.border-none {border:none!important; background:none!important;}
.border-none:hover {border:none!important}
* {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.conteudo p {
	font: 12px Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
}

.conteudo p a {
	color: #9F4000;
}
.conteudo h3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #004D93;
}
.back_topo {
	background: url(imagens/back_topo.jpg) repeat-x;
	height: 75px;
}
.back_topo img {
	position: absolute;
	margin-top: -30px;
}

.back {
	height: 122px;
}

.slogan {
	font: 22px Arial, Helvetica, sans-serif;
	float: left;
	color: #FFFFFF;
	margin-top: 30px;
	margin-left: 55px;
}

#foto_slogan {
	float: right;
	height:79px;
	width:302px;
}

body {
	background:#EBF6FA url(imagens/back_site.jpg) 0px 197px repeat-x;
}

.back_topo2 {
	background: url(imagens/back_topo2.jpg) right no-repeat;
}

/* Menu HORIZONTAL */

#menu {
	position: absolute;
	margin-left: 152px;
	margin-top: 10px;
}

#menu li {
	float: left;
	margin-right: 3px;
}

.bordaBox {
	width: 114px;
 
	text-align: center;
	font: 14px Arial, Helvetica, sans-serif;
}
.bordaBox a{
	color: #FFFFFF;
	text-decoration: none;
}
.bordaBox a:hover{
	color: #000000;
	text-decoration: none;
}

/* BOTÃO AZUL - informações */

.b1-a, .b2-a, .b3-a, .b4-a {
	display:block;
	overflow:hidden; 
	font-size:1px;
}
.b1-a, .b2-a, .b3-a {
	height:1px;
}
.b2-a, .b3-a, .b4-a {
	background:#004D93; 
	border-left:1px solid #004D93; 
	border-right:1px solid #004D93;
}
.b1-a {
	margin:0 5px; 
	background:#004D93;
}
.b2-a {
	margin:0 3px; 
	border-width:0 2px;
}
.b3-a {
	margin:0 2px;
}
.b4-a {
	height:2px; margin:0 1px;
}

.menu_01 {
	padding-bottom: 7px;
	display:block; 
	background:#004D93; 
	border-left:1px solid #004D93; 
	border-right:1px solid #004D93;
}

/* BOTÃO MARRON - unidade perus */

.b1-b, .b2-b, .b3-b, .b4-b {
	display:block;
	overflow:hidden; 
	font-size:1px;
}
.b1-b, .b2-b, .b3-b {
	height:1px;
}
.b2-b, .b3-b, .b4-b {
	background:#9F4000; 
	border-left:1px solid #9F4000; 
	border-right:1px solid #9F4000;
}
.b1-b {
	margin:0 5px; 
	background:#9F4000;
}
.b2-b {
	margin:0 3px; 
	border-width:0 2px;
}
.b3-b {
	margin:0 2px;
}
.b4-b {
	height:2px; margin:0 1px;
}

/* BOTÃO BEGE - unidade taipas */

.menu_02 {
	padding-bottom: 7px;
	display:block; 
	background:#9F4000; 
	border-left:1px solid #9F4000; 
	border-right:1px solid #9F4000;
}


.b1-c, .b2-c, .b3-c, .b4-c {
	display:block;
	overflow:hidden; 
	font-size:1px;
}
.b1-c, .b2-c, .b3-c {
	height:1px;
}
.b2-c, .b3-c, .b4-c {
	background:#8A6F00; 
	border-left:1px solid #8A6F00; 
	border-right:1px solid #8A6F00;
}
.b1-c {
	margin:0 5px; 
	background:#8A6F00;
}
.b2-c {
	margin:0 3px; 
	border-width:0 2px;
}
.b3-c {
	margin:0 2px;
}
.b4-c {
	height:2px; margin:0 1px;
}

.menu_03 {
	padding-bottom: 7px;
	display:block; 
	background:#8A6F00; 
	border-left:1px solid #8A6F00; 
	border-right:1px solid #8A6F00;
}

/* BOTÃO VERDE - fale conosco */

