body {margin:0; text-align:center;/*filter:none*/}
* {margin:0; padding:0;	list-style:none; text-decoration:none;}


#fundo_topo {height:70px; margin-bottom:-70px; background:url(../imagens/faixa_topo.gif) top repeat-x;}
#fundo_rodape {clear:both; height:75px; background:url(../imagens/faixa_rodape.gif) top repeat-x;}
#fundo_rodape .imagem {width:990px; text-align:right; margin:0 auto;}
#fundo_rodape .imagem img{margin-right:5px;}
#geral{width:990px; text-align:left; margin:0 auto; font-family:arial; background:url(../imagens/fundo_geral.gif);}

a {color:#16577f;}
a:hover {color:#5c91b1;}

/*COLUNA CONTEÚDO*/
#esquerda {float:left; width:762px;}
#esquerda .titulo{color:#16577f; font-size:25px; padding:10px 0 0 0; letter-spacing:-1px;}
#esquerda .subtitulo{font:16px arial, tahoma, verdana; color:#5c91b1;}

#esquerda #menu {margin:44px 0 0 0; height:21px;}
#esquerda #menu li{float:left; font-size:11px; text-transform:uppercase; margin:0 27px 0 0; letter-spacing:-0.3px;}
#esquerda #menu a{color:#fff;}
#esquerda #menu a:hover{color:#ffde00;}

#esquerda #campanha_home {clear:both; width:737px; height:250px; margin:20px 0 0 0;}
#esquerda #campanha_interna {clear:both; width:737px; height:150px; margin:20px 0 0 0;}
#esquerda #banner_destaque img {border:0;}

#esquerda #vejaosinscritos {margin:10px 0 0 0;}
#esquerda #vejaosinscritos #menu_categorias {color:#555555; font-size:11px; margin:10px 0 0 0; text-transform:uppercase; height:20px;}
#esquerda #vejaosinscritos #menu_categorias a{color:#555;}
#esquerda #vejaosinscritos #menu_categorias li{float:left; margin:0 10px 0 0;}

#scroll {clear:both; border:1px solid #dcdcdc; width:737px; height:140px;}
#scroll #seta {float:left; margin:60px 0 0 5px;}

#esquerda #bannershome {width:737px; height:160px; margin:20px 0 20px 0}
#esquerda #bannershome img{border:0;}
#esquerda #bannershome #banner1 {float:left;}
#esquerda #bannershome #banner2 {float:right;}

#esquerda #conteudo {width:737px; font:11px tahoma, arial; color:#555;}
#esquerda #conteudo .titulo {margin:0 0 20px 0;}
#esquerda #conteudo #texto{font-size:11px; font-family:tahoma; color:#444;}
#esquerda #conteudo #texto p{margin:0 0 15px 0;}
#esquerda #conteudo #texto a{color:#16577f;}
#esquerda #conteudo #texto a:hover{color:#ffde00;}

#esquerda #conteudo #lista_noticias {clear:both; border:1px solid #dcdcdc; padding:15px 0 0 15px; margin:15px 0 25px 0;}

#esquerda #destaque_logado {width:737px; height:61px; background:url(../imagens/fundo_destaque_logado.gif) no-repeat; margin:0 0 10px 0; border-top:1px solid white;}
#esquerda #destaque_logado .botao {display:block; background:#5c91b1; color:#fff; float:right; font:bold 11px tahoma, arial; padding:3px 7px 4px 7px; text-align:center; margin:10px 10px 0 0;}
#esquerda #destaque_logado .titulo {color:#ffde00; font-size:20px; margin:4px 0 3px 12px;}
#esquerda #destaque_logado .texto {color:#fff; font:11px tahoma; margin:0 0 0 13px;}

#esquerda .form {font:11px tahoma; color:#444; margin:2px 0 7px 0;}

#esquerda #conteudo .fotocampanha{float:left; height:250px; width:200px; padding:0 15px 15px 0; display:block;}

#esquerda #conteudo #imagens_campanhas p{float:left; height:220px; margin:0 15px 15px 0;  vertical-align:middle;}
#esquerda #conteudo #imagens_campanhas a{display:block; border:1px solid #dcdcdc; padding:5px;}

#esquerda #conteudo #topo_perfil {clear:both; background:#b8d2e1; padding:10px; margin:20px 0 10px 0; height:200px;}
#esquerda #conteudo #topo_perfil #foto{float:left; width:200px; height:200px; margin:0 10px 0 0;}
#esquerda #conteudo #topo_perfil #texto{float:left; width:500px; height:200px; margin:0 0 0 0;}

#esquerda #conteudo #dropdown_estado{}
#esquerda #conteudo #lista_agencias {margin:20px 0 0 0;}
#esquerda #conteudo #lista_agencias li {float:left; margin:0 21px 21px 0; text-align:center;border:1px solid #dcdcdc; padding:5px 0 0 0; font-weight:bold; width:140px; height:165px; font-size:10px;}
#esquerda #conteudo #lista_agencias li img{border:0;width:130px; height:130px; margin:0 0 5px 0;}
#esquerda #conteudo #lista_agencias li a{color:#444;}
#esquerda #conteudo #lista_agencias li a:hover{color:#5c91b1;}

#esquerda #conteudo #lista_pecas {margin:20px 0 0 0;}
#esquerda #conteudo #lista_pecas li {float:left; margin:0 14px 14px 0; text-align:center;border:1px solid #dcdcdc; padding:5px; font-weight:bold;}
#esquerda #conteudo #lista_pecas li img{border:0;height:100px;}
#esquerda #conteudo #lista_pecas li a{color:#444;}
#esquerda #conteudo #lista_pecas li a:hover{background-color:#5c91b1;}

#esquerda #conteudo #lista_vencedores {margin:20px 0 40px 0;}
#esquerda #conteudo #lista_vencedores #vencedor{margin:0 14px 14px 0; border:1px solid #dcdcdc; padding:5px;}
#esquerda #conteudo #lista_vencedores img{border:0;height:100px; float:left; margin:0 8px 0 0;}
#esquerda #conteudo #lista_vencedores a{color:#444;}
#esquerda #conteudo #lista_vencedores a:hover{background-color:#5c91b1;}
#esquerda #conteudo #lista_vencedores .titulo{font-size:19px; margin:0 0 10px 0; color:#ffde00; background:#5c91b1; padding:8px 0 5px 5px;}
#esquerda #conteudo #lista_vencedores .subtitulo{font-weight:bold; margin:10px 0 7px 0;}
#esquerda #conteudo #lista_vencedores .subtitulo2{font-weight:bold; margin:0 0 3px 0;}

#esquerda #conteudo #paginacao {clear:both; border:1px solid #dcdcdc; padding:15px 0 0 15px; margin:15px 0 25px 0; height:28px;}
#esquerda #conteudo #paginacao p {float:left; margin:0 10px 0 0;}
#esquerda #conteudo #paginacao .numero_atual {font-weight:bold;}


#coment #nome_pessoa {font:16px arial, tahoma, verdana; color:#5c91b1; margin:0 0 5px 0;}
#coment #box_posts {clear:both; border:1px solid #dcdcdc; padding:13px 0 0 15px; margin:15px 0 15px 0;}
#coment .data {font-weight:bold; margin:5px 0 0 0;} 

#comente {font:11px arial; color:333; text-align:left;}
#comente p{margin:0 0 10px 0;}


/*COLUNA AZUL*/
#direita {float:left; margin:0 0 0 0;}
#direita .titulo{color:#ffde00; font-size:25px; padding:10px 0 0 0; letter-spacing:-1px;}
#direita .subtitulo{font:16px arial, tahoma, verdana; color:#d2e3ee; margin:-4px 0 8px 1px;}

#direita #twitter {background:#9cbdd1; margin:10px 8px 0 8px;}
#direita #twitter .titulo{padding:10px 0 0 8px;}
#direita #twitter .subtitulo {margin:-4px 0 5px 9px;}
#direita #twitter .subtitulo a{color:#fff;}

#direita #agencias {margin:20px 0 0 14px; width:209px;}

#direita #agencias #thumbs_agencias {margin:5px 0 0 0;}
#direita #agencias #thumbs_agencias img{border:0;}
#direita #agencias #thumbs_agencias li{float:left; margin:0 8px 5px 0;}
#direita #agencias .vejamais {float:right; font-size:9px; margin:-2px 14px 0 0; height:20px;}
#direita #agencias .vejamais a{color:#fff; text-decoration:none;}

#direita #agencias #login {clear:both; margin:0 0 0 0; height:90px;}
#direita #agencias #login input{font:10px verdana, arial, tahoma; color:#005b85; background-color:#FFF; border:0; width:191px; margin:0 0 5px 0; padding:2px;}
#direita #agencias #login .botao{width:55px; height:17px; background:url(../imagens/bt_enviar_azul.gif); padding:0; float:right; margin:0 14px 0 0;}
#direita #agencias #login .senha a{font:10px arial, tahoma, verdana; color:#fff; marin:3px 0 0 0;}

#direita #newsletter {margin:20px 0 20px 14px; width:209px;}
#direita #newsletter .texto{margin:8px 0 10px 0; width:200px; font:10px arial, tahoma; color:#fff;}
#direita #newsletter #form {clear:both; margin:5px 0 0 0; height:70px; }
#direita #newsletter input{font:10px verdana, arial, tahoma; color:#005b85; background-color:#FFF; border:0; width:191px; margin:0 0 5px 0; padding:2px;}
#direita #newsletter .botao{width:55px; height:17px; background:url(../imagens/bt_enviar_azul.gif); padding:0; float:right; margin:0 14px 0 0;}