@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{margin:0px; padding:0px;font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:12px; background-image:url(../image/site/bg-body.jpg);}
#Area{background-image:url(../image/site/bg-area.jpg); padding:5px;}
#Coluna1{background-color:#1F1F1F; text-align:left;}
#Coluna2{background-color:#1F1F1F; text-align:left;}
#TitleNews{color:#FFFFFF; font-size:16px; padding-left:5px; padding-top:20px; padding-bottom:10px; text-align:left;}
#BoxNews{background-color:#333333; width:490px; height:210px;}
#TitleGal{color:#FFFF00; font-size:16px; padding-left:5px; padding-top:20px; padding-bottom:10px; text-align:left;}
#BoxGal{background-color:#333333; width:490px; height:210px; color:#FFFFFF;}
#BoxGal a:link{color:#1F1F1F; text-decoration:none; padding-top:3px;}
#BoxGal a:hover{color:#1F1F1F; text-decoration:none; padding-top:3px;}
#BoxGal a:visited{color:#1F1F1F; text-decoration:none; padding-top:3px;}
#BoxGal a:active{color:#1F1F1F; text-decoration:none; padding-top:3px;}
#TitleMovie{color:#FF6600; font-size:16px; padding-left:5px; padding-top:20px; padding-bottom:10px; text-align:left;}
#BoxMovie{background-color:#333333; width:490px; height:210px;}
#TitleNewsletter{color:#999999; font-size:16px; padding-left:5px; padding-top:20px; padding-bottom:10px; text-align:left;}
#BoxNewsletter{width:250px; height:310px;}
.menu{background-image:url(../image/site/bg-menu.jpg); border:none;border:0px;margin:0px;padding:0px;font-size:16px;font-weight:bold; text-align:center;}
.menu ul{height:55px; list-style:none; margin:0;padding:0;}
.menu li{float:left;padding:0px;}
.menu li a{display:block;font-weight:normal;line-height:55px;margin:0px;padding:0px 25px;text-align:center;text-decoration:none; color:#00CC00;}
.menu li a:hover, .menu ul li:hover a{color:#FFFFFF;text-decoration:none;}
.menu li a:active, .menu ul li:active a{color:#00CC00;text-decoration:none;}
.menu li a:visited, .menu ul li:visited a{color:#00CC00;text-decoration:none;}
.menu li ul{background:#00D66B;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:#ccffcc; url('../image/hover_sub.gif') center left no-repeat;border:0px;color:#00D66B;text-decoration:none;}
.menu p{clear:left;}
#Pagina{background-color:#1F1F1F; padding:10px;}
#PaginaCabeca{color:#999999; font-size:16px; border-bottom:2px solid #000000;}
#PagTexto{font-size:14px; padding-top:5px; padding-bottom:5px;color:#999999;}
#PagTexto16{font-size:16px; padding-top:5px; padding-bottom:5px;color:#999999;}
#PagTexto20{font-size:20px; padding-top:5px; padding-bottom:5px;color:#999999;}
#PagTitulo{font-size:24px; padding-top:5px; padding-bottom:5px; color:#999999;}
#PagData{padding-top:5px; padding-bottom:5px; color:#999999;}
#PaginaBtn{border-bottom:solid #CCFFCC 1px;}
#PaginaBtn a:link{color:#1F1F1F; text-decoration:none;}
#PaginaBtn a:hover{color:#1F1F1F; text-decoration:none;}
#PaginaBtn a:visited{color:#1F1F1F; text-decoration:none;}
#PaginaBtn a:active{color:#1F1F1F; text-decoration:none;}

#PaginaBtn2{border-top:solid #1F1F1F; 1px;}
#PaginaBtn2 a:link{color:#1F1F1F; text-decoration:none;}
#PaginaBtn2 a:hover{color:#1F1F1F; text-decoration:none;}
#PaginaBtn2 a:visited{color:#1F1F1F; text-decoration:none;}
#PaginaBtn2 a:active{color:#1F1F1F; text-decoration:none;}

#PaginaBtn3{border-top:solid #1F1F1F 1px;}
#PaginaBtn3 a:link{color:#1F1F1F; text-decoration:none;}
#PaginaBtn3 a:hover{color:#1F1F1F; text-decoration:none;}
#PaginaBtn3 a:visited{color:#1F1F1F; text-decoration:none;}
#PaginaBtn3 a:active{color:#1F1F1F; text-decoration:none;}

#separaHor{height:10px;}
#Base{height:84px; background-repeat:repeat-x; background-image:url(../image/site/bg-base.jpg); text-align:center; color:#666666;}
#Base a{color:#FFFFFF; text-decoration:none;}
#Base a:hover{color:#FFFF00; text-decoration:none;}
#Base a:visited{color:#FFFFFF; text-decoration:none;}
#Base a:active{color:#FFFFFF; text-decoration:none;}
//CALENDARIO
#calendario{background:#fff; width:200px; padding:0px; border:1px solid #f0f0f0; float:left; margin-right:20px;}
#sem{background: #ECE6D9;width:auto;height:20px;text-align:center;font-size:12px;font-weight:bold;}
#mes{background:#fffff; width:auto; height:20px; text-align:center;}
#td{background:#f8f8f8; width:20px; height:20px; text-align:center;}
#hj{background:#CCFFCC; width:20px; height:20px; text-align:center; color:#00D66B;}
#dom{background:#00D66B;width:20px; height:20px; text-align:center; color:#e5ffe5;}
#evt{background:#CCFF99;width:20px; height:20px; text-align:center;}
#show{background:#202020;width:300px;height:30px;text-align:left;font-size:12px;font-weight:bold;color:#00D66B;padding-left:5px;}
#linha{background:#404040;width:300px;height:20px;text-align:left;font-size:11px;color:#00D66B;padding:1px 1px 1px 10px;}
#mostrames{width:300px;padding:5px;}
#calendario a:link {color: #000000;text-decoration: none;}
#calendario a:visited {text-decoration: none;color: #000000;}
#calendario a:hover {text-decoration: underline;color: #FF9900;}
#calendario a:active {text-decoration: 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') }