body
{
	margin:0 0 0 0;
	font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#3b3c3d;
	font-weight: 300;
	background:#707070 url(../img/bg_main.gif) repeat-x top left;
	text-align:center;
	scrollbar-face-color:#301203;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#555555;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#555555;
	scrollbar-arrow-color:#555555;
	scrollbar-track-color:#FFFFFF;
}
img
{
	border:none;
}
h1 
{
	font-size:11px !important;
}
.h1lnk
{
	font-size:11px !important;
}
.bot
{
	clear:both;
}
.desc
{
	font-size:13px;
	font-family:Arial;
	color:#939598;
}
.artDate
{
	font-size:11px;
	font-family:Arial;
	color:#939598;
}
.titleNews h1
{
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	color: #b80505 !important;
	font-size: 25px !important;
	text-decoration:none;
	text-align:left;

}
.titleNewsH h1
{
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : 300;
	font-size: 16px !important;
	color: #b80505 !important;
	text-decoration:none;
	text-align:left;

}

 a:link, a:visited, a:active h1{
	font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #b80505 !important;
	text-decoration:none;
}
 a:hover h1{
	font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;	color: #b80505 !important;
	text-decoration:underline;
}
.logo{
	background:url('../img/logo1.png') no-repeat scroll 0 0;
	_background: none;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.auto-types.com/img/logo1.png', sizingMethod='image');
	margin-top:15px;
	height:82px;
	width:242px;
	float:left;
	cursor:pointer;
}
.logoadv{
	background:url('../img/newlogoadv.png') no-repeat scroll 0 0;
	_background: none;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.auto-types.com/img/newlogoadv.png', sizingMethod='image');
	margin-top:15px;
	height:82px;
	width:242px;
	float:left;
	cursor:pointer;
}
.body_up{
	background:url('../img/body_up.png') no-repeat scroll 0 0;
	_background: none;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.auto-types.com/img/body_up.png', sizingMethod='image');
	height:23px;
	width:1000px;
}
.body_down{
	background:url('../img/body_down.png') no-repeat scroll 0 0;
	_background: none;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.auto-types.com/img/body_down.png', sizingMethod='image');
	height:44px;
	width:1000px;
	line-height:44px;
}
.banner-up
{
	vertical-align:center;
	float:left;
	width:728px;
	height:90px;
	margin-right:10px;
}
.slide
{
	width:1000px;
	margin:auto;
	height:43px;
}
.slide_up
{
	background:url('../img/bg_scroll.png') no-repeat top center;
	width:1000px;
	margin:auto;
	height:43px;
}
.up
{
	background:url('../img/bg_action.gif') repeat top center;
	width:1000px;
	margin:auto;
}
.menu
{
	background:#b80505;
	width:990px;
	margin-left:5px;
	margin-right:5px;
	height:33px;
}
.menu-up
{
	line-height:33px;
	padding-top:5px;
	width:1000px;
	margin:auto;
}
.btn-up
{
	float:left;	
}
.flash-up
{
	background:url('../img/flash_up.gif') no-repeat scroll 0 0;
	height:10px;
	width:676px;
	font-size:1px;
}
.flash-down
{
	background:url('../img/flash_down.gif') no-repeat scroll 0 0;
	height:10px;
	width:676px;
	font-size:1px;
}
.flash-bg
{
	background:#353535;
	width:676px;
	text-align:left;
	

}
a.submenu:link, a.submenu:visited, a.submenu:active {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 13px;
	text-decoration:none;
}
a.submenu:hover {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 13px;
	text-decoration:underline;
}
a.normal:link, a.normal:visited, a.normal:active {
	font-size:13px;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#939598;
	margin:0px;
	text-decoration:underline;
}
a.normal:hover {
	font-size:13px;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#b80505;
	margin:0px;
	text-decoration:underline;
}
a.ad:link, a.ad:visited, a.ad:active {
	font-size:13px;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#939598;
	margin:0px;
	text-decoration:underline;
}
a.ad:hover {
	font-size:13px;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#b80505;
	margin:0px;
	text-decoration:underline;
}
a.ada:link, a.ada:visited, a.ada:active {
	font-size:20px;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#939598;
	margin:0px;
	text-decoration:underline;
}
a.ada:hover {
	font-size:20px;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#b80505;
	margin:0px;
	text-decoration:underline;
}
a.adas:link, a.adas:visited, a.adas:active, a.adas:hover  {
	font-size:13px;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#939598;
	margin:0px;
	text-decoration:underline;
}

