@charset "utf-8";
/* CSS Document - FESA */
*{margin:0; padding:0; border:0; list-style:none}
body{background:#fff url(../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}
.area{margin:0 auto;width:983px}
#main{margin:0 auto;width:983px;background:#FFF repeat; text-align:left}

/* Header */
#header{margin:52px 0 0 0;width:983px;height:150px;float:left}
#header h1 a{float:left;width:170px;height:121px;background:url(../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.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}*/
/* Fim Leandro Cavalheiro */
/* Highlight */
#highlights {float:left;clear:left;width:963px;margin:103px 0 0 0;text-align:left;padding-left:10px}
#highlights .box{float:left;margin-right:1px}
#highlights .ultimo{margin-right:0}
#highlights .box p.editoria{font:12px arial;color:#949da1}
#highlights .box .editoria a{color:#949da1}
#highlights .box h2{margin-bottom:4px;font:bold 20px arial;color:#405b68}
#highlights .box h2 a{color:#405b68}

/* Content */
#content {float:left;clear:left;width:963px;margin-top:25px;text-align:left;padding-left:10px}
#content .box{float:left}
#content .primeiro{width:452px;padding-right:30px}
#content .segundo{width:481px}
#content .box h2{float:left;margin-bottom:4px;width:270px; height:20px;font:bold 20px arial;color:#405b68}
#content .box h2 a{color:#405b68}
#content .box span,#content .box div.ul{float:right; height:20px;color:#949da1;font:12px arial; padding-top:8px}

#content .box div.ul{padding-top:2px; margin-bottom:6px}
#content .box div.ul ul{float:left; width:110px; height:22px}
#content .box div.ul ul li{float:left;display:inline;height:17px;width:13px; font:12px arial;background:#FFF;border:1px solid #d7d8d8; padding:3px 0 0 6px; margin-right:1px}
#content .box div.ul ul li a{color:#46859d}
#content .box div.ul ul li.active{height:18px;width:14px; border:none;font:12px arial;background:#4a87a3;padding:4px 0 0 6px;}
#content .box div.ul ul li.active a{color:#FFF}
#content .box .destaque{float:left;width:452px}
#content .box .destaque .fotog a img{float:left;width:149px;height:199px; margin-right:20px; padding-bottom:20px}
#content .box .destaque h3 a{font:18px arial; color:#4a87a3}
#content .box .destaque p{float:left; width:283px; margin-bottom:15px}
#content .box .destaque p.h3 a{font:14px arial;color:#666}
#content .box .destaque .fotop{float:left; width:283px}
#content .box .destaque .fotop a img{float:left; width:80px; margin-right:10px}
#content .box .destaque .fotop h4{float:left;padding-top:5px}
#content .box .destaque .fotop h4 a{font:14px arial;color:#666}
#content .box .destaque .mb10{margin-bottom:10px}
#content .box .destaquetxt{float:left;width:481px}
#content .box .destaquetxt h3{float:left; width:100%; margin-bottom:10px}
#content .box .destaquetxt h3 a {color:#4a87a3;font:18px arial;}
#content .box .destaquetxt p{color:#747474;font:14px arial;line-height:20px}
#content .box .destaquetxt p a{color:#747474; text-decoration:underline; font-size:12px}
#content .box .destaquetxt p.data{font:12px arial;color:#949da1}

/* 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:right;text-align:right;margin:17px 0; width:983px;font:11px arial;color:#6b7377}
