
@charset "utf-8";

/* author: iunewind */

body {background-color:#c5dbe9; }

.maincontainer{	 
 width:100%;
 background: #fff;
		min-width:1200px;
		float:left;
}

 .vertable {width:100%;}

#header_x
{ width:100%;
	background-color: #c4e8f4;
	background-image:url(img/bs_ar_bg.jpg);
	background-repeat:repeat-x;
	height:177px;
	overflow:hidden;
 }
 

 .headleft {float:left;}
 .headmain {float:left;
 font-family:arial, sans-serif;
 color:#477194;
 font-size:36px;
 text-align:center;
 height:157px;
	overflow:hidden;
width:70%;	
margin-top:15px;
  }
.headheader { font-family:arial, sans-serif;
 color:#477194;
 font-size:36px;}  
  
.headmin div {}
.modelpic { float:right; margin-top:-20px; width:57px;  
height:78px; overflow:hidden;
margin-left:10px; margin-right:8%;}
#header h1 { margin: 0; }

 .nav {position:absolute; right:6%; top:6px;height:11px;padding:0;margin:0;}
 .nav div{display:block; margin:0 20px 0 0; padding:0;width:12px;float:left;font-size:11px;  vertical-align: bottom;}
 .nav div a{font-size:11px;}
 .nav div  .h {margin-top:1px;}

#content-container
{
	float: left;
	width: 100%;
	background-color: #e7f5fc;

 
}

#contentwrapper{
float: left;
width: 100%;

}

.maintable { 
float:left;
 }

 #leftcol a, table, .mninner a, .mninner table 
{
                font-family:arial, sans-serif;
                font-size:11px;
}
 
 
 
#content
{
float: left;
padding:40px;

}

.contentcol 
{
background-color: #f6fbff;
background-image:url(img/m_bg_shdw.gif);
background-repeat: repeat-x;
border-left:1px solid #89bcd5;
}
 .minheightcol {background-color: #f6fbff;
background-image:url(img/m_bg_shdw.gif);
background-repeat: repeat-x;}
 
#leftcol  { 
float: left;
background-color:#e7f5fc;
width:375px;
overflow:hidden;
font-family:arial, sans-serif;
 font-size:11px;

 }
 .lefttd {background-color:#e7f5fc;}
 .mninner {padding:20px;}
#leftcol a, .mninner a {color:#003267;}

.mnoglav {background-image:url(img/mn_bg.gif);
background-repeat:repeat-x;
font-family:arial, sans-serif;
font-size:18px;
color:#32597d;
padding-left:20px;
padding-top:8px;
height:27px;
overflow:hidden;}

* html .mnoglav  { height:35px;} /*хак для ie7 */

#leftcol h3 { margin: 0; }



#footer    { border-top:2px solid #c3dbe8;
	clear: both;
	background-color: #f6fbff;
	text-align: left;
	padding: 20px;
	height: 1%;
	background-image:url(img/footerbg3.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.copyrights p {
font: 11px tahoma,sans-serif;
color: #487394;
margin: 0px;
}
.copyrights a {color:#487394;}
