/*   http://www.terra.com.br/noticias/terramagazine/terramagazine-2011.css   */

/*   http://www.terra.com.br/noticias/terramagazine/terramagazine-2011.css   */


/* Para controle da largura do divAnnotatio é preciso modificar o CSS geral, contextualizando ele para */
#divBodyComment { 
	width: 365px !important; 
}

#divAnnotatio { 
	width: 518px !important; 
}


/* terra magazine brasil*/
*{
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	border: none;
	scrollbar-face-color: #2c2c2c;
	scrollbar-shadow-color: #000;
	scrollbar-arrow-color: #fff;
	scrollbar-highlight-color:#888888;
	scrollbar-base-color: #888888;
}
a *{
	color: #000;
}
ul,
li,
dl{
	list-style: none;
	font-size: 12px;
}
body{
	background-color: #2c2c2c;
	color: #000;
}
a{
	color: #ff7d00;
	text-decoration: none;	
}
a:hover{
	color: #000;
	text-decoration: underline;
}
a p{
	color: #000;
}
a h3,
h3{
	font-size: 14px;
	color: #2c2c2c;
	margin: 5px 0;	
}
p{
	margin: 10px 0 0 0;
	font-size: 12px;
}
/*comercial*/
#banner{
	width: 728px;
	height: 90px;
	text-align: center;
	margin: 10px 0 0 137px;
}
#arrobabanner{
	width: 300px;
	height: 250px;
}
#coluna3 #arrobabanner{
	float: right;
	margin-right: 3px;
}
#publicidade{
	width: 138px;
	margin: 0 0 12px 0;
}
/*comercial*/
/*topo*/

#topo{
	width: 976px;
	height: 96px;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/topo-3.jpg);
	background-position : -13px 0;
	clear: both;
	position : relative;
	left : 0;
	top : 0;
}
#topo h2,
#topo h2 a{
	float: left;
	height: 95px;
	width: 550px;
	display: block;
	margin : 0;
	overflow : hidden;
}
#topo h2 a{
	text-indent : -6000px;
	overflow : hidden;
}
#topo #links{
	position: absolute;
	z-index: 5;
	right : 10px;
	top : 45px;
	width: 410px;
	height: 25px;
	display: block;
	
}
#topo #links a{
	color: #fff;
	font-size: 11px;
	height: 25px;
}
#topo #links a{
	padding-left: 21px;
	height: 25px;
	line-height: 21px;
	display: block;
	margin-right: 8px;
	float : right;
}
#materia #links a{
	float: left;
}
#links a.twitter{
		background-image : url(http://img.terra.com.br/i/terramagazine/twitter2.gif);
		display : block;
		width : 86px;
		height : 20px;
		margin-right : 0!important;
		padding : 0 8px 0 0!important;
		text-indent : -6000px;
		overflow : hidden;
		background-repeat : no-repeat;
}
.faleconosco{	background-image: url(http://img.terra.com.br/i/terramagazinev2/faleconosco.gif);	background-repeat : no-repeat;}
.rss{	background-image: url(http://img.terra.com.br/i/terramagazinev2/rss.gif);	background-repeat : no-repeat; background-position : 0 0;}
.boletim{	background-image: url(http://img.terra.com.br/i/terramagazinev2/boletim.gif);		background-repeat : no-repeat;}
.celular{	background-image: url(http://img.terra.com.br/i/terramagazinev2/celular.gif);		background-repeat : no-repeat;}
.imprimir{	background-image: url(http://img.terra.com.br/i/terramagazinev2/imprimir.gif);		background-repeat : no-repeat;}
.enviar{	background-image: url(http://img.terra.com.br/i/terramagazinev2/enviar.gif); background-position: 0 4px;		background-repeat : no-repeat;}
.msn{	background-image: url(http://img.terra.com.br/i/terramagazinev2/msn.gif); background-position: 0 2px;		background-repeat : no-repeat;}
#path{
	height: 30px;
	line-height: 25px;
	width: 976px;
	display: block;
	clear: both;
	background-color: #fff;
	margin: 0 0 0 0;
	text-indent: 15px;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/path.gif);
	background-repeat: repeat-y;
	background-position: 0 -10px;
}
#path,
#path a{
	color: #656565;
	font-size: 11px;
	font-weight: bold;
}
#path a{
	font-weight: normal;
}
#path a:hover{
	color: #000;
}
/*topo fim*/

/*menu*/
#menu{
	width: 976px;
	height: 39px;
	display: block;
	background-color: #000;
	margin: 0 0 0 0;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/menu.gif);
}
#menu li{
	float: left;
	display: block;
	margin: 1px 0 0 0;
}
.mn1{	width: 117px;}
.mn2{	width: 50px;}
.mn3{	width: 76px;}
.mn4{	width: 83px;}
.mn5{	width: 64px;}
.mn6{	width: 53px;}
.mn7{	width: 66px;}
.mn8{	width: 133px;}
.mn9{	width: 106px;}
.mn10{width: 58px;}
.mn11{width: 53px;}
.mn12{width: 116px;}
#menu span,
#menu a{
	font-size: 13px;
	background-color: #000000;
	height: 37px;
	display: block;
	line-height: 37px;
	font-weight: bold;
	border-left: 1px solid #3b3b3b;
	color: #ff7d00;
	text-align: center;
	margin: 0 0 1px 0;
}
#menu span{
	background-color: #fff;
	color: #000;
	height: 38px;
	line-height: 38px;
	margin: 0 0 0 0;
}
#menu li.mn7 span{
	color: #fff;
	background-color: #2c2c2c;
}
#menu a:hover{
	color: #fff;
	background-color: #2c2c2c;
	text-decoration: none;
}
/*menu fim*/

/*submenu*/
#submenu{
	width: 976px;
	height: 39px;
	display: block;
	clear: both;
	margin: 0 0 0 0;
}
#submenu ul{
	margin: 0;
}
#submenu li{
	float: left;
	margin: 0 10px;
	display: block;
	height: 39px;
}
#submenu span,
#submenu a{
	color: #fff;
	line-height: 39px;
	width: auto;
	margin: 3px 0 0 0;
	display: block;
	padding: 0 10px;
	font-weight: bold;
}
#submenu span,
#submenu a:hover{
	color: #000;
	background-color: #fff;
	_border-bottom: 3px solid #fff;
}
/*submenu fim*/

