/*
Tema Nome: Iso Olhos
Theme URI: http://www.formulap.com.br/
Descrição: Template criado pela Formula P Interactive
Versão: 1.0
Author: Formula P Interactive
Tags: largura vari&aacute;vel, duas colunas, widgets
Padrão WordPress por guilherme ribeiro |email@guilhermeribeiro.net |
*/
* {
	margin:0;
	padding:0;
}
a:link {
	color:#3D3B3B;
	text-decoration:underline;
}
a:visited {
	color:#3D3B3B;
	text-decoration:none;
}
a:hover {
	color:#3D3B3B;
	text-decoration:none;
}
a:active {
	color:#3D3B3B;
	text-decoration:none;
}
h2 {
	margin:0 0 20px 0;
}
h2.verde {
	color:#86B209;
	font-size:26px;
	margin:0 0 10px 0;
	font-weight:normal !important;
	clear:both;
	letter-spacing:-2px;
	line-height:25px;
}
h2.verde2 {
	color:#86B209;
	font-size:30px;
	margin:0 0 10px 0;
	font-weight:normal !important;
	clear:both;
	letter-spacing:-2px;
}
h4.nomes {
	color:#76AA05;
	font-size:18px;
	background:url(bg-nome.jpg) no-repeat;
	padding-left:15px;
	width:200px;
	margin:auto;
}
h4.nomes a {
	color:#76AA05 !important;
	text-decoration:none;
}
p {
	margin:5px 0 15px 0;
}
strong {
	font-size:14px;
}
ul {
	list-style:none !important;
}
li {
	margin:5px 0;
}
.funcionamento h2.verde {
	margin:40px 0 0 0;
}
.localizacao h2.verde {
	margin:40px 0 0 0;
}
.localizacao p {
	margin:20px 0 0 0;
}
table td {
	overflow:hidden;
	padding:10px 0;
}
html, body {
	width:100%;
	height:100% !important;
}
body {
	background:#FEFEFE url(images/bg-body.jpg) repeat-y center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3d3b3b;
	text-align:left;
}
#wrap {
	background:url(images/bg-wrap.png) repeat-x 0 -6px;
	width:100%;
	height:auto;
	min-height:100%;
	position:relative;
	
}
*html #wrap {
	height: 100% !important;
}
#page {
	width:981px;
	min-height:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto 5px auto;
		
}
/***HEADER**/
#header {
	background:#FFF url(images/bg-header.jpg) no-repeat;
	width:981px;
	height:163px;
	margin:0 auto 90px auto;
	_margin:0 auto 10px auto;
	
}
.a-empresa #header {
	background:#FFF url(images/header01.jpg) no-repeat;
}
.consultas #header {
	background:#FFF url(images/header02.jpg) no-repeat;
}
.planos-de-saude #header {
	background:#FFF url(images/header03.jpg) no-repeat;
}
.ponto-de-vista #header {
	background:#FFF url(images/header04.jpg) no-repeat;
}
.programa-reviver #header {
	background:#FFF url(images/header05.jpg) no-repeat;
}
.tecnologia #header {
	background:#FFF url(images/header06.jpg) no-repeat;
}
.fale-conosco #header {
	background:#FFF url(images/header07.jpg) no-repeat;
}
.agendamento-online #header {
	background:#FFF url(images/header08.jpg) no-repeat;
}
.trabalhe-conosco #header {
	background:#FFF url(images/header09.jpg) no-repeat;
}
.unidade-araxa #header {
	background:#FFF url(images/header10.jpg) no-repeat;
}
.unidade-araxa img {
	border:none;
	}
#header .menuiso {
	width:981px;
	height:86px;
	margin:12px auto 0 auto;
	_margin:-7px auto 0 auto;
}
#header #header-info {
	display:block;
	width:189px;
	height:130px;
	padding:15px 0 0 25px;
}
#header-info h1 a {
	background:url(images/logo-iso.png) no-repeat;
	width:189px;
	height:130px;
	display:block;
	text-indent:-9999px;
}
#header-info .description {
	text-indent:-9999px;
}
#header #header-menu {
	float:right;
	overflow:hidden;
	margin:-140px 0 0 0;
	_margin:-160px 0 0 0;
	}
