html,body		{ }
body,td,textarea{ font-size:11px; font-family:arial,tahoma;}	
body,form		{ margin:0; padding:0;}	
img				{ border:0;}
h1, .Title		{ font-size:18px; font-weight:bold;}
p				{ margin:0;}
h3				{ }
a				{color:#dc4f4f;text-decoration:none;}
a:hover{color:#7FB0FF;}

h1{margin-top:5px;margin-bottom:10px;font-size:16px;font-family:verdana;color:#002D5E;}

.info 					{margin: 15px 0 10px 0; padding:5px; background:#7FB0FF; color:#fff;}
.Code					{ }

.thumbheader 			{margin-top:10px; clear:both; border-bottom:1px dotted #bbbbaa;}
div.thumbnails			{background:#ffffff;padding:5px 0;}
a.thumbnail 			{background:url(/interface/imgs/thumb.png) no-repeat left center;color:#7FB0FF; padding-left:18px;}
a.thumbnail:hover 		{background:url(/interface/imgs/thumb_hover.png) no-repeat left center;text-decoration:none; color:#dc4f4f;}
a.thumbnail2 			{background:url(/interface/imgs/thumb.png) no-repeat left center;color:#7FB0FF;padding-left:18px;}
a.thumbnail2:hover 		{background:url(/interface/imgs/thumb_hover.png) no-repeat left center;text-decoration:none; color:#dc4f4f;}

.center{
	margin-left:auto;
	margin-right:auto;
	width:800px;
}
#main_header{
	background:url(/interface/imgs/main_head.png) repeat-x left top;
	/*height:114px;*/
}
#maincontent{
	background:url(/interface/imgs/main_head.png) repeat-x left top;
}
#mainfooter{
	background:#f4f4ef;
}
#header{
	height:114px;
	margin-right:5px;
}
#logo{
	background:url(/interface/imgs/logo.png) no-repeat left center;
	width:198px;
	height:73px;
	float:left;
	margin-top:8px;
}
#leftside{
	float:left;
	width:300px;
	height:114px;
}
#rightside{
	float:right;
	width:200px;
	height:114px;
	text-align:right;

}
#lang{
	text-align:right;
	height:22px;
	margin-bottom:10px;
	background:#002d5e;
	padding:8px 10px 0 5px;
	width:73px;
	margin-left:110px;
}
#lang a{color:#fff;}
#lang_pt{
	text-align:right;
	height:22px;
	margin-bottom:10px;
	background:#002d5e;
	padding:8px 0 0 0;
	width:100px;
	margin-left:80px;
	clear:both;
}
#lang_pt a{color:#fff;}
#newsletter{
	width:200px;
}
#email{
	background:url(/interface/imgs/cxsearch.png) no-repeat left center;
	border:0;
	padding:6px 0 0 10px;
	font-size:10px;
	height:17px;
	width:140px;	
}
.btnews{
	background:url(/interface/imgs/btnews.png) no-repeat left center;
	border:0;
	width:20px;
	height:21px;
	margin-left:-3px;
}
#search{
	text-align:right;
	vertical-align:bottom;
	margin-top:50px;
	width:200px;
}
#imageh_1{
	height:294px;
}
#imageh_2{
	height:198px;
	
}
#menubar{
	height:31px;
	display:block;
	border-bottom:1px dotted #bbbbaa;
	margin:0 4px;
}
#menu_horizontal{
	float:left;
	width:650px;
	height:31px;
}
#menu_links{
	float:right;
	width:60px;
	height:16px;
	padding-top:10px;
}
#content{
	font-family:verdana;
	font-size:10px;
	color:#777777;
	margin:0 4px;
}
#barnav{
	text-align:right;
}
#footercontent{
	height:100px;
	vertical-align:bottom;
	background:#FFF;
	clear:both;
}
#footercontent2{
	height:100px;
	padding-top:40px;
	vertical-align:bottom;
	background:#FFF;
	clear:both;
}
.brandlogo{
	padding-right:10px;
}

#footer{
	height:130px;
	border-top:1px dotted #bbbbaa;
	background:#f4f4ef;
	font-size:9px;
	font-family:verdana;
	color:#888888;
}
.clear{
	clear:both;
}	

.sinput{
	background:url(/interface/imgs/cxsearch.png) no-repeat left center;
	border:0;
	padding:6px 0 0 10px;
	font-size:10px;
	height:17px;
	width:140px;
}
.ssubmit{
	background:url(/interface/imgs/btnsearch.png) no-repeat left center;
	border:0;
	width:20px;
	height:21px;
}
.links{
	margin-right:5px;
}
.left{
	float:left;
	width:400px;
}
.right{
	float:right;
	width:400px;
	text-align:right;
}

/* DESTAQUES */
#destaques{
	margin:15px 5px;
}
.body_destaques{
	width:254px;
	float:left;
}
.body_destaques2{
	width:254px;
	float:left;
	margin-left:10px;
}
.dest_details{
	background:url(/interface/imgs/bg_destaques.png) repeat-y left top;
}
.title_destaque{
	margin:10px 15px 0 15px;
	padding-bottom:10px;
}
.title_destaque a{
	background:url(/interface/imgs/thumb.png) no-repeat left center;
	color:#3f6186;
	padding-left:15px;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
}
.title_destaque a:hover{
	background:url(/interface/imgs/thumb_hover.png) no-repeat left center;
	color:#dc4f4f;
}
.resumo_destaque{
	margin:0 15px;
	padding-bottom:5px;
	height:24px;
	overflow:hidden;
}
.footer_destaque{
	background:url(/interface/imgs/footer_destaques.png) no-repeat left top;
	height:6px;
}
.mais{
	background:url(/interface/imgs/mais.png) no-repeat right center;
	color:#0292e1;
	width:40px;
	margin-left:5px;
	padding-right:10px;
}

/*LISTAGEM MARCAS*/
.list_marcas{
	
}
.marca{
	padding:3px;
	border-top:1px dotted #888888;
	background:url(/interface/imgs/arrow.gif) no-repeat right center;
	height:25px;
}
.info_marca{
	display:none;
	padding:3px;
	padding-bottom:20px;
}

.runbrands{
	width:538px;
	height:35px;
	padding-left:20px;
}

.back{text-decoration:underline;}