/*capa*/
#colunistacapa,
#blogs,
#interna,
#subcapa,
#capa{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/bgcapa.gif);
	background-repeat: repeat-y;
	width: 976px;
	background-color: #fff;
	margin: 0 0 0 0;
}

#coluna1{
	border-bottom: 1px solid #c4c4c4;
	float: left;
	width: 660px;
	margin: 0 0 0 1px;
}
#coluna11,
#coluna10,
#coluna14{
	border-bottom: 1px solid #c4c4c4;
	float: left;
	width: 655px;
	margin: 0 0 0 1px;
}
#coluna14{
	border-bottom: none;
}
#coluna13,
#coluna2{
	float: right;
	width: 300px;
	margin: 0 3px 0 0;
}
#coluna1,
#coluna2{
	height: 400px;
}
#coluna3{
	height: 264px;
	width: 976px;
	clear: both;
	margin: 0;
}
#coluna4{
	height: 240px;
	width: 976px;
	clear: both;
	background-color: #2c2c2c;
	margin: 0;
}
#coluna5{
	width: 976px;
	clear: both;
	background-color: #2c2c2c;
}
#coluna6,
#coluna12{
	width: 976px;
	height: 230px;
	clear: both;
	background-color: #2c2c2c;
	position: relative;
}
#coluna6{
	height: 220px;
	_height: 210px;
}
#chamada1{
	margin: 0 0 5px 11px;
	width: 650px;
	position: relative;
}
#chamada20,
#chamada2{
	width: 644px;
	margin: 0 0 0 11px;
}
#chamada3,
#chamada4,
#chamada5{
	width: 203px;
	float: left;
	display: inline;
	margin: 5px 6px 12px 11px;
}
#chamada6,
#chamada7,
#chamada8,
#chamada9,
#chamada10,
#chamada11,
#chamada12,
#chamada13,
#chamada14,
#chamada15{
	width: 290px;
	height: 70px;
	_height: 75px;
	margin: 5px;
	border-bottom: 1px solid #3d3d3d;
}
#chamada16{
	width: 976px;
	border-top: 1px solid #494949;
	padding-bottom: 20px;
	margin: 0;
}
#chamada20{
	margin-bottom: 11px;
}
#chamada21,
#chamada22,
#chamada23{
	width: 200px;
	height: 200px;
	float: left;
	margin: 20px 6px 0 11px;
	_margin: 20px 6px 0 7px;
}
#chamada1 a h2{
	font-size: 24px;
}
#chamada2 a h2{
	font-size: 26px;
	line-height : 28px;
}
#chamada2 h3{
	margin: 0;
	line-height: 20px;
}
#chamada1 a h3,
#chamada1 a h2{
	position: absolute;
	left: 8px;
	top: 146px;
	color: #fff;
	background-color: Black;
	padding: 5px;
	cursor: pointer;
}
#chamada1 a h2{
	z-index: 2;
	top: 171px;
	width: 330px;
	line-height: 30px;
}
#chamada1 a:hover h2,
#chamada1 a:hover h3{
	background-color: #2c2c2c;
}
#chamada1 a:hover h2,
#chamada1 a:hover h3,
#chamada6 a:hover h2,
#chamada7 a:hover h2,
#chamada8 a:hover h2,
#chamada9 a:hover h2,
#chamada10 a:hover h2,
#chamada11 a:hover h2,
#chamada12 a:hover h2,
#chamada13 a:hover h2,
#chamada14 a:hover h2,
#chamada15 a:hover h2,
#chamada16 a:hover h2{
	color: #fff;
}
#chamada2 a:hover h2,
#chamada3 a:hover h2,
#chamada4 a:hover h2,
#chamada5 a:hover h2,
#chamada20 a:hover h2,
#chamada21 a:hover h2,
#chamada22 a:hover h2,
#chamada23 a:hover h2,
#chamada24 a:hover h2,
#chamada25 a:hover h2,
#chamada26 a:hover h2,
#chamada27 a:hover h2,
#chamada28 a:hover h2,
#chamada29 a:hover h2,
#chamada30 a:hover h2,
#chamada31 a:hover h2,
#chamada32 a:hover h2,
#chamada33 a:hover h2,
#chamada34 a:hover h2{
	color: #ff7d00;
}
#chamada1 a img{
	border: 5px solid #000;
	position: relative;
}
#chamada3 a h2,
#chamada4 a h2,
#chamada5 a h2,
#chamada16 a h2,
#chamada21 a h2,
#chamada22 a h2,
#chamada23 a h2{
	font-size: 18px;
}
#chamada6 a h2,
#chamada7 a h2,
#chamada8 a h2,
#chamada9 a h2,
#chamada10 a h2,
#chamada11 a h2,
#chamada12 a h2,
#chamada13 a h2,
#chamada14 a h2,
#chamada15 a h2{
	font-size: 14px;
	font-weight: bold;
	margin: 9px 0 0 20px;
}
#chamada6 a p,
#chamada7 a p,
#chamada8 a p,
#chamada9 a p,
#chamada10 a p,
#chamada11 a p,
#chamada12 a p,
#chamada13 a p,
#chamada14 a p,
#chamada15 a p,
#chamada16 a p{
	color: #fff;
	margin: 0 0 0 20px;
}
#chamada1 a h2,
#chamada6 a h2,
#chamada7 a h2,
#chamada8 a h2,
#chamada9 a h2,
#chamada10 a h2,
#chamada11 a h2,
#chamada12 a h2,
#chamada13 a h2,
#chamada14 a h2,
#chamada15 a h2,
#chamada16 a h2{
	color: #ff7d00;
}
#chamada16 h2,
#chamada16 h3{
	color: #fff;
	margin: 20px 11px;
}
#chamada2 a h3,
#chamada3 a h3,
#chamada4 a h3,
#chamada5 a h3,
#chamada2 h3,
#chamada3 h3,
#chamada4 h3,
#chamada5 h3,
#chamada20 a h3,
#chamada20 h3,
#chamada21 a h3,
#chamada21 h3,
#chamada22 a h3,
#chamada22 h3,
#chamada23 a h3,
#chamada23 h3{
	color:#d36700;
}
#mais{
	clear: both;
	border: none;
	margin: 10px 6px 0 6px;
}
#mais a,
#mais{
	width: 200px;
	height: 30px;
	display: block;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	line-height: 30px;
	text-transform: uppercase;
}
#mais a{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/botao_brc.gif);
	color: #ff7d00;
}
#mais a:hover{
	background-position: 0 -30px;
	color: #fff;
	text-decoration: none;
}
#chamada2 a:hover p,
#chamada3 a:hover p,
#chamada4 a:hover p,
#chamada5 a:hover p,
#chamada20 a:hover p,
#chamada21 a:hover p,
#chamada22 a:hover p,
#chamada23 a:hover p,
#chamada30 a:hover p,
#chamada31 a:hover p,
#chamada32 a:hover p,
#chamada33 a:hover p,
#chamada34 a:hover p{
	text-decoration: none;
}
/*capa fim*/

