@charset "UTF-8";
/* CSS Document */


#wrap{
    width: 1152px;
 /*   height: 2300px;*/
    margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
/*background-color: #fff;*/
}

#container{
    width: 838px;
     height:3700px;
    background-color: #fff;
    position:relative; 
    margin-left: auto;
	margin-right: auto;
	/*position: relative;*/
    margin-top: 0px;
}

.titulos{
    font-family: josefin-sans;
    font-size: 2.0em;
    font-weight: bold;
    color: #179FB5;
}
.titulos2{
    font-family: josefin-sans;
    font-size: 1.5em;
    font-weight: bold;
    color: #179FB5;
    line-height: 1em;
    text-align: left;
}
a{
    text-decoration: none;
    font-family: muli;
    font-size: 1em;
    font-style: normal;
    line-height: 1.4em;
    color: #000000;
    font-weight: 300;
}
.h1{font-weight: bold;}

.h2{
    font-family: josefin-sans;
    font-size: 1.2em;
    font-weight: bold;
     line-height: 1em;
/*    text-transform: uppercase;    */
}

header{
	position: absolute;
	top: 0px;
	background-color: #F4F1E8;
	height: 295px;
	float: left;
	width: 838px;
	margin-left: 0px;	
}

#logo img{
    width: 250px;
    margin-top: 80px;
    margin-left: 15px;
}

#cabecaFoto{
    position: absolute;
    top: 0px;
    left: 280px;
}

#cabecaFoto img{
    width: 558px;
    margin-top: 0px;
}

#article {
	position: relative;
    top:292px;
    width: 838px;
    height: 5px;
	margin-left: 0px;	
    background-color: aqua;
 }

/*-----------NAVBAR------------*/
.menu_Iphone{display: none}

.menu{
    position: relative;
    top: 278px;
    list-style: none;
    /*border:1px solid #c0c0c0; */
    float: left;
    width: 798px;
    background-color: #179FB5;
    z-index: 50;
}

.menu li{
    position:relative; 
    float:left; 
}

.menu li a{
    color: #fff;
    font-family: josefin-sans;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    background-color: #179FB5;
    text-decoration:none; 
    padding:5px 10px; 
    display:block;
    text-transform: uppercase;  
}

.menu li a:hover{
    background: #333;
    color: #fff;
    /*  -moz-box-shadow:0 3px 10px 0 #CCC; 
    -webkit-box-shadow:0 3px 10px 0 #ccc; 
    text-shadow:0px 0px 5px #fff; */
}

.menu li   ul{
    position:absolute; 
    top:26px; 
    background-color:#fff; 
    display:none; 
}

.menu li:hover ul, .menu li.over ul{
    display:block;
}

.menu li ul li{
    border-top: 1px solid #fff; 
    display:block; 
    width:210px;
    margin-left:-40px; 
    background-color: #179FB5;
}


/*------------TEXTO------------*/
.ftsPass{
    position: relative;
    top:40px;
    left: 150px; 
    width:110px;
    height: 190px;
}


.fts img{
    width: 838px;
    position: relative;
}

#ft1{
  top:220px;
      position: relative;
}

#ft2{
  top:305px;
      position: relative;
}

#ft3{
  top:375px;
      position: relative;
}
#ft4{
  top:550px;
      position: relative;}

#ft5{
  top:710px;
      position: relative;}
#ft6{
  top:835px;
      position: relative;}

.texto{
    position: absolute;
    top:48px;
    margin-left:2px;
    margin-right: 80px;
    font-family: muli;     
    font-size: 13px;
    font-style: normal;
    line-height: 1.4em;
    font-weight: 300;
    color: #000000;
    text-align: left;
    width: 450px;
    }

.expecific2{
    color: #179FB5;
    font-weight:500;
    font-size: 12px;
    position:relative;
    left:0px;
    width: 460px;
    top: 10px;
  /*  padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 20px;*/
}


/*#Button1{
    left: 70px;
    margin-top: 73px;*/
    /*Formatação de cor e fonte no jquery.ui.theme.mi.css,
    Formatação de tamanho e padding em jqwery.ui.button.min.css
    }*/


/*--------main--------*/

main {
    position: relative;
    top: 220px;
    /*    background-color: #Fff;*/
    height: 3019px;
    float: left;
    width: 838px;
    margin-left: 0px;
}

/*-----PICTOGRAMAS----*/
#MedFamil{
	position: relative;
    top:80px;
    left: 87px; 
    width:748px;}
 #cruz{
    position: relative;
    left:5px;
    top: -5px;
    width: 150px;
    height: 150px;
    z-index: 10;}
#cruz img{ width:150px;}
#titMedFamil.titulos{
    position: relative;
    left: 190px;
    width: 529px;
    padding-top: 0px;
    top: -140px;}

#cardeolog{
	position: relative;
    top:150px;
    left:87px; 
    width:758px;}
#cardeo{
    position: relative;
    top:40px;
    left:5px;
    width:150px;
    height: 150px;}
#cardeo img {width:150px;}
#titCardeo.titulos{
    position: relative;
    left: 190px;
    width: 529px;
    padding-top: 0px;
    top: -78px;}

/*#clingeral{
	position: relative;
    top:320px;
    left: 87px; 
    width:728px;}
#estetoscopio{
    position: relative;
    left: 5px;
    top: 28px;
    z-index: 10;
    width:100px;}
#estetoscopio img {width:150px;}
#titClingeral.titulos{
    position: relative;
    left: 190px;
    width: 529px;
    paddingleft: 5px;
   top: -85px;}
*/

#ortopedia{
	position: relative;
    top:365px;
    left: 87px; 
    width:728px;}
