@import url("lightbox.css");
*
{
	margin: 0px;
	padding: 0px;
}
body 
{
	margin:0px;
	background:url(../imagens/fundo.jpg) no-repeat top center;
	background-color:#a18aa5;
	text-align:center;
	position:relative;
}
a img
{
	border:none;
}
a
{
	text-decoration:none;
}


#busca
{
	background:url(../imagens/ponto4.png) repeat-x ;
	padding:10px 0px;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	width:925px;
	text-align:justify;
	margin:auto;
}

.t1, .t2, .t3, .t4, .t5, .t6
{
	margin-right:15px;
	display:inline;
	line-height:25px;

}
.t1
{
	font-size:12px;
}
.t2
{
	font-size:17px;
}
.t3
{
	font-size:11px;
}
.t4
{
	font-size:15px;
}
.t5
{
	font-size:12px;
}
.t6
{
	font-size:20px;
}
#busca li
{
	list-style:none;
}
#busca li a
{
	color:#777;
}
/*----------------------------------------------------*/
#fotos-galeria
{
	width:870px;
	float:left;
}
.campo
{
	background:#FFF;
	border:#c2c2c2 solid 1px;
	width:200px;
	font-size:15px;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	color:#7e426e;
	padding:0px 5px;
}
.label
{
	text-align:left;
	padding:0px;
	display:block;
	width:70px;
}
.grupo
{
	margin-bottom:5px;
	width:215px;
}
#topo
{
	position:relative;
	z-index:3;
	height:290px;
	width:988px;
	margin:auto;
}
#topo .logo
{
	position:absolute;
	left:-15px;
	top:0px;
	z-index:5;
}
#topo #banner
{
	position:absolute;
	top:19px;
	left:215px;
}
#topo .menus
{
	position:absolute;
	left:65px;
	top:230px;
	background:url(../imagens/barra-menu.png) no-repeat;
	height:30px;
	width:900px;
	padding:22px 0px;
	text-align:left;
}
#topo .menus .nome-menus
{
	position:relative;
	margin-left:170px;
	color:#FFF;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:14px;
}
#topo .menus .nome-menus a
{
	text-decoration:none;
	color:#FFF;
}
#topo .menus .nome-menus ul li
{
	list-style:none;
	float:left;
	margin-right:13px;
	text-transform:uppercase;
	border-right:1px #81697e solid;
	padding-right:13px;
}
#topo .menus .nome-menus .noticia
{
	border:none;
}
#topo .bt-home
{
	position:absolute;
	right:44px;
	top:65px;
}

#topo .bt-trabalheconosco
{
	position:absolute;
	right:44px;
	top:103px;
	margin-top:15px;
}

