@import "/css/reset.css";
@import "/css/top_v10.css";
@import "/css/footer_v10.css";

html {
	background:url(../images/bg.jpg) repeat-y;	
}
body {
	background:url(../images/topo.jpg) center 20px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:16px;
}
a {
	color:#FFF;
	text-decoration:none;
}
a:hover {
	color:#c8c8c8;
}
.horario {
	position:absolute;
	width:auto;
	height:15px;
	background-color:#000;
	border:2px solid #666;
	color:#CCC;
	top:84px;
	left:50%;
	margin-left:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
.linkTopo {
	display:block;
	width:100%;
	height:200px;
	text-indent:-9999px;
}
.transparency {
    background:url(../images/back-janela.png) repeat;
}
#ContentMaster {
	margin:0 auto;
	width:960px;
}
#ContentMaster:after { /* Corrige o Bug do Float no FireFox */
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}
#ContentFirst {
	float:left;
	width:630px;
	min-height:300px;
	margin:10px 0 0 0;
}
#ContentSecond {
	float:right;
	width:300px;
	min-height:300px;
	margin:10px 0 0 0;
}
#ContentFull {
	float:left;
	width:960px;
	min-height:300px;
	margin:10px 0 0 0;
	padding:0;
}
#ContentFullPapapremio{
	float:left;
	width:960px;
	min-height:300px;
	margin:50px 0 0 0;
	padding:0;
}
#ContentConteudo {
	float:left;
	width:630px;
	min-height:300px;
}
#ContentConteudoVideo {
	float:left;
	width:960px;
	min-height:300px;
	margin:0 0 20px 0;
}
#ContentRodape {
	margin:10px auto 0 auto;
	width:960px;
	min-height:223px;
	background:url(../images/bg-rodape2.png) no-repeat;
}
#newFooterOut {
	margin:0 auto;
}
.site {
	display:none;
}
.fotoTexto {
	float:left;
	margin:0 5px 2px 0;
}
.fotoPrograma {
	width:346px;
	height:228px;
}
.fotoDesafio {
	width:268px;
	height:203px;
}

/* --------------------------- =MENU ---------------------------- */

#menu {
	float:left;
	width:960px;
	list-style:none;
	height:33px;
	margin:0 0 0px 0;
}
#menu li {
	float:left;
	margin:0;
}
#menu li a {
	height:33px;
	display:block;
	float:left;
	text-decoration:none;
	text-indent:-9999px;
}
#menu .nav-programa a {
	width:141px;
	background:url(../images/nav3.png) no-repeat 0 0;
}
#menu .nav-programa a:hover {
	background:url(../images/nav3.png) no-repeat 0 -33px;
}
#pgOPrograma #menu .nav-programa a {
	background:url(../images/nav3.png) no-repeat 0 -33px;
}
#menu .nav-silviosantos a {
	width:149px;
	background:url(../images/nav3.png) no-repeat -141px 0;
}
#menu .nav-silviosantos a:hover {
	background:url(../images/nav3.png) no-repeat -141px -33px;
}
#pgSilvioSantos #menu .nav-silviosantos a {
	background:url(../images/nav3.png) no-repeat -141px -33px;
}
#menu .nav-fotos a {
	width:99px;
	background:url(../images/nav3.png) no-repeat -290px 0;
}
#menu .nav-fotos a:hover {
	background:url(../images/nav3.png) no-repeat -290px -33px;
}
#pgFotos #menu .nav-fotos a {
	background:url(../images/nav3.png) no-repeat -290px -33px;
}
#menu .nav-videos a {
	width:109px;
	background:url(../images/nav3.png) no-repeat -389px 0;
}
#menu .nav-videos a:hover {
	background:url(../images/nav3.png) no-repeat -389px -33px;
}
#pgVideos #menu .nav-videos a {
	background:url(../images/nav3.png) no-repeat -389px -33px;
}
#menu .nav-blog a {
	width:93px;
	background:url(../images/nav3.png) no-repeat -498px 0;
}
#menu .nav-blog a:hover {
	background:url(../images/nav3.png) no-repeat -498px -33px;
}
#pgBlog #menu .nav-blog a {
	background:url(../images/nav3.png) no-repeat -498px -33px;
}
/*#menu .nav-musicas a {
	width:102px;
	background:url(../images/nav3.png) no-repeat -526px 0;
}
#menu .nav-musicas a:hover {
	background:url(../images/nav3.png) no-repeat -526px -33px;
}
#pgMusicas #menu .nav-musicas a {
	background:url(../images/nav3.png) no-repeat -526px -33px;
}*/
#menu .nav-jogos a {
	width:100px;
	background:url(../images/nav3.png) no-repeat -591px 0;
}
#menu .nav-jogos a:hover {
	background:url(../images/nav3.png) no-repeat -591px -33px;
}
#pgGames #menu .nav-jogos a {
	background:url(../images/nav3.png) no-repeat -591px -33px;
}
#menu .nav-downloads a {
	width:141px;
	background:url(../images/nav3.png) no-repeat -691px 0;
}
#menu .nav-downloads a:hover {
	background:url(../images/nav3.png) no-repeat -691px -33px;
}
#pgDownloads #menu .nav-downloads a {
	background:url(../images/nav3.png) no-repeat -691px -33px;
}
#menu .nav-inscricoes a {
	width:126px;
	background:url(../images/nav3.png) no-repeat -832px 0;
}
#menu .nav-inscricoes a:hover {
	background:url(../images/nav3.png) no-repeat -832px -33px;
}
#pgInscricoes #menu .nav-inscricoes a {
	background:url(../images/nav3.png) no-repeat -832px -33px;
}
#ContentSubMenu {
	float:left;
	width:960px;
	height:232px;
	background:url(../images/bg-submenu2.png) no-repeat;
	margin:-15px 0 0 0;
	display:none;
}
#ContentSubMenu .subMenuQuadros {
	color:#213e5e;
	font-size:11px;
	line-height:13px;
	float:left;	
	margin:30px 0 0 0;
}
#ContentSubMenu .subMenuQuadros li {
	width:210px;
	margin:0 20px 0 0;
	padding:0 0 0 10px;
}
#ContentSubMenu .subMenuQuadros li a:hover {
	background-color:#0756e4;
	color:#FFF;
}