#header #header-menu ul {
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:0;
}
#header #header-menu ul li {
	margin:0 0 1px 0;
}
#header #header-menu ul li.home a {
	background:url(images/bg-home.gif) no-repeat;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
#header #header-menu ul li.home a:hover {
	background:url(images/bg-home.gif) no-repeat 0 -29px;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
/*.classehome #header #header-menu ul li.home a {
	background:url(images/bg-home.gif) no-repeat 0 -29px !important;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}*/
#header #header-menu ul li.contato a {
	background:url(images/bg-contato.gif) no-repeat;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
#header #header-menu ul li.contato a:hover {
	background:url(images/bg-contato.gif) no-repeat 0 -31px;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
.fale-conosco #header #header-menu ul li.contato a {
	background:url(images/bg-contato.gif) no-repeat 0 -31px;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
#header #header-menu ul li.agenda a {
	background:url(images/bg-agenda.gif) no-repeat;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
#header #header-menu ul li.agenda a:hover {
	background:url(images/bg-agenda.gif) no-repeat 0 -32px;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
.agendamento-online #header #header-menu ul li.agenda a {
	background:url(images/bg-agenda.gif) no-repeat 0 -32px;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
#header #header-menu ul li.trabalhe a {
	background:url(images/bg-trabalhe.gif) no-repeat;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
#header #header-menu ul li.trabalhe a:hover {
	background:url(images/bg-trabalhe.gif) no-repeat 0 -31px;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
.trabalhe-conosco #header #header-menu ul li.trabalhe a {
	background:url(images/bg-trabalhe.gif) no-repeat 0 -31px;
	width:165px;
	height:29px;
	text-indent:-9999px;
	display:block;
}
#header #header-menu ul li.araxa a {
	background:url(images/btn-araxa.gif) no-repeat;
	width:165px;
	height:31px;
	text-indent:-9999px;
	display:block;
}
#header #header-menu ul li.araxa a:hover {
	background:url(images/btn-araxa.gif) no-repeat 0 -31px;
	width:165px;
	height:31px;
	text-indent:-9999px;
	display:block;
}
.unidade-araxa #header #header-menu ul li.araxa a {
	background:url(images/btn-araxa.gif) no-repeat 0 -31px;
	width:165px;
	height:31px;
	text-indent:-9999px;
	display:block;
}
/***MAIN***/
.header-main {
	background:url(images/bg-main.png) no-repeat;
	width:981px;
	height:39px;
	overflow:hidden;
	}
#main {
	width:981px;
	height:auto;
	_min-height:100%;
	margin:0 auto 10px auto;
	clear:both;
	background:url(images/bg-page.jpg) repeat-y;
	overflow:hidden;
	display:block;
}
.player-home {
	background:#E7EEF4;
	width:982px;
	height:301px;
	margin:5px auto 10px auto;
	display:none;
}
.classehome .player-home {
	display:block;
}
#content {
	width:598px;
	height:100%;
	margin:0 0 0 0;
	padding:0 10px;
	background:url(images/bg-content.gif) repeat-y;
	float:left;
	overflow:hidden;
}
#content .bg-bottom-content {
	background:url(images/bg-bottom-content.gif) no-repeat;
	width:618px;
	height:22px;
	overflow:hidden;
	clear:both;
	margin:0 0 0 -10px;
}
.footer-content {
	background:url(images/bg-mainfooter.png) no-repeat;
	width:981px;
	height:14px;
	overflow:hidden;
	display:block;
	clear:both;
	}
.post {
	width:540px;
	height:auto;
	padding:10px 20px;
	overflow:hidden;
}
.post h2.title {
	background:url(images/bg-title.gif) no-repeat left top;
	padding-top:30px;
	font-size:35px;
	line-height:32px;
	letter-spacing:-1px;
	color:#1b1464;
}
.post h2.title a {
	color:#1b1464;
	text-decoration:none;
}
.hr-geral {
	background:url(images/bg-post.gif) no-repeat left bottom;
	width:573px;
	height:20px;
	display:block;
	margin:20px 0 20px -20px;
	clear:both;
}
/***Coluna Direita***/

