@charset "iso-8859-1";
/* CSS Document */
body { background:url(img/body_bg.gif) repeat-x top #EFF2F3; padding:0px; margin:0px; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.cont { width:858px; text-align:left; background-color:#FFFFFF}
#brand_div {width:858px; text-align:left; background-color:#FFFFFF}
img { border:0px}
	#top_1_bg { height:12px; background:url(img/top_1_bg.gif) repeat-x 0px 100% }
	#top_1 { font-size:11px}
	#top_1 p { margin:0px; padding:8px 0px 0px 32px}
	#top_1 { height:32px; background:url(img/top_1_left.gif) no-repeat 0px 0px;}
		#top_12 { height:24px; padding-top:8px; float:right; text-align:right; background:url(img/top_1_right.gif) no-repeat 100% 0px; width:500px}
		#top_12 a { color:#00548C; text-decoration:underline; margin-right:21px; margin-left:6px}
		#top_12 a:hover { color:#2F87C1; text-decoration:underline}
#top_2 { height:94px; background:url(img/top_2_left.gif) no-repeat 15px 100% #fff; position:relative}
	#tel { position:absolute; width:300px; height:65px; left:300px; top:30px;}
	#tel b { font-size:13px; color:#333}	
	#tel span { font-size:18px; color:#2F87C1}
	#gimn { position:absolute; width:170px; height:65px; left:652px; top:30px; font-size:15px; font-weight:600}
	#gimn span {font-size:17px; color:#2F87C1}
	#home { position:absolute; width:210px; height:150px; left:20px; top:10px; }
	#srch { position:absolute; width:160px; height:30px; left:662px; top:130px;}
/*#top_3	{ background:url(img/top_3_bg.gif) no-repeat 0px 0px; width:861px; height:171px}*/
#top_3	{ background:url(img/top_3_bg.gif) no-repeat 0px 0px; width:861px; height:64px}

.menu { width:865px; text-align:center}
#main_menu_bg, #bot_menu_bg { background:url(img/main_menu_bg.gif) repeat-x bottom #FFF; height:36px}
#main_menu_left, #bot_menu_left { background:url(img/main_menu_left.gif) no-repeat 0px 100%; height:36px}
#main_menu_right, #bot_menu_right { background:url(img/main_menu_right.gif) no-repeat 100% 100%; height:36px; text-align:left}
.menu table {  font-size:12px}
.menu a  { color:#999999; font-weight:600; text-decoration:none}
.menu a:hover { color:#999999; font-weight:600; text-decoration:underline}
.menu table td { width:25%; text-align:left; background:url(img/str.gif) 50px 3px no-repeat; padding-top:10px; padding-left:30px} 
.menu .no { background-image:url(img/0.gif) !Important; text-align:left !important;}
.menu .no div { float:left; text-align:left; width:165px}
.inp { border:1px solid #CDCDCD; margin-left:0px}


#brand_div { background:url(img/str_brand.gif) no-repeat -15px 0px #EBF6FA; height:166px}

#content { width:858px; /*background:url(img/cont_right.gif) 100% 0px no-repeat*/}
#content td { vertical-align:top}
#left { width:247px; padding-bottom:30px; background:url(img/str_brand_bot.gif) 0px 0px no-repeat #EBF6FA }
#right { padding-right:10px; width:239px; padding-left:15px;  }	
#cent {width:374px; font-size:12px; color:#666; padding-bottom:60px; padding-left:53px}	

	#cent {width:367px; font-size:12px; color:#666; padding-bottom:60px;}
	#cent h2 { margin-left:0px}
	.ramka { padding-left:10px}
	.ramka p { line-height:200%; margin-top:15px}
	.ramka span { font-size:13px; color:#FF9900; font-weight:600}
	.ramka a { color:#2080CD; text-decoration:underline }
	.ramka a:hover { color:#FF9900; text-decoration:underline }	

	#right ul { margin-left:30px}
	#right h2 { margin-left:15px;}
ul li { list-style-image:url(img/str_li.gif); margin-bottom:5px}	
ul a { color:#00548C; text-decoration:underline}
ul a:hover { color:#FF9900; text-decoration:underline}
h1 { font-size: 20px; font-weight: bold; }
caption h1 { font-size: 14px; font-weight: bold; }
h2 { font-size:18px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; margin:10px 0px 0px 24px}
.brand { float:left; width:50px; padding-left:10px; height:15px; background:url(img/qgg.gif) no-repeat 0px 5px}

.brand a { color:#666; text-decoration:underline}
.brand a:hover { color:#FF6600; text-decoration:underline}
.rzd { width:180px; height:15px; background:url(img/morze.gif) repeat-x 0px 100%; margin:7px 0px; padding:3px 0px}

#bottom { margin-top:11px; text-align:left; padding-bottom:15px; width:858px; }
#bottom #lef { float:left; color:#656565; padding:31px 0px 0px 48px}
#lef a { color:#656565; }
#bottom #imdesign { float:right; text-decoration:none; cursor:pointer; color:#999; background:url(img/imgdesign.gif) no-repeat 0px 0px; padding:44px 55px 0px 37px}