/* --------------------------- =TITULOS ---------------------------- */
h2#titChamadaGaleria {
	width:29px;
	height:20px;
	text-indent:-9999px;
	background:url(../images/icon-fotos.png) no-repeat;	
}
h2#titChamadaConhecaQuadros {
	float:left;
	width:242px;
	height:20px;
	text-indent:-9999px;
	background:url(../images/tit-chamada-quadros.png) no-repeat;	
}
h2#titChamadaBlog {
	float:left;
	width:36px;
	height:17px;
	text-indent:-9999px;
	background:url(../images/tit-chamada-blog.png) no-repeat;	
}
h2#titChamadaTwitter {
	float:right;
	width:128px;
	height:20px;
	text-indent:-9999px;
	margin:10px 5px 0 0;
	background:url(../images/tit-chamada-twitter.png) no-repeat;
	cursor:pointer;
}
h2#titChamadaNoticias {
	float:left;
	width:300px;
	height:19px;
	text-indent:-9999px;
	margin:10px 5px 0 0;
	background:url(../images/tit-chamada-noticias.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titChamadaEnquete {
	float:left;
	width:300px;
	height:20px;
	text-indent:-9999px;
	margin:10px 5px 0 0;
	background:url(../images/tit-chamada-enquete.png) no-repeat;
	border-bottom:solid 2px #110598;
}

h2#titOPrograma {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-o-programa.png) no-repeat;
	border-bottom:solid 2px #110598;
}

h2#titSilvioSantos {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-silviosantos.png) no-repeat;
	border-bottom:solid 2px #110598;
}

h2#titFotos {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 0 0;
	background:url(../images/tit-pag-fotos.png) no-repeat;
	border-bottom:solid 2px #110598;
}

h2#titBlog {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-blog.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titDownloads {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-downloads.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titEmoticons {
	float:left;
	width:630px;
	height:19px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-dw-emoticons.png) no-repeat;
}
h2#titWallpaper {
	float:left;
	width:630px;
	height:19px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-dw-wallpaper.png) no-repeat;
}
h2#titWallpaperMobile {
	float:left;
	width:630px;
	height:19px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-dw-wallpaper-cel.png) no-repeat;
}
h2#titWidget {
	float:left;
	width:630px;
	height:19px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-dw-widget.png) no-repeat;
}
h2#titAvatar {
	float:left;
	width:630px;
	height:19px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-dw-avatar.png) no-repeat;
}
h2#titRingtones {
	float:left;
	width:630px;
	height:19px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-dw-ringtones.png) no-repeat;
}
h2#titInscricoes {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-inscricoes.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titCameraEscondida {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-votacao.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titCameraEscondidaMaisVotado {
	float:left;
	width:630px;
	height:19px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-mais-votadas.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titGames {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-jogos.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titVideos {
	float:left;
	width:960px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-videos.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titNoticias {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 0 0;
	background:url(../images/tit-pag-noticias.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titEnquete {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 0 0;
	background:url(../images/tit-pag-enquete.png) no-repeat;
	border-bottom:solid 2px #110598;
}
h2#titMusicas {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 0 0;
	background:url(../images/tit-pag-musicas.png) no-repeat;
	border-bottom:solid 2px #110598;
}

/* ----------------------- =TITULOS DE QUADROS ------------------------ */

h2#titQuadro1 {
	float:left;
	width:630px;
	height:26px;
	text-indent:-9999px;
	margin:10px 5px 10px 0;
	background:url(../images/tit-pag-quadro-1.png) no-repeat;
	border-bottom:solid 1px #110598;
}


/* ----------------------- =CONTAINERS ------------------------ */

.container630250 {
	float:left;
	width:630px;
	height:250px;
	padding:0;
	margin:0;
}
.chamada630120 {
	float:left;
	width:630px;
	height:120px;
	padding:0;
	margin:0;
}
.container200250 {
	float:left;
	width:200px;
	height:250px;
	padding:0;
	margin:0;
}
.container415250 {
	float:left;
	width:415px;
	height:250px;
	padding:0;
	margin:0 0 10px 15px;
}
.container200120 {
	float:left;
	width:200px;
	height:120px;
	padding:0;
	margin:0;
}
.container300120 {
	float:left;
	width:300px;
	height:120px;
	padding:0;
	margin:0;
}
.container300250 {
	float:left;
	width:300px;
	height:250px;
	padding:0;
	margin:0;
}

/* ----------------------- =CHAMADAS ------------------------ */

#boxChamadaConhecaQuadros {
	float:left;
	width:630px;
	height:80px;
	background:url(../images/home-bg-quadros.png) center top no-repeat;
}
.chamadaBlog #boxChamadaBlog {
	float:left;
	width:200px;
	height:103px;
	background:url(../images/home-bg-blog.png) center top no-repeat;
}
.chamadaBlog #boxChamadaBlog .texto {
	margin:4px 10px 0 10px;
	width:180px;
	height:48px;
}
.chamadaBlog #boxChamadaBlog .btnComente {
	margin:20px auto 0 auto;
	width:99px;
	height:26px;
	display:block;
	text-indent:-9999px;
	background:url(../images/btn-comente.png) center top no-repeat;
}
.chamadaBlog300120 #boxChamadaBlog {
	float:left;
	width:300px;
	height:103px;
	margin:17px 0 0 0;
}
.chamadaBlog300120 #boxChamadaBlog .texto {
	margin:4px 10px 0 10px;
	width:300px;
	height:48px;
	overflow:hidden;
}
.chamadaBlog300120 #boxChamadaBlog .btnComente {
	margin:0 0 0 195px;
	width:99px;
	height:23px;
	display:block;
	text-indent:-9999px;
}
.chamadaTwitter {
	background:url(../images/home-bg-twitter.png);
}

