body {
	font: 12pt Arial, Helvetica, sans-serif;
	background: #000000 url(../img/bg.jpg) top center repeat-x; 
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #ffffff;
}

:focus {
 -moz-outline-style: none;
}

a {
 text-decoration:none;
 outline: none;
 color:red;
}
a:hover 
{
 text-decoration:underline;
 color:#FC0;
}

form {padding:0px; margin:0px;}

#wrap
{
 margin: 0 auto; 
 text-align: center; 
 background:  url(../img/bg_top.jpg) top center repeat-x; 
 width:100%;
}

#pagina {
	width: 760px;  
	margin: 0 auto; 
	text-align: left; 
}
#cabecalho {
	background:  url(../img/bg_cab.jpg) top center no-repeat; 
	padding: 0;  
	height:253px;
}
#cabecalho h1 {
	margin: 0; 
	padding: 10px 0;
}
#conteudo {
	padding: 0px; 
	background: #1c2023;
}
#rodape {
	background: #000000 url(../img/rodape.jpg) top center no-repeat; 
	padding: 41px 10px 10px 10px;
	text-align:center;
	 
}


#menu {
	height:24px;
	width:746px;
	
}

#rnav li a{
 display: block;
 margin:0px;
 padding:3px 0 4px 8px;
 text-decoration: none;
 font-weight:bold;
 z-index:400;
 font-size:10pt; 
 color:#ffffff; 
}
 
#rnav li a:hover {  color:#ffffff; text-decoration:none;} 
 
#rnav {
 padding: 0px ;
 margin: 0px ;
 list-style: none;
 z-index:400;
}

#rnav li {
float:left;
 position: relative;
 padding:0px;
 margin:0px;
 z-index:500;
 list-style: none;
 font-weight:bold;
 width:110px;
 text-align:left;
}

/*#rnav ul li:hover { background: url(../img/folha.gif) 0px 0px no-repeat;}*/

#rnav li ul {
 display: none;
 position: absolute;
 left: 0;
 padding:0px;
 background: #ffffff;
 z-index:auto;
 width:230px;
}

#rnav li ul li {
 padding:0px;
 margin:0px;
 width:230px;
 height:auto;
 font-weight:bold;
 text-align:left;
}

#rnav li>ul {
 top: auto;
 left: auto;
 padding:0px;
 margin:0px;
 z-index:4100;
 font-weight:bold;
}

#rnav li:hover ul, #rnav li.over ul {
 display: block;
 padding:0px 0px 0px 0px;
 margin:0px;
 z-index:4500;
 font-weight:bold;
 font-size:9pt;
/* background-color:#ffffff;*/
}

#rnav li ul li a {
 font-size:9pt;
 color:#000000;
 font-weight:bold;
 padding:2px;
 margin:1px;
 padding-left:3px;
 font-weight:bold;
}

#rnav li ul li a:hover {
 background-color:#D02C35;
 color:#ffffff;
 font-weight:bold;
 text-decoration:none;
}

#rnav li ul li:hover { background-color:#D02C35; color:#FFF;}


.nv ul li{
 padding:0px;
 margin:0px;
}

.aviso {margin: 0px 0px 2px 0px; padding:8px; background-color:#F7DCDC; color:#990000; font-weight:bold;}
.avisook {margin: 0px 0px 2px 0px; padding:8px; background-color:#00CC00; color:#003300; font-weight:bold;}
.texto {
	text-align:justify;
	font-size:10pt;
	margin:8px;
	line-height:16pt;
	}
	
.limpaF {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#creditos {
	font-size:8pt;
	color:#999;
	text-align:right;
	margin:2px 0px;
	float:left;
}
#creditos a {color:#999}

#rssblog {width:190px; float:right; margin:0px 8px 2px 2px;}
#rssblog ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	
}
#rssblog li{
	font-size:8pt;
	margin-bottom:8px;
	
	}
#rssblog ul li img{display:none;}

#rssphoto {width:150px; font-size:9pt;float:left; margin: 0px 2px 2px 8px;text-align:left;}
#rssphoto table {
	
	padding:1px;
	margin:0px;
	
	
	
	}
#rssphoto table td{
	 padding: 0px;
	 margin:0px;
		font-size:8pt;
		width:15px;
		height:15px;
		color:#ececec;
	}
#rssphoto > span{
color:#ececec;
}
#rssphoto ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	
}
#rssphoto li{
	font-size:8pt;
	
	}
#rssphoto ul li img{ width: 100px; height:80px; border:none;}
/*
.bordab {
        border-width: 1px;
        border-color: #c3c3c3;
        border-style: solid;
}
.bordad {
        border-width: 1px;
        border-color: #0080cd;
        border-style: solid;
}*/
.bordac , .bordac span {
        color: #ececec;
}


#filmetexto h1  {
	color:#C00;
}

#filmetexto  {color:#069;
	
}
#filmetexto strong {color:#FFF;}

#noticias {
	float:right;
	width:385px;
	_width:350px;
}

#rsstube ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	
}
#rsstube li{
	font-size:8pt;
	margin-bottom:8px;
	
	}
#rsstube table tr td div a img{border:none;}
#rsstube table tr td div a {font-size:8pt; !important;}
#rsstube table tr td, #rsstube table tr td div, #rsstube table tr td div span {color:#CCC;font-size:8pt;}
#rsstube table { width:375px;_width:350px;}

#tbfilmes {paddin:5px; }
#tbfilmes td {border-bottom:1px #333 solid;}

img {border:0;}
