/*

global:
---------------------------------------------------------------------------------------
bgwhite                                      
bgsub                                        
*/
/*
------------------------------------------------
body style 
------------------------------------------------
*/
body 
{
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#6699cc;
	scrollbar-shadow-color:#abb059;
	scrollbar-face-color:#6699cc;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#b8543d;
	scrollbar-3d-light-color:#b8543d;
	font-family: arial, verdana, sans-serif;
	font-color:#000000;
	font-size:12px;
}

.poll
{

	background:#F3ECD9;
	padding:0px 0px;
	border-left:1px solid #F3ECD9;
	border-right:1px solid #F3ECD9;
	border-top:1px solid #F3ECD9;
	border-bottom:1px solid #F3ECD9;
}
.button
{

	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	background:#F8F5EE;
	padding:1px 1px;
	width:130;
}
.pollbutton
{

	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	background:#E0D6BC;
	padding:0px 0px;
	border-left:1px solid #CDC0A0;
	border-right:1px solid #CDC0A0;
	border-top:1px solid #CDC0A0;
	border-bottom:1px solid #CDC0A0;
	width:74;
	height:16;
}
.newsbutton
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:#ABB059;
	padding:0px 0px;
	border-left:1px solid #A1AE7F;
	border-right:1px solid #A1AE7F;
	border-top:1px solid #A1AE7F;
	border-bottom:1px solid #A1AE7F;
	width:56;
	height:19;
; clip:          rect(   )
; margin: 0px 0px
}
.inputlogin
{

	font-family:Arial, Helvetica, sans-serif;
	font-size :11px;
	color : #000000;
	font-weight:normal;
	text-decoration:none;
	background:#FFFFFF;
	padding:2px 2px;
	border-left: 1px solid #A1AE7F;
	border-right: 1px solid #A1AE7F;
	border-top: 1px solid #A1AE7F;
	border-bottom: 1px solid #A1AE7F;
	align:left;
	width:99;
; clip:      rect(   ); margin: 2px 2px
}
.emailtext
{
	scrollbar-face-color: #F8F5EE;
	scrollbar-highlight-color: #F8F5EE;
	scrollbar-3dlight-color: #F8F5EE;
	scrollbar-darkshadow-color: #F8F5EE;
	scrollbar-shadow-color: #F8F5EE;
	scrollbar-arrow-color: #E0D6BC;
	scrollbar-track-color: #F8F5EE;
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #666666;
	align:center;
	width:297;
	height:100;
}
.emailtext_err
{
	scrollbar-face-color: #F8F5EE;
	scrollbar-highlight-color: #F8F5EE;
	scrollbar-3dlight-color: #F8F5EE;
	scrollbar-darkshadow-color: #F8F5EE;
	scrollbar-shadow-color: #F8F5EE;
	scrollbar-arrow-color: #E0D6BC;
	scrollbar-track-color: #F8F5EE;
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	align:center;
	width:297;
	height:100;
}
.emailform
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:297;
}
.emailform_err
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#CBD6AC;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:297;
}
.newsform
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#FFFFFF;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:130;
}
.newsform_err
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:130;
}
.shortform
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:140;
}
.shortform_err
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : normal;
	text-decoration:none;
	background:#CBD6AC;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:140;
}
.newsletter
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color:#CBD6AC;
	text-align:center;
}
/*
-------------------------------------------------
*************************************************
content styles
*************************************************
-------------------------------------------------
-------------------------------------------------
content text styles
-------------------------------------------------
*/
.headline
{
	font-family: verdana, arial, sans-serif;
	font-size: 24px;
	color: #FFA011;
}
.headbold
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}
.teaser
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFA311;
}
.text
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
}
.textlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
}

a.textlink:hover{text-decoration:underline;}
a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
}
a:hover{text-decoration:none;}
/*
/*
-------------------------------------------------
*************************************************
navigation styles 
*************************************************
-------------------------------------------------
*/

.naviscroll
{ 
	position:absolute; 
	left:0px; 
	top:160px; 
	width:250px; 
	z-index:1
}
.bgtopnavi 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #E2D6BE;
}
/*
-------------------------------------------------
-------------------------------------------------
navigation styles fuer die topmnavi (1 ebene)
-------------------------------------------------
*/
.bgsubnavi 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #F8F5EE;
}
/*
-------------------------------------------------
subnavi styles linke seite (2 ebene)
-------------------------------------------------
*/

