body {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-family:Tahoma;}
table,div,td,p,span,a,input {font-family:Tahoma;font-size:12px;color:#000;}

#top_line {height:14px;background-color:#fff7e3;}
#top {width:951px;}
	#top_left {width:255px;height:92px;}
	#top_center {width:441px;height:92px;text-align:center;}
	#top_right {width:255px;height:92px;text-align:right;}
		#top_menu {width:192px;height:15px;margin-right:51px;margin-top:15px;text-align:right;}
		#search {width:220px;height:21px;margin-top:13px;margin-right:25px;text-align:right;}
			#input_search {width:184px;float:left;height:19px;padding-left:8px;padding-top:2px;color:#7a7a7a;border:solid #cacbcd 1px;vertical-align:top;}
			#input_image {float:right;}
#header {width:100%;height:231px;background-image:url(images/td_02.jpg);}
	#head_left {background-image:url(images/td_04.jpg);background-repeat:no-repeat;background-position:right;}
	#head_center{width:951px;height:231px;background-image:url(images/td_01.jpg);}
	#head_right {background-image:url(images/td_03.jpg);background-repeat:no-repeat;}
#menu {width:100%;height:41px;background-image:url(images/td_05.jpg);}
	#menu_center{width:951px;height:41px;}
		div.menu {width:926px;height:41px;margin-left:12px;background-color:#eeeeee;text-align:center;text-align:center;}
		#menu_spisok { display: table; margin: 0 auto;}
			#menu_spisok ul li span {font-size:8px;color:#817e7e;}
			#menu_spisok ul {list-style:none;margin:0;padding:0;padding-top:15px;}
			#menu_spisok ul li {margin-lefT:19px;margin-right:19px; display: inline; position:relative;}
			#menu_spisok ul li ul {display:none;position:absolute;background-color:#FFFFFF;top:24px;left:0;padding:16px 16px 16px 20px;width:300px; border-top: 10px solid #eee;}
			#menu_spisok ul li ul li {padding-lefT:13px;margin-lefT:0;margin-right:0; display: block; background:url(images/back-list.png) 0 8px no-repeat;}
			div.menu_script {VISIBILITY: hidden; POSITION: absolute;}
				#menu_block_2 {width:300px;padding:16px 16px;padding-left:20px;background-color:#fff;margin-top:41px;margin-lefT:175px;}
				#menu_block_3 {width:300px;padding:16px 16px;padding-left:20px;background-color:#fff;margin-top:41px;margin-lefT:513px;}
				#menu_spisok ul li ul{list-style:none;margin:0;padding:0;text-align:left;}
				#block_li{}
#top_block {width:100%;background-color:#fde5bc;padding-bottom:30px;}
	#top_block_center {width:951px;}
		#zagolovok {margin-top:22px;}
		#text_1 {margin-top:20px;}
		#text_1_left {width:244px;}
		#text_1_right {text-align:justify;}
#center {margin-top:20px;width:951px;}
	#center_left {width:384px;}
		#zagolovok_2 {font-family:Georgia;font-size:26px;font-style:italic;}
		#block_news {margin-top:25px;line-height:18px;}
		#data {color:#b60000;}
		#text_2 {text-align:justify;color:#a49090;}
	#center_center {width:273px;text-align:center;}
		#block_clienty {text-align:center;margin-top:25px;}
		#text_3 {text-align:right;width:250px;color:#7a7a7a;}
	#center_right {width:279px;padding-left:15px;}
		#block_opros {margin-top:25px;}
		#variant {color:#7a7a7a;}
		#block_spec {margin-top:20px;}
		#spec_left{width:111px;height:161px;}
		#spec_right{width:120px;padding-left:12px;text-align:justify;font-size:10px;color:#7a7a7a;}
#menu_bottom {width:951px;margin-top:15px;}
	#menu_boot_1 {width:30%;text-align:left;padding-top:15px;line-height:14px;}
	#menu_boot_2 {width:10%;text-align:left;padding-top:15px;line-height:14px;}
#bottom {width:951px;margin-top:25px;}
	#bottom_left {float:left;color:#7a7a7a;text-align:left;}
	#bottom_right {float:right;color:#7a7a7a;}

#vnutr_center {width:951px;margin-top:30px;}
	#vnutr_left {width:260px;text-align:left;}
	#vnutr_right {width:691px;text-align:left;padding-left:35px;}
	#vnutr_right {font-style:normal !important;}
	#text_vnutr {text-align:justify;margin-top:30px;}

#menu_spisok ul li a {color:#ac2512;font-family:Georgia;font-size:14px;text-decoration:  underline;}
#menu_spisok ul li a:active {color:#ac2512;font-family:Georgia;font-size:14px;text-decoration:  underline;}
#menu_spisok ul li a:visited {color:#ac2512;font-family:Georgia;font-size:14px;text-decoration: underline;}
#menu_spisok ul li a:hover {color:#a0a0a0;font-family:Georgia;font-size:14px;text-decoration: none;}

a:link.link_red {color:#b60000;text-decoration:  underline;}
a:active.link_red {color:#b60000;text-decoration:  underline;}
a:visited.link_red {color:#b60000;text-decoration: underline;}
a:hover.link_red {color:#b60000;text-decoration: none;}


a:link {color:#7a7a7a;text-decoration:  underline;}
a:active {color:#7a7a7a;text-decoration:  underline;}
a:visited{color:#7a7a7a;text-decoration: underline;}
a:hover {color:#7a7a7a;text-decoration: none;}

#menu_spisok ul li ul li a {color:#7a7a7a;font-size:11px;text-decoration:  underline; margin-left:10px;}
#menu_spisok ul li ul li a:active {color:#7a7a7a;font-size:11px;text-decoration:  underline;}
#menu_spisok ul li ul li a:visited {color:#7a7a7a;font-size:11px;text-decoration: underline;}
#menu_spisok ul li ul li a:hover {color:#7a7a7a;font-size:11px;text-decoration: none;}
#menu_spisok ul li ul{
display:none;
position:absolute;
background-color:#FFFFFF;
top:14px;
left:0;
padding:16px 16px 16px 20px;
width:300px;
}
#menu_spisok ul li:hover ul, #menu_spisok ul li.over ul{
display:block;
}
.subMenu {
margin: 0 auto;
width: 951px;
list-style-type: none;
padding:0 0 30px 0;
}
.subMenu { zoom: 1 }
.subMenu:after{
content: ' ';
clear:both;
display: block;
width: 0; height: 0;
overflow: hidden;
font-size: 0;
}
.subMenu ul{
list-style-type: none;
margin-top:27px;
}
.subMenu li{
float:left;
width: 20%;
padding-top:15px;
}
.subMenu li a{
color:#b60000 !important;
}
.subMenu li ul{
padding-left: 10px;
}
.subMenu li ul li{
float:none;
width: auto;
padding:0 10px 0 19px !important;
line-height:14px;
font-size:12px;
background:url(images/back-list.png) 0 8px no-repeat;
}
.subMenu li ul li a{
color: #7a7a7a !important;
}