#tit_actividades {
	width: 210px;
	float: left;
	text-align: center;
	height: 200px;
}
#menu_newsletter {
	width: 220px;
	height: 50px;
	padding-top: 64px;
	padding-left: 46px;
}


#menu_comando {
	width: 220px;
	height: 50px;
	padding-top: 190px;
	padding-left: 75px;
}

#menu_agenda {
	width: 115px;
	height: 40px;
	padding-top: 190px;
	margin-left: 185px;
}
.button_facebook {
	display: inline;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	text-shadow: 1px 1px #666;
	background-image: url(../images/bot_facebook.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 34px;
	width: 109px;
	padding-left: 60px;
	padding-right: 50px;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;	
}

.button_facebook:hover {
background-image: url(../images/bot_facebook_over.png);
}

.button_newsletter {
	display: inline;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	text-shadow: 1px 1px #666;
	background-image: url(../images/bot_newsletter.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 34px;
	width: 109px;
	padding-left: 60px;
	padding-right: 50px;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;	
}

.button_newsletter:hover {
background-image: url(../images/bot_newsletter_over.png);
}


.button_agenda {
	display: inline;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	text-shadow: 1px 1px #666;
	background-image: url(../images/botao_agenda.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 34px;
	width: 109px;
	padding-left: 60px;
	padding-right: 50px;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;	
}

.button_agenda:hover {
background-image: url(../images/botao_agenda_over.png);
}

.button_comprar {
	display: inline;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	text-shadow: 1px 1px #666;
	background-image: url(../images/botao_comprar.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 34px;
	width: 109px;
	padding-left: 60px;
	padding-right: 50px;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;	
}

.button_comprar:hover {
background-image: url(../images/botao_comprar_over.png);
}

.button_saber {
	display: inline;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	text-shadow: 1px 1px #666;
	background-image: url(../images/botao_saber.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 34px;
	width: 109px;
	padding-left: 60px;
	padding-right: 50px;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;	
}

.button_saber:hover {
background-image: url(../images/botao_saber_over.png);
}



#banner_newsletter {
	height: 110px;
	width: 312px;
	background-image: url(../images/banner_newsletter.png);
}
#banner_agenda {
	height: 237px;
	width: 312px;
	background-image: url(../images/box_agenda.png);
}
#banner_comando {
	background-image: url(../images/box_comando.png);
	height: 237px;
	width: 313px;
}
#prog_meio {
	width: 900px;
	float: left;
	background-color: #FFF;
	border: 1px solid #663;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin-left: 10px;
}
#prog_fim {
	background-image: url(../images/prog_fim.png);
	height: 36px;
	width: 467px;
	float: left;
}
#prog_top {
	background-image: url(../images/prog_top.png);
	height: 18px;
	width: 467px;
	float: left;
}

.quadro_programacao {
	background-color: #FFF;
	border: 1px solid #C6C0B1;
	margin-top: 5px;
	padding: 5px;
	float: left;
}
#folha_meio #regua {
	float: left;
	width: 964px;
	margin: 0px;
	padding: 0px;
}
#imagem_destaque_grande {
	width: 686px;
}
#logo_canal  {
	width: 233px;
	float: left;
	text-align: center;
}
#regua {
	width: 965px;
}
#separador_canal  {
	width: 940px;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}
#legenda_destaque_canal  {
	width: 650px;
	margin-top: 5px;
	float: left;
	margin-left: 10px;
}

