* {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

body { 
	background-color:#2d0c7d;
	margin:4; 
	padding:4;

}

b {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color:#fc6c03;
}

s {
	font-size: 14px; 
	color:#fc6c03;
}

a {
	color: #000000;
	text-decoration:none;
}

a:hover { 
	text-decoration:underline;
	color: #fc6c03;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color:#fc6c03;
	padding: 0;
	margin: 0;
}

hr{
	height: 1px;/*толщина*/
    width: 100%;/*ширина*/
    color: #91aae6;/*цвет*/
    border-width: 0px 0px 1px 0px;/*лечилка для мазилы*/
    border-bottom-style: solid; 
	border-color:#91aae6;
}

#bottom {
	padding-top:5px;
	color:#FFFFFF;
}

.m1 { 
 	font-family:tahoma;
	font-size:14px; 
	/* line-height: 16px; */ 	
	width:197; 
	height:44;
	padding-bottom:4px;
 	background-image: url("./images/button.gif"); 
	background-position: 0 0;	
 	background-repeat:no-repeat;
	padding-left:50px; 
	padding-right:5px; text-decoration:none;
	
}

.m1 a {
 	font-family:tahoma;
	font-size:14px; 
	line-height: 16px;
	color: #000000;
	text-decoration:none;
}

.m1 a:hover, .m1 a:active, .m1 a:focus {
 	font-family:tahoma;
	font-size:14px; 
	line-height: 16px;
	color: #fc6c03;
}

.m2 {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:ebecf1;
	padding-top: 5px; 
	padding-bottom: 10px;
}

#m2_2 {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:ebecf1;
	padding: 5px; 
	height: 420px;
	padding-bottom: 10px;
}
.m2 a {
	font-size:11px; 
	line-height: 21px;
	color: #000000;
	text-decoration:none; 
	font-weight:bold;
}

.m2 a:hover, .m2 a:active, .m2 a:focus {
	font-size:11px; 
	line-height: 21px;
	color: #fc6c03;
}

.m2 div {
padding-left: 15px;

}
.layer {
    border: 1px solid #91aae6;  /* Параметры рамки */
    padding: 20px; /* Поля вокруг текста */ 
	background-color:fefeff;
}

.banner_1 {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:#fefeff; 
	width:196px; 
	height: 190px; 
	text-align:center; 
	vertical-align: baseline;
}

#pages {
    border: 0;  /* Параметры рамки */
	background-color:#becef1; 
	text-align:center; 
	vertical-align: baseline;
	padding-right: 3px; padding-left:3px;
	font-weight:bold;
}

.banner_2 {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:#fefeff; 
	width:198px;
	height: 190px; 
	text-align:center; 
	vertical-align: baseline;
}

#content {
    border: 1px solid #91aae6;  /* Параметры рамки */
	border-right:0px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color:#f8f9fb; 
	margin-top: 5px;
	font-size:11px;
}

#content a {
	color: #fc6c03;
	text-decoration:underline;
}

#content a:hover { 
	text-decoration:none;
	color: #fc6c03;
}

.car a {
	color: #fc6c03;
	text-decoration:underline;
}

.car a:hover { 
	text-decoration:none;
	color: #fc6c03;
}

#maincontent {
    border: 1px solid #91aae6;  /* Параметры рамки */
	border-right:0px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color:#f8f9fb; 
	margin-top: 5px;
	font-size:11px;
}


#maincontent a {
	color:#000000;
	text-decoration:none;
}

#maincontent a:hover { 
	text-decoration:underline;
	color: #fc6c03;
}

#sp_content {
    border: 1px solid #91aae6;  /* Параметры рамки */
	border-right:0px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color:#f8f9fb; 
	margin-top: 5px;
	font-size:11px;
}

.car {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:fefeff;
}

#car_a {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:#fdc695; 
	text-align:center;
}

#car_b {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:#fdc695; 
	text-align:center;
}

#vopros {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:#fc6c03; 
	text-align:center;
	height: 39px;
}

#vopros a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;	 
} 

#m2title {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:#1361ba; 
	color:#FFFFFF; 
	font-weight:bold;
	padding-left: 15px; 
	line-height:20px;
	height: 24px;
	font-size:12px;
	
}
#m2title2 {
    border: 1px solid #91aae6;  /* Параметры рамки */
	background-color:#1361ba; 
	color:#FFFFFF; 
	font-weight:bold;
	padding-left: 5px; 
	line-height:20px;
	height: 24px;
	font-size:12px;
	
}
.sp_price {
	font-size:14px;
	
}

.sp_descr {
	font-size:12px; 
	padding-left: 25px;
	
}

.sp_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight:bold; 
	color:#fc6c03; 
	text-decoration:underline;
}

.sp_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight:bold; 
	color:#fc6c03; 
	text-decoration:none;
}

.sp_text {
	font-size:13px;
	
}

.sp_text b{
	font-size: 13px; 
	font-weight:bold; 
	color:#fc6c03;
}

.sp_text a{
	font-size: 13px; 
	font-weight:bold; 
	color:#fc6c03;
	text-decoration:underline;
}

.sp_text a:hover{
	font-size: 13px; 
	font-weight:bold; 
	color:#fc6c03;
	text-decoration:none;
}

#select {
	color: #fc6c03;
}

.input-text{ 
color:#fc6c03;
padding:4px 0 0 10px;
border: 1px solid #91aae6;
width:100%;
height:27px;
vertical-align:top;
}

.input-button{ 
background:url('/images/search.gif') 0 0 no-repeat;
width:96px;
height:29px;
border:0;
vertical-align:middle;
}

.input-login{ 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#A7ADB6;
padding-left:4px; 
margin-top: 5px;
margin-right:2px;
border: 1px solid #91aae6;
width:127;
height:16px; 
vertical-align:top;
}

.input-count{ 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#fdc695;
border: 1px solid #91aae6; 
text-align:center;
width:30;
height:19px; 
vertical-align:top;
}

.button-count{ 
width:87px;
height:19px; 
font-size:12px;
background-color:#fdc695;
border: 1px solid #91aae6; 
background-color:#e9eaf0;
}

.input-enter{ 
background:url('/images/enter.gif') 0 0 no-repeat;
width:64px;
height:20px;
margin-top: 3px; 
margin-left: 5px;
border:0;
vertical-align:middle;
}

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
.button-count1 {width:87px;
height:19px; 
font-size:12px;
background-color:#fdc695;
border: 1px solid #91aae6; 
background-color:#e9eaf0;
}
#login {
position: absolute; 
top: 23px; 
right: 290px; 
width: 418px; 
height: 53px; 
font-size: 11px;
}

#login a { color:#FF9900;
	text-decoration:underline; 
	color:#000000;
} 

#login a:hover { color:#FF9900;
	text-decoration:none;
} 

