*{
	margin:0px;
	padding:0px;
}
img, a img {
	border:0px none;
	text-decoration:nonde;
}
body{
	background-color:#FFFFFF;
}
.home-top{
	background-image:url("../img/bg-home-topo.jpg");
	background-repeat:repeat-x;
	background-position:center top;
	width:100%;
	height:187px;
}
.home-top-center{
	width:1000px;
	height:187px;
	margin:0px auto;
}
.logo-topo{
	float: left;
    height: 158px;
    margin-left: 20px;
    margin-top: 10px;
    width: 309px;
}
.contato-topo{
	width:350px;
	height:90px;
	float:right;
	font-family:Times New Roman;
	font-size:14px;
	font-weight:normal;
	text-align:right;
	color:#FFF;
	margin-top: 35px;
	margin-right: 27px;
}
.menu-topo{
	float: right;
    height: 55px;
    margin-top: 6px;
    width: 623px;
}
.menu-topo ul{

}
.menu-topo ul li{
	float:none;
	list-style:none;
	position:relative;
}
.menu-topo ul li a{
	text-decoration:none;
}
.menu-topo ul li a:hover{

}
.home-middle{
	background-image:url("../img/bg-home-content.jpg");
	background-repeat:repeat-x;
	background-position:center top;
	width:100%;
	height:278px;
}
.home-middle-center{
	width:1000px;
	height:278px;
	margin:0px auto;
}
.home-bottom{
	background-image:url("../img/bg-home-bottom.jpg");
	background-repeat:repeat-x;
	background-position:center top;
	width:100%;
	height:252px;
}
.home-bottom-center{
	width:1000px;
	height:232px;
	margin:0px auto;
}
.home-bottom-center p {
    color: #18180F;
    font-family: arial;
    font-size: 12px;
    margin: 15px 0 0;
}
.home-bottom01{
	float: left;
    height: 232px;
    margin: 20px 0 0 27px;
    width: 243px;
}
.home-bottom02 {
    float: left;
    height: 232px;
    margin: 20px 34px 0 50px;
    width: 243px;
}
.home-bottom03{
	width:333px;
	height:232px;
	float:left;
}
.fundo-rodape-navega{
	background-image:url("../img/bg-rodape-full.jpg");
	background-repeat:repeat-x;
	background-position:center top;
	width:100%;
	height:235px;
}
.rodape{
	width:1000px;
	height:185px;
	margin:0px auto;
}
.logo-rodape{
	width:214px;
	height:185px;
	float:left;
	margin:20px 0px 0px 25px;
}
.logo-rodape p{
	margin:30px 0 0 8px;
}
.rodape02{
	color: #18180F;
    float: right;
    font-family: arial;
    font-size: 12px;
    height: 185px;
    margin-top: 40px;
    width: 725px;
	line-height: 19px;
}
.rodape02 ul{
	border-bottom: 1px solid #CDCDAE;
    height: 30px;
    margin-top: 15px;
    width: 94%;
}
.rodape02 ul li{
	float:left;
	list-style:none;
}
.rodape02 ul li a{
	color: #242414;
    font-family: Times New Roman;
    font-size: 14px;
    margin: 0 15px 0 0;
    text-decoration: none;
	opacity: 0.8;
}
.rodape02 ul li a:hover{

}
.rodape02 p{
	color: #18180F;
    font-family: arial;
    font-size: 12px;
    margin-top: 10px;
    opacity: 0.5;
}
.redes-sociais	{
    float: right;
    height: 75px;
    margin: -95px 30px 0 0;
    position: relative;
    width: 200px;
}
#imgTop,
#imgTopHome{
    height: 279px;
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 1000px;
    z-index: 0;
}
 
#imgTop li,
#imgTopHome li{
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;	
	width:100%;
}

 
#imgTop li.active,
#imgTopHome li.active{
    z-index:10;
    opacity:1.0;
}
 
#imgTop li.last-active,
#imgTopHome li.last-active{
    z-index:9;
}
 
#imgTop li,
#imgTopHome li{
    top: 0;
    left: 0;
	background-position:center;
	background-repeat:no-repeat;
	height:110px;
}
 
#imgTopHome li{	height:279px; }



#imgTopHome li.img_home01{background-image:url(../img/banner/home01.jpg);}
#imgTopHome li.img_home02{background-image:url(../img/banner/home02.jpg);}
/*#imgTopHome li.img_home02{background-image:url(../img/banner/home03.jpg);}*/

 
@media screen and (max-width: 1024px){
    li.bg {
		left: 50%;
		margin-left: -512px;
	}
}
img.a {
	position: absolute;
	left: 0;
	top: 0;
    z-index: 10;
	}
 
img.b {
	position: absolute;
	left: 0;
	top: 0;
	}
