@charset "utf-8";
/*  
verde super claro: #faffea;
verde claro: #94c93f;
verde super escuro: #003018;
verde escuro: #00592D;

*/


/*  FORMATAÇAO  */
body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #003018;
	background-attachment:fixed;
	_background-attachment: scroll;
	background-color: #e2dfce;
	background-image: url(../img/geral/bg.jpg);
	background-repeat: repeat-x;
}

body, h1, h2, h3, h4, p, img, input, form, fieldset { margin:0; padding:0; border:0; }
img { vertical-align:middle; }

h1 {
	font:normal 16px Arial, Helvetica, sans-serif;
 	color:#00592D;
	letter-spacing:-1px;
}
h2 {
	background:url(../img/titulos/faturas.gif) left center no-repeat; 
	padding-top:5px;
	font:normal 16px Arial, Helvetica, sans-serif;
 	color:#00592D;
	letter-spacing:-1px;
	text-indent:100px;
	margin:10px;
}

small { font-size:11px; }
p {	margin:10px 0 0 0; }
ul { margin:0 30px; }
.bold { font-weight:bold; }

#chamadas a { display:inline-block; border-bottom:solid 2px #FFFFFF; }
#chamadas a:hover { border-bottom:solid 2px #94c93f; }

a { color: #003018; text-decoration:underline; }
a:hover { color: #94c93f; text-decoration:underline; }

/* a { text-decoration:none; }
a { color: #003018; border-bottom:dotted 1px #003018; }
a:hover { color: #94c93f; border-bottom:dotted 1px #94c93f; } */

#faturas { margin:20px; list-style:none; }
#faturas li { height:20px; background:url(../img/botao/flecha.gif) left center no-repeat; text-indent:20px; }

.aviso { padding:15px; background:#faffea; border-bottom:solid 1px #94c93f; border-top:solid 1px #94c93f; }

.moldura {	padding:5px;	border:solid 1px #94c93f;	background-color: #FFFFFF;	text-decoration:none; }
a.moldura { cursor: url(../highslide/graphics/zoomin.cur), pointer;   outline: none; background-color: #F4F7EE; }
a.moldura:hover {	border:solid 1px #00592D;	text-decoration:none;	color: #00592D; }

.pdf { display:block; height:30px;  background:url(../img/botao/pdf.gif) left top no-repeat; text-indent:35px; font:normal 14px Arial, Helvetica, sans-serif; letter-spacing:-1px; text-decoration:none; line-height:30px; }
.pdf:hover { text-decoration:none; }

.titulo { margin:10px; }

.bn { border: 0; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: left; }
.cr { clear: right; }
.clear { clear: both; }
.ml { margin-left:20px; _margin-left:10px;  }
.mr { margin-right:20px; _margin-right:10px; }
.mt { margin-top:20px; }
.mm { margin:10px; }
.mtb { margin:15px 0; }
.pdt1 { padding:10px 0; }
.pdt2 { padding:20px 0; }
.tc { text-align:center; }
.centro { margin: 0 auto; width:auto; }
.floatfix { overflow: hidden; width: 100%; }
.middle { vertical-align:middle; }
.noli { list-style:none; }

.inteiro { width: 850px; }
.conteudo { width: 620px; padding:20px 0;}
.box { width: 180px; margin-top:20px; background:#f9fbf2 url(../img/box/bg.jpg) top left no-repeat; }
.direita { width: 180px; margin-top:20px; } 


/*  DIVS  */

#topo { height:150px; }

#torre { 
	background-image:url(../img/geral/torre.jpg);
	background-position:680px top;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position: relative;
}

#conteudo {
	background:#FFFFFF url(../img/geral/conteudo.jpg) no-repeat;
}

#interna {
	background:#FFFFFF url(../img/geral/conteudointerna.jpg) no-repeat;
}

#interna_bottom { background: url(../img/interna/bottom.gif) center bottom no-repeat; height:60px; }


/*  CHAMADAS DA FATURA  */
#quadro_home, #quadro_interna  { margin:20px 0; }
#quadro_home #ondeatendemos { width:541px; height:249px; }
#quadro_home #fatura { width:184px; background-image:url(../img/home/fatura.png); _background-image:url(../img/home/fatura.gif); height:249px; }
#quadro_home #lampada { width:124px; height:249px; }
#quadro_home .input { width:75px; height:19px; background: url(../img/home/input.gif); border:0; text-indent:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#000000; }
#quadro_home .inputfocus { width:75px; height:19px; background: url(../img/home/input.gif) 0 19px; border:0; text-indent:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#000000; }  

#quadro_interna .input { width:75px; height:19px; background: url(../img/interna/input.gif); border:0; text-indent:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#000000; }
#quadro_interna .inputfocus { width:75px; height:19px; background: url(../img/interna/input.gif) 0 19px; border:0; text-indent:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#000000; }  



/*  RODAPE  */
#rodape {
	background:#06543f url(../img/rodape/bg.jpg) center 1px no-repeat;
	color:#FFFFFF;
}

#rodape .rsenergia { width:270px; font-size:11px; }
#rodape .endereco { width:300px; font-size:11px;}

#rodape a { color: #FFFFFF; border:0; text-decoration:none; }
#rodape a:hover { border-bottom:dotted 1px #FFFFFF; }
	
