body,html {
	background-image:url(../img/background.gif);	
	background-repeat: repeat;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden;

	scrollbar-darkshadow-color:#557a9e;
	scrollbar-shadow-color:#6995bf;
	scrollbar-highlight-color:#c3d3e5;		
	scrollbar-3dlight-color:#c3d3e5;
	scrollbar-track-color:#a8bacd;
	scrollbar-face-color:#a8bacd;	
	scrollbar-arrow-color:#FFFFFF;	
}
.secao {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003399; /* c9080b B53131*/
}
.secao_pecas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003399; /* c9080b B53131*/
}
.mapa {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B53131;
	text-decoration:none;
}
.texto, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#423636;
}
.listamoto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#423636;
}
.texto_lateral {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#727272;
}
.texto_copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9F9F9F;
	text-decoration:none;
}
.obrigatorio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#423636;
}
.input {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12 px;
	border : 1px solid #423636;
	background-color: #ffffff;
}
.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid #423636;
	color:#423636;
	background-color: #ffffff;
}

#Itajai {
	position:absolute;
	left:350px;
	top:150px;
	width:390px;
	height:420px;
	z-index:1;
	background-color: #FFFFFF;
	visibility: hidden;
}
#Joinville {
	position:absolute;
	left:350px;
	top:150px;
	width:390px;
	height:420px;
	z-index:2;
	background-color: #FFFFFF;
	visibility: hidden;
}


div.thumb { background:url(../img/bg_thumb.gif) no-repeat; float:left; text-align:center; margin:0px 20px 20px 0px; width:167px; height:136px; }
div.thumb div.titulo { padding:9px 4px 5px 4px; font-weight:bold; color:#FFFFFF; }
div.thumb div.foto { width:150px; height:100px; overflow:hidden; margin-top:2px; }
#dTabs #ficha table { width:auto; }
#dTabs #ficha table tr td { width:auto; }

div.newsletterContent { text-align:left; padding:14px 20px 20px 12px; height:440px; }
div.newsletterContent h1 { width:109px; height:18px; overflow:hidden; text-indent:-999em; background:url(../img/t-newsletter.gif); }
div.newsletterContent p { padding-left:27px; }