.chamadaMusicas200120 {
	background:url(../images/bg-cham-musicas.jpg);
}
.chamadaMusicas200120 a {
	display:block;
	cursor:pointer;
	width:200px;
	height:120px;
	text-indent:-9999px;
}
.chamadaMusicas300120 {
	background:url(../images/bg-chamada-musicas-300120.jpg);
}
.chamadaMusicas300120 a {
	display:block;
	cursor:pointer;
	width:300px;
	height:120px;
	text-indent:-9999px;
}
.chamadaFotosAnteriores300120 {
	background:url(../images/bg-fotos-arquivo.png);
}
.chamadaFotosAnteriores300120 .fotosAnteriores {
	float:left;
	width:90px;
	height:70px;
	margin:37px 0 0 177px;
	overflow:auto;
	
}
.chamadaFotosAnteriores300120 .fotosAnteriores li {
	float:left;
	list-style:none;
}
.chamadaBlog300120
{
	background:url(../images/chamada-blog.png);
	margin:10px 0 0 0;
}
.chamadaOPrograma300120 {
	background:url(../images/bg-chamada-oprograma-300120.jpg);
}
.chamadaOPrograma300120 a {
	display:block;
	cursor:pointer;
	width:300px;
	height:120px;
	text-indent:-9999px;
}
.chamadaJogueOnLine300120 {
	background:url(../images/bg-chamada-jogos-300120.png);
}
.chamadaJogueOnLine300120 a {
	display:block;
	cursor:pointer;
	width:300px;
	height:120px;
	text-indent:-9999px;
}
.chamadaJogueOnLine300250 {
	background:url(../images/bg-chamada-jogos-300250.png);
}
.chamadaJogueOnLine300250 a {
	display:block;
	cursor:pointer;
	width:300px;
	height:250px;
	text-indent:-9999px;
}
.chamadaCameraEscondida300120 {
	background:url(../images/bg-chamada-camera-escondida-300120.png);
}
.chamadaCameraEscondida300120 a {
	display:block;
	cursor:pointer;
	width:300px;
	height:120px;
	text-indent:-9999px;
}
.chamadaSilvioSantos300120 {
	background:url(../images/bg-chamada-silviosantos-300120.jpg);
	margin:10px 0 0 0;
}
.chamadaSilvioSantos300120 a {
	display:block;
	cursor:pointer;
	width:300px;
	height:120px;
	text-indent:-9999px;
}
.chamadaJogos {
	background:url(../images/home-cham-jogos.png);
}
.chamadaJogos a {
	display:block;
	cursor:pointer;
	width:200px;
	height:120px;
	text-indent:-9999px;
}
.chamadaSilvioSantos200250 {
	background:url(../images/chamada-silvio-santos.png) no-repeat;
}
.chamadaSilvioSantos200250 .btnSilvioSantos {
	text-align:center;
	margin:185px 0 0 0;
	padding:22px 0 0 0;
	width:200px;
	height:61px;
	display:block;
	background:url(../images/btn-silviosantos.png) center top no-repeat;
}
.chamadaDownloads {
	background:url(../images/bg-chamada-downloads.jpg) no-repeat;
}
.chamadaDownloads a {
	display:block;
	cursor:pointer;
	width:300px;
	height:120px;
	text-indent:-9999px;
}
.chamadaGaleriaFotos {
	float:left;
}
.chamadaGaleriaFotos li {
	float:left;
	list-style:none;
	width:88px;
	height:66px;
	padding:3px;
	background:url(../images/bg-fotos.png) no-repeat;
	margin:2px;
}
.chamadaGaleriaFotos img {
	width:88px;
	height:66px;
}
.chamadaInscrevase300120 {
	background:url(../images/bg-chamada-inscrevase.jpg);
	margin:10px 0 0 0;
}
.chamadaInscrevase300120 a {
	display:block;
	cursor:pointer;
	width:300px;
	height:120px;
	text-indent:-9999px;
}
#ChamInscriP {
	background:url(../images/chamada-inscre-p.png) no-repeat;
	width:200px;
	height:120px;
	text-indent:-9999px;
	display:block;
}

/* ----------------------- =HOME ------------------------ */

#pgHome .mediaBox {
	margin:0 0 10px 0;
	background:url(../images/bg-mediabox.png) center top no-repeat;	
}

