body{
	font-family: Arial;	
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
img{
	border: none;
}	
a{
	text-decoration: none;
}	
input{
	font-size: 8pt; 
}	
select{
	font-size: 8pt; 
}

.corOuro{
	background-color: #FDE315;
  border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
}
.corPrata{
	background-color: #D2CDDC;
  border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
}
.corBronze{
	background-color: #E2900F;
  border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
}

.corOuroRight{
	background-color: #FDE315;
  border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
	border-right:1px solid #4D500B;
}
.corPrataRight{
	background-color: #D2CDDC;
  border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
	border-right:1px solid #4D500B;
}
.corBronzeRight{
	background-color: #E2900F;
  border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
	border-right:1px solid #4D500B;
}

.corOuroTop{
	background-color: #FDE315;
  border-top:1px solid #4D500B;
	border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
}
.corPrataTop{
	background-color: #D2CDDC;
  border-top:1px solid #4D500B;
	border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
}
.corBronzeTop{
	background-color: #E2900F;
  border-top:1px solid #4D500B;
	border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
}

.corOuroTopRight{
	background-color: #FDE315;
  border-top:1px solid #4D500B;
	border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
	border-right:1px solid #4D500B;
}
.corPrataTopRight{
	background-color: #D2CDDC;
  border-top:1px solid #4D500B;
	border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
	border-right:1px solid #4D500B;
}
.corBronzeTopRight{
	background-color: #E2900F;
  border-top:1px solid #4D500B;
	border-left:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
	border-right:1px solid #4D500B;
}

p{
	line-height:1.5em;
	text-align:justify;
	font-family: arial; 
	margin:10px 0 0 0;
}
.divPrincipal{ 
	width:100%; 
	height:580px;
	font-size: 10pt; 
	background-color:#FFFFFF; 
}
.tablePrincipal{
	width: 1000px;
	height:1000px;
	background-color: #FFFFFF;
	background-image:url(../img/bkg-index.jpg);
	background-repeat:no-repeat;
}
.tableHome{
	width: 1000px;
	height:400px;
	background-color: #FFFFFF;
	background-image:url(../img/bkg-index-transparente.jpg);
	background-repeat:no-repeat;
}
.tablePesquisa{
	width: 800px;
	height:500px;
	background-color: #FFFFFF;
	background-image:url(../img/bkg-index-pesquisa.gif);
	background-repeat:no-repeat;
}
.nomeAplicacao{
  font-family:arial;
  font-size:14pt;
  font-weight: bolder;
  /*border-style: 1px solid thin #F0F0F0;*/
  color: #000;
}
.modulo{
  font-family:arial;
  font-size:14pt;
  color: black;
}
.label{
  font-family:arial;
  font-size:8pt;
  color: black;
}
.labelResultado{
  font-family:arial;
  font-size:8pt;
  color: red;
}
.labelResultadoPositivo{
  font-family:arial;
	font: bold 16pt Arial;
  color: green;
}
.labelResultadoNegativo{
  font-family:arial;
	font: bold 16pt Arial;
  color: red;
}
.labelBold{
	font: bold 8pt Arial;
  color: black;
}
.labelRed{
	font: bold 10pt Arial;
	color: red;
}
.labelGreen{
	font: bold 10pt Arial;
	color: green;
}
.labelBlue{
	font: bold 10pt Arial;
	color: blue;
}
.inputText{
  font-family:arial;
  font-size:8pt;
  /*border-style: 1px solid thin #F0F0F0;*/
  color: black;
}
.inputButton{
  text-align:center;
  font-size:7pt;
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  background-color: #4D500B;
  border-style:double;
  border-color:#999999;
  border-width:3px;
}
.inputButton: hover{
	cursor: pointer;
}

.inputButton2{
  text-align:center;
  font-size:7pt;
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  background-color: #4D500B;
  border-style:double;
  border-color:#999999;
  border-width:3px;
  width: 80px;
}
.inputButton2: hover{
	cursor: pointer;
}

#excluir {
  text-align:center;
  font-size:7pt;
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  background-color: #4D500B;
  border-style:double;
  border-color:#999999;
  border-width:3px;
  width: 80px;
}

