﻿/*  
  CSS - Clínica Faciall

  Decrição: Estilo do site da clínica Faciall.
  Versão: 1.0
  Autor: Devigate - Agência Web
  Autor URL: http://www.devigate.com/

  Criação: 24 Agosto 2009
  Última edição: 24 Agosto 2009

*/

/* ============================================================================= */
/* ESTRUTURA */
/* ============================================================================= */

html
{
	height: 100%;
}

*
{
	padding: 0;
	margin: 0;
}

img
{
	border: 0;
}

p{
	line-height: 1.6em;
	margin: 0 0 0.7em;
}

dl{
	margin: 1em 0;
}

dt{
	font-weight: bold;
}

dd{
	margin: 0.5em;
	padding: 0;
}

hr{
	display: none;
}

body{

	font: 15px arial, verdana, tahoma, sans-serif; 
	margin: 0;
	padding: 0;
	text-align: center;
	/* background:url(../img/fundo/fundo-site.gif);*/
	background: #fffff;
}


h1, h2, h3, h4, h5, h6{
	font-family: Helvetica, Arial, Verdana, Serif;
}

/* ============================================================================= */
/* DOLLAR */
/* ============================================================================= */

#dolar
{
	float:left;
	position:relative;
	width:80px;
}

#label
{
	float:left;
	position:relative;
	width:80px;
}

#value
{
	float:left;
	position:relative;
	width:80px;
}



/* ============================================================================= */
/* MENU */
/* ============================================================================= */

#divmenu
{
	height: 47px;
	margin:auto;
	width:1000px;
}

#menulateralesquerda
{
	height: 47px;
	margin:auto;
	width:86px;
	background:url(../img/menu/lateral-esquerda.jpg) no-repeat;
	margin-left:0;
	float:left;
}

#menulateraldireita
{
	height: 47px;
	margin:auto;
	width:79px;
	background:url(../img/menu/lateral-direita.jpg) no-repeat;
	float:right;
}

#menumeio{
	height: 47px;
	margin:auto;
	width:835px;
	background:url(../img/menu/meio.jpg);
	margin-left:0;
	float:left;
}

#divMenu1
{
	text-align: left;
	position: relative;
	width: 74px;
	margin: 0px auto;
	float:left;
	margin-top:10px;
}

#divMenu2
{
	text-align:center;
	position: relative;
	width: 104px;
	margin: 0px auto;
	float:left;
	margin-top:10px;
}

#divMenu3
{
	text-align:center;
	position: relative;
	width: 84px;
	margin: 0px auto;
	float:left;
	margin-top:10px;
}

#divMenu4
{
	text-align:center;
	position: relative;
	width: 124px;
	margin: 0px auto;
	float:left;
	margin-top:10px;
}

#divMenu5
{
	text-align:center;
	position: relative;
	width: 124px;
	margin: 0px auto;
	float:left;
	margin-top:10px;
}

#divMenu6
{
	text-align:center;
	position: relative;
	width: 84px;
	margin: 0px auto;
	float:left;
	margin-top:10px;
}

#divMenu7
{
	text-align:center;
	position: relative;
	width: 133px;
	margin: 0px auto;
	float:left;
	margin-top:10px;
}

#divMenu8
{
	text-align:right;
	position: relative;
	width: 105px;
	margin: 0px auto;
	float:left;
	margin-top:10px;
}

A.divmenu
{
	font: 15px arial, verdana, tahoma, sans-serif; 
	text-align:left; 
	color: #a47909; 
	font-variant:normal; 
	letter-spacing:0,5em;
	text-decoration:none;
}

A.divmenu:hover
{
	font: 15px arial, verdana, tahoma, sans-serif; 
	text-align:left; 
	color: #ab0000; 
	font-variant:normal; 
	letter-spacing:0,5em;
	text-decoration:underline;
}

/* ============================================================================= */
/* APRESENTACAO */
/* ============================================================================= */

#divapresentacaohome
{
	height:389px;
	margin:0px auto;
	width:1000px;
	text-align:center;
}

/* ============================================================================= */
/* TOPO */
/* ============================================================================= */


#top 
{
	background: #ab0000;
	height: 15px;
	padding-top: 8px;
	background:url(../img/topo/fundo.gif);
}

A.linkPasse
{
	font: 13px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
	text-decoration: underline;
}

A.linkPasse:hover
{
	font: 13px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ba9a44; 
	letter-spacing:0,1em;
	text-decoration: underline;
}