.medico{
	width:70px;
	height:34px;
}
.especialidades{
	width:123px;
	height:34px;
}
.tratamentos{
	width:113px;
	height:34px;
}
.consultorio{
	width:107px;
	height:34px;
}
.agendamento{
	width:113px;
	height:34px;
}
.contato{
	width:97px;
	height:34px;
}
.oe_overlay {
    background: none repeat scroll 0 0 #000000;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%;
}
ul.oe_menu {
    clear: both;
    float: right;
    list-style: none outside none;
    margin: 0px 0 0;
    position: absolute;
    width: 624px;
}
ul.oe_menu > li {
	float:left;
    position: relative;
}
ul.oe_menu > li > a {
    color: #000000;
    display: block;
    font-size: 13px;
    font-weight: normal;
    margin: 1px;
    opacity: 0.8;
    padding: 12px 7px 17px;
    text-decoration: none;
    text-shadow: 0 0 1px #000000;
}
ul.oe_menu > li > a:hover, ul.oe_menu > li.selected > a {
	
}

.oe_wrapper ul.hovered > li > a {
}
ul.oe_menu div {
    background-color: #717145;
    border-radius: 0px 2px 2px 2px;
    display: none;
    left: 1px;
    margin-left: -16px;
    opacity: 0.8;
    padding: 0 13px 20px;
    position: absolute;
    top: 34px;
}
ul.oe_menu div ul li a {
    color: #FFFFFF;
    display: block;
    font-size: 12px;
	font-family:arial;
    font-weight: normal;
    margin: 2px;
    padding: 7px 2px 2px 4px;
    text-decoration: none;
	
}
ul.oe_menu div ul li a:active, ul.oe_menu div ul li a:visited {
	color: #FFFFFF;
}
ul.oe_menu div ul.oe_full {
    width: 100%;
}
ul.oe_menu div ul li a:hover {
    color: #e6dab9;
}
ul.oe_menu li ul {
    float: left;
    list-style: none outside none;
    margin: 21px 0 0 0;
    width: 230px;
}
li.oe_heading {
    color: #2DE3EF;
    font-family: arial;
    font-size: 14px;
    margin-bottom: 10px;
    padding-bottom: 15px;
    text-transform: uppercase;
}
.oe_menu li ul li {
    margin: 0;
}
.oe_menu li ul li.oe_heading {
    margin: 0 0 0 5px;
}
.conteudo-navega{
	display: table;
    font-family: arial;
    margin: 0 auto 20px;
    min-height: 200px;
    padding-left: 40px;
    padding-top: 97px;
    width: 1000px;
}
/******************************/
/******************************/
/******************************/
/******************************/
/******************************/
/******************************/
/******************************/
/******************************/
.form-agenda{
	width:575px;
	float:left;
	margin: -40px 0px 0px 0px;
}

.formulario-agendar{
	color: #907D42;
    font-family: times new roman;
    font-size: 15px;
}
.input-agenda{
	background-color: #C5C5A8;
    border: 0 none;
    border-radius: 7px 7px 7px 7px;
    color: #737544;
    font-family: times new roman;
    font-size: 13px;
    height: 30px;
    margin: 6px 0;
    padding: 0 10px;
}
.input-agenda-select{
	background-color: #C5C5A8;
    border: 0 none;
    border-radius: 7px 7px 7px 7px;
    color: #737544;
    font-family: times new roman;
    font-size: 14px;
    height: 30px;
    margin: 6px 0;
    padding: 6px;
}
.input-single{
	float: left;
    height: 47px;
    margin: 13px 0 0;
    width: 270px;
}
.input-double{
	float: left;
    height: 72px;
    margin: 18px 0 0;
    width: 540px;
}
.input-double p{
	margin:3px 0 1px;
}
.input-agenda-textarea{
	background-color: #C5C5A8;
    border: 0 none;
    border-radius: 7px 7px 7px 7px;
    color: #737544;
    font-family: times new roman;
    font-size: 14px;
    height: 79px;
    margin: 8px 0;
    padding: 11px 10px;
    width: 499px;
}
h4 {
    border-bottom: 1px solid;
    font-family: arial;
    font-size: 12px;
    margin: 0;
    padding: 8px 0;
}
.error{
	color:#F00;
	text-transform: none;
}
.tabela-henrrique-elkis{
    /*border-radius: 10px 10px 10px 10px;*/
    padding: 17px 0px 26px;
    width: 510px;
	color: #907D42;
    font-family: times new roman;
    font-size: 14px;
	display:table;
}
.tabela-henrrique-elkis textarea{
	background-color: #c5c5a8;
    border: 0 none;
    color: #737544;
    font-family: times new roman;
    font-size: 13px;
    margin: 7px 0px 0px 0px;
    padding: 5px 10px 0;
	border-radius:7px;  
	width: 490px;
}
.motivo{
	color: #907D42;
    float: left;
	font-family: times new roman;
    font-size: 14px;
	margin-top:1px;
	margin-right: 10px;
}
.motivo-2{
	color: #907D42;
    float: left;
	font-family: times new roman;
    font-size: 14px;
   
	margin-top:17px;
}
.input01{
	 border: 0 none;
    float: left;
    height: 30px;
    margin: 0;
    padding: 0 10px;
    width: 224px;
}
.input02{
	 border: 0 none;
    height: 30px;
    width: 489px;
	padding:0px 10px;
}
.input1{
	float: left;
    height: 42px;
    margin: 20px 0 ;
    width: 245px;
}
.input2 {
    float: left;
    height: 42px;
    
}
.font4e{
	font-size:12px;
}

