body{
margin:0;
padding:0;
font-family:tahoma;
background:#f4dec6;
}

a{color:#e2001a;
font-size:12px;
}

a:hover{
color:#093666;
text-decoration:none;
}

h1{
color:#093666;
font-size:18px;
margin-top:0px;
}

h2{
color:#d51d37;
font-size:16px;
}

h3{
color:#093666;
font-size:14px;
}

table{
font-size:12px;
}

.content{
font-size:12px;
text-align:justify;
color:#262021
background:#f4dec6;;
}

.content{
line-height:130%;
}

img.content{
border: 4px double #ccc; background: #ffffff;
margin-right:10px;
margin-top:2px;
}

img.content1{
border: 4px double #ccc; background: #ffffff;
margin-left:10px;
margin-top:2px;
}

img.content2{
border: 4px double #ccc; background: #ffffff;
margin-right:1px;
margin-top:5px;
}



.main{
background-image:url('images/index_bg1.jpg');
background-repeat:no-repeat;
background-position:50% 0%;

}

.bott_cont{
background-color:#ebc9a3;
width:978px;
height:70px;
margin-left:-489px;
}

#copyR{
margin-top:30px;
float:left;
width:200px;
font-size:11px;
color:#736b66;
}


#copyR p{
margin:0 0 0 20px;
}

#bott_menu{
margin-top:30px;
float:left;
width:568px;
text-align:center;
font-size:12px;
color:#736b66;
padding-right:10px;
font-size:11px;
}

#bott_menu a{
font-size:11px;
}

#counts{
margin-top:20px;
float:left;
width:200px;
}

.cent{
margin-left: 50%;
}

#m_table{
margin-left:-489px;
}

a.spec{
display:block;
background:url(images/spec.png);
background-repeat:no-repeat;
width:173px;
height:36px;
margin:10px 35px 0px 18px;
padding-top:10px;
text-align:center;
color:#fff;
text-decoration:none;
font-weight:bold;
}

a:hover.spec{
color:#edd7bf;
}


a.calc{
display:block;
background:url(images/calc.png);
background-repeat:no-repeat;
width:173px;
height:36px;
margin:30px 35px 0 18px;
padding:10px 0;
text-align:center;
color:#fff;
text-align:center;
color:#fff;
text-decoration:none;
font-weight:bold;
}

a.mmenu{
font-size:14px;
font-weight:bold;
color:#093666;
}

a.mmenu:hover{
color:#e2001a;
}

a.mmenu_l{
font-size:14px;
font-weight:bold;
color:#e2001a;
text-decoration:none;
}

a.bmenu{
color:#736b66;
}

a.bmenu_l{
color:#093666;
}

span.bmenu{
font-size:11px;
color:#736b66;
}

div.dopmenu{
border-bottom:1px dashed #000;
width:190px;
margin:0px 10px 10px 10px;
padding:0 0px 0px 0px;
}


a.dopmenu{
display:block;
margin:0px 10px 10px 10px;
text-decoration:none;
border-bottom:1px dashed #000;
font-size:14px;
width:190px;
padding:0 0px 10px 10px;
}

a.dopmenu_l{
color:#093666;
font-weight:bold;
display:block;
margin:0px 10px 10px 10px;
text-decoration:none;
border-bottom:1px dashed #000;
font-size:14px;
width:190px;
padding:0 0px 10px 10px;
}

#proiz{
background:url(images/proiz_03.png);
background-repeat:no-repeat;
}

#dost{
background:url(images/dost_03.png);
background-repeat:no-repeat;
}

.lett td{
padding:5px;
}

.tda{
padding-left:10px;
}

#contimg{
width:730px;
}


.imgLeft{
width:200px;
height:150px;
border: 4px double #ccc; background: #ffffff;
float:left;
margin-bottom:15px;
}

.imgRight{
width:200px;
height:150px;
border: 4px double #ccc; background: #ffffff;
float:right;
margin-bottom:15px;
}

.imgCentr{
width:200px;
height:150px;
border: 4px double #ccc; background: #ffffff;
float:left;
margin-left:52px;
margin-bottom:15px;
}


.imgLeft1{
width:200px;
float:left;
text-align:center;
margin-bottom:20px;
}

.imgRight1{
width:200px;
float:right;
text-align:center;
margin-bottom:20px;
}

.imgCentr1{
width:200px;
float:left;
margin-left:72px;
text-align:center;
margin-bottom:20px;
}




#contprice{
width:727px;
height:auto;
float:left;
border:#6d7175 solid 1px;
margin-bottom:20px;
}

#contprice p{
color:#fff; font-weight: bold; text-align:center;
padding-top:10px;
}

#contprice h1{
color:#33320a; font-weight: bold; font-size:14px; text-align:center; vertical-align:middle;
padding-top:25px;
}
#contprice h2  {
color:#33320a; font-weight: bold; font-size:12px; padding-top:10px;text-align:center; vertical-align:middle;

}
#contprice h3  {
color:#e2001a; font-weight: bold; font-size:14px; text-align:center; vertical-align:middle;
padding-top:10px;
}

.top1{
width:107px;
height:50px;
float:left;
background:#41abf7;
border-right:#6d7175 solid 1px;
}

.top2{
width:311px;
height:50px;
float:left;
background:#41abf7;
border-right:#6d7175 solid 1px;
}

.top3{
width:307px;
height:50px;
float:left;
background:#41abf7;
}

.bot1{
width:107px;
height:100px;
float:left;
background:#ffffff;
border-right:#6d7175 solid 1px;
border-top:#6d7175 solid 1px;
}

