@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a img {
	border: none;
}
.txtaright{ text-align:right; }
.txtaleft{ text-align:left; }
.txtacenter{ text-align:center; }
.margint0{ margin-top:0px !important; }
.marginb0{ margin-bottom:0px !important; }
.marginr0{ margin-right:0px !important; }
.marginl0{ margin-left:0px !important; }
.margint5{ margin-top:5px !important; }
.marginb5{ margin-bottom:5px !important; }
.marginr5{ margin-right:5px !important; }
.marginl5{ margin-left:5px !important; }
.margint10{ margin-top:10px !important; }
.marginb10{ margin-bottom:10px !important; }
.marginr10{ margin-right:10px !important; }
.marginl10{ margin-left:10px !important; }
.margint20{ margin-top:20px !important; }
.marginb20{ margin-bottom:20px !important; }
.marginr20{ margin-right:20px !important; }
.marginl20{ margin-left:20px !important; }
.margin0{ margin:0px !important; }
.margin5{ margin:5px !important; }
.margin10{ margin:10px !important; }
.margin20{ margin:20px !important; }
.paddingt0{ padding-top:0px !important; }
.paddingb0{ padding-bottom:0px !important; }
.paddingr0{ padding-right:0px !important; }
.paddingl0{ padding-left:0px !important; }
.paddingt5{ padding-top:5px !important; }
.paddingb5{ padding-bottom:5px !important; }
.paddingr5{ padding-right:5px !important; }
.paddingl5{ padding-left:5px !important; }
.paddingt10{ padding-top:10px !important; }
.paddingb10{ padding-bottom:10px !important; }
.paddingr10{ padding-right:10px !important; }
.paddingl10{ padding-left:10px !important; }
.paddingt20{ padding-top:20px !important; }
.paddingb20{ padding-bottom:20px !important; }
.paddingr20{ padding-right:20px !important; }
.paddingl20{ padding-left:20px !important; }
.padding0{ padding:0px !important; }
.padding5{ padding:5px !important; }
.padding10{ padding:10px !important; }
.padding20{ padding:20px !important; }
.block{display:block; }
.cursordefault{cursor:default;}
.cursorpointer{cursor:pointer;}
.clear{clear:both;}
.clearr{clear:right;}
.clearl{clear:left;}
.overfloxh{overflow-x:hidden;}
.overfloxy{overflow-y:hidden;}
.block{ display:block; }
.fright{ float:right;}
.fleft{ float:left;}
#principalContainer {
	background:url(../images/fundo.jpg) repeat-x top;	
}
#container
{
	width:780px;
	height:440px;
	margin:auto;
	margin-top:10px;
	border:1px solid #999999;
	background: url(../images/listraContainer.jpg) repeat-x top #FFFFFF;
}
#containerMenu{ display:block; height:50px; margin-bottom:20px; }
#containerMenu img{ position:absolute; margin-top:8px; }
#links{ min-width: 330px; display:none; }
#links ul {
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	list-style:none;
}
#links ul li{
	float:left;
	margin-left:30px;
}
#links ul li a{
	color: #003399;
	text-decoration:none;
	display:none;		
}
#links ul li a:hover, #links ul li a:active{
	color: #0000F2;
}
#descricao {
	padding:8px;
	width:200px;
	float:left;
	margin-top:80px;
	background:url(../images/texto_fundo.jpg) left top no-repeat;
}

#logo {
	position:absolute;
	margin-top:-30px;
}

#logotop{ position:absolute; margin-top:-15px; margin-left:15px; width:440px; height:121px; background: URL("../../../imagemServlet.jpg?img=BRASAO_PREFEITURA_TOPO") no-repeat; }

#texttop{ padding-top:42px; margin-right:15px; color:#FFFFFF; text-align:right; height:87px; }

