/* CSS Document */

body{
	margin:0; padding:0; background: #FFFFFF;
	color:#5E5E5E;
	font:normal 12px/11px Arial, Helvetica, sans-serif;
	}

h1 {
	font-size:18px;
}

h2, h3 {
	font-size:14px;
}

h3 {
	font-style:italic;
}

span#formula,
span#formula a,
span#formula a:visited
 {
	font-size:16px;
	font-weight:bold;
	color:#a4deff;
}

div, p, h2, h3, ul, li, a, form, input, label, img{
	margin:0; padding:0;
	}
	
.spacer{
	line-height:0; font-size:0; clear:both;
	}
	
/*------------------------------------------Header Start----------------------------------*/

#container{
	margin:0 auto;  width:1200px; position:relative;
	background:url(images/main_bg.gif) no-repeat 0 0 #FFFFFF;
	}

#header{
	width:1200; height:133px; margin:25px 0 0 98px; padding:0 0 0 0;
	background-color: none;
	float:left; 
	color: #5E5E5E;
    
	}
	

	
	#content{
	width:1200; margin:0 0 0 68px;
	background-color: none;
	}
	
	#logo{
	width:231px; height:85px;
	padding:0 25px 0 0;
	float:left; 	
	}
	#address a,
   #address a:active, {color: #CC0025;text-decoration: none;}
   #address a:visited {color: #CC0025;text-decoration: none;}
   #address a:hover {color: #CC0025;text-decoration: none;}
	#address{
	width:200px; height:133px; margin:0 0 0 0; padding:7px 35px 0 0;
	text-align: right;
	color: #5E5E5E;
	float:left; 	
	}
	
	

#phone{
	width:307px; height:133px; margin:0 0 0 0; padding:0 58px 0 0;
	float:left; 	
	}
	
	#s1{
	width: 140px;
	height: 133px;
	margin: 0 0 0 0;
	padding: 7px 0 0 0;
	float: left;
	color: #909090;
	text-align: center;
}


#s2 h1 {
	
	color: #008BCC; margin: top;
	font-size:14px;
   font-style: italic;

	}
	
	
	#lenina{
	font-size: 1.6em;
	font-weight: bold;
	color: #5E5E5E;
	}
	
	
/*------------------------------------------Header End----------------------------------*/
/*------------------------------------------topmenu Start----------------------------------*/

#topmenu a,
#topmenu a:active,
#topmenu a:visited {color: #008BCC;text-decoration: none;}
#topmenu a:hover {color: #8A8A8A;border-bottom: 1px dashed #8A8A8A;text-decoration: none;}
#topmenu{
	width: 100%;margin: 10px 0 0 75px;padding: 0 0 0 0;
	height: 81px;
	float: left;
	color: #5E5E5E;
}

#topmenu_line1{
	width: 1005; margin: 0 0 0 0; padding: 0 0 0 0;
	height: 81px;
	float: left;
	color: #5E5E5E;
}
#topmenu_line2{
	width: 1005; margin: 0 0 0 0; padding: 10px 0 0 0;
	height: 81px;
	float: left;
	color: #5E5E5E;
}
	
#tm1{
	width: 195px;
	height: 80px;
	padding: 17px 0 0 18px;
	margin: 0 0 0 8px;
	float: left;
	text-align: left;
	font-size: 14px;
        font-weight:bold;
	background: url(images/tm11.gif) no-repeat;
	}
	#tm2{
	width: 195px;
	height: 80px;
	padding: 17px 0 0 18px;
	margin: 0 0 0 8px;
	float: left;
	text-align: left;
	font-size: 14px;
        font-weight:bold;
	background: url(images/tm22.gif) no-repeat;
	}
	#tm3{
	width: 195px;
	height: 80px;
	padding: 17px 0 0 18px;
	margin: 0 0 0 8px;
	float: left;
	text-align: left;
	font-size: 14px;
        font-weight:bold;
	background: url(images/tm33.gif) no-repeat;
	}
	#tm4{
	width: 195px;
	height: 80px;
	padding: 17px 0 0 18px;
	margin: 0 0 0 8px;
	float: left;
	text-align: left;
	font-size: 14px;
        font-weight:bold;
	background: url(images/tm44.gif) no-repeat;
	}
	#tm5{
	width: 195px;
	height: 80px;
	padding: 17px 0 0 18px;
	margin: 0 0 0 8px;
	float: left;
	text-align: left;
	font-size: 14px;
        font-weight:bold;
	background: url(images/tm55.gif) no-repeat;
	}