A.linkPassesub
{
	font: 11px arial, verdana, tahoma, sans-serif; 
	text-align:left; 
	color: #a47909; 
	letter-spacing:0,1em;
	text-decoration: underline;
}

A.linkPassesub:hover
{
	font: 11px arial, verdana, tahoma, sans-serif; 
	text-align:left; 
	color: #a47909; 
	letter-spacing:0,1em; 
	text-decoration: underline;
}

#divtopo
{
	background: #fff;
	height: 160px;
	margin:auto;
	width:1000px;
}

#containerlogo
{
	width:1000px;
	background: #fff;
	margin:auto;
}

#logo
{
	width:395px;
	height:159px;
	background: #fff;
	text-align:left;
	float:left;
}

#contatopasseoavirtual
{
   width:600px;
   height:160px;
   float:left;
   background:url(../img/logo/fundo-passeio-virtual-e-contato.jpg) no-repeat;
}

#logotipo
{
	margin-left:15px; 
	width:180px;
	background: #fffccc;
}

#sloganlogo
{
	width:210px;
	height:20px;
	font: 12px arial, verdana, tahoma, sans-serif; 
	text-align:left;
	color: #a7a6a6;
	margin-left:82px; 
	margin-top:3px;
}

#linkfaleconosco 
{
	width:170px;
	text-align:left;
	float:left;
	margin-left:10px;
}

#linkLocalizacao
{
	width:170px;
	text-align:left;
	float:left;
	margin-left:10px;
}

#divFotos
{
	width:220px;
	text-align:left;
	float:left;
	margin-left:10px;
}

#linkpasseiovirtual
{
	float:left;
	width:150px;
	margin-left:10px;
	text-align:left;
}


/* ============================================================================= */
/* ATENDIMENTO */
/* ============================================================================= */


#divatendimento
{
	width:1000px;
	height:33px;
	background: #fff;
	margin:auto;
}

#atendimentoesquerda
{
	height: 33px;
	margin:auto;
	width:78px;
	margin-left:0;
	float:left;
}

#atendimentodireita
{
	height: 33px;
	margin:auto;
	width:48px;
	margin-left:0;
	float:left;
}

#atendimentomeio
{
	height: 33px;
	margin:auto;
	width:874px;
	background:url(../img/atendimento/meio.jpg);
	margin-left:0;
	float:left;
}

#horarioatendimento 
{
	height: 33px;
	width:670px;
	float:left;
	font: 11px arial, verdana, tahoma, sans-serif; 
	text-align:right;
	color: #ba9a44;
}

#divisorhorario 
{
	height: 33px;
	width:10px;
	float:left;
	font: 11px arial, verdana, tahoma, sans-serif; 
	text-align:right;
	color: #ba9a44;
}

#centraldeatendimento
{
	height: 33px;
	width:193px;
	float:left;
	font: 11px arial, verdana, tahoma, sans-serif; 
	text-align:right;
	color: #ba9a44;
}

/* ============================================================================= */
/* LINKS */
/* ============================================================================= */

a.linkfale
{
	text-decoration: none;
}

a.linkfale:hover 
{
	text-decoration: none;
}

#navr 
{
	position: relative;
	width: 937px;
	margin: 0 auto;
}

#navr ul 
{
	list-style: none;
	padding-top: 5px;
}

#navr ul li 
{
	display: inline;
}

#navr ul li a 
{
	padding: 4px 10px;
	color: #fff;
	border: 0px solid #4CB225;
}

#navr ul li a:hover 
{
	padding: 4px 10px;
	background: #2d2d2d;
	color: #fff;
	border: 0px;
}

#navr ul li.current_page_item a 
{
	background: #000;
}

#container
{ 
   text-align: left; 
   width: 1000px; 
   margin: auto; 
}

#principal
{ 
   background-color: #ffffff; 
   /*padding: 0 4 4 4px; */
}

/* =================================================================================== */
/* RODAPE */
/* =================================================================================== */

#footer 
{
	margin: 0 auto 0;
	text-align: left;
	position: relative;
	height: 205px;
	margin-top:30px;
	background:url(../img/rodape/bg_footer.jpg);
}

#meio-footer
{
	width:1000px;
	margin:auto;
	height: 205px;
	
}

#rodapea
{
	width:1000px;
	margin:auto;
	height: 102px;

}

#rodape
{
	width:1000px;
	margin:auto;
	height: 103px;

}

#contatoRodape
{
	position:relative;
	float:left;
	margin:0px auto;
	width: 330px;
	height: 100px;
}

