@charset "utf-8";
/* CSS Document - FESA */
*{margin:0; padding:0; border:0; }
body{background:#fff url(/static/images/bg_general.jpg) repeat top; text-align:center;font:14px Arial}
a{text-decoration:none}
a:hover{text-decoration:underline}
hr{display:none}
.hr{float:left;width:100%;height:1px; background:#d7d8d8; margin:6px 0 14px 0}
.esconde{display:none}
.mostra{display:block}
.clear{clear:both}
.cLeft{clear:left}

.area{margin:0 auto;width:983px}
#main{margin:0 auto;width:983px;background:#FFF repeat; text-align:left; position:relative}

/* Header */
#header{margin:52px 0 0 0;width:983px;height:150px;float:left}
#header h1 a{float:left;width:170px;height:121px;background:url(/static/images/logo.jpg) no-repeat;text-indent:-15000em}
#header form#buscador{float:right;margin:48px 10px 0 0;width:315px;height:24px}
#header form#buscador input.busca{float:left;width:262px;height:18px;border:1px solid #000066!important;color:#000066; padding:4px 0 0 3px}
#header form#buscador input.button_ok{float:left;margin-left:5px;width:40px;height:24px;background:url(../images/bt_ok_blue.gif);text-indent:-15000em!important; font-size:0;cursor:pointer}

/* Menu Action Navegation */
#navigation{font-size: 80%;float:left;clear:left;width:971px;position:relative}
#navigation ul{float:left;width:973px;}
#navigation ul.top_menu{position:absolute;top:0;left:0;z-index:5}
#navigation ul.top_menu li{float:left;display:inline;height:23px;border-top:1px solid #d7d8d8; padding:10px 10px 0 10px;background:url(/static/images/bg_li_top.gif) right repeat-x;text-transform:uppercase; margin-bottom:-1px}


#navigation ul.top_menu li.ultimo{border-right:1px solid #d7d8d8}

/*#navigation ul.top_menu li a{color:#405b68;font-weight:500}*/
/*Leandro Cavalheiro */
/*#navigation ul.top_menu li.ativo{background:#FFF;}*/
#navigation ul.top_menu li.ativo{background:#0F2733;color:#ffffff}
/*#navigation ul.top_menu li.primeiro{border-left:1px solid #d7d8d8}*/
#navigation ul.top_menu li.primeiro{border-left:0px solid #d7d8d8}
#navigation ul.top_menu li a{color:#ffffff;font-weight:500}
#navigation ul.top_menu li.primeiro a{border-left:0px solid #0F2733;color:#ffffff}


#navigation ul.top_menu li.ultimo{border-right:1px solid #d7d8d8}
#navigation ul.base_menu{position:absolute;top:33px;left:0;background:url(/static/images/ul_bottom.gif) top left no-repeat;}
#navigation ul.base_menu li{float:left;display:inline; height:29px;padding:10px 0 0 9px; color:#fff}/*color:#999*/
/*#navigation ul.base_menu li.active{background:url(/static/images/bg_li_bottom_active.gif) no-repeat center}*/
/*#navigation ul.base_menu li.active_uni{background:url(/static/images/bg_li_bottom_active_uni.gif) no-repeat left}*/
#navigation ul.base_menu li.primeiro{margin-left:1px}

#navigation ul.base_menu li a{color:#fff;height:14px;padding-right:11px;background:url(/static/images/li_separatori.gif) no-repeat right top}
#navigation ul.base_menu li a:hover{color:#BEEBFF;}/* color:#4a87a3}*/
#navigation ul.base_menu li a.ultimo{background:none}
#navigation ul.base_menu li.active a{color:#BEEBFF;}/*#4a87a3}*/

/* Noticia */
#noticia {float:left;clear:left;width:690px;margin:103px 0 0 0;text-align:left;padding-left:20px}
#noticia .post{float:left;font:14px arial; color:#747474; line-height:20px}
#noticia .more{margin-top:25px!important;}
#noticia .post h2{float:left; width:690px;font:bold 24px arial; margin-bottom:5px}
#noticia .post h4{font:bold 24px arial; color:#4a87a3}
#noticia .post h2 a{color:#4a87a3}
#noticia .post p{float:left;width:690px;margin-bottom:20px;font:14px arial;color:#747474;line-height:20px}
#noticia .post p a{color:#4a87a3; text-decoration:underline}
#noticia .post p.edit{width:690px; float:left;font:12px arial!important;color:#949da1;height:12px; margin-bottom:2px}
#noticia .post p.edit span{color:#405b68}
#noticia .post p.mb20{margin-bottom:20px}
#noticia .post img{float:left;margin-right:14px;margin-bottom:10px}
#noticia .post span.legenda390{float:left; clear:left; margin:-10px 14px 0 0;background:#999;width:370px;font-size:12px;line-height:normal;color:#FFF; padding:7px 10px}
#noticia .post h3{float:left; clear:left; width:690px;font:bold 18px arial; margin:5px 0 5px 0}
#noticia .post h3 a{color:#405b68;text-decoration:underline}
#noticia .post h3 a img{float:left;margin:0 10px 0 0}
#noticia .post blockquote{float:left;width:640px; padding-right:20px; padding-left:20px; padding-bottom:20px; margin-bottom:20px; background:#edf3f6}

#noticia .post .span.boxDestaque{float:left;width:640px; padding-right:20px; padding-left:20px; padding-bottom:20px; margin-bottom:20px; background:#ddd}


#noticia .post span.legenda210{float:left; clear:left; margin:-10px 14px 0 0;background:#999;width:190px;font-size:12px;line-height:normal;color:#FFF; padding:7px 10px}
#noticia .post span.legenda340{float:left; clear:left; margin:-10px 14px 0 0;background:#999;width:320px;font-size:12px;line-height:normal;color:#FFF; padding:7px 10px}
#noticia .post span.legenda390{float:left; clear:left; margin:-10px 14px 0 0;background:#999;width:370px;font-size:12px;line-height:normal;color:#FFF; padding:7px 10px}
#noticia .post span.legenda170{float:left; clear:left; margin:-10px 14px 0 0;background:#999;width:150px;font-size:12px;line-height:normal;color:#FFF; padding:7px 10px}
#noticia .post span.legenda130{float:left; clear:left; margin:-10px 14px 0 0;background:#999;width:108px;font-size:12px;line-height:normal;color:#FFF; padding:7px 10px}

#noticia .post li {list-style-position: inside; list-style-type: disc;line-height:20px; line-height:20px}
#noticia .post span.entretitulo1{font:bold 18px arial;color:#405b68}
#noticia .post span.entretitulo2{font:24px;color:#4a87a3}

#noticia .post .hr{margin-bottom:20px}
#noticia .post p.relacao{font:bold 12px arial; color:#405b68}
#noticia .post p.relacao a{font-weight:normal!important; text-decoration:none;color:#405b68}
#noticia .post p.relacao a:hover{text-decoration:underline}


#noticia .post ul.resultado{clear:left; float:left}
#noticia .post ul.resultado li{float:left;height:84px; width:690px; line-height:20px; font-size:14px; margin-bottom:30px;list-style-type: none}
#noticia .post ul.resultado li a{color:#747474}
#noticia .post ul.resultado li a:hover{text-decoration:underline!important}
#noticia .post ul.resultado li a span{display:block}
#noticia .post ul.resultado li a span.titulo{text-decoration:underline;font:18px arial; color:#405b68}
#noticia .post ul.resultado li a span.edicao{font:12px arial;color:949da1; text-decoration:underline}
#noticia .post ul.pnavega{float:left;clear:left;width:500px; margin:10px 0}
#noticia .post ul.pnavega li{float:left; display:inline;background:#FFF;height:12px; border:1px solid #d7d8d8; font:bold 12px arial; padding:5px 6px 6px 6px; margin-right:1px}
#noticia .post ul.pnavega li a{color:#46859d}
#noticia .post ul.pnavega li.desactive a{color:#c1c1c1; cursor:default!important; text-decoration:none}
#noticia .post ul.pnavega li.desactive a:hover{text-decoration:none}
#noticia .post ul.pnavega li.active{background:#4a87a3; height:14px; border:none; padding:5px 6px 6px 6px}
#noticia .post ul.pnavega li.active a{color:#FFF}


#noticia .galeria{float:left;width:630px; margin:25px 0}
#noticia a.nav {float:left;padding:39px 5px 0 5px}
#noticia .galeria img,#noticia .galeria a img,{margin:0!important}

#noticia .galeria ul{float:left;width:557px;height:100px;}
#noticia .galeria ul li{float:left;display:inline;height:98px;width:98px;border:1px solid #4a87a3; margin:0 5px; padding:0}
#noticia .galeria ul li a{float:left}

/* Sidebar */
#sidebar{float:left;width:174px;padding-left:50px; margin-top:124px}
#sidebar h3{display:block;margin-bottom:10px;font:bold 18px Arial;color:#405b68}
#sidebar h3 img{margin:0; padding:0}
#sidebar h4{display:block; margin-bottom:5px; font:bold 14px arial; color:#4a87a3}
#sidebar form select{border:1px solid #a5a5a5; width:172px; height:18px; margin-bottom:20px; font:11px arial; color:#666}
#sidebar p{display:block;margin-bottom:20px; font:12px arial; color:#747474}
#sidebar p a{color:#4a87a3; text-decoration:underline}
#sidebar ul,#sidebar div{margin-bottom:17px}
#sidebar ul li{float:left; width:168px;}
#sidebar ul li a{display:block;padding:2px 0;color:#747474; text-decoration:underline}
#sidebar ul.categories li a{font-weight:bold}
#sidebar a.rss{display:block;width:145px;height:85px;font-size:0;text-indent:-15000px;background:url(images/rss.gif)}
#sidebar .hr{clear:left; float:left; margin:10px 0 25px 0}

/* Drop */
.drop{float:left;border:1px solid #dbdcdc;padding:10px 10px 0 10px; visibility:hidden; position:absolute;width:124px;height:auto;background:#FFF; opacity: 0.90; -moz-opacity: 0.90; filter:alpha(opacity=80); overflow-x:hidden}
.drop ul{float:left; width:122px}
.drop ul li{font:11px arial; padding-bottom:10px; list-style:none; width: 122px}
.drop ul li a{color:#999}
.drop ul li a:hover{color:#4a87a3}
.drop ul li a.active{color:#4a87a3}

/* Footer */
#footer{background:#FFF;}
#footer p{clear:both;text-align:right;margin:17px 0; width:983px;font:11px arial;color:#6b7377}