/*capa - blog e colunistas*/
#blog,
#colunista{
	width: 300px;
	height: 396px;
	border-top: none;
	margin-bottom: 14px;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/blogcoluna-2.gif);
	display: block;
}
#colunista{
	display: none;
}
#colunista.capa2{
	display: block;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/blogcoluna-2.gif);
}
#blog.capa2{
	display: none;
}
#blog h2,
#colunista h2{
	font-size: 12px;
	font-weight: normal;
	margin: 0;
}
#blog a img,
#colunista a img{
	margin: 5px;
	float: right;
}
#maiscolunistas a,
#maisblogueiros a{
	display: block;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/maisblogueiros.gif);
	width: 124px;
	height: 30px;
	margin: 2px auto;
}
#maiscolunistas a{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/maiscolunistas.gif);
}
#maiscolunistas a:hover,
#maisblogueiros a:hover{
	background-position: 0 -30px;
}
#menuopiniao{
	width: 300px;
	height: 30px;
}
#menuopiniao a{
	background-position: 0 -30px;
	display: block;
	width: 150px;
	height: 30px;
	margin: 0;
}
#menuopiniao a:hover{
	background-position: 0 -60px;
}
#blog #menuopiniao{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/menublog.gif);
}
#colunista #menuopiniao{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/menucolunista.gif);
	background-position: 150px 0;
}
#blog #menuopiniao a{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/menucolunista.gif);
	margin-left: 150px;
}
#colunista #menuopiniao a{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/menublog.gif);
	background-position: 0 -30px;
}
#colunista #menuopiniao a:hover{
	background-position: 0 -60px;
}

/*capa - blog e colunistas - fim*/

/*capa - blogs qie citam*/

#blogsquecitam{
	width: 650px;
	height: 240px;
	float: left;
	margin: 0 0 0 0;
}
#blogsquecitam p{
	margin: 2px;
	color: #b1b1b1;
}
#blogsquecitam a{
	font-weight: bold;
	font-size: 14px;
}
#blogsquecitam a:hover{
	color: #fff;
}
#blogsquecitam li{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/balao.gif);
	padding: 0 0 10px 30px;
	background-repeat : no-repeat;
	height : 26px;
}
#blogsquecitam h3{
	margin: 12px 0 12px 11px;
	color: #fff;
	font-size: 17px;
}
#blogsquecitam ul li h3{
	font-size: 12px;
	margin: 0 0 0 0;
}
#blogsquecitam ul li p a{
	font-size: 17px;
}
#maisblogs a{
	width: 124px;
	height: 30px;
	display: block;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/maisblogs.gif);
	margin:0;
}
#maisblogs a:hover{
	background-position: 0 -30px;
}
/*capa - blogs qie citam fim*/

/*capa - enquete*/
#coluna4 #enquete{
	width: 305px;
	height: 240px;
	float: right;
	background-color: #232323;
	margin: 0;
}
#coluna4 #enquete h3,
#coluna4 #enquete li{
	color: #fff;
}
#coluna4 #enquete h2{
	margin: 0 30px;
	font-size: 14px;
 	color: #ff7d00;
}
#coluna4 #enquete h3{
	margin: 20px 30px 20px 30px;
}
#coluna4 #enquete ul{
	margin: 5px 30px;
}
#coluna4 #enquete li{
	padding: 6px 0;
}
#coluna4 #enquete input{
	margin: 0 5px;
}
#coluna23 #enquete input.votar,
#coluna4 #enquete input.votar{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/votar.gif);
	width: 124px;
	height: 30px;
	margin: 0 auto;
	display: block;
}
#coluna23 #enquete input.votar{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/votar2.gif);
}
/*capa - enquete fim*/

