/*HEADER*/

div#logo{float:left; width: 326px; height: auto; margin:44px 0 0 9px; display: inline;}


/*SIDELEFT*/
div#sideleft div.anuncios{float:left; width:auto; border:2px solid #121212; padding:3px 0px 5px 0px; margin:43px 0 0 30px; display:inline;}


/*TOP*/
div#top div.title{float:left; width:987px; height:25px; background: url(../img/bg/bg_titulos.jpg) repeat-x; margin:10px 0 0 0;}
div#top div.title b{float:left; width:auto; color:#999999; font:bold 15px tahoma; margin: 4px 0 0 17px; display:inline;}
div#top div.content{float:left; width:987px; margin:0 0 0 0; text-align: center; padding:20px 0 20px 0;}
div#top div.content div.anuncio{float:none; margin:0 auto;}
div#top div.content div.anuncio img{float:none;}


/*MIOLO*/
div#miolo div.title{float:left; width:582px; height:25px; background: url(../img/bg/bg_titulos.jpg) repeat-x; margin:3px 0 0 10px; display: inline;}
div#miolo div.title b {float:left; width:auto; color:#999999; font:bold 15px tahoma; margin: 4px 0 0 17px; display:inline;}

div#miolo div.videos{float:left; width:596px; position:relative; margin:9px 0 0 -4px; display:inline; }
div#miolo div.videos div.video_miolo{float:left; width:181px; height:210px; margin:6px 0 0 15px; display:inline; border:1px solid #1E1E1E;}
div#miolo div.videos div.video_miolo div.thumb{float:left; width:auto; background:#1B1C1B; border: 1px solid #FFFFFF; margin: 11px 0 0 16px; display:inline; text-align:center; padding: 3px;}
div#miolo div.videos div.video_miolo b a{float:left; width:163px; text-align: center; font:bold 11px tahoma; margin:5px 5px 0 5px; display: inline; color: #FF9900; text-decoration:none; clear:both;}
div#miolo div.videos div.video_miolo b.duracao {float:left; width:181px; text-align:center; margin:5px 0 0 0; font-weight: normal;}
div#miolo div.videos div.video_miolo b.visualizacao {float:left; width:181px; text-align:center; margin:5px 0 0 0; font-weight: normal;}


div#miolo div.paginacao{float: left; width: auto; text-align:center; /*background:red;*/ margin:18px 0 0 15px; display:inline; text-align: center;}
div#miolo div.paginacao div.links{width:565px; float:left;}

div#miolo div.paginacao div.links .pag {font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;	color:#FF9900;}
div#miolo div.paginacao div.links .pag a {font:bold 12px Verdana, 'Trebuchet MS', Sans-serif; color:#FFF; text-decoration:underline;}
div#miolo div.paginacao div.links .pag-ap {font:normal 12px Verdana, 'Trebuchet MS', Sans-serif; color:#FFF; }
div#miolo div.paginacao div.links .pag-ap a {font:normal 12px Verdana, 'Trebuchet MS', Sans-serif; color:#FFF; }


/*SIDERIGHT*/

div#sideright div.content{float:left; width:241px; min-height:600px; height:auto !important; height:600px; border-left:2px solid #121212; border-bottom:2px solid #121212;}
div#sideright div.content div.anuncios{float:left; width:241px; height: 310px; border-bottom:2px solid #121212;}
div#sideright div.content div.anuncios div.anuncio{float:left; width:241px; margin:26px 0 0 0;}


 
div#sideright div.content div.tags{float:left; width: 241px; height: auto; /*background:blue;*/ margin:5px 0 5px 0;}
div#sideright div.content div.tags div.title{float:left; width: 241px; height: 25px; background: url(../img/bg/bg_titulos.jpg) repeat-x;}
div#sideright div.content div.tags div.title b{float:left; width:auto; color:#999999; font:bold 15px tahoma; margin: 4px 0 0 16px; display:inline;}
div#sideright div.content div.tags div.links{float:left; width: 241px; /*background: navy;*/ text-align: center; margin:9px 0 0 0;} 
/* div#sideright div.content div.tags div.links a{float:none; width: auto; /background: aqua;/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 13px; text-decoration: none; color:#CE0000;} */  
div#sideright div.content div.tags div.links a:hover{text-decoration: underline;}