.subnavihead 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	background-color:#ABB059;
; line-height: 18px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 20px
}
.subnavi
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	background-color: #CBD6AC;
}
.a.subnavi:hover
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.newsbold
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
	background-color: #CBD6AC;
}
.subnaviactive
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #CBD6AC;
}
.loginheadline
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color:#717170;
	text-decoration:none;
	font-weight:bold;
	background-color:#E0D6BC;
}
.login
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color:#545454;
	text-decoration:none;
	background-color:#F3ECD9;
}
/*
-------------------------------------------------
*************************************************
subnavi auf der rechten seite (3 ebene)
*************************************************
-------------------------------------------------
-------------------------------------------------
styles fuer den rechten balken
-------------------------------------------------
*/
.rightbar 
{
;
border-color: black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px
}
.rightbarlgreen 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #91918F;
	background-color: #DAE3C0;
}
.rightbarheadline 
{
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#79766F;
	background-color:#E0D6BC;
	font-weight:bold;
}
.rightbartext 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #CBD6AD;
}
.rightbartextgreen 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #CBD6AD;
}
.rightbarlink 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #F3ECD9;
	text-decoration:none;
}
.rightbarpic
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #DAE3C0;
; border-color: #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

/*
-------------------------------------------------
*************************************************
news
*************************************************
-------------------------------------------------
-------------------------------------------------
firstnewsclass start
-------------------------------------------------
*/
.firstnewstext 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #CBD6AD;
}
.firstnewsdate
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #B5C194;
}
.firstnewsmore
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:#CBD6AD;
	text-decoration:none;
}
a.firstnewsmore:hover{text-decoration:underline;}

/*
------------------------------------------------
secondnewsclass start
------------------------------------------------
*/
.secondnewstext 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #F3ECD9;
}
.secondnewsdate
{
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:#E0D6BC;
}
.secondnewsmore
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:#F3ECD9;
	text-decoration:none;
}
a.secondnewsmore:hover{text-decoration:underline;}
/*
------------------------------------------------
thirdnewsclass start
------------------------------------------------
*/
.thirdnewstext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
; line-height: 18px; padding-top: 15px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px
}
.thirdnewsdate
{
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:#EDE5D1;
}
.thirdnewsmore
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:#F8F5EE;
	text-decoration:none;
}
a.thirdnewsmore:hover{text-decoration:underline;}
/*
-------------------------------------------------
*************************************************
special styles 
*************************************************
-------------------------------------------------
-------------------------------------------------
footer text
-------------------------------------------------
*/
.footer
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #E0D6BC;
}
.footertext 
{
	font-family: verdana, arial, sans-serif;
	font-size:9px;
	color: #FFFFFF;
}
.bgwhite 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
.jobheadline
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	background-color:#FFFFFF;
	text-decoration:none;
}
.joblink
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#FFA011;
	background-color:#FFFFFF;
	text-decoration:none;
}
a.joblink:hover{text-decoration:underline;}.leftbar { ; border-color: black #000000 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.maincontent { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; ; line-height: 18px; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px }
.maincontentleft { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; ; line-height: 18px; border-color: black #000000 black black; background-color: #5B95CF; padding-top: 5px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; border-style: none; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.maincontentright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; ; line-height: 18px; background-color: #B8543D; border-color: black black black #000000; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.navileft { position:absolute; z-index:1 ; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; background-color: #abb059; clip:  rect(   )}
.maincontenttophead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; ; line-height: 18px; border: #000000 none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; font-weight: bold; border-width: 0px 0px 1px; background-color: #5B95CF; letter-spacing: 4px}
.maincontentback { ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; color: #000000; border-style: none; background-image: url(newcars/images/maincontentback.jpg); background-repeat: no-repeat; background-position: right bottom}
.menmaintable { ; border-color: black black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.maincontentright2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; ; line-height: 18px; background-color: #B8543D ; border-color: black #000000 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.maincontentbackused { ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; color: #000000; border-style: none; background-image: url(usedcars/XcCPImages/maincontentback_used.jpg); background-repeat: no-repeat; background-position: right bottom }
.leftbablue { ; border-color: black #FFFFFF black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.merchandise { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; ; line-height: 18px; background-color: #FFFFFF; border-color: #999999 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.rightbarpic1 { font-family: verdana, arial, sans-serif; font-size: 10px; color: #747474; background-color: #DAE3C0; ; border-color: black black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.maincontentleft1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; ; line-height: 18px; border-color: black #000000 black black; background-color: #5B95CF; border-style: dashed; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.partscontent {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; background-color: #FFFFFF; border-color: black #000000; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.partscategories {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; background-color: #FFFFFF; border-color: black #000000 black black; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.left {  background-image: url(metroparts/images/left.gif); border-color: black #000000 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.right {  background-image: url(metroparts/images/right.gif); border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
}
.footerleftcontent {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #ffffff;
	list-style-type: square;
	list-style-position: outside;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
}
.shopsearch { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; background-color: #FFFFFF; border-color: black #000000 black black; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
}
.partsshopcontent { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; background-color: #FFFFFF; border-color: black #000000; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