/*capa nuvem de tags*/
#menutag{
	width: 947px;
	height: 30px;
	z-index: 2;
	position: absolute;
	left: 0;
	top: 0;
}
#menutag span,
#menutag a{
	background-color: #ff7d00;
	color: #000;
	width: 280px;
	height: 31px;
	line-height: 30px;
	margin-right: 4px;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #000;
	border-bottom: none;
}
#menutag a{
	cursor: pointer;
}
#menutag span{
	background-color: #1a1a1a;
	border-color: #494949;
	color: #fff;
	height: 32px;
}
#menutag a:hover{
	text-decoration: none;
	background-color: #2c2c2c;
	color: #fff;
}
#favoritos,
#venaweb,
#tags{
	width: 947px;
	height: 200px;
	position: absolute;
	left: 0;
	top: 0;
	margin-bottom: 15px;
	visibility: hidden;
}
#tags{
	visibility: visible;
}
#tags2{
	margin-left: 13px;
	display: inline;
}
#coluna12 #tags2,
#coluna6 #tags2{
	margin-left: 0;
}
#coluna12 #favoritos,
#coluna12 #venaweb,
#coluna12 #tags{
	top: 20px;	
}
#coluna12 #tags{
	margin-left: 13px;
}
#favoritos #caixa,
#venaweb #caixa,
#tags #caixa{
	width: 953px;
	_width: 954px;
	height: 160px;
	display: block;
	position: absolute;
	top: 31px;
	left: 0;
	z-index: 1;
	background-color: #1a1a1a;
	border: 1px solid #494949;
	color: #fff;
	padding: 5px 10px;
	font-weight: bolder;
}
#caixa2{
	width:460px;
	height: 150px;
	display: block;
	float: left;
	margin-left: 10px;
	color: #fff;
}
#caixa2 ul{
	padding-left:6px; 
}
#caixa2 li{
	list-style: square;
	padding-left: 2px;
	color: #fff;
}
#caixa2 a{
	line-height: 19px;
}
#caixa a:hover,
#caixa2 h3,
#caixa2 a:hover{
	color: #fff;
}
#capa #coluna6 h2{
	display:none
}
#subcapa #coluna12 h2{
	display:none;
}
/*capa nuvem de tags fim*/
#coluna22,
#materia p,
#interna b,
#interna p{
	font-size: 14px;
}

/*
#terramagazinelatam{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/latam4.gif);
	background-position: 0 0;
}
#terramagazinelatam{
	display: block;
	width: 976px;
	height: 69px;
	position: relative;
	left: 13px;
}
#terramagazinelatam #liga{
	position: absolute;
	left: 77px;
	top:14px;
	z-index: 3;	
}
#terramagazinelatam #liga,
#terramagazinelatam #liga a{
	display: block;
	width: 774px;
	height: 22px;
}
#terramagazinelatam #desliga{
	position: absolute;
	left: 0;
	top:0;
	z-index: 1;	
}
#terramagazinelatam #desliga,
#terramagazinelatam #desliga a{
	display: block;
	width: 974px;
	height: 69px;
}
#terramagazinelatam2{
	width: 850px;
	height: 33px;
	visibility: hidden;
	position: absolute;
	left: 100px;
	top: 32px;
	z-index: 4;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/latam3.gif);

}
#terramagazinelatam2 a{
	display: block;
	width: 86px;
	height: 24px;
	line-height: 22px;
	float: left;
	font-size: 11px;
	color: #fff;
	text-align: center;
	margin: 6px 2px 0 1px;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/latam-a.gif);
	background-position: 0 4px;
}
#terramagazinelatam2 a:hover{
	color: #ff7d00;
}
#terramagazinelatam h4{
	display: none;
}
*/
#terramagazinelatam{
	display : none;
}
/*interna*/
#materia{
	margin: 0;
	float: left;
	width: 976px;
	background-color: #fff;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/bgcapa.gif);
	background-repeat: repeat-y;
}

#materia #links a{
	color: #000;
	width : 100px;
	padding-left : 20px;
	height : 25px;
	background-position : 0 0;
	background-repeat : no-repeat;
	
}
#materia #links{
	position: relative;
	left: 60px;
	top: 0;
	width: 480px;
	height: 25px;
	float: left;
}
#materia #coluna22 #links{
	left: 0;
}
#materia #fonte{
	float: right;
	margin-right: 60px;
	_margin-right: 30px;
}
#materia .autor,
#materia .credito{
	color: #7d7d7d;
	font-weight: normal;
}
#materia .autor{
	font-weight: bold;
	color:#000;
	margin-top:12px;
	margin-bottom:20px;
}
#materia .autor p{
	margin:0;
	padding:0;
	line-height:15px;
	font-size:12px;
}
#materia .autor span{
	font-size:10px;
	line-height:17px;
}
#materia #foto{
	background-color: #000;
	margin: 0 14px 14px 0;
	float: left;
	color: #fff;
	width: auto;
	min-width: 290px;
}

