#tudo{
	width:980px;
	position:relative;
}
#topo{
	height:150px;
	background:url(../images/topo.jpg) no-repeat #E4F5FF;
}
#conteudo{
	margin:20px 0 30px 0;
	background:url(../images/bgesq.gif) repeat-y;
}
#foto{
	margin:0 15px 5px 0;
}
#fotoesq{
	float:left;
	left:0;
	width:150px;
	padding:5px !important;
	margin:0 15px 5px 0;
	border:1px solid #000;
	background-color:#E2E2E2;
	font-size:10px;
	line-height:10pt;
}
#fotoesq img{
	margin:0 0 3px 0;
}
#fotoesq p{
	margin:0;
}
#fotodir{
	float:right;
	right:0;
	max-width:150px;
	padding:5px !important;
	margin:0 0 5px 15px;
	border:1px solid #000;
	background-color:#E2E2E2;
	font-size:10px;
	line-height:10pt;
	text-align:right;
}
#fotodir p{
	margin:0;
}
#fotodir p.lista{
	margin-bottom:5px;
}

/*ESQUERDA*/

#menu{
	position:absolute;
	float:left;
	top:170px !important;
	text-align:left;
	width:440px;
	height:403px;
	z-index:1;
}
#esq{
	position:relative;
	float:left;
	left:0;
	top:423px;
	width:230px;
	/*height:600px;*/
}
#esq iframe{
	margin-bottom:20px;
}
#news{
	background:url(../images/newsletter.gif) #E2E2E2 no-repeat 15px 17px;
	border:0;
	padding:37px 15px 0 15px;
	width:200px;
}
#tags{
	background:url(../images/tags.gif) #E2E2E2 no-repeat 15px 17px;
	border:0;
	height:85px;
	padding:37px 15px 0 15px;
	width:200px;
}
#bt_home{
	position:relative;
	float:right;
	top:-29px !important;
}
#enq{
	background:url(../images/enquete.gif) #E2E2E2 no-repeat 15px 17px;
	border:0;
	padding:37px 15px 0 15px;
	width:200px;
}
#perguntas{
	margin-top:5px;
}
#respostas{
	margin-top:15px;
	text-align:left;
	text-indent:22px;
}
#respostas ul{
	padding:0;
	margin:0;
	list-style:none;
}
/*#respostas ul li{
	display:inline;
	padding:0 10px 0 22px;
	background:url(../images/bt_seta.jpg) no-repeat left 4px;
	margin:0;
}*/
#respostas ul li{
	display:block;
	padding:0;
	background:url(../images/bt_seta.jpg) no-repeat left 3px;
	margin:0 0 5px 0;
}
#resultados{
	padding:10px;
	width:230px;
}
#resultados p{
	margin:0 0 10px 0;
}
#total{
	margin:10px 0;
	text-align:right;
}

/*MEIO*/

#meio{
	position:relative;
	float:left;
	left:25px;
	width:470px;
	line-height:13pt;
}
#data{
	width:470px;
	height:20px;
	border-bottom:1px dotted #333;
	margin-bottom:20px;
	line-height:11pt;
}
/*
#data_texto{
	position:relative;
	float:left;
}
#data_home{
	position:relative;
	float:right;
}
*/
#anim{
	height:250px;
	margin:0 0 25px 0;
}
#bv{
	margin:0 0 40px 0;
	line-height:12pt;
}
#bv img{
	margin:2px 10px 0 0;
}
#bv ul{
	padding:0;
	margin:0;
	list-style:none;
}
#bv li{
	display:inline;
	padding:0 13px 20px 22px;
	background:url(../images/bt_seta.jpg) no-repeat left 3px;
	margin:0;
}
#bv li.ultimo{
	padding-right:0;
}
#bv a{
	color:#333;
	text-decoration:none;
}
#bv a:hover{
	color:#333;
	text-decoration:underline;
}
#isrc{
	background-color:#5DAA0B;
	padding:5px;
	font-weight:bold;
	text-align:center;
	margin-top:15px;
	color:#FFF;
}
#isrc a, #isrc a:hover{
	color:#FFF;
	text-decoration:underline;
}
#mtd{
	line-height:12pt;
}
#mtd img{
	margin:0 10px 0 0;
}
#pas{
	float:left;
	width:220px;
	border-right:1px solid #BEBDBC;
	background:url(../images/passado.gif) no-repeat;
	padding:22px 15px 0 0;
	min-height:120px;
}
#tv{
	background:url(../images/tvefrata.gif) no-repeat;
	position:relative;
	float:left;
	left:15px;
	width:220px;
	padding:22px 0 0 0;
}

/*DIREITA*/

#dir{
	position:relative;
	float:right;
	right:0;
	width:230px;
}
#not{
	width:230px;
	margin:0 0 25px 0;
	padding:0;
}
#not_cont img, #art img{
	margin:0 10px 0 0;
}
#not_cont{
	border:1px solid #BEBDBC;
	border-top:0;
	padding:12px 12px 0 12px;
}
#not_cham{
	border-bottom:1px dotted #355D91;
	margin:0 0 10px 0;
	padding-bottom:12px;
	min-height:70px;
}
#not_todas{
	float:right;
	text-align:right;
}
#art{
	width:230px;
}
#art_img{
	background:url(../images/artigos.jpg);
	height:30px;
}
#art_cont{
	border:1px solid #BEBDBC;
	border-top:0;
	padding:12px;
}
#art_cham{
	border-bottom:1px dotted #355D91;
	margin:10px 0 10px 0;
	padding-bottom:12px;
	min-height:70px;
}
#art_cham2{
	margin:10px 0 0 0;
	padding-bottom:12px;
}
#art_texto{
	margin:5px 0 0 0;
}