#rodapeEmpresa
{
	position:relative;
	float:left;
	margin:0px auto;
	width: 330px;
	height: 100px;

}

#linkMapaSite
{
	position:relative;
	float:left;
	margin:0px auto;
	width: 680px;
	height: 150px;
}

#divDL1
{
	position: relative;
	width: 170px;
	height: 150px;
	float:left;
	top: 10px;
}

#divDL2
{
	position: relative;
	width: 170px;
	height: 150px;
	float:left;
	top: 10px;
}

#divDL3
{
	position: relative;
	width: 170px;
	height: 150px;
	float:left;
	top: 10px;
}

#divDL4
{
	position: relative;
	width: 170px;
	height: 150px;
	float:left;
	top: 10px;
}

.maiTextRodape
{
	font: 12px arial, verdana, tahoma, sans-serif; 
	color: #ffffff;
}

.maiTextRodapeRed
{
	font: 12px arial, verdana, tahoma, sans-serif; 
	color: #ab0000;
}

.mainTextTituloEquipe
{
	font: 15px arial, verdana, tahoma, sans-serif; 
	color: #ab0000;
}

A.topoMaintext
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#ab0000;
	text-decoration: underline;
}

A.topoMaintext:hover
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#956c03;
	text-decoration: none;
}


A.linkCopyright
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration: underline;
}

A.linkCopyright:hover
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#956c03;
	text-decoration: none;
}

A.rodapeDT
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#ab0000;
	text-decoration: none;
	font-weight:bold;
}

A.rodapeDT:hover
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#956c03;
	text-decoration: underline;
	font-weight:bold;
}

A.TitleFotos
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:13px;
	color:#ab0000;
	text-decoration: none;
	/*font-weight:bold;*/
}

A.TitleFotos:hover
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:13px;
	color:#956c03;
	text-decoration: underline;
	/*font-weight:bold;*/
}


A.rodapeDD
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:10px;
	color:#ab0000;
	text-decoration: none;
}

A.rodapeDD:hover
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:10px;
	color:#956c03;
	text-decoration: underline;
}

#Matriz
{
	position:relative;
	float:left;
	margin:0px auto;
	width: 330px;
	height: 100px;
}

#Copyright
{
	position:relative;
	float:left;
	padding-left:70px; 
	padding-top:20px;
	width: 320px;
}

#Cartoes
{
	position:relative;
	float:left;
	padding-top:30px;
	padding-left:20px;
	text-align:left;
	width: 310px;
}

#Twitter
{
	position:relative;
	float:left;
	width: 280px;
	padding-top:25px;
	margin-left:50px;
}

#logodevigate
{
	position:relative;
	width: 250px;
	float: left;
	height: 50px;
	padding-top: 25px;
	margin-left:20px;
}

/* =================================================================================== */
/* NAVEGABILIDADE */
/* =================================================================================== */


#divNavegabilidade
{
	margin:0px auto;
	width: 1000px;
	height: 25px;
	padding-top: 10px;
	background: #fff;
}

#divSitemappath
{
	margin:0px auto;
	float:left;
	width: 750px;
	height: 25px;
	padding-left:35px;
}

#divSom
{
	float:left;
	width: 200px;
	height: 25px;
}

#divDimencionarFonte
{
	position: relative;
	float:right;
	width: 150px;
	height: 25px;
	padding-right:30px;
}

.SeparadorSiteMapPath
{
	background: url('../IMG/sitemap/SEPARADOR.gif');
}

.SiteMapPath
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	color: #ab0000;
	text-decoration: none;
}

/* =================================================================================== */
/* Default */
/* =================================================================================== */

#corpo
{
	display: table;
	margin:0px auto;
	width: 960px;
	background-color:#fff;
}

#divesquerdadefault
{
	float:left; 
	margin:0px auto; 
	position:relative; 
	width: 650px;
	background-color:#fff;
	padding-left:10px;
}

default
{
	float:right; 
	margin:0px auto; 
	position:relative; 
	width: 270px;
	background-color:#fff;
}

/* =================================================================================== */
/* Newsletter Home */
/* =================================================================================== */


.divnewsletterhome
{
  background: url(../img/NEWSLETTER/FUNDO.jpg) no-repeat;
  width: 278px;
  height:181px;
  padding: 5px;
  float:right;
  top:0px;
  position: relative;
  margin : 0px auto;
}

.divnewsletterbanner
{
  background: url(../img/NEWSLETTER/FUNDO-banner.jpg) no-repeat;
  width: 300px;
  height:181px;
  padding: 5px;
  float:left;
  top:0px;
  position: relative;
  margin : 0px auto;
}