#materia #foto #legenda,
#materia #foto .credito{
	color: #fff;
	font-size: 11px;
	padding: 1px 5px;
	font-weight: normal;
}
#materia #foto .credito{
	clear: both;
	text-align: right;
}
#materia #foto img{
	clear: both;
	margin: 4px 2px;
}
#materia #coluna23 #foto{
	width: 292px;
	padding: 4px;
	clear: both;
	margin: 0 0 12px 0;
}
#materia #coluna23 #foto table{
	width: 292px;
}
#materia h1{
	font-size: 30px;
	width: 880px;
	margin: 0 0 0 60px;
	line-height : 36px;
}
/* removido pela ana - acerto comentarios
#materia h6{
	font-weight: bold;
	color: #696969;
	margin: 20px 0;
	padding: 20px;
	border-bottom: 3px groove #ccc;
	border-top: 1px solid #ccc;
	font-size: 16px;
	line-height: 150%;
}
*/
#materia #foto #legenda{
	color: #fff;	
	font-size: 11px;
}
#materia #foto table{
	width: 286px;
	background-color: Black;
}
#materia #foto td{
	padding: 0;
}
#internafim{
	height: 20px;
	width: 976px;
	clear: both;
	margin: 0 0 0 0;
	background-repeat : no-repeat;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/internafim.gif);
}
#coluna22{
	width: 518px;
	float: left;
	margin: 20px 0 0 60px;
	display:inline;
}
#coluna22 p{
	line-height: 20px;
	margin: 0 0 18px 0;
}
#coluna22 p a{
	font-weight: bold;
}
#coluna23 h3{
	margin: 0 0 0 0;
	width: 290px;
	_width: 300px;
	clear: both;
}
#coluna23{
	width: 302px;
	float: left;
	margin: 20px 0 0 15px;
}
#coluna23 #arrobabanner{
	margin: 10px 0 20px 0;
	width: 300px;
	height: 250px;
	float: left;
}
#coluna23 #enquete,
#coluna23 #busca,
#coluna23 #ultimas{
	background-color: #f2f2f2;
	margin: 0 0 20px 0;
	padding: 5px 1px 10px 1px;
	color: #696969;
	font-size: 12px;
	float: left;
	width: 300px;
}
#coluna23 #tags,
#coluna23 #venaweb,
#coluna23 #favoritos{
	width: 300px;
	padding: 5px 0;
	text-indent: 1px;
	visibility: visible;
	background-color: #f2f2f2;
	position: relative;
	left: 0;
	top: 0;
}
#coluna23 #tags,
#coluna23 #tags *{
	background-color: #1a1a1a;
	font-weight: bold;
}
#coluna23 #venaweb h3{
	background-color: transparent;
	color: #666;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	line-height: 24px;
}
#coluna23 iframe{
	width: 300px;
	height: 300px;
	clear: both;
	margin-bottom: 10px;
}

#interna #materia #coluna23 #venaweb a{
	color: #000;
	padding: 5px 0 0 10px;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/seta.gif);
	background-position: -1px 9px;
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}
#interna #materia #coluna23 #favoritos a{
	color: #000;
	font-weight: bold;
	line-height: 18px;
	font-size: 12px;
} 

#coluna23 #favoritos h2,
#coluna23 #tags h2{
	display: none;
}
#coluna23 #ultimas p{
	margin: 10px 5px;
}
#coluna23 #ultimas a{
	color: #000;
	font-weight: bold;
	font-size: 13px;
}
#coluna23 #busca input{
	border: 1px solid #232323;
	padding: 4px;
	line-height: 20px;
	width: 260px;
	margin: 2px 0 2px 10px;
}
#coluna23 #busca input.buscar{
	border: none;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/buscar.gif);
	height: 30px;
	width: 100px;
	margin: 0 0 0 95px;
}
#coluna23 #enquete h2{
	font-size: 14px;
	margin: 10px;
}
#materia #coluna23 h3{
	background-color: #232323;
	padding: 0 5px;
	line-height: 25px;
	color: #fff;
	font-size: 13px;
}
#materia h4{
	color: #4f4f4f;
	font-weight: normal;
	font-size: 12px;
	margin: 0 0 0 60px;
	line-height: 20px;
	width: 400px;
	clear: both;
}
#materia #vejatambem{
	float: left;
	width: 290px;
	margin: 0 14px 14px 0;	
}
#materia #vejatambem a{
	color:#000;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;	
}
/* removido pela ana - acerto comentarios
#materia h5{
	border-bottom: 1px solid #e0e0e0;
	padding: 5px 0;
	margin: 0 0 8px 0;
	font-size: 16px;
	color: #696969;
}
*/
/*interna fim*/

/*social media*/
#socialmedia{
	float: left;
	background-color: #fff;
	margin: 10px 0 10px 0;
	padding-bottom: 15px;
	width: 518px;
}
.socialMedia_info{
	width: 508px;
	_width: 518px;
}
#socialmedia .socialMedia_topo{
	width: 518px;
	_width: 518px;
}
/* Removido pela Ana para acertar modulo de share.
#socialmedia div{
	margin-bottom: 1px;
}
*/

/*social media fim*/
/*frias*/
#faleconosco,
#fria{
	width: 640px;
	margin-left: 14px;
}
/*frias fim*/
/*faleconosco*/
#faleconosco{
	border: none;
}
#faleconosco textarea,
#faleconosco select,
#faleconosco input{
	border: 1px solid #ccc;
	padding: 1px;
	line-height: 19px;
	margin: 1px 15px;
	width: 580px;
	background-color: #ececec;
}
#faleconosco a.limpar,
#faleconosco input.enviar{
	width: 94px;
	height: 24px;
	display: block;
	border: none;
	background-color: transparent;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/bot-enviar.gif);
	line-height: 25px;
	float: left;
	margin: 10px 20px;
	background-position: 0 0;
}
#faleconosco a.limpar{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/bot-limpar.gif);
}
#faleconosco h5{
	margin: 18px 0;
}
#faleconosco p{
	margin: 10px 15px 1px 15px;
}
/*faleconosco fim*/
/*colunistas*/
#colunistas{
	width: 640px;
}
#colunistas ul{
	width: 640px;
}
#colunistas li{
	width: 140px;
	height: 145px;
	display: block;
	float: left;
	margin: 10px 10px 0 6px;
}
#colunistas li a h2{
	font-size: 18px;
	margin: 2px 0;
	padding: 0;
}
#colunistas li a img{
	border: 1px solid #ccc;
}
#colunistas li a p{
	margin: 0;
}
#colunistas li  a:hover h2{
	color: #ff7d00;
}
#colunistas #falecolunistas{
	display: block;
	clear: both;
}
#falecolunistaslista{
	margin: 10px 40px;
	font-weight: bold;
	font-size: 14px;
}
#falecolunistas{
	clear: both;
	border: none;
	margin: 12px 6px;
}
#falecolunistas a,
#falecolunistas{
	width: 200px;
	height: 30px;
	display: block;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	line-height: 30px;
	text-transform: uppercase;
}
#falecolunistas a{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/botao_brc.gif);
}
#falecolunistas a:hover{
	background-position: 0 -30px;
	color: #fff;
	text-decoration: none;
}
/*colunistas fim*/

