/*********************
lista de programas
**********************/
#mainTxt div.prg_canal{
	display:block;
	clear:both;
	font-size:11px;
	margin-top:4px;
	margin-bottom:6px;
}

#mainTxt div.prg_album{
	margin-left:0;
	display:block;
	clear:both;
}

#mainTxt div.prg_album img{
	width:213px;
	height:100px;
	margin-right:10px;
	margin-left:0;
}

/*********************
programa 
**********************/

#mainTxt h2.prg_item_tit{
	color:#4d4d4d;
	font-weight:bold;
	font-size:12px;
}

/* banner */
div.prg_banner {margin-bottom:10px;}
div.prg_banner img{margin-left:10px;}


/* barra de botoes */
ul.prg_botoes{
	margin-left:10px;
	font-size:12px;
	width:100%;
	float:left;
}
ul.prg_botoes li{
	display:block;
	float:left;
	margin-right:5px;
}

ul.prg_botoes li a{
	display:block;
	float:left;
	background-image:url(../../img/bt_grl.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:26px;
	padding-left:10px;
	line-height:26px;
	color:#FFF;
}

ul.prg_botoes li a span{
	display:block;
	height:26px;	
	background-image:url(../../img/bt_grl.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;	
}

ul.prg_botoes li a.selected{background-image:url(../../img/bt_grl_on.gif); color:#000;}
ul.prg_botoes li a.selected span{background-image:url(../../img/bt_grl_on.gif);}

/* conteudo */

#mainTxt{
	float:left;
}

/* lateral */

.prg_lateral{
	float:left;
	margin-top:10px;
}

/* panel */
.pnl_interno{
	background-image:url(../../img/pnl_int_mid.gif);
	background-repeat:repeat-y;
	width:302px;
	margin-bottom:10px;
}

.pnl_interno h2{
	background-image:url(../../img/pnl_int_top.gif);
	background-repeat:no-repeat;
	height:41px;
	padding-left:10px;
	padding-top:10px;
}

.pnl_interno .interno{
	display:block;
	padding-bottom:20px;
	padding-left:10px;
	background-image:url(../../img/pnl_int_bot.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.pnl_interno .interno ul{
	list-style-type:none;
	margin-left:10px;
	margin-right:20px;
	margin-top:-10px;
}

.pnl_interno .interno li{
	list-style-type:none;
	height:75px;
	display:block;
}

.pnl_interno .interno ul li img{
	width:90px;
	height:60px;
	float:left;
	margin-right:10px;
}

.pnl_interno .interno ul li div.chn{
	color:#525252;
}

.pnl_interno .interno ul li div.tit{
	color:#031062;
	font-weight:bold;
	font-size:11px;
}
.pnl_interno .interno ul li div.tit a{
	color:#031062;
}

.pnl_interno .interno ul li div.viz{
	color:#525252;
}

/*multimidia*/
/*Listas----------------*/

#mainTxt ul.mid_lista{
	width:475px;
	float:left;
	list-style-type:none;
	margin-left:0;
}

#mainTxt ul.mid_lista li{
	display:block;
	float:left;
	width:150px;
	margin-right:8px;
	height:170px;
}

#mainTxt ul.mid_lista li div.thumb{
	width:150px;
	height:100px;
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}
#mainTxt ul.mid_lista li span.chn{
	display:block;
	font-size:10px;
	margin-top:4px;
	margin-bottom:6px;
}
#mainTxt ul.mid_lista li span.tit{
	color:#032755;
	display:block;
	font-size:12px;
	font-weight:bold;
}

#mainTxt ul.mid_lista li span.tit a{
	color:#032755;
}

div.painel .maisinfo a{
	color:#000;
	margin-right:20px;
}

/*ultimos posts
-------------------------------------------------*/
ul.ultimos{
	margin-left:20px;
	height:300px;
	overflow:auto;
	width:270px;
}
.pnl_interno ul.ultimos li{
	display:block;
	clear:both;
	padding-top:5px;
	height:40px;
}
ul.ultimos li a{
	color:#525252;
	display:block;
	font-size:12px;
}
ul.ultimos li a span{
	color:#031062;
	display:block;
	margin-bottom:12px;
	margin-top:5px;
	text-decoration:none;
}
ul.ultimos li a:hover span{
	text-decoration:none;
}

/*enquete*/
div.plg_enquete{
	width:260px;
	margin-left:10px;
	margin-top:-10px;
	margin-bottom:-10px;
}

/*botao geral*/
div.plg_enquete div.botao{
	display:block;
	background-image:url(../../img/bt_geral.gif);
	background-repeat:no-repeat;
	width:64px;
	height:26px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:26px;
	color:#fff;
}

div.plg_enquete div.botao a{
	width:64px;
	height:26px;
	line-height:26px;
	display:block;	
	color:#fff;
}