#loopedSlider {
	float:left;
	width:630px;
	height:250px;
	padding:0;
	margin:0;
}
#loopedSlider .containerMaster {
	float:left;
	width:550px;
	height:216px;
	padding:0;
	margin:17px 0;
}
#loopedSlider .containerMaster .container {
	float:left;
	position:relative;
	width:550px;
	height:216px;
	overflow:hidden;
	margin:0 0 0 40px;
}
#loopedSlider .containerMaster .container .slides {
	position: absolute;
}
#loopedSlider .containerMaster .container .slides div.item {
	width: 550px;
	height:216px;
	display: none;
}
#loopedSlider .containerMaster .container .slides div.item img {
	width: 550px;
	height:216px;
}
#loopedSlider .containerMaster .container .slides div.item .texto {
	position:absolute;
	left:0;
	bottom:0;
	width:550px;
	height:32px;
	background-color:#000;
	margin:0;
	padding:5px 10px;
	opacity:0.70;
	-moz-opacity: 0.70;
	filter: alpha(opacity=70);
	text-align:center;
}
#loopedSlider .containerMaster .container .slides div.item .texto p {
	opacity:1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	color:#FFF;
	margin:0 0 10px 0;
}
#loopedSlider a.previous {
/*
	position:absolute;
	top:400px;
	left:50%;
	margin-left:-470px;
	width:55px;
	height:51px;
	background-image:url(../images/btn-prev-mediabox.png);
	text-indent:-9999px;
	z-index:100;
	display:block;
*/
	position:relative;
	top:100px;
	left:8px;
	width:55px;
	height:51px;
	background-image:url(../images/btn-prev-mediabox.png);
	text-indent:-9999px;
	z-index:100;
	display:block;
	*position:relative;
	*top:100px;
	*left:-545px;
	*width:55px;
	*height:51px;
	*background-image:url(../images/btn-prev-mediabox.png);
	*text-indent:-9999px;
	*z-index:100;
	*display:block;
}
#loopedSlider a.next {	
	position:relative;
	top:49px;
	left:570px;
	width:55px;
	height:51px;
	background-image:url(../images/btn-next-mediabox.png);
	text-indent:-9999px;
	z-index:100;
	display:block;
	*position:relative;
	*top:49px;
	*left:20px;
	*width:55px;
	*height:51px;
	*background-image:url(../images/btn-next-mediabox.png);
	*text-indent:-9999px;
	*z-index:100;
	*display:block;
}
#loopedSlider a.previous:hover, a.next:hover {
	background-position: center bottom;
}
#pgHome .chamadaSilvioSantos {
	margin: 0 15px 0 0;	
}
#pgHome .chamadaVideos {
	margin: 0 30px 0 0;	
}
#pgHome .chamadaJogos {
	margin: 0 15px 10px 0;
}
#pgHome .chamadaTwitter {
	margin: 0 0 10px 0;
}
#pgHome .chamadaBlog {
	margin: 0 15px 0 0;	
}
#pgHome .chamadaMusicas {
	margin: 0;	
}
#pgHome #twitter_update_list {
	float:left;
	padding:10px 10px;
	width:180px;
	height:100px;
	font-size:11px;
	overflow:hidden;
}
#pgHome * html #twitter_update_list {
	overflow: hidden;
}
#pgHome #twitter_update_list li {
	float: left;
    list-style: none;
}
#pgHome #twitter_update_list li a{
	color:#09F;
}

/* ----------------------- =PROGRAMA ------------------------ */

#pgOPrograma .chamada630120 {
	float:left;
	margin:20px 0 0 0;
}


/* ----------------------- =QUADROS ------------------------ */

#pgQuadros .chamadaVideos {
	margin: 0 0 0 30px;
}
#pgQuadros .containerChamadaGaleriaFotos {
	margin: 10px 0 0 0;	
}
#pgQuadros .inscrevase {
	float:left;
	width:400px;
	height:60px;
	padding:20px 0;
	margin:0;
}
#pgQuadros .inscrevase a {
	float:left;
	margin:10px;
}
#pgQuadros .creditosfotos {
	margin:0;
	padding:0;
	font-size:11px;
}
.titQuadros {
	font-size:16px;
	width:100%;
	border-bottom:1px solid #110598;
	margin:5px 0;
	padding:0 0 8px 0;
}

/* ----------------------- =SILVIO ------------------------ */

/* ----------------------- =GALERIA DE FOTOS ------------------------ */
.containerTituloGaleria {
	width:320px;
	height:25px;
	padding:5px 0;
	background:url(../images/bg-fotos-galeria.png) no-repeat;
	text-align:center;
	font-weight:bold;
	margin:0 auto;
	margin /*\**/:-10px auto 0 auto\9 /*ie*/
}
.galeriaFotos {
	float:left;
}
.galeriaFotos li {
	float:left;
	list-style:none;
	width:146px;
	height:111px;
	margin:3px;
}
.galeriaFotos img {
	width:140px;
	height:105px;
	border:solid 3px transparent;
}
.galeriaFotos img:hover {
	border:solid 3px #FFF;
}

/* ----------------------- =VIDEOS ------------------------ */
#pgVideos .chamadaCameraEscondida300120 {
	margin:0 30px;	
}
#pgVideos #ContentConteudo {
	margin:0 0 15px 0;	
}
#ContentChamVideo {
	float:left;
	width:630px;
}
#ContentChamVideo .chamadaCameraEscondida300120 {
	margin:0 0 0 15px;
}
#ContentChamVideo .chamadaDownloads {
	margin:15px 0 0 0;
}
#ContentChamVideo .chamadaSilvioSantos300120 {
	margin:15px 0 0 15px;
}

/* ----------------------- =BLOG ------------------------ */


/* ----------------------- =MUSICAS ------------------------ */
#pgMusicas .chamadaJogueOnLine300120 {
	margin:15px 0 0 0;	
}

/* ----------------------- =JOGOS ------------------------ */

