/* CSS Document */

body {
	margin-bottom: 10px;
}

#principal{
	width:675px;
}

#cabecalho {
	width:675px;
	background:url(/imgs/titulo_risco_fundo.gif) 250px 17px no-repeat;
}

#logo {
	width:200px;
}

#conteudo {
	width:620px;
	margin: 0 auto 0 auto;
}


/* topo com endereco da loja */
#an_bannertopo {
	width: 618px;
	border: 1px solid #C5C5C5;
    margin: 10px auto 0 auto;
    height: 80px;
    overflow: hidden;
    background-color: #f3f3f3;
}

#bl_endereco, #bl_infotel {
	float: left;
}

#bl_endereco {
	width: 380px;
	height: 120px;
	margin: 10px 0 0 10px;
	font-size: 11px !important;
	font-family: Arial, Helvetica, sans-serif, Tahoma !important;
	color: #626262;
	overflow: hidden;
}
html>body #bl_endereco {
	margin-left: 10px;
}
#bl_endereco h2 {
    font-size: 20px;
}

#bl_endereco p {
	font-size: 11px !important;
	font-family: Arial, Helvetica, sans-serif, Tahoma !important;
	margin: 0;
}

.bl_enderecofirst {
}

.bl_enderecosecond {
	padding-top: 4px;
}


#bl_linhaenderecos {
	height: 3px;
	background: url('/imgs/bl_linhaendereco.gif') 0 bottom no-repeat;
}
#bl_linhaenderecos span { display: none; }

#bl_infotel {
	width: 161px;
	height: 120px;
}

#bl_balaoinforme {
	width: 151px;
	height: 41px;
	margin: 5px auto 0 auto !important;
}
#bl_balaoinforme span {
	display: none;
}

#bl_telefone p {
	width: 135px;
	height: 42px;
	margin: 0 auto 0 auto !important;
	padding-top: 3px;
	font: bold 16px Arial, Helvetica, sans-serif, Tahoma;
	color: #a22a28;
	background: url('/imgs/bl_telefonefundo.gif') 0 0 repeat-x;
	text-align: center;
	overflow: hidden;
}

#bl_vendedor {
	font: bold 11px Arial, Helvetica, sans-serif, Tahoma;
	text-align: center;
	color: #818181;
	margin-top: 2px;
	overflow: hidden;
}



/* conteudo do anuncio */
#an_conteudo_dados {
	width: 620px;
	border: 1px solid #C5C5C5;
	padding: 0px;
    margin-top: 10px;
}
html>body #an_conteudo_dados { width:618px; }

td.bg {
	background-color:#FFF4F4;
}

p.an_tipo {
	font: bold 10px Arial, Helvetica, sans-serif !important;
	color:#6E6E6E;
	margin-left:3px;
}

p.an_modelo {
	font: bold 15px Arial, Helvetica, sans-serif !important;
	color:#006699;
	margin-left:10px;
}

td.an_label1, td.an_label2, td.an_labelbg {
	font: 11px Arial, Helvetica, sans-serif !important;
	text-align:right;
	padding: 1px 2px 1px 1px;
	width:85px;
}

td.an_dados1, td.an_dados2, td.an_dadosbg {
	font: bold 11px Arial, Helvetica, sans-serif !important;
	width:225px;
}

td.an_label2 {
	background-color:#F5F5F5;
}

td.an_dados2 {
	background-color:#F5F5F5;
}

td.an_labelbg, td.an_dadosbg {
	background-color:#FFF4F4;
}





/*  Contato  */
#an_contato {
	width:298px;
	border:1px solid #c0c0c0;
	margin:15px 0 15px 0;
	background-color:#F8F8F8;
}

p.an_contatotxt1 {
	margin-top:5px;
	font: bold 11px Arial, Helvetica, sans-serif !important;
	color:#6E6E6E;
	text-align:center;
}

p.an_contatotxt2 {
	margin-bottom:7px;
	font: bold 11px Arial, Helvetica, sans-serif !important;
	color:#6E6E6E;
	text-align:center;
}

