/***********************************
* Redefinições das tags
***********************************/
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../img/bg_geral.gif);
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;	
}

p {
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

address {
	margin-top: 10px;
	padding-left: 25px;
	padding-right: 25px;
	float: left;
}

select {
	margin-bottom: 6px;
}

radio {
	float: left;
}

/***********************************
* DIVs
***********************************/
/* Div do site (todas as outras divs etram dentro dessa div) */
#dvSite {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 790px;
	float: left;
	/*z-index:2;*/
}

/* Div do Topo */
#dvTopo {
	margin: 0px;
	padding-left: 9px;
	float: left;
	width: 781px;
	background-color: #FFFFFF;
	color: none;
}

/* Div da Imagem do Topo */
#divimgTopo {
	margin: 0px;
	padding: 0px;
	float: left;	
	width: 281px;
	padding-top:10px;
}

/* Div dos Telefones das Concessionárias */
#divTelCons {	
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding:0px;
	float: left;
	width: 475px;
	height: 75px;
	text-align: right;
}

/* Div do Menu Superior */
#dvMenuSup {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 790px;
	height: 42px;
	z-index:10;
}

/* Div do Lado Esquerdo */
#dvLadoEsquerdo {
	margin: 0px;
	padding-left: 9px;
	float: left;
	width: 180px;
	border-right: 1px solid #FFFFFF;
	min-height: 450px;
}

/* Div do Box Consulte nosso estoque */
#dvBoxConsEstq {
	margin: 0px;
	padding: 9px;
	width: 162px;
	height: 117px;
	clear: both;
	background-color: #5b5b5b;
	color: none;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/* Div do Box do Menu Lateral */
#dvBoxMenuEsq {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 9px;
	width:180px;
	clear: both;
	background-color: #80C5FA;
	color: none;
	border-bottom: 1px solid #FFFFFF;
}

/* Div do Flash Destaque da Home */
#dvFlashDest {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}


/* Div do Banner da Home */
#dvBannerDest {
	margin-left: 95px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	padding: 0px;
	float: left;
	text-align:center;
	width: 595px;
}


/* Div do Conteúdo do Site */
#dvConteudo {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
}

/* Div do Box dos Banners */
#dvBoxBanners {	
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
}

/* Div do Menu BreadCumb */
#dvMenuBreadCumb {
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	float: left;
	width: 592px;
	height: 10px;
	background-image: url(../img/bg_breadcrumb.gif);
	border-top: 1px solid #FFFFFF;
}

/* Div do Conteudo das Páginas Internas */
#dvConteudoInterno {
	margin: 0px;
	padding-left: 8px;
	float: left;
	width: 592px;
	_height: 336px;
}

/* Div do Título da Seção */
#dvTitSecao {
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 290px;*/
	width: 380px;
	height: 30px;
	text-align: left;	
}

/* Div do Título da SubSeção */
#dvTitSubSecao {
	margin: 0px;
	padding-top: 12px;
	float: left;
	/*width: 290px;*/
	width: 200px;
	height: 17px;
	_width: 190px;
	/*_width: 280px;*/
	text-align: right;
}

#dvSecaoAuxiliar
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 580px;
	height: 30px;
	text-align: left;
}

/* Div do Box das fotos da Moto */
#dvBoxFotosMoto {
	margin-right: 30px;
	padding: 0px;
	float: left;
	width: 200px;
	text-align: center;
}

/* Div do Box dos detalhes da Moto */
#dvBoxDetalhesMoto {
	margin-right: 2px;
	padding: 0px;
	float: left;
	width: 350px;
}

/* Div do Box do AutoShow  */
#dvBoxAutoShow {
	margin: 0px;
	padding: 0px;
	width: 168px;
	background-color: #F7F7F7;
	border-left: 1px solid #5B5B5B;
	border-right: 1px solid #5B5B5B;
	text-align: center;
}

/* Div do Box da foto da moto nos detalhes do plano de consorcio */
#dvBoxMotoConsorcio {
	margin-right: 30px;
	padding: 0px;
	float: left;
	width: 200px;
}

/* Div do box dos preços da parte de especificações */
#dvBoxPrecosEspecfic {
	margin: 0px;
	padding: 0px;
	width: 192px;
	float: left;
}

/* Div do box das cores da moto na parte de especificações */
#dvBoxCoresEspecific {
	margin: 0px;
	padding: 0px;
	width: 400px;
	float: left;
	text-align: right;
}

/* Div do Rodapé */
#dvRodape {
	margin-left: 198px;
	padding: 0px;
	clear: both;
	width: 592px;
}