.b1-d, .b2-d, .b3-d, .b4-d {
	display:block;
	overflow:hidden; 
	font-size:1px;
}
.b1-d, .b2-d, .b3-d {
	height:1px;
}
.b2-d, .b3-d, .b4-d {
	background:#014703; 
	border-left:1px solid #014703; 
	border-right:1px solid #014703;
}
.b1-d {
	margin:0 5px; 
	background:#014703;
}
.b2-d {
	margin:0 3px; 
	border-width:0 2px;
}
.b3-d {
	margin:0 2px;
}
.b4-d {
	height:2px; margin:0 1px;
}

.menu_04 {
	padding-bottom: 7px;
	display:block; 
	background:#014703; 
	border-left:1px solid #014703; 
	border-right:1px solid #014703;
}


/* BOTÃO VERDE - Caieiras */

.b1-g, .b2-g, .b3-g, .b4-g {
	display:block;
	overflow:hidden; 
	font-size:1px;
}
.b1-g, .b2-g, .b3-g {
	height:1px;
}
.b2-g, .b3-g, .b4-g {
	background:#63613d; 
	border-left:1px solid #63613d; 
	border-right:1px solid #63613d;
}
.b1-g {
	margin:0 5px; 
	background:#63613d;
}
.b2-g {
	margin:0 3px; 
	border-width:0 2px;
}
.b3-g {
	margin:0 2px;
}
.b4-g {
	height:2px; margin:0 1px;
}

.menu_06 {
	padding-bottom: 7px;
	display:block; 
	background:#63613d; 
	border-left:1px solid #63613d; 
	border-right:1px solid #63613d;
}

/* FIM MENU HORIZONTAL */

/***** MENU VERTICAL *****/

.menuBox {
	width: 180px;
	font: bold 12px Arial, Helvetica, sans-serif;
 	text-align: left;
}
.menuBox a{
	color: #FFFFFF;
	text-decoration: none;
}
.menuBox a:hover{
	color: #000000;
	text-decoration: none;
}


.b1-e, .b2-e, .b3-e, .b4-e {
	display:block;
	overflow:hidden; 
	font-size:1px;
}
.b1-e, .b2-e, .b3-e {
	height:1px;
}
.b2-e, .b3-e, .b4-e {
	background:#4B779E; 
	border-left:1px solid #4B779E; 
	border-right:1px solid #4B779E;
}
.b1-e {
	margin:0px 0px 0px 5px; 
	background:#4B779E;
}
.b2-e {
	margin:0px 0px 0px 3px; 
	border-width:0 2px;
}
.b3-e {
	margin:0px 0px 0px 2px;
}
.b4-e {
	height:2px; 
	margin:0px 0px 0px 1px;
}

.menu_05 {
	padding-bottom: 7px;
	display:block; 
	background:#4B779E;
	clear: both;
	border-left:1px solid #4B779E; 
	border-right:1px solid #4B779E;
}

#menu_05 {
	background:#4B779E;
}
#menu_05 li {
	position: relative;
	margin-left: 18px;
	list-style: none;
	background:#4B779E;
}
#menu_05 li a {
	background: url(imagens/linha_menu.jpg) bottom no-repeat;
	width: 160px;
	display: block;
	padding: 10px 0px 1px 0px;
	}
	
* html #menu_05 li { 
	height: 1%; 
}

#menu_05 ul {
	position: absolute;
	display: none;
	left: 160px;
	background:#4B779E;
	top: 0;
	}

#menu_05 li ul li a { 
	padding: 10px 0px 1px 0px;
} 

/* Sub Menu Styles */
#menu_05 li:hover ul ul, 
#menu_05 li:hover ul ul ul,  { 
	display: none; 
}


#menu_05 li.over ul, #menu_05 li li.over ul, #menu_05 li li li.over ul { 
	display: block; 
}

#menu_05 li:hover ul, #menu_05 li li:hover ul, #menu_05 li li li:hover ul {
	display: block; 
} 

/* The magic */
#menu_05 li.submenu { 
	background: transparent url(imagens/arrow.gif) right center no-repeat;
}

/* FIM MENU VERTICAL */

/* CONTEUDO */

.contBox {
	width: 587px;
	margin-left: 3px;
	font: bold 12px Arial, Helvetica, sans-serif;
 	text-align: left;
}
.contBox a{
	color: #FFFFFF;
	text-decoration: none;
}
.contBox a:hover{
	color: #000000;
	text-decoration: none;
}


