﻿html {
    overflow-x: hidden;
}

body {
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	font-size: 10pt;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

#grupo {
	width: 745px;
	border: 0px;
	margin: 0 auto;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	
}

/* divisão do cabeçalho da pagina */
#cabecalho {
	width: 745px;
	height: 148px;
	margin: 0px 0px 0px 0px;
}

/* MENU */
#menu {
	width: 595px;
	float: left;
	margin: 0px 0px 0px 150px;
}

#menu a { 
	text-decoration:none;
	
}


#menu ul { 
	list-style-type:none; 
	margin:0; 
	padding:0; 
}

#menu li ul { 
	display:none;
}

#menu ul li { 
	display: block;
	float:left;
}

#menu ul li a { 
	display: block;    /* faz os links se comportarem como blocos, o que permite atribuir largura e altura*/
	padding:0px; /* margem interna e externa = 0 para ficar "tudo juntinho" */
	margin:0px;
	text-align:center; /* alinhamento de texto centralizado */
	padding-bottom: 0px;
	background: #fff; /* IE6 Bug */
}

#menu ul:hover ul { 
	list-style-type:none; 
	margin:0; 
	padding:0;
}

#menu ul li:hover ul {
	display:block;
	position:absolute; 
}

#menu ul li:hover ul li ul {
	display: none;
}

#menu ul li:hover ul li:hover ul { 
	display:block;
}

/* divisão do banner da pagina */
#banner {
	width: 745px;
	height: 130px;
	margin: 0px 0px 0px 0px;
}

/* inicio do corpo do site */
#corpo {
	width: 745px;
	margin: 8px 0px 0px 0px;
	border: 0px;
	font-family: Verdana, Geneva, sans-serif;
}

/* divisão esquerdo da pagina */
#l_esquerdo {
	float: left;
	width: 367px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #9a9a9b;	
}

#slideshow{
	float: left;
	width: 367px;
	height: 163px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	border: 0px;
}

#l_esq_texto{
	float: left;
	width: 343px;
	height: 272px;
	margin: 7px 0px 0px 16px;
	padding: 0px 0px;
	border: 0px;	
}

/* divisão do lado direito da pagina */
#l_direito {
	float: right;
	width: 370px;
	border: 0px solid #9a9a9b;
	margin: 0px 0px 0px 0px;
}

#ld_superior{
	float: left;
	width: 370px;
	height: 250px;
	border: 1px solid #9a9a9b;
	margin: 0px;
}

#ld_barra{
	float: left;
	width: 370px;
	height: 25px;
}

#ld_texto{
	float: left;
	width: 346px;
	height: 167px;
	margin: 8px 0px 0px 17px; 
	border: 0px;	
}

#ld_inferior {
	float: left;
	width: 370px;
	height: 183px;
	border: 1px solid #9a9a9b;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#barra_inferior{
	float: left;
	width: 370px;
	height: 20px;
}

#paragrafo1{
	float: left;
	width: 353px;
	height: 68px;
	margin: 8px 0px 0px 17px;
	border: 0px;
}

#newsletter{
	float: left;
	width: 745px;
	height: 26px;
	margin: 8px 0px 0px 0px;
	border: 0px;
	font-family: "Trebuchet MS", Arial;
	color: #FFFFFF;
}

/* inicio do rodapé da pagina */

#rodape{
	float: left;
	width: 745px;
	height: 25px;
	;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
	background-color: #2D557F;
}

#r_esquerdo{
	float: left;
	width: 228px;
	height: 20px;
	margin: 2.5px 0px 2.5px 17px;
	text-align:left;
}

#r_direito{
	float: right;
	width: 483px;
	height: 25px;
	margin: -1px 5px 3.5px 12px;
	text-align: right;
}

a {
	text-decoration: none;
	border: 0px;
}

img {
	border: 0px;
}

.h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#002C59;
}

.h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#FFF;
}
.h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
}

/* inicio da pagina depoimentos */

#depoimento {
	float: none;
	width: 735px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#depo{
	float: left;
	width:745;
	margin: 0px 0px 0px 0px;
}
	
.lista {
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-family: Verdana, Geneva, sans-serif;
}
.lista ul{
	list-style-image: url(../img/bullet_azul.gif);
	margin: 0px 0px 0px 5px;
}

.lista ul li {
	list-style-image: url(../img/bullet_azul.gif);
	margin: 0px 0px 0px 5px;
}

.lista ul li ul{
	list-style-image: url(../img/bullet_amar.jpg);
	margin: 0px 0px 0px 5px;
}

.lista ul li ul li{
	list-style-image: url(../img/bullet_amar.jpg);
	margin: 0px 0px 0px 5px;
}

.lista ul li ul li ul{
	list-style-image: url(../img/bullet_cinza.jpg);
	margin: 0px 0px 0px 5px;
}

.lista ul li ul li ul li{
	list-style-image: url(../img/bullet_cinza.jpg);
	margin: 0px 0px 0px 5px;
}
.form1{
width: 99%;
}
.fonte {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #6D6F71;
	line-height: 130%;
}

.body { overflow-x: hidden; }