.bot2{
width:103px;
height:100px;
float:left;
border-right:#6d7175 solid 1px;
border-top:#6d7175 solid 1px;
}

.bot3{
width:98px;
height:100px;
float:left;
border-top:#6d7175 solid 1px;
}

ul#count {padding-left: 0; margin-left: 0; float: left; list-style: none; width: 100%; text-align: left;margin-top:0px;margin-bottom:20px;}
#count li {background: url("line.png") repeat-x 0 1em;padding-bottom:5px;}
#count li samp {background: #f4dec6; float: left; padding: 0 4px 0 0; font-size: 12px;font-family:tahoma;}
#count li span {background: #f4dec6; float: right; padding: 0 0 0 4px; color:#093666; font-size: 14px; text-align: right;font-family:tahoma;font-weight:bold}
#count li sup {color: #990000; font-size: 12px; font-weight:bold;font-family:tahoma}
#count li br {clear: both;}

.name{
font-size:14px;
display:block;
margin-bottom:10px;
font-weight:bold;
}

/* 
  Стили для автомоек
*/


#a_zag{
background:#336699;
color:#fff;
text-align:center;
font-weight:bold;
}

#a_zag p{
padding:5px 0;
margin:0;
}

#m_img{
text-align:center;
background:#f4dec6;
}

#m_img img{
margin: 10px 0;
}

#tl p{
text-align:center;
font-weight:bold;
margin: 5px 0 10px 0;
}

#tl span{
color:#c33e0a;
font-size:130%;
}

#moiki{
background:#fff;
}

#moiki p{
padding:5px;
margin:0;
}

#moiki_w{
background:#f4dec6;
}

#moiki_b{
background:#f4dec6;
}

.togo {
color:#993300;
width:70px;
border-left:none;
border-bottom:none;
border-right:none;
border-top:none;
font-weight:bold;
background:#f4dec6;
}

.sel{
width:400px;
}

.plo{
width:70px;
}


#hor-minimalist-b {font-size: 12px; margin: 2px; width: 720px; 	border-collapse: collapse; text-align: left;}
#hor-minimalist-b td {border-bottom: 1px dashed #000; padding: 8px 8px;}
#hor-minimalist-b tbody tr:hover td {color: #990000;}

.spa {color: #093666; font-weight: bold;}

#dl{
float:left;
background: url(images/dl.png);
background-repeat:no-repeat;
color:#fff;
font-weight:bold;
width:110px;
height:26px;
text-align:center;
padding: 5px 0 0 0;
margin: 0 0 10px 0px;
}

#dl a{
text-decoration:none;
color:#fff;
}

#dost_pr td{
border-bottom:1px dashed #000;
padding:5px 8px;
}

.ext_menu{
display:block;
margin-left:25px;
padding-left:15px;
margin-bottom:10px;
color:#093666;
background: url(images/point.gif) 0px center no-repeat;
}

.ext_menu1{
font-weight:bold;
text-decoration:none;
display:block;
margin-left:25px;
padding-left:15px;
margin-bottom:10px;
color:#093666;
background: url(images/point.gif) 0px center no-repeat;
}

.z_menu{
display:block;
margin-left:45px;
padding-left:10px;
margin-bottom:10px;
background: url(images/point1.gif) 0px center no-repeat;
}

.z_menu1{
font-weight:bold;
text-decoration:none;
display:block;
margin-left:45px;
padding-left:10px;
margin-bottom:10px;
background: url(images/point1.gif) 0px center no-repeat;
}

.price01{
width: 100%;
border-collapse: collapse;
}

.price01 td{
text-align: center;
	border: 1px solid #093666;
	padding: 4px;
}

.zag03{
font-weight:bold;
background:#e5f3fb;
}

.zag04{
background:#fff;
}



#options {width:100%; margin:20px auto; text-align:right;}

#acc {width:100%; list-style:none; color:#033; margin:0;padding:0;}
#acc h3 {width:710px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif)}
#acc h3:hover {background:url(images/header_over.gif)}
#acc .acc-section {overflow:hidden; background:#f4dec6}
#acc .acc-content {width:690px; padding:5px; background:#http://bitstroy.ru/test.php}

#nested {width:425px; list-style:none; color:#033; margin-bottom:15px}
#nested h3 {width:411px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif)}
#nested h3:hover {background:url(images/header_over.gif)}
#nested .acc-section {overflow:hidden; background:#f4dec6}
#nested .acc-content {width:393px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#http://bitstroy.ru/test.php}
#nested .acc-selected {background:url(images/header_over.gif)}

#har{
margin-top:10px;
}

#har td{
text-align:left;
font-size:11px;
}

#har_l{
width:60px;
border-right:1px solid #000;
border-bottom:1px solid #000;
font-weight:bold;
}

#har_r{
padding-left:5px;
border-bottom:1px solid #000;
}

#catalog td{
text-align:center;
}

#catalog p{
font-size:14px;
font-weight:bold;
padding:0 10px;
line-height:150%;
margin:5px 0 10px 0;
}

#catalog span{
color:#ea1535;
}

#catalog a:hover{
text-decoration:none;
color:#000;
}

#catalog img{
border: 4px double #ccc; background: #ffffff;
}

.gr{
color:#ea1535;
font-size:14px;
font-weight:bold;
}

span.red{
color:#0e498a;
font-size:14px;
font-weight:bold;
}

.td-10{
padding:5px;
background:#faeddf;
}

.td-11{
padding:5px;
}