.quadro_legenda_destaque_canal {
	background-color: #FFF;
	border: 1px solid #C6C0B1;
	margin-top: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#linha_canal  {
	width: 945px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
body{
	margin: 0;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	background-image:url(../images/background.jpg);
	background-color:#e1f5ff;
	background-repeat:repeat-x;
}
img{border:0px;}

#fundo {margin-left: auto; margin-right:auto; width:965px; background-image:url(../images/background_fundo2.gif); background-position:top center; background-repeat:no-repeat;}
/*#fundo:after{content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}*/

#topo{position:relative; width:965px; height:349px; z-index:2;}
#flash_topo{position:absolute; top:0px; left:0px; width:965px; height:371px; z-index:2;}

#corpo{position:relative; width:965px; z-index:0; display:table;}
#corpo_esquerda{position:relative; width:646px; z-index:0; float:left;}
#corpo_direita{position:relative; width:306px; z-index:0; float:right;}

#passatempos{position:relative; width:646px; height:183px; z-index:0;}
#destaque_grande    {
	background-image: url(../images/destaque_grande.png);
	height: 282px;
	width: 653px;
	background-repeat: no-repeat;
}
#quadro_imagem_destaque_grande {
	height: 263px;
	width: 586px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/quadro_imagem_destaque.png);
}
#passatempos_fundo{
	position:absolute;
	width:653px;
	height:317px;
	top:-6px;
	left:-4px;
	z-index:0;
}
#destaque_grande_box{
	position:absolute;
	width:620px;
	height:140px;
	top:-579px;
	left:20px;
	z-index:2;
}
.passatempos_box{
	position:relative;
	float:left;
	width:426px;
	height:317px;
	z-index:2;
	color:#553923;
	background-image:url(../images/fundo_fotografia_dest_grande.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#passatempos_box2{position:relative; float:left; width:142px; height:127px; z-index:2; color:#553923; background-image:url(../images/passatempos2.gif); background-repeat:no-repeat; background-position:center top; padding:13px 10px 0px 10px; margin:0px 0px 0px 12px; text-align:center;}
#passatempos_list a:link{color:#553923; text-decoration:none;}
#passatempos_list a:visited{color:#553923; text-decoration:none;}
#passatempos_list a:hover{color:#553923; text-decoration:underline;}

#jogos{
	position:relative;
	width:646px;
	height:129px;
	z-index:0;
	left: -2px;
	top: 146px;
}
#jogos_fundo{
	position:absolute;
	width:627px;
	height:155px;
	top:1px;
	left:10px;
	z-index:0;
}
#jogos_titulo{
	position:absolute;
	width:166px;
	height:45px;
	top:-12px;
	left:12px;
	z-index:1;
}
#wallpapers{position:relative; width:646px; height:124px; z-index:0;}
#wallpapers_fundo{position:absolute; width:625px; height:127px; top:1px; left:10px; z-index:0;}
#wallpapers_titulo{position:absolute; width:209px; height:40px; top:-5px; left:5px; z-index:1;}
#videos{position:relative; width:646px; height:136px; z-index:0;}
#videos_fundo{position:absolute; width:625px; height:127px; top:12px; left:10px; z-index:0;}
#videos_titulo{position:absolute; width:274px; height:46px; top:-5px; left:-8px; z-index:1;}