.listaGames {
	float:left;
	min-height:480px;	
}
.listaGames li {
	float:left;
	list-style:none;
	width:300px;
	margin:0 15px 0 0;
}
.listaGames img {
	margin:0;
	width:280px;
	height:120px;
}
.btnJogar {
	background:url(../images/btn-jogar.png) no-repeat;
	width:101px;
	height:26px;
	text-indent:-9999px;
	display:block;
}
#pgGame3Pistas #ContentConteudo {
	width:960px;
	padding:0;
	margin:0 0 20px 0;
}
#pgGame3Pistas #ContentFull h2#titGame {
	background:url(../images/tit-jogo-tres-pistas.png) no-repeat;
	width:100%;
	height:26px;
	text-indent:-9999px;
	border-bottom:2px solid #110598;
	margin:10px 0 0 0;
}
#pgGame3Pistas .containerChamadaGaleriaFotos {
	margin:0 30px;
}
#pgGameNaoErre #ContentConteudo {
	width:960px;
	padding:0;
	margin:0 0 20px 0;
}
#pgGameNaoErre #ContentFull h2#titGame {
	background:url(../images/tit-jogo-nao-erre.png) no-repeat;
	width:100%;
	height:26px;
	text-indent:-9999px;
	border-bottom:2px solid #110598;
	margin:10px 0 0 0;
}
#pgGameNaoErre .containerChamadaGaleriaFotos {
	margin:0 30px;
}

/* ----------------------- =DOWNLOADS ------------------------ */
.listaDownload {
	float:left;
	width:630px;
	height:80px;
	background:url(../images/bg-box-downloads.png) no-repeat;
	padding:0 0 0 15px;
}
.listaDownload li {
	float:left;
	list-style:none;
	margin:4px 6px;
}
.boxWidget {
	float:left;
	width:630px;
	height:80px;
	background:url(../images/bg-box-downloads.png) no-repeat;
	padding:0 0 0 15px;
}
.boxWidget .thumb {
	float:left;
	margin:4px 6px;
}
.boxWidget .texto {
	float:left;
	width:480px;
	height:70px;
	overflow:hidden;
	margin:5px 0;
	padding:0;
	font-size:11px;
	line-height:13px;
}
.boxWidget .instalar {
	float:left;
	width:62px;
	height:17px;
	text-indent:-9999px;
	margin:9px 30px;
	background:url(../images/btn-instalar.png) no-repeat;
}
.boxWidget .oquee {
	float:left;
	width:120px;
	height:20px;
	text-indent:-9999px;
}
.boxDownload {
	float:left;
	width:630px;
	height:80px;
	background:url(../images/bg-box-downloads.png) no-repeat;
	padding:0 0 0 15px;
}
.boxDownload .thumb {
	float:left;
	margin:4px 6px;
}
.boxDownload .texto {
	float:left;
	width:520px;
	height:auto;
	overflow:hidden;
	margin:5px 0;
	padding:0;
}
.boxDownload .criarAvatar {
	float:left;
	width:62px;
	height:17px;
	text-indent:-9999px;
	margin:10px 30px;
	background:url(../images/btn-criar.png) no-repeat;
}
.boxDownload .compartilhe {
	float:left;
	width:300px;
	height:auto;
	overflow:hidden;
	margin:15px 0 15px 105px;
	padding:0;
	text-align:right;
}
.boxDownload .download {
	float:right;
	width:63px;
	height:17px;
	text-indent:-9999px;
	margin:0px 30px;
	background:url(../images/btn-download.png) no-repeat;
}
.listaRingtones {
	float:left;
	width:570px;
	height:65px;
	margin:5px 0 0 0;
	padding:5px 0 0 28px;
	overflow:auto;
}
.listaRingtones li {
	width:550px;
	height:20px;
	border-bottom:solid 1px #110598;
	list-style-image:url(../images/icon-caixa-som.png);
}
.boxInscricoes {
	float:left;
	width:630px;
	height:80px;
	background:url(../images/bg-box-downloads.png) no-repeat;
	padding:0 0 10px 15px;
}
.boxInscricoes .thumb {
	float:left;
	margin:4px 6px;
}
.boxInscricoes .texto {
	float:left;
	width:305px;
	height:51px;
	margin:5px 0;
	padding:0;
}
.boxInscricoes .saibamais {
	float:left;
	width:200px;
	height:auto;
	padding:0;
	margin:0;
}
.boxInscricoes .saibamais a {
	float:left;
} 
.AdobeAir {
	float:left;
	background:url(../images/icon-adobe-air.jpg) no-repeat;
	width:24px;
	height:25px;
	display:block;
	text-indent:-9999px;
	margin:52px 0 0 0;
}
.bgEmoticon {
	background:url(../images/bg-emoticon.png) no-repeat;
	width:62px;
	height:70px;
	padding:2px 0 0 10px;
}
.bgEmoticon a {
	float:left;
	width:52px;
	height:70px;
}

/* ----------------------- =INSCRICOES ------------------------ */
h2#titCampeonatoPalhacos {
	float:left;
	width:350px;
	height:19px;
	text-indent:-9999px;
	background:url(../images/tit-dw-emoticons.png) no-repeat;
}

/* ----------------------- =NOTICIAS ------------------------ */
#pgNoticias .chamadaVideos {
	margin:15px 0;	
}
#pgNoticias .chamadaSilvioSantos300120 {
	margin:0px 0 0 0;
}
#pgNoticias .chamadaInscrevase300120 {
	margin:0 0 0 30px;	
}

/* ----------------------- =ENQUETE ------------------------ */
#pgEnquete .chamadaOPrograma300120 {
	margin:0 30px 0 0;	
}
#pgEnquete .chamadaMusicas300120 {
	margin:15px 0 0 0;	
}

/* ----------------------- =CAMERA ESCONDIDA ------------------------ */
#pgCameraEscondida .chamadaJogueOnLine300120 {
	margin:15px 0 0 0;	
}
.divVideo {
	width:300px;
	min-height:280px;
	float:left;
	margin:5px;
	padding:0;
	text-align:center;
}
.divVideo .boxVideo {
	width:296px;
	height:221px;
	background:url(../images/border-players.png) no-repeat;
	padding:4px;
}
.containerGeneral {
	width:620px;
	margin:0 auto;
}
.rdnVotacao {
	width:10px;
	height:10px;
	margin:0 auto;
}
.boxVotarCamera {
	float:left;
	width:630px;
	height:39px;
	background:url(../images/bg-btn-votacao.jpg) no-repeat;	
	margin:10px auto;
}
.boxVotarCamera .btnVotarCamera {
	float:left;
	width:100px;
	height:26px;
	background:url(../images/btn-votar.png) no-repeat;
	margin:6px 265px;
}

