html
{
	height:100%;
	font-size: 12px;
	color: #4D4C4C;
	font-family:Tahoma;
}

body
{
	margin: 0px;
	background:#bbb;
}
p
{
	font-size: 12px;
	font-family:Tahoma;
}

table.blockline
{
	font-size: 12px;
	color: #4D4C4C;
	font-family:Tahoma;
}

table.blockline tr 
{
background-color:#FDFEFF;
}
table.blockline tr:hover
{
background-color:#EEEFFF;
}
.borderbotom250
{
border-bottom: 1px solid #4D7CCC;
}
.line392
{
display: block;
background-color:#4D7CCC;
width:392px;
height:1px;
}
	.box
{
	position: relative;
	padding:0px;
	height:100%;
	width:100%;
}

	.main
{
	position:relative;
	width:1000px;
	background: #fff;
	border-left: 1px solid #005B8F;
	border-right: 1px solid #005B8F;
	z-index:1;
}

	.header
{
	position:relative;
	height: 80px;
	padding-top:10px;
	z-index:10;
}

	.logo1
{
	position: absolute;
	border-right:1px solid #005B8F;
}

	.logo2
{
	position: absolute;
	left:90px;
}

	.main_menu
{
	position: absolute;
	right:0px;
	top:35px;
}

	.ico
{
	position: absolute;
	right:10px;
}

	.b_border
{
	background:url(img/back_top_sec.gif) repeat-x scroll 0 0;
	display:block;
	height:32px;
	position:relative;
	width:461px;
}

	.ban
{
	display:block;
	margin:0;
	padding:0;
	position:relative;
	width:539px;
	z-index:9;
}


	.adr_zone
{
	color:#0070AF;
	display:block;
	left:20px;
	position:relative;
	width:210px;
	z-index:12;
}
	
	.middle
{
	font-size:12px;
	position:relative;
	width:1000px;
	z-index:9;
}

	.left_zone
 {
	display:block;
	height:420px;
	margin-left:20px;
	position:relative;
	vertical-align:top;
	float:left;
 }
 
	.text_zone
 {
	display:block;
	font-family:Tahoma;
	margin-left:240px;
	position:relative;
	text-align:left;
	width: 750px;
}
 
	.text_zone a
 {
	color:#0070af;
	text-decoration: underline;
 }
 
	.text_zone a:hover
 {
	color:#bf2725;
	text-decoration: none;
 }
 
	.bottom
{
	position:relative;
	height:50px;
	bottom:0px;
	border-top:1px solid #aaaaff;
	margin:3px;
	padding:0px;
}
	.b_live
{
	position:absolute;
	right:5px;
	top:10px;
	width:90px;
}

	.b_baner
{
	position:absolute;
	bottom:5px;
}

 	.forms
	{
	background-color: #eee;
	text-indent:7px;
	font-size: 12px;
	border-bottom: 1px solid #000;
	border-left: 1px solid #ccc;
	border-right: 1px solid #000;
	border-top: 1px solid #ccc;
	
	color: #4D4C4C;
	}
	
 	.forms2
	{
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
	color: #4D4C4C;
	}
 
  	.forms3
	{
	border-bottom: 1px solid #ccc;
	
	color: #4D4C4C;
	}
	
  	.forms4
	{
	border-right: 1px solid #ccc;
	
	color: #4D4C4C;
	}

 
 h2
 {
color:#BF2725;

font-size:18px;
font-style: normal;
font-weight:normal;
 }
 
 IMG
{border: 0px;}
/* Darkbox */
		.darkbox-frame {
			position:fixed;
			top:0;
			left:0;
			display:none;
			overflow:hidden;
			width:100%;
			height:100%;
			z-index:999;
			}
		.darkbox-frame-on {
			display:block;
			}

		/* Shadow */
		.darkbox-shadow {
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:100%;
			background:#000;
			opacity:0;
			}

		/* Canvas */
		.darkbox-canvas {
			position:absolute;
			top:50%;
			left:50%;
			overflow:hidden;
			margin:-40px 0 0 -40px;
			width:80px;
			height:80px;
			background:#000 url(i/spinner.gif) 50% 50% no-repeat;
			-webkit-border-radius:15px;
			-moz-border-radius:15px;
			border-radius:15px;
			opacity:.5;
			}
			.darkbox-canvas IMG {
				display:block;
				visibility:hidden;
				}
		.darkbox-canvas-load {
			background-image:none;
			-webkit-border-radius:0;
			-moz-border-radius:0;
			border-radius:0;
			}
		.darkbox-canvas-done {
			overflow:visible;
			opacity:1;
			}
			.darkbox-canvas-done IMG {
				visibility:visible;
				opacity:0;
				}

		/* Button */
		.darkbox-button {
			position:absolute;
			top:-13px;
			display:none;
			width:30px;
			height:30px;
			background:url(img/close.gif) no-repeat;
			cursor:pointer;
			z-index:1;
			}
		.darkbox-button-on {
			display:block;
			}
		.darkbox-button-left {
			left:-16px;
			}
		.darkbox-button-right {
			right:-16px;
			}
 
 .cur
 {
 cursor: pointer;
 }
 
 /* Табличка с ценами на авто */

.many_auto { border-collapse: collapse;font-size: 12px; }
.many_auto th { padding: 0 15px 5px 0; vertical-align: top; text-align: left; color: #7b808a; font-weight: normal; font-size: 11px; border-bottom: 1px solid #e7e8eb; }
.many_auto td { padding: 5px 15px 5px 0; vertical-align: top; }
.many_auto tr:hover td { background-color: #eeeff1;}
.many_auto sup { font-weight: normal; font-size: 8px; display:block; float:right; }

.many_auto .equipmentlevel { text-align: left; }
.many_auto .price { text-align: right; white-space: nowrap; color: #ff8a00; font-weight: bold; }
.many_auto .discount { text-align: right; white-space: nowrap; }
.many_auto .discountprice { text-align: right; white-space: nowrap; color: #d72219; font-weight: bold; }
 
  /* Fix IE. Hide from IE Mac \* 
  / * html ul li { float: left; }  * html ul li a { height: 1%; } 
  /* End */   