.sidebar-right {
	float:left;
	margin:0 0 0 10px;
	width:353px;
	height:100%;
	overflow:hidden;
}
.sidebar-right .tit-palavras-chave {
	background:url(images/tit-palavras-chave.gif) no-repeat;
	width:333px;
	height:29px;
	margin:10px 0 0 0;
	display:block;
	text-indent:-9999px;
}
.sidebar-right .nuvens {
	width:330px;
	height:250px;
	clear:both;
	margin:0 auto;
}
.sidebar-right .bg-bottom-sidebar {
	background:url(images/bg-bottom-sidebar.gif) no-repeat;
	width:353px;
	height:19px;
 overflow:;
	clear:both;
}
.busca {
	background:url(images/bg-buscar.png) no-repeat;
	width:353px;
	height:54px;
	display:block;
}
.busca .input-busca {
	margin:14px 0 0 70px;
	border:none;
	width:200px;
	font-size:15px;
	font-weight:normal;
	color:#FFF;
	background:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.busca .btn {
	width:50px;
	height:50px;
	background:none;
	border:none;
	cursor:pointer;
	float:left;
}
.widget {
	width:353px;
	height:100%;
	margin:15px 0 0 0;
	background:url(images/bg-widget.gif) repeat-y;
}
.widget ul {
	width:353px;
	overflow:hidden;
	list-style:none;
}
.widget ul li {
	width:163px;
	border-bottom:1px solid #C3DE56;
	padding-bottom:10px;
	float:left;
}
.widget ul li img {
	border:1px solid #C3DE56;
	margin:5px auto;
	width:140px;
	height:115px;
	display:block;
}
.widget ul li p a {
	color:#6d6d6e;
	font-size:11px;
	width:140px;
	margin:auto;
	line-height:12px;
	display:block;
}
.widget ul li p a {
	text-decoration:none !important;
}
.widget ul li p a:hover {
	text-decoration:underline !important;
}
.widget ul li.isomed {
	margin:0 13px 0 0;
	overflow:hidden;
}
.widget ul li.isomed h3 {
	background:url(images/tit-isomed.png) no-repeat;
	width:163px;
	height:44px;
	display:block;
	text-indent:-9999px;
	margin:10px 0 0 0;
}
.widget ul li.check {
	margin:0 0 0 14px;
	overflow:hidden;
}
.widget ul li.check h3 {
	background:url(images/tit-check.png) no-repeat;
	width:163px;
	height:44px;
	display:block;
	text-indent:-9999px;
	margin:10px 0 0 0;
}
.widget ul li.planos {
	margin:0 0 0 14px;
	overflow:hidden;
}
.widget ul li.planos h3 {
	background:url(images/tit-planos.png) no-repeat;
	width:163px;
	height:44px;
	display:block;
	text-indent:-9999px;
	margin:10px 0 0 0;
}
.widget ul li.testevisao {
	margin:0 13px 0 0;
	overflow:hidden;
}
.widget ul li.testevisao h3 {
	background:url(images/tit-testevisao.png) no-repeat;
	width:163px;
	height:44px;
	display:block;
	text-indent:-9999px;
	margin:10px 0 0 0;
}
.widget ul li.olho {
	margin:0 13px 0 0;
	overflow:hidden;
}
.widget ul li.olho h3 {
	background:url(images/tit-olho.png) no-repeat;
	width:163px;
	height:44px;
	display:block;
	text-indent:-9999px;
	margin:10px 0 0 0;
}
.widget ul li.tecnologia {
	margin:0 0 0 14px;
	overflow:hidden;
}
.widget ul li.tecnologia h3 {
	background:url(images/tit-isoolhos.png) no-repeat;
	width:163px;
	height:44px;
	display:block;
	text-indent:-9999px;
	margin:10px 0 0 0;
}
#footer {
	width:100%;
	height:185px;
	clear:both;
	display:block;
	background:url(images/bg-footer.png) no-repeat center;
}
.footer {
	width:981px;
	height:185px;
	margin:auto;
}
#footer .logo-iso {
	background:url(images/logo-footer.gif) no-repeat;
	width:205px;
	height:140px;
	text-indent:-9999px;
	display:block;
	margin:0 0 0 700px;
 *margin:0 0 0 700px;
}
#footer address {
	width:320px;
	height:50px;
	font-size:16px;
	line-height:18px;
	font-style:normal;
	font-weight:bold;
	color:#1B1464;
	display:block;
	clear:both;
	margin:40px 0 0 50px;
	float:left;
}
#footer .img-premios {
	float:left;
	margin:40px 0 0 150px;
	display:block;
	width:154px;
	height:85px;
	}