.tabela-henrrique-elkis input{
	background-color: #C5C5A8;
    border-radius: 7px 7px 7px 7px;
    color: #737544;
    font-family: times new roman;
    font-size: 13px;
    margin: 4px 0 0;
}
div.par88b { 
    float: right;
    font-family: Arial;
    height: 77px;
    margin: 15px 0 0;
    position: relative;
    text-align: left;
    width: 103px;
}

.navega-full{
	background-image: url("../img/bg-conteudo-navega.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    min-height: 500px;
    width: 100%;
	font-family:arial;
	font-size:12px;
	color:#636340;
}
h1{
	color: #907D42;
    font-family: times new roman;
    font-size: 31px;
    font-weight: normal;
    opacity: 0.8;
}
h2{
	border-bottom: 1px solid #B7B2A1;
    color: #664C22;
    font-family: times new roman;
    font-size: 21px;
    font-weight: normal;
    margin: 15px 30px 0 25px;
    opacity: 0.8;
    padding: 15px 0 10px;
}
h3{
	color: #4E4E36;
    font-family: times new roman;
    font-size: 17px;
    font-weight: normal;
    line-height: 20px;
    margin-top: 10px;
    opacity: 0.8;
    width: 745px;
}
h5{
	color: #907d42;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin-top: 10px;
    opacity: 0.8;
    width: 745px;
}
.navega-full span.cor-1{
	color:#aa5000;
}
.navega-full span.cor-2{
	color:#9e6902;
}
.navega-esquerda{
	border-left: 15px solid #DCD6C2;
    float: left;
    font-family: arial;
    font-size: 13px;
    margin-top: 30px;
    min-height: 400px;
    padding-left: 40px;
    padding-top: 16px;
    width: 590px;
}
.navega-direita{
	background-image: url("../img/bg-col-dir-navega.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    margin: 60px 0 0 70px;
    min-height: 570px;
    width: 260px;
}
.navega-direita p{
	color: #97864F;
    font-family: times new roman;
    font-size: 20px;
    font-weight: normal;
    margin: 50px 0 0 30px;
}
p.img-dr{
	margin: 20px 0 0 10px;
}
.navega-direita p.sobre-dr{
	color: #4D3310;
    font-family: arial;
    font-size: 11px;
    margin: 10px 0 0 29px;
    opacity: 0.8;
    width: 210px;
}
.box-navega{
	background-image:url("../img/bg-box-navega.jpg");
	background-repeat:repeat-x;
	background-position:center top;
	width:590px;
	min-height: 150px;
	margin: 30px 0;
	background-size:contain;
}
.box-navega ul{
	margin: 15px 0 0 26px;
    padding: 0 0 30px;
}
.box-navega ul li{
	color: #565544;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    list-style-position: inside;
    list-style-type: square;
    width: 535px;
}
.box-navega ul li a{
	
}
.box-navega ul li a:hover{
	
}


.mapa-google{
	width:610px;
	height:350px;
	background-color:#c5c5a8;
	border-radius:5px;
}
.rodape-h1-span{
	font-family:times new roman;
	font-size:17px;
	color:#907D42;
}
li.selected a img.a{

}

a.fade{
	color:#FFF;
	text-decoration:none;
	}
a.fade span.two{
	color:#eceac0; 
	cursor:pointer;
	}
.redes-sociais ul{
	border-bottom: 0 none;
	width:200px;
}
.redes-sociais ul li{
	position:relative;
	width:88px;
	height:27px;
}
.redes-sociais ul li a{
	display: inline;
    padding: 0 0 0 80px;
}
.destaque-1{
	color:#a55237;
}
.box_vasinhos{width:600px;float:left;margin: 0 0 33px;font-family:arial;}
.box_vasinhos h3{font-size:18px;color:#ae9916;font-weight:bold;font-family:arial;margin: 0 0 5px;}
.box_vasinhos_col1{width:193px;height:192px;float:left;}
.box_vasinhos_col2{float: left;
    height: 193px;
    margin-left: 20px;
    width: 380px;}

.logos-convert-maestro-saude {
    float: right;
    margin-right: 30px;
    margin-top: -10px;
}
.logos-convert-maestro-saude > p > a > img{float:left;}