/* LILI */
#titulo
{
	padding-left:20px;
}

/* BODY */
p, br{
	margin: 0; 
	padding-bottom: 8px;
}
html, body {
	margin: 0;
}
div#main {
	width: 1000px;
	/* margin-right:auto;
	margin-left:auto;*/
}
/* LAYOUT */
div#main #topo {
	width: 1000px;
}
div#main #logo {
	display:none;
	}
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;
	font-size:11px;
	padding-left: 2px;
	padding-top:4px;
	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;
}*/
/* ----------------------------------------- */
/* ----------------------- conteudo ------------------------ */
div#main #conteudoMimosa{
	width: 1000px;
}
div#main #conteudoMimosa #top{
	float:left;
	width: 1000px;
	height:30px;
}
div#main #conteudoMimosa #left{
	float:left;
	width: 24px;
	height:258px;
}
div#main #conteudoMimosa #menuleft{
	background-image:url(../imgs/mimosa/int_03.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	width: 204px; 
}
div#main #conteudoMimosa #menuleft #menu_area {
	width:198px;
	margin: 0px 3px 3px 3px;
}
div#main #conteudoMimosa #menuleft #menu_int {
	width:198px;
	margin: 0px 3px 3px 3px;
}
div#main #conteudoMimosa #separador{
	float:left;
	width: 45px;
	height:258px;
}
div#main #conteudoMimosa #menuleft #destaques
{
	margin-top:3px;
	float:left;
	width: 204px; 
}
div#main #conteudoMimosa #menuleft #destaques .caixadestaques{
	margin:3px 3px 0px 3px;
	float:left;
	width: 204px; 

}
div#main #conteudoMimosa #central{
	background-image:url(../imgs/mimosa/int_05.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	padding-left:2px;
	width: 696px; 
	height: auto;
}
div#main #conteudoMimosa #central .logo {
	width: 174px;
	height:106px;
	margin-bottom:20px;
	display:none;
	}
div#main #conteudoMimosa #right{
	float:left;
	width: 29px;
	height:258px;
}
div#main #conteudoMimosa #central #interior{
	float:left;
	width: 660px; 
	padding-left:18px;
	line-height:210%;
	padding-right:18px;
	padding-top:10px;
	padding-bottom:10px;
	}
div#main #conteudoMimosa #central #princ{
	width: 100%; 
	float:left;
}
.imagemtopo{
    text-align:center;
    margin-left:1px;
	width: 660px; 
	float:left;
	}
.intsombra{
	width: 660px; 
	padding-bottom:10px;
	float:left;
	}

.tags
{
	float: left;
	width: 660px;
	margin:10px 18px 10px 18px;
	padding:2px 0px 2px 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cacaca;
	border-bottom-color: #cacaca;
	}
.opcoes{
	width: 642px;
	margin-left:18px;
	margin-right:18px;
	margin-top:10px;
	padding:2px 0px 2px 0px;
	margin-bottom:10px;
	text-align:right;
	}
/*	.opcoes{
	width: 330px;
	position:absolute;
	text-align:right;
	}*/

/* -------------------- menus de rodape --------------------- */

div#main #cont_3 {
	clear:both;
	position: relative;
	width: 1000px;
    top: 2px;
    left: 2px;
}
div#main #cont_3 #partilhar{
	width:1000px;
	height: 32px;
	background: url(../imgs/bg_barracinza.jpg);
}
div#main #cont_3 #partilhar #caixapartilha{
	padding-top: 5px;
	padding-left: 745px;
}
#local{
	width:1000px;
	height: 22px;
	z-index: 1;
}
#local_int{
	padding-left: 25px;
	padding-top: 5px;
}
/* ----------------------------------------- */
div#main #cont_3 #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 #cont_3 #areas .areas_int{
	float:left;
	/*height: 60px;*/
	height: 80px;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}
div#main #cont_3 #areas .areas_int2{
	float:left;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}
div#main #cont_3 #areas .areas_int_esp{
	float:left;
	width:160px;
	/*height: 170px;*/
	height: 220px;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}
div#main #cont_3 .areas_intFixo{
	float:left;
	width:170px;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}
/* ----------------------------------------- */
div#main #cont_3 #rodape #rodape_int{
	padding-left: 765px;
	padding-top: 8px;
}
div#main #cont_3 #rodape #rodape_r
{
	width:480px;
	float:left;
	padding-right: 5px;
	text-align:right;
	padding-top: 8px;
}
div#main #cont_3 #rodape{
	float:left;
	width: 1000px;
	height: 24px;
	background: url(../imgs/bg_rodape.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}

div#main #cont_3 #rodape #rodape_l{
	width:480px;
	float:left;
	padding-left: 10px;
	padding-top: 8px;
}
.modalPopup
{
	background-color: #FFFFFF;
}
.modalBackg
{
	background-color: Gray;
	filter: alpha(opacity=15);
	opacity: 0.15;
}
