@charset "utf-8";
* html img/**/ {  
filter:expression(  
this.alphaxLoaded ? "" :  
(  
this.src.substr(this.src.length-4)==".png"  
?  
(  
(!this.complete)  
? "" :  
this.runtimeStyle.filter=  
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+  
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+  
String(this.alphaxLoaded=true).substr(0,0)+  
(this.src="blank.gif").substr(0,0)  
)  
:  
this.runtimeStyle.filter=""  
)  
);  
} 
body {background:url(../img/bg.gif) repeat-x #272727; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; margin:0;}
body.semfundo {background:#272727; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; margin:0;}
img {border:0;}

form {margin:0; padding:0;}

.contato {color: #fff; padding:5px; margin:0; border:1px solid #333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#666666; width:80px;}

.botao {color: #fff; padding:2px; margin:5px 0 0 0; border:1px solid #333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#666666; width:60px;}

#tudo { width:822px; margin: 0 auto;}

#rodape_100 { width:100%; height:73px; clear:both; background:url(../img/bg2.gif) repeat-x;}

#rodape { margin: 0 auto; height:73px;  width:822px; background:url(../img/bg_rodape.gif) no-repeat;}

#comunidades {width:360px; height:66px; background:url(../img/bg_comunidades.gif) no-repeat; float:right;}

#cidades {width:457px; height:41px; float:left; padding:25px 0 0 5px;}

#flash {width:822px; margin: 0 auto; height:179px; clear:both;}

#menu {width:822px; margin: 0 auto; height:32px; padding-bottom:14px;}

#col_esquerda {width:263px; padding:23px 0 23px 0; float:left;}

#col_centro {width:296px; padding:23px 28px 23px 28px; float:left;}

#col_direita {width:207px; padding:23px 0 23px 0; float:right;}

#col_central {width:531px; padding:23px 0 23px 28px; float:right;}

p {margin:0; padding:0;}

p.menu_lateral {font-size:11px; padding:8px 8px 8px 0; border-bottom:1px solid #333;}

p.blog_normal {margin:0; padding:0 0 8px 0; color:#DFDFDF; font-size:12px;}

p.local {margin:0; padding:0 0 2px 0; color: #999999;}

input.form_nome {width:145px; height:21px; background:url(../img/bg_01.gif) repeat-x; font-size:11px; color:#333; border:0; padding:4px 5px 0 5px;}

input.form_email {width:120px; height:21px; background:url(../img/bg_01.gif) repeat-x; font-size:11px; color:#333; border:0; padding:4px 5px 0 5px;}

p.menu {margin:0; padding:10px 5px 0 5px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000;}

p.titulo_promocao {margin:0; padding:10px 0 0 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color: #c568ef; letter-spacing:-1px;}
p.subtitulo_promocao {margin:0; padding:0 0 5px 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #999; letter-spacing:-1px; font-weight:bold;}

p.subtitulotopo {margin:0; padding:0 0 10px 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #999; letter-spacing:-1px; font-weight:bold; border-bottom:1px solid #333333;}

p.titulo {margin:0; padding:0; font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color: #FFF; letter-spacing:-1px;}

p.blog_titulo {margin:0; padding:0; font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color: #c568ef; letter-spacing:-1px;}
p.subtitulo_promocao {margin:0; padding:0 0 5px 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #999; letter-spacing:-1px; font-weight:bold;}

a:link,a:visited {text-decoration:none; color:#c568ef;}
a:hover {text-decoration:underline; color:#FFF;}

a.link_menu:link,a.link_menu:visited {text-decoration:none; color:#FFF;}
a.link_menu:hover {text-decoration:underline; color:#FFF;}
