body    {       margin:0;
                padding:0;
                background:#dcdcd1 URL("../img/bk_tabsx_hmpg.gif") no-repeat;
                background-position: top right;
                font-family: Arial, Helvetica, sans-serif;}


.tselect {
	font-family: Arial, Helvetica, sans-serif;
	width:160px;
	font-size: 11px;
	font-weight: normal;
	color: #625E3D;
	background-color: #DCDCD1;
}
.tselect2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #625E3D;
	background-color: #DCDCD1;
}


p {	color:#625E3D;
        margin:0px;
        text-align: left;
	font-size: 11px;
        font-family:Arial, Helvetica, sans-serif;}

a {	color:#625e3d;
        margin:0px;
        text-decoration:none;
        text-align: left;
	font-size: 11px;
        font-family:Arial, Helvetica, sans-serif;
}

a:hover {text-decoration:underline;}

span a:link {text-decoration: none;  color:#625e3d;}
span a:active {text-decoration: none;  color:#625e3d;}
span a:visited {text-decoration: none;  color:#625e3d;}
span a:hover {text-decoration: underline;}

.txt {
	font-family: Tahoma;
	font-size: 11px;
	color: #625E3D;
	line-height: 14px;
}

.txt a:link {text-decoration: none;  color:#3f3e43; font-weight:normal;}
.txt a:active {text-decoration: none;  color:#3f3e43; font-weight:normal;}
.txt a:visited {text-decoration: none;  color:#3f3e43;}
.txt a:hover {text-decoration: underline;}

.img_10pxdx{
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


li, ul, ol { 
	font-size: 11px;
        margin-left:15px;
        margin-right:0px;
        color: #625E3D;
        font-family:Arial, Helvetica, sans-serif;
	text-align: left;}

ul,ol {margin:10px 0px 0px 10px;}

.fit1 {background:URL('../img/bk_tabsx_hmpg.gif'); vertical-align:top; }

#menu_top{z-index: 1; left: 397px; width: 600px; position: absolute; top: 8px; text-align:right;}

#shap	{background-color: #DCDCD1;}
#omenu {Z-INDEX: 1; LEFT: 397px; WIDTH: 600px; POSITION: absolute; TOP: 8px; text-align:right;}
#omenu, #omenu a, #menu_top, #menu_top a { font-family: Arial, Helvetica, sans-serif; font-size: 10px;color: #ab2615; text-transform: uppercase; font-weight: normal;text-decoration: none;}

#omenu a:hover, #menu_top a:hover {color: #7d0011;}
#left_menu_part {z-index: 1000; left: 45px; width: 151px; position: absolute; top: 323px;border-left:1px dotted #a8a899; border-right:1px dotted #a8a899; }
#menu_left_pod{padding-top:29px;}
#menu_left{width:153px;}
#menu_left img {background-color:#dcdcd1; margin-bottom:2px;}
#menu_credit {Z-INDEX:0; left:198px; position:absolute;}
#layer1 {Z-INDEX: 3; LEFT: 198px; WIDTH: 801px; POSITION: absolute; TOP: 84px;background-color:#dcdcd1;}
#arrow {Z-INDEX:4; left:204px; top:88px;position:absolute;}
#inside p{margin-left:7px; margin-right: 7px; margin-top:10px;}
.linksscroll {OVERFLOW: auto; WIDTH: 149px; HEIGHT: 63px;}
.fon1 {background:#dcdcd1;}
.fon2 {background:URL('../img/pxl_grey.gif');}
.fon3 {background:#7b7b6f;}
#fon4 {background:#EBEBE1;}

.top_hd{background:url(../img/new_images/fiat.jpg) no-repeat;width:787px;height:84px;vertical-align:bottom;padding-bottom:5px;}

.txtpic {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #625E3D;
}

.lunderline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #736E49;
	text-decoration: none;
}

.lunderline:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #736E49;
	text-decoration: underline;
}

.lunderline_selected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #736E49;
	text-decoration: underline;
}
	
.quick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 1.2;
	text-decoration: none;
}
#sub {position:absolute; top:71px; left:196px; z-index:1000; width:700px; overflow:hidden;}
.tab {background:#625E3D;}
.tab1 {background:#DCDCD1;}
.tab2 {background:#EEEEE8;}

.jst{ text-align:justify;}
.cn { text-align: center;border:none;}
.lt { text-align: left;}
.rt { text-align: right;}
.top { vertical-align: top;}
.bot { vertical-align: bottom;}
#checkbox { border: 0;}
.wht {background:#FFFFFF;}


#koord {background:#eeeee8;border:1px solid #d8d9da; padding:12px 0;margin:15px 0; font-size: 11px; font-weight: Tahoma, Verdana, san-serif;}
#kor_icq {width:162px;}
*html #kor_icq {width:192px;}
.tah {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #625e3d; margin-top:2px;}
.tah img {margin-right: 7px;}
.downbg {background: url(../img/downbg.gif) repeat-x;}
#contact {margin: 7px 0 7px 13px;}
#content {margin: 11px 0 0 15px;}



.dached_line_vert {background:url(../img/brdr_ttlbxcntnt.gif) repeat-x; margin: 4px 0; width: 100%;}
.index_t {margin: 0px -1px 0 7px; float:left;}
*html .index_t {margin: 0px 2px 0 4px; float:left;}


.neindex_t {margin: 0px -1px 0 7px; float:left; width: 185px;}
*html .neindex_t {margin: 0px 2px 0 4px; float:left;width: 184px;}


.index_ban {margin: 6px 0 0 7px;}
.neindex_ban {margin: 7px 0 5px 3px;}

#ind_left ul, .index_t ul , .neindex_t ul {
	margin:0px 0 20px 0;
	padding:0px;
	list-style: none;
}
.map_t ul  {
	margin:5px 0 20px 10px;
	padding:0px;
	list-style: none;
}
.map_2 ul, #inside ul  {
	margin:5px 0 20px 15px;
	padding:0px;
	list-style: none;
}
.map2_p {margin: 10px 0 0 15px;}

.map_t ul li {background: url(../img/map_list.gif) left 4px no-repeat; padding: 0px 0 0 10px; margin:10px 0 0 0; line-height:14px;}
.map_t ul li.sub {background: none; padding: 0 0 0 10px; margin:0px; line-height:14px;}
.map_t ul li a {font-weight: normal; font-family: Arial;}

.map_t ul li ul {margin: 5px 0 5px 10px;}
.map_t ul li ul li {background: url(../img/map_list_2.gif) left 7px no-repeat; padding: 0 0 0 7px; margin:0px; line-height:14px;}
.map_t ul li ul li a {font-weight: normal; font-family: Arial;}

.map_2 ul li, #inside ul li {background: url(../img/map2_list.gif) left 5px no-repeat; padding: 0px 0 0 10px; margin:0px 0 0 0; line-height:14px;}
.map_2 ul li a,#inside ul li a {font-weight: normal; font-family: Arial;}

#ind_left ul li, .neindex_t ul li,.index_t ul li {background: url(../img/list_ind.gif) left 4px no-repeat; padding: 0 0 0 5px; margin:0px; line-height:14px;}
#ind_left ul li.more, .neindex_t ul li.more,.index_t ul li.more {background: url(../img/list_ind_b.gif) left 4px no-repeat; padding: 0 0 0 10px; margin:0px; line-height:14px;}
#ind_left ul li.more a , .neindex_t ul li.more a , .index_t ul li.more a{font-weight: bold; text-decoration: underline;}


form {margin: 0px; padding: 0px; }
.input {width: 173px; color: #625E3D; margin: 5px 0;border: 1px solid #625E3D;}
.img_r {width: 9px;}
*html .img_r {width: 6px;}

.map_in {margin: 0 0 0 1px;}

.txt_bottom {
	color:#625E3D;
        margin:0px;
        text-align: left;
	font-size: 11px;
        font-family:Arial, Helvetica, sans-serif;}

}
#inside p.csc-textpic-caption {color: #8b8b70; font-family: Arial; font-size: 11px; margin: 10px 0 0 0 ;}

#inside td.img_top {
	background: url(../img/top.gif) left top repeat-x;
}
#inside td.img_bt {
	background: url(../img/bt.gif) left top repeat-x;
}
#inside td.img_left {
	background: url(../img/left.gif) left top repeat-y;
}
#inside td.img_right {
	background: url(../img/right.gif) left top repeat-y;
}
#inside div.csc-textpic-text {margin: 0 0 0 10px; padding: 0px;}
*html #inside div.csc-textpic-text {margin: -10px 0 0 10px;padding: 0px;}
.csc-textpic-intext-right-nowrap {margin: 0px; margin-right: 60px;} 
*html .csc-textpic-intext-right-nowrap {margin-right: 33px; margin-top: 10px;} 

#inside p.bodytext {margin-right: 15px;}
#texteg p.bodytext {padding:5px;}
#inside table {margin-left: 7px;}
table  td {font-family: Arial; font-size: 11px; font-weight: normal;}
#inside table  td p{margin:2px 0; padding: 0 0 0 5px;}
#inside p.frame-frame1 {border-top: 7px solid #625E3D; background:#EEEEE8; font-size: 15px; padding: 3px 0 3px 5px; margin:0px;}
#inside p.frame-frame2 {background:#625E3D; color: #fff; font-size: 11px; padding: 3px 0 3px 5px; margin:0px;}
#inside p.frame-frame3 {background:#EEEEE8; font-size: 15px; padding: 3px 0 3px 5px; margin:0px;}

.box_news{border-bottom:1px dotted #625e3c;padding-bottom:4px;padding-top:8px;float:none;min-height:80px;}
*html .box_news {height:85px;}
.spec_im {background: url(../img/specpredl_im_bg.gif) no-repeat;}
div.news_img {background: url(../img/news_im_bg.gif) no-repeat;width:95px;height:79px;margin-right:4px;margin-bottom:4px;float:left;vertical-align:bottom;text-align:left;padding-top:2px;padding-left:2px;}

.news_im img, .spec_im img {margin: 6px;}
.news_title {margin: 0 0 0 10px;font-size:11px;padding-right:5px;width:}
.news_title strong {font-weight:bold;font-size:11px;}
div.news_title a{color:#625e3d;text-decoration:none; font-size:11px;}
div.news_title a:hover{text-decoration:underline;}
.dop_sale {margin: 5px 5px 0 0; color: red; font-size: 16px;}
.news {font-family: Arial, Tahoma, san-serif; color: #625e3d;padding-top:7px;width:238px;}
.news_inside {font-family: Arial, Tahoma, san-serif; color: #625e3d;padding-top:7px;padding-right:12px;padding-left:5px;}
.newsp {margin: 5px 5px 0 0;}
.newsp img{margin: 0 0 0 5px; vertical-align: -1px;}
.news_podr {padding-left: 5px; padding-right: 5px;}
.news a{font-family: Tahoma, san-serif; text-decoration: underline;}
.news2 a {font-family: Arial, Tahoma, san-serif; color: #625e3d;text-decoration: none;}
.news2 a:hover {text-decoration: underline;}
#inside .newsp {margin-left: 0px; padding-left: 0px;}
h1 {font-family: Arial, Tahoma, san-serif; color: #ab2615; font-size: 16px; margin-left: 5px;word-spacing:0px;} 
.csc-header{border-bottom:1px dotted #a8a899;margin:2px 20px 0 7px;padding:0px;}
.csc-firstHeader {margin:5px;}

#inside .contenttable {margin: 5px 7px 5px 20px; border-collapse: collapse; width: 700px;}
.contenttable td {padding: 0 2px; border: 1px solid #625E3D; color: #625E3D;}
#inside .contenttable td p.bodytext {padding:0px; margin: 0px 0 0 1px;}
.list_tex {width: 5px; height: 5px; vertical-align: 1px; margin-right: 7px;}
.sgnl_news {padding: 0 10px 10px 10px;}


.content_index {
	display: block;
	text-align: left;

	overflow: hidden;
	padding: 0px;
}

.content_in {
	padding: 5px 10px 10px 10px;
}

.car {
	position: relative;
	top: -41px;
	text-align: right;
	vertical-align: bottom;
}

.arr {
	position: relative;
	top: 2px;
	left: 210px;
}

.tetx_link {
	background: url(/fileadmin/template/img/pix_4.gif) no-repeat 0px 6px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
	font-family: Tahoma;
        font-weight: normal;
	font-size: 11px;
	color: #625e3d;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}

.tetx_link a:link {text-decoration: none; color: #625e3d; font-weight: bold; font-size: 11px;}
.tetx_link a:active {text-decoration: none; color: #625e3d; font-weight: bold; font-size: 11px;}
.tetx_link a:visited {text-decoration: none; color: #625e3d; font-weight: bold; font-size: 11px;}
.tetx_link a:hover {text-decoration: underline;}

.text_pod {
	background: url(/fileadmin/template/img/arr.gif) no-repeat 0px 4px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
	font-family: Tahoma;
        font-weight: normal;
	font-size: 11px;
	color: #625e3d;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}

.text_pod_an {
	background: url(/fileadmin/template/img/arr_an.gif) no-repeat 0px 4px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
	font-family: Tahoma;
        font-weight: normal;
	font-size: 11px;
	color: #625e3d;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}

.text_pod a:link, .text_pod_an a:link {text-decoration: none; color: #625e3d; font-weight: bold; font-size: 11px;}
.text_pod a:active, .text_pod_an a:active {text-decoration: none; color: #625e3d; font-weight: bold; font-size: 11px;}
.text_pod a:visited, .text_pod_an a:visited {text-decoration: none; color: #625e3d; font-weight: bold; font-size: 11px;}
.text_pod a:hover, .text_pod_an a:hover {text-decoration: underline; font-size: 11px;}
.text_pod span, .text_pod_an span, .tetx_link span {color: #ff0000; font-weight: bold; font-size: 11px;}
#strelka{position:absolute;top:239px;left:1px;z-index:800;}
#menu_3u{position:absolute;top:3px;left:33px;z-index:801;}
div.menu_3u_style {float:left;}
div.menu_3u_style {border:1px solid #ab2615;background-color:#7d0011;color:#fff;font-size:11px;margin-left:1px;font-weight:normal;}
div.menu_3u_style span {padding:0px 14px;}
div.menu_3u_style a {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;background-color:#ab2615;padding:0px 14px;}
div.menu_3u_style a:hover {background-color:#7d0011;color:#ffffff;padding:0px 14px;}

#menu_4u{position:absolute;top:20px;left:33px;z-index:801;}
div.menu_4u_style {float:left;}
div.menu_4u_style {border:1px solid #ab2615;background-color:#fff;color:#ab2615;font-size:11px;margin-left:1px;font-weight:normal;}
div.menu_4u_style span {padding:0px 14px;}
div.menu_4u_style a {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ab2615;text-decoration:none;background-color:#fff;padding:0px 14px;}
div.menu_4u_style a:hover {background-color:#ab2615;color:#ffffff;padding:0px 14px;}

div.csc-textpic-imagewrap{padding-right:30px;}

/* шаблон модельного ряда*/
.head_model-page{padding:0px;margin:0px;background-color:#ffffff;}
#head-model-image{width:314px;height:187px;padding:0px;margin:0px;background-color:#ffffff;}
.content_head_model{width:280px;height:187px;padding:0px;margin:0px;background-color:#ffffff;}
#head_model_title{padding:0px;margin:0px;background-color:#ffffff;}
#content_text_model{padding:0px;margin:0px;background-color:#ffffff;line-height:13px;}
#right-model-menu{background:url(../img/model_directory/bg_model_menu.gif) no-repeat;min-height:162px;width:181px;margin-top:1px;padding-top:79px;padding-left:25px;}
#contentopt_text{padding:40px 10px 10px 10px;background:#d8d8cb;width:749px;margin-left:2px;}
.optimt h1{font-size:12px;}
.optimt p {padding:4px;}
.optimt{width:450px;}
.opac75{
	border:1px dotted #a8a899; width:752px;margin-left:-388px;top:0%;left:50%;}                                                  
*html .opac75{top:0%;}
.td_txt {text-align:left;width:50%;padding:9px;vertical-align:top;}
.td_txt h1, .opac75 h1, .txt_o h1{font-size:12px;font-weight:bold;}

/* Запись на то */

.zayavka {font-family:Arial, Helvetica, sans-serif; font-size: 10px; background-color: #fff; padding-top:10px;width:500px;}
.zayavka tr td {vertical-align:top; font-family:Tahoma, Helvetica, sans-serif; font-size: 11px;}
p.text {margin: 0px 0 0px 10px; line-height: 18px;}
.wert {margin-top: -4px;}
.wert input {width:100%;}
.inp {vertical-align: -5px;}
*html  .inp {vertical-align: -3px;}
.imk {margin:0 0 10px 0;}
.tre {margin:6px 0 0 0;}
*html .tre {margin: -1px 0 0 0; font-size:1px; height: 1px;} 
.inpot {margin: 0px; padding: 0px; font-size: 11px; height: 13px;}
*html .inpot { margin: 0px 0 -2px 0; padding: 0px; font-size: 12px; height: 17px;}
.inpots {margin: 0px 5px 0 0; padding: 0px; height: 16px;  font-size: 12px; width: 115px;}
*html .inpots { margin: 0px 0 -1px 0; padding: 0px; height: 16px; font-size: 12px;}
.blogtime {margin: 0px; padding: 0px;font-size: 10px; font-family:TAhoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.blogtime tr td {margin: 0px; padding: 0px;}
.none {margin-bottom: 5px; cursor: pointer;  color: #144c29; background-color: #fff; border: 1px solid #c0c0c0;  width: 25px; padding: 0 0px 0 3px;}
.timereserv {margin-bottom: 5px; color: #b70342; background-color: #fff; border: 1px solid #d8d9da; width: 25px; padding: 0 0px 0 3px;}
#x {display:inline; position: absolute; left:138px;}
*html #x {display:inline; position: absolute; left:120px;}


.form_title{
font-weight: bold;
padding:0px 0px 3px 0px;}

.inp1{vertical-align: -3px; margin:0px 40px 0px 5px; padding: 2px; width: 80px; color:#000;font-size:12px;}

.timetake {margin-bottom: 5px; color: #fff; background-color: #b30005; border: 1px solid #d8d9da; width: 50px; padding: 0 0px 0 3px;}

#inp11{ margin-bottom:10px}
*html #inp11{ margin-bottom:0px}	

td.td_form{
vertical-align:top;
border-bottom: solid 1px #9c9c95;
	}
	
td.td_form_title{
vertical-align:bottom;
}

table.td_form{
vertical-align:top;
border-bottom: solid 1px #9c9c95;
padding:10px;
font-size: 11px;
margin-right:20px;
	}

.inp2{vertical-align: -3px; margin:0px 5px 0px 0; padding: 0px; 	border: 1px solid #aac5bb;
	BACKGROUND-COLOR: #FFFFFF; width:100%;
}

.brd {border-top:1px solid #9c9c95;padding-bottom:0px;margin-bottom:0px;}
#phone {padding-left: 0px;}

.form_title_bold{
font-weight:bold;
margin-bottom: 5px;	}

#day TR TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; WIDTH: 13px;  PADDING-TOP: 1px; BACKGROUND-COLOR: #b30005; color: #FFF;}

table#cif {width: 90%;}
table#cif tbody tr td strong {color: #fff;background-color: #595959; margin: 0px; padding: 1px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; cursor: default;}
table#cif tbody tr td {color: #343a52; text-align: center;}
table#cif a {color:#343a52; text-decoration:underline;}
.none{
border:solid 1px #c0c0c0;	
width:50px;
font-family:TAhoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #343a52;
}
.listcal {margin: 12px;}	
.listcal table td{background-color: #fff; font-size: 12px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px;}
#pagebrowser {background-color: #fff; color: #343a52;}
.brdrBot {border-bottom: 1px solid #9c9c95; font-size: 10px; margin-top:0px; }
#table {margin-top: -10px; padding-top:0px;}

div.header1 {padding:10px;font-weight:bold;font-size:12px;}
.sgnl_news .contenttable td{border:none;padding:10px;color:#AB2615; font-weight:bold; font-size:130%;}
.minus20 {color:#AB2615; font-weight:bold; font-size:130%;}

/* конец резервирования времени */