.txt-empresa {
	width:250px;
	float:left;
	margin:0 0;
	line-height:20px;
}
.img-right {
	float:left;
	overflow:hidden;
	margin:0 0 10px 0;
}
/***ATENDIMENTO ONLINE***/
.agendamento-online p {
	margin:0 0 10px 0;
}
.agendamento-online ul {
	list-style:none;
	padding:0;
	margin:0;
}
.agendamento-online ul li {
	margin:5px 0;
	overflow:hidden;
}
.agendamento-online ul li ul {
	display:block;
	padding:0 5px;
	margin:10px 0
}
.agendamento-online ul li ul li {
	float:left;
	margin: 0 !important;
	padding:0 !important;
}
.agendamento-online ul li ul li input {
	width:10px;
	height:10px;
	float:left;
	margin:5px;
}
.agendamento-online ul li ul li label {
	display:inline-block;
}
.agendamento-online .btn-agendar {
	background:#C2E02B !important;
	width:90px !important;
	height:23px;
	border:none;
	color:#3D3B3B;
	padding:2px;
	border:1px solid #C6E23A;
	float:right;
	margin:0 35px 0 0;
	cursor:pointer;
}
.agendamento-online label {
	display:none;
}
.agendamento-online .input {
	border:1px solid #C6E23A;
	width:498px;
	height:20px;
	padding:2px;
	color:#3D3B3B;
}
.agendamento-online textarea {
	border:1px solid #C6E23A;
	width:498px;
	height:150px;
	padding:2px;
	margin:10px 0 0 0;
	color:#3D3B3B;
}
.cirurgias p {
	overflow:hidden;
}
.cirurgias strong {
	margin:15px 0 5px 0;
	overflow:hidden;
	display:block;
}
.cirurgias h4 {
	margin:15px 0 5px 0;
	overflow:hidden;
	display:block;
	color:#639B01;
}
.consultas p {
	display:block;
	margin:15px 0;
}
.exames p {
	display:block;
	margin:15px 0;
}
.lentes-de-contato p {
	display:block;
	margin:15px 0;
}
/****Fale COnosco***/
.fale-conosco p {
	margin:0 0 10px 0;
}
.fale-conosco ul {
	list-style:none;
	padding:0;
	margin:0;
}
.fale-conosco ul li {
	margin:5px 0;
	overflow:hidden;
}
.fale-conosco ul li ul {
	display:block;
	padding:10px 0;
}
.fale-conosco ul li ul li {
	float:left;
	margin:0 !important;
	padding:0 !important;
}
.fale-conosco ul li ul li input {
	width:10px;
	height:10px;
	float:left;
	margin:3px;
}
.fale-conosco ul li ul li label {
	display:inline-block;
}
.fale-conosco .enviar {
	background:#C2E02B !important;
	width:90px !important;
	height:23px;
	border:none;
	color:#3D3B3B;
	padding:2px;
	border:1px solid #C6E23A;
	float:right;
	margin:0 35px 0 0;
	cursor:pointer;
}
.fale-conosco label {
	display:none;
}
.fale-conosco input {
	border:1px solid #C6E23A;
	width:498px;
	height:20px;
	padding:2px;
	color:#3D3B3B;
}
.fale-conosco textarea {
	border:1px solid #C6E23A;
	width:498px;
	height:150px;
	padding:2px;
	margin:10px 0 0 0;
	color:#3D3B3B;
}
.widget .newsletter {
	overflow:hidden;
}
.widget .newsletter h3 {
	background:url(images/tit-newsletter.png) no-repeat;
	width:333px;
	height:45px;
	display:block;
	text-indent:-9999px;
	margin:10px 0 5px 0;
}
.widget .newsletter ul {
	overflow:hidden;
}
.widget .newsletter ul li {
	clear:both;
	overflow:hidden;
	border:none;
	width:300px;
	margin:0 0 5px 10px;
	padding:0;
}
.widget .newsletter ul li label {
	display:none;
}
.widget .newsletter ul li .input1 {
	width:290px;
	height:20px;
	border:1px solid #C6E23A;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6d6d6e;
}
.widget .newsletter .btn-cadastrar {
	background:none repeat scroll 0 0 #C2E02B !important;
	border:1px solid #C6E23A;
	color:#3D3B3B;
	cursor:pointer;
	float:right;
	height:23px;
	margin:2px 45px 0 0;
	padding:2px;
	width:90px !important;
	border:none;
}
.formGoogle fieldset {
	padding:10px;
	border:none
}
.formGoogle fieldset label {
	display:block;
	width: 120px;
	float:left
}
.formGoogle fieldset input {
	width:295px;
	height:20px;
	border:1px solid #C6E23A;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6d6d6e;
	padding:3px;
}
.formGoogle .btn-tracar {
	background:none repeat scroll 0 0 #C2E02B !important;
	border:1px solid #C6E23A;
	color:#3D3B3B;
	cursor:pointer;
	float:left;
	height:23px;
	margin:0 45px 0 0;
	padding:2px;
	width:90px !important;
}
#route {
	width:554px;
	margin-top:10px;
	float:left
}
.redes-sociais h3 {
	background:url(images/tit-redes.jpg) no-repeat;
	width:333px;
	height:29px;
	display:block;
	text-indent:-9999px;
	margin:10px 0 0 0;
}

