BODY {
 	SCROLLBAR-FACE-COLOR: #ff8b00;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: black;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #F0F0F0; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
}

h1 {
	PADDING-LEFT: 10px;
	FONT: 14px 'Verdana', 'Tahoma', sans-serif;
	font-weight : bold;
}

.ph_code {
	margin-top: 30px;
	margin-right: 7px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	BACKGROUND: #ff8b00;
	PADDING-BOTTOM: 2px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	font-weight : bold;
}

.cal {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	BACKGROUND: #ff8b00;
	PADDING-BOTTOM: 1px;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	font-weight : bold;
}

.b {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	COLOR: Black;
	PADDING-TOP: 1px;
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
}


.l_box{
	background-color: #FFDAA2;
	margin-top: 10px;
	width: 185;
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;
	TEXT-DECORATION: none;
}

.r_box{
	background-color: #FFDAA2;
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;
}

.phone{
	FONT: 12px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	font-weight: bold;
}

.price1{
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Green;
	font-weight: bold;
}
.cars{
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR:  #3c4c5d;
	font-weight: bold;
}

.work_time{
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #ff8b00;
	font-weight: bold;
}


.SM_c {font:11px tahoma; color:#215DC6; text-align:left; vertical-align:middle; margin-left:0px; margin-top:5px;}

.SM_ps {
	font: bold 11px tahoma;
	color: White;
	text-align: left;
	padding-left: 13px;
	background-color: Black;
}

.SM_ps1 {
	font: bold 11px tahoma;
	color: Black;
	text-align: left;
	padding-left: 13px;
	background-color: White;
}

.ColumnTD {
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	background-color: #FFDAA2;
	color: Black;
}

.b_text {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;
	TEXT-DECORATION: none;
}
.b_text1 {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

.maintext {
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;
	TEXT-DECORATION: none;
}
.maintext2 {
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	TEXT-DECORATION: none;
}
.maintext3 {
	FONT: 9px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	TEXT-DECORATION: underline;
}
.maintext4 {
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #ff8b00;
	TEXT-DECORATION: none
}
.example {
	FONT: 9px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #ff8b00;
}

.count {
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Gray;
	TEXT-DECORATION: none;
}

.formtext {
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR:#ffffff;
	TEXT-DECORATION: underline;
}

.title {
	FONT: bold 28px 'Verdana', 'Tahoma', sans-serif;
	COLOR: White;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.title1 {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.header {
	FONT: bold 13px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	TEXT-DECORATION: none;
}
.header2 {
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif; COLOR: #3c4c5d; TEXT-DECORATION: none
}
.header3 {
	FONT: normal 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #ffffff;
	LETTER-SPACING: 0px;
	background-color : #ff8b00;
}
.header4 {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;
	LETTER-SPACING: 0px;
}

.blockheader {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif; COLOR: #ffffff;
}
.warning {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif; COLOR: #ff8b00;
}

.attention {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif; COLOR: red;
}

.recomend {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif; COLOR: #228b00;
}

.copyright {
	FONT: 10px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Silver;
	background : Black;
}
.menulink {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	TEXT-DECORATION: none;
}

.menucount {
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	TEXT-DECORATION: none;
}


.links {
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;
	TEXT-DECORATION: underline;
}

.price_USD {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Green;
}

.price {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #ff8b00;
}
.comment {
	FONT: 9px 'Verdana', 'Tahoma', sans-serif; COLOR: #3c4c5d
}
.specialtext {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif; COLOR: #e81c1a
}

.p_sheet {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	TEXT-DECORATION: none;
}

.a_sheet {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

.cat {
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	margin-bottom: 3px;
	TEXT-DECORATION: none;
}

A.cat {
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	margin-bottom: 3px;
	TEXT-DECORATION: none;
}

.hat .location {
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	margin: 0px;
	COLOR: #FF8F00;
}

.hat A.location {
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	margin: 0px;
	COLOR: Black;
}

.hat A.location:hover {
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	margin: 0px;
	COLOR: #ff8b00;	
}


.left_menu {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;	
	list-style-image : url(../IMG/l7.gif);
}

.menu_select {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	margin: 0px;
	COLOR: #ff8b00;
}

.search_criteria {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	margin: 0px;
	COLOR: #ff8b00;
}

.order_select {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	margin: 0px;
	COLOR: FFFFFF;
	background-color: #ff8b00;
	height: 10px;
	vertical-align: middle;
}

A.bottom {
	COLOR: #ffffff;
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;	
}

A {
	COLOR: Black;
}

A:hover {
	COLOR: #ff8b00; 	
	TEXT-DECORATION: underline;
}

DIV.CHAR A{
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;

}

A.Subcat	{
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;
	TEXT-DECORATION: none;
}

A:hover.Subcat {
	COLOR: #ff8b00; 	
	TEXT-DECORATION: underline;
}

h2{
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	margin-bottom: 5px;
	COLOR: 3c4c5d;
}

h2.razdel{
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	margin: 5px;
	border-left: 3px solid #ff8b00;
	COLOR: 3c4c5d;
}

h2.razdel A{
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
	COLOR: 3c4c5d;
	TEXT-DECORATION: underline;	
}


.SM_wlink {
	font:bold 11px tahoma;
	color:#FFFFFF;
	text-align:left;
	text-decoration: none;
}

.bg_razdel_passive{
	background-color: #0099FF;
}
.bg_razdel_active{
	background-color: #0055ff;
	border-bottom: 2px solid #ff8b00; 
	color: #ffffff; 
}
.bottom{
	FONT: 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #ffffff;
	background-color: Black;
}

.menu{
	FONT: 12px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #ffffff;
	background-color: Black;
	font-weight: bold;
}

INPUT.btn {
	BORDER-RIGHT: gray 2px solid;
	BORDER-TOP: gray 2px solid;
	FONT: bold 11px tahoma;
	BORDER-LEFT: gray 2px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: gray 2px solid;
	BACKGROUND-COLOR: #ff8b00;
}

.DataFONT {FONT: 11px 'Verdana', 'Tahoma', sans-serif; COLOR: #3c4c5d; TEXT-DECORATION: none}
.FieldCaptionTD {
	border-bottom : 1px solid Silver;
}

.FieldCaptionTD_BAK {
	border-bottom : thin dotted #F0F0F0;
}


.FieldCaptionFONT {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: #3c4c5d;	
	TEXT-DECORATION: none}
.FieldCaptionFONT1 {
	FONT: bold 11px 'Verdana', 'Tahoma', sans-serif;
	COLOR: Black;
	TEXT-DECORATION: none;
}

.DataTD_BAK {
	background-color: #F0F0F0;
}

.DataTD {
}


.ERRFONT {FONT: 11px 'Verdana', 'Tahoma', sans-serif; COLOR: Red;TEXT-DECORATION: none}

/* common */
body { margin: 0; padding: 0; background: white; }
table.hat td { font-family: 'Verdana', 'Tahoma', sans-serif;font-size: 80%;  }
.pseudo-link { border-bottom: 1px dashed; cursor: pointer; cursor: hand; }

/* search form */
.hat .location a {
	color: Black;
	FONT: bold 12px 'Verdana', 'Tahoma', sans-serif;
}
.hat .form { width: 100%; }
.hat .form td { padding: 0; }
.hat .form .text {width: 70%; padding: 0px 0px 0px 10px; }
.hat table.logohut td div { width: 3px; }
.hat .form .text input { width: 100%; }
.hat .form .btn { width: 10%; padding: 0px 8px; }
.hat .form .height-text { width: 1%; }
.hat .form .hint { padding: 0 0 0.5em 10px; color:#ffffff}
.hat .form .hint label { display: block; float: left; margin-right: 2em; }
.hat .form .hint input { margin: 0 3px 0 0; vertical-align: middle; }
.hat .form .hint div.dnkerr {float: right; visibility:hidden;}
* html .hat .form .hint input { width: 1em; }
.hat .form .arrhut { vertical-align: bottom; width: 9%; }
.hat .form .arrhut div { height: 4em; }

.hat .form .advanced { float: right; margin-left: 1em; }




