div {border:0px solid black;}

body{
background-color:#E4E4E7;
}

#geral {width:800px; margin:0 auto;} /** centraliza o layout em qualquer browser, menos Internet Explorer(exceçaõ do 8) **/}
div#meio { clear:both;} /* Define uma altura pros divs #cabecalho e #rodape */
div#esquerda { float:left; width:232px; height:49px;} /* Define uma altura pros divs #cabecalho e #rodape */
div#direita { float:right; width:548px; height:49px; padding-top:0px; padding-left:20px; background-color:#DEE7E4;}
div#planos { float:left; height:170px; width:245px; background-color:#F6F8F7; padding:10px;}
div#fale { float:right; height:170px; width:225px; background-color:#F6F8F7; padding:10px; } /* Define uma altura pros divs #cabecalho e #rodape */
div#promocoes {height:170px; background-color:#F6F8F7; padding:10px; } /* Define uma altura pros divs #cabecalho e #rodape */
div#rodape {height:100px; background-color:#F6F8F7;} 
div#rodapedir { float:right; padding-top:25px;}
div#rodapeesq { float:left; padding-top:25px;}
#rodape {clear:both;}


.menu a {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size: 12px;
	font-weight:bold;
}
.menu a:link {
	color:#000000;
	text-decoration: none;
}
.menu a:visited {
	color: #000000;
	text-decoration: none;
}
.menu a:hover {
	color:#FC9014;	
	background-color:#000000;
	text-decoration: overline;
}
.menu a:active {
	color:#FFFFFF;
	text-decoration: none;
}
.titulo {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 color:#CC6600;
 font-size:16px;
 font-weight:600;
}
.textohome {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px;
 color:#000000;
 text-align:justify;
}
.obs {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:09px;
 color:#000000;
 text-align:left
}
.rodape {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
font-weight:600;
padding-top:35px;
}

.leiamais a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC6600;
	font-size:11px;
	font-weight:600;
	text-align:right;
	text-decoration: none;
 }
 .titulopaginas {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 color:#CC6600;
 font-size:18px;
 font-weight:600;
}
div#conteudopaginas { 
	height:550px; background-color:#FFFFFF; padding-top:80px; padding-left:15px;
}
div#conteudopaginaempresa { 
	height:390px; background-color:#FFFFFF; padding-top:80px; padding-left:15px;
}
div#empresatexto { 
	height:350px; background-color:#FFFFFF; padding-left:10px; padding-top:10px; text-align:justify; padding-right:20px;
}
div#planostexto { 
	height:550px; background-color:#FFFFFF; padding-left:10px; padding-top:10px; text-align:justify; padding-right:20px;
}
div#contato { 
	height:550px; background-color:#FFFFFF; padding-left:10px; padding-top:10px; text-align:justify; padding-right:20px;
}
div#maisinformacoestexto { 
	height:650px; background-color:#FFFFFF; padding-left:10px; padding-top:10px; text-align:justify; padding-right:20px;
}
div#contrate { 
	height:1050px; background-color:#FFFFFF; padding-left:10px; padding-top:10px; text-align:justify; padding-right:20px;
}
div#conteudopaginascontrate { 
	height:1090px; background-color:#FFFFFF; padding-top:80px; padding-left:15px;
}

/*formatação dos formulários*/
legend{
 font: bold 14px Verdana, Arial, Helvetica, sans-serif;
 color:#666666;
}
label{
	display:block;
	text-align:left;
}
label input{
	width:490px;
}
fieldset{
width:510px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:15px;
margin-bottom:15px;
}