body {
	background-color:#ebebeb;
	margin:0px;
	background-image: url(../images/layout/bg_body.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	background-position: center top;
}



#box {

	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:931px;


}

#topo {
	position:relative;
	float:left;
	width:911px;
	height:156px;
	background-image:url(../images/layout/bg_topo.png);
	padding-left: 20px;
	margin-bottom:48px;


}


#logo {

	position:relative;
	float:left;
	width:228px;
	height:156px;

}


#banner_fixo {
	position:relative;
	float:right;
	width:661px;
	height:156px;
	background-image: url(../images/layout/bg_flash.jpg);

}


#banner {
	position:absolute;
	float:left;
	width:661px;
	height:320px;
	left: 269px;
	z-index: 300;
	top: 0px;
}	
	
#menusite {
	position:absolute;
	float:left;
	width:911px;
	height:98px;
	background-image:url(../images/layout/bg_menu.png);
	left: 0px;
	top: 156px;
	z-index: 200;
	padding-left: 20px;
	background-repeat: repeat-x;
}


#central {
	position:relative;
	float:left;
	width:931px;
	background-color:#f5f5f5;
	margin-top:0px;

}


#central-top {
	position:relative;
	float:left;
	width:891px;
	height:57px;
	background-image:url(../images/layout/bg_conteudo_top.jpg);
	padding-left: 20px;
	padding-top: 20px;
		
		}
		
#central-cont {
	position:relative;
	float:left;
	width:891px;
	background-image:url(../images/layout/bg_conteudo_cont.jpg);
	padding-left: 20px;
	min-height: 300px;
	padding-right: 20px;
		
		}




















#conteudo-index {
	position:relative;
	float:left;
	width:647px;
	background-color: #E6E6E6;

}

		
		#conteudo-index #conteudo-top {
	position:relative;
	float:left;
	width:627px;
	height:57px;
	background-image:url(../images/layout/bg_conteudo_top.png);
	padding-left: 20px;
	padding-top: 20px;
		
		}
		
		#conteudo-index #conteudo-cont {
	position:relative;
	float:left;
	width:607px;
	background-image:url(../images/layout/bg_conteudo_cont.png);
	padding-left: 20px;
	min-height: 300px;
	padding-right: 20px;
		
		}


#latdir {
	position:relative;
	float:left;
	width:277px;
	height:340px;
	margin-top: 50px;

}
















#conteudo {
	position:relative;
	float:left;
	width:647px;
	background-color: #E6E6E6;

}

		
		#conteudo-top {
	position:relative;
	float:left;
	width:627px;
	height:57px;
	background-image:url(../images/layout/bg_conteudo_top.png);
	padding-left: 20px;
	padding-top: 20px;
		
		}
		
#conteudo-cont {
	position:relative;
	float:left;
	width:607px;
	background-image:url(../images/layout/bg_conteudo_cont.png);
	padding-left: 20px;
	min-height: 300px;
	padding-right: 20px;
		
		}
		
#conteudoint {
	position:relative;
	width:700px;
	float:left;
	margin-left:20px;

}	

#conteudofull {
	position:relative;
	width:850px;
	float:left;
	margin-left:20px;

}	

#conteudocont {
	position:relative;
	width:850px;
	float:left;
	margin-left:20px;

}		
		
#latesq {
	position:relative;
	float:left;
	width:160px;
	margin-left:-5px;

}		


#latdir {
	position:relative;
	float:left;
	width:277px;
	height:340px;
	margin-top: 50px;

}


#rodape {
	position:relative;
	float:left;
	width:931px;
	height:33px;
	background-image:url(../images/layout/bg_rodape.png);
	background-repeat: repeat-x;
	padding-top: 15px;
	text-align: center;

}

#midiabox {


}


#midia_img img {

	border: 0px solid #CC3366;
}

#midia_titulo,#midia_titulo a {

	font-size:12px;
	font-weight:bold;

}


#midia_data {


}

#midiabox_detail {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color: #f5f7f5;
	width: 550px;

}