a.al:link, a.al:visited, a.al:active {
	text-decoration:none;
}
a.al:hover {
	text-decoration:none;
}

a.sou:link, a.sou:visited, a.sou:active {
	text-decoration:none;
	color:#939598;
	font-weight:bold;
	font-style:italic;
}
a.sou:hover {
	text-decoration:none;
	color:#939598;
	font-weight:bold;
	font-style:italic;
}
a.flashTitle:link, a.flashTitle:visited, a.flashTitle:active {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #ffffff !important;
	font-size: 20px;
	margin:0px;
	text-decoration:none;
}
a.flashTitle:hover {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #ffffff !important;
	font-size: 20px;
	margin:0px;
}
a.title:link, a.title:visited, a.title:active {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 15px;
	text-decoration:none;
}
a.title:hover {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 15px;
}
.title {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 16px;
	text-decoration:none;
}
a.titleNews:link, a.titleNews:visited, a.titleNews:active {
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	color: #b80505 !important;
	text-decoration:none;
}
a.titleNews:hover {
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	color: #b80505 !important;
	text-decoration:none;
	text-decoration:underline;
}

a.tg:link, a.tg:visited, a.tg:active {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 12px;
	text-decoration:none;
}
a.tg:hover {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 12px;
	text-decoration:underline;
}

a.titleAurora:link, a.titleAurora:visited, a.titleAurora:active {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 15px;
	text-decoration:none;
}
a.titleAurora:hover {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 15px;
	text-decoration:none;
}
a.blackNew:link, a.blackNew:visited, a.blackNew:active {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 13px;
	text-decoration:none;
}
a.blackNew:hover {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #ffffff !important;
	font-size: 13px;
	background:#C0C0C0;
}
a.blackOn:link, a.blackOn:visited, a.blackOn:active {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #ffffff !important;
	font-size: 13px;
	background:#C0C0C0;
	text-decoration:none;
}
a.blackOn:hover {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #ffffff !important;
	font-size: 13px;
	background:#C0C0C0;
	text-decoration:none;
}
a.advOff:link, a.advOff:visited, a.advOff:active {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : normal;
	color: #b80505 !important;
	font-size: 20px;
	background:#f1f2f2;
	text-decoration: blink;
}
a.advOff:hover {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : normal;
	color: #b80505 !important;
	font-size: 20px;
	background:#f1f2f2;
	text-decoration: blink;
}
.titleNews{
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 24px;
	font-weight:lighter;
	text-decoration:none;
	text-align:left;
}
.descNews
{
	text-align:justify;
	margin-right:5px;
}
.modelName {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : normal;
	color: #b80505 !important;
	font-size: 12px;
	text-decoration:none;

	display:block;
	padding:2px;
	width:155px;
}

