/* ============ RESET =========== */ 
* {
	margin: 0;
	padding: 0;
}

pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 10px; }
li, dd { margin-left:5%; }
fieldset { padding: .5em; }
img {border:0px;}
body, html { height:100%; }

body {
	background-image: url(../images/bg.jpg);
	font-family:Verdana;
	font-size:11px;
	text-align:center; /* hack para o IE */	
}

ul {
	list-style:none;
	margin:0;
	padding:0;	
}

a {
	text-decoration:none;
}

fieldset {
	border:none;
}

label {
	color:#4b7504;
	font-size:14px;
	float:left;
}

p {
	color:#1c3f00;
	font-size:11px;
	margin-bottom:1px;
}

table p {
	color:#1c3f00;
	font-size:13px;
	margin-bottom:4px;
}

/* ============ GENERAL =========== */ 

#total { 
	width:951px; 
	margin:0 auto; 
	padding:0px; 
	position:relative;
	height:auto !important;
	border:1px solid #1d4900;
	border-top:0;
	background:white;
	text-align:left; /* "remédio" para o hack do IE */ 	
}

#conteudo {
	min-height:400px;
	border:2px solid #89c129;
	padding-left:15px;
	height:400px;
	overflow:auto;
}

#header {
	width:951px;
	height:246px;
	background:url(../images/bg_header.jpg) no-repeat left;
}

#footer {
	width:951px;
	height:60px;
}

h3 {
	font-size:14px;
	color:#2b6000;
	font-weight:normal;
	margin:10px 0 0 0;
}

h5 a {
	color:#4b7504;
	font-size:12px;
	font-weight:normal;
}

.input_text {
	border:1px solid #89c129;
	height:16px;
}

.textarea {
	border:1px solid #89c129;
	height:140px;
	width:400px;
}

.t5 {
	width:50px;
}

.t30 {
	width:150px;
}

.t50 {
	width:250px;
}

.botao {
	vertical-align:top;
}

.titulo {
	margin: 20px 0 10px 0;
}

/* ============ HEADER =========== */

#logo {
	margin:20px 0 0 180px;
}

#menu_header {
	margin:25px 0 0 93px;
}

#menu_header li {
	float:left;
	width:143px;
	margin:0;
	padding:0;
	text-align:center;
}

#menu_header li a {
	display:block;
	padding:5px 10px;
	height:100%;
	color:#FFF;
	font-size:12px;	
	text-decoration:none;
	border-right:1px solid #FFF;
}

#menu_header li a {
	background:url(../images/menu.jpg) repeat -20px 35px;
}

#menu_header li a:hover {
	background-position:50px 0;
}

#borboletas {
	position:absolute;
	top:50px;
	left:620px;
}

#abcp {
	position:absolute;
	top:10px;
	right:5px;
}

#campos_header {
	position:absolute;
	top:175px;
	left:410px;
	width:550px;
}

#spabella {
	position:absolute;
	left:775px;
	top:65px;
}

/* ============ CONTEÚDO =========== */

#player {
	position:absolute;
	left:800px;
	top:600px;
	z-index:100;
	cursor:pointer;
}

.home {
	padding-left:0 !important;
}

.quemsomos {
	background: url('../images/bg_quemsomos.jpg') no-repeat top right;
	height:auto !important;	
}

.quemsomos p {
	width:470px;
}

.quemsomos .titulo {
	margin:15px 0 40px 0;
}

#fotos {
	width:340px;
	position:absolute;
	left:545px;
	top:285px;
}

#fotos img {
	padding:2px;
	border:1px solid #89c129;
	margin:0 10px 10px 0;
}

.equipe {
	background: url('../images/bg_equipe.jpg') no-repeat top left;
}

#doutor1 {
	position:absolute;
	bottom:62px;
	left:2px;
	z-index:1;
}

#doutor2 {
	position:absolute;
	bottom:62px;
	left:90px;
	z-index:2;
}

#doutor3 {
	position:absolute;
	bottom:62px;
	left:190px;
	z-index:3;
}

#doutor4 {
	position:absolute;
	bottom:62px;
	left:280px;
	z-index:4;
}

#doutor5 {
	position:absolute;
	bottom:62px;
	left:390px;
	z-index:5;
}

#doutor6 {
	position:absolute;
	bottom:62px;
	left:560px;
	z-index:4;
}

#doutor7 {
	position:absolute;
	bottom:62px;
	left:680px;
	z-index:3;
}

#doutor8 {
	position:absolute;
	bottom:62px;
	left:810px;
	z-index:2;
}

#doutor_1 {
	width:100px;
	height:317px;
	position:absolute;
	bottom:62px;
	left:20px;
	z-index:3;
	cursor:pointer;
	background: url('../images/blank.gif') repeat;
}

#doutor_2 {
	width:87px;
	height:313px;
	position:absolute;
	bottom:62px;
	left:138px;
	z-index:4;
	cursor:pointer;	
	background: url('../images/blank.gif') repeat;
}

#doutor_3 {
	width:87px;
	height:318px;
	position:absolute;
	bottom:62px;
	left:238px;
	z-index:5;
	cursor:pointer;	
	background: url('../images/blank.gif') repeat;
}

#doutor_4 {
	width:116px;
	height:342px;
	position:absolute;
	bottom:62px;
	left:356px;
	z-index:6;
	cursor:pointer;	
	background: url('../images/blank.gif') repeat;
}

#doutor_5 {
	width:90px;
	height:370px;
	position:absolute;
	bottom:62px;
	left:494px;
	z-index:7;
	cursor:pointer;	
	background: url('../images/blank.gif') repeat;
}