.Titprincipalnewsdefault
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
	margin-left:12px;
}

.Titprincipalagendamentodefault
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
}

.SubTitprincipalnewsdefault
{
	font: 10px arial, verdana, tahoma, sans-serif; 
	text-align:left; 
	color: #ba9a44; 
	letter-spacing:0,1em;
	margin-left:12px;
}

#linhatitulo
{
	margin-left:8px;
}

#linhatitulo2
{
	margin-left:8px;
}

#linhatitulo3
{
	margin-left:8px;
}

#linhatituloa
{
	margin-left:0px;
}

#linhatitulob
{
	margin-left:1px;
}

#linhatituloc
{
	margin-left:1px;
}

#linha1
{
	width:275px;
	position: relative;
	margin: 0px auto;
	float:left;
	padding-left:12px;
	padding-top:5px;
}

#linha2
{
	width:275px;
	position: relative;
	margin: 0px auto;
	float:left;
	padding-left:12px;
}

#linha3
{
	width:275px;
	position: relative;
	margin: 0px auto;
	float:left;
	padding-left:12px;
}

#linha4
{
	width:275px;
	position: relative;
	margin: 0px auto;
	float:left;
	padding-left:12px;
}

#linha5
{
	width:275px;
	position: relative;
	margin: 0px auto;
	float:left;
	padding-left:12px;
}

#camponomenews
{
	width:200px; 
	position:relative;
	margin: 0px auto;
	float:left;
}

#campoemailnews
{
	width:220px; 
	position: relative;
	margin: 0px auto;
	float:left;
}

#campodddnews
{
	width:220px; 
	position: relative;
	margin: 0px auto;
	float:left;
}

#campolinknews
{
	width:220px; 
	position: relative;
	margin: 0px auto;
	float:left;
}

#campobotaonews
{
	width:220px; 
	position: relative;
	margin: 0px auto;
	float:left; 
	top:10px;
}

#divemailcontato
{
	width:50px; 
	position: relative;
	margin: 0px auto;
	float:left;
}

#divTelefone
{
	 width:50px;
	 position: relative;
	 margin: 0px auto;
	 float:left;
}

#divbotoes
{
	width:50px;
	position: relative;
	margin: 0px auto;
	float:left;
}

#divlinknews
{
	width:50px;
	position: relative;
	margin: 0px auto;
	float:left;
}

#nomenews
{
	width:50px; 
	position: relative;
	margin: 0px auto;
	float:left;	
}

#noticiasdb
{
	margin-top:10px;
}

#depoimentosdb
{
	margin-top:10px;
}

.maiTextNewsletter
{
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:10px;
	color:#ab0000;
}

.mainTextData
{
	font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#ba9a44;
}

A.rodapeMaintext
{
	font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size:13px;
	color:#ab0000;
	text-decoration: none;
	font-weight: bold;
}

A.rodapeMaintext:hover
{
	font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size:13px;
	color:#9c1c14;
	font-weight: bold;
	text-decoration: underline;
}

A.vejamais
{
	font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#ba9a44;
	text-decoration: underline;
}

A.vejamais:hover
{
	font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#ab0000;
	text-decoration:underline;
	border-bottom:3px solid #ab0000; 
}



/* =================================================================================== */
/* Conteudo Default */
/* =================================================================================== */

#divesquerdadefaultcontainer
{
	float:left; 
	margin:0px auto; 
	position:relative; 
	width: 390px;
	height:454px;
	padding-top:5px;
	padding-left:10px;
	background: url(../img/home/FUNDO.jpg) no-repeat;
}	

#divdireitadefaultcontainer
{
	float:right; 
	margin:0px auto; 
	position:relative; 
	width: 240px;
	height:450px;
	padding-left:10px;
	/*padding-top:5px;*/
}	

#divdireitadefault
{
	float:right;
	position:relative; 
	width: 280px;
}

#Falemedicodefault
{
	width: 370px;
	float:left; 
	margin:0px auto; 
	position:relative; 
	margin-top:8px;
	height:165px;
}

.titdestaque
{
	font: 15px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
	margin-left:5px;
}

.titMedicoslink
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
	text-decoration:none;
}


A.titMedicoslink_
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
}

A.titMedicoslink_:hover
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
	text-decoration:underline;
}

#linhatitulo
{
	margin-top:5px;	
}

#midiaTit
{
	width: 360px;
	float:left;
	margin:0px auto; 
	position:relative; 
	height:25px;
	background-color:#f1e9d2;	
}