.tableBorderMenu{
  background-color: #4D500B;
  border: none;
}	
.borderLeftMenu{
  border-left:1px solid #FFFFFF;
}	
.borderRightMenu{
  border-right:1px solid #FFFFFF;
}	
.borderLeftRightMenu{
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
}
.tableBorderLeftBottom{
  border-left:1px solid #4D500B;
  border-bottom:1px solid #4D500B;
}	
.tableBorderLeftTopBottom{
  border-top:1px solid #4D500B;
	border-left:1px solid #4D500B;
  border-bottom:1px solid #4D500B;
}	
.tableBorderLeftTopRight{
  border-top:1px solid #4D500B;
	border-left:1px solid #4D500B;
  border-right:1px solid #4D500B;
}	

.tableBorder{
  border-top:1px solid #4D500B;
  border-left:1px solid #4D500B;
  border-right:1px solid #4D500B;
	border-bottom:1px solid #4D500B;
}	
.tableBorderAgua{
	background-color: #D2EFFC;
  border-top:1px solid #D2EFFC;
  border-left:1px solid #D2EFFC;
  border-right:1px solid #D2EFFC;
	border-bottom:1px solid #D2EFFC;
}	
.tableBorderEnergia{
	background-color: #FAECB5;
  border-top:1px solid #FAECB5;
  border-left:1px solid #FAECB5;
  border-right:1px solid #FAECB5;
	border-bottom:1px solid #FAECB5;
}	
.tableBorderResiduos{
	background-color: #F6D48E;
  border-top:1px solid #F6D48E;
  border-left:1px solid #F6D48E;
  border-right:1px solid #F6D48E;
	border-bottom:1px solid #F6D48E;
}	
.tableBorderGEE{
	background-color: #CEF7BA;
  border-top:1px solid #CEF7BA;
  border-left:1px solid #CEF7BA;
  border-right:1px solid #CEF7BA;
	border-bottom:1px solid #CEF7BA;
}	



.borderBottom{
	border-bottom:1px double #FFFFFF;
}	
.borderBottomRight{
	border-bottom:1px double #FFFFFF;
  border-right:1px double #FFFFFF;
}	
.borderBottomLeft{
	border-bottom:1px double #FFFFFF;
  border-left:1px double #FFFFFF;
}
.border{
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-top-style:solid;
  border-top-width:1px;
  border-left-style:solid;
  border-left-width:1px;
  border-right-style:solid;
  border-right-width:1px;
}	

.borderBottom1{
	border-bottom:1px double #4D500B;
}	
.borderTop{
	border-top:1px double #4D500B;
}
.borderLeft{
  border-left:1px solid #FFFFFF;
}
.borderRight{
  border-right:1px double #4D500B;
}
.borderTopBottom{
	background-color: #FFFFFF;
	border-bottom: 1px double #AAB1BF;
	border-top: 1px double #AAB1BF;
}
.noBorder{
  border-style: none;
}
.centered{
  position: absolute;
  top: 25%;
  left: 50%;
  margin-top: -15%;
  margin-left: -15%;
  border-top:1px solid #000;
  border-left:1px solid #000;
  border-right:1px solid #000;
  border-bottom:1px solid #000;
  background-color: #fff;
  color: white;
}
div.Border{
	width:99%;
	padding:2px;
	border-top:1px dotted #93C9FF;
  background-color: #fff;
}
textarea.AUTOCOMPLETE_T{
   font-family:arial;
   font-size:9pt;
	 background-color: #E5E5E5;
   border-style: solid;
   border-color: #7F9DB9;
   border-width: 1px;
}
input.AUTOCOMPLETE_I{
   font-family:arial;
   font-size:9pt;
	 background-color: #E5E5E5;
   border-style: solid;
   border-color: #7F9DB9;
   border-width: 1px;
   
}
input.TEXTAJAX{
   font-family:arial;
   font-size:9pt;
	 background-color: #FEFEEC;
   border-style: solid;
   border-color: #7F9DB9;
   border-width: 1px;
}
textarea.TEXTAJAX{
   font-family:arial;
   font-size:9pt;
	 background-color: #FEFEEC;
   border-style: solid;
   border-color: #7F9DB9;
   border-width: 1px;
}


/* abas */
.menuAgua {
	font-weight: normal;
	font-size:9pt;
	color: #000033;
	background-image: url(../img/img-aba-agua.gif);
	background-repeat: no-repeat;
	border:2px;
	padding: 5px;
	cursor: hand;
}
.menuEnergia {
	font-weight: normal;
	font-size:9pt;
	color: #000033;
	background-image: url(../img/img-aba-energia.gif);
	background-repeat: no-repeat;
	border:none;
	padding: 5px;
	cursor: hand;
}
.menuGEE {
	font-weight: normal;
	font-size:9pt;
	color: #000033;
	background-image: url(../img/img-aba-gee.gif);
	background-repeat: no-repeat;
	border:none;
	padding: 5px;
	cursor: hand;
}
.menuResiduos {
	font-weight: normal;
	font-size:9pt;
	color: #000033;
	background-image: url(../img/img-aba-residuos.gif);
	background-repeat: no-repeat;
	border:none;
	padding: 5px;
	cursor: hand;
}

