/*   
Theme Name: NBI
Theme URI: www.nbi.com.br
Description: Núcleo Baiano - Implantes Dentários
Author: Richard Brouwer, Alex Leão e Ezequiel Pereira
Author URI: www.setweb.com.br
Template: 
Version: 1
.
*/

#conteudo p {
	margin-bottom:1.5em;
}

*{
margin:0px;
padding:0px;
outline:none;
}

h1{
color:#4e899b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:-1px;
}

h2{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 0px 0px 8px;
}

h3{
margin:0px 0px 0px 4px;
color:#4985a1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:5px 0px 0px 8px;
}


body{
background:url(images/body_bg.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4b84a0;
}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012072;
	text-decoration:none;	
}

a:hover { text-decoration:underline; }

img {
border:0;
}

#header {
background:#fff;
width:750px;
height:192px;
}

#header a.logo {
float:left;
width:186px;
height:80px;
margin-top:50px;
margin-left:34px;

}
#container{
margin: 0px auto;
width:750px;
}


#content{
background-color:#FFFFFF;
float:left;
padding-bottom:15px;
}

#nav{
height:45px;
width:750px;
}

#footer{
clear:both;
float:left;
width:750px;
height:26px;
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
}

#footer p{
width:500px;
float:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px 0px 0px 33px;
_margin-left:17px;
}

#footer img{
float:right;
height:25px;
}

/*HOME*/

#novo{
width:720px;
float:left;
background:url(images/novo_bg.jpg);
padding:30px 0 0 30px;
}

#novo h1 { margin-bottom:10px; }

#novo p { line-height:1.3em; margin-bottom:10px; }

#novo img{
float:right;
margin:0px;
}

.title{
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
height:25px;
}

#especialidadeshome{
width:233px;
float:left;
margin:13px 0px 0px 0px;
}

#especialidadeshome .title{
width:233px;
}

#especialidadeshome #sidemenu{
width:213px;
background-color:#e7f9fe;
margin:0px 0px 0px 10px;
}

#especialidadeshome #sidemenu ul{
margin:10px 0px 0px 10px;
float:left;
}

#especialidadeshome #sidemenu ul li{
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e899b;
margin:0px 0px 3px 12px;
_margin:0px 0px 3px 3px;
height:30px;
}

#especialidadeshome #sidemenu #horario{
margin:6px 0px 0px 22px;
}

#especialidadeshome #sidemenu p{
font-size:11px;
}

#especialidadeshome #sidemenu p.black{
color:#000000;
}


#depoimentos{
width:507px;

height:305px;
float:left;
margin:13px 0px 0px 10px;
}

#depoimentos #name{
height:25px;
width:507px;
background-color:#3f7d99;
float:left;
}

#depoimentos img.dicas{
float:left;
margin:10px 0px 0px 0px;
}

#acompanhe{
	padding: 15px 20px;
}

li,#acompanhe{
	list-style:none;
}

.paciente{
float:right;
width:40px;
height:134px;
margin:12px 0px 0px 0px;}


#name p.person1{
display:block;
float:left;
color:#FFFFFF;
margin:5px 0px 0px 5px;
}
#name p.person2{
display:none;
float:left;
color:#FFFFFF;
margin:5px 0px 0px 5px;
}
#name p.person3{
display:none;
float:left;
color:#FFFFFF;
margin:5px 0px 0px 5px;
}

img.personbig1 {display:block; float:left; margin:10px 15px 11px 0px; }
img.personbig2 {display:none; float:left; margin:10px 15px 11px 0px; }
img.personbig3 {display:none; float:left; margin:10px 15px 11px 0px; }

#depoimentos h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a91a2;
float:left;
width:280px;
}

h3.titleperson1{display:block; margin:6px 0px 0px 14px; }
h3.titleperson2{display:none; margin:6px 0px 0px 14px; }
h3.titleperson3{display:none; margin:6px 0px 0px 14px; }

.textperson1 { display:block; float:left; width:290px; margin-top:10px; line-height:1.4em; }
.textperson2 { display:none; float:left; width:290px; margin-top:10px; }
.textperson3 { display:none; float:left; width:290px; margin-top:10px; }

