* { font-family: Arial, sans-serif; color:#fff;font-size:12;font-weight:normal;}
a {text-decoration:underline;color:#705848;cursor:pointer;}
a:hover {text-decoration:underline;color:#705848;}
body {padding:0;margin:0;background-color:#000;}

/* reset */
* html .png {background-repeat:no-repeat;}
table {border:0px;border-collapse:collapse;border-spacing:0;}
th, td {padding:0px;text-align: left;font-weight: normal;vertical-align:top;}
:focus {outline: 0;}
ul {list-style: none;margin:0 0;padding:0 0;}
img {border:0 !important;}
sup {font-size:10;}

h1, h2, h3, h4 { color: #705848; margin:0;padding:0;line-height:1;}
h1 { line-height: 1.5;font-size:20;}
h2 {line-height:1.7;font-size:18;}
h3 {line-height:1.7;font-size:16;}
h4 {  margin-bottom: -8px;  font-size: 16px;  }
h5 {margin:0;padding:0;color: #FFFFFF; font-size:14;}

/* default */
#inbody {text-align:left;width:100%;height:100%;}
#body {text-align:left;position:relative;width:943;min-height:100%;margin:0 auto 0 0}
#body_end {height:87;clear:both;}
#bm {clear:both;margin:-87 auto 0 0;position:relative;width:943;height:87;}

/* page */
.floatl {float:left;}
.floatr {float:right;}
.clear {clear:both;}
.relative {position:relative;}

.tel {position:absolute;width:172;height:36;background:url(/i/tel.gif);}

#head {height:115;width:915;margin-left:28;position:relative;}
#head .logo {position:absolute;top:33;left:0;}
#head .tel {top:25;bottom: auto; right:0;}
/* первоначальный вариант на 2 тел. 
#head .tel {top:35;right:0;}
*/

#all {margin-left:30;width:913;position:relative;z-index:90;}
#all:after {content:'';clear:both;display:block;}
#lbox {float:left;width:263;position:relative;z-index:100;}
#rbox {float:left;width:650;position:relative;z-index:100;}

.main_opaciti_plash {width:245;height:380;position:absolute;top:0;left:0;z-index:110;background-color:#000;opacity:0.8;filter:alpha(opacity=80);}
#rbox .mainsep {height:380;}

#mm {width:228;position:relative;z-index:120;min-height:380;margin-bottom: auto;}
#mm * {text-decoration:none !important;color:#FFF;}
#mm ul.sm {display:none;}
#mm li.b {border-top:1px solid #333333;}
#mm li.sel {border-top:none;}
#mm li.sel ul.sm {display:block;}
#mm div.fcapt {width:228;height:35;background:url(/i/arrow.gif) no-repeat;background-position:18 15;padding:10 0 0 32;width:196;height:25;}
#mm div.fcapt {background-color: #705848;}
#mm a div.fcapt {background-color:transparent;}
#mm li.s div { width:228;height:35;background:url(/i/arrow.gif) no-repeat;background-position:35 15;width:179;height:25;padding:10 0 0 49;background-color: #705848;}
#mm li.s a div {background-color:transparent !important;}

div.banner { position:relative;width:228;height:269;overflow:hidden;text-align:left;margin-bottom:30;}
div.sbanner { padding: 15px; height: auto; word-wrap: normal; text-align: left; width: 210px; background-color: #29201b;}
.sbanner h1 {font: 14px Arial, sans-serif;
	color: #d87f00;
	 }
	 
.sbanner a, .sbanner a:visited {
	text-decoration:underline;
	color: #fff!important;
	cursor:pointer;
}


div.banner {margin-top: 0px; position:relative;width:230;height:269;overflow:hidden;text-align:left;margin-bottom:0; }
div.upbanner { padding-left: 10px; margin-left: 10px; font-family: sans-serif; text-align: left; height: 400px; width: 230px; font-size: 12px; background-color: #881719;}
div.tbanner { margin-bottom: 15px; padding-left: 0px; height: auto; width: 230px; background-color: #881719;}
div.tbanner .text { padding-right: 5px; padding-bottom: 10px; padding-left: 10px; text-align: left; height: auto; width: auto; font-size: 12px; background-color: #881719;}
div.tbanner .h4 { font-style: normal; font-weight: normal; color: #fdfefc; margin-left: 10px; padding-right: 10px; padding-bottom: 5px; margin-top: 10px; padding-left: 0px; text-align: left; font-size: 14px; }
div.tbanner .text a {text-decoration:underline;color:#fff;cursor:pointer;}
div.tbanner .text a:hover {text-decoration:underline;color:#fff;}
div.s_banner {position:relative;width:230;height:auto;overflow:hidden;text-align:left;margin-bottom:30;}
div.banner .flytext {position:absolute;z-index:200;height:40;text-align:left;background:url(/i/arrow.gif) no-repeat;background-position:0 5;padding-left:13;width:185;left:17;top:137;}
div.banner img {position:absolute;z-index:190;top:0;left:0;}



div.banner .flytext {position:absolute;z-index:200;height:40;text-align:left;background:url(/i/arrow.gif) no-repeat;background-position:0 5;padding-left:13;width:185;left:17;top:137;}
div.banner img {position:absolute;z-index:190;top:0;left:0;}

#content {width:650;position:relative;clear:both;margin-bottom:20;}
#content a {color:#FFF;text-decoration:underline;}
#content:after {content:'';clear:both;display:block;}
#content div.h {width:100%;margin-bottom:7;}
#content div.h.b {border-bottom:1px solid #333333;margin-bottom:10;}
#content div.h.d {border-bottom:1px solid #333333;margin-bottom:10;}
#content div.h.t {margin-top:13;}
#content .box50 {width:293;margin-right:32;float:left;margin-bottom:12;}
#content img.himage {width:650;}
#content div.lpad {margin:10 0 0 15;} 
#content div.lpad ul {list-style:disc;margin-left:30;} 

#content .carsbox {position:relative;clear:both;width:100%;margin:30 0 0 0;}
#content .carsbox:after {clear:both;content:'';display:block;}
#content .carsbox .onecar {position:relative;overflow:hidden;width:200;border-bottom:4px solid #333333;margin-right:40;height:84;float:left;margin-bottom:20;}
#content .carsbox .flytext {position:absolute;z-index:200;text-align:left;background:url(/img/arrow.gif) no-repeat;background-position:0 5;padding-left:13;left:17;top:61;color:#FFF;}
#content .carsbox .flytext a {color:#FFF;text-decoration:underline;}
#content .carsbox img {position:absolute;z-index:190;top:0;left:0;}

#content .photobox {position:relative;clear:both;width:100%;margin:10 0 25 0;}
#content .photobox:after {clear:both;content:'';display:block;}
#content .photobox div {margin:0;padding:0;width:160;height:120;overflow:hidden;float:left;}
#content .photobox img {margin:0;padding:0;}

#123content table {width:100%;margin:10 0;}
#123content table th {border-left:none;border-top:none;text-align:left;border-right:none;padding:10 3;font-weight:bold;}
#123content table td {border-color: #ead44a; border-width: 1px; border-style: solid; padding:3 2;text-align:left;}

.copybox {position:relative;width:915;border-top:2px solid #333333;height:85;margin-left:28;}
.copybox .tel {top: 10px; left:0;}
/* первоначальный вариант на 2 тел. 
.copybox .tel {top:20;left:0;}
*/
.copybox .copy {position:absolute;top:20;left:45%;font-size:11;line-height:1.6;}
.copybox .copy font {text-decoration:underline;}
.copybox .copy * {font-size:11;}
.copybox .counter {position:absolute;top:20;right:0;}
.spec {background-color: #990033; background-repeat: no-repeat;}
.special { width: 350; padding: 5px; font-size: 12px; background-color: #881719;}
.special_index { width: 290; padding: 5px; font-size: 12px; background-color: #881719;}
.s_seo_head { width: 230; margin:0px; padding: 5px; background-color: #881719;}
.s_seo_text_field { width: 230; margin:0px; padding: 5px; padding-right:inherit; background-color:#333333;}
.special_but { background-color: #881719;}
#feedback {border-color: green}
.description { width:; padding: 5px; font-size: 12px; background-color: #471e00;}
div#counter{
	display: none;
	position: absolute;
	visibility: hidden;}
	
	
	
.sdop {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #29201b;
	border: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	
}
.sdop a {
	text-decoration:underline;
	color:#FFF;
	cursor:pointer;
}
.sdop h1 { padding-left: 8px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; margin-left: 0px;
	margin-bottom: 8px;
	margin-top: 8px;
	font: 14px Arial, sans-serif;
	color: #f09a07;
	 }
.sdop p {padding-left: 8px; font-size: 12px;}

.god {color: #705848;}


