/* reset */
	body, div, dl, dt, dd, ul, h1, h2, h3, form, input, textarea, p, th, td, li { margin: 0; padding: 0; font-family:arial; font-size:12px; color:#000000}
	table {	border-collapse: collapse; border-spacing: 0; }
	img { border: 0; }
	address, caption, th { font-style: normal; font-weight: normal; }
	caption, th { text-align: left; }
	h2, h3 { font-weight: 100; }
	sup { vertical-align: text-top; }
	sub { vertical-align: text-bottom; }
	input, textarea, select { font-family: inherit; font-size: 14px; font-weight: inherit; border:1px solid #CCCCCC; background-color:white; }

	ul {margin-left:18;margin-bottom:8;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

html {
	background-color:#ffffff;
}
body {
	height:100%;
	background:url(i/background.jpg);
	background-repeat:no-repeat;
	background-position: center top;

}
h1 {
	font-size:14px;
	margin-bottom:12px;
	margin-top:6px;
	color:#00408D;
	text-transform:uppercase;
}

h2 {
	font-size:14px;
	margin-bottom:12px;
	margin-top:6px;
	color:#00408D;
}

p {
	margin-top:8px;
	font-family:arial;
	line-height:150%
}


#border {
	background:url(i/mainborder.png);
}

#logo {
	display:block;
	width:308;
	height:56;
	background:url(i/logo.png);
}

a {color:#044891;}
a:hover {color:#002C60;}

h3 {display:inline;}

.copy {
	color:#262626; margin-top:40px; font-size:12px;
}

#left {
	height:28;
	width:28;
	display:block;
	background:url(i/left.png);
	position:absolute;
	left:16;
	top:174;
	cursor:hand;
	cursor:pointer;
}

#right {
	height:28;
	width:28;
	display:block;
	background:url(i/right.png);
	position:absolute;
	right:16;
	top:174;
	cursor:hand;
	cursor:pointer;
}

#mainphoto {
	border: 3px solid black;
	width:824px;
	height:376px;
}

#clphoto {
	border: 3px solid black;
	width:800px;
	height:450px;
}

.contacts {
		color:#9C9C9C;
		font-size:13px;
		margin-left:8;
		margin-top:10;
}

ul.leftmenu {
	list-style:none; margin-left:42;
}

ul.leftmenu li {
	margin-top:7px;
}


.menu1 {font-size:15px; color:#00408D; font-family:Arial;}
div.menu1 a.menu1 {font-size:15px; color:#00408D; ;font-family:Arial;text-decoration:none;}
div.menu1 td a.menu1:link {font-size:15px; color:#00408D;}
div.menu1 td a.menu1:hover {color:#00408D;text-decoration:none;}

div.menu1sel a.menu1 {font-size:15px; color:#00408D; font-family:Arial;text-decoration:none;}
div.menu1sel a.menu1:link {font-size:15px; color:#00408D; }
div.menu1sel a.menu1:hover {color:#00408D;text-decoration:none;}

div.menu1 {display:block;height:51;vertical-align:middle;border:1px solid transparent;border-bottom:0px;border-top:0px;}
div.menu1sel {vertical-align:middle;display:block;height:51;border:1px solid #CDCDCD; border-bottom:0px;border-top:0px;background-color:white;cursor:pointer;cursor:hand;}

table.menu1 td table.smenu {border:1px solid black;border-top:0px;background-color:#E8E6E7;position:absolute;z-index:1000;display:none;margin-top:7px;}
table.smenu {border:1px solid #CDCDCD;border-top:0px;background-color:#E8E6E7;position:absolute;z-index:1000;display:none;margin-top:7px;}

a.menu2 {text-decoration:none;}

b.dt {
	display:block;
	color:#464646;
	font-size:11px;
	line-height:150%
}

b.title {
	display:block;
	font-size:12px;
	line-height:150%
}

span.news {
	display:block;
	line-height:150%;
}

div.mainnews {
	padding:16px;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#D6DBE2

}

#loginform {
	border-collapse:separate;border-spacing:8px;
}

td.copy {
		color:white;
		font-size:12px;
}

td.copy a{
		color:white;
}