.textperson1 a { color:#5a91a2; }
.person1 a { color:#fff; }

#conteudo {
width:700px;
float:left;
margin:10px 0px 0px 34px;
_margin:10px 0px 0px 17px;
}
#conteudo p {
line-height:22px;
}


/*Sobre a clinica*/

#pics{
float:right;
width:182px;
margin:14px 45px 15px 15px;
_margin-right:0px;
font-size:11px;
}

#pics a {
	float:left; 
	margin: 0px 34px 15px 0px;
}


/*Corpo Clinico*/

.doctors{
float:left;
width:350px;
min-height:140px;
margin-top:10px;
}

.doctors img{
float:left;
margin-right:10px;
}

.doctors p {
line-height:1.3em !important;
}

.doctors .descricao {
	float:left;
	font-size:11px !important;
	width:230px;
}


/*especialidades*/

#especialidades #list ul {
float:left;
height:174px;
margin:10px 0px 0px 35px;
_margin:10px 0px 0px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#especialidades #list ul li{
margin:7px 0px 0px 0px;
color:#4b84a0;
height:18px;
width:200px;
}


#tedk4 #list img{
float:left;
margin:20px 0px 5px 5px;
}

#tedk4 {
width:750px;
padding: 0;
float:left;
}

#tedk4 #list{
float:left;
width:698px;
background-image:url(images/especialides/list_bg.jpg);
background-repeat:no-repeat;
margin:10px 0px 0px 36px;
_margin:10px 0px 0px 18px;

}



#agendamento #calendar {
float:right;
width:265px;
height:265px;
background-color:#999999;
margin:5px 32px 0px 0px;
_margin:5px 16px 0px 0px;
}

/*Fale conosco*/

#fale form {
margin:0px 0px 15px 25px;
_margin:0px 0px 15px 23px;
}

#fale p.mensagem{
margin:16px 0px 15px 34px;
_margin:16px 0px 15px 17px;
float:left;
}
#fale #succes{
float:right;
width:283px;
margin:-3px 13px 0px 0px;
_margin:-3px 7px 0px 0px;
}

#fale table{
float:left; 
margin:10px 0px 0px 12px;
_margin:10px 0px 0px 6px;
}

#fale textarea{
width:314px;
height:100px;
}

#fale input, textarea {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#controle_pag {margin:0px 0px 0px 630px;_margin-left:613px; padding:0;}
#controle_pag li {float:left; list-style:none; margin:0; margin-right:3px; padding:0px;  }
#controle_pag li a {color:#508190; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; }

.imprimir a, .diminuir a, .normal a, .aumentar a {display:block; background-position:bottom; !important text-decoration: none; text-indent: -50000px; height: 15px; width:20px; float:left;}
.imprimir {width:14px; background:url(images/icone_print.gif) no-repeat; }
.diminuir {width:14px; background:url(images/icone_diminuir.gif) no-repeat;}
.normal {width:14px; background:url(images/icone_normal.gif) no-repeat;}
.aumentar {width:14px; background:url(images/icone_aumentar.gif) no-repeat;}
.voltar a {width:40px; height:20px; float:left;}

.foto {
	float:right;
	background-color:#DBECF3;
	padding:10px;
	font-size:11px;
	text-align:center;
}

.foto img { margin-bottom:5px; }

h4 { font-size:14px; line-height:1.5em; font-weight:bold; }

.clear { clear:both; }

div.fotos {
	clear:both;
	margin:15px 0 15px 0;
}

div.fotos .foto {
	float:left;
	background-color:#DBECF3;
	padding:10px;
	font-size:11px;
	text-align:center;
	margin:0 10px 10px 0;
}

.campo, textarea {
	border:1px solid #4E84A0;
	padding:3px;
	background-color:#fff;
}

.botao {
	border:1px solid #069;
	padding:3px;
	background-color:#4E84A0;
	color:#fff;
	font-weight:bold;
}

label {
	float:left;
	width:150px;
}

.fale-fotos {
	float:left;
	margin-left:20px;
}

.img-dir, .alignright { float:right; margin:0 0 10px 15px; }

.img-esq, .alignleft { float:left; margin:0 15px 10px; }