a.grey:link, a.grey:visited, a.grey:active {
	color:#58595b;
	font-weight:bold;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
a.grey:hover {
	color:#58595b;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 12px;
	text-decoration:none;
}
.modelImage
{
	float:left;
	width:155px;
	margin:2px;
	border:2px solid #E1E1E1;
	background:#F2F2F2 !important;
	text-align:center;
	color: #939598;
	height:145px;
}
.modelImage:hover
{
	float:left;
	width:155px;
	border:2px solid #b80505;
	text-align:center;
	background:#b80505 !important;
	color:#ffffff !important;
	margin:2px;
	
}
.modelImage:hover a
{
	background:#b80505 !important;
	color:#ffffff !important;
}
.modelImage img:hover
{
	border:0px solid #b80505;

}

.modelImage img
{
   border:0px solid #E1E1E1;
   padding:1px;
}

.modelImageLogo
{
	float:left;
	width:155px;
	margin:2px;
	padding-top:13px;
	border:2px solid #E1E1E1;
	background:#FFFFFF !important;
	text-align:center;
	height:132px;
	color:#b80505;
	font-weight:bold;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
a.lnkMod:link, a.lnkMod:visited, a.lnkMod:active {
	color:#b80505;
	font-weight:bold;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
a.lnkMod:hover {
	color:#ffffff;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-size: 12px;
	text-decoration:none;
}

a.titlnk:link, a.titlnk:visited, a.titlnk:active {
	font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#58595b;
	font-weight:300;
	text-decoration:none;
}
a.titlnk:hover {
	font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	color: #b80505 !important;
	text-decoration:none;
}
.redsmall {
	color:#58595b;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 10px;
	text-decoration:none;
}

.redsmallon {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #ffffff !important;
	font-size: 10px;
	text-decoration:none;
	background: #b80505;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border-top-left-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
	border-bottom-left-radius: 3px 3px;

}
.year {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : normal;	
	font-size: 10px;
	text-decoration:none;
	line-height:18px;
}
.rowModel
{
	text-align:left;
	height:20px;
	border-bottom:1px solid #D4D4D4;
	color:#858585;
	cursor:pointer;
	font-size:11px;
	
}
.rowModel .rowDet
{
	float:left;
	margin-left:5px;
	line-height:20px;
	width:320px;
	font-size:11px;
}

.rowModel:hover
{
	text-align:left;
	height:20px;
	border-bottom:1px solid #D4D4D4;
	background:#b80505 !important;
	color:#ffffff !important;
	font-size:11px;
}

.rowModel:hover a
{
	background:#b80505 !important;
	color:#ffffff !important;
	font-size:11px;
}
.path
{
	text-align:left;
	font-size:12px; 
	color:#858585;
	margin-left:3px;
	border-bottom:1px solid #DADADA;
	line-height:20px;
}

a.pathLnk:link, a.pathLnk:visited, a.pathLnk:active {
	font-size:12px; 
	color:#858585;
	text-decoration:none;
}
a.pathLnk:hover {
	font-size:12px; 
	color:#b80505;
	text-decoration:underline;
}
a.f:link, a.f:visited, a.f:active {
	font-size:10px; 
	color:#EAEAEA !important;
	text-decoration:none;
}
a.f:hover {
	font-size:10px; 
	color:#EAEAEA !important;
	text-decoration:underline;
}
/*TABS*/
.tabcontrolwrapper{}
.inner_tcwrapper{float:left;width:677px;}
.tabbar{border:0px solid blue;width:200px;float:left;}
.tabcontent{border:2px solid #ffffff;width:471px;margin-top:1px;}
.carsubnav{background:#ffffff;padding:5px;cursor:pointer;color:#b80505;margin:1px;font-weight:bold;border-left:3px solid #b80505;}
.carsubnav-inactive{background:#b80505;padding:5px;cursor:pointer;color:#ffffff;margin:1px;font-weight:bold;}
#tabpages1{border:0px solid blue;width:471px;float:left;text-align:left;}
/*TABS*/

.ld
{
	width:230px;
	float:left;
	border-bottom:1px solid #EAEAEA;
	margin:2px;
	line-height:13px;
	padding-left:2px;
	height:13px;
}
.lc
{
	width:230px;
	float:left;
	border-bottom:1px solid #EAEAEA;
	margin:2px;
	line-height:13px;
	height:13px;
	color:#858585;
}
.imageGal
{
	border:1px solid #EAEAEA;
	padding:1px;
	width:155px;
	height:101px;
}
.noBorder
{
	border:none;
}
.le
{
	text-align:left;
}
.supTit
{
	padding-bottom:5px;
	color:#ffffff;
	
}
.ss
{
	background:#888a8c;
	padding-left:2px;
	padding-right:2px;
}
.crDet
{
	float:left;
	width:190px;
	text-align:left;
	border-bottom:1px solid #EAEAEA;
	line-height:20px;
}
.crDet1
{
	float:left;
	width:20px;
	text-align:left;
	border-bottom:1px solid #EAEAEA;
	height:20px;
	line-height:20px;
}
.crDet2
{
	float:left;
	width:240px;
	text-align:left;
	border-bottom:1px solid #EAEAEA;
	line-height:20px;
}
.m
{
	float:left;
	margin:2px;
	margin-top:8px;
}
.style1 {
	font-size: 10px;
	font-weight: bold;
}

.ff
{
	float:left;
	margin:2px;
	margin-left:5px;
	margin-right:5px;
}
.titleRight
{
	text-align:left;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight : bold;
	color: #b80505 !important;
	font-size: 12px;
	margin-left:3px;
	border-bottom:1px solid #DADADA;
	line-height:20px;
}

#bottom_adv {
	bottom:0;
	cursor:pointer;
	left:58%;
	margin-left:275px;
	margin-bottom:0px;

	position:fixed;
	_position:absolute;
	border:none;
}


/*newsl*/
.body_upn{
	background:url('../img/body_upn.png') no-repeat scroll 0 0;
	_background: none;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.auto-types.com/img/body_upn.png', sizingMethod='image');
	height:23px;
	width:706px;
}
.body_downn{
	background:url('../img/body_downn.png') no-repeat scroll 0 0;
	_background: none;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.auto-types.com/img/body_downn.png', sizingMethod='image');
	height:44px;
	width:706px;
	line-height:44px;
}
.upn
{
	background:url('../img/bg_actionn.gif') repeat top center;
	width:706px;
	margin:auto;
}
.slide_upn
{
	background:url('../img/bg_scroll.png') no-repeat top center;
	width:706px;
	margin:auto;
	height:43px;
}

.play{
	position:absolute;
	background:url('../img/play.png') no-repeat scroll 0 0;
	_background: none;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.auto-types.com/img/play.png', sizingMethod='image');
	height:130px;
	width:280px;
	float:left;
	cursor:pointer;

}
.play:hover{
	position:absolute;
	background:url('../img/play_on.png') no-repeat scroll 0 0;
	_background: none;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.auto-types.com/img/play_on.png', sizingMethod='image');
	height:130px;
	width:280px;
	float:left;
	cursor:pointer;

}
#playimage:hover{
		cursor:pointer;

}
#feedback{
background:url("../img/buton_feedback.png") no-repeat scroll 0 0 transparent;
display:block;
height:74px;
outline:medium none;
position:fixed;
right:0;
text-indent:-999999px;
top:302px;
width:23px;
z-index:9990;
}

#twit{
background:url("../img/twitter-small.png") no-repeat scroll 0 0 transparent;
display:block;
height:21px;
outline:medium none;
position:fixed;
right:0;
text-indent:-999999px;
top:370px;
width:23px;
z-index:9990;
}

#facebook{
background:url("../img/facebook-small.png") no-repeat scroll 0 0 transparent;
display:block;
height:21px;
outline:medium none;
position:fixed;
right:0;
text-indent:-999999px;
top:394px;
width:23px;
z-index:9990;
}

.inputLogIn
{
	width:200px;
}
.cldl
{
	width:20px;
	height:19px;
	line-height:19px;
	background:url("../img/cllft.png") no-repeat scroll 0 0 transparent;
	float:left;

}
.cldr
{
	width:5px;
	height:19px;
	line-height:19px;
	background:url("../img/clrgh.png") no-repeat scroll 0 0 transparent;
	float:left;

}
.cldm
{
	height:19px;
	line-height:19px;
	background:url("../img/clmid.png") repeat-x scroll 0 0 transparent;
	float:left;
	font-style:italic;
}
#fb-auto
{
	z-index:100;
	margin-top:185px;
	width: 600px;
	height: 300px;
	border: 2px solid #8c130b;
	background: #fff;
	margin-left:20%;
	margin-right:35%;
	position:absolute;
	padding:10px;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
} 
.btme{float:left;padding-top:17px;padding-left:5px;}
.gum{width:286px;float:left;border:1px solid #D6D6D6;background:#f8f8f8;margin-left:1px;margin-top:3px;padding:7px;margin-bottom:3px;font-size:13px;}
.gumi{width:232px;float:left;border:1px solid #D6D6D6;background:#f8f8f8;margin-left:1px;margin-top:3px;padding:7px;margin-bottom:3px;font-size:13px;}
.gume{width:650px;float:left;border:1px solid #D6D6D6;background:#f8f8f8;margin-left:1px;margin-top:3px;padding:7px;margin-bottom:3px;font-size:20px;}
.gumw{width:650px;float:left;border:1px solid #D6D6D6;background:#f8f8f8;margin-left:1px;margin-top:3px;padding:7px;margin-bottom:3px;font-size:13px;}