/*------------------------------------------topmenu End----------------------------------*/
/*------------------------------------------Left Start----------------------------------*/

#left{
	width:240px; height:100%; padding: 15px 0 0 0;
	float:left;
	}

#navigation {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 17px;
	line-height: 17px;
	text-transform: uppercase;
}

#navigation ul { list-style-type: none; }
#navigation li, 
#navigation li a, 
#navigation li a span {padding: 10px 8px 8px 10px;}
#navigation li a {color: #D10F27; text-decoration: none;}
#navigation li a span { padding-right: 10px; padding-left: 0;}
#navigation li a:hover,
#navigation li a:active,
#navigation li a:hover span,
#navigation li a:active span { background-image: url(images/nav-active.gif); color:#fff}	

#vk_button a,
#vk_button a:active,
#vk_button a:visited {
	color: #4682B4;
	text-decoration: none;
}
#vk_button a:hover {
	color: #fff;
	background-color:#4682B4; 
	border-bottom: none;
}
#vk_button{
   margin: 0 0 15px 20px;
   font-family: Verdana, Arial, Sans-Serif;
	font-size: 19px;
	line-height: 17px;
	width: 240px;
	height: 40px;
	background: #FFFFFF url(images/vk.jpg) no-repeat;
	padding: 10px 0 0 43px;
}


#otziv_bot11{
	text-align: left;padding-left: 20px;
	width: 220px;
	height: 425px;
	background: #FFFFFF url(images/post12.gif);
}


}
#otziv a,
#otziv a:active,
#otziv a:visited {
color: #008BCC;
text-decoration: none;
}

#otziv a:hover {
color: #008BCC;
text-decoration: none;
border-bottom: 1px dashed #008BCC;
}

#otziv{
	align: center;
	width: 195px;
	padding-left: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#otziv_top{
	text-align: left;
	width: 240px;
	height: 20px;
	background: #FFFFFF url(images/otzivi_bag_top.gif);
	}
	
#otziv1{
	text-align: left;
	width: 240px;
	background: #FFFFFF url(images/otzivi_bag_mid.gif);
	background-repeat: repeat-y;
}

#otziv_bot{
	text-align: left;
	width: 240px;
	height: 30px;
	background: #FFFFFF url(images/otzivi_bag_bot.gif);
}


#post_left{
	text-align: left;
	width: 240px;
	height: 300px;
	background: #FFFFFF url(images/post11.gif) no-repeat;
}

/*------------------------------------------Left End----------------------------------*/

/*------------------------------------------Middle1 Start----------------------------------*/
#forma_zamer{
	width:600px; height: 265px; padding:5px 0 0 15px;
	background: url(images/forma_zamer_bg.jpg) no-repeat;
		}

#banner{
	width:619px; padding:5px 0 0 0;
		}

#banner1{
	width:619px; padding:5px 0 0 0;
		}

#submenu1 a,
#submenu1 a:active,
#submenu1 a:visited {color: #f8f8ff;text-decoration: none;}
#submenu1 a:hover {color: #D10F27;	
	text-decoration: none;}

#submenu1{
	width:599px; height:200 px; padding:0 0 0 0;
	font-size: 10.5px;
line-height: 14px;
font-weight:bold;
		
	}
	
#submenu11{
	width:30px; height:100%; padding:0 0 0 0;
	text-align: left;
	float:left;
	
	}
#submenu21{
	width:220px;height:100% padding:0 0 0 0;
	text-align: left;
	float: left
	
	}
#submenu31{
	width:200px;height: 199px; padding:0 0 0 0;
	float:left;

	}
	
	
	
	#news{
	width:599px; 
	padding:100px 0 0 0;
	text-align: center;
	float:left;
	}


#middle1{
	width:609px; 
	padding:10px 23px 40px 10px;
	float:left;
        
	}
	

#breadcrams{ 
width:599px;
border-bottom: 1px solid #E4E4E4;
padding:5px 0 5px 0;
color: #5E5E5E;
font-size: 15px;
float:left;
}

