/* CSS Document */
body{
background-color:#FFFFFF;
margin:0px 0px 10px 0px;
padding:0px;
font-family:Verdana;
font-size:11px;
color:#666666;
}
td{
font-family:Verdana;
font-size:11px;
color:#666666;
}
td.top_menu_border{
width:2px;
padding:0px;
vertical-align:top;
}
td.top_menu{
padding:0px;
vertical-align:middle;
font-weight:bold;
white-space:nowrap;
font-size:10px;
text-align:center;
text-align:left;
}


.top_menu div{
border:0px solid red;
padding:5px 34px 0px 34px;
margin:0px;
height:16px;
cursor:pointer;

}
.top_menu a{
color:#7F7F7F;
text-decoration:none;
position:relative;
width:100%;
}
.top_menu a:hover{
color:#333333;
text-decoration:none;
}
td.header_td{
width:920px;
height:10px;
padding:0px 0px 1px 0px;
border-bottom:1px solid #CCCCCC;

}
td.header_corner{
width:50%;
height:10px;
border-bottom:1px solid #CCCCCC;
vertical-align:top;
padding:17px 3px 0px 0px;
}
td.corner2{
background-image:url(../images/corner_bg.jpg);
background-repeat:repeat-x;
height:327px;
border-top:1px solid #FFFFFF;
}
.header_corner td{
vertical-align:top;
font-weight:bold;
font-size:9px;
}
.header_corner a{
color:#999999;
text-decoration:none;
}
.header_corner a.sel{
color:#333333;
}
.header_corner a:hover{
color:#333333;
text-decoration:underline;
}
td.content_area{
border:1px solid #FFFFFF;
vertical-align:top;
background-image:url(../images/corner_bg.jpg);
background-repeat:repeat-x;
}
td.footer{
color:#8B8B8B;
padding:7px 0px 0px 0px;
}
td.footer td{
color:#8B8B8B;
line-height:16px;
}
td.footer a{
color:#8B8B8B;
text-decoration:underline;
}
td.footer a:hover{
color:#333333;
text-decoration:underline;
}
table.tiser{
background-image:url(../images/tiser_bg.jpg);
background-repeat:no-repeat;
height:121px;
width:303px;
}
table.tiser td{
text-align:left;
}
td.tiser_header{
padding:6px 0px 0px 11px;
vertical-align:top;
color:#E60606;
font-weight:bold;
}
.tiser_header a{
color:#E60606;
font-weight:bold;
text-decoration:none;
}
.tiser_header a:hover{
color:red;
}
td.tiser_content{
vertical-align:top;
padding:10px 10px 0px 9px;
line-height:14px;
}
.tiser_content img{
border:1px solid #CCCCCC;
}
.tiser_content  a{
color:#666666;
}
.tiser_content  a:hover{
color:#333333;
}
.tiser_content ul{

list-style-image:url(../images/tiser_marker.gif);
list-style-position:inside;
margin:5px 0px 0px 0px;
padding:0px;
}

div.submenu{
border-width:0px 1px 1px 1px;
border-color:#CCCCCC;
border-style:solid;
position:absolute;
padding:5px 10px 1px 10px;
background-color:#FFFFFF;
display:none;
top:101px;
filter:alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
width:170px;
}
.submenu div{
margin-bottom:8px;
}
.submenu a{
color:#666666;
text-decoration:none;
}
.submenu a:hover{
color:red;
text-decoration:none
}


