/* CSS Document */
body{
background-color:#FFFFFF;
margin:0px 0px 10px 0px;
padding:0px;
font-family:Arial;
font-size:11px;
color:#666666;
background-image:url('/images/bg.png');
background-repeat:repeat-y;
background-position:center;
}
td{
font-family:Arial;
font-size:11px;
color:#666666;
}
td.topmenu{
background-image:url(../images/top_bg.jpg);
background-color:#FFFFFF;
font-family:Tahoma;
height:35px;
color:#666666;
padding:0px;
font-size:11px;
vertical-align:middle;
font-weight:bold;
white-space:nowrap;
text-align:left;
}
.topmenu div{
padding:11px 9px 0px 9px;
margin:0px;
height:24px;
cursor:pointer;
text-align:center;

}
.topmenu a{
color:#7F7F7F;
text-decoration:none;
position:relative;
width:100%;
}
.topmenu a:hover{
color:#E60C0C;
text-decoration:none;
}
div.submenu{
border-width:0px 1px 0px 1px;
border-color:#CCCCCC;
border-style:solid;
position:absolute;
padding:0px 0px 0px 0px;
background-color:#FFFFFF;
display:none;
top:115px;
width:170px;
}
.submenu div{
padding:4px;
border-bottom:1px solid #CCCCCC;
padding:5px 6px 5px 6px;
font-size:11px;
}
.submenu a{
color:#E60C0C;
text-decoration:none;
}
.submenu a:hover{
color:black;
text-decoration:underline
}
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.area{
border:1px solid #C2C2C2;
border-width:0px 1px 1px 1px;
}
table.tiser{
background-color:#FFFFFF;
background-position:bottom;
border:1px solid #C2C2C2;
height:100%;
width:290px;
}
table.tiser td{
background-image:url(../images/tis_bg.jpg);
background-position:bottom;
background-repeat:no-repeat;
text-align:left;
}

table.tiser2{
background-color:#FFFFFF;
background-position:bottom;
border:1px solid #C2C2C2;
height:100%;
width:290px;
}
table.tiser2 td{
background-position:bottom;
background-repeat:no-repeat;
text-align:left;
}


td.tiser_content{
vertical-align:top;
padding:8px;
line-height:14px;
}
.tiser_content img{
border:1px solid #999999;
}
.tiser_content  a{
color:#E60606;
font-weight:bold;
text-decoration:none;
}
.tiser_content  a:hover{
color:#E60606;
text-decoration:underline;
}
td.content_td{
padding:20px 30px 30px 30px;
border-right:1px solid #FFFFFF;
vertical-align:top;
text-align:left;
font-size:12px;
line-height:16px;
width:100%;
}
/*Настройки текстовой части*/
.content_td h1{
font-size:17px;
font-weight:bold;
font-family:Verdana;
color:#E60C0C;
font-weight:normal;
margin-bottom:25px;
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;

}
td.left_menu{
padding:0px;
margin:0px;
}
td.left_menu div.menu{
padding:18px 20px 20px 0px;
}
td.left_menu div.menu div{
margin-bottom:10px;
}
.left_menu a{
font-size:12px;
color:#666666;
text-decoration:underline;
padding-left:40px;

background-repeat:no-repeat;
}
.left_menu a:hover{
background-image:url(../images/leftmnuar2.gif);
background-position:23px 0px;
background-repeat:no-repeat;
text-decoration:underline;
}
.left_menu a.sel{
background-image:url(../images/leftmnuar.gif);
background-position:23px 0px;
background-repeat:no-repeat;
font-weight:bold;
color:#E60C0C;
}
.left_menu a.sel:hover{
background-image:url(../images/leftmnuar.gif);
}
div.modelsubmenu{
margin:8px 0px 8px 0px;


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

}
.modelsubmenu div a.sel2:hover{
font-weight:bold;
text-decoration:none;
background-position:25px 0px;
}
hr{
border:0px;
height:0px;
border-bottom:1px solid #CCCCCC;
text-align:left;
margin:0px;
padding:0px;
}
.formfield{
padding:6px 40px 6px 6px;
width:540px;
background-image:url(../images/toyo2_r7_c5.jpg);
background-position:bottom;
background-repeat:repeat-x;
border:1px solid #C2C2C2;

}/*Формы*/
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;
}

table.compare{
background-color:#FFFFFF;
border:0px;
font-size:11px;
}
table.compare td{
font-size:11px;
}
table.compare tr{

}
td.compare_header{
padding:5px 4px 5px 4px;
background-color:#СССССС;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
height:10px;
vertical-align:top;
}
td.compare_price{
text-align:center;
color:black;
background-color:#EFEFEF;
font-weight:bold;
font-size:11px;
}
td.c_level1{
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;

padding:4px 10px 4px 10px;
font-weight:bold;
}
.c_level1 a{
color:#999999;
font-size:11px;}
td.c_level2{
border-top:1px solid #FFFFFF;
vertical-align:top;
font-weight:bold;
background-color:#EFEFEF;
padding:2px 7px 2px 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;
}
.FloatMask {
	position: absolute;
	z-index: 198;
	background: #FFFFFF;
	left: 0;
	top: 0;
	width: 100%;
	filter: alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity: 0.6;
	color: inherit;
}
.border3{
border:4px solid #CCCCCC}


div#start_models{
	background-color:#fff;
	margin-top:1px;
}
div#start_models table{
	width:100%;
	background-color:#FFF;
}
div#start_models a{
	display:block;
	height:26px;
	background-image:url('/images/models_bg.png');
	font-size:13px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	padding:8px 0px 0px 0px;
	width:100%;
	text-align:center;
}
div#start_models a:hover{
	background-position:0px -34px;
	color:#000;
}
