* {border:0px;margin:0px;padding:0px; list-style:none; text-decoration:none; font-family:arial;}
a:hover {text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {text-indent:-999px;display:block;overflow:hidden; float:left;}
#geral {padding-left:67px;padding-right:67px;width:866px;margin:0 auto; }
#geral h1 a {
	background-image:url('../images/logo_02.jpg');
	width:307px;
	height:93px;
	display:block;
}
#geral #menu ul {padding-top:47px; padding-right:54px; float:right;}
#geral #menu ul li {background:url('../images/separa_menu_07.jpg'); padding-right:6px; height:15px; float:left;}
#geral #menu ul .paginaInicial a:hover { background-image:url('../images/pagina_inicial_hover_08.gif');}
#geral #menu ul .quemSomos a:hover { background-image:url('../images/quem_somos_hover_10.gif');}
#geral #menu ul .parceiros a:hover { background-image:url('../images/parceiros_hover_12.gif');}
#geral #menu ul .contato a:hover { background-image:url('../images/contato_hover_14.gif');}
#geral #menu ul .paginaInicial a {
	background-image:url('../images/pagina_inicial_06.jpg');
	overflow:hidden;
	width:98px;
	height:19px;
	display:block;
	text-indent:-999px;
}
#geral #menu ul .quemSomos a {
	background-image:url('../images/quem_somos_08.jpg');
	width:94px;
	height:19px;
	display:block;
	overflow:hidden;
	text-indent:-999px;
}
#geral #menu ul .parceiros a {
	background-image:url('../images/parceiros_10.jpg');
	width:62px;
	height:19px;
	display:block;
	overflow:hidden;
	text-indent:-999px;
}
#geral #menu ul .contato a {
	background-image:url('../images/contato_12.jpg');
	width:56px;
	height:19px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
#geral #centro {width:866px; height:34px; clear:both; padding-top:17px; font-family:arial; color:#90908e; font-size:10px;}
#geral #centro .mapadosite {padding-right:20px; float:left;}
#geral #centro .mapadosite li { padding-left:10px; height:34px; float:left;}
#geral #centro .mapadosite li a {color:#90908e; display:block; padding-top:14px; padding-left:3px; float:left;}
#geral #centro .desde1995 {
	background-image:url('../images/desde_1995_31.jpg');
	width:159px;
	height:34px;
	margin-left:11px;
	float:left;
}
#geral #centro .subMenu {float:right;}
#geral #centro .subMenu li{float:left;}
#geral #centro .subMenu li a{ height:34px; width:103px; overflow:hidden; text-indent:-999px; display:block;}
#geral #centro .subMenu .contabil a { background-image:url('../images/contabil.gif');}
#geral #centro .subMenu .contabil a:hover { background-image:url('../images/contabil.jpg');}
#geral #centro .subMenu .contasMedicas a { background-image:url('../images/contas_medicas.gif');}
#geral #centro .subMenu .contasMedicas a:hover { background-image:url('../images/contas_medicas.jpg');}
#geral #centro .subMenu .juridico a { background-image:url('../images/juridico.gif');}
#geral #centro .subMenu .juridico a:hover { background-image:url('../images/juridico.jpg');}
#geral #centro .subMenu .segurosEplanos a { background-image:url('../images/seguros.gif');}
#geral #centro .subMenu .segurosEplanos a:hover { background-image:url('../images/seguros.jpg');}

#geral #flash {
	background-image:url('../images/flash_40.jpg');
	width:868px;
	height:242px;
}
#geral #caminhoPaginas {
	height:10px;
	font-size:10px;
	color:#b4b4b4;
}
#geral #conteudo {
	color:#787878;
	font-size:11px;
	padding-top:34px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:34px;
	width:846px;
	float:left;
}
#geral #conteudo .coluna {
	background: right url('../images/separa_47.gif') repeat-y;
	padding-right:17px;
	width:265px;
	float:left;
}
#geral #conteudo .coluna h2.Empresa { background-image:url('../images/a_empresa_44.gif'); width:101px; height:22px;}
h2.quemsomos { background-image: url(../images/a_quemsomos_44.jpg); width:105px; height:37px;}
h2.comotudocomecou { background-image: url(../images/comotudocomecou_06.png); width:164px; height:19px;}
h2.contabil{ background-image: url(../images/contabil_03.jpg); width:70px; height:37px;}
h2.seguroseplanos { background-image: url(../images/seguros-planos_06.png); width:203px; height:19px; }
h2.protecao{ background-image: url(../images/protecao_07.png); width:239px; height:17px; }
h2.beneficios{ background-image: url(../images/beneficios_07.png); width:146px; height:19px; }
h2.outrosbeneficios { background-image: url(../images/outros_beneficios_07.png); width:146px; height:19px; }
h2.adm { background-image: url(../images/adm_07.png); width:249px; height:19px; }
h2.mapa { background-image: url(../images/mapa_03.jpg); width:100px; height:37px; }
#geral #conteudo .coluna h2.Vantagens { background-image:url('../images/vantagens_58.gif'); width:98px; height:24px;}
#geral #conteudo .coluna h2.seguroSaude { background-image:url('../images/seguro_saude_46.gif'); width:109px; height:22px;}
#geral #conteudo .coluna h2.PacientesParticulares { background-image:url('../images/pacientes_particulares_50.gif'); width:165px; height:24px;}
#geral #conteudo .coluna h2.Convenios { background-image:url('../images/convenios_48.gif'); width:89px; height:22px;}
#geral #conteudo .coluna p { width:263px; padding-bottom:10px; clear:both;}
#geral #conteudo .coluna ul li {list-style:url(../images/seta_61.gif); margin-left:20px;}

#geral #envolveRodape { float:left; width:866px; height:53px; padding-bottom:10px;}
#geral #esquerdaRodape { background-image:url('../images/esquerdarodape_61.gif'); width:14px;height:53px; float:left;}
#geral #rodape { background-color:#ebeff0; width:838px; height:33px; font-size:11px; color:#787878; padding-top:20px; float:left;}
#geral #direitaRodape { background-image:url('../images/direitarodape_64.gif'); width:14px; height:53px; float:left;}

.floatLeft {float:left;}
.floatLeft2 {float:left; margin-right: 25px; margin-left: 25px;}
.floatRight {float:right;}
.clearBoth {clear:both;}
.colorBlue {color:#4388c3;}
.colorGray {color:#787878;}
input, textarea {
	border: solid 1px  #a7a7a7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

.dividecontato {
	width: 300px;
	float: left;
}

.localizacao {
	width: 500px;
	float: left;
}

.alinha {
	margin-left: 10px;
}	
