/* CSS Document */

body{background:url(imgs/bg.jpg) fixed;}

#geral{
	width:1024px;
	position:absolute;
	left:50%;
	margin-left:-512px;
	margin-top:-8px;
	_margin-top:-15px;
	font-family:Arial, Helvetica, sans-serif;
}

#banner_topo iframe{/*border:solid 1px #FFFFFF; margin-bottom:-5px;*/}
#banner_topo{
	background:url(imgs/bg_banner.jpg) no-repeat center;
	width:1024px;
	height:105px;
	float:left;
	/*margin-left:51px;*/
	text-align:center;
	padding-top:15px;
}

#topo{
	width:1024px;
	height:94px;
	float:left;
}
/*
#topo01{
	width:588px;
	height:94px;
	float:left;
}

#topo02{
	background:url(imgs/topo02.gif) no-repeat left;
	width:374px;
	height:74px;
	float:left;
	padding:20px 0px 0px 10px;;
}*/
#menu{
	width:161px;
	height:547px;
	float:left;
	margin-left:52px;
	_margin-left:26px;
}

#middle_int{
	width:560px;
	min-height:670px;
	_height:670px;
	float:left;
	/*background:url(imgs/bg_middle_int.jpg) no-repeat bottom left;*/
	background-color:#FFFFFF;
	padding:0px 6px 0px 10px;

}
	
#middle{
	width:560px;
	min-height:670px;
	_height:670px;
	float:left;
	background:url(imgs/bg_middle.jpg) no-repeat bottom left;
	background-color:#FFFFFF;
	padding:0px 6px 0px 10px;
}

#materia_princ{
	height:257px;
	width:560px;
	float:left;

}

#box01 a{text-decoration:none; color:#1A71B3;}
#box01{
	background:url(imgs/box_01.jpg) no-repeat;
	height:32px;
	width:550px;
	color:#1A71B3;
	font-size:18px;
	font-weight:bold;
	float:left;
	padding:10px 0px 0px 10px;
	margin-bottom:9px;
}

#img_principal{
	min-width:260px;
	height:206px;
	float:left;
	text-align:center;
}

#texto_principal a{text-decoration:none; color:#1B6FB8;}
#texto_principal{
	width:290px;
	height:206px;
	float:left;
	color:#1B6FB8;
	margin-left:10px;

}
#texto_principal li{list-style-image:url(imgs/ico_li.jpg); list-style-position:outside; font-size:11px; margin:5px 0px 0px 10px;}

h4{font-size:14px; margin:0px 0px 15px 0px;}

#destaque{
	width:560px;
	height:221px;
	float:left;
	margin-bottom:7px;
}

#destaque #box02{
	background:url(imgs/box_02.jpg) no-repeat;
	height:32px;
	width:550px;
	color:#1A71B3;
	font-size:18px;
	font-weight:bold;
	float:left;
	padding:10px 0px 0px 10px;
	margin-bottom:8px;
}

#box_destaque{
	height:171px;
	width:560px;
	float:left;
	background-color:#EEF7FD;
}

#destaque_peq{
	width:245px;
	height:72px;
	float:left;
	margin-top:8px;
	padding: 0px 10px 0px 15px;
}
#destaque_peq img{float:left;}
#destaque_peq span{float:left; width:160px; margin-left:6px; color:#1B6FB8; font-size:11px;}
#destaque_peq span strong{font-size:13px;}
#destaque_peq span a{color:#1B6FB8; font-size:11px; text-decoration:none;}

#concurso #box03{
	background:url(imgs/box_03.jpg) no-repeat;
	height:32px;
	width:550px;
	color:#1A71B3;
	font-size:18px;
	font-weight:bold;
	float:left;
	padding:10px 0px 0px 10px;
	margin-bottom:8px;
}

.oqueeisso{margin-left:195px; color:#FFFFFF;}

#box_concurso{
	/*background:url(imgs/bg_concurso.jpg) no-repeat;*/
	min-height:90px;
	_height:90px;
	width:560px;
	float:left;
}