#topo .bt-contato
{
	position:absolute;
	right:42px;
	top:165px;
	margin-top:15px;
}
#meio
{
	position:relative;
	z-index:2;
	background:url(../imagens/bg-fatia-meio-rodape.png) bottom repeat-x;
	margin-bottom:0px;
}
#pg-topo
{
	background:url(../imagens/img-fundo-pagina-topo.png) bottom center no-repeat;
	height:14px;
}
#pg-rodape
{
	background:url(../imagens/img-fundo-pagina-rodape.png) center top no-repeat;
	height:14px;
	margin:0px 0px;
	padding:0px;
}
#pg-meio
{
	background:url(../imagens/img-fundo-pagina-meio.png) center repeat-y ;
	width:927px;
	margin:auto;
	padding:5px 15px;
	position:relative;
}
.tit-vertical
{
	margin-top:10px;
	background:url(../imagens/tit-barra.png) no-repeat;
	width:22px;
	height:225px;
	float:left;
	position:relative;
	padding:20px 10px;
	margin-right:5px;
}
.menu ul li
{
	list-style:none;
	position:relative;
	float:left;
	width:220px;
	text-align:left;
	right:20px;
	background:url(../imagens/ponto.png) repeat-y left;
	padding-left:5px;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:14px;
}
.menu ul li a
{
	background:url(../imagens/img-seta.png) left 8px no-repeat;
	display:block;
	padding-left:10px;
	color:#7e426e;
	line-height:23px;
}
.release
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#222;
	text-align:justify;
	overflow:hidden;
	height:49px;
	padding:5px;
}
.foto
{
	position:relative;
	background:url(../imagens/bg-fotos-destaques.png) no-repeat;
	float:left;
	padding:5px 6px 5px 5px;
	margin-right:0px;
	margin-bottom:10px;
}
.foto .seta
{
	position:absolute;
	top:25px;
	left:40px;
	z-index:10;
}
.menu
{
	margin-top:25px;
	position:relative;
	width:800px;
	float:left;
	left:172px;
	z-index:3;
	margin-bottom:158px;
}
.botao
{
	position:absolute;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#ed017a;
	right:5px;
	bottom:10px;
	background:none;
	border:none;
	cursor:pointer;
	width:120px;
}
#endereco
{
	background:url(../imagens/ponto4.png) repeat-x ;
	width:925px;
	padding:10px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#1f2259;
}
#endereco .matriz
{
	float:left;
	font-style:normal;
	margin:0px;
}
#endereco .filial
{
	float:right;
	font-style:normal;
	margin:0px;
}
.tit-foto
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	margin-top:5px;
	color:#555;
	width:120px;
}
/*----------------------------------------------------*/
#bloco1
{
	position:relative;
	width:913px;
	padding:0px 10px;
}
#home #bloco1
{
	height:330px;
	border-bottom:7px #eee solid;
}
#pg-meio > #bloco1
{
	height:auto;
	min-height:330px;
}
#home #bloco1 .modelo-home
{
	background:url(../imagens/ft-modelo-especialidade-home.png) no-repeat;
	position:absolute;
	z-index:2;
	width:330px;
	height:327px;
	bottom:10px;
	left:0px;
}

#home #bloco1 .bt-destaque
{
	position:absolute;
	left:230px;
	bottom:48px;
}
#home #convenio
{
	position:absolute;
	bottom:12px;
	background:url(../imagens/bg-convenios.png) no-repeat right;
	height:100px;
	width:172px;
	right:0px;
	padding:0px 15px;
	text-align:left;
}
#home #convenio #box
{
	width:158px;
}
#home #convenio #box .fone
{
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:24px;
	text-align:center;
	line-height:30px;
	color:#6d5670;
	margin-top:5px;
	
}
#home .titulo
{
	text-align:left;
	border-bottom:1px #ddd solid;
	padding-bottom:5px;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:13px;
	color:#000;
	text-transform:uppercase;
}
#home #bloco2
{
	background:url(../imagens/ponto3.png) repeat-y center;
	margin-top:10px;
	width:930px;
	padding:0px 5px;
}
#home #bloco2 .box2
{
	position:relative;
	width:440px;
	height:400px;
	float:left;
	text-align:left;
	margin-bottom:15px;
	background:url(../imagens/ponto4.png) repeat-x bottom;
}

#home #bloco2 .box3
{
	position:relative;
	width:440px;
	height:400px;
	float:right;
	text-align:left;
	margin-bottom:15px;
	background:url(../imagens/ponto4.png) repeat-x bottom;
}
#home #duvidas 
{
	width:440px;
}
#home #duvidas .release
{
	position:relative;
	padding:25px 4px 0px 10px; 
	height:40px;
}
#home .video
{
	width:390px;
	height:115px;
	float:left;
	margin-top:10px;
}

#home .video .foto + .titulo
{
	margin-left:137px;
}
#home .video .titulo
{
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:13px;
	color:#7e426e;
	text-transform:none;
}
#home .clinica
{
	width:393px;
	padding:15px 0px;
	float:left;
}
#home .clinica .release
{
	margin-bottom:40px;
	margin-top:5px;
	overflow:hidden;
	height:59px;
}
#home .formulario
{
	float:right;
	width:250px;
	margin-top:20px;
}
#home .foto-modelo
{
	float:left;
	position:absolute;
	bottom:0px;
	padding:0px 10px;
	left:-10px;
}
/*----------------------------------------------------*/

#clinica #meio #bloco1 .ft-destaque
{
	position:relative;
	border:2px #CCC solid;
	padding:2px;
	width:392px;
	height:299px;
	margin-left:5px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}
