*{margin:0;padding:0;font:8pt arial;}
body{margin:auto; background:url(../imagens/background.jpg) repeat-x}
img{border:0;}
strong{font-weight:bold;}
p {color:#444; line-height:160%}
a {text-decoration:none}
li {list-style:none; line-height:160%}
h2 {width:763px; height:23px; background:#F7C612; color:#FFF; font-size:13pt; font-weight:bold; padding:2px 0 0 10px}
h4 {color:#06F; font-size:11pt; font-weight:bold; margin-top:10px}

#container {margin:0px auto; width:950px}
#flash {height:209px; background:url(../imagens/detalhe_flash_back.jpg) no-repeat 100% 100%}
#cont {width:773px; float:left; margin:10px 16px 11px 0}
#patrocinio {width:161px; float:left; background:url(../imagens/back_patrocinio.jpg) repeat-y;}



#googlemaps {width:773px; height:200px; background:#06F; margin-top:10px}

#rodape {width:auto; height:106px; background:url(../imagens/background_bottom.jpg) repeat-x; padding-top:10px}
#cont_bottom {width:950px; margin:0px auto}
#cont_bottom a {float:right; margin:20px 10px 10px 0}

#legislacao {margin-top:12px}
#legislacao li {width:749px; padding:12px}
#legislacao li.grey {width:749px; background:#EEE}
#legislacao li a {width:749px; display:block; color:#154180; padding:4px 0}
#legislacao li a:hover {background:#DDD}

#pautas {margin:10px 0 0 18px; #margin-left:22px}
#pautas li {list-style:decimal}

p.cont_txt {width:773px; margin-top:10px; text-align:justify}
.patro {width:120px; margin:0px auto}
.patro p {margin-bottom:6px}

#patro_r, #patro_p, #patro_a, #patro_e {background:#FFF; margin-bottom:10px; #padding-left:-100px }


.divisoria {width:10px; float:left;}
.bottom_green, .bottom_red {width:470px; float:left;}
.bottom_green h3, .bottom_red h3 {height:20px; color:#FFF; text-align:center; font-size:10pt; padding-top:2px;}
.bottom_green p, .bottom_red p {width:450px; margin:7px 10px 0; color:#888}
.bottom_green h3 {background:#2b8418}
.bottom_red h3 {background:#c32019}

hr {width:773px; float:left; margin-top:15px; border:none; height:1px; border-bottom:2px dotted #CCC}

/*:::::::::::::::::::::TABELA COMUM PRA TODOS::::::::::::::::::::::::::::::;*/
.tabela_tit_green { padding:5px; background:#27A22D; font-size:12px; font-weight: bold; color:#FFF}
.tabela_tit_yellow { padding:5px; font-size:10px; font-weight: bold; background:#F7C612}
.tabela_tit_red { padding:5px; font-size:10px; font-weight: bold; background:#C32019}
.tabela_tit_blue { padding:5px; font-size:10px; font-weight: bold; background:#174487}
.tabela_tit_g1 { padding:5px; font-size:10px; font-weight: bold; background:#69F}
.tabela_tit_g2 { padding:5px; font-size:10px; font-weight: bold; background:#996}
.tabela_tit_g3 { padding:5px; font-size:10px; font-weight: bold; background:#933}
.tabela_tit_g4 { padding:5px; font-size:10px; font-weight: bold; background:#666}
.tabela_tit_g5 { padding:5px; font-size:10px; font-weight: bold; background:#636}
.tabela_hr, .tabela_hrs {padding:3px; border:1px solid #CCC; color:#777}
.tabela_hrs {width:80px}