table.inside_table{
background-repeat:no-repeat;
background-position:1px 0px;
background-color:#FFFFFF;
border-width:0px 1px 1px 1px;
border-color:#CCCCCC;
border-style:solid;
width:100%;
}
td.left_menu{
padding:200px 15px 20px 0px;
border-left:1px solid #FFFFFF;
vertical-align:top;
width:200px;

}
.left_menu div{
margin-bottom:10px;
padding-left:15px;
white-space:normal;
}
.left_menu div a{
font-size:11px;
padding-left:15px;

color:#666666;
text-decoration:underline;

background-repeat:no-repeat;
}
.left_menu a:hover{
background-image:url(../images/leftmnuar2.gif);
background-position:0px 0px;
background-repeat:no-repeat;
text-decoration:underline;
}
.left_menu a.sel{
background-image:url(../images/leftmnuar.gif);
background-position:0px 0px;
background-repeat:no-repeat;
font-weight:bold;
color:#E60C0C;
}
.left_menu a.sel:hover{
background-image:url(../images/leftmnuar.gif);
}
td.content_td{
padding:175px 40px 30px 7px;
border-right:1px solid #FFFFFF;
vertical-align:top;
text-align:justify;
font-size:12px;
line-height:16px;
text-align:justify;
}
/*Настройки текстовой части*/
.content_td h1{
font-size:17px;
color:#E60C0C;
font-weight:normal;
margin-bottom:25px;
width:75%;
line-height:20px;
text-align:left;
}
.content_td h2{
font-size:13px;
color:#E60C0C;
font-weight:bold;
}
.content_td h2 a{
color:#E60C0C;
}
.content_td h3{
font-size:12px;
color:#666666;
font-weight:bold;
text-align:left;
margin-bottom:8px;
}
.content_td h3 a{
color:#666666;
text-decoration:none;
}
.content_td td{
font-size:12px;
}
.content_td h1 span{
color:#666666;
}
.content_td img{
border-color:#CCCCCC;
border-style:solid;

}
.content_td a{
color:#333333;
text-decoration:underline;
}
.content_td a:hover{
color:#E60C0C;
text-decoration:underline;
}
div.dopmenu{
background-image:url(../images/left_border.jpg);
background-position:0px 15px;
background-repeat:no-repeat;
padding:35px 0px 0px 0px;
}
.dopmenu a{
font-size:11px;
}
.dopmenu div{
}
.modelsmenu div{
margin-bottom:4px;
}
.modelsmenu div a{
font-size:11px;
font-weight:bold;
}
div.modelsubmenu{
margin:8px 0px 8px 0px;

}
.modelsubmenu div{
margin-bottom:4px;
padding-left:10px;
}
.modelsubmenu div a{
font-weight:normal;
text-decoration:none;
}
.modelsubmenu div a:hover{
font-weight:normal;
text-decoration:underline;
background-image:url(../images/leftmnuar2.gif);
background-position:0px 0px;
}
.modelsubmenu div a.sel2{
font-weight:bold;
text-decoration:none;
background-image:url(../images/leftmnuar2.gif);
background-position:0px 0px;

}
.modelsubmenu div a.sel2:hover{
font-weight:bold;
text-decoration:none;
background-position:0px 0px;
}
hr{
border:0px;
height:0px;
border-bottom:1px solid #CCCCCC;
text-align:left;
margin:0px;
padding:0px;
}
p{
}
/*Формы*/
button{
background-image:url(../images/mnu_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
cursor:pointer;
font-size:12px;
color:#333333;
}
input.button{
background-image:url(../images/mnu_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
cursor:pointer;
font-size:12px;
color:#333333;
height:20px;
}
input.inp{
background-color:#FFFFFF;
border:1px solid #999999;
font-size:12px;
font-family:Verdana;
}
select.inp{
background-color:#FFFFFF;
border:1px solid #999999;
font-size:12px;
font-family:Verdana;
}
ul{
list-style-image:url(../images/marker.gif);
margin-top:4px;
margin-bottom:4px;
}
textarea.inp{
background-color:#FFFFFF;
border:1px solid #999999;
font-size:12px;
font-family:Verdana;
}
table.compare{
background-color:#FFFFFF;
border:0px;
font-size:11px;
}
table.compare td{
font-size:11px;
}
table.compare tr{

}
td.compare_header{
background-image:url(../images/left_border.jpg);
background-repeat:repeat-x;
padding:9px 4px 7px 4px;
background-color:#FFFFFF;
height:20px;
vertical-align:top;
}
td.compare_price{
text-align:center;
color:red;
background-color:#FFFFFF;
font-weight:bold;
font-size:11px;
}
td.c_level1{
border-bottom:1px solid #cccccc;
background-color:#FFFFFF;
padding:4px 10px 4px 10px;
font-weight:bold;
background-image:url(../images/left_border.jpg);
background-repeat:repeat-x;
}
.c_level1 a{
color:#999999;
font-size:11px;}
td.c_level2{
border-top:1px solid #FFFFFF;
vertical-align:middle;
font-weight:bold;
background-color:#EFEFEF;
padding:3px 7px 3px 7px;
font-size:11px;
}
.c_level2 a{
color:#666666;
text-decoration:none;}
.c_level2 img{
border:0px;
margin:1px 0px 0px 0px;
}
td.value{
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
text-align:center;
font-size:11px;
}
td.option{
font-weight:bold;
border-top:1px solid #CCCCCC;
text-align:right;
padding:2px 6px 2px 6px;
font-size:11px;
width:140px;
}
blockquote{
padding:0px 0px 3px 10px;
margin:0px 0px 0px 30px;
border-left:1px dotted #CCCCCC;
}
.wp_hidden{
width:175px; height:136px; background-color:#FFFFFF; padding:10px; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0;
}
.wp_visible{
width:175px; height:136px; background-color:#FFFFFF; padding:10px; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;
}
.wp_visible a{
color:#FF0000;
}
.wp_visible a:hover{
color:#333333;
}
div.to{

}
div.to table{
border-collapse:separate;
width:auto;
border:1px solid #CCCCCC;
border-width:0px 1px 1px 0px;
}
div.to table tr td{
border:1px solid #CCCCCC;
border-width:1px 0px 0px 1px;
height:auto;
width:auto;
font-style:normal;
padding:1px 4px 1px 4px;
font-size:11px;
}
div.to table td p{
padding:0px;
margin:0px;
font-style:normal;
}
div.to table td strong{
color:#EC0000;
}
div.to table td em{
font-style:normal;
}