.b1-f, .b2-f, .b3-f, .b4-f, .b5-f, .b6-f, .b7-f, .b8-f {
	display:block;
	overflow:hidden; 
	font-size:1px;
}
.b1-f, .b2-f, .b3-f, .b5-f, .b6-f, .b7-f  {
	height:1px;
}
.b2-f, .b3-f, .b4-f {
	background:#E8E9E3; 
	border-left:1px solid #E8E9E3; 
	border-right:1px solid #E8E9E3;
}
.b6-f, .b7-f, .b8-f {
	background:#fff; 
	border-left:1px solid #fff; 
	border-right:1px solid #fff;
}

.b1-f {
	margin:0px 5px 0px 0px; 
	background:#E8E9E3;
}
.b2-f {
	margin:0px 3px 0px 0px; 
	border-width:0 2px;
}
.b3-f {
	margin:0px 2px 0px 0px;
}
.b4-f {
	height:2px; 
	margin:0px 1px 0px 0px;
}
.b5-f {
	margin:0px 5px 0px 0px; 
	background:#fff;
}
.b6-f {
	margin:0px 3px 0px 0px; 
	border-width:0 2px;
}
.b7-f {
	margin:0px 2px 0px 0px;
}
.b8-f {
	height:2px; 
	margin:0px 1px 0px 0px;
}
.conteudo {
	padding: 6px 16px;
	display:block; 
	background: #ffffff url(imagens/back_cont.jpg) top repeat-x; 
	border-left:1px solid #fff; 
	border-right:1px solid #fff;
}
.conteudo h1 {
	font: 20px Arial, Helvetica, sans-serif;
	color: #333333;
}
.conteudo h2 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #2E8DB1;
}
#fotos_home {
	margin-top: 13px;
}

#camada_01 {
	width: 320px;
	float: left;
}
#camada_02 {
	float: right;
	width: 225px;
}
#camada_02 p {
	width: 225px;
	text-align: center;
	color: #333333;
	margin-top: 14px;
	font: 14px Arial, Helvetica, sans-serif;
}
#camada_02 p span {
	color: #FF6600;
	font: bold 29px Arial, Helvetica, sans-serif;
}
#camada_02 p span strong {
	color: #FF6600;
	font: bold 16px Arial, Helvetica, sans-serif;
}
#fundo_01 {
	background: url(imagens/fundo_01.jpg) bottom no-repeat;
	height: 98px;
	width: 224px;
	display: block;
}
#fundo_01 p {
	margin: 0px;
	color: #333333;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding-top: 12px;
}

#fundo_01 .link_home {
	color: #333333;
	font: bold 14px Arial, Helvetica, sans-serif;
	display:block;
	width: 170px;
	padding-top:14px;
}

#fundo_01 .link_home:hover {
	text-decoration:underline;
}

#fundo_01 .link_home_2 {
	color: #2E8DB1;
	background: url(imagens/list.gif) left center no-repeat;
	width: 170px;
	padding-left: 5px;
	display: block;
	margin-top: 24px;
}
#fundo_01 .link_home_2:hover {
	color: #000000;
}


.link_camada02 p:hover {
	text-decoration:underline;	
	cursor:pointer;
}

#fundo_02 {
	background: url(imagens/fundo_02.jpg) bottom no-repeat;
	height: 108px;
	width: 224px;
	display: block;	
	margin-top:-17px;
}
#fundo_02 a {
	color: #2E8DB1;
	background: url(imagens/list.gif) left center no-repeat;
	width: 80px;
	padding-left: 5px;
	display: block;
}
#fundo_02 a:hover {
	color: #000000;
}

/* FIM de CONTEUDO */
#copy {
	font: 10px Arial, Helvetica, sans-serif;
	color: #16517E;
	margin-top: 18px;
}
#by a {
	font: 10px Arial, Helvetica, sans-serif;
	color: #A4ACAF;
	text-decoration: none;
}
#by a:hover {
	color: #000;
}

/* FALE CONOSCO */

form {
	width: 400px;
	margin: auto;
	padding-top: 20px;
}

label {
	display: block;
	line-height: 18px;
	margin-bottom: 10px;
	float: left;	
	padding-right: 8px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}


.grind_ful {	width: 390px;	}
.grind_area {	width: 300px;	}
.grind_ddd {	width: 60px; 	}
.grind_tel {	width: 154px;	}