p.an_contatotel {
	font: bold italic 18px Arial, Helvetica, sans-serif !important;
	color:#006699;
	text-align:center;
	margin: 3px 0 3px 0;
}



/* Fotos */
#an_fotos {
	width:300px;
	text-align:center;
	background-color:#F5F5F5;
	height:170px;
	margin-top:2px;
	padding-top:8px;
}

#an_fotomedia {
	width:200px;
	height:165px;
	margin: 0 auto 0 auto;
}




/* Opcionais */
p.an_labelopcional {
	font: 10px Arial, Helvetica, sans-serif !important;
	margin: 5px 0 5px 0;
}

p.an_labelopcional11 {
	font: 10px Arial, Helvetica, sans-serif !important;
	margin: 7px 0 7px 0;
	color:#A1A1A1;
}

p.an_labelopcional12 {
	font: 10px Arial, Helvetica, sans-serif !important;
	margin: 7px 0 7px 0;
}

.imgopcionais {
	width:11px;
	height:11px;
	margin: 1px 3px 0 0;
}





/* Termo de responsabilidade */
#termosresponsabilidade {
    clear: both !important;
    width: 100%;
    margin: 15px auto 0 auto !important;
    border: 1px solid #C5C5C5 !important;
    padding: 2px 7px 2px 7px !important;
    background-color: #fcfcfc !important;
}

#termosresponsabilidade p {
	font: 10px Arial, Helvetica, sans-serif;
	color: #505050;
	text-align: justify;
	margin: 4px 0 4px 0;
}



#a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: none;
}

#a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: none;
}

#a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: underline;
}

#a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: none;
}

#an_financeiro {
	width: 100%px;
	border: 1px solid #C5C5C5;
    margin: 10px auto 0 auto;
    height: 20px;
    overflow: hidden;
    background-color: #f3f3f3;
	text-align:center;
	font: 11px Arial, Helvetica, sans-serif !important;
	padding: 1px 2px 1px 1px;
}

#an_financeiro_aberto {
	width: 100%px;
	border: 1px solid #C5C5C5;
    margin: 10px auto 0 auto;
    height: 16px;
    overflow: hidden;
    background-color: #f3f3f3;
	text-align:left;
	font: 11px Arial, Helvetica, sans-serif !important;
	padding: 1px 2px 1px 1px;
}


#an_financeiro_pago {
	width: 100%px;
	border: 1px solid #C5C5C5;
    margin: 10px auto 0 auto;
    height: 16px;
    overflow: hidden;
    background-color: #f3f3f3;
	text-align:left;
	font: 11px Arial, Helvetica, sans-serif !important;
	padding: 1px 2px 1px 1px;
}




#antes_cadastro {
	width: 100%px;
	border: 1px solid #C5C5C5;
    margin: 10px auto 0 auto;
    height: 12px;
    overflow: hidden;
    background-color: #f3f3f3;
	text-align:left;
	font: 11px Arial, Helvetica, sans-serif !important;
	padding: 1px 2px 1px 1px;
}

#quadrado {
	width: 100%px;
	border: 1px solid #C5C5C5;
    margin: 10px auto 0 auto;
    height: 12px;
    overflow: hidden;
    background-color: #f3f3f3;
	text-align:left;
	font: 11px Arial, Helvetica, sans-serif !important;
	padding: 1px 2px 1px 1px;
}


#menu_suspenso {
	width: 100%px;
	border: 1px solid #C5C5C5;
    height: 12px;
    background-color: #f3f3f3;
	text-align:center;
	font: 11px Arial, Helvetica, sans-serif !important;
}

#an_carros {
	width: 100%px;
	border: 1px solid #C5C5C5;
    margin: 10px auto 0 auto;
    height: 20px;
    overflow: hidden;
    background-color: #f3f3f3;
	text-align:center;
	font: 11px Arial, Helvetica, sans-serif !important;
	padding: 1px 2px 1px 1px;
}


#carros {
	width: 100%px;
	border: 1px solid #C5C5C5;
    margin: 10px auto 0 auto;
    overflow: hidden;
	font: 11px Arial, Helvetica, sans-serif !important;
	padding: 1px 2px 1px 1px;
}


#td_center{
  text-align:center;
}