/****TRABALHE CONOSCO***/

.preencha-seu-curriculo input {
	border:1px solid #C6E23A;
	height:20px;
	padding:2px;
	color:#3D3B3B;
}

.preencha-seu-curriculo .radio {
	height:13px !important;
	margin: 0 5px 0 0;
}

.preencha-seu-curriculo .checkbox {
	height:13px !important;
	margin: 0 5px 0 0;
}

.preencha-seu-curriculo select {
	border:1px solid #C6E23A;
	height:30px;
	padding: 5px;
	color:#3D3B3B;
}
.preencha-seu-curriculo textarea {
	border:1px solid #C6E23A;
	height:150px;
	padding:2px;
	margin:10px 0 0 0;
	color:#3D3B3B;
}
.preencha-seu-curriculo .input-submit {
	background:#C2E02B !important;
	width:110px !important;
	height:23px;
	border:none;
	color:#3D3B3B;
	padding:2px;
	border:1px solid #C6E23A;
	float:right;
	margin:0 35px 0 0;
	cursor:pointer;
}

.preencha-seu-curriculo fieldset{
	padding: 10px 0;
	margin: 10px 0;
}

.preencha-seu-curriculo fieldset legend{
	margin: 0 0 0 12px;
}

.preencha-seu-curriculo .formulario tr td{
	padding: 0px 10px;
}

.preencha-seu-curriculo .formulario hr{
	border:1px solid #FFF;
	border-top:1px solid #E5E5E8;
	margin: 10px 0;
}

/*
 * 
 * 
 */
