body {
	margin: 0px;
	font-family: Trebuchet Ms;
	font-size:11px;
	line-height: 180%;
	color:#666666;
}
img { border:0 }
ul, li, ol {list-style: none;}
a { color:#666666;text-decoration:none; }
a:hover { color:#666666;text-decoration:underline; }

#layout { text-align:center; }
.sizec { width: 1000px; margin:0 auto;}
#site {	text-align:center;}
#site #topo { height:177px; background: url(../imgs/fd_topo_m.gif) repeat-x; padding-top:23px; font-size:1px; text-align:left;}
#site #navegacao { background: url(../imgs/fd_dt.gif) repeat-x; height:40px; color:#FFF}
#site #navegacao .sizec #navurl { float:left; padding-top:18px;}
#site #navegacao .sizec #navurl .buscar { border:1px solid #3B3B3B; font:normal 10px Trebuchet MS;}
#site #navegacao .sizec #data { float:right; text-align:right; padding-top:18px; }

#site #meio .sizec #menu { float:left; width:156px; text-align:left;}
#site #meio .sizec #conteudo { float:left; width:684px; text-align:left;}
#site #meio .sizec #menu_dir { float:left; width:156px; text-align:left; }
#site #meio .sizec #conteudo #inf { padding:5px; }

#conteudo #inf #publicidade { text-align:center; width:670px; padding:0px; margin:0px;}
#conteudo #inf .materia { clear:both; height:260px; }
#conteudo #inf .materia .matTitulo { color: #CC0033;font: bold 17px Trebuchet Ms; margin-bottom:7px; border-bottom:1px dotted #F3F3F3; padding-top:5px; padding-bottom:5px; clear:both} 
#conteudo #inf .materia .matTitulo span { color: #CC0033 }
#conteudo #inf .materia .matDescricao { float:left; width:452px; }
#conteudo #inf .materia .matData { background: url(../imgs/ico_data.gif) no-repeat 0px 2px; padding-left:15px; font:normal 10px Trebuchet Ms; padding-bottom:2px; }
#conteudo #inf .materia .matFoto { float:left; width:220px; text-align:left;margin-bottom:10px;}
#conteudo #inf .materiaH { clear:both; height:220px; float:left; width: 335px;}
#conteudo #inf .materiaH .matTitulo { font: bold 17px Trebuchet Ms; margin-bottom:7px; border-bottom:1px dotted #F3F3F3; padding-top:5px; padding-bottom:5px;} 
#conteudo #inf .materiaH .matData { background: url(../imgs/ico_data.gif) no-repeat 0px 2px; padding-left:15px; font:normal 10px Trebuchet Ms; padding-bottom:2px; }
#conteudo #inf .materiaH .matFoto { float:left; width:220px; text-align:left;margin-bottom:10px;}

#conteudo #inf .video { width:325px; float:left; padding-left:10px; text-align:right; height:300px;}
#conteudo #inf .video .vidDescricao { font: bold 17px Trebuchet Ms; margin-bottom:7px; border-bottom:1px dotted #F3F3F3; padding-top:5px; padding-bottom:5px; text-align:left;} 

.matUTitulo { font: bold 17px Trebuchet Ms; margin-bottom:7px; border-bottom:1px dotted #F3F3F3; padding-top:5px; padding-bottom:5px; clear:both} 
.matUData { background: url(../imgs/ico_data.gif) no-repeat 0px 2px; padding-left:15px; font:normal 10px Trebuchet Ms; padding-bottom:2px; }
.matDepartamentoV { border-left:4px solid #96DE01; font: bold 17px Trebuchet Ms; color: #FFF; padding:5px; clear:both; background-color: #96DE01}
.matDepartamentoC { border-left:4px solid #8D8D8D; font: bold 17px Trebuchet Ms; color: #FFF; padding:5px; clear:both; background-color: #8D8D8D}
.matDepartamentoR { border-left:4px solid #CC0000; font: bold 17px Trebuchet Ms; color: #FFF; padding:5px; clear:both; background-color: #CC0000}
.matDepartamentoA { border-left:4px solid #006699; font: bold 17px Trebuchet Ms; color: #FFF; padding:5px; clear:both; background-color: #006699}

.boxMateria { float:left; width:152px; height:170px;} 
.fotoMateria { text-align:center; background-color:#F9F9F9; margin:5px;}
.boxMateriaTitulo { font: bold 11px Trebuchet Ms; padding:5px;};
.red { color: #CC0033 }

#box_enquete { padding-left:5px; }
#box_cotacao { padding-left:5px; font:normal 10px Trebuchet Ms;}
#box_cotacao table { width:100% }
#box_cotacao table tr td { background-color: #F5F5F5; }
.bto_saibamais { padding-top:10px; } 
.molduraFoto { background-color: #F2F2F2; border:1px #EEEEEE solid; padding:3px; margin-left:5px;}
.molduraFotoH { background-color: #F2F2F2; border:1px #EEEEEE solid; padding:3px; margin-left:5px; margin-right:10px;}
.titulo_pg { font: normal 25px Trebuchet Ms; clear:both;}
.titmaisnot { background: url(../imgs/fd_titulo.gif) repeat-x; padding-left:20px; font-weight:bold; height:23px; margin-top:10px; padding-top:2px; clear:both;}
.box { background: url(../imgs/titulo_box.gif) no-repeat; margin-top:5px;  }
.ico_menu { background: url(../imgs/ico_menu.gif) no-repeat 8px 8px; padding:7px 7px 7px 30px; color:#66CC00; font-weight:bold;}
.ico_enq { background: url(../imgs/ico_enq.gif) no-repeat 8px 7px; padding:7px 7px 7px 30px; color:#66CC00; font-weight:bold;}
.ico_cot { background: url(../imgs/ico_cot.gif) no-repeat 8px 7px; padding:7px 7px 7px 30px; color:#66CC00; font-weight:bold;}
.enquete_opcoes { font-size:10px; border-bottom:1px solid #F3F3F3; padding-bottom:2px; margin-bottom:2px; }
.enquete_result { font-size:10px; }

.listmenu { padding:0px; margin:0px; }
.listmenu li { background:url(../imgs/seta_menu.gif) no-repeat 7px 8px; padding:4px 2px 2px 22px; border-bottom:1px solid #F3F3F3;}
.listmenu li a { color:#7A7A7A; text-decoration:none; }
.listmenu li a:hover { color:#66CC00; text-decoration:underline; }

.listnot { width:100%; margin:0; padding:0; clear:both;}
.listnot li { background-color: #F9F9F9; border-bottom:1px dotted #FFF; margin:1px; padding:2px;} 
.listnot li a { text-decoration:none; color:#666666; }
.listnot li a:hover { text-decoration:underline; color:#666666; }
.listnot li span { font-weight:bold;}
.listnot .data { color: #FFF; font-weight:bold; background-color:#99CC00 }
.listnotrod { width:98%; margin:0; padding:0; clear:both; color:#FFF}
.listnotrod li { border-bottom:1px dotted #FFF; margin:1px; padding:2px;} 
.listnotrod li a { text-decoration:none; color:#FFF; }
.listnotrod li a:hover { text-decoration:underline; color:#FFF; }
.listnotrod li span { font-weight:bold;}

.notlist { margin:0 auto; line-height:150%;}
.notlist ul { float:left; width:100%; margin:0;padding:0;border-bottom:1px dotted #EBEBEB;}
.notlist ul li { display:inline; width:24.8%; float:left; text-align: center; padding:8px 0px 8px 0px;}
.notlist ul li a { color: #009900; font-weight:normal;}
.notlist ul li a:hover { color: #009900; text-decoration: underline; }

form { padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%;	padding-bottom: 0px; margin: 0px; padding-top: 0px; }
input, select, textarea, file {	font-family: Trebuchet Ms;	font-size: 11px; color: #6C6C6C }
input.erro, select.erro, textarea.erro, file.erro {	font-family: Trebuchet Ms;	font-size: 11px; background-color: #FFCC00;	color: #6C6C6C; }
fieldset { padding: 10px; margin:5px;}
fieldset label { float:left; font-weight:bold; width:90px; }
.tituloCom { padding:3px; }
.textoCom { padding-left:105px; border-bottom:1px dotted #E0E0E0; }

#parceiro { clear:both; }
#parceiro .sizec #fdpar { background:url(../imgs/par_fd.gif) repeat-x; }
#parceiro .sizec #fdpar .par_dir { background:url(../imgs/par_dir.gif) no-repeat top right; }
#parceiro .sizec #fdpar .par_dir .par_esq { background:url(../imgs/par_esq.gif) no-repeat top left; text-align:left; padding-left:10px; padding-top:10px; }
#parceiro .sizec #fdpar .par_dir .par_esq .logos { min-height:60px; height:auto !important; height:60px; }
#parceiro .sizec #fdpar .par_dir .par_esq .logos ul { width:100%; padding:0; margin:0; padding-top:20px;}
#parceiro .sizec #fdpar .par_dir .par_esq .logos ul li { float:left; display:inline; width:24.9%; text-align:center }

#rodape { background: url(../imgs/fd_rodape.gif) repeat-x; clear:both; }
#rodape #ultnot { height: 146px; width:900px; margin:0 auto;}
#rodape #ultnot #rodprog { padding-left:40px; width:270px; float:left; text-align:left; padding-top:25px; height: 121px; background: url(../imgs/div_rodape.gif) no-repeat 0px 30px}
#rodape #ultnot #rodnot { width:590px; float:left; text-align:left; padding-top:25px; height: 121px; }
#rodape #endereco { height: 70px; padding-top:10px;}
