/* principal */
body { margin: 0px;padding: 0px; font: 11px Tahoma, Geneva, sans-serif; color: #333; background: #434343 url(../imagens/bg_cont.jpg) repeat-x center 143px; }
p { margin: 0px;padding: 0px; }
img, a, h1, h2, h3, h4	{ margin:0; padding:0; border:0; }
h1 { margin: 0px;padding: 0px; font: bold 14px Tahoma, Geneva, sans-serif; color: #333; }

/* topo conteudo */
#bg_sup { background: url(../imagens/up.jpg) no-repeat center top; height: 143px; width: 100%; }
#bg_sup .bg_logo_menu { height: 143px; margin: 0px auto; width: 980px; }
#bg_sup .bg_logo_menu .logo { width: 170px; float: left; }
#bg_sup .bg_logo_menu .menu { height: 143px; float: left; width: 810px; } 

/*conteudo*/
#conteudo_din { margin: 0px auto; width: 980px;background: url(../imagens/bg_sup_cont.png) no-repeat center top; }
#conteudo_din .titulos { padding-top: 30px; padding-bottom: 30px; height: 11px; padding-left: 45px; }
#conteudo_din .inf_meio_cont { background: url(../imagens/img/bg_inf_cont.png) no-repeat; width:922px; height:32px; margin:0 auto; clear: both; }
#conteudo_din .meio_cont { width:892px; padding:15px; background:#fff; float:left; position:relative; left:29px; }
#conteudo_din div#gamb { width:29px; float:left; }

/*rodapé*/
#rodapecont { width: 922px; height: 200px;margin: 0px auto; clear: both; background:url(../imagens/bg_rodape2.png) center top no-repeat; }
#rodapecont .esq { width: 470px; float: left; }
#rodapecont .dir { float: right;padding: 20px; color: #FFF; text-align: right; }

/*colunas conteudo*/
div#lad_dir { width:280px; text-align: center; float:left;} 
div#lad_esq{ width: 892px; float:left; } 
div#texto_cont_meio div#meio { height:100%; background-color:#666; } 
div#lad_dir2 { width:272px; margin:0 auto; background:#eee; }
div#lad_dir div#img1 { width:272px; height:22px; margin:0 auto; background:url(../imagens/sup.png); }
div#lad_dir div#img2 { width:272px; height:21px; margin:0 auto; background:url(../imagens/inf.png);  }


/* geral */
a.bt_leiamaiscont { background: url(../imagens/bt_leiamais.png); height: 32px; width: 74px; text-indent: -9000%; display: block; margin-left: 320px; margin-top: 10px; }
a.bt_leiamaiscont:hover { background: url(../imagens/bt_leiamais.png) left bottom; }

a.bt_voltarcont { background: url(../imagens/bt_voltar.png); height: 32px; width: 74px; text-indent: -9000%; display: block; margin-left: 800px; margin-top: 10px; }
a.bt_voltarcont:hover { background: url(../imagens/bt_voltar.png) left bottom; }

a.bt_vejamaiscont { background: url(../imagens/bt_vejamais.png); height: 32px; width: 74px; text-indent: -9000%; display: block; margin-left: 30px; margin-top: 10px; }
a.bt_vejamaiscont:hover { background: url(../imagens/bt_vejamais.png) left bottom; }

a.bt_saibamaisdirt { background: url(../imagens/bt_saibamais.gif); height: 32px;width: 74px; text-indent: -9000%; display: block;margin-left: 120px; margin-top: 10px; }
a.bt_saibamaisdirt:hover { background: url(../imagens/bt_saibamais.gif) left bottom; }

a.bt_enviar { background: url(../imagens/bt_enviar.png); height: 32px;width: 74px; text-indent: -9000%; display: block; margin-left: 10px; margin-top: 10px; }
a.bt_enviar:hover { background: url(../imagens/bt_enviar.png) left bottom; }

a.bt_item { background: url(../imagens/bt_additem.jpg); height: 30px;width: 123px; text-indent: -9000%; display: block; margin-left: 10px; margin-top: 10px; }
a.bt_item:hover { background: url(../imagens/bt_additem.jpg) left bottom; }

a.bt_finalizar { background: url(../imagens/bt_finalizar.png); height: 32px;width: 74px; text-indent: -9000%; display: block; margin-left: 200px; margin-top: 10px; }
a.bt_finalizar:hover { background: url(../imagens/bt_finalizar.png) left bottom; }


.texto { font: 11px/20px Tahoma, Geneva, sans-serif; color: #666666; text-align: left; }
.texto12 { font: 12px/20px Tahoma, Geneva, sans-serif; color: #666666; text-align: left; }
.textoN { font: 11px/20px Tahoma, Geneva, sans-serif; color: #000000; text-align: left; font-weight: bold; }
.textoNC { font: 11px/20px Tahoma, Geneva, sans-serif; color: #666666; text-align: center; font-weight: bold; }
.texto12N { font: 12px/20px Tahoma, Geneva, sans-serif; color: #000000; text-align: left; font-weight: bold; }

div#paginador { font: 11px/20px Tahoma, Geneva, sans-serif; color: #666666; text-align: center; } 
.titulodirt { padding-left: 10px; padding-right: 10px; }
 

.bordaimg {	margin: 0px 10px 0px 5px; }

.cidade { color: #666666; font-family: verdana; font-size: 10px; border-style: solid; border-color: #CCCCCC; border-width: 1px; height: 17px; width: 140px;	background-color: #FFFFFF; }
.nome {	color: #666666; font-family: verdana; font-size: 10px; border-style: solid; border-color: #CCCCCC; border-width: 1px; height: 17px; width: 351px;	background-color: #FFFFFF; }
.numr {	color: #666666; font-family: verdana; font-size: 10px; border-style: solid; border-color: #CCCCCC; border-width: 1px; height: 17px; width: 70px;	background-color: #FFFFFF; }
.msg { color: #666666; font-family: verdana; font-size: 10px; border-style: solid; border-color: #CCCCCC; border-width: 1px; height: 150px; width: 351px; background-color: #FFFFFF; }
.msg2 { color: #666666; font-family: verdana; font-size: 10px; border-style: solid; border-color: #CCCCCC; border-width: 1px; height: 100px; width: 351px; background-color: #FFFFFF; }


table.lista thead td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;	height: 20px; background-color: #E8E8E8; }
table.lista td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; height: 20px; background-color: #FFFFFF; text-align: center; }
table.lista tr.dif td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; height: 20px; background-color: #FFFFCC; text-align: center; }

A:link{color:#484847; text-decoration: none; }
A:visited {color:#484847; text-decoration: none; }
A:hover {color:#666666; text-decoration: none; }

.linkbranco:link{color:#FFFFFF; text-decoration: none}
.linkbranco:visited {color:#FFFFFF; text-decoration: none;}
.linkbranco:hover {color:#CCCCCC; text-decoration: none}

