/* CSS Document */
body, html {
	margin:0px;
	padding:0px;
	text-align:center;
	}
html {background-image:url(images/bg.gif);
background-position:left top;
background-repeat:repeat-x;
background-color:#F2F9FB;
}
#container {
background-color:#FFFFFF;	
	margin:auto;
	text-align:left;
	width:978px;
	border:#7E96AB solid 1px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-top:15px;
	margin-bottom:15px;
	padding-top:15px;
	height:inherit;
}
#header {
margin:auto;
width:945px;
height:182px;
background-image:url(images/61.jpg);
background-repeat:no-repeat;
border:#BCCAD3 solid 1px;
border-bottom-width:0px;
}
#headbar {
border:#BCCAD3 solid 1px;
border-bottom:#B6CADC solid 1px;
border-top:#CBDAE7 solid 1px;
margin:auto;
width:945px;
line-height:44px;
height:45px;
background-image:url(images/bgmenu2.gif);
background-position:left;
background-repeat:repeat-x;
}
ul {
list-style:none;
padding:0;
margin:0;
}
#headbar li {
float:left;
width:120px;
}
#b a {
background-image:url(images/h2.gif);
background-position:left bottom;
background-repeat:no-repeat;
margin-left:12px;
}
#c a {
background-image:url(images/h11.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:27px;
}
#d a {
background-image:url(images/h33.gif);
background-position:left bottom;
background-repeat:no-repeat;
margin-left:21px;
}
#e a {
background-image:url(images/h4.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:20px;
}
#f a {
background-image:url(images/h5.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:12px;
}
#b, #c, #d, #e, #f, #g {
border-left:#FFFFFF solid 1px;
border-right:#B6CDE7 solid 1px;
}
#b {
border-left-width:0;
}
#g {
border-right-width:0;
}
a {
color:#02799B;
}
#headbar a {
color:#0490B9;
font-size:12px;
padding-left:26px;
}
#headbar a:hover {
color:#37B7E8;
}
#left {
width:295px;
float:left;
}
#left ul a{
text-decoration:none;
}
#left li a{
color:#FFFFFF;
display: block;
padding:9px;
padding-left:15px;
line-height:12px;
font-size:12px;
margin:0px;
background-color:#68A4C4;
border-bottom:#4080A2 solid 1px;
border-right:#4080A2 solid 1px;
border-top:#A7CADC solid 1px;
border-left:#4080A2 solid 1px;
}
#left li a:hover{
color:#000000;
background-color:#F3F8FB;
border:1px #F3F8FB solid;
}
#left img {
margin-top:15px;
border:#CDCDCD solid 1px;
}
#content{
text-align:justify;
font-size:13px;
text-indent:35px;
margin-left:310px;
border:#B3CDE1 solid 1px;
padding:15px;
background-color:#F3F8FB;
}
#content a:hover {
	color:#0490B9;
	text-decoration:none;
}
#content img{
margin-right:7px;
vertical-align:text-bottom;
}
#content .pic{
float:right;
margin:3px 0 10px 15px;
border:solid 1px #C8C8C8;
}
h1{
text-align:center;
font-size:20px;
color:#048EB6;
text-indent:0;
}
h2{
text-align:center;
font-size:18px;
text-indent:0;
}
#clear{
clear:both;
height:0px;
font-size:1px;
line-height:0px;
}
#cleard{
clear:both;
height:0px;
font-size:1px;
line-height:0px;
}
#footer {
margin:15px auto;
width:945px;
height:47px;
background-image:url(images/fbg.gif);
background-repeat:repeat-x;
background-position:left;
font-size:11px;
color:#FFFFFF;
text-align:right;
}
#footer img {
margin-top:8px;
margin-right:8px;
}
a img{
border:none;
}
strong{
font-weight:normal;
}
#wrapper {
background-color:#EFEFE4;
padding:20px;
width:905px;
margin:auto;
border:#BCCAD3 solid 1px;
border-top-width:0px;
}
#count {
float:left;
text-indent:30px;
line-height:45px;
}
#one {
float:left;
width:290px;
}
#two {
width:290px;
margin-left:307px;
}
#three {
width:290px;
float:right;
}
#map {
color:#FFFFFF;
font-size:14px;
}
.maps {
	background-color:#F0F7FB;
	border:#A7A7A7 solid 1px;
	border-top:0px;
	padding:15px;
	margin-bottom:15px;
}
.maps li {
margin-bottom:15px;
}
.maps a {
color:#323232;
font-size:12px;
text-decoration:none;
}
.maps a:hover {
color:#0490B9;
text-decoration:none;
}
.rub {
background-color:#0490B9;
font-size:14px;
height:25px;
color:#FFFFFF;
padding-left:15px;
line-height:26px;
}
#dmitrycot {
text-align:center;
background-color:#FFFFFF;
text-indent:0;
height:325px;
}
#dmitrycot a{
color:#037DA0;
text-decoration:none;
}
#dmitryone {
float:left;
width:255px;
margin-top:10px;
margin-left:15px;
}
#dmitrytwo {
width:255px;
margin-left:285px;
padding-top:10px;
}
#white {
height:60px;
width:468px;
padding-left:10px;
}