#breadcrams a,
#breadcrams a:hover,
#breadcrams a:active,
#breadcrams a:visited {
color: #5E5E5E;
text-decoration: none;

}


#maincontent{
    line-height: 26px;
	padding:20px 0 0 0;
	color: #5E5E5E;
	font-size: 14px;
	float: left;
	
	}

/*------------------------------------------Middle1 End----------------------------------*/


/*------------------------------------------Middle2 Start----------------------------------*/
#banner2{
	width:619px; padding:0 0 0 0;
		}

#submenu2 a,
#submenu2 a:active,
#submenu2 a:visited {color: #faf492;text-decoration: none;}
#submenu2 a:hover {color: #D10F27;	
	text-decoration: none;}

#submenu2{
	width:599px; height:200 px; padding:0 0 0 0;
	font-size: 10.5px;
line-height: 15px;
font-weight:bold;
		
	}
	
#submenu12{
	width:30px; height:100%; padding:0 0 0 0;
	text-align: left;
	float:left;
	
	}
#submenu22{
	width:220px;height:100% padding:40px 0 0 0;
	text-align: left;
	float: left
	
	}
#submenu32{
	width:200px;height: 199px; padding:0 0 0 0;
	float:left;

	}
	
	
	
	
	
	#news{
	width:599px; 
	padding:100px 0 0 0;
	text-align: center;
	float:left;
	}


#middle2{
	width:609px; 
	padding:10px 23px 40px 10px;
	float:left;
        
	}
	

#breadcrams{ 
width:599px;
border-bottom: 1px solid #E4E4E4;
padding:5px 0 5px 0;
color: #5E5E5E;
font-size: 15px;
float:left;
}

#breadcrams a,
#breadcrams a:hover,
#breadcrams a:active,
#breadcrams a:visited {
color: #5E5E5E;
text-decoration: none;

}


#maincontent{
    line-height: 26px;
	padding:20px 0 0 0;
	color: #5E5E5E;
	font-size: 14px;
	float: left;
	
}


/*------------------------------------------Middle2 End----------------------------------*/


/*------------------------------------------Right Start----------------------------------*/

#right{
	width: 240px;
	height: 100%;
	padding: 15px 0 0 10px;
	float: left;
	text-align: center;
}


	
#ban_right_0 a,
#ban_right_0 a:active,
#ban_right_0 a:visited {color: #8A8A8A;text-decoration: none;}
#ban_right_0 a:hover {color: #008BCC;text-decoration: none;border-bottom: 1px dashed #008BCC;}
#ban_right_0{
	width: 199px;
	height: 115px;
	margin: 90px 0 0 0;
	padding: 13px 0 0 20px;
	text-align: left;
	font-size: 14px;
	background: #FFFFFF url(images/podarki11.gif) no-repeat;
	font-weight: bold;
}	
	
#ban_right_1 a,
#ban_right_1 a:active,
#ban_right_1 a:visited {color: #8A8A8A;text-decoration: none;}
#ban_right_1 a:hover {color: #008BCC;text-decoration: none;border-bottom: 1px dashed #008BCC;}
#ban_right_1{
	width: 220px;
	height: 115px;
	margin: 0 0 0 0;
	padding: 3px 0 0 20px;
	text-align: left;
	font-size: 14px;
	background: #FFFFFF url(images/alfacredit11.gif) no-repeat;
	font-weight: bold;
}

#ban_right_2 a,
#ban_right_2 a:active,
#ban_right_2 a:visited {color: #8A8A8A;text-decoration: none;}
#ban_right_2 a:hover {color: #008BCC;text-decoration: none;border-bottom: 1px dashed #008BCC;}
#ban_right_2{
	width: 199px;
	height: 115px;
	margin: 0 0 0 0;
	padding: 13px 0 0 20px;
	text-align: left;
	font-size: 14px;
	background: #FFFFFF url(images/calcul1.gif) no-repeat;
	font-weight: bold;
}		

#ban_right_3 a,
#ban_right_3 a:active,
#ban_right_3 a:visited {color: #8A8A8A;text-decoration: none;}
#ban_right_3 a:hover {color: #008BCC;text-decoration: none;border-bottom: 1px dashed #008BCC;}
#ban_right_3{
	width: 199px;
	height: 115px;
	margin: 0 0 0 0;
	padding: 13px 0 0 20px;
	text-align: left;
	font-size: 14px;
	background: #FFFFFF url(images/ruletka11.gif) no-repeat;
	font-weight: bold;
}		

