* { margin: 0; padding: 0; border: 0; }
body { font-family: Arial, Verdana, Trebuchet MS; background: #7EC826 url("../imagens/bg-Fundo.png") no-repeat center top; } 
body, div, td {color: #666; }

img { border: none; }

.DobroInterno {	margin: 20px; }
.Interno {	margin: 10px; }
.MeioInterno {	margin: 5px; }
.Invisivel {font-size: 0px; border: none; background-color: transparent; position: absolute; left: -999px;}
.Neutro { font-size: 1px;  margin: 0; background-color: #000;}

a		{ color: #666666; text-decoration: none;}
a:hover { color: #666666; text-decoration: none;}
a img	{ border: none; }
a img	{ border: none; }

em { font-style: normal; }


input, textarea, select {
	font: 12px Arial, Times New Roman, Times;
	background-color: #fff;
	padding: 1px;
	z-index: 10;
	border: 1px solid #aaa;
}


.BarraPaginacao { 
	clear: both;
	padding: 5px;
	text-align: center;
 }
 
 .BarraPaginacao img { margin: -8px 0 0 0; }
 
.BotaoEnvia { width: 70px; height: 30px; background: #417E00; color: #fff;}

.Both { clear: both; }

table { border-collapse: collapse; }

h1 { font-family: Arial; color: #333333; font-weight: bold; font-size: 10px; text-indent: -999em; }
h2 { }
h3 { font-family: Arial; color: #333333; font-weight: bold; font-size:16px;}
h4 { font-family: Arial; color: #333333; font-weight: bold; font-size:16px;  margin-top:20px; margin-bottom: 10px; margin-left: 10px;}
h5 { font-family: Arial; color: #333333; font-weight: bold; font-size:16px;  margin-top:20px; margin-bottom: 10px; margin-left: 10px;}

/* ======== Menu ========================================== */


#Menu {
	background: transparent url("../imagens/bgMenu-site.png") -4px -1px no-repeat;
	position: absolute;
 	width: 640px;
	height: 49px;   
	text-align: right;
	top: 0px;
	right: 0px;
	z-index: 10;
}

#Menu ul {
	width: 640px;
	list-style-type: none; /*remove o marcador*/ 
	padding: 0px; /*remove o recuo Mozilla e NN*/ 
	text-align: left;
	float: left;
	margin: 0px 0 0 0px;
	_margin: 15px 0 0 0;
}

#Menu ul li{
	display: inline; 
	margin: 0;
	list-style-position: inside;
	text-decoration: none;
}

#Menu ul li img {float: left; margin-top: 11px;}
#Menu ul li a { text-align: center; color: #fff; text-decoration: none;  font: bold 17px "Arial"; padding: 13px 15px 2px 15px; float: left; display: block; cursor: hand; text-transform: uppercase; }
#Menu ul li a:hover { border: none; color: #7EC826; }
#Menu ul li.selec a { color: #7EC826; cursor: default;}

/* ======== Site  ========================================== */

#area-site { width: 960px; margin: 0 auto; position: relative; overflow: hidden;}

#Topo { width: 960px; height: 125px; position: relative; z-index: 10;}

#Topo .logo { background: transparent url("../imagens/bgFundo-logo.png") no-repeat center top; width:304px; height: 125px; position: absolute; left: 21px; top: 0px; }
#Topo .logo img{ position: absolute; left: 57px; top: 25px;}

#area-conteudo { width: 960px; height: auto; background: #fff; margin-top: -77px; z-index: -10; }
#area-conteudo .banner { width: 960px; height: 414px;}

#area-conteudo .conteudo-site { width: 960px; height: 414px; position: relative;}
#area-conteudo .conteudo-site.faleconosco { width: 960px; height: 614px; position: relative;}


#area-conteudo .conteudo-site h2.interno { width: 600px; background: transparent url("../imagens/bgh2.png") no-repeat 0px 5px; font-family: Myriad Pro; color: #417E00; font-style: bold; font-size: 24px;  position: absolute; left: 308px; top: 30px;  padding-left: 30px; text-align: left; margin-right: 20px;}
#area-conteudo .conteudo-site h2.interno p{ font-family: Myriad Pro; color: #000; font-style: normal !important; font-size: 15px; border-top: 1px solid #999; }
#area-conteudo .conteudo-site .conteudo-interno{ width: 916px; height: auto; position: relative; position: absolute; top: 100px; left: 20px; text-align: justify;  font-family: arial; color: #333; font-style: normal; font-size: 14px;}
#area-conteudo .conteudo-site .conteudo-interno h3 {font-family: Arial; color: #333333; font-weight: bold; font-size: 14px; margin-bottom: 5px;  }



/* ======== Rodape  ========================================== */

#Rodape { width: 100%; height: 55px; background: transparent url("../imagens/bgRodape.png") no-repeat center top; }
#Rodape .RodapeConteudo { width: 960px; margin: 0 auto; color: #fff;  position: relative;}
#Rodape .RodapeConteudo address { color: #fff;  text-align: left; float: left; margin: 17px 0px 0px 0px; font-size: 12px;}
#Rodape .RodapeConteudo address p{ color: #fff;  font-size: 14px; float: left;}

























































































