* {
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
	border:none;
}*
body {
	background:#ecf1f5 url(../images/pt/back.jpg) top left repeat-x;
}
/*****************************************
**** ESTRUTURA
*****************************************/
#geral{
	position:relative;
	width:1000px;
	height:auto;
	margin:0px auto;
}
#geral2{
	position:relative;
	width:740px;
	height:auto;
	margin:0px auto;
}
#geralPopup{
	position:relative;
	width:600px;
	height:400px;
	margin:0px auto;
	border:1px solid #fff;
}
#topoPopup{
	position:relative;
	float:left;
	width:430px;
	height:375px;
	background:#fff;
	border:1px solid #ccc;
	margin:10px 0px 0px 10px;
	text-align:center;
}
#topoPopup h1{
	font:bold 12px tahoma;
	color:#FF9900;
	border-bottom:5px solid #ccc;
	margin:10px;
	text-align:left;
}
#thumbPopup{
	position:relative;
	float:left;
	width:130px;
	height:355px;
	background:#fff;
	border:1px solid #ccc;
	margin:10px 0px 0px 10px;
	overflow:auto;
	padding:10px 0px 10px 5px;
}
#top{
	position:relative;
	float:left;
	width:1000px;
	height:30px;
	background:url(../images/pt/top.gif) no-repeat top left;
	margin:30px 0px 0px 0px;
}
#top .canais{
	position:absolute;
	right:0px;
	top:0;
}
#top .idioma{
	position:absolute;
	top:-25px;
	right:0px;
}
#centerHome{
	position:relative;
	float:left;
	width:765px;
	height:750px;
	background:#92c4f5 url(../images/pt/baixo.jpg) no-repeat bottom left;
	padding:0px 0px 0px 0px;
	z-index:10;
}
#centerHome .logo{
	position:absolute;
	top:-15px;
	left:5px;
	z-index:1000;
}
#centerHome .menu{
	position:absolute;
	top:115px;
	left:5px;
	z-index:1000;
}
#centerHome .homeMeio{
	position:absolute;
	top:0px;
	left:160px;
	z-index:100;
}
#centerHome .homeBaixo{
	position:absolute;
	top:380px;
	left:5px;
	z-index:10;
}


#rodapeHome{
	position:relative;
	float:left;
	width:765px;
	margin:10px 0px 0px 0px;
}
#rodapeHome .email{
	position:relative;
	float:left;
}
#rodapeHome .ass{
	position:relative;
	float:right;
	top:7px;
}




#center{
	position:relative;
	float:left;
	width:765px;
	height:auto;
	background:#92c4f5;
	padding:0px 0px 0px 0px;
	z-index:10;
}
#center .logo{
	position:absolute;
	top:-15px;
	left:15px;
	z-index:1000;
}
#center .menu{
	position:absolute;
	top:115px;
	left:5px;
	z-index:1000;
}
#conteudo{
	position:relative;
	float:right;
	width:565px;
	height:auto;
	background:url(../images/pt/back_cont.jpg) top left repeat-y;
	margin:119px 16px 0px 0px;
	_margin:119px 8px 0px 0px;
}
#conteudo .top{
	position:relative;
	float:right;
	width:565px;
	height:45px;
	background:url(../images/top_conteudo.jpg) top left no-repeat;
}
#conteudo .flash{
	position:absolute;
	right:-10px;
	top:-145px;
}
#conteudo .cont{
	position:relative;
	float:left;
	width:535px;
	height:auto;
	margin:0px 0px 0px 15px;
	_margin:0px 0px 0px 8px;	
}
#conteudo p{
	font:normal 11px "Trebuchet MS", Arial, Tahoma, Verdana;
	color:#333;
	margin:0px 0px 10px 0px;
}
#conteudo h1{
	font: bold 11px "Trebuchet MS", Arial, Tahoma, Verdana;
	color:#1e3485;
	margin:0px 0px 10px 0px;
}
#conteudo .thumb{
	position:relative;
	float:left;
	width:125px;
	height:120px;
	margin:0px 8px 10px 0px;
	_margin:0px 5px 10px 0px;	
	text-align:center;
}
#conteudo .thub{
	border:1px solid #ccc;
}
.foto1{
	border:1px solid #ccc;
	margin:0px 10px 5px 0px;
}
#rodape{
	position:relative;
	float:left;
	width:765px;
	height:auto;
	margin:0px 0px 20px 0px;
}
#rodape .email{
	position:absolute;
	bottom:-30px;
	left:0px;
}
#rodape .ass{
	position:absolute;
	bottom:-20px;
	right:0px;
}


#contato form{
	text-align:left;
	margin:15px 0px 0px 0px;
}
#contato label{
	display: block;
	width: 90px;
	float: left;
	font:bold 11px "Trebuchet MS", Arial, Tahoma, Verdana;
	padding:4px 5px;
	margin:1px;
	color:#1e3485;
	text-align:right;
}
#contato .campos_form {
	color: #333;
	background:#fff;
	border:1px solid #999;
	padding:2px 5px;
	margin:1px;
	_margin:1px;
}
#contato .campos_form_textArea{
	color: #333;
	background:#fff;
	border:1px solid #999;
	padding:2px 5px;
	margin:1px;
	_margin:1px;
	overflow:auto;
}
#contato .bt{
	position:relative;
	float:right;
	margin:10px 55px 0px 0px;
}
#contato span{
	font:normal 11px "Trebuchet MS", Arial, Tahoma, Verdana;
	color:#333;
}


#flutuante{
	position:absolute;
	width:650px;
	height:430px;
	top:50px;
	left:50px;
	z-index:10000000;
}