#DsfMenu{
	width:480px;
	height:360px;
	float:right;
 	padding:10px;
 	text-align:left;
 	color:#666;
}
#DsfMenu a{
	color:#666;
}
#links ul li a.menuSelected, #DsfMenu a:hover{
	color:#3300F2 !important;
}
#DsfMenu ul li, #DsfMenu ul{
	list-style: none;
}
#DsfMenu ul li{
	display:block; 
	float:left;
	overflow:hidden;
	border:none; 
	margin:0 0 0 35px;
	width:90px;
	min-height:110px;
	text-align:center;
}
#DsfMenu div ul li a{
	display:block; 
	overflow:hidden;
	font-size:12px;
	border:none; 
	width:90px;
	padding-top:90px;
	width:90px;
	min-height:20px;
	text-align:center;
}
#DsfMenu div{ display: none; }

#DsfMenu div ul li div.itemMenuDesc{ display:none; }
#DsfMenu div ul li a{ background-repeat:no-repeat !important; background-position:  center top !important; text-decoration: none;; }
#DsfMenu div ul li a img{ display:none !important; }
#DsfMenu div ul li a:hover img{ display:block !important; margin-top:-1px; }
#DsfMenu div ul li a:hover{ background:transparent !important; }
#DsfMenu div ul li a:hover{ height:110px; padding-top:0px; }

#DsfMenu div ul li#mrimo a{ background: URL("../../paginainicial/images/imobiliario.jpg"); }
/*#DsfMenu div ul li#mrimo a:hover img{ background: URL("../../paginainicial/images/imobiliario2.jpg"); }*/
#DsfMenu div ul li#mrmob a{ background: URL("../../paginainicial/images/mobiliario.jpg"); }
/*#DsfMenu div ul li#mrmob a:hover{ background: URL("../../paginainicial/images/mobiliario2.jpg"); }*/
#DsfMenu div ul li#mrsac a{ background: URL("../../paginainicial/images/atendimento.jpg"); }
/*#DsfMenu div ul li#mrsac a:hover{ background: URL("../../paginainicial/images/atendimento2.jpg"); }*/
#DsfMenu div ul li#mrfin a{ background: URL("../../paginainicial/images/lancamento.jpg"); }
/*#DsfMenu div ul li#mrfin a:hover{ background: URL("../../paginainicial/images/lancamento2.jpg"); }*/
#DsfMenu div ul li#mrarr a{ background: URL("../../paginainicial/images/arrecadacao.jpg"); }
/*#DsfMenu div ul li#mrarr a:hover{ background: URL("../../paginainicial/images/arrecadacao2.jpg"); }*/
#DsfMenu div ul li#mrase a{ background: URL("../../paginainicial/images/altsenha.jpg"); }
/*#DsfMenu div ul li#mrase a:hover{ background: URL("../../paginainicial/images/altsenha2.jpg"); }*/
#DsfMenu div ul li#mraex a{ background: URL("../../paginainicial/images/acessoexterno.jpg"); }
#DsfMenu div ul li#mradm a{ background: URL("../../paginainicial/images/administrativo.jpg"); }
/*#DsfMenu div ul li#mradm a:hover{ background: URL("../../paginainicial/images/administrativo2.jpg"); }*/
#DsfMenu div ul li#mrseg a{ background: URL("../../paginainicial/images/seguranca.jpg"); }
/*#DsfMenu div ul li#mrseg a:hover{ background: URL("../../paginainicial/images/seguranca2.jpg"); }*/
#DsfMenu div ul li#mrAC a{ background: URL("../../paginainicial/images/atualiza.jpg"); }
/*#DsfMenu div ul li#mrAC a:hover{ background: URL("../../paginainicial/images/atualiza2.jpg"); }*/
#DsfMenu div ul li#mrnot a{ background: URL("../../paginainicial/images/notificacao.jpg"); }
/*#DsfMenu div ul li#mrnot a:hover{ background: URL("../../paginainicial/images/notificacao2.jpg"); }*/

#btnsFooter{
	text-align:right; 
	border:0; 
	width:780px; 
	margin:10px auto; 
	clear:both;
}