@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#000;
	background-image:url(../imagens/bg-site.gif);
	background-repeat:no-repeat;
	background-position: top center;
/*
	background-image:url(../imagens/fundo_site.gif);
	background-repeat:no-repeat;
*/
}

a {
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
}

a:hover, a.ativo {
	color:#FFFFFF;
	font-weight:bold;
}

a.dif {
	color:#000000;
}

a.dif:hover {
	color:#000000;
}

a.ativoDif {
	color:#000000;
	text-decoration:underline;
}

a.ativoDif:hover {
	color:#000000;
	text-decoration:underline;
}

img {
	border:0px;
}

#divTopo {
	margin:0px;
	padding:0px;
	width:100%;
	height:130px;
	background-color:#000000;
}

#divContTopo {
	margin:0 auto;
	padding:0px;
	width:775px;
	height:130px;
}

#divTitPagina {
	margin:0px;
	padding:0px;
	width:285px;
	height:130px;
	float:left;
}

#imgTitPagina {
	float:right;
}

#divMenu {
	margin:0px;
	padding:0px;
	width:394px;
	height:130px;
	background:#000000;
	/*border-right:1px solid #666666;*/
	border-left:1px solid #666666;
	float:left;
}

#listaMenu {
	margin:0px;
	padding:0px;
	height:130px;
	list-style:none;
}

#listaMenu.info {
	height:284px;
}

#listaMenu li {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-size:0px;
	border-right:1px solid #666666;
}

#listaMenu li.dif {
	border:none;
}

#listaMenu li.dif2 {
	border-right:1px solid #999999;
}

/*
#listaMenuPri {
	margin:0px;
	padding:0px;
	height:130px;
	list-style:none;
	float:left;
}

#listaMenuPri li {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-size:0px;
}
*/

#divMeio {
	margin:0px;
	padding:0px;
	width:100%;
	height:284px;
/*	background:#333333;*/
	background-image:url(../imagens/fundo_meio.gif);
	background-position:top;
	background-repeat:repeat-y;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
}

#divContMeio {
	margin:0 auto;
	padding:0px;
	width:775px;
	height:284px;
}

#divTexto {
	margin:0px;
	padding:10px;
	width:265px;
	height:264px;
	background:#333333;
	border-right:1px solid #666666;
	float:left;
}

#pTexto {
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	line-height:11px;
	display:table-cell;
	vertical-align:top;
	text-align:right;
}

#pTexto:hover {
	color:#FFFFFF;
}

#listaCategorias {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:right;
}

#divInfo {
	margin:0px;
	padding:0px;
	width:394px;
	height:284px;
/*
	background-image:url(../imagens/marca_modulo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
*/
	background-color:#000000;
	/*border-right:1px solid #666666;*/
	float:left;
	position: relative;
	overflow: hidden;
}

#divContInfo {
	margin:0px;
	padding:10px;
	width:374px;
	height:264px;
/*	background-color:#3E3E3E;*/
	background:url(../imagens/fundo_marca_preto2.gif) no-repeat;
}

#divMarcas {
	width:374px;
	height:200px;
	padding:10px;
	background-color:#3E3E3E;	
	font-size:0px;
}

#divNavegacao {
	width:150px;
	height:24px;
	padding:0px 0px 0px 10px;
	clear:both;
	position: absolute;
	top: 260px;
}

#divNavegacao2,
#divNavegacao3 {
	width:180px;
	height:24px;
	background-color:;	
	clear:both;
	position: absolute;
	top: 260px;
	left: 10px;
}

#divNavegacao2 a {
	color: #333;
}

#divNavegacao3 a {
	color: #fff;
}


#divMarcaModulo {
	width:394px;
	height:40px;
	background-color:#3E3E3E;	
	font-size:0px;
	clear:both;
	padding-top: 24px;
}

#divImgGrande {
	margin:0px;
	padding:10px;
	padding-left: 30px;
	width:374px;
	height:264px;
	background:url(../imagens/fundo_marca_preto.gif) no-repeat;
	clear:both;
	position: relative;
/*	background-color:#000000;*/
/*	text-align:center;*/
}

#divImgGrande.cinza {
	background:url(../imagens/fundo_marca_cinza.gif) no-repeat;
}

.bgcinza {
	background: #DDDDDC;
}

#listaMarcas {
	margin:0px;
	padding:0px;
	padding-left: 15px;
	list-style:none;
}

#listaMarcas li {
	margin:0px 25px 0px 0px;
	padding:0px;
	float:left;
	font-size:0px;
	border:0px;
}

#listaMarcas li.quebra {
	margin:0px;
	padding:0px;
	float:none;
}

#pResposta {
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

#tabForm {
	width:100%;
	border:0px;
}

#tabForm tr td.tit {
	width:40px;
}

#frmDados {
	margin:10px;
}

#frmDados label {
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
}

#frmDados input, textarea, select {
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#CCCCCC;
	border:1px solid #666666;
}

.botao {
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#EEEEEE;
	background-color:#000000;
	border:1px solid #666666;
}

#divDetDireita {
	margin:0px;
	padding:0px;
	width:94px;
	height:284px;
	background-color:#989595;
	background-image:url(../imagens/detalhe_direita.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#listaMenuPri {
	margin:10px;
	padding:0px;
	height:130px;
	list-style:none;
	font-size:0px;
}

#listaMenuPri li {
	margin:0px 0px 5px 0px;
	padding:0px;
	height:15px;
	list-style:none;
	font-size:0px;
}

#listaMenuPri li a {
	margin:0px;
	padding:2px;
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

#listaMenuPri li a:hover {
	color:#FFFFFF;
}

#divRodape {
	margin:0px;
	padding:0px;
	width:100%;
	height:135px;
	background-color:#000000;
	background-image: url(../imagens/bg-rodape.gif);
	background-position: top center;
	background-repeat: no-repeat;
}

#divContRodape {
	margin:0 auto;
	padding:0px;
	width:775px;
	height:135px;
}

#divEndereco {
	margin:0px;
	padding:5px 10px 10px 10px;
	width:659px;
	height:120px;
	vertical-align:top;
	text-align:right;
	border-right:1px solid #666666;
	background-image:url(../imagens/fundo_rodape.gif);
	background-repeat:no-repeat;
}

#pEndereco {
	width:265px;
	font:9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#888;
	float:left;
	line-height:12px;
	display:table-cell;
}

#pEndereco:hover {
	color:#FFFFFF;
}

.redesign {
left: 10px;
top: 10px;
position: absolute;
}

#divLinkHome {
top: 250px;
left: 180px;
width: 2150px;
position: absolute;
}
#divLinkHome a {
display: block;
width: 2150px;
height: 30px;
}