.menu-selAgua {
	font-weight: bold;
	font-size:10pt;
	color: #000033;
	background-image: url(../img/img-aba-agua-sel.gif);
	background-repeat: no-repeat;
	border:none;
	padding: 5px;
	cursor: hand;
	
}
.menu-selEnergia {
	font-weight: bold;
	font-size:10pt;
	color: #000033;
	background-image: url(../img/img-aba-energia-sel.gif);
	background-repeat: no-repeat;
	border:none;
	padding: 5px;
	cursor: hand;
	
}
.menu-selResiduos {
	font-weight: bold;
	font-size:10pt;
	color: #000033;
	background-image: url(../img/img-aba-residuos-sel.gif);
	background-repeat: no-repeat;
	border:none;
	padding: 5px;
	cursor: hand;
	
}
.menu-selGEE {
	font-weight: bold;
	font-size:10pt;
	color: #000033;
	background-image: url(../img/img-aba-gee-sel.gif);
	background-repeat: no-repeat;
	border:none;
	padding: 5px;
	cursor: hand;
}

.tb-conteudo {
	padding-right: 2px;
}
.conteudoAgua {
	font-weight: normal;
	color: #000033;
	background-color: #D2EFFC;
	padding: 5px;
	width: 99%;
}  
.conteudoEnergia {
	font-weight: normal;
	color: #000033;
	background-color: #FAECB5;
	padding: 5px;
	width: 99%;
}  
.conteudoResiduos {
	font-weight: normal;
	color: #000033;
	background-color: #F6D48E;
	padding: 5px;
	width: 99%;
}  
.conteudoGEE {
	font-weight: normal;
	color: #000033;
	background-color: #CEF7BA;
	padding: 5px;
	width: 99%;
}  
/* fim abas*/


/*rodape*/
.rodape-programas {
	width: 840px;
	height:107px;
	background-image:url(../img/bkg-rodape2.jpg);
	background-repeat:no-repeat;
	text-align: left;
	clear: both;
	padding-left: 15px;
	padding-right: 15px;
}
.rodape-titulo {
	width: 800px;
	height:28px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:18px;
	color:#000000;
	text-align: left;
	margin-bottom: 7px;
}
.rodape-textos {
	width: 207px;
	height:70px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:14px;
	color:#000000;
	text-align: left;
	float: left;
	line-height: 20px;
}
.rodape-endereco {
	width: 855px;
	height:40px;
	background-repeat:no-repeat;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#4a4747;
	text-align: center;
	padding-top: 10px;
	padding-right: 15px;
	line-height: 14px;
	border-top:#acaf18 1px solid
}
.rodape-resultado {
	width: 100%;
	background-repeat:no-repeat;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#4a4747;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	line-height: 14px;
}

a.linkrodape:link {color: #2b2929; text-decoration: none;}
a.linkrodape:visited {color: #2b2929; text-decoration: none;}
a.linkrodape:hover {color: #2b2929; text-decoration: none;}
a.linkrodape:active {color: #2b2929; text-decoration: none;}
/*fim rodape*/
a.linktexto:link {color: #209211; text-decoration: none;}
a.linktexto:visited {color: #209211; text-decoration: none;}
a.linktexto:hover {color: #209211; text-decoration: none;}
a.linktexto:active {color: #209211; text-decoration: none;}


/*flash selo*/
.filme {
	text-align:left;
	height:114px;
	width:116px;
	padding-left:5px;
	padding-top:5px;
	float: left;
}
/*fim flash selo*/

/*login*/
div.uploadBackground{
	position: absolute;
	left: 25%;
	top: 0px;
	width:105%;
	height:580px;
	background:none;
	z-index:98;
}
div.centerContainer{
	position: absolute;
	top:30%;
	left:50%;
	z-index:99;
}
div.centerContainer div.containerData{
	position: relative;
	top:-50%;
	left:-50%;
	background-image:url(../img/bkp-login2.png);
	background-repeat:no-repeat;
	width: 500px;
	height: 200px;
	padding-bottom: 10px;
}

/* fim login*/