/*lista*/

#interna #publicidade{
	float: left;
	width: 148px;
	margin: 0 0 0 30px;
	height: auto;
}
#coluna20{
	width: 750px;
	float: none;
}
#coluna21{
	width: 148px;
	height: 400px;
	margin: 0 0 0 14px;
	_margin: 0 0 0 0;
	float: left;
}
#lista{
	float: none;
	margin: 0 0 10px 25px;
	_margin: 0 0 10px 20px;
	width: 680px;
	float: left;
}
#lista p{
	margin: 5px 0 10px 0;
}
#lista a{
	font-weight: bold;
	color: #000;
}
#lista .data{
	line-height: 40px;
	font-size: 12px;
	color: #696969;
	font-weight: bold;
}
/*lista fim*/



#materia a h2 ,
#materia h2 a,
#materia h2{
	font-size: 24px;
}
#materia h2{
	margin: 0 0 10px 62px;
}
/*pagina de blogs*/
#blogs #coluna10,
#blogs #coluna11{
	border: none;
	width: 520px;
	padding: 0;
	margin: 0 0 12px 58px;
	_margin: 0 0 12px 20px;
	
}
#blogs #coluna10 #chamada20,
#blogs #coluna11 #chamada21,
#blogs #coluna11 #chamada22,
#blogs #coluna11 #chamada23,
#blogs #coluna11 #chamada24,
#blogs #coluna11 #chamada25,
#blogs #coluna11 #chamada26,
#blogs #coluna11 #chamada27,
#blogs #coluna11 #chamada28,
#blogs #coluna11 #chamada29,
#blogs #coluna11 #chamada30{
	width: 502px;
	_width: 514px;
	clear: both;
	_float: none;
	margin: 0 0 0 20px;
	padding: 2px 5px 10px 5px;
	border: 1px solid #c4c4c4;
}
#blogs #coluna11 #chamada22,
#blogs #coluna11 #chamada23,
#blogs #coluna11 #chamada24,
#blogs #coluna11 #chamada25,
#blogs #coluna11 #chamada26,
#blogs #coluna11 #chamada27,
#blogs #coluna11 #chamada28,
#blogs #coluna11 #chamada29,
#blogs #coluna11 #chamada30{
	border-top: none;
}
#blogs #coluna10 #chamada20{
	border: 1px solid #ccc;
	background-color: #fff;
	padding: 2px 0 10px 0;
	width: 514px;
	border: none;
}
#blogs #coluna13 #chamada24 h3,
#blogs #coluna13 #chamada100 h3,
#blogs #coluna10 #chamada20 h3,
#blogs #coluna10 #chamada20 a h3{
	background-color: #656565;
	color: #fff;
	font-size: 16px;
	margin: 0 0 2px 0;
	padding: 5px;
}
#blogs #coluna13 #chamada24 h3{
	margin-top: 12px;
}
#blogs #coluna11 #chamada21 img,
#blogs #coluna11 #chamada22 img,
#blogs #coluna11 #chamada23 img,
#blogs #coluna11 #chamada24 img,
#blogs #coluna11 #chamada25 img,
#blogs #coluna11 #chamada26 img,
#blogs #coluna11 #chamada27 img,
#blogs #coluna11 #chamada28 img,
#blogs #coluna11 #chamada29 img,
#blogs #coluna11 #chamada30 img{
	float: left;
	margin: 10px;
}
#blogs #coluna13 #chamada100 h3{
	margin: 20px 0 0 0;
}
#blogs #coluna11 #chamada21 a h3,
#blogs #coluna11 #chamada22 a h3,
#blogs #coluna11 #chamada23 a h3,
#blogs #coluna11 #chamada24 a h3,
#blogs #coluna11 #chamada25 a h3,
#blogs #coluna11 #chamada26 a h3,
#blogs #coluna11 #chamada27 a h3,
#blogs #coluna11 #chamada28 a h3,
#blogs #coluna11 #chamada29 a h3,
#blogs #coluna11 #chamada30 a h3,
#blogs #coluna11 #chamada31 a h3,
#blogs #coluna11 #chamada32 a h3,
#blogs #coluna11 #chamada33 a h3,
#blogs #coluna11 #chamada34 a h3{
	color: #5d5d5d;
	background-color: transparent;
	font-size: 11px;
}
#blogs #coluna10 #chamada20 a h2{
	font-size: 16px;
}
#blogs #coluna11 #chamada21 a h2,
#blogs #coluna11 #chamada22 a h2,
#blogs #coluna11 #chamada23 a h2,
#blogs #coluna11 #chamada24 a h2,
#blogs #coluna11 #chamada25 a h2,
#blogs #coluna11 #chamada26 a h2,
#blogs #coluna11 #chamada27 a h2,
#blogs #coluna11 #chamada28 a h2,
#blogs #coluna11 #chamada29 a h2,
#blogs #coluna11 #chamada30 a h2{
	font-size: 14px;
	margin: 5px 0;
}
#blogs #coluna11 #chamada20 a p,
#blogs #coluna11 #chamada21 a p,
#blogs #coluna11 #chamada22 a p,
#blogs #coluna11 #chamada23 a p,
#blogs #coluna11 #chamada24 a p,
#blogs #coluna11 #chamada25 a p,
#blogs #coluna11 #chamada26 a p,
#blogs #coluna11 #chamada27 a p,
#blogs #coluna11 #chamada28 a p,
#blogs #coluna11 #chamada29 a p,
#blogs #coluna11 #chamada30 a p{
		margin: 5px 0;
}
#blogs #coluna11 #chamada21,
#blogs #coluna11 #chamada22,
#blogs #coluna11 #chamada23,
#blogs #coluna11 #chamada24,
#blogs #coluna11 #chamada25,
#blogs #coluna11 #chamada26,
#blogs #coluna11 #chamada27,
#blogs #coluna11 #chamada28,
#blogs #coluna11 #chamada29,
#blogs #coluna11 #chamada30,
#blogs #coluna11 #chamada31
#blogs #coluna11 #chamada32,
#blogs #coluna11 #chamada33,
#blogs #coluna11 #chamada34{
	height: auto;
}
/*pagina de blogs fim*/