#ban_right_4 a,
#ban_right_4 a:active,
#ban_right_4 a:visited {color: #8A8A8A;text-decoration: none;}
#ban_right_4 a:hover {color: #008BCC;text-decoration: none;border-bottom: 1px dashed #008BCC;}
#ban_right_4{
	width: 199px;
	height: 115px;
	margin: 0 0 0 0;
	padding: 13px 0 0 20px;
	text-align: left;
	font-size: 14px;
	background: #FFFFFF url(images/montazh11.gif) no-repeat;
	font-weight: bold;
}		

#ban0{
	width: 199px;
	height: 199px;
	padding: 9px 0 0 0;
	text-align: center;
	font-size: 15px;
	background: #FFFFFF url(images/podarki.gif) repeat-x;
}
#ban1{
	width: 199px;
	height: 199px;
	padding: 9px 0 0 0;
	text-align: center;
	background: #FFFFFF url(images/natpotolki.jpg) repeat-x;
}
	
#ban12{
	width: 199px;
	height: 199px;
	padding: 9px 0 0 0;
	text-align: center;
	background: url(images/derokna.jpg) repeat-x 0 0 #FFFFFF;
}
	
#ban3{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/ustokon.jpg) repeat-x 0 0 #FFFFFF;
	}
	
#ban4{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/otutlod.jpg) repeat-x 0 0 #FFFFFF;
	
	}
	
#ban5{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/zaluzi.jpg) repeat-x 0 0 #FFFFFF;
	
	}

#ban6{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/plasokna.jpg) repeat-x 0 0 #FFFFFF;
	
	}
	
#ban7{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/frpotol.jpg) repeat-x 0 0 #FFFFFF;
	
	}
	
#ban8{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/balkrysh.jpg) repeat-x 0 0 #FFFFFF;
	
	}
	
#ban9{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/potolcalipso.jpg) repeat-x 0 0 #FFFFFF;
	
	}
	
#ban10{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/ostbalk.jpg) repeat-x 0 0 #FFFFFF;
	
	}
	
#ban11{
	width:199px; height:199px; padding:9px 0 0 0;
	text-align: center;
	background:url(images/razdvokna.jpg) repeat-x 0 0 #FFFFFF;
	
	}


#consult{
	width:199px; height:115px; padding:0 0 0 0;
	}
	
/*------------------------------------------Right End----------------------------------*/

/*------------------------------------------Footer Start----------------------------------*/

#line{
	width:100%; height:7px; 
	text-align: center;
	background:url(images/line_bg.gif) repeat-x 0 0 #FFFFFF;
	}
	
#footer{
	margin:0 auto;  width:1200px; position:relative;
	height:276px;
	text-align: center;
	background:url(images/foot_bg.gif) no-repeat 0 0 #FFFFFF;
	}

#botm{
	width:100%; height:90px; 
	text-align: center;
	background-color: #008BCC;
	padding:20px 0 0 0;
	
	}
	
#zayavka{
    font-size: 14px;
	font-weight: bold;
	color: #D71132;	
	text-decoration: none;
   }

#zapros{
    font-size: 13px;
	font-weight: bold;
	color: #008BCC;		
}

#inp{
    padding-left:5px;	
}

#newslink a,
#newslink a:hover,
#newslink a:active,
#newslink a:visited {
color: #008BCC;
text-decoration: none;
}

#maincontent a,
#maincontent a:active,
#maincontent a:visited {
color: #008BCC;
text-decoration: none;
}

#maincontent a:hover {
color: #008BCC;
text-decoration: none;
border-bottom: 1px dashed #008BCC;
}

.comlink a,
.comlink a:active,
.comlink a:visited {
font-size: 1.3em;
color: #008BCC;
text-decoration: none;
margin-left:5px;


}


.comlink a:hover{
font-size: 1.3em;
color: #008BCC;
text-decoration: none;
border-bottom: 1px dashed #008BCC;
margin-left:5px;

}



/*------------------------------------------Footer End----------------------------------*/