#content_concurso a{text-decoration:none; color:#1A71B3;}
#content_concurso a:hover{text-decoration:underline; color:#1A71B3;}
#content_concurso{
	margin-right:6px;
	width:250px;
	min-height:80px;
	_height:80px;
	float:left;
	padding:0px 10px 10px 10px;
	font-size:12px;
	color:#1A71B3;
}

#content_oqueeisso a{text-decoration:none; color:#1A71B3;}
#content_oqueeisso{
	width:264px;
	min-height:80px;
	_height:80px;
	float:left;
	padding:0px 10px 10px 10px;
	font-size:12px;
	color:#1A71B3;
	font-weight:bold;
}

#direita{
	width:183px;
	height:330px;
	float:left;
	background-color:#FFFFFF;
}
#conteudo_enquete p a {
	color:#1A71B3;
}
/*
#enquete{
	width:183px;
	height:308px;
	float:left;
}

#titulo_enquete{
	background:url(imgs/bg_enquete.jpg) no-repeat;
	width:163px;
	height:29px;
	float:left;
	padding-top:50px;
	padding-left:20px;
	margin-bottom:10px;
}
#titulo_enquete span{
	color:#1A71B3;
	font-size:20px;
	font-weight:bold;
}

#conteudo_enquete p{margin:0px 0px 10px 0px;}
#conteudo_enquete{
	width:168px;
	height:220px;
	float:left;
	color:#1A71B3;
	font-size:11px;
	padding:0px 5px 0px 10px;
}

#bt_enquete{
	background:url(imgs/bg_botoes.jpg) no-repeat;
	width:183px;
	height:21px;
	float:left;
	text-align:center;
}
*/

#busca{float:left; width:245px; height:74px;}
#topo02 span{font-size:10px; color:#FFFFFF;}
#tabela_busca{
	width:245px;
	height:40px;
	border:solid 1px #FFFFFF;
	text-align:center;
	foat:left;
}
#ico_topo{float:left; height:55px; _height:51px; margin-left:20px; padding-top:19px; _padding-top:23px;}
.icones_topo{border:none;}

#torneira{
	width:235px;
	height:232px;
	float:left;
	_margin-top:-3px;
}

#rodape{
	width:811px;
	height:25px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bolder;
	float:right;
	text-align:center;
}

/* ============================== INTERNAS ==================================*/

#internas_conteudo{margin:0px 5px 0px 5px; float:left; min-height:470px; _height:470px;}

#box_internas{width:520px; float:left;}

h2{
	color:#1A71B3;
	font-size:15px;
	margin:0px 0px 15px 0px;
}

h3{
	color:#99CC00;
	font-size:14px;
	margin:0px 0px 10px 0px;
}

h5{
	color:#1A71B3;
	font-size:14px;
	margin:5px 0px 10px 5px;
}

#internas_conteudo hr{border:solid 1px #DCF0FA; height:1px; font-size:1px; margin:5px 0px 5px 0px; _margin:5px 0px 5px 0px;}
#internas_conteudo li{list-style-image:url(imgs/ico_li.jpg); line-height:18px; list-style-position:outside; font-size:11px; margin:10px 0px 20px 20px; color:#1B6FB8;}
#internas_conteudo_li{list-style-image:url(imgs/ico_li.jpg); line-height:18px; list-style-position:outside; font-size:11px; margin:10px 0px 20px 20px; color:#1B6FB8;}


#coluna01{
	width:275px;
	float:left;
}

#coluna02{
	width:275px;
	float:left;
	background:#EBF7FC;
}

#coluna_textos{
	background:url(imgs/ico_li.gif) no-repeat top left; 
	font-size:11px; 
	margin:10px 10px 20px 10px; 
	padding-left:12px;
	color:#1B6FB8;
	width:230px;
}

.preencha{
	color:#104356;
	font-size:12px;
}

#form_concurso{
	color:#1A71B3;
	font-size:11px;
}

#form_concurso th{
	font-weight:100;
	text-align:right;
	vertical-align:top;
	padding-top:4px;
}


#marcas_patrocinio{
	float:left;
	padding:0px 0px 10px 0px;
	width:560px;
}













