﻿html, body { padding: 0px; margin: 0px; height: 100%; min-height: 100%; font: normal 14px/1.4 Arial, sans-serif; color:#818181; background:#2b2b2b;}
h2
{
	color: #FFF;
	font: bold 16px Verdana, Arial, Tahoma;
	margin: 0px 0px 0px 0px;
	padding-left: 15px; /*background: url() left no-repeat 5px;*/
	background-image: url(/images/ydot.gif);
	background-position: left 5px;
	background-image: url(/images/ydot.gif);
	background-repeat: no-repeat;
}


div.headline
{
	color:#FAFAFA;
	width:100%;
	background:#605270;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

h2.specialHead
{
font: bold 14px Verdana, Arial, Tahoma;	
margin-bottom:15px;
}

div.specialHead
{
font: bold 14px Verdana, Arial, Tahoma;	
color: #FFBF00;
margin-bottom:15px;
text-align:left;
width:250px;
}
.bluedottop, .bluedottop tr
{background:url(/images/bdot.gif) repeat-x top left;}
.inp
{
	font: normal 13px/1.2  Arial,Tahoma;
	border: 1px solid gray;
}

.carHeadLine h1,h1
{
	font: bold 18pt Arial, Tahoma;
	color: #FFBF00;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}
.nowrap{white-space:nowrap;}
.clearall{clear:both;}
.carsTableHead
{
	color: #818181;
	font-weight:bold;
	font-size:9pt;
}

a.brandsLink, a.brandsLink:visited, a.brandsLink:active
{
	font-weight:bold;
	font-size:14px;
	color:#fff;
	text-decoration:none;
}
a.brandsLink:hover
{text-decoration:underline;}

.searchlink 
{
margin-bottom:10px;
color:#FFBF00;
}
.searchlink a, .searchlink a:visited, .searchlink a:active
{
	color:#fff;
	text-decoration: none;
}
.searchlink a:hover
{text-decoration: underline;color:#FFBF00;}
.discr
{
	font-size:11px;
	margin-top:3px;
	color:#818181;
	line-height:12px;
}

.discr span
{
	color:#FFBF00;
}
.alter, .alter tr{
background: url(/images/bdot.gif) repeat-x top left #1E1E1E!important;

}


.searchTable
{
	color:#818181;
	font-size:12px;
}

.searchTable input,.searchTable select
{
	color:#000;
	font-size:12px;
}

.button
{
	background:#1E1E1E;
	border: 1px solid #FFBF00;
	color: #FFBF00;
}
.discr sup
{font-size: 10px;}

.pagerLink {padding: 5px 0px 5px 0px;}
.pagerLink a, .pagerLink a:visited, .pagerLink a:active
{
	color:#fff;
	text-decoration: none;
	border: 1px solid #2b2b2b;
	padding: 5px;
}
.pagerLink a:hover {border: 1px solid #FFBF00;color: #FFBF00;text-decoration:none;}
.pagerLink span {color:#818181;padding: 5px;font-weight:bold; font-size:13px;}

/***** **********/
table.topmenu
{
background: #4C4C4C url(/images/menu-bg.gif) top left repeat-x;
height:85px;
}
table.ora
{background: #FEBD34 url(/images/bgora.gif) top left repeat-x;height:49px;}

table.ora td table td
{color:#fff; font-weight:bold; }

.m1 a, .m2 a, .m3 a, .m4 a, .m5 a
{
	font-size: 12px;
}

table.topmenu table td{width:180px;padding-left:4px;font-size:11px;}
.m1
{background: url(/images/m01.gif) top left no-repeat;}
.m2
{background: url(/images/m02.gif) top left no-repeat;}
.m3
{background: url(/images/m03.gif) top left no-repeat;}
.m4
{background: url(/images/m04.gif) top left no-repeat;}
.m5
{background: url(/images/m05.gif) top left no-repeat;}

.bottomL
{
	background: #272727 url(/images/bdot.gif) top left repeat-x;
	text-align:center;
}

.bottomL td table td,a.copyr
{
	text-align:left;
	color:#818181;
	text-decoration:none;
	font-size:11px;
}
a.copyr{font-weight:bold;}
a.copyr:hover
{text-decoration:underline;}

.content
{
min-height:95%;
height: expression(this.height=="" ? ( document.body.clientHeight -225) : this.height );
background:#2B2B2B;
}

.bot{background:#2B2B2B url(/images/bbot.gif) top left repeat-x;}

.carInfoTable
{
	font-family:Verdana,Tahoma, Sans-Serif;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	border-left: 1px solid #414141;
	border-right: 1px solid #414141;
}

.carInfoTable td
{
	padding-left:15px;
	padding-right:15px;
}


.carInfo
{ 
	color: #FFBF00; 
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
}

.carInfo sup
{ 
	font-size: 11px;
	font-weight: normal;
}

.carInfoAlter
{
	background-color: #1E1E1E;
}

.carCost
{
	font-size: 18px;
	color: #FFBF00; 
}

.logoHead h1
{
	font: bold 18pt Verdana,Arial, Tahoma;
	color: #FFBF00;
	margin: -5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.carImageTable
{
 background:	#313131;
 border: 1px solid #414141;
}

.subImgLink, a.subImgLink:visited
{
	padding: 1px 1px 1px 1px;
	border: 1px solid #414141; 
	text-align:center;
	display:block;
	width:95px;
}
a.subImgLink:active
{border: 1px solid #414141;}
a.subImgLink:hover
{border: 1px solid #FFBF00;}

span.subImgLink
{border: 1px solid #FFBF00;}

.loader
{display:none; border: 1px solid #414141;}

ul.complect
{
	/*color: #fff;*/
	
	font-size:14px;
	list-style-image: url(/images/li.gif);
	line-height:20px;
}

a, a:visited, a:active
{
	color:#fff;
	text-decoration:none;
}

a:hover
{
	color:#FFBF00;
	text-decoration: underline;
}

.specImgLink, a.specImgLink:visited
{
	padding: 1px 1px 1px 1px;
	border: 1px solid #414141; 
	text-align:center;
	display:block;
	width:200px;
	margin-bottom:5px;
}
a.specImgLink:active
{border: 1px solid #414141;}
a.specImgLink:hover
{border: 1px solid #FFBF00;}


.specInfoTable 
{
	font-family:Verdana,Tahoma, Sans-Serif;
	color:#fff;
	font-weight:bold;
	font-size:11px;
}

.specInfo
{ 
	color: #FFBF00; 
	font-weight: normal;
}

p
{
	margin: 5px 0px 15px 0px;
}
img.textImageLeft
{
	border: #ffbf00 1px solid; 
	FLOAT: left; 
	MARGIN-RIGHT: 10px;
}	

img.textImageRight
{
	border: #ffbf00 1px solid; 
	FLOAT:  right; 
	MARGIN-Left: 10px;
}

img.textImageCenter
{
	border: #ffbf00 1px solid; 
	/*display:block;*/
}	

.index_sp
{
	padding: 1px 1px 1px 1px;
	border: 1px solid #414141; 
	text-align:center;
	display:block;
	width:400px;
	margin-bottom:5px;
}

.index_sp, a.index_sp:visited
{
	
}
a.index_sp:active
{border: 1px solid #414141;}
a.index_sp:hover
{border: 1px solid #FFBF00;}


.subImgLink2, a.subImgLink2:visited
{
	padding: 1px 1px 1px 1px;
	border: 1px solid #414141; 
	text-align:center;
	display:block;
	width:95px;
	float:left;
	
}
a.subImgLink2:active
{border: 1px solid #414141;}
a.subImgLink2:hover
{border: 1px solid #FFBF00;}

.bdottopAlt{background:url(/images/bdot.gif) repeat-x top left #1E1E1E;color:#ffbf00;}
.bdottop{background:url(/images/bdot.gif) repeat-x top left;color:#fff;}
blockquote
{
	margin: 10px 20px 10px 20px;
	padding: 0px 10px 0px 10px;
	font: italic  12px/1.4 Arial, sans-serif;	
	background: url(/images/bdot.gif) repeat-y;
	
}
.moreLink{margin-top:-15px;}

.galleryHolder a.subImgLink, .galleryHolder span.subImgLink
{FLOAT: left; MARGIN: 10px 0px 0px 10px;}
div.topSubMenu{margin-left:5px;margin-top:-1px; line-height:  13px;padding:0px;*margin-top:-3px;}

li ul
{
	list-style-type: disc;
	margin-left:15px;
}
p.source{margin-top:40px;}