﻿
body
{
	background-color: #67675e;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
form
{	
	padding: 0px;
	margin: 0px;
}

/*центрующий блок, содержит все */
#center
{	
	background-color: #fff;
	margin-left: auto;
	margin-right:auto;
	width:964px;
		
}
.bannerbox{width: 964px; background-color: #ffffff; }

/* фиксированный блок сайта, банеры и все остальное только выше него */
#fix{position: relative; width: 964px;}
/* для баннера над сайтом */

.cdiv
{
	background-color: #ffffff;
	width: 964px;
	height: 36px;
	position: relative;
	
}

.loginbox
{
	right: 7px;
	bottom: 3px;
	position: absolute;

}
.logobox
{
	left: 7px;
	bottom: 0px;
	position: absolute;
}
.toprule
{
	background-image: url(IMG/toprule.gif);
	width: 964px;
	height: 19px;
	
}

.stmenu
{
	background-color: #ffb901;
}

.menutbl
{
	width: 964px;
	height: 194px;
	position: absolute;
	background-color: #ffffff;
	top: 50px;
	
}
/* Общий стиль бокса меню*/
.item
{
	width: 236px;
	height:186px;
	background-color: #FFB901;
}
/*координаты стрелки меню относительно бокса*/
.droparrow
{
	left: 216px;
	position: absolute;
	top: 150px;
}

/* координаты меню, бокс1 */
#it1
{	
	left: 4px;
	position: absolute;
	top: 4px;
}
/*размер плашки текст главного меню*/
.subbox{width: 236px;height: 36px;
	}

/* размер свернутого подбокса it1 */
.itv2
{   position : absolute; top: 150px; left:0px;
	height: 36px;
	overflow: hidden;
	background-color: #FFB901;
	
}
/* меню развернутое, бокс1 */
.itv2over, .itv2:hover
{	height: 98px;
	padding-bottom: 3px;
}
.itv1
{   position : absolute; top: 150px; left:0px;
	height: 36px;
	overflow: hidden;
	background-color: #FFB901;
	
}
/* меню развернутое, бокс1 */
.itv1over, .itv1:hover
{	height: 66px;
	padding-bottom: 3px;
}

/* общие свойства плашки подменю */
.submnbox
{
	width: 170px;
	height: 29px;
	margin-left: 3px;
	margin-right: 3px;
	clear: both;
	margin-bottom: 3px;
	padding-left: 60px;
	padding-right: 0px;
	vertical-align: middle;
	text-align: left;
	overflow: hidden;
	background-repeat: no-repeat;
	background-color: #31312c;
	cursor: hand;
}
A.submntext, .submntext
{
	font-size: 14px;
	color: #d6d6c4;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}
A.submntext:hover{color:#FFB901;}
/* плашка мазда */
#sbmzda
{
	background-image: url(IMG/smnmz.gif);
}
#sbmzda:hover,  .mover{background-image: url(IMG/smnmzover.gif);background-color: #170908;}
/* плашка ниссан */
#sbniss{background-image: url(IMG/smnns.gif);}
#sbniss:hover,  .nover{background-image: url(IMG/smnnsover.gif);background-color: #170908;}

/*плашка для jnbk */
#sbjnbk
{
	background-image: url(IMG/smjnbk.gif);
}
#sbjnbk:hover, .jnover
{
	background-image: url(IMG/smjnbkover.gif);
	background-color: #170908;
}
#sbfeb
{
	background-image: url(IMG/smfeb.gif);
}
#sbfeb:hover, .fover
{background-image: url(IMG/smfebover.gif);background-color: #170908;}
#sbjc
{
	background-image: url(IMG/smjc.gif);
}
#sbjc:hover, .jcover
{
	background-image: url(IMG/smjcover.gif);background-color: #170908;
}
#it2{left: 244px;top: 4px;
	position: absolute;}
#it3{left: 484px;top: 4px;
	position: absolute;}
#it4{left: 724px;top: 4px;
	position: absolute;}
IMG
{border: none;}

.menutext
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana;
	margin: 0px 0px 0px 10px;
	clear: both;
	display: block;
}
.m1
{
	font-size: 16px;
	color: #000000;
	font-family: Arial, Verdana;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
	display: block;
}

#level0
{
	background-color: #f0f0e7;
}
#level1
{	
	background-image: url(IMG/bg1.gif);
	margin-right: 161px;
	
}
/*холдер места по каунтеры*/
#counters
{
	margin-left: 187px;
	background-color: #67675e;
	padding-bottom: 50px;
	vertical-align: top;
}
#countset
{	
	height: 40px;
	width: 586px;
	left: 187px;
	position: absolute;
	bottom: 0;
	vertical-align: middle;
	text-align: center;
}

#main, .main
{
	padding-top: 23px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #ffffff;
	
}
.headln
{
	background-color: #65645e;
	height: 20px;
	width: auto;
	background-repeat: no-repeat;
	display: block;
	font-size: 14px;
	color: #ffffff;
	font-family: Arial;
	padding-left: 15px;
	text-align: left;
	margin-bottom: 10px;
	clear: left;
	vertical-align:bottom;
	position:relative;
	
}
.hdlinetext
{	
	position:absolute;
	top:10%; 
}

#leftcol
{
	width: 187px;
	background-color: #d6d6c4;
	position: absolute;
	top: 245px;
	left: 0;
	background-image: url(IMG/bg2.gif);
	background-repeat: repeat-x;
	padding-top: 35px;
	text-align: center;
}
#topline_right_col
{
	right: 0px;
	background-image: url(IMG/bgrc.gif);
	width: 161px;
	top: 0px;
	height: 19px;
}
#rightcol
{
	width: 153px;
	background-color: #f0f0e7;
	position: absolute;
	top: 245px;
	right: 0;
	background-image: url(IMG/bgrc.gif);
	background-repeat: repeat-x;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 23px;
	text-align: center;
}
/* заголовки в левой колонке */
.lcolh1
{
	font-weight: bold;
	font-size: 14px;
	color: #6a6a61;
	font-family: Arial, Verdana;
	margin-bottom: 15px;
	letter-spacing: 0.2pt;
	line-height: 200%;
}
/* текстбоксы */
.lcoltextbox
{
	border: 1px solid #666666;
	
}
/*текстовый отступ в левой колонке */
.lcolmar
{
	margin-left: 15px;
}
/* обычный текст в левой колонке */
.lcolcas {text-align: left; color: #40403a; font-size: 12px; font-family: Arial;}
/* прерывистая разделительная линия */
.dushline
{
	height:0px; border-top: #a3a4a2 1px dashed; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
/* сплошная разделительная линия */
.solidline
{
	height: 0px;
	border-top: #b8b896 1px solid;
	border-right-style: none;
	border-left-style: none;
	border-bottom: #f1f1ea 1px solid;
}
/* отступы ячеек в табличном левом меню, разрядка */
.lmbord 
{border-right: #d6d6c4 1px solid;
	border-top: #d6d6c4 3px solid;
	border-left: #d6d6c4 1px solid;
	border-bottom: #d6d6c4 3px solid;}
/* табличная ячейка меню в левой колонке */
.leftmenuitem
{
	background-color: #40403a;
	width: 150px;
	height: 25px;
	
	vertical-align: top;
	text-align: left;
}
.leftmenuitem:hover, .lmover {background-color: #170908;}
.lmimg
{
	margin-top: 9px;
	margin-left: 9px;
	position: relative;
}
table#leftmenu tr td div {margin-top:6px; margin-left:10px;}
A.mlink
{
	font-family: Verdana, Arial;
	color: #FFB901;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}
A.mlink:visited {color:#FFB901;}
A.mlink:hover,active { color: #ADAD92}

.link {COLOR: #333333 }
A.link
{
	color: #006699;
}
A.link:visited { color: #006699 }
A.link:hover,active { color: #ff6600 }

.login { FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #67675e }
A.login {color:#67675e;}
A.login:visited { color:#67675e }
A.login:hover,active { color: #006699 }

.casual
{
	FONT-FAMILY:  Arial, Verdana,  Helvetica; FONT-SIZE: 11pt;

}
P {FONT-FAMILY:  Arial, Verdana,  Helvetica; FONT-SIZE: 11pt;
}
.smalltext
{
	FONT-FAMILY:  Arial, Verdana,  Helvetica; FONT-SIZE: 8pt;
}
.text1
{FONT-FAMILY:  Arial, Verdana,  Helvetica; FONT-SIZE: 10pt;}
.btext
{
	color: #30302E;
	font-weight: bold;
}
.label {color:#808080;font-weight: bold;}
.litehd
{
	font-family: Arial, Verdana, Helvetica;
	color: #FFB901;
	font-size: 11pt;
	font-weight: bold;
	clear: left;
	display: block;
	position: relative;
}
h1, .mhd
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: #808080;
	margin-top: 0px;
	margin-bottom: 2px;
	position: relative;
}
h2
{font-family: Arial, Verdana, Helvetica;
	font-size: 11pt;
	color: #808080;
	margin-top: 0px;
	margin-bottom: 2px;
	
	}
p{margin-top:15px;padding-top:0px;position:relative;}

.artimg
{
	border:solid 1px #000;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	
}
.alongimg
{
	border:solid 1px #000;
	float:none;
		
}

.dispoff
{
	display: none;
}
/*решетка таблицы*/
.tbbord
{
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid;
}