/*RODAPÉ*/

#rdp{
	width:980px;
	height:48px;
	border-top:6px solid #0B2F4B;
	margin:0;
}
#rdp_cred{
	position:relative;
	float:left;
	left:0;
	width:220px;
	padding:10px 0 0 10px;
}
#rdp_menu{
	position:relative;
	float:right;
	right:0;
	width:725px;
	height:50px;
	background-color:#E2E2E2;
	text-align:center;
}
#rdp_lk{
	margin-top:17px;
}
#rdp_submenu{
	width:725px;
	text-align:left;
}
#rdp_qs{
	position:relative;
	float:left;
	left:24px;
	width:120px;
	visibility:hidden;
}
#rdp_art{
	position:relative;
	float:left;
	left:224px;
	width:292px;
	visibility:hidden;
}
#rdp_mtd{
	position:relative;
	float:left;
	left:37px;
	width:206px;
	visibility:hidden;
}

/*PÁGINAS*/

#vejamais, #creditos, #mtd_box{
	margin:30px 0 0 0;
}
#vejamais_topo{
	background:url(../images/vejamais.png) no-repeat #5DAA0B 12px 4px;
	padding:3px 0 3px 32px;
	height:16px;
}
#vejamais_texto{
	border:1px solid #BEBDBC;
	border-top:0;
	padding:10px;
}

/*NOTÍCIAS*/

#chamada{
	border-bottom:1px dotted #355D91;
	margin:0 0 12px 0;
	padding-bottom:12px;
}
#not_texto{
	margin:20px 0 0 0;
	line-height:13pt;
}
#credito{
	font-size:11px;
	line-height:14px;
	margin:0 0 15px 0;
}
#credito p{
	margin:0 0 2px 0;
}
#credito a, #credito a:hover{
	color:#355D91;
	text-decoration:underline;
}
#share{
	font-size:11px;
	margin-bottom:15px;
}
#share p{
	margin:0;
	padding-bottom:10px;
	font-style:italic;
}
#data1{
	float:left;
	width:30%;
}
#twitter{
	float:left;
	width:70%;
	text-align:right;
}
#twitter ul{
	margin:0;
	padding:0;
	list-style:none;
}
#twitter li{
	display:inline;
	padding:0 20px 0 0;
	float:right;
}
#twitter li.tw_texto{
	margin:0;
	float:right;
}
#twitter li.tw_ultimo{
	padding:0;
}
#twitter-pp{
	text-align:center;
	margin-top:30px;
}
#twitter-pp ul{
	margin:0;
	padding:0;
	list-style:none;
}
#twitter-pp li{
	display:inline;
	padding:0 20px 0 0;
}
#twitter-pp li.fb{
	position:relative;
	top:-6px;
}
#twitter-pp li.tw{
	position:relative;
	padding:0;
}
#fonte{
	line-height:10pt;
	margin-top:20px;
}
#box{
	background-color:#E2E2E2;
	margin:0;
	padding:15px;
	margin-top:20px;
}
#fotoesq_box{
	float:left;
	left:0;
	margin:0 15px 5px 0;
}
#fotodir_box{
	float:right;
	right:0;
	margin:0 0 5px 15px;
	text-align:right;
}
#fotoesq_box, #fotodir_box{
	max-width:150px;
	padding:5px !important;
	border:1px solid #000;
	background-color:#FFF;
	font-size:10px;
	line-height:10pt;
}
#materia{
	font-size:14px;
	line-height:20px;
}
#materia a, #materia a:hover{
	color:#355D91;
	text-decoration:underline;
}

/*ARTIGOS*/

#art_topo{
	height:75px;
	margin:0 0 40px 0;
	line-height:12pt;
}
#art_topo img{
	margin:0 12px 0 0;
}
#creditos{
	background:url(../images/bgcreditos.gif) no-repeat;
	padding:7px 0 0 0;
}
#botoes{
	margin:0 0 20px 0;
}

/*MULTMÍDIA*/

#mtd_destaque{
	height:95px;
	border-bottom:1px dotted #355D91;
	margin:0 0 25px 0;
}
#passado{
	background:url(../images/bgpas.gif) center repeat-y;
}
#passado img{
	margin:10px 0 0 0;
}
#passado_esq{
	position:relative;
	float:left;
	left:0;
	width:220px;
	padding:0 15px 0 0;
	text-align:center;
}
#passado_dir{
	position:relative;
	float:right;
	right:0;
	width:220px;
	padding:0 0 0 15px;
	text-align:center;
}
#mtd_box_topo{
	background:url(../images/mtd_box.png) no-repeat #5DAA0B 12px;
	padding:0 0 0 32px;
	height:22px;
}
#mtd_box_texto{
	border:1px solid #BEBDBC;
	border-top:0;
	padding:10px;
}
#letras ul{
	padding:0;
	margin:0 0 20px 0;
	list-style:none;
	font-size:16px;
	font-weight:bold;
	line-height:20pt;
}
#letras ul li{
	display:inline;
}
#letras ul li a{
	color:#355D91;
	text-decoration:none;
	padding:0 8px 0 8px;
}
#letras ul li a:hover{
	color:#355D91;
	text-decoration:underline;
}