.dvAcessorio
{
	width:182px;
	height:220px;
	background-color:#F2F2F2;
	text-align:center;
	margin-bottom:10px;
	margin-right:20px;
}
/*#dvFloater 
{
	position: absolute;
	left: 425px;
	top: 230px;
	width: auto;
	height: auto;
	z-index: 1;
}*/
/*
A.linkMnu {
	FONT-SIZE: 10px; 
	COLOR: #5b5b5b; 
	FONT-FAMILY: Tahoma, Arial, sans-serif; 
	POSITION: relative; 
	TEXT-DECORATION: none
}

A.linkMnu SPAN {
	DISPLAY: none
}

A.linkMnu:hover {
	BACKGROUND: none transparent scroll repeat 0%; 
	COLOR: #999999
}

A.linkMnu:hover SPAN.bgDivMnu {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	LEFT: -77px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 20px; 
	POSITION: absolute; 
	TOP: 0px;
	z-index:3;
}

A.linkMnu:hover SPAN.contentDivMnu {
	PADDING: 0px; 
	DISPLAY: block; 
	BACKGROUND: url(../img/bg_mnu_filial.png) no-repeat center; 
	WIDTH: 174px; 
	HEIGHT: 110px;
	z-index:3;
}

.linkMnu {
	FONT-SIZE: 10px;
	COLOR: #5b5b5b; 
	FONT-FAMILY: Tahoma, Arial, sans-serif; 
	TEXT-DECORATION: none
}

.linkMnu:hover {
	COLOR: #999999
}
.linkDivMnu {
	COLOR: #80c5fa; 
	TEXT-DECORATION: underline
}

.linkDivMnu:hover {
	COLOR: #3382be
}

#bgDivMnu {
	PADDING: 0px; 
	BACKGROUND: url(../img/bg_mnu_filial.png) no-repeat center; 
	WIDTH: 174px; 
	POSITION: absolute;
	HEIGHT: 110px;
	z-index:3;
}

#contentDivMnu {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	FONT: 8pt Tahoma, Arial, sans-serif; 
	WIDTH: auto; 
	COLOR: #333333;
	PADDING-TOP: 11px; 
	TEXT-ALIGN: left;
	z-index:3;
}
*/

ul.menubar{
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF; /* IE6 Bug */
	font-size: 100%;
	text-align:center;
	width:540px;	
}

ul.menubar .submenu{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-color: #FFFFFF;
	float:left;
	width:96px;	/*border:solid 1px #FF0000;*/
}

ul.menubar ul.menu{
	display: none;
	position: absolute;
	margin: 0px;
	float:left;
}

ul.menubar a
{
	FONT-SIZE: 10px;
	COLOR: #5b5b5b; 
	FONT-FAMILY: Tahoma, Arial, sans-serif; 
	padding: 5px;
	display:block;
	text-decoration: none;
}

ul.menu
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 10px; 	
	MARGIN: 0px; 
	FONT: 8pt Tahoma, Arial, sans-serif; 
	COLOR: #333333;
	PADDING-TOP: 11px; 
	TEXT-ALIGN: left;
	float:left;
}

ul.menu li{
	position: relative;
	list-style: none;
	border: 0px;
	float:left;
}

ul.menu li a
{
	FONT-SIZE: 10px; 
	COLOR: #80c5fa; 
	FONT-FAMILY: Tahoma, Arial, sans-serif; 
	POSITION: relative; 
	TEXT-DECORATION: none;
	float:left;
	margin-top:5px;
}