#medicoTit
{
	width: 360px;
	float:left;
	margin:0px auto; 
	position:relative; 
	height:25px;
	background-color:#f1e9d2;
}

#conveniotit
{
	width: 300px;
	float:left;
	margin:0px auto; 
	position:relative; 
	height:25px;
	background-color:#f1e9d2;
	margin-left:7px;
}

#culturaeducacaotit
{
	width: 300px;
	float:left;
	margin:0px auto; 
	position:relative; 
	height:25px;
	background-color:#f1e9d2;
}

.titconvenioe
{
	font: 15px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
}

.Titprincipaldepoimentosdefault
{
	font: 15px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
}

.SubTitprincipalDEPOIMENTOdefault
{
	font: 10px arial, verdana, tahoma, sans-serif; 
	text-align:left; 
	color: #ba9a44; 
	letter-spacing:0,1em;
}


#divAgendedefault
{
	width: 278px;
	height:130px;
	padding: 5px;
	float:right;
	margin-top:10px;
	position: relative;
	margin : 0px auto;
	background: url(../img/Agendamento/fundo.jpg) no-repeat;
}

#divParceiros
{
	width: 278px;
	height:181px;
	padding: 5px;
	float:right;
	top:12px;
	position: relative;
	margin : 0px auto;
	/*background: url(../img/Parceiros/fundo.jpg) no-repeat;*/
}
 
#divParceiroscontainer
{
	width: 260px;
	height:25px;
	float:left;
	top:10px;
	position: relative;
	margin : 0px auto;
	margin-left:10px;
}

#divIndiquesite
{
	width: 278px;
	height:120px;
	padding: 5px;
	float:right;
	margin-top:10px;
	position: relative;
	margin : 0px auto;
	background: url(../img/Indique/fundo.jpg) no-repeat;
}

#divIndiquesitecontainer
{
	width: 260px;
	height:90px;
	float:left;
	top:25px;
	position: relative;
	margin : 0px auto;
	margin-left:8px;
}

.TitprincipalaIndiquedefault
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	font-weight:bold; 
	text-align:left; 
	color: #ab0000; 
	letter-spacing:0,1em;
}

#Midiadefault
{
	float:left;
	position:relative;
	width: 370px;
	height: 269px;
}

#videosmidia
{
	float:left;
	position:relative;
	width: 350px;
	height: 229px;
}

#galeriamedicos
{
	float:left;
	position:relative;
	width: 340px;
	height: 125px;
	margin-left:10px;
	margin-top:3px;
}


#Depoimentodefault
{
	float:left; 
	margin:0px auto; 
	width: 240px;
	background-color: #faf7ee;
	height:190px;
	margin-top:4px;
}

#linhatitulonoticia
{
	margin-left:7px; 
}

#Newsdefault
{
	float:left; 
	margin:0px auto; 
	width: 240px;
	background: #faf7ee;
	margin-top:10px;
	height:245px;
}

#divmasterconveioparceiros
{
	float:left;
	margin:0px auto; 
	position:relative; 
	width: 650px;
	height:181px;
	padding-top:15px;
}

#divconveniadoscontainer
{
	float:left;
	margin:0px auto; 
	position:relative; 
	width: 310px;
	height:175px;
	padding-top:6px;
	/*background: url(../img/cultural/fundo.gif);*/
}

#divculturalcontainer
{
	float:right;
	margin:0px auto; 
	position:relative; 
	width: 305px;
	height:185px;
	padding-top:6px;
	/*padding-left:5px;*/
	/*background: url(../img/cultural/fundo.gif);*/
}

#Conveniados
{
	width: 295px;
	margin-top: 5px;
	height: 80px;
	margin-left: 10px;
}

#divParceirosImagens
{
	width: 255px;
	margin-top: 10px;
	height: 129px;
	margin-left: 10px;
}

#CulturaEducacao
{
	float:left;
	position:relative;
	width: 300px;
	margin-top: 5px;
	height:110px;
}

#divAgendedefaultcontainer
{
	width: 260px;
	height:90px;
	float:left;
	top:20px;
	position: relative;
	margin : 0px auto;
	margin-left:10px;
}

A.linkagendamento
{
	font: 13px arial, verdana, tahoma, sans-serif; 
	text-align:left; 
	color: #ab0000;
	text-decoration:nome;
}

A.linkagendamento:hover
{
	font: 13px arial, verdana, tahoma, sans-serif; 
	text-align:left; 
	color: #a47909;
	text-decoration:underline;
}