/*pagina de colunistas*/

#colunistacapa #coluna10,
#colunistacapa #coluna11{
	border: none;
	width: 520px;
	padding: 0;
	margin: 0 0 12px 57px;
	display:inline;
	float: left;
}
#colunistacapa #coluna10{
	width: 514px;
	margin: 0 0 12px 85px;
	_margin: 0 0 12px 81px;
	display : none;
}
#colunistacapa #coluna11 h3{
	margin: 0 0 2px 26px;
	padding: 5px 0;
}

#colunistacapa #coluna11 #chamada19,
#colunistacapa #coluna11 #chamada20,
#colunistacapa #coluna11 #chamada21,
#colunistacapa #coluna11 #chamada22,
#colunistacapa #coluna11 #chamada23,
#colunistacapa #coluna11 #chamada24,
#colunistacapa #coluna11 #chamada25,
#colunistacapa #coluna11 #chamada26,
#colunistacapa #coluna11 #chamada27,
#colunistacapa #coluna11 #chamada28,
#colunistacapa #coluna11 #chamada29,
#colunistacapa #coluna11 #chamada30,
#colunistacapa #coluna11 #chamada31,
#colunistacapa #coluna11 #chamada32,
#colunistacapa #coluna11 #chamada33,
#colunistacapa #coluna11 #chamada34{
	width: 506px;
	_width: 514px;
	float: none;
	margin: 0 0 0 26px;
	_margin: 0 0 0 22px;
	padding: 2px 5px 19px 5px;
	border: 1px solid #c4c4c4;
}
#colunistacapa #coluna11 #chamada19{
	width: 518px;
	_width: 514px;
	padding: 0;
	border: none;
}

#colunistacapa #coluna11 #chamada21,
#colunistacapa #coluna11 #chamada22,
#colunistacapa #coluna11 #chamada23,
#colunistacapa #coluna11 #chamada24,
#colunistacapa #coluna11 #chamada25,
#colunistacapa #coluna11 #chamada26,
#colunistacapa #coluna11 #chamada27,
#colunistacapa #coluna11 #chamada28,
#colunistacapa #coluna11 #chamada29,
#colunistacapa #coluna11 #chamada30,
#colunistacapa #coluna11 #chamada31,
#colunistacapa #coluna11 #chamada32,
#colunistacapa #coluna11 #chamada33,
#colunistacapa #coluna11 #chamada34{
	border-top: none;
}

#colunistacapa #coluna10 h3,
#colunistacapa #coluna11 h3,
#colunistacapa #coluna13 #chamada100 h3,
#colunistacapa #coluna10 #chamada20 h3,
#colunistacapa #coluna10 #chamada20 a h3{
	background-color: #656565;
	color: #fff;
	font-size: 16px;
	margin: 0 0 2px 0;
	padding: 5px;
}

#colunistacapa #coluna11 img{
	float: left;
	margin: 10px;
}
#colunistacapa #coluna13 #chamada100 h3{
	margin: 20px 0 0 0;
}
#colunistacapa #coluna11 #chamada20 a h3,
#colunistacapa #coluna11 #chamada21 a h3,
#colunistacapa #coluna11 #chamada22 a h3,
#colunistacapa #coluna11 #chamada23 a h3,
#colunistacapa #coluna11 #chamada24 a h3,
#colunistacapa #coluna11 #chamada25 a h3,
#colunistacapa #coluna11 #chamada26 a h3,
#colunistacapa #coluna11 #chamada27 a h3,
#colunistacapa #coluna11 #chamada28 a h3,
#colunistacapa #coluna11 #chamada29 a h3,
#colunistacapa #coluna11 #chamada30 a h3,
#colunistacapa #coluna11 #chamada31 a h3,
#colunistacapa #coluna11 #chamada32 a h3,
#colunistacapa #coluna11 #chamada33 a h3,
#colunistacapa #coluna11 #chamada34 a h3{
	color: #5d5d5d;
	background-color: transparent;
	font-size: 11px;
}
#colunistacapa #coluna11 a h2{
	font-size: 14px;
	margin: 5px 0;
}

