@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; font-size:12px;}
body{background:#003; /* para browsers sem suporte a CSS 3 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000033', endColorstr='#0066FF'); /* IE */
background: -webkit-gradient(linear, left top, left bottom, from(#003), to(#06f)); /* webkit browsers */
background: -moz-linear-gradient(top,  #003,  #06f); /* Firefox 3.6+ */ font-size:12px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#Boxes{padding-bottom:4px; padding-top:4px; background;}
#Corner1{background-image:url(../sfcImage/site/corner1.png); width:10px; height:10px; background-repeat:no-repeat;}
#Corner2{background-image:url(../sfcImage/site/corner2.png); width:10px; height:10px; background-repeat:no-repeat;}
#Corner3{background-image:url(../sfcImage/site/corner3.png); width:10px; height:10px; background-repeat:no-repeat;}
#Corner4{background-image:url(../sfcImage/site/corner4.png); width:10px; height:10px; background-repeat:no-repeat;}
#Linha{background-image:url(../sfcImage/site/background.png); height:10px;}
#Background{background-image:url(../sfcImage/site/background.png); padding:5px; text-align:center;}
#Base{background-image:url(../sfcImage/site/background.png); padding:5px; text-align:center; color:#006;}
/*#Area{background-image:url(../sfcImage/site/background.png);}*/
#Area{background:#FFFFFF;}
#Area-titulo{font-size:20px; text-align:left; padding:5px; border-bottom:2px #CCCCCC solid;background-image:url(../sfcImage/site/background.png);}
#Area-conteudo{font-size:14px; padding:5px; border-bottom:1px #CCCCCC dotted;}
#Area-programa{font-size:14px; padding:5px; border-bottom:2px #CCCCCC solid; background-image:url(../sfcImage/site/background.png);font-size:20px;}
#Area-subtitulo{font-size:22px; padding:10px;}
#Area-data{font-size:16px; text-align:left; padding:10px;}
#Area-conteudo a:link{text-decoration:none; font-size:18px; color:#0066ff;}
#Area-conteudo a:hover{text-decoration:underline; font-size:18px; color:#0066ff;}
#Area-conteudo a:active{text-decoration:none; font-size:18px; color:#0066ff;}
#Area-conteudo a:visited{text-decoration:none; font-size:18px; color:#0066ff;}
#BoxNewsV{color:#0066ff;}
#Box-titulo{color:#0066ff; font-size:14px;font-weight:bold;}
#BoxNewsV a:link{text-decoration:none; font-size:14px; color:#0066ff;}
#BoxNewsV a:hover{text-decoration:underline; font-size:14px; color:#0066ff;}
#BoxNewsV a:active{text-decoration:none; font-size:14px; color:#0066ff;}
#BoxNewsV a:visited{text-decoration:none; font-size:14px; color:#0066ff;}

#Cat-Sub{color:#0066ff; font-size:18px;font-weight:bold; padding:0 5px; border-bottom:1px #CCCCCC dotted;}

#NewsImgDest{float:left; padding:5px;}

#menu{border:none;border:0px;margin:0px;padding:0px;font-size:14px;font-weight:bold; background:#000033;}
#menu ul{height:35px;list-style:none;margin:0;padding:0;}
#menu li{float:left;padding:0px;}
#menu li a{url("../image/seperator.gif") bottom right no-repeat;display:block;font-weight:normal;line-height:35px;margin:0px;padding:0px 25px;text-align:center;text-decoration:none;color:#FFFFFF;}
#menu li a:hover, .menu ul li:hover a{background: #0066FF; url("../image/hover.gif") bottom center no-repeat;color:#FFFFFF;text-decoration:none;}
#menu li ul{background:#0066FF;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:225px;z-index:200;/*top:1em;/*left:0;*/}
#menu li:hover ul{display:block;}
#menu li li {background:url('../image/sub_sep.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:225px;}
#menu li:hover li a{background:none;}
#menu li ul a{display:block;height:35px;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;}
#menu li ul a:hover, .menu li ul li:hover a{background:#000033; url('../image/hover_sub.gif') center left no-repeat;border:0px;color:#ffffff;text-decoration:none;}
#menu p{clear:left;}

#featured{width:520px; padding-right:0px; position:relative;height:235px; background:#ffffff; border:solid #ffffff 5px;}
#featured ul.ui-tabs-nav{position:absolute;top:0px; left:300px;list-style:none;padding:0;margin:0;width:220px;overflow:hidden;}
#featured ul.ui-tabs-nav li{padding:1px 0;padding-left:0px;font-size:12px; width:220px;float:left;}
#featured ul.ui-tabs-nav li img{float:left; margin:2px 5px;background:#DFF4FD;padding:2px;border:1px solid #eee;}
#featured ul.ui-tabs-nav li span{font-size:11px; font-family:Verdana;line-height:18px;}
#featured li.ui-tabs-nav-item a{display:block;height:57px;color:#000000;background:#DFF4FD;line-height:20px;text-decoration:none; padding-left:2px; padding-right:2px; vertical-align:middle;}
#featured li.ui-tabs-nav-item a:hover{background:#0000ff;color:#ffffff; }
#featured li.ui-tabs-selected{background-image:url(../image/site/bg-bt-sel.png);}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#FFFFFF; color:#000000;}
#featured .ui-tabs-panel{width:300px; height:235px;background:#ffffff; position:relative;overflow:hidden;}
#featured .ui-tabs-panel .info{position:absolute;top:180px;left:0;height:57px;background:url('images/transparent-bg.png');}
#featured .ui-tabs-panel a:link{text-decoration:underline; color:#ffffff;}
#featured .ui-tabs-panel a:active{text-decoration:underline; color:#ffffff;}
#featured .ui-tabs-panel a:hover{text-decoration:underline; color:#ffffff;}
#featured .ui-tabs-panel a:visited{text-decoration:underline; color:#ffffff;}
#featured .info h2{font-size:18px;font-family:Georgia, serif;color:#fff;padding:5px;margin:0;overflow:hidden;}
#featured .info p{margin:0 5px;font-family:Verdana; font-size:11px;line-height:15px; color:#f0f0f0;}
#featured .info a{text-decoration:none;color:#fff;}
#featured .info a:hover{text-decoration:underline;}
#featured .ui-tabs-hide{display:none;} 


/* Micox Pseudo-class-css2 to IE (MXPC). Activate .hover and .first-child in IE 6 
   Deixe isto ao final de tudo do seu CSS pois o Webkit não interpreta nada mais abaixo do expression
*/
* html * { color: expression( (function(who){ if(!who.MXPC){
 who.MXPC = '1';
 if(who.nodeName != 'A'){
  who.onmouseenter=function(){ who.className += ' hover'};
  who.onmouseleave=function(){ who.className = who.className.replace(' hover','')}; }
 (who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') }