/* ----------------------- =DANCA DA SEMANA ------------------------ */
#pgClassificados #ContentConteudo, #pgClassificados #ContentFirst, #pgClassificados #ContentSecond {
    min-height:250px !important;
}
#pgDancaDaSemana #ContentConteudo, #pgDancaDaSemana #ContentFirst, #pgDancaDaSemana #ContentSecond {
    min-height:250px !important;
}
#pgDancaDaSemana #ContentConteudo .premioDestaque {
    float:right;
    width:170px;
    height:170px;
    margin-right:-30px;
}

#pgDancaDaSemana #ContentConteudo .semiFinalistas, #pgClassificados #ContentConteudo .semiFinalistas {
    float:left;
    width:171px;
    height:167px;
    margin-left:-30px;
}
#pgDancaDaSemana #ContentConteudo .titDanca24, #pgClassificados #ContentConteudo .titDanca24Semi {    
    width:460px;
    text-align:center;
    font-weight:bold;
    font-size:24px;
    padding:0 0 0 150px;
    margin:0;
}
#pgDancaDaSemana #ContentConteudo .titDanca24Semi {
    width:460px;
    text-align:center;
    font-weight:bold;
    font-size:24px;
    padding:0 0 0 80px;
    margin:0;
}
#pgDancaDaSemana #ContentConteudo .titDanca22 {
    float:left;
    width:570px;    
    text-align:center;
    font-weight:bold;
    font-size:22px;
    padding:0 0 4px 0;
    margin:27px 0;
}
#pgDancaDaSemana #ContentConteudo p, #pgClassificados #ContentConteudo p  {
    float:left;
    width:570px;
    font-size:13px;
    padding:0 30px;
    *padding:5px 30px;
    margin:0;
}
#pgDancaDaSemana .titDanca14 {
    text-align:center;
    font-weight:bold;
    font-size:14px;
}

#pgDancaDaSemana .titDanca16 {
    font-size:16px;
}

#pgDancaDaSemana .btnInscrevase, #pgClassificados .btnInscrevase {
    position:relative;
    float:left;
    width:175px;
    height:45px;
    background:url(../images/danca/botao-inscrevase-danca-semana.png) 0 0 no-repeat;
    text-indent:-9999px;
    left:50%;
    margin:20px 0 20px -88px;
    *margin-bottom:20px;
}

#pgDancaDaSemana .btnClassificados {    
    position:relative;
    float:left;
    width:185px;
    height:45px;
    background:url(../images/danca/botao-classificados.png) 0 0 no-repeat;
    text-indent:-9999px;
    left:50%;
    margin:-46px 0 20px 50px;
    *margin-bottom:0;
}
#pgDancaDaSemana .btnClassificados:hover {
    background:url(../images/danca/botao-classificados.png) 0 -45px no-repeat;
}

#pgDancaDaSemana .btnInscrevase:hover, #pgClassificados .btnInscrevase:hover {
    background:url(../images/danca/botao-inscrevase-danca-semana.png) 0 -45px no-repeat;
}

#pgDancaDaSemana .msgTarja, #pgClassificados .msgTarja {
    float:left;
    width:776px;
    height:20px;
    background:url(../images/danca/tarja_semana.png) no-repeat;
    font-size:20px;
    color:#fff;
    padding:10px 0;
    text-indent:15px;
}

#pgDancaDaSemana .btnVoltarVotacao, #pgClassificados .btnVoltarVotacao {
    clear:both;
    position:relative;
    float:left;
    width:70px;
    height:25px;
    background:url(../images/danca/botao-voltar-danca-semana.png) 0 0 no-repeat;
    text-indent:-9999px;
    left:50%;
    margin:0px 0 20px -35px;
    *margin-bottom:0;
}

#pgDancaDaSemana #ContentConteudo, #pgClassificados #ContentConteudo {
    position:relative;
}
#pgDancaDaSemana .lnkRegulamento {
    position:absolute;
    bottom:45px;
    right:60px;
    font-size:13px;
    color:#1f19b4;
}
#pgClassificados .lnkRegulamento {
    position:absolute;
    top:190px;
    *top:200px;
    right:60px;
    font-size:13px;
    color:#1f19b4;
}
#pgDancaDaSemana .lnkRegulamento img, #pgClassificados .lnkRegulamento img {
    margin:0 0 -5px 5px;
    padding:0;
}
#pgDancaDaSemana #barraPulverizacaoLayout, #pgClassificados #barraPulverizacaoLayout {
	margin-left:240px !important;
}







/* ----------------------- =SHOW DE CALOUROS ------------------------ */
#pgClassificados #ContentConteudo, #pgClassificados #ContentFirst, #pgClassificados #ContentSecond {
    min-height:250px !important;
}
#pgShowdeCalouros #ContentConteudo, #pgShowdeCalouros #ContentFirst, #pgShowdeCalouros #ContentSecond {
    min-height:250px !important;
}
#pgShowdeCalouros #ContentConteudo .premioDestaque {
    float:right;
    width:170px;
    height:170px;
    margin-right:-30px;
}

