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

@font-face {
    font-family: 'liberation_sansitalic';
    src: url('fonts/liberationsans-italic-webfont.eot');
    src: url('fonts/liberationsans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/liberationsans-italic-webfont.woff2') format('woff2'),
         url('fonts/liberationsans-italic-webfont.woff') format('woff'),
         url('fonts/liberationsans-italic-webfont.ttf') format('truetype'),
         url('fonts/liberationsans-italic-webfont.svg#liberation_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'liberation_sansbold';
    src: url('fonts/liberationsans-bold-webfont.eot');
    src: url('fonts/liberationsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/liberationsans-bold-webfont.woff2') format('woff2'),
         url('fonts/liberationsans-bold-webfont.woff') format('woff'),
         url('fonts/liberationsans-bold-webfont.ttf') format('truetype'),
         url('fonts/liberationsans-bold-webfont.svg#liberation_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'liberation_sansregular';
    src: url('fonts/liberationsans-regular-webfont.eot');
    src: url('fonts/liberationsans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/liberationsans-regular-webfont.woff2') format('woff2'),
         url('fonts/liberationsans-regular-webfont.woff') format('woff'),
         url('fonts/liberationsans-regular-webfont.ttf') format('truetype'),
         url('fonts/liberationsans-regular-webfont.svg#liberation_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
h3{    font-family: 'liberation_sansregular'!important; color:#14486c;}
h2{    font-family: 'liberation_sansregular'!important; color:#14486c;}
b{    font-family: 'liberation_sansregular'!important; color:#14486c;}
.btn_equipe{
background:#edf9fa url(images/botao_sandra_nunes_melo.png) top no-repeat;
    font-family: 'liberation_sansregular'!important;
	    font-family: 'liberation_sansregular';
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
color:#fff;
width:358px;
margin-top:-6px;
padding:5px;

display:table;
}
body{
position:relative;
margin:0px;
text-align:center;
background:#edf9fa url(images/bg.jpg) top no-repeat;
    font-family: 'liberation_sansregular'!important;
}

a{text-decoration:none; color:#666;}

textarea{
width:517px!important;
height:200px!important;
}
 .inputs{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background-color:#fff!important;
border:0px!important;
background-color:#fff!important;
height:30px;
line-height:30px;
}
/* TOPO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TOPO */

#top{
	position:relative;
	margin:auto;
	text-align:left;
	width:960px;
	height:128px;
}

#logo{
	position:absolute;
	top: 25px;
}

#cadastre{
	position:absolute;
	width:464px;
	height:81px;
	background:url(images/cadastro_bg.png) top no-repeat;
	left: 484px;
	top: 47px;
}

#cadastre_titulo{
	position:absolute;
	left: 15px;
	top: 12px;
}

.cadastre{
	position:absolute;
	width:222px;
	height:21px;
	border:none;
	background:none;
	color:#333;
	    font-family: 'liberation_sansregular'!important;
	left: 156px;
	top: 32px;
	padding:2px;
	text-align:center;
	font-size:12px;
}
.ok{
	position:absolute;
	left: 408px;
	top: 29px;
}


/* TOPO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TOPO */
/* MENU - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MENU */

#menu{
	position:relative;
	margin:auto;
	width:960px;
	height:56px;
	background:url(images/menu_bg.png) top no-repeat;
	z-index:10;
}

ul#awesome-menu {
	width: 913px;
	list-style: none;
	position:absolute;
	padding:0px;
	margin:9px 0px 0px 20px;
}

ul#awesome-menu li { display: inline; }
	
ul#awesome-menu li a {
	display: block; float: left; height: 38px;
	background-image:url(images/menu.png); text-indent: -9999px;}

	ul#awesome-menu li a.home {
		width: 127px; background-position: 0 0;	
	}
	ul#awesome-menu li a.equipe {
		width: 129px; background-position: -127px 0;	
	}
	ul#awesome-menu li a.diferenciais {
		width: 159px; background-position: -256px 0;	
	}
	ul#awesome-menu li a.especialidades {
		width: 186px; background-position: -415px 0;	
	}
	ul#awesome-menu li a.infraestrutura {
		width: 183px; background-position: -601px 0;	
	}
	ul#awesome-menu li a.contato {
		width: 129px; background-position: -784px 0;	
	}
	
	ul#awesome-menu li a.home:hover, ul#awesome-menu li a.home:focus {
		background-position: 0 -38px;	
	}
	ul#awesome-menu li a.equipe:hover, ul#awesome-menu li a.equipe:focus {
		background-position: -127px -38px;	
	}
	ul#awesome-menu li a.diferenciais:hover, ul#awesome-menu li a.diferenciais:focus {
		background-position: -256px -38px;	
	}
	ul#awesome-menu li a.especialidades:hover, ul#awesome-menu li a.especialidades:focus {
		background-position: -415px -38px;	
	}
	ul#awesome-menu li a.infraestrutura:hover, ul#awesome-menu li a.infraestrutura:focus {
		background-position: -601px -38px;	
	}
	ul#awesome-menu li a.contato:hover, ul#awesome-menu li a.contato:focus {
		background-position: -784px -38px;	
	}
	
	ul#awesome-menu li a.homeon {
		width: 127px; background-position: 0 -38px;	
	}
	ul#awesome-menu li a.equipeon {
		width: 129px; background-position: -127px -38px;	
	}
	ul#awesome-menu li a.diferenciaison {
		width: 159px; background-position: -256px -38px;	
	}
	ul#awesome-menu li a.especialidadeson {
		width: 186px; background-position: -415px -38px;	
	}
	ul#awesome-menu li a.infraestruturaon {
		width: 183px; background-position: -601px -38px;	
	}
	ul#awesome-menu li a.contatoon {
		width: 129px; background-position: -784px -38px;	
	}x