ul.menu li span
{
	float:left;
	padding-top:9px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */

ul.menu {
	position:absolute;
	display: none;
	/*left: -50px; /* Set 1px less than menu width */
}

ul.menu li
{
margin:-120px;
margin-top:-15px;
BACKGROUND: url(../img/bg_mnu_filial.png) no-repeat center;
WIDTH: 174px; 
HEIGHT: 95px;
padding-left:30px;
}

ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */

ul.menu li a:hover { color: #3382be; }


/* Div do Box Estoques de Seminovas */
#dvBoxEstoqueSemi 
{
	position: absolute;
	margin-left: 3px;
	padding: 0px;
	width: 210px;
	left: 790px;
}
/***********************************
* Classe das Divs
***********************************/
/* Div para linha divisória cinza */
.linhaCinza1px {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 592px;
	height: 1px;
	background-image: url(../img/img_dot_cinza.gif);
}

/* Div para linha divisória cinza das páginas internas */
.linhaCinza1px2 {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 592px;
	height: 1px;
	background-image: url(../img/img_dot_cinza.gif);
}

/* Div para linha divisória sem largura definida */
.linhaCinza1px3 {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1px;
	background-image: url(../img/img_dot_cinza.gif);
}

/* Div do Box das Motos */
.dvBoxMotos1 {
	margin-right: 2px;
	padding: 0px;
	float: left;
	width: 233px;
	text-align: center;
}

/* Div do Box das Motos com background*/
.dvBoxMotos2 {
	margin-right: 2px;
	padding: 0px;
	float: left;
	width: 233px;
	/background-image: url(../img/bg_seminovos_home.jpg);
	text-align: center;
}

/* Div de Espaçamento */
.dvSpace {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 592px;
	height: 20px;
	text-align: right;
}

/* Div do Título da SubSeção */
.dvBtnDireito {
	margin: 0px;
	padding-top: 10px;
	width: 295px;
	text-align: right;
}

/* Di para espaçamento de 3px */
.dvSpace3px {
	margin: 0px;
	padding: 0px;
	height: 3px;
}

/* Div para oespaçamento do Box das Motos do Catalogo */
.dvBoxMotoCatalogo  {
	padding: 7px;
}

/* Div para oespaçamento do Box das Motos do Catalogo */
.dvBoxMotoCompare  {
	padding: 1px;
}

.dvTamanho130
{
	width: 125px;
	display: block;
}

.dvHeight48
{
	height: 48px;
	display: block;
}

.dvSpaceLeft2
{
	padding-left: 5px;
}

.dvSpaceRight2
{
	padding-right: 5px;
}

.dvSpaceTop2
{
	padding-top: 3px;
}

.dvSpaceBottom2
{
	padding-bottom: 3px;
}
/***********************************
* Classe das tables
***********************************/
.tblMotosDest {
	margin-top: 9px;
	padding-left: 9px;
}

.tblPlanosConsorcioLeft {
	margin-right: 8px;
	float: left;
	border-right: 1px solid #DEDEDE;
}

.tblCompareBordaCinza {
	border: 1px #E9E9E9 solid;
}

/***********************************
* Classe das imagens
***********************************/
.imgMenu 
{
	clear:both;
	margin: 0px;
	padding: 0px;
	padding-left: 9px;
	padding-top: 10px;
	width: auto;
	height: auto;
}

.imgRodape {
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	_float: left;
}

.imgTitNovSemi {
	margin: 0px;
	padding: 0px;
	width: 233px;
	border-bottom: 1px solid #FFFFFF;
}

.imgMoto {
	border: 1px solid #C7C7C7;
}

.imgMoto2 {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 6px;
	border: 1px solid #C7C7C7;
}

.imgMotoHome {
	margin-top: 3px;
	margin-bottom: 3px;
	border: 1px solid #C7C7C7;
}

.imgBgPontilhada {
	background-repeat: repeat-y;
}

.BgLinhaEstoqueEsquerdo {
	background-image: url(../img/img_dot_cinza.gif);
	background-repeat: repeat-x;
}

/***********************************
* Espaçamentos
***********************************/
.Left4Right1Bottom4 {
	margin-left: 4px;
	margin-right: 1px;
	margin-bottom: 4px;
}

.Left1Right4Bottom4 {
	margin-left: 1px;
	margin-right: 4px;
	margin-bottom: 4px;
}

.Left4Right1 {
	margin-left: 4px;
	margin-right: 1px;
}

.Left1Right4 {
	margin-left: 1px;
	margin-right: 4px;
}

.PaddingLeft4px {
	padding-left: 8px;
}

.bgTabMidSup {
	background-image:url(../img/admin/borda_tab_mid_sup.gif)
}

.bgTabMidInf {
	background-image:url(../img/admin/borda_tab_mid_inf.gif)
}

.bgTabMidDir {
	background-image:url(../img/admin/borda_tab_mid_dir.gif)
}

.bgTabMidEsq {
	background-image:url(../img/admin/borda_tab_mid_esq.gif)
}


.bgTabMidSupMod {
	background-image:url(../img/admin/borda_tab_modelos_mid_sup.gif)
}

.bgTabMidInfMod {
	background-image:url(../img/admin/borda_tab_modelos_mid_inf.gif)
}

.bgTabMidDirMod {
	background-image:url(../img/admin/borda_tab_modelos_mid_dir.gif)
}

.bgTabMidEsqMod {
	background-image:url(../img/admin/borda_tab_modelos_mid_esq.gif)
}

.LeftTop4 {
	margin-left: 4px;
	margin-top: 4px;
}

.Left169 {
	margin-left: 169px;
	margin-bottom: 10px;
	margin-top: 5px;
}

.Left10 {
	margin-left: 10px;
}

.LeftTop20 {
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
}

.Repeat-bgX
{
	background-repeat:repeat-y
}

/***********************************
* Admin
***********************************/
#dvAdminConteudo {
	margin: 0px;
	padding-top: 1px;
	padding-left: 8px;
	float: left;
	width: 592px;
}

#dvAdminConteudoMargem {
	margin-left: 50px;
}

.tblAdminPad {
	padding: 1px;
}