#conteudos_list{position:absolute; width:589px; height:78px; top:31px; left:35px; z-index:1;}
.conteudos_fnd{position:relative; width:122px; height:72px; background-color:#ffffff; border:1px solid #d8d1c7; z-index:1; padding:2px 2px 2px 2px; float:left; margin:0px 0px 0px 19px;}
.conteudos_tit{position:absolute; width:122; height:17px; bottom:2px; left:2px; z-index:2;}
.conteudos_txt{position:absolute; width:122; height:17px; top:3px; left:3px; z-index:2; color:#ffffff; font-weight:bold;}
.conteudos_txt a:link{color:#ffffff; text-decoration:none;}
.conteudos_txt a:visited{color:#ffffff; text-decoration:none;}
.conteudos_txt a:hover{color:#ffffff; text-decoration:none;}

#mrec{position:relative; width:306px; height:256px; z-index:0;}
#mrec_fundo_t{position:absolute; width:318px; height:9px; top:-9px; left:-9px; z-index:1;}
#mrec_fundo_b{position:absolute; width:318px; height:9px; bottom:-9px; left:-9px; z-index:1;}
#mrec_fundo_l{
	position:absolute;
	width:9px;
	height:250px;
	top:0px;
	left:-9px;
	z-index:1;
}
#mrec_fundo_r{position:absolute; width:9px; height:250px; top:0px; right:-9px; z-index:1;}
#mrec_fundo_ctl{position:absolute; width:8px; height:8px; top:0px; left:0px; z-index:2;}
#mrec_fundo_ctr{position:absolute; width:8px; height:8px; top:0px; right:0px; z-index:2;}
#mrec_fundo_cbl{position:absolute; width:8px; height:8px; bottom:0px; left:0px; z-index:2;}
#mrec_fundo_cbr{position:absolute; width:8px; height:8px; bottom:0px; right:0px; z-index:2;}

#mrec_player{position:absolute; width:300px; height:250px; top:3px; left:3px; z-index:0; background-color:#ffffff;}

#videoclube{position:relative; width:306px; height:275px; z-index:0;}
#videoclube_fundo{position:absolute; width:314px; height:264px; top:16px; left:-4px; z-index:0;}
#videoclube_titulo{position:absolute; width:266px; height:58px; top:27px; left:19px; z-index:1;}
#videoclube_cam1{position:absolute; width:269px; height:33px; bottom:-23px; left:-18px; z-index:2;}
#videoclube_cam2{position:absolute; width:105px; height:134px; bottom:-23px; right:-50px; z-index:2;}
#videoclube_top{position:absolute; width:262px; height:155px; bottom:24px; left:20px; z-index:1;}
.videoclube_top_titulo{color:#00b2d9; font-weight:bold; font-size:14px;}

#rodape{position:relative; width:965px; height:105px; z-index:0;}
#logotipo{position:relative; width:82px; height:64px; z-index:0; float:left; padding:41px 0px 0px 0px;}

#menu{position:relative; width:549px; height:105px; z-index:0; float:left; margin:0px 0px 0px 14px;}
#menu_fundo{position:absolute; width:557px; height:67px; bottom:0px; left:-4px; z-index:1;}
#menu_btn{position:absolute; width:388px; height:35px; bottom:23px; left:18px; z-index:1;}
#jellyfish{position:absolute; width:107px; height:76px; bottom:2px; right:28px; z-index:1;}

#guiatv{position:relative; width:306px; height:105px; z-index:0; float:left; margin:0px 0px 0px 14px;}
#guiatv_fundo{position:absolute; width:315px; height:67px; bottom:0px; left:-4px; z-index:1;}
#guiatv_tv{position:absolute; width:95px; height:105px; bottom:0px; left:0px; z-index:1;}
#guiatv_canais{position:absolute; width:188px; height:45px; bottom:4px; right:6px; z-index:1; color:#ffffff; font-size:10px; background-image:url(../images/canais.gif); background-repeat:no-repeat; padding:9px 0px 0px 12px;}
#guiatv_canais a:link{color:#ffffff; text-decoration:none;}
#guiatv_canais a:visited{color:#ffffff; text-decoration:none;}
#guiatv_canais a:hover{color:#ffffff; text-decoration:underline;}
.imagem_destaque_grande {
	height: 183px;
	width: 528px;
	margin-top: 49px;
	margin-left: 29px;
}
#legenda_dg_topo {
	background-image: url(../images/legenda_dg_topo.png);
	height: 31px;
	width: 653px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#legenda_dg_texto {
	width: 653px;
	background-image: url(../images/legenda_dg_texto.png);
	text-align: center;
	font-weight: bold;
	font-size: 11px;
}
#legenda_dg_rodape {
	background-image: url(../images/legenda_dg_rodape.png);
	height: 54px;
	width: 653px;
}
#destaque_topo {
	background-image: url(../images/destaques_topo.png);
	height: 44px;
	width: 653px;
}
#destaque_rodape {
	width: 653px;
	background-image: url(../images/destaques_rodape.png);
	height: 66px;
	float: left;
}
#texto_destaque {
	width: 415px;
	padding-right: 0px;
	margin-left: 105px;
}
#imagem {
	background-image: url(../images/imagem_destaque.png);
	height: 201px;
	width: 267px;
}
#imagens_linha1 {
	width: 653px;
	float: left;
}
#imagens_linha2 {
	width: 653px;
	float: left;
}
#legendas_linha1 {
	width: 653px;
}
#linha2 {
	height: 201px;
	width: 653px;
	margin-top: 30px;
}
.legenda {
	text-align: center;
}
#legenda2 {
	float: left;
	width: 267px;
	margin-left: 35px;
}
#container_destaque {
	width: 653px;
}
#destaque_texto {
	width: 653px;
	background-image: url(../images/destaques-texto.png);
	background-repeat: repeat-y;
	float: left;
}
.quadro_destaques {
	background-image: url(../images/imagem_destaque.png);
	margin-left: 40px;
	padding-top: 37px;
	padding-right: 18px;
	padding-bottom: 25px;
	padding-left: 16px;
}
.centrar_imagem {
	margin-top: 40px;
	margin-left: 16px;
}
#folha_topo {
	background-image: url(../images/folha_topo.png);
	width: 965px;
	height: 22px;
}
#folha_meio {
	background-image: url(../images/folha_meio.png);
	padding-top: 10px;
	float: left;
	width: 965px;
}
.quadro_imagem {
	background-color: #FFF;
	border: 1px solid #C6C0B1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#folha_fim {
	background-image: url(../images/folha_fim.png);
	height: 28px;
	width: 965px;
	float: left;
}
#legenda_destaque {
	width: 265px;
	margin-left: 45px;
	float: left;
}
#caixa_legendas {
	width: 653px;
	float: left;
}
#separador {
	height: 10px;
	width: 653px;
	background-color: #900;
}
.bot {
	padding-left: 15px;
	padding-top: 100px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.bot2 {
	padding-top: 80px;
	padding-left: 15px;
}
#folha_total {
	width: 930px;
	padding: 10px;
}
#prog_detalhada {
	float: left;
	width: 695px;
	text-align: center;
	margin-left: 236px;
}
#legenda_storybox {
	float: left;
	width: 170px;
	font-weight: bold;
	text-align: center;
}
#caixa_storybox {
	float: left;
	width: 186px;
}

#caixa_actividades {
	float: left;
	width: 240px;
}
#legenda_actividades {
	float: left;
	width: 230px;
	font-weight: bold;
	text-align: center;
}

#separador_storybox {
	width: 930px;
	margin-left: 17px;
	float: left;
}
#monte {
	background-image: url(../images/monte.png);
	height: 300px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#folha_comando {
	width: 910px;
	padding-left: 25px;
	padding-right: 25px;
}
#caixa_texto {
	width: 550px;
	float: left;
}
#caixa_imagem {
	width: 360px;
	float: left;
	text-align: center;
}
#folha_comando #caixa_texto ul li {
	margin-top: 10px;
}

.tit_dest_prog {
	color: #639;
	font-weight: bold;
	font-size: 12px;
}

