/**

	Índice
	@Reset
	@Geral
	@Principal
	@Conteudo
	@Patrocinador
	@Revista
	@Seções
	@Posts
	@Destaques
	@Conteúdo dos posts
	@Edição da Revista
	@TAGS
	@Estilo das páginas carregadas no iframe
	
**/

/*		@RESET - Resetanto algumas propriedades		*/

* { margin:0; padding:0;}
img { border:0 none; }

/*		Fim CSS RESET		*/


/*		@Geral		*/

body{
	background-image: url(imgs/bg.jpg);	background-repeat: no-repeat;	background-position: center top;}

a, a:visited{	color: #000;	text-decoration: underline;}
a:hover{text-decoration: none; color: #000;}
.legenda{display:none;}



/*		@Principal		*/

#pagina{width:1000px; height:1614px; margin:auto;}


#topo, #revista, #conteudo, #patrocinador, #destaque{float:left; display:inline;} /* O display:inline � ajustar o erro de margin dupla do IE6 */

/* #patrocinador, #destaque{float:right; display:inline;}  se a margin do #conteudo n�o der certo */




/*		@Conteudo		*/
#conteudo{	width:498px; 	height:896px; 	margin: -40px 75px 0 24px;}

#edicao{display:inline-block;}

#edicao h2, #secoes{
	color:#fff;
	margin:5px 0;
	padding:10px;
	background:url(imgs/marrom.png); /* Usei o fundo em png, porque o FF2 n�o aceita RGBA */
	_background:#4a2b19;	/* Hack pra deixar o fundo com cor s�lida no IE6 */

}

#edicao #tags, #post{
	margin:5px 0;
	padding:10px;
	background:url(imgs/branco.png); /* Usei o fundo em png, porque o FF2 n�o aceita RGBA */
	_background:#d1bca9;	/* Hack pra deixar o fundo com cor s�lida no IE6 */
}

#edicao #tags a{text-transform:uppercase;}

#full-banner-top, #full-banner-bottom{
	padding:15px 15px 13px 15px;
	background:url(imgs/marrom.png); /* Usei o fundo em png, porque o FF2 n�o aceita RGBA */
	_background:#d1bca9;	/* Hack pra deixar o fundo com cor s�lida no IE6 */
}

#full-banner-top object, #full-banner-top embed, #full-banner-bottom object, #full-banner-bottom embed,{
	margin:auto;
}


/*		@Patrocinador		*/
#patrocinador{margin:5px 0;}

/*		@Revistas		*/
#revista{margin-left:10px;}



/*		@Seções		*/
#secoes{width:476px; float:left;}
#secoes h2{float:left; clear:both; width:17px; height:80px; text-transform:uppercase; background:url("imgs/menu.gif")  no-repeat center; margin-top:12px;}
#secoes select{width:330px; float:right;}
#secoes .select-canais{margin-top:3px;}
#secoes .select-canais option{padding-left:10px;}
#secoes .select-canais optgroup{font-style:normal !important;}

#secoes a{color:#FFFFFF; text-decoration:none;}
#secoes a:hover{color:#999;}
#secoes dl{float:left; margin-left:18px; font-size:15px;}
#secoes dt{text-transform:uppercase; font-weight:bold; clear:both; padding: 5px 0 0 0;}
#secoes dd{float:left; padding:5px 10px 5px 0;}


/*		@Posts		*/

#post{
	height:390px;
	overflow-y:scroll;
	overflow-x:hidden;
	width:476px;
	float:left;
}


/*		@Destaques		*/

#destaque{height:271px; width:388px; overflow:auto; margin:80px 0 0 15px;}


/*
	@Conteúdo dos posts
*/

#post ul, #post ol, #destaque ul, #destaque ol{
	margin:10px 40px;
	/*padding:inherit;*/
}

#post .metadata, #destaque .metadata{margin-bottom:10px; font-size:12px;}

#post .linha, #destaque .linha{margin: 20px auto; border:1px dashed #000;}

#post img, #post embed, #destaque img, #destaque embed{margin:10px;}

#post .titulo, #destaque .titulo{margin-top:10px;}

#post p{font-family:"Times New Roman", Times, serif !important; font-size:14px !important;}

#post span{font-family:"Times New Roman", Times, serif !important; font-size:14px !important;}




/*		@Edição da Revista		*/

#denguemag{
	border-top:27px #000 solid;
	position:absolute;
	/*top:50%;*/
	top:20px;
	left:50%;
	margin-left:-450px;
	/*margin-top:-300px;*/
	
/*	_position:absolute;
	_top:100px;*/
	
	
	z-index:10;
	display:none;
}

#overlay{
	position: fixed;
	z-index:9;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	Colocar a cor do fundo e a opacidade	*/
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity: 0.60;
}

* html #overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}



/*		@TAGS		*/

.tag1{ font-size:12px;}
.tag2{ font-size:16px;}
.tag3{ font-size:20px;}


/**
 * @Estilo das páginas carregadas no iframe
 */
#post_pagina p{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
}

#post .titulo_post{font-size:38px; text-transform:uppercase; text-align:center;}