a { outline: none; }

/* MENU - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MENU */
/* MIDDLE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MIDDLE */

#middle{
	position:relative;
	margin:auto;
	width:960px;
	text-align:center;
}

#banner_home{
	position:relative;
	margin:auto;
	width:940px;
	height: auto;
	overflow:hidden;
	z-index:10;
}

.images {
	position:relative;	
	cursor:pointer;
	top:-3px;
	z-index:1;}

.images div {
	display:none;}

.slidetabs {
	z-index:2;
	width:129px;
	height:31px;
	position:absolute;
	left: 806px;
	top: 90%;
}

.slidetabs a {
	z-index:2;
	width:19px;
	height:19px;
	margin:2px;
	background:url(images/botao.png);
	font-size:1px;	
	display:inline-block;
}

.slidetabs a:hover {
	z-index:2;
	background:url(images/botao-hover.png);
}

.slidetabs a.current {
	z-index:2;
	background:url(images/botao-hover.png);
} 	

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
	visibility:hidden !important;		
}

/*INTERNA - - - - - - - */

#interno{
	position:relative;
	width:898px; /*960*/
	background:url(images/bg_interno.png) top no-repeat;
	margin-top:22px;
	margin-bottom:40px;
	padding:22px 31px;
	    font-family: 'liberation_sansregular'!important;
	color:#666666;
	font-size:15px;
	line-height:20px;
	text-align:left;
}
	
	#interno div{
		position:relative;
		margin-bottom:-48px;
	}

#titulo_interno{
	position:absolute;
	margin:0px;
	padding:0px;
	left: -14px;
	z-index:10;
}

#box_right{
	position:relative;
	margin:auto;
	float:right;
	width:439px;
}

#box_right_equipe{
	position:relative;
	margin:auto;
	float:right;
	width:439px;
	margin-top:160px;
}

#box_right_equipe_titulo{
	position:absolute;
	left:-84px!important;
	top: -72px;
	border:0px solid #ff6600;
	width:363px;
	height:53px;
	line-height:43px;
	color:#fff;
	font-size:19px;
	background-image:url(images/equipe/fundo.png);
	background-repeat:no-repeat;
	text-align:left;
padding-left:10px!important;
margin-left:10px!important;
	vertical-align:center; 
}

#box_right_equipe ul{
	list-style:url(images/equipe/seta_lista.png);
	line-height:24px;
	padding:14px;
	margin:0px;
}

.scrollable {
	/* required settings */
	position:relative;
	overflow:hidden;
	width:897px;
	height:447px;}
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}
.items div {
	float:left;
	width:897px;
	text-align:center;
}
/* active item */
.scrollable .active {
	position:relative;
	cursor:default;
}
.items img{
	border:#FFF solid 1px;
}
a.right{
	position:absolute;
	z-index:1000;
	cursor:pointer;
	left: 866px;
	top: 54px;
}
a.left{
	position:absolute;
	z-index:1000;
	cursor:pointer;
	left: 840px;
	top: 33px;
}

.contato-form-geral{
	border:#CCC solid 1px;
}
.contato-form{
border:#CCC solid 1px;?/*4180b1*/
background:none;
color:#333;
background:none;}

/* MIDDLE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MIDDLE */
/* Chamadas RODAPÉ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Chamadas RORAPÉ */

#chamadas_rodape{
	position:relative;
	margin:auto;
	width:960px;
	height:249px;
	background:url(images/chamadas_rodape_bg.png) top no-repeat;
	top:-6px;
	text-align:left;
	font-size:11px;
	color:#333;
	line-height:18px;
	z-index:10;
	color:#666;
}

#chamada1_rodape{
	position:absolute;
	width:199px;
	height:128px;
	left: 279px;
	top: 88px;
}

#chamada2_rodape{
	position:absolute;
	width:180px;
	height:85px;
	left: 743px;
	top: 87px;
}

.chamada_rodape_img{
	position:absolute;
	left: -250px;
	top: -72px;
}

.chamada_rodape_titulo{
	position:absolute;
	left: -98px;
	top: -45px;
	width: 281px;
	text-align:right;
}

/* Chamadas RODAPÉ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Chamadas RORAPÉ */
/* RODAPÉ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - RODAPÉ */

#bottom{
	position:relative;
	margin:auto;
	width:960px;
	height:80px;
	padding-top:10px;
	    font-family: 'liberation_sansregular'!important;
	font-size:11px;
	color:#999;
	text-align:center;
	margin-bottom: 10px;
}

/* RODAPÉ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - RODAPÉ */

#bottom_faixa{
	position:relative;
	width:100%;
	height:20px;
	background:url(images/rodape_borda.png) top no-repeat;
margin:20px 0px;
	}