#colunistacapa #coluna13 #chamada100{
	background-color: #f3f3f3;
}
#colunistacapa #coluna13 #chamada100 a p,
#colunistacapa #coluna13 #chamada100 a h2{
	font-size: 11px;
	margin: 1px 8px;
	padding: 0;
}
#colunistacapa #coluna13 #chamada100 li{
	border-bottom: 1px dotted #ccc;
}
#colunistacapa #coluna13 #todos# li{
	border-bottom: 1px solid #ccc;
}
#colunistacapa #coluna13 #todos a h2{
	font-size: 12px;
	padding: 5px 0;
}
#colunistacapa #coluna11 #chamada20 a p,
#colunistacapa #coluna11 #chamada21 a p,
#colunistacapa #coluna11 #chamada22 a p,
#colunistacapa #coluna11 #chamada23 a p,
#colunistacapa #coluna11 #chamada24 a p,
#colunistacapa #coluna11 #chamada25 a p,
#colunistacapa #coluna11 #chamada26 a p,
#colunistacapa #coluna11 #chamada27 a p,
#colunistacapa #coluna11 #chamada28 a p,
#colunistacapa #coluna11 #chamada29 a p,
#colunistacapa #coluna11 #chamada30 a p,
#colunistacapa #coluna11 #chamada31 a p,
#colunistacapa #coluna11 #chamada32 a p,
#colunistacapa #coluna11 #chamada33 a p,
#colunistacapa #coluna11 #chamada34 a p{
		margin: 4px 0;
		_margin: 11px 0;
}
#colunistacapa #coluna11 #chamada20,
#colunistacapa #coluna11 #chamada21,
#colunistacapa #coluna11 #chamada22,
#colunistacapa #coluna11 #chamada23,
#colunistacapa #coluna11 #chamada24,
#colunistacapa #coluna11 #chamada25,
#colunistacapa #coluna11 #chamada26,
#colunistacapa #coluna11 #chamada27,
#colunistacapa #coluna11 #chamada28,
#colunistacapa #coluna11 #chamada29,
#colunistacapa #coluna11 #chamada30,
#colunistacapa #coluna11 #chamada31,
#colunistacapa #coluna11 #chamada32,
#colunistacapa #coluna11 #chamada33,
#colunistacapa #coluna11 #chamada34{
	height: auto;
}
#colunistacapa #coluna13 #chamada100 li a:hover h2 {
	color: #ff7d00;
}
#navegacao{
	width: 300px;
	height: 30px;
	margin: 0;
	padding: 10px 0 5px 0;
	background-color: #f3f3f3;
	float: left;

}
#navegacao li{
	float: left;
	margin: 2px;
	border: 1px solid #ccc;
	line-height: 20px;
	color: #ccc;
}
#navegacao li,
#navegacao a{
	height: 20px;
	width: 26px;
	text-align: center;
	display: block;
	line-height: 20px;

}
#navegacao a{
	background-color: #ff7d00;
	color: #fff;
	font-weight: bolder;
}
#navegacao a:hover{
	background-color: #fff;
	color: #000;
	text-decoration: none;
}
#navegacao #proxima,
#navegacao #anterior{
	float: left;
	width: 40px;
	height: 20px;
	display: block;
	margin: 0 5px;
}
#navegacao #proxima{
	float: right;
}
#navegacao #proxima a,
#navegacao #anterior a{
	border: 2px solid #ccc;
	text-align: center;
	height: 22px;
}
#todos{
	position: relative;
	left: 0;
	top: 0;
}
#todos #colunistas1 li,
#todos #colunistas2 li,
#todos #colunistas3 li,
#todos #colunistas4 li,
#todos #colunistas5 li,
#todos #colunistas6 li{
	background-color: #f3f3f3;
}
#colunistas1,
#colunistas2,
#colunistas3,
#colunistas4,
#colunistas5,
#colunistas6{
	position: absolute;
	left: 0;
	top: 2px;
	visibility: hidden;
}
#colunistas1{
	visibility: visible;
}
/*pagina de colunistas fim*/


/* rodape */
#rodape{
	padding-top: 10px;
	font-size: 11px;
	clear: both;
}
#rodape a,
#paises,
#paises a,
#reproducao,
#resolucao,
#assinantes{
	color: #ccc;
	height: 25px;
	padding: 0;
}
#rodape a{
	margin: 0 10px;
}
#paises a{
	font-weight: bold;
}
#rodape{
	width: 1002px;
	height: 96px;
	_height: 106px;
	background-image: url(rodape-sem-latam.gif);
}
#reproducao,
#assinantes{
	line-height: 28px;
}
#paises,
#reproducao{
	width: 220px;
	float: left;
	margin-left: 15px;
}
#reproducao{
	margin-left: 31px;
	_margin-left: 23px;
}
#assinantes,
#resolucao{
	width: 650px;
	float: left;
}
/* rodape fim*/
#coluna2 #colunista #chamada15,
#coluna2 #blog #chamada10{
	display: none;
	visibility: hidden;
}
#chamada1 a h2,
#chamada1 a h3{
	display: none;
}
#venaweb #caixa #caixa2 a{
	font-size: 11px;
	line-height: normal;
}
#favoritos #caixa,
#venaweb #caixa{
	width: 953px;
	_width: 976px;
	height: 160px;
	overflow: auto;
}
#venaweb #caixa li{
	margin: 10px 0;
}
#venaweb #caixa #caixa2{
	float: left;
	width: 410px;
	margin: 2px;
}
.destaque_cinza{
	height: auto;
	padding: 5px;
	border: 1px solid #929292;
	background-color: #ebebeb;
	font-size: 11px;
	margin: 15px 0;
	color: #434343;
}
#vermais a{
	width: 106px;
	height: 30px;
	display: block;
	margin: 15px 0 2px 0;
	background-image: url(http://img.terra.com.br/i/terramagazinev2/vermais2.gif);
	background-position: -10px 0;
}
#vermais a:hover{
	background-position: -10px -30px;
}
#vermais{
	margin: 2px;
	text-indent: -1000px;
}
#ultimas #vermais{
	margin: 0 0 0 100px;
}

#blogs #coluna10 #chamada20{
	display: none;
}
#googlemaps{
	width: 300px;
	font-size:  11px;
	border: 1px solid #e5e3df;
	margin: 0 0 10px 0;
}
#mais a{
	background-image: url(http://img.terra.com.br/i/terramagazinev2/botao_brc.gif);
	color: #ff7d00;
}
#interna{
	float: none;
}
.delicious-posts .delicious-odd{
	float:left;
	width:450px;
}
.delicious-posts .delicious-even{
	float:right;
	width:450px;
}
#coluna22,
#materia p,
#interna b,
#interna p{
	font-size: 14px;
}




#divListComment *{

}

#divListReply #divBodyReply {
	max-width : 350px!important;
}

#divListReply #divTopReply {
  overflow: hidden;
}
span.txtTextReply {
  width: 320px;
}
#divListReply {
	_padding-left : 72px!important;
}
#divListReply *{

}

#mod-header .ctn-search .ctn-search-ca {
    overflow: hidden;
    padding: 0 0 2px 2px;
}

#mod-header .ctn-search .ctn-search-ca label {
    padding-right: 10px;
	 padding-left : 2px;
    text-transform: none;
}