div#sideright div.content div.tags div.links .tag1 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 12px; text-decoration: underline; color:#CE0000;}
div#sideright div.content div.tags div.links .tag2 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 14px; text-decoration: underline; color:#CE0000;}
div#sideright div.content div.tags div.links .tag3 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 16px; text-decoration: underline; color:#CE0000;}
div#sideright div.content div.tags div.links .tag4 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 18px; text-decoration: underline; color:#CE0000;}
div#sideright div.content div.tags div.links .tag5 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 20px; text-decoration: underline; color:#CE0000;}
div#sideright div.content div.tags div.links .tag6 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 22px; text-decoration: underline; color:#CE0000;}


div#sideright div.content div.tags div.links a.bold{font-weight:bold;}


/*FOOTER*/

div#footer div.anuncios{float:left; width:961px; margin:0 0 0 10px; display:inline; border:2px solid #121212;}
div#footer div.anuncios div.links {font: normal 12px Verdana, 'Trebuchet MS', Sans-serif; color: #FF9900; text-decoration:none;}
div#footer div.title{float:left; width: 965px; height: 25px; background: url(../img/bg/bg_titulos.jpg) repeat-x; margin:0 0 0 10px; display: inline;}
div#footer div.title b{float:left; width:auto; color:#999999; font:bold 15px tahoma; margin: 4px 0 0 16px; display:inline;} 
 
 


div#footer div.anuncios div.tags{float:left; width: 961px; height: auto; margin:5px 0 5px 0;}

div#footer div.anuncios div.tags div.links{float:left; width: 961px; /*background: navy;*/ text-align: center; margin:9px 0 0 0;} 
/* div#sideright div.content div.tags div.links a{float:none; width: auto; /background: aqua;/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 13px; text-decoration: none; color:#CE0000;} */  
div#footer div.anuncios div.tags div.links a:hover{text-decoration: underline;}






div#footer div.anuncios div.tags div.links .tag1 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 12px; text-decoration: underline; color:#CE0000;}
div#footer div.anuncios div.tags div.links .tag2 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 14px; text-decoration: underline; color:#CE0000;}
div#footer div.anuncios div.tags div.links .tag3 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 16px; text-decoration: underline; color:#CE0000;}
div#footer div.anuncios div.tags div.links .tag4 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 18px; text-decoration: underline; color:#CE0000;}
div#footer div.anuncios div.tags div.links .tag5 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 20px; text-decoration: underline; color:#CE0000;}
div#footer div.anuncios div.tags div.links .tag6 a{float:none; width: auto; /*background: aqua;*/ margin:0 4px 10px 4px; display: inline; line-height: 22px; font-size: 22px; text-decoration: underline; color:#CE0000;}




/*internas*/

div.player{float:left; width:580px; min-height:300px; height:auto !important; margin:0 0 0 10px; display:inline; padding:10px 0 10px 0; display:inline; border:1px solid #1E1E1E;}
div.player div.content{float:left; width:551px; height:auto; margin:15px 0 0 3px; display:inline; text-align: center;}

a.voltar_player{float:right; width: auto; margin: 8px 16px 0 0; display:inline; color: #666666;}

div#label {float:left; width:551px; height:auto; margin:15px 0 0 3px; display:inline; text-align: center;}
div#label p.descricao{float:left; width: 530px; margin: 8px 16px 15px; display:inline; color: #CCCCCC; font-size: 12px; text-align: left;}
div#label p.tags{float:left; width: auto; margin: 0 16px 0 15px; display:inline; color: #CCCCCC; font-size: 12px;}
div#label p.tags a{width: auto; margin: 0 2px 0 2px; display:inline; color: #FF9900;}
div#label p.visualizacoes{float:left; width: auto; margin: 0 16px 0 0; display:inline; color: #CCCCCC; font-size: 11px;}
div#label p.duracao{float:left; width: auto; margin: 2px 16px 0 0; display:inline; color: #CCCCCC; font-size: 11px;}