#pgShowdeCalouros #ContentConteudo .semiFinalistas, #pgClassificados #ContentConteudo .semiFinalistas {
    float:left;
    width:171px;
    height:167px;
    margin-left:-30px;
}
#pgShowdeCalouros #ContentConteudo .titDanca24, #pgClassificados #ContentConteudo .titDanca24Semi {    
    width:460px;
    text-align:center;
    font-weight:bold;
    font-size:24px;
    padding:0 0 0 30px;
    margin:0;
}
#pgShowdeCalouros #ContentConteudo .titDanca24Semi {
    width:460px;
    text-align:center;
    font-weight:bold;
    font-size:24px;
    padding:0 0 0 80px;
    margin:0;
}
#pgShowdeCalouros #ContentConteudo .titDanca22 {
    float:left;
    width:570px;    
    text-align:center;
    font-weight:bold;
    font-size:22px;
    padding:0 0 4px 0;
    margin:27px 0;
}
#pgShowdeCalouros #ContentConteudo p, #pgClassificados #ContentConteudo p  {
    float:left;
    width:570px;
    font-size:13px;
    padding:0 30px;
    *padding:5px 30px;
    margin:0;
}
#pgShowdeCalouros .titDanca14 {
    text-align:center;
    font-weight:bold;
    font-size:14px;
}

#pgShowdeCalouros .titDanca16 {
    font-size:16px;
}

#pgShowdeCalouros .btnInscrevase, #pgClassificados .btnInscrevase {
    position:relative;
    float:left;
    width:175px;
    height:45px;
    background:url(../images/danca/botao-inscrevase-danca-semana.png) 0 0 no-repeat;
    text-indent:-9999px;
    left:50%;
    margin:20px 0 20px -88px;
    *margin-bottom:20px;
}
#pgShowdeCalouros .btnClassificados{
    float:left;
    width:185px;
    height:45px;
    background:url(../images/danca/botao-classificados.png) 0 0 no-repeat;
    text-indent:-9999px;
    margin:0 0 0 115px;
    *margin-bottom:0;
}
#pgShowdeCalouros .btnClassificados_2fase{
    float:left;
    width:215px;
    height:45px;
    background:url(../images/danca/botao-classificados-2fase.png) 0 0 no-repeat;
    text-indent:-9999px;
    /*margin:0 0 0 20px;*/
	margin: 0px 0px 0px 210px;
    *margin-bottom:0;
}
#pgShowdeCalouros .btnClassificados:hover {
    background:url(../images/danca/botao-classificados.png) 0 -45px no-repeat;
}
#pgShowdeCalouros .btnClassificados_2fase:hover {
    background:url(../images/danca/botao-classificados-2fase.png) 0 -45px no-repeat;
}

#pgShowdeCalouros .btnInscrevase:hover, #pgClassificados .btnInscrevase:hover {
    background:url(../images/danca/botao-inscrevase-danca-semana.png) 0 -45px no-repeat;
}

#pgShowdeCalouros .msgTarja, #pgClassificados .msgTarja {
    float:left;
    width:776px;
    height:20px;
    background:url(../images/danca/tarja_semana.png) no-repeat;
    font-size:20px;
    color:#fff;
    padding:10px 0;
    text-indent:15px;
}

#pgShowdeCalouros .btnVoltarVotacao, #pgClassificados .btnVoltarVotacao {
    clear:both;
    position:relative;
    float:left;
    width:70px;
    height:25px;
    background:url(../images/danca/botao-voltar-danca-semana.png) 0 0 no-repeat;
    text-indent:-9999px;
    left:50%;
    margin:0px 0 20px -35px;
    *margin-bottom:0;
}

#pgShowdeCalouros #ContentConteudo, #pgClassificados #ContentConteudo {
    position:relative;
}
#pgShowdeCalouros .lnkRegulamento {
    position:absolute;
    bottom:45px;
    right:60px;
    font-size:13px;
    color:#1f19b4;
}
#pgClassificados .lnkRegulamento {
    position:absolute;
    top:190px;
    *top:200px;
    right:60px;
    font-size:13px;
    color:#1f19b4;
}
#pgShowdeCalouros .lnkRegulamento img, #pgClassificados .lnkRegulamento img {
    margin:0 0 -5px 5px;
    padding:0;
}
#pgShowdeCalouros #barraPulverizacaoLayout, #pgClassificados #barraPulverizacaoLayout {
	margin-left:240px !important;
}



/*--------------------------- PAPA PREMIO --------------------------*/
#pgPapaPremio #ContentConteudo, #pgPapaPremio #ContentFirst, #pgPapaPremio #ContentSecond {
    min-height:250px !important;
}
#pgPapaPremio #ContentConteudo .premioDestaque {
    float:right;
    width:170px;
    height:170px;
    margin-right:-30px;
}

#pgPapaPremio #ContentConteudo .semiFinalistas, #pgClassificados #ContentConteudo .semiFinalistas {
    float:left;
    width:171px;
    height:167px;
    margin-left:-30px;
}
#pgPapaPremio #ContentConteudo .titDanca24, #pgClassificados #ContentConteudo .titDanca24Semi {    
    width:460px;
    text-align:center;
    font-weight:bold;
    font-size:24px;
    padding:0 0 0 30px;
    margin:0;
}
#pgPapaPremio #ContentConteudo .titDanca24Semi {
    width:460px;
    text-align:center;
    font-weight:bold;
    font-size:24px;
    padding:0 0 0 80px;
    margin:0;
}
#pgPapaPremio #ContentConteudo .titDanca22 {
    float:left;
    width:570px;    
    text-align:center;
    font-weight:bold;
    font-size:22px;
    padding:0 0 4px 0;
    margin:27px 0;
}
#pgPapaPremio #ContentConteudo p, #pgClassificados #ContentConteudo p  {
    float:left;
    width:570px;
    font-size:13px;
    padding:0 30px;
    *padding:5px 30px;
    margin:0;
}
#pgPapaPremio .titDanca14 {
    text-align:center;
    font-weight:bold;
    font-size:14px;
}