#doutor_6 {
	width:90px;
	height:335px;
	position:absolute;
	bottom:62px;
	left:633px;
	z-index:6;
	cursor:pointer;	
	background: url('../images/blank.gif') repeat;
}

#doutor_7 {
	width:90px;
	height:335px;
	position:absolute;
	bottom:62px;
	left:733px;
	z-index:5;
	cursor:pointer;	
	background: url('../images/blank.gif') repeat;
}

#doutor_8 {
	width:90px;
	height:315px;
	position:absolute;
	bottom:62px;
	left:830px;
	z-index:5;
	cursor:pointer;	
	background: url('../images/blank.gif') repeat;
}

.equipe_texto {
	display:none;
	max-width:480px;
	width:480px;
}

.drmarcelo {
	background: url('../images/bg_drmarcelo.jpg') no-repeat top right;
}

.drmarcelo p {
	width:470px;
}

.especialidades {
	background: url('../images/bg_especialidades.jpg') no-repeat top right;
	height:auto !important;
}

.especialidades ul {
	margin:0 0 0 -50px !important;
}

.especialidades ul li {
	margin-top:25px;
}

.especialidades ul ul li {
	margin:0 0 20px 90px;
}

.especialidade p {
/*
	font-size:14px;
	color:#2b6000;
*/
	width:560px;
}

.especialidade .titulo {
	margin-bottom:30px;
}

.mamoplastia {
	background: url('../images/bg_mamoplastia.jpg') no-repeat 660px 15px;
}

.lipoaspiracao {
	background: url('../images/bg_lipoaspiracao.jpg') no-repeat 660px 15px;
}

.protesemamaria {
	background: url('../images/bg_protesemamaria.jpg') no-repeat 660px 15px;
}

.ginecomastia {
	background: url('../images/bg_ginecomastia.jpg') no-repeat 660px 15px;
}

.otoplastia {
	background: url('../images/bg_otoplastia.jpg') no-repeat 660px 15px;
}

.cirurgiapalpebras {
	background: url('../images/bg_cirurgiapalpebras.jpg') no-repeat 660px 15px;
}

.nutricao {
	background: url('../images/bg_nutricao.jpg') no-repeat bottom right;
}

.abdominoplastia {
	background: url('../images/bg_abdominoplastia.jpg') no-repeat 660px 15px;
}

.rinoplastia {
	background: url('../images/bg_rinoplastia.jpg') no-repeat 660px 15px;
}

.dermatologia {
	background: url('../images/bg_dermatologia.jpg') no-repeat top right;
}

.angiologia {
	background: url('../images/bg_angiologia.jpg') no-repeat top right;
}

.psicologia {
	background: url('../images/bg_psicologia.jpg') no-repeat 660px 15px;
}

.tratamentos {
	background: url('../images/bg_tratamentos.jpg') no-repeat top right;
	height:auto !important;	
}

.tratamentos ul {
	margin:0 0 0 -50px !important;
}

.tratamentos ul li {
	margin-top:17px;
}

.tratamento p {
/*
	font-size:14px;
	color:#2b6000;
*/
	width:560px;
}

.emagrecimento {
	background: url('../images/bg_emagrecimento.jpg') no-repeat top right;
}

.preoperatorio {
	background: url('../images/bg_preoperatorio.jpg') no-repeat top right;
}

.posoperatorio {
	background: url('../images/bg_posoperatorio.jpg') no-repeat top right;
}

.lightsheer {
	background: url('../images/bg_lightsheer.jpg') no-repeat top right;
}

.radio {
	background: url('../images/bg_radio.jpg') no-repeat top right;
}

.luzintensa {
	background: url('../images/bg_luzintensa.jpg') no-repeat top right;
}

.drenagem {
	background: url('../images/bg_drenagem.jpg') no-repeat 650px 60px;
}

.co2 {
	background: url('../images/bg_co2.jpg') no-repeat top right;
}

.toxina {
	background: url('../images/bg_toxina.jpg') no-repeat top right;
}

.peelingacido {
	background: url('../images/bg_peelingacido.jpg') no-repeat top right;
}

.peelingdiamante {
	background: url('../images/bg_peelingdiamante.jpg') no-repeat top right;
}

.peelingcristal {
	background: url('../images/bg_peelingcristal.jpg') no-repeat top right;
}

.limpezapele {
	background: url('../images/bg_limpezapele.jpg') no-repeat top right;
}

.carboxiterapia {
	background: url('../images/bg_carboxiterapia.jpg') no-repeat top right;
}

.cellutec {
	background: url('../images/bg_cellutec.jpg') no-repeat top right;
}

.localizacao iframe {
	margin:25px 0 0 150px;
}

.contato {
	background: url('../images/bg_contato.jpg') no-repeat bottom left;
	height:auto !important;
}

.noticia p {
	width:560px;
}

.imprensa {
	background: url('../images/bg_imprensa.jpg') no-repeat bottom left;
}

.imprensa ul {
	margin-top:70px;
	margin-left:-50px;
	list-style:none;
}

.imprensa ul li {
	margin-bottom: 50px;
	text-align:center;
}

.imc {
	margin: 100px 0 0 270px;
}

/* ============ FOOTER =========== */

#menu_footer li {
	float:left;
	width:135px;
	margin:0;
	padding:0;
	text-align:center;
}

#menu_footer li a {
	display:block;
	padding:5px 10px;
	height:100%;
	color:#FFF;
	font-size:12px;	
	text-decoration:none;
	border-right:1px solid #FFF;
}

#menu_footer li a {
	background:url(../images/menu.jpg) repeat -20px 35px;
}

#menu_footer li a:hover {
	background-position:50px 0;
}

#a7press {
	width:198px;
	margin:10px auto;  
}