body {margin:0px; padding:0px; font-family:Tahoma; font-size:12px;   width:100%; background-color:#f4f4f4; }
html { height: 100% }
body { min-height: 100%; height:100%; min-width:987px; }
* html body { height: 100% } 

.head_logo{ background-image:url(/img/default/logo.jpg); background-repeat:no-repeat; width:100%;overflow:auto}
.head_logo_bg{ background-image:url(/img/default/bg_logo.jpg);  width:100%;background-repeat:repeat-x;overflow:auto; }

.bottom_logo_bg{ background-image:url(/img/default/bottom_bg.jpg); width:100%; background-repeat:repeat-x; background-position:bottom left;overflow:auto}
.bottom_logo{ background-image:url(/img/default/bottom.jpg); width:100%; background-repeat:no-repeat; background-position:bottom left;overflow:hidden; }

.head{ width:100%; height:522px; position:relative; }
.left_block div.min_width { width:626px; height:0; line-height:0; font-size:0; visibility:hidden; }
.left_block , .center_block , .right_block { vertical-align:top; }
.left_block { width:62%; }
.center_block { width:251px; }
.center_block_div { width:251px; height:0; line-height:0; font-size:0; visibility:hidden; }
.right_block { width:10%; }
	.buttons{ position:relative; width:120px; margin-left:-57px; height:32px; }
		.mail{background-image:url(/img/default/buttons.gif); width:40px; background-position:center; height:35px; float:left;}
		.site{background-image:url(/img/default/buttons.gif); width:40px; background-position:right; height:35px;float:left;}
		.unk{ background-image:url(/img/default/buttons.gif); width:40px; background-position:left; height:35px;float:left;}
	.phone{position:relative; margin-left:-58px; width:153px; margin-top:20px; }
	.konver{color:#6a6a6a; white-space:nowrap; font-size:11px; font-weight:600; position:relative; margin-top:10px; background-image:url(/img/default/kovert.gif); height:30px; padding-left:33px; background-repeat:no-repeat; background-position:left; padding-top:10px; margin-left:-67px; }
	.icq{position:relative; white-space:nowrap; color:#6a6a6a; font-weight:600; background-image:url(/img/default/icq.gif); background-repeat:no-repeat; background-position:left;padding-left:33px; height:30px; padding-top:10px; margin-left:-66px; }
		
	.mal_title{ position:absolute; display:inherit; margin-left:36px; margin-top:23px; width:146px; text-align:center; color:#2c2c2c; font-size:14px; font-weight:600; }
	.mal_img{ position:absolute; display:inherit; margin-left:36px; margin-top:41px; width:146px; text-align:center; }
	.mal_link{ position:absolute; display:inherit; margin-left:36px; margin-top:210px; width:146px; text-align:center; font-size:13px; }		
				.mal_link a:link{  color:#FFFFFF; text-decoration:underline }
				.mal_link a:visited{ color:#FFFFFF; text-decoration:underline}
				.mal_link a:active{ color:#FFFFFF; text-decoration:underline}
				.mal_link a:hover{ color:#FFFFFF; text-decoration:none}
	.top_menu{ position:absolute; display:inherit; left:350px; top:480px; background-image:url(/img/default/menu_bg2.gif);height:33px; width:630px; padding-left:5px; background-repeat:no-repeat}
		.top_el{ display:inherit; float:left; height:33px; padding-top:5px; color:#9c9c9c; font-size:11px; font-weight:600; }
				.top_el a:link{  color:#9c9c9c; text-decoration:none }
				.top_el a:visited{ color:#9c9c9c; text-decoration:none}
				.top_el a:active{ color:#9c9c9c; text-decoration:none}
				.top_el a:hover{ color:#9c9c9c; text-decoration:underline}
		.top_el_na{ display:inherit; float:left; color:#fb8c20; font-size:11px; font-weight:600; height:33px; padding-top:5px;  padding-left:5px; padding-right:5px;  }	
				.top_el_na a:link{  color:#fb8c20; text-decoration:none }
				.top_el_na a:visited{ color:#fb8c20; text-decoration:none}
				.top_el_na a:active{ color:#fb8c20; text-decoration:none}
				.top_el_na a:hover{ color:#fb8c20; text-decoration:underline}	
		.top_divider{  display:inherit; float:left;width:30px; background-image:url(/img/default/menu_divider.gif); background-repeat:no-repeat; background-position:center;height:33px;}			
		
	.make_zakaz{ position:absolute; top:354px; left:80px; height:19px; width:105px; cursor:pointer}	
	.otzivi{ position:absolute; top:194px; left:100px; height:19px; width:115px; cursor:pointer}	
	.lastpr{ position:absolute; margin-top:45px; margin-left:-76px; height:26px; width:134px; cursor:pointer; background:url(/img/default/top_block_1.gif) 0 0 no-repeat; }	
	
.hud { width:263px; height:316px; position:absolute; margin:59px 0 0 -28px; }
.hud_back { width:263px; height:316px; background:url(/img/default/hud.png) 0 0 no-repeat; }
		
		
.body{width:100%; position:relative; display:inherit; float:left;  }		
	.body_left{ width:323px; display:inherit; background-color:#DFDFDF; background-image:url(/img/default/left_bg.jpg); background-repeat:repeat-x; 
	/*padding-bottom:32767px; margin-bottom:-32767px; */ 
	min-height:100%;
	height:100%; }
	
		.ourclients{ background-image:url(/img/default/logo_client.jpg); width:323px; height:339px; display:inherit; background-repeat:no-repeat; float:left }
			.ourclients_text{ display:inherit; position:absolute; top:126px; left:38px; }
			
		.left_menu{ margin-top:10px; position:relative; border-left:3px #FE8A19 solid; float:left;}
			.line_top{ background-image:url(/img/default/line_top_left.jpg); position:absolute; top:0px; left:-3px; display:inherit; width:9px; height:16px;}
			.line_bottom{ background-image:url(/img/default/line_bottom_left.jpg); position:absolute; top:94%; left:-3px; display:inherit;  width:9px; height:23px; background-repeat:no-repeat; background-position:left;}
			.quest{ width:100%; text-align:left; color:#FB8C20; font-size:18px; padding-left:30px; padding-bottom:10px;}
			.menu_el{ width:280px;margin-left:25px; line-height:20px; font-size:12px; color:#434343; border-bottom:1px dotted #FB8C20}
				.menu_el a:link{  color:#434343; text-decoration:none }
				.menu_el a:visited{ color:#434343; text-decoration:none}
				.menu_el a:active{ color:#434343; text-decoration:none}
				.menu_el a:hover{ color:#FB8C20; text-decoration:none}
				
	.body_right{ width:100%;  position:relative; display:inherit; float:left; background-image:url(/img/default/center_bg2.jpg);background-repeat:repeat-x;  background-color:#D9D9D9;/*padding-bottom:32767px; margin-bottom:-32767px;*/ }
	.bg2{  background-image:url(/img/default/bg_center.jpg); display:inherit; background-repeat:no-repeat; width:100%;  text-align:left; float:left;  }
		.title{ display:inherit; width:100%; text-align:center; }
		.text{ height:100%; padding-left:5px; padding-right:5px;}
.bottom{  display:inherit; position:relative; width:100%; height:196px;float:left }				
	.copyr{ position:absolute; display:inherit; right:0px; top:150px; font-size:12px; color:#000000; font-weight:700; width:400px;}
		.copyr2{ font-size:11px; color:#000000; font-weight:normal;}
	.botmenu{position:absolute; display:inherit; left:550px; top:55px;}
	.bot_el{ display:inherit; float:left; height:33px; padding-top:5px; color:#6a6a6a; font-size:10px; font-weight:600; }
				.bot_el a:link{  color:#6a6a6a; text-decoration:none }
				.bot_el a:visited{ color:#6a6a6a; text-decoration:none}
				.bot_el a:active{ color:#6a6a6a; text-decoration:none}
				.bot_el a:hover{ color:#6a6a6a; text-decoration:underline}
	.bot_el_na{display:inherit; float:left; height:33px; padding-top:5px; color:#6a6a6a; font-size:10px; font-weight:600; }			
				.bot_el_na, a:link{  color:#6a6a6a; text-decoration:none }
				.bot_el_na, a:visited{ color:#6a6a6a; text-decoration:none}
				.bot_el_na, a:active{ color:#6a6a6a; text-decoration:none}
				.bot_el_na, a:hover{ color:#6a6a6a; text-decoration:underline}
	
		.bot_divider{  display:inherit; float:left;width:16px; background-image:url(/img/default/botdiv.gif); background-repeat:no-repeat; background-position:top; background-position:center;
		height:25px;}
	.right_line{ float:right; position:absolute; top:10px; height:99%; left:99.6%; margin-right:0.4%; width:3px; background-color:#FE8A19 }	
			.right_leni_top{background-image:url(/img/default/line_top_right.gif); position:absolute; top:0px; left:-3px; display:inherit; width:9px; height:16px;}
.orang_link{ color:#fb8c20; font-size:12px;}	
	.orang_link a:link{  color:#fb8c20; text-decoration:underline }
	.orang_link a:visited{ color:#fb8c20; text-decoration:underline}
	.orang_link a:active{ color:#fb8c20; text-decoration:underline}
	.orang_link a:hover{ color:#fb8c20; text-decoration:underline}
.sup_red{ color:#FF0000} 	



#tips{ width:200px; position:absolute; display:inherit;}
#tips_top{ background-image:url(/img/adm/tips_top.gif); height:30px; width:200px; display:inherit}
#tips_text{ background-image:url(/img/adm/tips_bg.jpg); background-repeat:repeat-y; width:190px; display:inherit; padding-left:5px; padding-right:5px; color:#5C8F1D}
#tips_bottom{ background-image:url(/img/adm/tips_bottom.gif); height:12px; width:200px; display:inherit}




.loader{ background-image:url(/img/loading.gif); display:inherit; position:absolute; top:300px; left:45%; width:220px; height:20px;  border:#000000; background-position:center center}