#pgPapaPremio .titDanca16 {
    font-size:16px;
}

#pgPapaPremio .btnInscrevase, #pgClassificados .btnInscrevase {
    position:relative;
    float:left;
    width:175px;
    height:45px;
    background:url(../images/danca/botao-inscrevase-danca-semana.png) 0 0 no-repeat;
    text-indent:-9999px;
    left:50%;
    margin:20px 0 20px -88px;
    *margin-bottom:20px;
}
#pgPapaPremio .btnClassificados{
    float:left;
    width:185px;
    height:45px;
    background:url(../images/danca/botao-classificados.png) 0 0 no-repeat;
    text-indent:-9999px;
    margin:0 0 0 115px;
    *margin-bottom:0;
}
#pgPapaPremio .btnClassificados_2fase{
    float:left;
    width:215px;
    height:45px;
    background:url(../images/danca/botao-classificados-2fase.png) 0 0 no-repeat;
    text-indent:-9999px;
    margin:0 0 0 20px;
    *margin-bottom:0;
}
#pgPapaPremio .btnClassificados:hover {
    background:url(../images/danca/botao-classificados.png) 0 -45px no-repeat;
}
#pgPapaPremio .btnClassificados_2fase:hover {
    background:url(../images/danca/botao-classificados-2fase.png) 0 -45px no-repeat;
}

#pgPapaPremio .btnInscrevase:hover, #pgClassificados .btnInscrevase:hover {
    background:url(../images/danca/botao-inscrevase-danca-semana.png) 0 -45px no-repeat;
}

#pgPapaPremio .msgTarja, #pgClassificados .msgTarja {
    float:left;
    width:776px;
    height:20px;
    background:url(../images/danca/tarja_semana.png) no-repeat;
    font-size:20px;
    color:#fff;
    padding:10px 0;
    text-indent:15px;
}

#pgPapaPremio .btnVoltarVotacao, #pgClassificados .btnVoltarVotacao {
    clear:both;
    position:relative;
    float:left;
    width:70px;
    height:25px;
    background:url(../images/danca/botao-voltar-danca-semana.png) 0 0 no-repeat;
    text-indent:-9999px;
    left:50%;
    margin:0px 0 20px -35px;
    *margin-bottom:0;
}

#pgPapaPremio #ContentConteudo, #pgClassificados #ContentConteudo {
    position:relative;
}
#pgPapaPremio .lnkRegulamento {
    position:absolute;
    bottom:45px;
    right:60px;
    font-size:13px;
    color:#1f19b4;
}
#pgClassificados .lnkRegulamento {
    position:absolute;
    top:190px;
    *top:200px;
    right:60px;
    font-size:13px;
    color:#1f19b4;
}
#pgPapaPremio .lnkRegulamento img, #pgClassificados .lnkRegulamento img {
    margin:0 0 -5px 5px;
    padding:0;
}
#pgPapaPremio #barraPulverizacaoLayout, #pgClassificados #barraPulverizacaoLayout {
	margin-left:240px !important;
}







/* ----------------------- =RODAPE ------------------------ */

#ContentBannerRodape {
	float:left;
	width:960px;
	height:auto;
	margin:20px 0;
}
#ContentRodape .menuRodape {
	margin:0 auto;
	text-align:center;
	padding:10px 0 0 0;
}
#ContentRodape .menuRodape a {
	text-transform:lowercase;
	margin:0 auto;
	font-size:14px;
	color:#213e5e;
	font-weight:bold;
	padding:0 10px;
}
#ContentRodape .menuRodape a:hover {
	text-decoration:underline;
}
#ContentRodape  .colunaQuadros {
	color:#213e5e;
	font-size:11px;
	line-height:13px;
	float:left;	
	margin:10px 0 0 0;
}
#ContentRodape  .colunaQuadros li {
	width:210px;
	margin:0 20px 0 0;
	padding:0 0 0 10px;
}
#ContentRodape  .colunaQuadros li a {
	color:#213e5e;
}
#ContentRodape  .colunaQuadros li a:hover {
	background-color:#0756e4;
	color:#FFF;
}
#TB_overlay  {
    z-index:99999 !important;
}

/* ----------------------- =PUBLICIDADE ------------------------ */

#BannerLateral {
	float:left;
	width:300px;
	height:250px;
	background-color:#FFF;
	margin:0 0 10px 0;
}
#barraPulverizacaoLayout{
	width:750px;
	min-height:20px;
	float:left;
	margin:0 !important;
	padding:0 !important;
}
#barraPulverizacao{
	margin:0 !important;
	padding:0 !important;
}
#BannerRodape{
	float:left;
	width:728px;
	min-height:105px;
	margin:20px 0 0 106px;
	padding:0 20px 0 0;
	background:url(/images/publicidade_vertical.png) top right no-repeat;
}
.publicidade{
	float:right;
	margin:0;
	padding:0;
}

































.ulclassificados {
    float:left;
	padding:0;
	width:630px;
	min-height:250px;
	margin:20px 0 10px 0;
}
.ulclassificados li {	
	float:left;
	list-style:none;
	margin:3px 7px;
    width:300px;
}
.ulclassificados li .respostaVotacao {
    float:left !important;
    width:250px !important;
    font-size:16px !important;
    padding:2px 0 10px 0 !important;
    background:url(../images/danca/linha-danca-semana.png) left bottom no-repeat !important;
    text-align:left !important;
    text-indent:5px !important;
    margin:10px 0 !important;
}
.ulclassificados li .respostaOpcional {
    float:left !important;
    width:300px !important;
    font-size:12px !important;
    text-align:center !important;
    padding:0 !important;
    margin:0 !important;
}


#buscape_300x250 {
    margin:20px 0;
}
