/* 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:190px;

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:10px;

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:30px;

}



.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;

}  */



.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;}




