/* BODY */
p, br{
	margin: 0; 
	padding: 0;
}
html, body {
	margin: 0;
}
div#main {
	width: 1000px;
	/* margin-right:auto;
	margin-left:auto;*/
}
/* LAYOUT */
div#main #topo {
	width: 1000px;
}
div#main #topo #login {
	margin-left: 175px;
	width:825px;
	height: 35px;
}
div#main #topo #login #login_intA {
	float:left;
}
div#main #topo #login #login_intB {
	float:left;
	padding-left: 5px;
	padding-top:4px;
	margin-left:5px;
	width: 122px;
	height: 22px;
	background: url(../imgs/menutopo/caixalogin.gif);
	background-repeat: no-repeat;
}
div#main #topo #login #login_intC {
	float:left;
	padding-top: 3px;
}
div#main #topo #login #login_intD {
	float:left;
	padding-left: 5px;
}
div#main #topo #login #login_intE {
	float:left;
	padding-left: 5px;
	padding-top:4px;
	width: 122px;
	height: 22px;
	background: url(../imgs/menutopo/caixalogin.gif);
	background-repeat: no-repeat;
}
div#main #topo #login #login_intF {
	float:left;
	padding-left: 3px;
	padding-top:4px;
	width: 122px;
	height: 22px;
	background: url(../imgs/menutopo/caixalogin.gif);
	background-repeat: no-repeat;
}
div#main #topo #login #login_intG {
	float:left;
	padding-top: 3px;
}
div#main #topo #login #login_intH {
	clear:both;
	margin-left: 490px;
	height: 12px;
}
div#main #topo #login #login_intI {
	float:left;
	padding-left: 3px;
	height: 12px;
}
/*div#main #topo #login {
	margin-left: 175px;
	width:825px;
	height: 35px;
}
div#main #topo #login #login_intA {
	float:left;
}
div#main #topo #login #login_intB {
	float:left;
	padding-left: 5px;
	padding-top:0px;
	margin-left:5px;
	width: 122px;
	height: 22px;
	background: url(../imgs/menutopo/caixalogin.gif);
	background-repeat: no-repeat;
}
div#main #topo #login #login_intC {
	float:left;
	padding-top: 0px;
}
div#main #topo #login #login_intD {
	float:left;
	padding-left: 5px;
}
div#main #topo #login #login_intE {
	float:left;
	padding-left: 5px;
	padding-top:0px;
	width: 122px;
	height: 22px;
	background: url(../imgs/menutopo/caixalogin.gif);
	background-repeat: no-repeat;
}
div#main #topo #login #login_intF {
	float:left;
	padding-left: 3px;
	padding-top:0px;
	width: 122px;
	height: 22px;
	background: url(../imgs/menutopo/caixalogin.gif);
	background-repeat: no-repeat;
}
div#main #topo #login #login_intG {
	float:left;
	padding-top: 0px;
}
div#main #topo #login #login_intH {
	clear:both;
	margin-left: 490px;
	height: 12px;
}
div#main #topo #login #login_intI {
	float:left;
	padding-left: 3px;
	height: 12px;
}*/
/* ----------------------------------------- */
div#main #dest{
	float:left;
	width:1000px;
	/*top: 355px;*/
}
/* ----------------------------------------- */
div#main #temas{
	float:left;
	width:1000px;
	height: 65px;
	background: url(../imgs/bg_barracinzaHome.jpg);
	z-index: 1;
}
div#main #temas #temas_intA{
	position: absolute;
	left: 25px;
	padding-top: 40px;
}
div#main #temas #temas_intB{
	position: absolute;
	left: 145px;
	padding-top: 8px;
}
div#main #temas #temas_intC{
	position: absolute;
	left: 765px;
	padding-top: 40px;
}
/* ----------------------------------------- */
div#main #local{
	float:left;
	width:1000px;
	height: 22px;
}
div#main #local_int{
	padding-left: 25px;
	padding-top: 5px;
}
/* ----------------------------------------- */
div#main #areas{
	float:left;
	width:1000px;
	line-height:140%;
	background-color: #ebebeb;
	background-image:url(../imgs/bg_sitemap.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
div#main #areas .areas_int{
	float:left;
	/*height: 60px;*/
	height: 80px;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}
div#main #areas .areas_int2{
	float:left;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}
div#main #areas .areas_intFixo{
	float:left;
	width:190px;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}
/*div#main #areas .areas_int2{
	float:left;
	width:160px;
	padding-left: 15px;
	padding-top: 12px;
	padding-bottom: 12px;
}*/
div#main #areas .areas_int_esp{
	float:left;
	/*height: 170px;*/
	height: 200px;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}
/* ----------------------------------------- */
#rodape{
	float:left;
	width: 1000px;
	height: 24px;
	background: url(../imgs/bg_rodape.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}
#rodape_r
{
	width:480px;
	float:left;
	padding-right: 5px;
	text-align:right;
	padding-top: 8px;
}
#rodape_l{
	width:480px;
	float:left;
	padding-left: 10px;
	padding-top: 8px;
}
#rodape_int{
	padding-left: 765px;
	padding-top: 8px;
}
.modalPopup
{
	background-color: #FFFFFF;
}
.modalBackg
{
	background-color: Gray;
	filter: alpha(opacity=15);
	opacity: 0.15;
}
