@charset "iso-8859-1";
/* CSS Document */
@import url(base.css); /* -- BASE -- */

/* -- DR. SAULO ELLERY -- */
h3 {
	font: 16px 'audimat', Arial, Helvetica, sans-serif;
	color: #316158;
}
#corpo {
	margin: 25px 20px 115px 0;
	width: 480px;
	float: left;
}
	h4 {
		margin-top: 100px;
		font: 18px 'myriad', Arial, Helvetica, sans-serif;
		color: #313131;
	}
		h4 a {
			text-decoration: none;
			font: 21px 'audimatb', Arial, Helvetica, sans-serif;
			color: #316158;
		}
			
		h4 a:hover {
			color: #756730;
			margin-left: 3px;
		}
	.img_doutor {
		display: block;
		width: 234px;
		height: 354px;
		float: right;
		margin-right: 10px;
		border: 1px solid #499284;
		box-shadow: 1px 13px 87px -18px #499284;
		-moz-box-shadow: 1px 13px 87px -18px #499284;
		-webkit-box-shadow: 1px 13px 87px -18px #499284;
		margin-top: -40px;
		
	}
	
/* -- AREA DE ATUAÇÃO -- */
#corpo_area {
	width: 790px;
	margin: 25px 0 50px 0;
	float: left;
}
	.especialidade {
		overflow: hidden;
		margin-bottom: 30px;
	}
		.especialidade img {
			width: 236px;
			height: 163px;
			margin: 42px 0 5px 25px;
			display: block;
			float: right;
			border: 1px solid #499284;
			box-shadow: 1px 13px 87px -18px #499284;
			-moz-box-shadow: 1px 13px 87px -18px #499284;
			-webkit-box-shadow: 1px 13px 87px -18px #499284;
		}
	#corpo_area .especialidade h3 {
		font: 22px 'audimat', Arial, Helvetica, sans-serif;
		color: #5d4e11;
		margin-bottom: 10px;
		
	}
	#corpo_area .especialidade p {
		font: 14px 'myriadb', Arial, Helvetica, sans-serif;
	}
	
/* -- CONVÊNIOS -- */
#corpo_convenios {
	width: 760px;
	margin: 25px 0 365px 0;
}
	#corpo_convenios p{
		margin-bottom: 20px;
	}
	.convenhados {
		width: 780px;
	}
		.img_conv {
			display: block;
			width: 150px;
			height: 103px;
			float: left;
			margin: 25px 20px 25px 29px;
			border: 1px solid #499284;
			box-shadow: 1px 13px 87px -18px #499284;
			-moz-box-shadow: 1px 13px 87px -18px #499284;
			-webkit-box-shadow: 1px 13px 87px -18px #499284;
		}
		.primeiro {
			margin-left: 0;
		}
			.img_conv:hover {
				border: 1px solid #ccbe87;
				box-shadow: 1px 13px 87px -18px #978a58;
				-moz-box-shadow: 1px 13px 87px -18px #978a58;
				-webkit-box-shadow: 1px 13px 87px -18px #978a58;
			}

/* -- ENTRE EM CONTATO -- */
#conteudo_geral {
	width: 800px;
}
#corpo_esq {
	width: 500px;
	float: left;
	margin-right: 35px;
	margin-top: 25px;
}
	/* --------------FORMULÁRIO--------------- */	
	#formulario {
	width: 495px;
	float: left;
	margin-top: 15px;
}
	#formulario form label {
		color: #4d4c4b;
		display: block;
		font: 13px 'myriad', Arial,Helvetica,sans-serif;
		margin-bottom: 8px;
	}
		#formulario form label .input {
			background: none;
			width: 495px;
			height: 30px;
			border: none;
			border-bottom: 1px solid #4d4c4b;
			font: 13px 'myriad', Arial, Helvetica, sans-serif;
			color: #313131;
			outline: none;
		}
			#formulario form label .input:hover, #formulario form label .input:focus {
				border-bottom: 1px solid #afa16a;
				color: #afa16a;
				cursor: pointer;
			}
		#formulario .mensagem {
			background: none;
			border: none;
			border-bottom: 1px solid #4d4c4b;
			color: #4d4c4b;
			font: 13px 'myriad', Arial,Helvetica,sans-serif;
			height: 80px;
			outline: medium none;
			width: 495px;
		}
			#formulario form label .mensagem:hover, #formulario form label .mensagem:focus {
				border-bottom: 1px solid #afa16a;
				color: #afa16a;
				cursor: pointer;
			}
		#formulario form label span {
			font: 11px 'myriad', Arial, Helvetica, sans-serif;
			color: #4d4c4b;
		}
		#formulario form label .bt {
			background: none;
			border: none;
			font: 20px 'audimatb', Arial, Helvetica, sans-serif;
			color: #316158;
			cursor: pointer;
			float: right;
			margin-bottom: 80px;
		}
			#formulario form label .bt:hover {
				margin-right: 5px;
				color: #958750;
				
			}
.img_contato {
	display: block;
	width: 239px;
	height: 315px;
	margin-top: 25px;
	margin-right: 15px;
	box-shadow: 1px 13px 87px -18px #499284;
	-moz-box-shadow: 1px 13px 87px -18px #499284;
	-webkit-box-shadow: 1px 13px 87px -18px #499284;
		}

	
/* -------------- ALERTA --------------- */			
			
#alerta {
	width: 450px;
	font: 12px Arial, Helvetica, sans-serif;
	overflow: hidden;
	padding: 10px 20px;
	text-align: center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-bottom: 10px;
	display: none;
	border: 1px solid #F00;
	box-shadow: 4px 4px 8px #958750;
	-moz-box-shadow: 4px 4px 8px #958750;
	-webkit-box-shadow: 4px 4px 8px #958750;
			}

	.alerta_ok {
		background: #f6ffe3 url(../imagens/internas/at.jpg) no-repeat 5px center;
		border: 2px solid #060;
		color: #060;
	}
	.alerta_erro {
		background: #ffe2d8 url(../imagens/internas/des.jpg) no-repeat 5px center;
		border: 1px solid #F00;
		color: #F00;
	}
	.form_erro {
		border: 2px solid #F00;
	}
	.form_ok {
		border: 2px solid #000;
	}