.botao {
	float: right;
	height: 23px;	
	width: 50px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	background: #4B779E;
	border: 0px;
	cursor: pointer;
	margin-right: 15px;

}
.botao:hover {
	background: #004D93;
}

.campo {
	display: block;
	width: 100%;
	color: #000;
	border: 1px solid #4CC2ED;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #fff;
}
.campo_over {
	display: block;
	width: 100%;
	color: #000;
	border: 1px solid #000;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #fff;
}



/* Dicas de Saude */

#dicas span{
	color: #004588;
	margin-bottom: 0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	display: block;
}
#data {
}
#dicas img {
	margin: 10px 10px 10px 0px;
}
#dicas {
	
}
#dicas_de_saude li {
	margin-bottom: 25px;
}

#dicas_de_saude img {
	margin-right: 20px;
}
#dicas_de_saude li a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 10px;
	background: #f1f1f1;
	display: block;
}
#dicas_de_saude li a:hover {
	background:  #ECF2F9;
}
#dicas_de_saude li a p {
	padding-top: 10px;
	display: block;
}
#dicas_de_saude li a div {
	float: left;
	color: #828282;
	margin-right: 10px;
	padding-bottom: 0px;
	font-weight: bold;
}
#dicas_de_saude li a span {
	color: #0099CC;
	margin-left: 10px;
	float: left;
	font-size: 12px;
	font-weight: bold;
}
#paginacao {
	margin-left: 167px;
}
#paginacao ul li {
	float: left;
	margin-right: 15px;
	font-weight: normal;
}
#paginacao ul li a {
	color: #000000;
	font-weight: bold;
}
#paginacao ul li a:hover {
	color: #0099CC;
}


/* GALERIA DE FOTOS */

#galeria_de_fotos {
	margin-top: 15px;
	margin-bottom: 15px;
	width:555px;
}
#galeria_de_fotos img {
	border: 0px;
}
#galeria_de_fotos li {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
}
#galeria_de_fotos li a {
	padding: 5px;
	background: #F1F1F1;
	display: block;
	color: #000000;
	font-weight: normal;
	text-align: center;
}
#galeria_de_fotos li a:hover {
	background: #C8D9EE;
}

/* GALERIA DE FOTOS COM LEGENDAS */

.legenda img {
	margin-bottom: 5px;
}
.legenda li a {
	width: 120px;
	height: 120px;
}

/* */ 

.foto_left {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
#clientes_preferencial {
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border: ;
}
#clientes_preferencial th {
	background: #4B779E;
	padding: 5px;
	color: #FFFFFF;
}
#clientes_preferencial tr {
	background: #F1F1F1;
}
#clientes_preferencial td {
	padding: 5px;
}
.fundo_branco td{
	background:  #FFFFFF;
}
.marcador-b {
	float: left;
	_float: none;
	width: 270px;
}
.marcador-b li{
	background: center left url(imagens/list.gif) no-repeat;
	margin-bottom: 5px;
	padding-left: 15px;
}

.marcador {
	width: 270px;
	font-weight: normal;
}
.marcador li{
	background: center left url(imagens/list.gif) no-repeat;
	margin-bottom: 5px;
	padding-left: 15px;
}
#conteudo ul li {
	background: center left url(imagens/list.gif) no-repeat;
	margin-bottom: 5px;
	padding-left: 15px;
	color: #000000;
	margin-left: 10px;
}
#conteudo ul li a{
	font-weight: normal;
	color: #63a5be;
}
#conteudo ul li a:hover {
	color: #000000;
}

#link_home {
	color:#000;
}

#dir_unidades {
	position:absolute;
	padding:28px 20px 50px 13px;
	margin-left:370px;
	margin-top:-10px;
	background:#fff url(imagens/bg_servicos_atendidos.gif) top left no-repeat;
}

#dir_unidades_taipas {
	position:absolute;
	padding:28px 20px 50px 13px;
	margin-left:370px;
	margin-top:-2px;
	background:#fff url(imagens/bg_servicos_atendidos.gif) top left no-repeat;
}
 
 

#dir_unidades p ,#dir_unidades_taipas p {
	color:#004d93;
	font-size:13px;
}

#dir_unidades a, #dir_unidades_taipas a {
	color: #9f4000;
}

#dir_unidades a:hover,#dir_unidades_taipas a:hover {
	color: #000;
}