a.linkfoto {
	/*color: #000000;
	border: 2px solid #faf7ee;
	text-decoration: none;*/
}

a.linkfoto:hover {
	/*color: #000000;
	border: 2px solid;
	border-top-color: #ab0000;
	border-right-color: #ab0000;
	border-bottom-color: #ab0000;
	border-left-color: #ab0000;
	text-decoration: none;*/
	
}


/* =================================================================================== */
/* ERROS */
/* =================================================================================== */

.erroMaintext
{
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#9c1c14;
}

/* =================================================================================== */
/* ADM */
/* =================================================================================== */

.Titsite
{
	color: #AB0000;
	font-size: 14px;
	/*line-height: 25px;*/
	font-family: Tahoma, Geneva, Helvetica, sans-serif;
	font-style:italic;
	width:260px;
	/*padding:0 15px;*/
	/*padding-left:15px;*/
}

.TextLabelADM{
	font-size: 13px;
	color: #ab0000;
	font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}

.FormLabeltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.TitulosBackground
{
	background:#950101;
}

.TituloLabel
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-align:left;
	text-decoration: none;
}

/* ------------------------------------------------ */
/* POPUP */
/* ------------------------------------------------ */

.modalBackground {
	background-color:#fff;
	filter:alpha(opacity=95);
	opacity:0.8;
}


/* =================================================================================== */
/* DIREITOS */
/* =================================================================================== */


#corposubpagina
{
	display: table;
	margin:0px auto;
	width: 960px;
	height: 100%;
	background-color: #ffffff;
}

#bannerEsquerda1
{
	float:left;
	position: relative;
	margin:0px auto;
	width: 320px;
	height: 100%;
}


#divCopyright
{
	float:left;
	position: relative;
	margin:0px auto;
	width: 640px;
	height: 100%;
}

#copyrightInterno
{
	margin: 0px auto;
	width: 640;
}

#DIREITOSTexto
{
	width:280px;
	padding-left:12px; 
	position: relative;
	margin: 0px auto;
	float:left;
}

#DIRITOSImg
{
	width:338px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
}

#divDIREITOSPERMISSOES
{
	top:10px; 
	width:640px;
	position: relative;
	margin: 0px auto;
	float:left;
	padding-left:12px
}

#divIndiquesiteusercontrol
{
	width: 300px;
	height:120px;
	padding: 5px;
	float:left;
	margin-top:10px;
	position: relative;
	margin : 0px auto;
	background: url(../img/Banner-lateral/fundo-indique.jpg) no-repeat;
}

#divIndiquesitecontainerusercontrol
{
	width: 285px;
	height:90px;
	float:left;
	top:25px;
	position: relative;
	margin : 0px auto;
	margin-left:8px;
}


/* =================================================================================== */
/* AGENDAMENTO */
/* =================================================================================== */
#divAgendedefaultusercontrol
{
	width: 300px;
	height:130px;
	padding: 5px;
	float:LEFT;
	margin-top:10px;
	position: relative;
	margin : 0px auto;
	background: url(../img/Banner-lateral/fundo-agendamendo.jpg) no-repeat;
}

#divAgendedefaultcontainerusercontrol
{
	width: 285px;
	height:90px;
	float:left;
	top:20px;
	position: relative;
	margin : 0px auto;
	margin-left:10px;
}


/* =================================================================================== */
/* TRATAMENTOS */
/* =================================================================================== */
#divTratamentosusercontrol
{
	width: 300px;
	height:166px;
	padding: 5px;
	float:LEFT;
	margin-top:10px;
	position: relative;
	margin : 0px auto;
	background: url(../img/Banner-lateral/fundo-lateral.jpg) no-repeat;
	
}

A.menuBannerMaintext
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#ab0000;
	text-decoration: none;
	font-weight:bold;
}

A.menuBannerMaintext:hover
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#ba9a44;
	text-decoration: underline;
	font-weight:bold;
}



/* =================================================================================== */
/* TEXTO GERAL */
/* =================================================================================== */

.mainText
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	color: #666666;
	text-align: justify;
	line-height:19px;
}

.mainTextbranco
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	color: #ffffff;
	text-align: justify;
	line-height:19px;
}

.mainTextbordo
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	color: #ab0000;
	text-align: justify;
	line-height:19px;
}

.mainTextbordoMidia
{
	font: 14px arial, verdana, tahoma, sans-serif; 
	color: #ab0000;
	line-height:19px;
}

.mainTextbordodepoente
{
	font: 11px arial, verdana, tahoma, sans-serif; 
	color: #7e6842;
	text-align: justify;
}