.corpo-clinico a img {
	border:none;
}
.dr-mario-carvalho h2 .pg-mario {
	background-image: url('images/bg-mario.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dra-priscila-naves-lopo h2 .pg-priscila {
	background-image: url('images/bg-priscila.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dra-ticiana-paula-r-correa h2 .pg-ticiana {
	background-image: url('images/bg-ticiana.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dra-patricia-carraro h2 .pg-patricia{
	background-image: url('images/bg-patricia.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}

.dra-renata-dos-reis-correa h2 .pg-renata{
	background-image: url('http://www.isoolhos.com.br/wp-content/uploads/bg-dr-renata.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dr-marcelo-saito h2 .pg-marcelo{
	background-image: url('images/bg-marcelo.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dr-frederico-alvarenga-franco h2 .pg-frederico {
	background-image: url('images/bg-frederico.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dra-marcia-barbosa-da-cunha-lima h2 .pg-marcia {
	background-image: url('images/bg-marcia.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dra-emiliana-dos-santos-valadares h2 .pg-emiliana {
	background-image: url('images/bg-emiliana.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dr-giuliano-de-oliveira-freitas h2 .pg-giuliano {
	background-image: url('images/bg-giuliano.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dr-andre-rodrigues-da-cunha h2 .pg-andre {
	background-image: url('images/bg-andre.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dr-maria-do-carmo-monte h2 .pg-maria {
	background-image: url('images/bg-maria.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.dr-gilberto-pereira-rezende h2 .pg-gilberto {
	background-image: url('images/bg-gilberto.jpg');
	background-repeat: no-repeat;
	height: 145px;
	width: 618px;
	text-decoration: none;
	color:#1F4471;
	display: block;
	margin: 0 0 0 -10px;
	line-height: 170px;
	font-size: 20pt;
	padding:0 0 0 40px;
}
.post .imgdestaque {
	border:2px solid #DEDEDE;
	padding:1px;
}
.tamanho_texo {
	margin:7px 0 0 550px;
	display:block;
}
.tamanho_texo img {
	border:none;
}
.tamanho_texo ul {
	overflow:hidden;
}
.tamanho_texo ul li {
	float:left;
}
.tamanho_texo ul li a {
	display:block;
	cursor:pointer;
}
/***ULTIMAS NOTICIAS***/
.classehome .widget .ultimas {
	display:none;	
}
.widget .ultimas {
	width:355px;
	overflow:hidden;
	}
.widget .ultimas h3 {
	background:url(images/tit-ultimas-noticias.gif) no-repeat;
	width:333px;
	height:45px;
	display:block;
	margin:10px 0;
	float:left;
	text-indent:-9999px;
	}
.widget .ultimas ul {
	list-style:decimal !important;
	padding-left:10px;
	overflow:hidden;
	clear:both;
	}
.widget .ultimas ul li {
	overflow:hidden;
	width:320px;
	border-bottom:1px solid #D2D2D2;
	padding:5px 0 5px 13px;
	margin:0 auto 0 auto;
	list-style:circle !important;
	background:url(images/seta.gif) no-repeat left center;
	}
.widget .ultimas ul li a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#6d6d6e;
	line-height:9px;
	}


/* MODAL */
.load { 
	position: fixed; 
	top: 50%;
	left: 50%; 
	width: 88px; 
	height: 78px; 
	margin: -39px 0 0 -44px;
	z-index: 99999;
	/*border:2px solid red;*/
}

.bg_modal { 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 99998; 
}

.view_modal { 
	position: absolute;
	left: 50%; 
	top: 50%; 
	text-align: left; 
	z-index: 99998; 
}

.modal { 
	visibility: hidden; 
	cursor:pointer;
}

div.conteudo_modal {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	color:#222222;
	height:280px;
	padding:0 10px;
	width:280px;
}

.navigation {
	overflow:hidden;
	margin:0 0 5px 0;
	}
.navigation .disabled {
	display:none;
	}
.navigation .seguinte {
	text-align:center;
	background:#C2E02B !important;
	color:#3D3B3B;
	text-decoration:none !important;
	float:right;
	padding:2px 3px;
	width:70px;
	margin:0 20px 0 0;
	}
.navigation .anterior {
	text-align:center;
	background:#C2E02B !important;
	color:#3D3B3B;
	text-decoration:none !important;
	float:left;
	padding:2px 3px;
	width:70px;
	margin:0 2px 0 0;
	}
.navigation .nun {
	text-align:center;
	background:#C2E02B !important;
	color:#3D3B3B;
	text-decoration:none !important;
	float:left;
	padding:2px 4px;
	margin:0 2px;
	}
.navigation .current {
	text-align:center;
	background:#FFF !important;
	color:#3D3B3B;
	border:1px solid #C2E02B;
	text-decoration:none !important;
	float:left;
	padding:1px 3px;
	margin:0 2px;
	}
	
.coment {
	overflow:hidden;
	margin:20px 0 0 0;
	list-style:none !important;
	}

.coment .post-title-info {
	margin:0 0 0 0;
	overflow:hidden;
	}
.coment .marcador {
	margin:0 0 0 0;
	overflow:hidden;
	font-weight:bold;
	}
.coment .marcador a {
	font-weight:normal !important;
	}
.comentando {
	padding:10px 20px ;
	overflow:hidden;	
	list-style:none !important;
	}
.comentando ul {
	list-style:none;
	padding:0;
	margin:0;
}
.comentando ul li {
	margin:5px 0;
	overflow:hidden;
}
.comentando ul li ul {
	display:block;
	padding:10px 0;
}
.comentando ul li ul li {
	float:left;
	margin:0 !important;
	padding:0 !important;
	list-style:none;
}
.comentando ul li ul li input {
	width:10px;
	height:10px;
	float:left;
	margin:3px;
}
.comentando ul li ul li label {
	display:inline-block;
}
.comentando .enviar {
	background:#C2E02B !important;
	width:90px !important;
	height:23px;
	border:none;
	color:#3D3B3B;
	padding:2px;
	border:1px solid #C6E23A;
	float:right;
	margin:0 90px 0 0;
	cursor:pointer;
}
.comentando label {
	display:none;
}
.comentando .input {
	border:1px solid #C6E23A;
	width:498px;
	height:20px;
	padding:2px;
	color:#3D3B3B;
}
.comentando .textarea {
	border:1px solid #C6E23A;
	width:498px;
	height:150px;
	padding:2px;
	margin:10px 0 0 0;
	color:#3D3B3B;
}

.comments_list {
	overflow:hidden;
	}
ol.comments_list  {
	padding-bottom:20px;
	padding:0 10px 10px 10px;
	}
ol.comments_list li {
	border-bottom:1px dotted #F58C66;
	padding:5px 0;
	}
	
.mRequired{
	font-weight: bold;
	color: red;
	padding-right: 5px;
}

/* MuralDeVagas.php */

table.formMuralDeVagas td {
	padding: 0px !important;
	border:1px solid #F1F1F1;	
}

table.formMuralDeVagas{
	border:1px solid #FFF;	
}

table.formMuralDeVagas .tituloVaga{
	background-color: #F1F1F1;
}

table.formMuralDeVagas .tituloVaga td{
	padding: 5px 0 !important;
}

.mural-de-vagas input {
	border:1px solid #C6E23A;
	height:20px;
	padding:2px;
	color:#3D3B3B;
}

.mural-de-vagas .radio {
	height:13px !important;
	margin: 0 5px 0 0;
}

.mural-de-vagas .checkbox {
	height:13px !important;
	margin: 0 5px 0 0;
}

.mural-de-vagas select {
	border:1px solid #C6E23A;
	height:30px;
	padding: 5px;
	color:#3D3B3B;
}
.mural-de-vagas textarea {
	border:1px solid #C6E23A;
	height:150px;
	padding:2px;
	margin:10px 0 0 0;
	color:#3D3B3B;
}
.mural-de-vagas .input-submit {
	background:#C2E02B !important;
	width:110px !important;
	height:23px;
	border:none;
	color:#3D3B3B;
	padding:2px;
	border:1px solid #C6E23A;
	float:right;
	margin:0 35px 0 0;
	cursor:pointer;
}

.mural-de-vagas fieldset{
	padding: 10px 0;
	margin: 10px 0;
}

.mural-de-vagas fieldset legend{
	margin: 0 0 0 12px;
}

.mural-de-vagas .formulario tr td{
	padding: 0px 10px;
}

.mural-de-vagas .formulario hr{
	border:1px solid #FFF;
	border-top:1px solid #E5E5E8;
	margin: 10px 0;
}