#pegada{
	position: relative;
    width:158px;
	left: 0px;
    top:-60px;}
#pegada img{width:150px;}
#titPegada.titulos{
    position: relative;
    left: 190px;
    width: 500px;
    padding-top: 0px;
    top: -195px;}

#osteo{
	position: relative;
    top:280px;
    left: 87px; 
    width:728px;}
#coluna{
	top:0px;
	position: relative;
	left: 0px;}
#coluna img{width:150px;}
#titColuna.titulos{
    position: relative;
    left: 190px;
    width: 500px;
    padding-top: 0px;
    top:-135px;}

#acup{
	position: relative;
    top:400px;
    left: 87px; 
    width:728px;}
#agulhas{
	top: -6px;
	position: relative;
    left: 0px;}
#agulhas img{width:150px;}
#titAgulhas.titulos{
    position: relative;
    left: 190px;
    width: 500px;
    padding-top: 0px;
    top:-135px;}

#psicol{
	position: relative;
    top:570px;
    left: 87px; 
    width:728px;
    z-index: 1}
#psi{
	top: 0px;
	position: relative;
	left: 0px;}
    #psi img{width:150px;}
#titPsi2.titulos{
    position: relative;
    left: 190px;
    width: 500px;
    padding-top: 0px;
    top:-135px;}


/*----Menus------*/

.menuall{
position:relative; 
 top: 170px;
list-style:none; 
/*border:1px solid #c0c0c0; */
float:left; 
width: 798px;
background-color: #179FB5;
padding-left: 40px;
}

.menuall li{
    position:relative; 
    float:left; 
}

.menuall li a{
    font-family: josefin-sans;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    background-color: #179FB5;
    text-decoration:none; 
    padding:5px 10px; 
    display:block;
    text-transform: uppercase;  
}

.menuall li a:hover{
    background: #333;
    color: #fff;
    /*  -moz-box-shadow:0 3px 10px 0 #CCC; 
    -webkit-box-shadow:0 3px 10px 0 #ccc; 
    text-shadow:0px 0px 5px #fff; */
}

#menu2{
position:relative; 
top:-6px;
list-style:none; 
float:left; 
background-color: #179FB5;
    z-index: 10;
}

.menu3 li{
    position:relative; 
    float:left; 
}

.menu3 li a{
    font-family: josefin-sans;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    background-color: #179FB5;
    text-decoration:none; 
    padding:5px 10px; 
    display:block;
    text-transform: uppercase;  
}

.menu3 li a:hover{
    background: #333;
    color: #fff;
}


/*----Corpo Clínico------*/


#ft7{
    top:550px;
    position: relative;}

#cvLena{
    position: relative;
    top:600px;}
#ftLena {top:30px;
	position: relative;
    left: 140px;}
#ftLena img{width:110px;}
#titcvLena.titulos2{
    position: relative;
    left: 140px;
    width: 500px;
    top:-173px;}
#titcvLena .texto{
    position: relative;
    top:20px;}

#ft8{
    top:1310px;
    position: relative;}


#cvRP{
    position: relative;
    top:940px;}
#ftRP{top:30px;
	position: relative;
    left: 140px;}
#ftRP img{width:110px;}
#titcvRP.titulos2{
    position: relative;
    left: 140px;
    width: 500px;
    top:-03px;}
#titcvRP .texto{
    position: relative;
    top:20px;}


#ft9{
     position: relative;
    top:1420px;
   }

#cvMonika{
    position: relative;
    top:990px;}
#ftMonika{
	top:50px;
	position: relative;
    left: 140px;}
#ftMonika img{width:110px;}
#titcvMonika.titulos2{
    position: relative;
    left: 145px;
    width: 500px;
    top:-175px;}
#titcvMonika .texto{
    position: relative;
    top:20px;}


/*#ft10{
    position: relative;
    top:1640px;
}*/

/*#cvGuilherme{
    position: relative;
    top:1170px;}
#ftGuilherme{
	top:50px;
	position: relative;
    left: 140px;}
#ftGuilherme img{width:110px;}
#titcvGuilherme.titulos2{
    position: relative;
    left: 145px;
    width: 500px;
    padding-top: 0px;
    top:-160px;}
#titcvGuilherme .texto{
    position: relative;
    top:20px;}*/

/*#ft11{
    top:1850px;
    position: relative;}*/

/*#cvMiguel{
    position: relative;
    top:1330px;}
#ftMiguel{
	top:80px;
	position: relative;
    left: 140px;}
#ftMiguel img{width:110px;}
#titcvMiguel.titulos2{
    position: relative;
    left:145px;
    width: 500px;
    padding-top: 0px;
    top:-175px;}
#titcvMiguel .texto{
    position: relative;
    top:20px;}*/

#ft12{
    top:1000px;
    position: relative;}

#cvFernanda{
    position: relative;
    top:1040px;}
#ftFernanda{
	top:0px;
	position: relative;
    left: 140px;}
#ftFernanda img{width:110px;}
#titcvFernanda.titulos2{
    position: relative;
    left:145px;
    width: 400px;
    padding-top: 0px;
    top:-170px;}
#titcvFernanda .texto{
    position: relative;
    top:15px;}


#cvFatima{
    position: relative;
    top:1300px;}
#ftFatima{
	top:0px;
	position: relative;
    left: 140px;}
#ftFatima img{width:110px;}
#titcvFatima.titulos2{
    position: relative;
    left:145px;
    width: 400px;
    padding-top: 0px;
    top:-120px;}
#titcvFatima .texto{
    position: relative;
    top:15px;}

footer{position: relative;
    width: 838px;
    height: 75px;
    top: 1515px;
    left: 0px;
    background-color: #179FB5;}