A.linkMaintext
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#ab0000;
	text-decoration: underline;
}

A.linkMaintext:hover
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#956c03;
	text-decoration: none;
}

A.linkMaintextDepoente
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:13px;
	color:#ab0000;
	text-decoration:underline;
	/*font-weight:bold;*/
}

A.linkMaintextDepoente:hover
{
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, Geneva, sans-serif;
	font-size:13px;
	color:#ab0000;
	text-decoration: none;
	/*font-weight:bold;*/
}

/* =================================================================================== */
/* LOCALIZACAO*/
/* =================================================================================== */

#LOCALIZACAOInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#divLOCALIZACAO
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#LOCALIZACAOImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/avpaulista.jpg) no-repeat;
}

#LocalizacaoTexto
{
	width:280px;
	height:150px;
	padding-left:12px; 
	position: relative;
	margin: 0px auto;
	float:right;
	background: url(../img/TITULOS/Avpaulista-alpha.gif) no-repeat;
}

#divLOCALIZACAOFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

A.linkMaintextsimples
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#ab0000;
	text-decoration: none;
}

A.linkMaintextsimples:hover
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#ba9a44;
	text-decoration: underline;
}

/* =================================================================================== */
/* FALE CONOSCO*/
/* =================================================================================== */

#divFaleconosco
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#FaleconoscoInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#FaleconoscoTexto
{
	width:280px;
	height:150px;
	padding-left:12px; 
	position: relative;
	margin: 0px auto;
	float:right;
	background: url(../img/TITULOS/Telefone-alpha.gif) no-repeat;
}

#FALECONOSCOImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/Telefone.jpg) no-repeat;
}

#divFALECONOSCOFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

.titFaleconosco
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#ab0000;
}

.maiTextHome
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#8a8888;
}

.maiTextEquipeDescricao
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#ba9a44;
}

A.maiTextEquipeDescricao_
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#ba9a44;
	text-decoration:none;
}

A.maiTextEquipeDescricao_:hover
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#ba9a44;
	text-decoration:underline;
}

a.maiTextHomelink
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#ab0000;
	text-decoration: none;
}

a.maiTextHomelink:hover
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:11px;
	color:#ba9a44;
	text-decoration: underline;
}

/* =================================================================================== */
/* CURSOS*/
/* =================================================================================== */

#divCursoslateral
{
	width: 300px;
	/*height:240px; */
	float:LEFT;
	margin-top:10px;
	position: relative;
	margin : 0px auto;
}


A.menuBannerMaintextsimples
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#ab0000;
	text-decoration: none;
}

A.menuBannerMaintextsimples:hover
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:12px;
	color:#ba9a44;
	text-decoration: underline;
}

/* =================================================================================== */
/* UNIDADE*/
/* =================================================================================== */

#divUnidade
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#UnidadeInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#UnidadeImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/fachada.jpg) no-repeat;
}

#UnidadeTexto
{
	width:280px;
	height:150px;
	padding-left:12px; 
	position: relative;
	margin: 0px auto;
	float:right;
	background: url(../img/TITULOS/Fachda-alpha.gif) no-repeat;
}

#divUnidadeFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divFotounidade
{
	top:15px;
	width:610px;
	height:317px;
	position: relative;
	margin: 0px auto;
	/*float:left;*/
}


/* =================================================================================== */
/* DEPOIMENTOS*/
/* =================================================================================== */

#divDepoimentopage
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#DepoimentoInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#DepoimentoImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/depoimentos.jpg) no-repeat;
}

#divDepoimentoFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divtextoDepoimento
{
	top:10px; 
	width:630px;
	position: relative;
	float:left;
}

A.Paginacaosimples
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#ab0000;
	text-decoration: none;
}

A.Paginacaosimples:hover
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#ab0000;
	text-decoration: underline;
}

/* =================================================================================== */
/* NOTICIAS */
/* =================================================================================== */

#divNoticiaslateral
{
	width: 300px;
	height:240px;
	float:LEFT;
	margin-top:10px;
	position: relative;
	margin : 0px auto;
}

/* =================================================================================== */
/* AGENDAMENTO */
/* =================================================================================== */

#AGENDAMENTOImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/Agendamento.jpg) no-repeat;
}

#AGENDAMENTOTexto
{
	width:280px;
	height:150px;
	padding-left:12px; 
	position: relative;
	margin: 0px auto;
	float:right;
	background: url(../img/TITULOS/AGENDAMENTO-alpha.gif) no-repeat;
}

