/* CSS Document */
body, th, div, ul, ol, li {
	padding: 0;
	margin: 0;
	border: 0;
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
}

table, tr, td {
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
}

p {
	padding: 0;
	margin: 0;
	border: 0;
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	padding-top:5px;
	/*text-align:justify;*/
}

img{padding:0;margin:0;}

.imgvb{
background:url(/images/disign_new/image_border.jpg) left top no-repeat;
width:111px;
height:110px;
padding-left:20px;
}

a{color:#990000;}
a:visited{color:#990000;}
a:hover{color:#000000;}

#header {height:127px; min-width:1000px;}
#header .hdr_left_bg {
	width:250px;
}
#header .hdr_center_bg  {
	width:276px;
}
#header .hdr_bg  {
	background:url(/images/disign_new/top_bg.jpg) left top repeat;
}
#header .hdr_right_bg {
	width:399px;
}

#menu{
	height:59px;
}

#menu .item{
	height:59px;
	background:url(/images/disign_new/menu_bg.jpg) right top repeat;
}

.shapka_left{
width:200px;
height:73px;
margin:0px;
padding:0px;
vertical-align:bottom;
text-align:left;
font-size:18px;
color:#666666;
padding-left:30px;
}

.shapka_center{
height:73px;
margin:0px;
padding:0px;
vertical-align:bottom;
text-align:left;
font-size:18px;
color:#666666;
padding-left:20px;
}

.shapka_right{
width:240px;
height:73px;
margin:0px;
padding:0px;
vertical-align:bottom;
text-align:left;
font-size:18px;
color:#666666;
padding-left:20px;
}

#derevo{
width:220px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-left:30px;
padding-top:20px;
font-size:11px;
}

#derevo .level0{
padding-left:0px;
padding-bottom:10px;
color:#000000;
font-weight:bold;
}

#derevo .level1{
background:url(/images/disign_new/menu_arrow.jpg) left top no-repeat;
padding-left:20px;
padding-bottom:10px;
font-weight:bold;
}

#derevo .level1s{
background:url(/images/disign_new/menu_arrow.jpg) top left no-repeat;
padding-left:20px;
padding-bottom:10px;
color:#999999;
font-weight:bold;
}

#derevo .level1s a{
color:#999999;
font-weight:bold;
}

#derevo .level2{
padding-left:40px;
padding-bottom:10px;
font-weight:bold;
}

#derevo .level2s{
padding-left:40px;
padding-bottom:10px;
color:#999999;
font-weight:bold;
}

#derevo .level2s a{
color:#999999;
font-weight:bold;
}

#derevo .level3{
padding-left:60px;
padding-bottom:10px;
font-weight:bold;
}

#derevo .level3s{
padding-left:60px;
padding-bottom:10px;
color:#999999;
font-weight:bold;
}

#derevo .level3s a{
color:#999999;
font-weight:bold;
}

#derevo .level4{
padding-left:80px;
padding-bottom:10px;
font-weight:bold;
}

#derevo .level4s{
padding-left:80px;
padding-bottom:10px;
color:#999999;
font-weight:bold;
}

#derevo .level4s a{
color:#999999;
font-weight:bold;
}

#derevo .level5{
padding-left:100px;
padding-bottom:10px;
font-weight:bold;
}

#derevo .level5s{
padding-left:100px;
padding-bottom:10px;
color:#999999;
font-weight:bold;
}

#derevo .level5s a{
color:#999999;
font-weight:bold;
}

#bannerform{
width:220px;
height:70px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-left:30px;
padding-top:10px;
border-bottom:0px;
}

#searchform{
width:220px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-left:30px;
padding-top:90px;
border-bottom:0px;
}

.searchinput{
background-color:transparent; 
border:1px solid #CCCCCC; 
width:187px; 
height:20px; 
font-size:11px; 
color:#999999
}

.searchinput_s{
background-color:transparent; 
border:1px solid #CCCCCC; 
width:187px; 
height:20px; 
font-size:11px; 
color:#000000
}

#contacts{
width:220px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-left:30px;
padding-top:90px;
}

#contacts .title{
font-size:18px;
color:#666666;
padding-bottom:30px;
}

#body{
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-left:20px;
padding-top:20px;
padding-right:20px;
	text-align:justify;
}

#body .pagessel{
color:white;
margin:0px;
padding:0px;
text-align:center;
height:30px;
padding-top:10px;
background-color:#990000;
font-weight:bold;
word-spacing:5px;
}

#body .pagessel a {
color:white;
font-weight:bold;
text-decoration:none;
}

#body .pagessel a:hover{
color:#FF9933;
}

#interes{
width:210px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-left:20px;
padding-top:20px;
padding-right:10px;
text-align:justify;
}

#footer{
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-top:140px;
}

#footer .WM{
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-left:60px;
color:#666666;
padding-bottom:40px;
}

#footer .CR{
margin:0px;
padding:0px;
vertical-align:top;
text-align:center;
color:#666666;
padding-bottom:40px;
}

#footer .left{
width:334px;
height:28px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
background-color:#000000;
}

#footer .center{
width:267px;
height:28px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
background:URL(/images/disign_new/foot_left.jpg) left top no-repeat;
}

#footer .bg{
height:28px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
background:URL(/images/disign_new/foot_bg.jpg) left top repeat;
}

#footer .right{
width:272px;
height:28px;
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
background:URL(/images/disign_new/foot_right.jpg) left top no-repeat;
}

#dealers{
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
padding-left:20px;
padding-top:90px;
border-bottom:0px;
}

#dealers .title{
font-size:18px;
color:#666666;
padding-bottom:15px;
}

#dealers .map{
width:680px;
height:350px;
margin:0px;
padding:0px;
vertical-align:bottom;
text-align:left;
padding-left:30px;
padding-bottom:35px;
}

.td_image {
border:1px solid #8C8C8C; 
width:120px; 
height:90px;
min-width:120px;
min-height:90px;
text-align:center;
vertical-align:middle;
}
body.nojs .nyroModal{display:none;}

