@charset "utf-8";
/* CSS Document */

.w100 
	{width:100%;}

.w780
	{width:780px; margin:0 auto;}
	
.txtac
	{text-align:center;}
	
.db
	{display:block;}	
	
.pbr
	{line-height:50%;}


body
	{font-family:Arial, Helvetica, sans-serif;}
	
.bord
	{ border:1px solid #000033;}	
	
.floleft
	{float:left;}
	
.floright
	{float:right;}
	
.clear
	{clear:both;}

.txtal
	{text-align:left}

/*--------------------------------------------------------------------------*/	
	
.topmenu
	{background-color:#1252a6;}
	
.topmenu div
	{text-align:right;
	 height:20px;
	 color:#8fb6d9;}

.topmenu a
	{display:block;
	 float:right;
	 color:#8fb6d9;
	 font-size:10px;
	 margin:4px 15px 0 15px;}

.topmenu p
	{display:block;
	 float:right;
	 font-size:10px;
	 margin-top:4px;}	 
	 
	
.topmenu a:hover
	{color:#FFFFFF;
	 text-decoration:none;}
	 
	 
/*--------------------------------------------------------------------------*/	 
	 
	 
.logo
	{height:160px;
	 background:url(images/logotext.png) no-repeat  294px 45px ;}
	
.logo a
	{background:url(images/logo.png) no-repeat top left;
	 height:126px;
	 width:172px;
	 margin:15px 0 0 25px;}
	
	
.menu
	{height:30px;
	 background-color:#0e4d94;
	 overflow:hidden;}

.menu a
	{float:left;
	 display:block;
	 color:#8fb6d9;
	 font-size:13px;
	 height:30px;
	 padding:8px 10px 0 10px;
	 text-decoration:none;}	

.menu a:hover 
	{color:#FFFFFF;
	 text-decoration:underline;}		
	
.menu a:active
	{background-color:#f2ba52;
	 text-decoration:none;
	 color:#FFFFFF;}	
	 
	 
	
.zot
	{display:block; float:left; width:12px; height:30px;}	
	
/*--------------------------------------------------------------------------*/	 	
	
	

.mainpic
	{
	 border-top:1px solid #FFFFFF;
	 border-bottom:1px solid #FFFFFF;
	 background-color:#1252a6;}	


	
/*--------------------------------------------------------------------------*/	 

.bcol
	{background-color:#0e4d94;}


.leftmenu
	{width:182px;}

.leftmenu h1
	{font-size:23px;
	 color:#FFFFFF;
	 font-weight:lighter;
	 letter-spacing:1px;
	 margin:20px 0 15px 20px;}

.leftmenu a
	{color:#8fb6d9;
	 text-decoration:none;
	 font-size:11px;
	 background:url(images/str.gif) no-repeat 0 4px;
	 display:block;
	 padding-left:15px;
	 margin:10px 0 10px 20px;}
	
.leftmenu a:hover 
	{color:#FFFFFF;
	 text-decoration:underline;}			 



/*--------------------------------------------------------------------------*/	 	
	
.content
	{width:360px;
	 padding:20px;
	 position:relative;
	 color:#FFFFFF;
	 font-size:13px;
	 background:#1252a6 url() no-repeat;}	
	 
.content h1
	{font-size:23px;
	 font-weight:bold;}
	 
.content p
	{margin-top:25px;
	 line-height:175%;}	 
	
/*--------------------------------------------------------------------------*/	

.rightblock
	{width:198px;
	 color:#FFFFFF;
	 padding-top:15px;}

.rightblock h1
	{font-size:23px;
	 font-weight:lighter;
	 margin-left:20px;
	 line-height:125%;}
	 
.rightblock img {border:3px solid #FFFFFF; margin:7px 0 0 20px;}

.rightblock p
	{font-size:11px;
	 line-height:120%;
	 width:160px;
	 margin:12px 0 0 20px;}	 
	 
.rightblock a
	{color:#8fb6d9;
	 font-size:11px;
	 text-decoration:none;
	 background:url(images/str.gif) no-repeat 0 3px;
	 display:block;
	 padding-left:15px;
	 margin:10px 0 12px 20px;}

.rightblock a:hover 
	{color:#FFFFFF;
	 text-decoration:underline;} 


/*--------------------------------------------------------------------------*/		
.bgcolw
	{background-color:#FFFFFF;}
	
.bgcolw2
	{background-color:#f3f9f8;}	

.tpad
	{padding:16px 10px 25px 18px;}

.first
	{width:230px;}	

/*-----------------------------------------------------------------------------*/

.th1
	{font-size:24px;
	 font-weight:lighter;
	 color:#1f4c73;
	 letter-spacing:1px;}	 

.th5
	{font-size:12px;
	 color:#8fb6d9;
	 font-weight:bold;
	 word-spacing:1px;
	 margin:8px 0 8px 0;}	 
	
.p1
	{font-size:11px;
	 width:210px;}

.a1
	{color:#8fb6d9;
	 font-size:10px;
	 background:url(images/str1.gif) no-repeat 0 1px;
	 display:block;
	 padding-left:15px;
	 margin:10px 0 12px 0;
	 letter-spacing:1px;	}

.a1:hover
	{color:#f2ba52;
	 text-decoration:none;}	 
	 
.razdel
	{width:210px;
	 height:2px;
	 border-top:1px dotted #c4c4c4;}
	 

.button
	{background-color:#f2ba52;
	 color:#FFFFFF;
	 font-size:12px;
	 padding:5px 10px 5px 10px;
	 text-decoration:none;
	 margin-top:20px;}	 	 
	 	
/*--------------------------------------------------------------------------*/		
	
.second
	{width:240px;
	 margin-left:12px;}	
/*--------------------------------------------------------------------------*/		

.third
	{width:214px;}	
	


/*--------------------------------------------------------------------------*/	

.bottommenu
	{background-color:#1252A6;
	 height:30px;
	 text-align:right;}

.bottommenu p
	{color:#FFFFFF;
	 font-size:12px;
	 padding-top:10px;
	 margin-left:18px;}
	 
.bottommenu a
	{display:block;
	 float:right;
	 color:#8fb6d9;
	 font-size:10px;
	 margin:10px 0 0 15px;}

.lin 
	{margin-right:20px;}

.lin p
	{display:block;
	 float:right;
	 font-size:10px;
	 color:#8fb6d9;}	 

.bottommenu a:hover
	{color:#FFFFFF;
	 text-decoration:none;}

/*--------------------------------------------------------------------------*/	



/*--------------------------------------------------------------------------*/	








	
	