#clinica #meio #bloco1 .titulo
{
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:15px;
	font-style:italic;
	text-align:right;
	text-transform:uppercase;
	color:#81697e;
	margin-bottom:5px;
	border-bottom:#CCC dotted 1px;
	margin-left:405px;
	padding-bottom:5px;
}
#clinica .descricao
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
	border:#CCC 1px dotted;
	border-left:none;
	border-right:none;
	padding:10px 0px;
	margin-left:50px;
	margin-right:10px;
	
}
#clinica #bloco2
{
	border-top:4px #eee solid;
	margin-bottom:10px;

}
#clinica #bloco2 .descricao
{
	border:none;
	width:870px;
	padding:15px 0px;
	float:left;
	margin-left:0px
}
#clinica #bloco2 .foto
{
	margin-left:5px;
	margin-top:15px;
	margin-right:5px;
	float:left;
}
#clinica #bloco2 .barra-titulo
{
	background:url(../imagens/barra-tit-grande.png) no-repeat right;
	height:22px;
	text-align:right;
	padding:10px 15px;
	margin-top:2px;
}
/*----------------------------------------------------*/
#especialidades .foto-modelo
{
	position:absolute;
	bottom:0px;
	left:-200px;
	z-index:1;
}
#especialidades .foto-modelo2
{
	position:absolute;
	bottom:0px;
	left:-40px;
	z-index:1;
}
#especialidades #box-geral
{
	float:right;
	position:relative;
	padding-bottom:122px;
}
#especialidades #box-geral-2, #especialidades #box-geral-sevico
{
	text-align:left;
	position:relative;
	padding-bottom:300px;
	float:left;
}
#especialidades .box , #especialidades .box2, #especialidades .box-destaque
{
	position:relative;
	width:230px;
	float:left;
	text-align:left;
	margin-left:5px;
	margin-top:20px;
	z-index:3;
}
#especialidades .box-destaque
{
	position:relative;
	float:none;
	border:1px #febde0 solid;
	padding:5px 5px;
	margin-bottom:-15px;
	width:230px
}
#especialidades .box2
{
	left:-20px;
	margin-top:2px;
}
#especialidades .box .titulo, #especialidades .box-destaque .titulo
{
	position:relative;
	background:url(../imagens/flor.png) no-repeat left;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:14px;
	text-transform:uppercase;
	padding:10px 0px 10px 40px;
	left:-20px;
	color:#7e426e;
	width: 180px;
}
#especialidades .box-destaque .cabecalho
{
	position:relative;
	background:url(../imagens/bg-titi-especialidades.png) repeat-x center;
}
#especialidades .box-destaque .cabecalho .icone
{
	position:absolute;
	top:15px;
	right:5px
}
#especialidades .box-destaque .titulo
{
	left:-5px;
}
#especialidades .box ul li, #especialidades .box-destaque ul li
{
	background:url(../imagens/ponto.png) repeat-y left;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:14px;
	list-style:none;
	padding:0px 5px;
	/*display:inline;*/
	display:block;
}
#especialidades .box ul li a, #especialidades .box-destaque ul li a
{
	background:url(../imagens/img-seta.png) left 11px no-repeat;
	display:block;
	padding-left:10px;
	color:#7e426e;
	line-height:30px;
	border-bottom:1px solid #fedeef;

}
#especialidades #conteudo
{
	position:relative;
	float:left;
	top:20px;
	margin-left:5px;
	width:590px;
	border:#eee 2px solid;
	text-align:left;
	padding:10px;
	margin-bottom:30px;
}
#especialidades #conteudo .titulo
{
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:14px;
	color:#7e426e;
	border-bottom:1px #febde0 solid;
	text-align:right;
	margin-bottom:10px;
}
#especialidades #conteudo .ft-destaque
{
	border:2px #ddd solid;
	padding:3px;
	width:263px;
	height:206px;
	float:left;
	margin-right:5px;
}
#especialidades #conteudo .descricao
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
	margin-bottom:20px;
	line-height:17px;
}
/*----------------------------------------------------*/

