body {margin:0; background:#ECE1CA url(images/bg.jpg) repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9pt; color:#333333; text-decoration:none;}

form {margin:0px;}
.inputcerto {width:73px; min-width:73px; margin:4px;}

p {margin:0;}

.principal {width:778px; max-width:778px; margin-right:auto;  min-height:auto; margin-left:auto; padding:0px; background: #FFFFFF !important;}
.principal div {width:auto;}
#prinpad {margin:0px 10px 0px 10px; height:100%; min-height:100%; background: #FFFFFF !important; } 
.principal div div {margin:0;}
.topo {height:179px; padding-top:11px;}
	#header {display:inline-block; overflow:hidden; padding-bottom:10px;}
	#topo1, #topo2 {float:left;}
	#topo1 {margin:0px 30px 0px 15px; *margin:0 15px;}
	
.menu {background: url(images/fdo_menu.jpg) repeat-x; display:inline-block; height:29px; width:758px; min-width:758px; _margin-top:-5px;}

.colunas {height:auto; min-height:450px; margin:0px 10px 0px 10px;}
	.colunas div {float:left;}
	#colunaesq img, #colunadir img {margin-bottom:9px;}
	#colunaesq {width:164px; max-width:164px; height:auto;}
	#colunaesq div {width:164px;}
	#colunacentro {width:440px; border:#EFB505 1px solid; height:auto; min-height:684px; margin:0px 12px 0px 12px;}
	#colunacentro a:link, #colunacentro a:visited, #classifi a:link, #classifi a:visited{color:#333333; text-decoration:none;}
	#colunacentro a:hover{color:#468C00; text-decoration:underline;}
	#colunadir {width:127px; max-width:127px; height:auto; color:#333333;}

div .marginer {display:block; padding:8px 0; width:758px; overflow:hidden;}
div .marginer div {margin: 0px 4px 0px 4px; float:left; display:inline;}
div #marrom, div #marrom p strong, div #marrom a:link, div #marrom a:visited {color:#412721; text-decoration:none;}
	div #marrom div{background-color:#412721;}
	div #marrom h2 {margin:0; padding:2px 0px 1px 11px; background: #412721 url(images/top_marrom.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:106%; width:97px;}
	div #marrom p {margin:0px 0px 12px 0px; color:#333333; padding:0; border-top: #412721 2px solid; width:420px; min-width:420px;}
div #vermelho, div #vermelho p strong, div #vermelho a:link, div #vermelho a:visited  {color: #DF0000; text-decoration:none;}
	div #vermelho div, div .central #vermelho {background-color:#DF0000;}
	div #vermelho h2 {margin:0; padding:2px 0px 1px 11px; background: #DF0000 url(images/top_vermelho.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:106%; width:97px;}
	div #vermelho p {margin:0px 0px 12px 0px; color:#333333; padding:0; border-top: #DF0000 2px solid; width:420px; min-width:420px;}
div #roxo, div #roxo p strong, div #roxo a:link, div #roxo a:visited  {color: #700080; text-decoration:none;}
	div #roxo div{background-color:#700080;}
	div #roxo h2 {margin:0; padding:2px 0px 1px 11px; background: #700080 url(images/top_roxo.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:106%; width:97px;}
	div #roxo p {margin:0px 0px 12px 0px; color:#333333; padding:0; border-top: #700080 2px solid; width:420px; min-width:420px;}
div #azul, div #azul p strong, div #azul a:link, div #azul a:visited {color: #000066; text-decoration:none;}
	div #azul div{background-color:#000066;}
	div #azul h2 {margin:0; padding:2px 0px 1px 11px; background: #000066 url(images/top_azul.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:106%; width:97px;}
	div #azul p {margin:0px 0px 12px 0px; color:#333333; padding:0; border-top: #000066 2px solid; width:420px; min-width:420px;}
div #verde, div #verde p strong, div #verde a:link, div #verde a:visited  {color: #468C00; text-decoration:none;}
	div #verde div{background-color:#468C00;}
	div #verde h2 {margin:0; padding:2px 0px 1px 11px; background: #468C00 url(images/top_verde.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:106%; width:97px;}
	div #verde p {margin:0px 0px 12px 0px; color:#333333; padding:0; border-top: #468C00 2px solid; width:420px; min-width:420px;}
div #bege, div #bege p strong, div #bege a:link, div #bege a:visited {color: #777700; text-decoration:none;}
	div #bege div{background-color:#777700;}
	div #bege h2 {margin:0; padding:2px 0px 1px 11px; background: #777700 url(images/top_bege.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:106%; width:97px;}
	div #bege p {margin:0px 0px 12px 0px; color:#333333; padding:0; border-top: #777700 2px solid; width:420px; min-width:420px;}
div #laranja, div #laranja p strong, div #laranja a:link, div #laranja a:visited  {color: #EB5F01; text-decoration:none;}
	div #laranja div{background-color:#EB5F01;}
	div #laranja h2 {margin:0; padding:2px 0px 1px 11px; background: #EB5F01 url(images/top_laranja.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:106%; width:97px;}
	div #laranja p {margin:0px 0px 12px 0px; color:#333333; padding:0; border-top: #EB5F01 2px solid; width:420px; min-width:420px;}
	
div #fenadoce, div #fenadoce p strong, div #fenadoce a:link, div #fenadoce a:visited  {color: #a71a10; text-decoration:none;}	
	div #fenadoce div{background-color:#a71a10;}
	div #fenadoce h2 {margin:0; padding:2px 0px 1px 11px; background: #a71a10 url(images/top_fenadoce.jpg) no-repeat top left; border:none; color:#FFFFFF; font-size:106%; width:97px;}
	div #fenadoce p {margin:0px 0px 12px 0px; color:#333333; padding:0; border-top: #a71a10 2px solid; width:420px; min-width:420px;}

div #marrom, div #vermelho, div #roxo, div #azul, div #verde, div #bege, div #laranja, div #fenadoce  { font-variant:small-caps;}
div #marrom p, div #vermelho p, div #roxo p, div #azul p, div #verde p, div #bege p, div #laranja p, div #fenadoce p { font-variant:normal;}
div #marrom span, div #vermelho span, div #roxo span, div #azul span, div #verde span, div #bege span, div #laranja span, div #fenadoce span { color:#333333;}
div #marrom a:hover, div #vermelho a:hover, div #roxo a:hover, div #azul a:hover, div #verde a:hover, div #bege a:hover, div #laranja a:hover, div #fenadoce a:hover {text-decoration:underline;}
div #marrom div div a:link, div #marrom div div a:visited, div #vermelho div div a:link, div #vermelho div div a:visited, div #roxo div div a:link, div #roxo div div a:visited, div #azul div div a:link, div #azul div div a:visited, div #verde div div a:link, div #verde div div a:visited, div #bege div div a:link, div #bege div div a:visited, div #laranja div div a:link, div #laranja div div a:visited, div #fenadoce div div a:link, div #fenadoce div div a:visited {color:#FFFFFF;}

.padtexto {padding: 2px 12px; #padding: 2px 5px;}

.ultnot {float:left; display:inline; margin:0; padding:0; border-top:#e5bf0e 1px solid; display:inline-block; border-bottom:#FF0000 1px solid; height:22px; _height:12px; color:#216800; margin-right:7px; *margin-right:8px;}
div .ultnot div {width: 615px; _width:608px; background-color: #FBFBFB;}
*html div .ultnot  {margin-right:0px !important; height:18px !important; padding:0; padding-bottom:4px; max-height:22px;}

.data {float:right; display:inline;}
div .cidades {float:left; display:inline; padding:0px 0px 0px 12px; z-index:201;}
div .cidades div {width:119px; width:119px; padding:4px; text-align:center; font-weight:bold; background-color:#FF0000; height:16px;}

div .perfil {background-color:#e2bb03; color:#FFFFFF; width:164px; min-width:164px; max-width:164px;}
.perfil a:link, .perfil a:visited, .colunistas a:link, .colunistas a:visited {color:#FFFFFF; text-decoration:none;}
.perfil a:hover, .colunistas a:hover {color:#FFFFFF; text-decoration:underline;}

.veb {margin:0; padding:0px 7px 4px 8px; font-variant:normal; color:#FFFFFF;}

.central {width:420px; min-width:420px; max-width:420px; margin:0; margin-left:10px !important;}
*html div.central {margin-left:5px !important;}
.central div {float:left; font-size:8pt;}
.centralveb {margin:0; padding-right:8px; font-variant:normal; color:#FFFFFF; width:432px; max-width:432px; min-width:432px;}

div#colunacentro h1 {width:420px; min-width:420px; margin-left:10px;}

.central2{margin-bottom:9px;}
div.central2 div {margin-left:10px;}
*html div.central2 div {margin-left:5px;}
.padder {margin-bottom:9px !important;}

#newsletter {margin-bottom:15px; background-color: #e5bf0e; width:127px;}

div.colunistas {background-color:#e2bb03; color:#FFFFFF;  font-size:8pt; padding:0; width:127px; min-width:127px; max-width:127px; height:66px; margin-bottom:6px !important; }
	div.colunistas div {padding:4px 4px 0 0; float:left; max-width:65px;}

p#barra {float:left; margin:10px 0px 0px -10px; *margin:10px 0px 0px -10px; width:778px; height:115px; background: #FCDD03; color:#216800;}
p#barra a:link, p#barra a:visited, #popup2 a:link, #popup2 a:visited {color:#216800; text-decoration:none;}
p#barra a:hover, #popup2 a:link{text-decoration:underline;}
p#barra p {float:left;}

.padimg {float:left; margin-right:8px;}
.padfotos {float:left; margin: 0px 8px 0px 8px;}
.fotos {float:left; padding: 4px 8px; width:128px; max-width:128px; height:145px;}
p.fotos img {border: #fcfde1 2px solid;}
p.fotos img:hover {border: #468C00 2px double;}

h1 {margin:0; font-size:120%; color:#ffffff; height:24px; background:url(images/fdo_head.jpg) repeat-x; font-variant: small-caps; margin-bottom:7px;}
h1 img {border:0; margin:0;}
div.central2 h1 {width:440px; min-width:440px;}
h2 {margin:0; font-size:109%; color:#ffffff; margin:5px; border-bottom: #ffffff 2px solid; font-variant: small-caps;}
h3 {margin:0; margin-top:7px; font-size:130%; font-weight:bold;}
div .padtexto h3 {color:#216800;}

.botao 
{display:block; margin: 0px; margin-top: 4px; padding: 0px; *padding: 0px; padding: 2px; background: #E40000 url(images/fdo.jpg) repeat; border: #B70000 1px solid; border-bottom: #B70000 2px solid;  font-size:7pt; color:#FFFFFF; font-weight:bold; text-decoration:none; cursor:pointer;}
a:hover .botao, a:hover div.botao  {background: #b70404 url(images/fdo1.jpg) repeat; border: #B10000 1px solid; border-bottom: #B10000 2px solid; text-decoration:none;}

.inputz {border:#216800 1px solid; color:#216800; padding:2px; font-size:8pt;}
	.submitz {border:#216800 1px solid; color:#fff; width:55px; font-size:8pt; background-color:#216800; text-align:center; margin-right:auto; margin-left:auto;}
	.submitz:hover {background-color:#009900; cursor:pointer;}

.peq {font-size:80%;}

/***************************************************/
.cnnclass{
width: 608px;
padding:0;
background-color: #FBFBFB;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.cnnclass a{
text-decoration: none; color:#216800;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
padding:4px;
}

#popup{
position: absolute;
top: 0%;
left: 0%;
width: 778px;
height: 530px;
background: url(images/bg.png) repeat;
display: none;
z-index: 90;
}
#popup2{
position: absolute;
top: 100px;
left: 50%;
width: 570px;
height: 250px;
text-decoration:none;
color:#333333;
font-weight:bold;
}
