body 					{ margin: 10 0 0 0; padding: 0; text-align: center;}



body, table, select 	{ font-family : Tahoma, Arial; font-size: 11px; color:#0D0D0D; }


table           		{ background-color: #F6F6F6; }



h1						{ color: #0D43A2; font-size: 11pt; font-weight: bold; }







img 			{ border: 0; }







/*font*/



.header			{ color: #0D43A2; font-size: 11pt; font-weight: bold; }



.header2		{ color: #0D43A2; font-size: 10pt; font-weight: bold; }



.orange			{ color: #CD5A01; }



.red			{ color: red; font-size:14px; padding:10px 0; }



.bluetxt		{ color: #164289; }



/*end font*/







/* padding's */



.pT6 			{ padding-top: 6px; }



.mT6			{ margin-top: 6px; }



.knok			{ padding: 2px 0 0 5px; }



.m_txt			{ font-size: 11px; font-weight: bold; }



.pR18			{ padding-right: 18px; }



.pR12			{ padding-right: 12px; }



/*end padding`s*/







/*Header*/



.logo1	{ vertical-align: top; text-align: left; height: 60px; }



.logo2	{ vertical-align: top; text-align: right; }



/*end Headerrr*/











/* Link`s */



a				{color: #164289; }



a:hover			{ color: #0D0D0D; text-decoration: underline; }



a.none:hover	{ text-decoration: none; }



a.bread			{ text-decoration: underline; }



a.bread:hover	{ text-decoration: none; }







a.blue			{ color: #000; text-decoration: none; }



a.blue2			{ color: #0D43A2; text-decoration: underline; }



a.blue:hover	{ text-decoration: underline; color: #0D43A2; }



a.red:hover		{ color: #CD5A01; }



a.arr           { display:block; width:135px; height: 30px; background: url(/img/logo_mc.gif) no-repeat top left;                  position:relative; z-index:3;}



div.arr         { margin:15px 0 0 0; position:relative; z-index:2; float:right; padding-right:12px;}



/*end Link`s */







/*menu*/



.menu			{ padding: 2px 0 0 5px; margin-bottom: 6px; font-size: 11px; font-weight: bold; background: url('../img/bg_white.gif') no-repeat;  width: 149px; height: 20px; }







/*обдолбаные мигающие кнопки*/



.menu1			{ padding: 2px 0 0 5px; margin-bottom: 6px; font-size: 11px; font-weight: bold; background: url('../img/bg_white1.gif') no-repeat;  width: 149px; height: 20px; }



.menu2			{ padding: 2px 0 0 5px; margin-bottom: 6px; font-size: 11px; font-weight: bold; background: url('../img/bg_white2.gif') no-repeat;  width: 149px; height: 20px; }



/* */



div.menu a:hover		{ text-decoration: none; }



div.menu1 a:hover		{ text-decoration: none; }



div.menu2 a:hover		{ text-decoration: none; }







.blue_left			{ padding: 2px 0 0 12px; margin-top: 6px; font-size: 11px; font-weight: bold; background: url('../img/bg_blue.gif') no-repeat; width: 149px; height: 20px; }



.red_left			{ padding: 2px 0 0 12px; margin-top: 6px; font-size: 11px; font-weight: bold; background: url('../img/bg_red.gif') no-repeat; width: 149px; height: 20px; }







.menu4			{ font-size: 12px; text-align: center; height: 17px; cursor: pointer; /*overflow: hidden; position: relative;*/ z-index: 100; }



.menu4 a		{ display: block; color: #000; text-decoration: none; text-align: left; }



.menu4 a:hover	{ display: block; color: #CD5A01; }







.menu4 div		{ background: url('../img/bg_wh.gif'); border-right: 1px solid #D3D3D3; border-left: 1px solid #C1C1C1; font-weight: bold; width:100%; }



.menu4 div a	{ color: #000; text-align: center; text-decoration: none; padding: 1px 5px; }



.menu4 div.wh a	{ color: #FFF; font-weight: bold; background: url('../img/bg_bl.gif'); }	







.menu4 div.ju	{ background: #FFF; font-weight: normal; border-bottom: 1px solid #C1C1C1; display:none; white-space: normal; } 



.menu4 div.ju1	{ background: #FFF; font-weight: normal; border-bottom: 1px solid #C1C1C1; display:block; white-space: normal;  }







.menu4 div.ju a { text-align: left; text-decoration: none; }



.menu4 div.ju1 a { text-align: left; text-decoration: none; }







/*



*/







.knopka			{ background: url(../img/menu2/bg_white.gif) no-repeat; width: 149px; height: 20px; }



#menu2, #menu3, #menu4, #menu6, #menu7	{ visibility: hidden; }



/*menu end*/







/*table style*/



.tab1		{ background-color: #F6F6F6; width: 813px; height: 50px; vertical-align: top; margin-bottom: 5px; }



.tab2		{ margin: 5px 0 9px 0; width: 813px; border-right: 10px solid #F6F6F6; border-left: 10px solid #F6F6F6; }



.evakyator	{ border-collapse: collapse; margin: 5px 0 5px 0; width: 90%; }



.evakyator	td	{ border: 1px solid #cdcdcd; padding: 4px; }



.evakyator	th	{ background: #cdcdcd; padding: 4px; }







/*end table style*/







/*bread*/



.xleb	{ margin-bottom: 5px; background: #D7D7D7; padding: 5px; }







/*second navigaton*/



div.bltxt			{ font-size: 13px; color: #164289; padding: 5px 0 0 0; font-weight: bold; }



div.bltxt a			{ color: #164289; text-decoration: none; }



div.bltxt a:hover	{ color: #164289; text-decoration: underline; }



/*end second navigaton*/











/*2 lvl menu*/



.absolute				{ position: absolute; top: 110px; width: 814px; }



div.menu_2lvl			{ background: url('../img/li.gif') no-repeat 0 4px; padding: 0 0 6px 13px; }



div.menu_2lvl a			{ color: #000; text-decoration: none; }



div.menu_2lvl a:hover	{ text-decoration: underline; color: #0D43A2; }







div.menu_2lvl_b			{ background: url('../img/li_b.gif') no-repeat 0 4px; padding: 0 0 6px 13px; }



div.menu_2lvl_b a		{ color: #0D43A2; text-decoration: underline; }



div.menu_2lvl_b a:hover	{ color: #0D43A2; }







div.dich_menu			{ background-color: #fff; border: 1px solid #ccc; padding: 5px 5px 5px 5px; height: 1px; position: relative; z-index: -1; }



div.dich_menu a:hover	{ text-decoration: none; color: #CD5A01; cursor: pointer; }



/*end 2 lvl menu*/







/*3 lvl menu*/



table.tbmenu_3lvl			{ border-top: 1px solid #D2D2D2; border-bottom: 1px solid #D2D2D2; width: 100%; background: #fff; }



td.menu_3lvl				{ background: #fff; padding: 8px; }



td.menu_3lvl div 			{ background: url('../img/li_center.gif') no-repeat 0 4px; float: left; width: 33%; padding: 0 3px 0 9px; }



td.menu_3lvl div a			{ color: #000; text-decoration: none; }



td.menu_3lvl div a:hover	{ text-decoration: underline; color: #0D43A2; }



td.menu_3lvl a.WKBlue		{ color: #0d43a2; text-decoration: none; }



td.menu_3lvl a.WKBlue:hover	{ text-decoration: underline; }



/*end 3 lvl menu*/











/*footer*/



.footer			{ background:#fff url('../img/bgr-foot1.gif') repeat-x; height: 24px; padding: 15px 2px 10px 1px; color:#000;}



/*end footer*/











/*forms*/



.inp	{ width: 180px; }



.subm	{ border-width: 1px; border-style: solid; border-color: #A4A4A5; background-color: #E9E9EB; width: 180px; }



.txt	{ width: 180px; height: 80px; }



/*end forms*/







/* table's */



.tbl { border-top: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; }



.tbl td { border-bottom: 1px solid #CDCDCD; border-left: 1px solid #CDCDCD; padding: 4px; }



.tbl th { border-bottom: 1px solid #CDCDCD; border-left: 1px solid #CDCDCD; background: #CDCDCD; padding: 4px; }



.tbl td.lno { border-left: 0; }



/* end table's */







/* For print */



.cars div { float: left; }



.left div { float: left; margin: 5px; z-index: 2; color: #000000; }



.m { margin: 2px 0 4px 0; }



.k { margin: 4px 0 4px 0; }







td.pR18 div				{ cursor: pointer; }



td.pR18 div a			{ color: #000; text-decoration: none;  }







.tbl2  { border-collapse: collapse; }



.tbl2  td, th { border: 1px solid #000; padding: 5px; }



.tbl2  th { background: #818181; color: #FFF; }











.amenu 		{ display:block; width:140px;}







/* Коллажи на главной странице */

.form1 label {width:200px; display:block; margin-bottom:5px;} 
.form1 em    {color: #CC0000;}

.mainIm { display:none; }

.vote     {border: 1px solid #000; padding:5px; float:right; margin: 15px 4px; 
         position:relative; z-index:20; width:190px; _width:201px; _margin-right:2px;}
.vote form {margin:0;}		

.form label {width:200px; display:block; margin-bottom:5px;} 
.form em    {color: #CC0000;}

.form p      { background:#222;  padding:13px 15px; margin:0 0 5px 0;}
.form .input { width:100%; border:none;}
.form .checkbox {overflow:hidden; background:#222; margin:0 0 5px 0; padding:13px 15px;}


.black       { background:#161616; color:#fff;}
.anketa      { margin: 0 14px 0 335px; border:1px solid #fff; padding:30px; }
.anketa h4   { margin-top:0; font-size:11px;}

.majorclub   { width:325px; float:left;}

.majorclub .first   { margin-top:0;}
.kartochki          {position:absolute; top:317px; _top:316px; left:752px;}
-, .kartochki       {top:316px;}

/* test-drive */

body.testDrive      { background:url(/img/testDrive.gif) no-repeat top center #262d3f; color:#fff; padding-top:305px; margin:0;}
#main               {width:755px; margin:0 auto 20px; text-align:left; font-size:14px; overflow:hidden; position:relative;}
#main .sponsor      {font-size:17px; font-weight:bold; text-align:center;}
#main .text         {margin-top:60px;}
#main .float        {float:left;width:360px;}
#main .marg         { margin-right:30px;}
#main p             { margin:0 0 15px 0;}
#main .formHead     { background:#454c5b; border-bottom:1px solid #98b832; clear:both; font-weight:bold; padding:15px; text-align:center;}

.test-drive         { font-size:11px;}
.test-drive label   { display:block; color:#9fa9be;padding:2px;}
.test-drive .input  { width:235px; height:20px; border-left:1px solid #616773; border-right:1px solid #91969e; border-top:none; border-bottom:none;}
.test-drive .row    { background:#303848; margin-bottom:1px; clear:both; overflow:hidden; _height:1%; padding: 22px 15px;}
,-.test-drive .row  { height:1%; }
.test-drive .row div{ width:235px; float:left; margin-right:10px;}
.test-drive .row .last{ margin-right:0;}
.test-drive .row .big{ width: 345px; }
.test-drive .big input,
.test-drive .big select { width: 345px; height:20px;}
.test-drive .big .radio {width:auto;}
.test-drive .botton { text-align:right;}

.shema               { background:#3c4b6b url(/img/off-road-drive.gif) no-repeat 600px 15px; padding:35px; border:1px solid #96c14e;}
.shema img           { margin-top:20px;}
.ok                  { font-size: 42px;padding:0 35px 30px; letter-spacing:1px;}
.print               { position:absolute; top:245px; left:35px; font-size:10px;}
.print a, 
.print a:hover       { color:#fff; text-decoration:none;}

@media print { /* Стиль для печати */
body.testDrive       { padding:0; margin:0;}
.ok, #main .sponsor  { display:none;}
#main                { width:685px;}
.shema               { padding:0; border:none;}

}


#wrapper p, h3, ul {
	margin:0;
	padding:0;
}
#wrapper {
	background:url(/img/bg_new_vip.jpg) top left no-repeat #000000;
	padding:395px 63px 63px 200px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
}
#wrapper div.first_top_caption {
	position:absolute;
	top:25px;
	right:38px;
}
#wrapper div.first_top_caption p {
	text-align:right;
}
div.first_top_caption p.header {
	font-size:22px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}
div.first_top_caption p.caption {
	font-size:15px;
}
#wrapper div.second_top_caption {
	position:absolute;
	top:220px;
	right:36px;
}
#wrapper div.second_top_caption p {
	text-align:right;
	font-size:17px;
	line-height:20px;
}
#wrapper div.second_top_caption p span {
	font-size:21px;
	font-weight:bold;
}
#wrapper #content {
	padding:0 15px;
	font-size:12px;
}
#wrapper #content h3 {
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
}
#wrapper #content p.call {
	text-align:center;
	width:195px;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	background:#FFFFFF;
	text-transform:none;
	line-height:26px;

}
#wrapper #content p {
	padding:10px 0;
}
#wrapper #content p.ul_header {
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
}
#wrapper #content p.strong {
	font-weight:bold;
	padding-bottom:20px;
}
#wrapper #content ul {
	list-style-type:disc;
	list-style-position:inside;
	padding-left:20px;
}
#wrapper #content ul li {
	padding:2px 0;
}
#wrapper #content ul.no_disc {
	list-style:none;
	padding-left:0;
}
#wrapper div#content ul.no_disc li {
	padding:0;
}
#wrapper div#content div.line {
	height:2px;
	background:#999999;
	margin:10px 0;
}

/* actions */
.actions h1             { font-size:14px; margin:20px 0 10px; }
.actions h2             { font-size:12px; }
.date                   { color:#0D43A2; }
.actions-body           { margin: 15px 0 30px; }
.actions .float-img     { float:left; }
.actions .item          { clear:both; overflow:hidden; margin:15px 0; }
.actions .actions-body  { margin-left:100px;}