.foto-modelo-servico
{
	position:absolute;
	bottom:-3px;
	left:6px;
	z-index:1;
}
#especialidades #box-geral-sevico
{
	padding-bottom:380px;
}
#especialidades .galeria-fotos
{
	width:590px;
	margin:auto;
}
#especialidades .foto
{
	margin-left:12px;
	margin-top:10px;
}

/*----------------------------------------------------*/

#duvidas2
{
	position:relative;
	border-bottom:#CCC 1px dotted;
	padding-bottom:75px;
}
#duvidas2 .foto-medico
{
	position:absolute;
	width:186px;
	left:70px;
	bottom:0px;
	top:5px;
	z-index:5;
}
#especialidades #box-geral-duvidas
{
	text-align:left;
	position:relative;
	float:left;
	margin-bottom:50px;
}
#duvidas2 .formulario2
{
	padding-top:50px;
	width:800px;
	background:url(../imagens/bg-formulario-duvidas.png) repeat-x center;
	margin-left:85px;
}
#duvidas2 .campo2
{
	background:#FFF;
	border:#c2c2c2 solid 1px;
	width:450px;
	font-size:15px;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	color:#7e426e;
	padding:0px 5px;
}
#duvidas2 .label2
{
	text-align:left;
	padding:0px;
	display:block;
}
#duvidas2 .grupo2
{
	margin:auto;
	margin-bottom:5px;

}
#duvidas2 .envia
{
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background:url(../imagens/bg-menu-envia.png) no-repeat;
	width:138px;
	height:31px;
	border:none;
	cursor:pointer;
	margin-left:335px;
}
.cabecalho-duvidas
{
	position:relative;
	background:url(../imagens/bg-titi-especialidades.png) repeat-x center;
	width:590px;
}
.titulo-duvidas
{
	position:relative;
	background:url(../imagens/flor.png) no-repeat left;
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:14px;
	text-transform:uppercase;
	padding:10px 0px 10px 40px;
	left:-5px;
	color:#7e426e;
}
/*----------------------------------------------------*/

.video2
{
	padding:10px 0px;
	width:565px;
	top:20px;
}

.video2 .foto2 + .titulo2
{
	margin-left:135px;
}
.video2 .titulo2
{
	font-family:"Century Gothic", "Agency FB", "Arial Narrow", Tahoma;
	font-size:13px;
	color:#7e426e;
	text-transform:none;
	border-bottom:#CCC 1px solid;
	padding:5px 0px;
	text-align:left;
}
.foto2 .seta2
{
	position:absolute;
	top:25px;
	left:40px;
}
.foto2
{
	position:relative;
	background:url(../imagens/bg-fotos-destaques.png) no-repeat;
	float:left;
	padding:5px 6px 5px 5px;
	margin-right:0px;
}
#conteudo2
{
	position:relative;
	float:left;
	top:20px;
	width:560px;
	border:#eee 2px solid;
	padding:10px;
	margin-bottom:60px;
	margin-left:290px;
	
	
}
#box-geral-video
{
	text-align:left;
	position:relative;
	float:left;
}
.foto-medico2
{
	position:absolute;
	bottom:0px;
	left:0px;
	float:left;
	margin-right:10px;

}
/*----------------------------------------------------*/

.foto-noticia
{
	position:absolute;
	bottom:2px;
	left:0px;

}

/*----------------------------------------------------*/

.foto-contato
{
	position:absolute;
	bottom:140px;
	left:50px;
}
.release-contato
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	width:800px;
	margin-left:85px;
	padding-top:20px;
	text-align:justify;
	
	
}
/*----------------------------------------------------*/


#rodape
{
	position:absolute;
	width:100%;
	padding:20px 0px 20px 0px;
	background-color:#8b718f;
	left:0px;
	margin:0px;
}
#copyright
{
	width:940px;
	clear:both;
	text-align: right;
	margin: auto;
}
#copyright .logo
{
	width: 100px;
	height: 35px;
	float: left;
	display: inline;
}
#copyright .text
{
	padding: 11px 15px;
	display: block;
}
#copyright .text, #copyright .text a 
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
.bottom
{
	background-color:#fff; 
	color:#654264; 
	border:hidden; 
	cursor:pointer
}