body{background:#0b4889;margin-top:0;font:11px Arial,Helvetica,sans-serif;text-align:left}
fieldset{-moz-border-radius:3px;border-radius:5px;border:solid 1px #999;padding:5px}
.botao-inicio{float:left;font:13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin-top:5px;border-right:solid 1px #978080;color:#505050;padding:1px 15px}
.botao-inicio a:hover{color:#fff;font-weight:700;text-decoration:none}
.botao-inicio:hover,div.botao-fim:hover{background:#0b4889;color:#fff;height:19px;border:0;cursor:pointer;margin:0;padding:6px 15px 5px 16px}
.botao-fim{float:left;font:13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin-top:5px;color:#505050;padding:1px 15px}
.botao-fim a:hover{color:#fff;font-weight:700}
.botao-selec{background:#0b4889;color:#FFF;height:19px;margin:0 -1px -1px;padding:6px 15px 5px 16px}
.botao-selecini{background:#0b4889;color:#FFF;height:19px;margin-left:0;margin-top:0;border:0;margin-bottom:-5px;padding:6px 15px 5px 16px}
.sub-menu,.sub-menu a{width:790px;color:#FFF;background:#0b4889;height:21px;text-align:right;padding:4px 15px 0}
.sub-menu a:hover{font-weight:700;text-decoration:underline}
.bar_destaque{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;font-weight:700;padding-left:6px;height:25px;color:#FFF;background:#0b4889;text-align:left}
.bar_votacao{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;font-weight:700;padding-left:6px;height:25px;color:#fff;background:#0669a5;text-align:left}
.bar_manchetinha{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;font-weight:700;padding-left:6px;height:25px;color:#fff;border:solid 1px #505050;background:#505050}
.olhovivo{width:300px;height:50px;border:solid 1px #a0a0a0}
.olhovivo-leg{width:150px;padding-top:15px;height:35px;float:right;background:url(imgs/transpBlack.png);color:#fff;text-align:center;font:18px Georgia,Times,serif;margin-top:-53px;z-index:100}
.fotolegenda-leg{width:300px;padding-top:0;height:20px;background:url(imgs/transpBlack.png);color:#fff;text-align:center;font:15px Georgia,Times,serif;margin-top:-23px;z-index:100}
.armonio{float:right;width:125px;text-align:right;font:12px Georgia,Times,serif;font-style:italic;line-height:150%;background:url(imgs/farmonio.jpg) repeat-y;margin:10px 0 7px 7px;padding:10px 15px 10px 10px}
.edicao_pes{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;line-height:150%;color:green}
.titulo_pes{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#00C}
.cabeca{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#505050;font-style:italic;text-transform:uppercase;text-decoration:none;text-align:left}
.cabecap{font:9px Arial, Verdana, Helvetica, sans-serif;color:#222;background:#fff2a1;font-style:italic;text-transform:uppercase;text-decoration:none;text-align:left;padding:5px}
.antetitulo{font-family:Georgia,Times,serif;font-size:13px;text-align:left;color:#505050;font-style:italic;text-decoration:none}
.footer{color:#fff;text-align:center;font:12px Georgia,Times,serif;float:left;padding:20px}
.footer a{color:#fff;text-decoration:underline}
.inquerito{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;text-align:left;font-weight:700;color:#000;text-decoration:none}
.geral{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:400;text-transform:none;line-height:150%;margin:0}
.obs{font:14px bold Georgia,Times,serif;font-style:italic;text-align:left}
.label{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#000;font-weight:700;text-transform:none;margin:0}
.entrada{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#505050;font-weight:400;text-transform:none;font-style:italic;line-height:150%;margin:0}
.entrada2{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#505050;font-weight:400;text-transform:none;font-style:italic;line-height:150%;margin:0}
.titulo{font-family:Georgia, Times, serif;font-size:23px;color:#0b4889;word-wrap:break-word}
.titulop{font-family:Georgia, Times, serif;font-size:18px;color:#0b4889}
.titulop2{font-family:Georgia, Times, serif;font-size:16px;color:#0b4889}
.titulo_contactos{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#039;text-transform:uppercase}
.legenda{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#FFF;margin-bottom:3px}
.titulo-class,.titulo-class a{font:13px Arial,Helvetica,serif;font-weight:700;color:#0b4889;text-decoration:underline}
.anuncio-class{font:11px Arial,Helvetica,serif;color:#333;line-height:140%}
.seccao-class,.seccao-class a{font:11px Arial,Helvetica,serif;color:#00C;line-height:140%}
input{border:solid 1px #a0a0a0;height:18px;font:11px;padding:3px}
textarea{border:solid 1px #a0a0a0;font:11px;padding:3px}
.botao{height:26px;font:10px;margin-bottom:2px;vertical-align:middle;padding:2px}
.usual{background:#fff;color:#111;width:298px;margin:0 auto;padding:15px 0}
.usual ul{margin:0;padding:0}
.usual li{list-style:none;float:left;margin-bottom:-2px}
.usual ul a{display:block;text-decoration:none!important;left:0;font:10px Verdana;color:#333;background:#ffb141;margin:1px 1px 1px 0;padding:6px 10px}
.usual ul a:hover{color:#FFF;background:#444}
.usual ul a.selected{margin-bottom:0;color:#000;background:#f5eec7;border:solid 1px #a0a0a0;border-bottom:1px solid #f5eec7;cursor:default}
.usual div{border:solid 1px #a0a0a0;margin-top:-15px;clear:left;background:#f5eec7;font:10pt Georgia;line-height:150%;padding:3px 10px 8px}
.usual div a{color:#000}
a,a:hover,.footer a:hover{text-decoration:none}
.botao-inicio a,.botao-fim a{color:#505050}
.infocxl,.infocxl2{border:solid 1px #c4c6df}
.infocx,.infocx2{background:#0b4889;color:#FFF}
.bar_odestaques,.bar_class{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;font-weight:700;padding-left:6px;height:25px;color:#333;background:#a7cfea;text-align:left}
.titulo a:hover,.titulop a:hover,.titulop2 a:hover,.usual div a:hover{text-decoration:underline}
