*{
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-decoration:none;
}

h2 {
	font-family: arial;
	font-size: 16px;
	color: #2c62b3;
	margin-left: 5px;
	margin-top: 5px;
}

h3 {
	font-family: arial;
	font-size: 12px;
	color: #2c62b3;
	margin-left: 5px;
	margin-top: 5px;
}

body {
	background-color: #f1f2ed;
}

#geral {
	width: 1000px;
	margin: 0 auto;
}

#geral #logo h1 a{
	background-image:url(images/logo_01.gif);
	width: 231px;
	height: 126px;
	float: left;
	text-indent: -828px;
	overflow: hidden;
	display: block;
 
}

#geral #topoladologo {
	background-image: url(images/topoladologo_02.gif);
	width: 769px;
	height: 29px;
	float: left;
}

#geral #baixotopolado {
	background-image: url(images/baixotopolado_03.gif);
	width: 769px;
	height: 30px;
	float: left;
	
}

#geral #baixotopolado a.pgInicial {
	display: block;
	width: 83px;
	height: 20px;
	text-indent: -999px;
	overflow: hidden;
	float: left;
	margin-left: 45px;
	_margin-left: 22px;
}

.twitter {
	margin-left: 40px;	
	margin-top: 20px;
}

#geral #baixotopolado a.contato {
	display: block;
	width: 52px;
	height: 20px;
	text-indent: -999px;
	overflow: hidden;
	float: left;
	margin-left: 18px;
	_margin-left: 9px;
}

#geral #baixotopolado a.mapadosite {
	display: block;
	width: 83px;
	height: 20px;
	text-indent: -999px;
	overflow: hidden;
	float: left;
	margin-left: 20px;
	_margin-left: 10px;
}

#geral #telefone {
	background-image: url(images/telefone_04.gif);
	width: 769px;
	height: 67px;
	float: left;
}

.formatadata {
	font-family: arial;	
	font-size: 12px;
	color: #2c62b3;
	margin-left: 430px;
}

#geral #direita {
	float: left;
	width: 230px;
}

#geral #menutopo {
	background-image: url(images/topomenu.gif);
	width: 230px;
	height: 9px;
}

#geral #menumeio {
	background-image: url(images/meiomenu_12.gif);
	background-repeat: repeat-y;
	width: 230px;
}

#geral #menumeio ul li {
	margin-left: 12px;
	font-family: arial;
	font-size: 12px;
}

#geral #menumeio ul li  {
	color: #FFF;
}

#geral #menumeio ul li a {
	color: #FFF;
}

#geral #menumeio li a:hover {
	color: #FFF;
	margin-left: 6px;
	_margin-left: 3px;
}

#geral #menumeio ul li:hover {
	background-image: url(images/hover_08.gif);
	width: 213px;
	height: 20px;
	color: #FFF;
	margin-left: 4px;
	_margin-left: 2px;
}
#geral #menumeio li:hover {
	color: #FFF;
    height: 20px;
}

#rodapemenu {
	background-image: url(images/rodapemenu.jpg);
	width: 220px;
	height: 376px;
	float: left;
}

.formatatelefonemenu {
	font-family: arial;
	font-size: 12px;
	text-align: center;
}

.formatatelefone {
	font-family: arial;
	font-size: 16px;
	color: #2d61b2;
	font-weight:bold;
}
#geral #topoconteudo {
	background-image: url(images/topoconteudo_06.gif);
	width: 770px;
	height: 34px;
	float: left;
}

#geral #conteudo {
	width: 730px;
	float: left;
}

.conteudointerno {
	width: 730px;
	background-color: #FFF;
	background-repeat:repeat-y;
	font-family: arial;
	font-size: 12px;
	color: #000;
	float: left;
}

.conteudointerno2 {
	width: 800px;
	background-color: #FFF;
	background-repeat:repeat-x;
	font-family: arial;
	font-size: 12px;
	color: #000;
	float: left;
}

.conteudointernoformata {
	text-align: justify;
	margin-left: 8px;
	margin-right: 8px;
}


#geral #conteudo #primeirobox {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	width: 233px;
	float: left;
}

.alinhaimg {
	margin-left: 4px;
	margin-top: 6px;
}

#geral #conteudo #segundobox {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	width: 243px;
	height:233px;
	margin-left: 5px;
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #000;	
}

.textobox {
	margin-left: 8px;
	margin-right: 8px;
	text-align:justify;
}

#geral #conteudo #terceirobox {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	width: 244px;
	height:233px;
	margin-left: 5px;
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #000;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	#geral #conteudo #segundobox {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	width: 243px;
	height:235px;
	margin-left: 5px;
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #000;}
	
	#geral #conteudo #terceirobox {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	width: 244px;
	height:235px;
	margin-left: 5px;
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #000;}

}

#geral #conteudo #quartobox {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	margin-top: 15px;
	width: 233px;
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #000;
	clear:both;
}

#geral #conteudo #quintobox {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	margin-top: 15px;
	margin-left: 5px;
	width: 490px;
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #000;	
}

#geral #conteudo #sextobox {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	margin-top: 15px;
	width: 233px;
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #000;	
}

#geral #conteudo #setimobox {
	width: 490px;
	background-color: #FFF;
	background-repeat: repeat-y;
	margin-top: 15px;
	margin-left: 5px;
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #000;
}

.alinhasetimoboximg {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	float: left;
}

.alinhasetimoboximg2 {
	float: left;
	width: 250px;
}

#geral #rodapetopo {
	background-image: url(images/rodapetopo_21.gif);
	width: 1000px;
	height: 9px;
	float: left;
	margin-top: 20px;
}

#geral #rodapefundo {
	width: 1000px;
	background-color: #FFF;
	background-repeat: repeat-y;
	float: left;
	font-family: arial;
	font-size: 11px;
	color: #93948f;
}

.formatafundorodape {
	text-align: justify;
	margin-left: 5px;
	margin-right: 5px;
}

.formatafundorodape2 {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
}

.alinhadireitos {
	margin-left: 70px;
}

.linkrodape a{
	font-family: arial;
	font-size: 12px;
	color: #FFF;
}

#geral #prerodapefinal {
	background-image: url(images/rodapebaixo_23.gif);
	width: 1000px;
	height: 22px;
	float: left;
	color: #FFF;
	font-family: arial;
	font-size: 12px;
}

input, textarea {
	border: solid 1px  #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

.link a{
	font-family: arial;
	font-size: 12px;
	color: #2c62b3;
}

.black a{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

.linkssites {
	padding-top: 200px;	
	padding-left: 25px;
}

.floatimg {
	float: left;
	width: 10px;
}

.paddingtop {
	padding-top: 5px;	
}
.msg_venda_planos {
	font-weight:bold;
	color:#000;
	font-size:12px;
	line-height:24px;
	text-align:center;
	clear:both;
}

.imgCotacao {
	margin-left:0px;
}