.titAgendamentoBranco
{
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}


/*===========================================*/
/*  ESTILO DOS CAMPOS DA GRIDVIEW            */
/*===========================================*/
.HeaderText {
    FONT-FAMILY: Arial, Trebuchet MS, Verdana, Tahoma, Geneva,  Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #ab0000;
	FONT-WEIGHT: bold; 
}

.AlternateField
{
	font-size: 12px;
	font-family:Arial, Verdana, Trebuchet MS, Helvetica, Geneva, sans-serif;
	color:#666666;
	background-color: white;
}

/*===========================================*/
/*  EQUIPE            */
/*===========================================*/

#divEquipepage
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#EquipeInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#EquipeImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/Equipe.jpg) no-repeat;
}

#divEquipeFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divtextoEquipe
{
	top:10px; 
	width:630px;
	position: relative;
	float:left;
}

#IndiqueImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/Indique.jpg) no-repeat;
}

/* =================================================================================== */
/* NOTICIAS*/
/* =================================================================================== */

#divNoticiaspage
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#NoticiasInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#NoticiasImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
}

#divNoticiasFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divtextoNoticias
{
	top:10px; 
	width:630px;
	position: relative;
	float:left;
}

/* =================================================================================== */
/* CULTURA*/
/* =================================================================================== */

#divCulturapage
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#CulturaInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#CulturaImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
}

#divCulturaFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divtextoCultura
{
	top:10px; 
	width:630px;
	position: relative;
	float:left;
}

/* =================================================================================== */
/* CONVENIADOS*/
/* =================================================================================== */

#divCONVENIADOS
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#CONVENIADOSInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#CONVENIADOSImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
}

#CONVENIADOSTexto
{
	width:280px;
	height:150px;
	padding-left:12px; 
	position: relative;
	margin: 0px auto;
	float:right;
}

#divCONVENIADOSFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divFotoCONVENIADOS
{
	top:15px;
	width:630px;
	position: relative;
	margin: 0px auto;
	float:left;
}

/* =================================================================================== */
/* MIDIA */
/* =================================================================================== */

#divMidiapage
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#MidiaInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#MidiaImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/Midia.jpg) no-repeat;
}

#divMidiaFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divtextoMidia
{
	top:10px; 
	width:630px;
	position: relative;
	float:left;
}

/* =================================================================================== */
/* TRATAMENTO */
/* =================================================================================== */

#divTRATAMENTO
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#TRATAMENTOInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#TRATAMENTOImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
	background: url(../img/TITULOS/fachada.jpg) no-repeat;
}

#TRATAMENTOTexto
{
	width:280px;
	height:150px;
	padding-left:12px; 
	position: relative;
	margin: 0px auto;
	float:right;
}

#divTRATAMENTOFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divFotoTRATAMENTO
{
	top:15px;
	width:630px;
	height:350px;
	position: relative;
	margin: 0px auto;
	float:left;
	background: url(../img/Tratamentos/fundo.jpg) no-repeat;
}

#divInstitucionalusercontrol
{
	width: 300px;
	height:166px;
	padding: 5px;
	float:LEFT;
	margin-top:10px;
	position: relative;
	margin : 0px auto;
	background: url(../img/Banner-lateral/fundo-lateral.jpg) no-repeat;	
}

/* =================================================================================== */
/* institucional*/
/* =================================================================================== */


#INSTITUCIONALInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 630;
	margin-left: 10px;
}


#divINSTITUCIONALFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divInstitucionalfundo
{
	top:15px;
	width:630px;
	height:500px;
	position: relative;
	margin: 0px auto;
	float:left;
	background: url(../img/clinica/fundoinstitucional.jpg) no-repeat;
}

/* =================================================================================== */
/* CURSOS */
/* =================================================================================== */

#divCursopage
{
	float:left;
	position: relative;
	width: 640px;
	height: 100%;
}

#CursoInterno
{
	float:left;
	position: relative;
	margin: 0px auto;
	width: 640;
}

#CursoImg
{
	width:635px;
	height:198px;
	position: relative;
	margin: 0px auto;
	float:left;
	margin-left:10px;
}

#divCursoFORM
{
	top:10px; 
	width:630px;
	position: relative;
	margin-left:10px;
	float:left;
}

#divtextoCurso
{
	top:10px; 
	width:630px;
	position: relative;
	float:left;
}

.TitCambio{
	font-size: 14px;
	color: #ab0000;
	text-indent: 15px;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}