@import url("reset.css");

/*--------------------------------------------------\
|													||
|	Brasil Paraquedismmo							|||
|													|||
|	Desenvolvido por Agência DMK					|||
|	http://www.agenciadmk.com.br/					|||
|										Fev/2008	|||
|													|||
 \--------------------------------------------------\||
  \--------------------------------------------------*/

/*///////////////////
	Geral		////
/////////////////*/

* ul li a{ height:1%; }
html{

}
body{
	background:url(../imagens/fundo-esq.jpg) repeat-x left 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
}
a{
	color:#0289c7;
}
a:hover{ text-decoration:none;

}
.link a, .cursos a{text-decoration:none!important;}
.link a:hover, .cursos a:hover{text-decoration:underline!important;}
p{ margin:0 0 11px 0;}
.left{float:left!important;}
.right{float:right;}
.hide{ display:none; }
.show{ display:block; }
.bold{font-weight:bold;}
h2{
	font-size:14px;
	padding-bottom:2px;
}
.clear{clear:both;}
.fundoDir{
	background:url(../imagens/fundo-dir.jpg) repeat-x right 0;
	height:523px;
	position:absolute;
	right:0;
	top:0;
	width:50%;
	z-index:-1;
}

/* -----------------------------> TESTEIRA */
.testeira{
	background:url(../imagens/fundo.jpg) no-repeat center top;
	height:523px;
	position:absolute;
	top:0;
	width:100%;
	z-index:2;
}
.testeiraInterna{
	margin:0 auto;
	position:relative;
	width:970px;
}
.imgSalto{
	background:url(../imagens/salto-topo.png) no-repeat right 0;
	height:153px;
	position:absolute;
	right:0;
	width:317px;
	z-index:1;
}
#logo{
	height:154px;
	left:18px;
	position:absolute;
	top:0;
	width:142px;
}
.iconeTwitter{
	background:url(../imagens/icone-twitter.png) no-repeat 0 0;
	display:block;
	left:210px;
	height:101px;
	position:absolute;
	top:17px;
	width:79px;
}
.icone{
	cursor:pointer;
	font-size:1px;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
}
.menu-testeira{
	background:url(../imagens/img-menu-topo.gif) no-repeat 0 0;
	height:25px;
	position:absolute;
	right:150px;
	width:272px;
	z-index:2;
}
.menu-testeira li, .menu-testeira li a{
	display:inline;
	color:#FFF;
	float:left;
}
.menu-testeira li a{margin-right:5px;}
.menu-testeira li a.ativo{text-decoration:none;}
.menu-testeira li span{
	display:inline;
	float:left;
	margin:0 5px;
}
.menu-testeira li{
	margin: 10px 5px 0 0;
}
.menu-testeira li.margem1{margin-left:50px;}
.fale{
	color:#FFF;
	font-size:12px;
	margin: 0 0 0 290px;
	padding-top:48px;
}
.fale ul{width:245px;}
.fale ul li{
	display:block;
	float:left;
	margin-left:10px;
	text-align:left;
}
.fale p, .fale ul, .fale span{
	display:inline;
	float:left;
}
.fale p, .fale span{margin-right:10px;}
.fale span{
	background: url(../imagens/divisor-fale.gif) no-repeat 0 3px;
	height:61px;
	width:1px;
}
.texto-Topo{
	background: url(../imagens/texto-topo.gif) no-repeat 0 0;
	display:block;
	height:25px;
	left:170px;
	position:absolute;
	top:119px;
	width:523px;
}

/* -----------------------------> MENU */

.fundoMenu{
	background:url(../imagens/fundo-menu.gif) repeat-x 0 0;
	height:52px;
	position:absolute;
	top:154px;
	width:100%;
}
.imagemBaixo{
	background:url(../imagens/img-baixo-menu.png) repeat-x 0 0;
	display:block;
	height:16px;
	position:absolute;
	top:52px;
	width:100%;
}
.imagemCima{
	background:url(../imagens/img-cima-menu.png) repeat-x 0 0;
	display:block;
	height:11px;
	position:absolute;
	top:-11px;
	width:100%;
}
.menu{
	margin:0 auto;
	width:970px;	
}
.menu li{
	display:inline;
	float:left;
	line-height:50px;
	padding: 0 5px;
}
.menu li a{
	font-weight:bold;
	float:left;
	color:#0b3783;
	text-decoration:none;
	padding:0 15px;
}
.menu li a:hover, .menu li a.ativo{color:#0f65a7;}
.menu li span{
	background:url(../imagens/divisor-menu.gif) repeat-y 0 0;
	float:left;
	height:44px;
	margin:5px 0 0 5px;
	overflow:hidden;
	width:2px;
}

/* -----------------------------> CONTEUDO */

.conteudo{
	margin-top:217px;
	position:relative;
	min-height:415px;
	z-index:5;
}
.conteudoInterno{
	margin:0 auto 10px;
	position:relative;
	width:970px;
}
.conteudoEsq{
	display:inline;
	float:left;
	width:699px;
}
.conteudoEsq-2{
	display:inline;
	float:left;
	width:529px;
}
.migalha{
	clear:both;
	left:10px;
	position:absolute;
	top:-5px;
}
.migalha li{
	float:left;
	height:15px;
}
.migalha li span{ margin:0 5px;}
.migalha li, .migalha li a, .migalha li span{
	color:#FFF;
	font-size:10px;
}
.box-home-1{
	height:99px;
	margin-top:6px;
}
.box-home-1 span{
	float:left;
	height:99px;
	width:8px;
}
.box-home-1 .esq-1{background:url(../imagens/borda1-esq.png) no-repeat 0 0;}
.box-home-1 .dir-1{background:url(../imagens/borda1-dir.png) no-repeat 0 0;}
.box-home-1 .conteudo-1{
	background:url(../imagens/box-1-meio.png) repeat-x 0 0;
	float:left;
	height:99px;
	width:683px;
}
.box-home-1 .conteudo-1 div{
	margin:0 auto;
	width:683px;
}
.titulo-box{
	font-size:11px!important;
	line-height:21px;
	height:21px;
	margin:-4px 0 0 3px;
	padding-left:10px;
	position:relative;
}
.titulo-laranja{
	background:url(../imagens/titulo-laranja.jpg) no-repeat 0 0;
	color:#FFF;
	left:0;
	width:693px;
}
.titulo-verde{
	background:url(../imagens/titulo-verde.jpg) no-repeat 0 0;
	color:#0c3880;
	left:0;
	width:693px;
}
.titulo-vermelho{
	background:url(../imagens/titulo-vermelho.gif) no-repeat 0 0;
	color:#fff;
	width:452px;
}
.titulo-rosa{
	background:url(../imagens/titulo-rosa.gif) no-repeat 0 0;
	color:#fff;
	width:220px;
}
.titulo-verde-2{
	background:url(../imagens/titulo-verde2.jpg) no-repeat 0 0;
	color:#fff;
	left:0;
	width:693px;
}
.titulo-amarelo{
	background:url(../imagens/titulo-amarelo.gif) no-repeat 0 0;
	color:#0c3880;
	left:0;
	width:693px;
}
.titulo-rosa-2{
	background:url(../imagens/titulo-rosa2.gif) no-repeat 0 0;
	color:#fff;
	left:0;
	width:693px;
}
.titulo-azul{
	background:url(../imagens/titulo-azul.jpg) no-repeat 0 0;
	color:#fff;
	left:0;
	width:693px;
}
.titulo-lilas{
	background:url(../imagens/titulo-lilas.jpg) no-repeat 0 0;
	color:#FFF;
	left:0;
	position:relative;
	top:3px;
	width:523px;
}

/* ----------------------------------------> BOX TIPO 1 */
.box-1{
	background:url(../imagens/box1meio.gif) repeat-y 0 0;
	clear:both;
	position:relative;
	width:699px;
}
.box-1 .topo-1{
	background:url(../imagens/box1-topo.gif) no-repeat 0 top;
	display:block;
	height:7px;
	width:699px;
}
.box-1 .meio-1{
	background: url(../imagens/fim1.gif) no-repeat 0 bottom;
	padding-bottom:5px;
	width:699px;
}
.meio-1 .txt{
	padding:13px;
	text-align:justify;
}
.box-1, .boxes-home{margin-top:6px;}
.box-esq-home{
	background:url(../imagens/box-2-meio.gif) repeat-y 0 0;
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
	width:458px;
}

/* -------------------------------------> BOX TIPO 2  */
.box-2-topo{
	background:url(../imagens/box-2-topo.gif) no-repeat 0 0;
	display:block;
	height:7px;
}
.box-2-meio, .box-3-meio{
	min-height:295px;
}
.box-2-meio{background:url(../imagens/box-2-fim.gif) no-repeat 0 bottom;}
.box-2-meio p{padding:10px;}
.box-2-meio ul {margin:0 0 0 30px;}
.box-2-meio ul li{
	float:left;
	width:209px;
}
.box-2-meio ul li div{
	background:url(../imagens/fundo-estrutura.gif) no-repeat 0 0;
	height:90px;
	width:189px;
	padding:5px;
}
.box-dir-home{
	background:url(../imagens/box-3-meio.gif) repeat-y 0 0;
	float:right;
	width:236px;
}

/* -----------------------------------------> BOX TIPO 3 */
.box-3-topo{
	background:url(../imagens/box-3-topo.gif) no-repeat 0 0;
	display:block;
	height:7px;
}
.box-3-meio{
	background:url(../imagens/box-3-fim.gif) no-repeat 0 bottom;
	width:239px;
}
.box-3-meio .bg{padding:10px 14px;}
.box-3-meio .bg a{
	color:#1058a1;
	display:block;
	margin-bottom:5px;
}
.bg div{
	background:url(../imagens/fundo-salto.gif) no-repeat 0 0;
	height:96px;
	padding:5px;
	width:201px;
}
.alturaInterna{margin-top:10px;}
.banner-2{
	float:right;
	height:125px;
	padding:2px;
	position:relative;
	width:524px;
}
.banner-2 span{
	background:url(../imagens/borda-banner-2.png) no-repeat 0 0;
	display:block;
	height:125px;
	padding:2px;
	position:absolute;
	right:0;
	top:0;
	width:524px;
}
.banner-2 img{
	height:121px;
	overflow:hidden;
	width:525px;	
}

/* -----------------------------------------> BOX TIPO 4 - */
.topo-4{
	background:url(../imagens/box4-topo.gif) no-repeat scroll 0 top;
	display:block;
	height:7px;
	width:699px;
}
.boxes-quem-somos{height:125px;}

/* --------------------------------------------> BOX TIPO 5 */
.box-5{
	background:url(../imagens/box-5-meio.gif) repeat-y 0 0;
	clear:both;
	margin-top:5px;
	position:relative;
	width:699px;
}
.box-5 .topo-5{
	background:url(../imagens/box-5-topo.gif) no-repeat 0 top;
	display:block;
	height:7px;
	width:699px;
}
.box-5 .meio-5{
	background: url(../imagens/box-5-fim.gif) no-repeat 0 bottom;
	min-height:199px;
	padding-bottom:5px;
	width:699px;
}
.meio-5 .txt{
	padding:13px 13px 3px;
	position:relative;
	text-align:justify;
}

/* --------------------------------------------> BOX TIPO 6 */

.box-6{
	background:url(../imagens/box-6-meio-2.jpg) repeat-y 0 0;
	clear:both;
	margin-bottom:10px;
	position:relative;
	top:10px;
	width:529px;
}
.box-6 .topo-6{
	background:url(../imagens/box-6-topo.jpg) no-repeat 0 top;
	display:block;
	width:529px;
}
.box-6 .meio-6{
	background: url(../imagens/box-6-fim.jpg) no-repeat 0 bottom;
	padding-bottom:5px;
	width:529px;
}
.box-6 .meio-6a{
	background: url(../imagens/box-6-meio1.jpg) no-repeat 0 25px;
	min-height:265px;	
}
.meio-6 .txt{
	padding:13px;
	text-align:justify;
}

/* --------------------------------------------> BOX TIPO 7 */

.box-7{
	background:url(../imagens/box-7-meio2.jpg) repeat-y 0 0;
	clear:both;
	position:relative;
	width:408px;
}
.box-7 .topo-7{
	background:url(../imagens/box-7-topo.jpg) no-repeat 0 top;
	display:block;
}
.box-7 .meio-7{background: url(../imagens/box-7-fim.jpg) no-repeat 0 bottom;}
.box-7 .meio-7a{
	background: url(../imagens/box-7-meio1.jpg) no-repeat 0 92px;

}
.meio-7 .reserva{
	clear:both;
	padding:30px 16px 0;
}
.meio-7 .reserva p{
	clear:both;
	color: #F00;
	font-weight:bold;
	padding:9px 0 0;
}
.topo-7 h2{
	border-bottom:2px dotted #4b0351;
	display:inline;
	float:right;
	margin:10px 10px 5px;
	padding-bottom:3px;
}
.topo-7 .descricao{
	clear:both;	
	margin-right:10px;
	text-align:right;
}

/* -------------------------------> FORM RESERVA */
.selecao{margin-left:25px;}
.reserva{color:#8d8c8c;}
.individual{margin:20px 0 0 15px;}
.individual .dados li, .grupo .dados li{
	clear:both;
	margin:5px 0;
	overflow:hidden;
}
.individual .dados label, .form-busca .dados label{
	display:inline;
	font-weight:bold;
	float:left;
	line-height:20px;
	margin-right:5px;
	text-align:right;
	width:50px;
}
.grupo{margin:20px 0 0 0;}
.grupo .dados label{
	display:inline;
	font-weight:bold;
	float:left;
	line-height:20px;
	margin-right:5px;
	text-align:right;
	width:145px;
}
.margem2{margin-right:5px;}
.individual .nome-reserva{ width:275px;}
.grupo .nome-reserva{ width:205px;}
.idade-reserva{ width:30px;}
.data-reserva{width:80px;}
.individual h3, .formas-pag h3, .grupo h3{
	font-size:12px;
	margin:25px 15px 15px;
}
.saltos ul li{
	border-bottom:2px dotted #daccdc;
	overflow:hidden;
	padding:10px 0;
}
.saltos ul li label{
	color:#fe6e03;
	float:left;
	font-weight:bold;
	line-height:16px;
	width:195px;
}
.saltos ul li input{float:left;}
.saltos ul li span{
	float:right;
	line-height:22px;
}
.formas-pag ul{margin-left:10px;}
.formas-pag ul li{
	display:inline;
	float:left;
	margin-left:5px;
}
.pag{
	display:block;
	font-size:1px;
	height:62px;
	overflow:hidden;
	text-indent:-2000px;
	width:62px;
}
.pag-visa{background:url(../imagens/pag-visa.jpg) no-repeat 0 0;}
.pag-master{background:url(../imagens/pag-master.jpg) no-repeat 0 0;}
.pag-boleto{background:url(../imagens/pag-boleto.jpg) no-repeat 0 0;}
.formas-pag ul li input{margin:5px 0 0 25px;}
.botao{
	clear:both;
	margin:0 auto;
	padding:15px 0 0;
	width:324px;
}
.botao-reserva{
	background:url(../imagens/botao-reserva.jpg) no-repeat 0 0;
	border:none;
	color:#FFF;
	display:block;
	font-size:20px;
	font-weight:bold;
	height:42px;
	margin:20px auto;
	text-align:center;
	width:324px;
}

/* --------------------------------------------> BOX INTEIRO */
.inteiro{padding-top:15px;}
.box-inteiro{
	background:url(../imagens/meio-inteiro-3.gif) repeat-y 0 bottom;
	clear:both;
	position:relative;
	width:945px;
}
.box-inteiro .meio-inteiro1{
	background:url(../imagens/inteiro-meio-3.gif) no-repeat 0 25px;
	display:block;
	min-height:580px;
	width:945px;
}
.box-inteiro .meio-inteiro2{
	background:url(../imagens/inteiro-topo-3.gif) no-repeat 0 top;
	clear:both;
	width:945px;
}
.box-inteiro .fim-inteiro{
	background: url(../imagens/inteiro-fim-3.gif) no-repeat 0 bottom;
	padding-bottom:5px;
	width:945px;
}

/* -----------------------------------------------> SUB MENU */
.subMenu{
	background:url(../imagens/menu-quem-somos.jpg) no-repeat 0 0;
	float:left;
	height:125px;
	width:162px;
}
.subMenu ul{padding:5px 0 0 10px;}
.semBorda{border:none!important;}
.subMenu ul li{
	border-top:1px dotted #838383;
	padding:4px 0;
	width:142px;
}
.quem-somos .subMenu ul li{
	border-top:1px dotted #838383;
	padding:7px 0;
	width:142px;
}
.subMenu-2 li{
	border:none!important;
	padding:2px 0!important;
}
.subMenu ul li a{
	color:#004398;
	font-weight:bold;
	padding-left:12px;
	text-decoration:none;
	width:142px;
}
.subMenu ul li a:hover, .subMenu ul li a.ativo{background:url(../imagens/seta-submenu.gif) no-repeat 0 0;}

/* ---------------------------------------------> ROLAGEM EM QUEM SOMOS */
.estrutura h2, .galeria h2{
	color:#000;
	font-size:11px;
}


.mascara-estrutura{
	height:82px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:645px;
}
.mascara-estrutura ul li{float:left;}
.galeria .mascara-estrutura ul li div{
    height:96px!important;
}
.mascara-estrutura ul li div, .cursos ul li .esq, .box-11-fim .imagem{
	background:url(../imagens/borda-estrutura.jpg) no-repeat 0 0;
	float:left;
	height:78px;
	padding:3px;
	position:relative;
	width:123px;
}
.mascara-estrutura ul li div a{
	display:block;
	height:76px;
	overflow:hidden;
	width:117px;
}
.seta-estrutura{
	display:block;
	font-size:1px;
	height:17px;
	overflow:hidden;
	position:absolute;
	text-indent:-2000px;
	top:107px;
	width:17px;
}
.seta-esq-estrutura{
	background:url(../imagens/seta-esq-estrutura.gif) no-repeat 0 0;
	left:5px;
}
.seta-dir-estrutura{
	background:url(../imagens/seta-dir-estrutura.gif) no-repeat 0 0;
	right:7px;
}
.clique{
	color:#15519c;
	display:block;
	font-size:10px;
	margin:5px 0 0 280px;
}
.chamada-servicos{ overflow:hidden;}
.chamada-servicos li{
	display:inline;
	float:left;
	margin:0 17px;
}
.chamada-servicos li a{
	background:url(../imagens/borda-servicos.gif) no-repeat 0 top;
	color:#15519c;
	display:block;
	text-align:left;
	padding:3px;
	width:182px;
}
.banner-topo{
	height:125px;
	padding:10px 0 5px;
	position:relative;
	width:945px;
}
.banner-topo span{
	background:url(../imagens/borda-banner-3.png) no-repeat 0 0;
	display:block;
	height:136px;
	left:0;
	position:absolute;
	top:10px;
	width:945px;
}
.banner-topo img{
	height:125px;
	overflow:hidden;
	width:945px;
}
.contato{margin:0!important;}
.box-contato{
	font-size:12px;
	padding:25px 20px 33px;
}
.full p{clear:both;}
.box-contato span{font-weight:bold;}
.links ul li a{
	color:#0289c7;
	display:block;
	margin-bottom:5px;
}
.links ul li{text-align:justify;}
.divisao-form{
	border-bottom:1px dotted #818181;
	display:block;
	height:15px;
	width:540px;
}
.form-contato{margin-top:10px;}
.form-contato li{
	clear:both;
	padding:3px 0;
}
.form-contato li label{
	display:block;
	margin-top:4px;
}
.campo-nome{width:435px;}
.campo-ddd{width:30px;}
.input-dir-2{margin:0 0 0 5px;}
.campo-assunto{width:315px;}
.textarea-borda{
	float:left;
	height:150px;
	width:5px;
}
.campo-textarea{
	border-bottom:1px solid #8a8a8a;
	border-top:1px solid #d0cece;
	border-left:none;
	border-right:none;
	color:#8D8C8C;
	float:left;
	margin-top:-1px;
	padding:5px;
	overflow:hidden;
	width:426px;
	height:139px;
}
.textarea-esq{background:url(../imagens/borda-esq-textarea.gif) no-repeat 0 0;}
.textarea-dir{background:url(../imagens/borda-dir-textarea.gif) no-repeat 0 0;}
.botoes{margin: 17px 0 0 306px;}
.botao-input{
	border:none;
	color:#fff;
	cursor:pointer;
	font-size:11px!important;
	font-weight:bold;
	line-height:63px;
	height:63px;
	text-align:center;
	width:63px;
}
.botao-input:hover{color:#ecebeb;}
.botao-enviar{background:url(../imagens/botao-enviar.jpg) no-repeat 0 0;}
.botao-limpar{
	background:url(../imagens/botao-limpar.jpg) no-repeat 0 0;
	margin-right:10px;
}
/* ----------------------------------------------> VALIDAÇÃO */
.boxMsg{
	background-color:#0295db;
	border:1px solid #b1caea;
	padding:10px;
	position:absolute;
	text-align:center;
	width:200px;
	z-index:9999;
	color:#FFF;
}
.mascara-staff {
	height:90px;
	margin:0 auto;
	overflow:hidden;
	width:644px;
}
.mascara-staff ul li {float:left;}
.mascara-staff ul li a, .depoimentos ul li span{
	background:url(../imagens/borda-staff.gif) no-repeat 0 0;
	float:left;
	height:88px;
	padding:3px;
	width:87px;
}
.descricao-staff{
	position:relative;
	margin-top:15px;
}
.descricao-staff div{
	clear:both;
	margin:0 auto;
	position:relative;
	width:640px;
}
.descricao-staff div ul li{padding:3px 0;}
/* --------------------------------------------------> SANFONA */
.sanfona li a{
	font-weight:bold;
}
.sanfona li{padding:3px 0;}
.sanfona li div{margin-top:10px;}

.direita{
	display:inline;
	float:right;
	margin-left:10px;
	padding-bottom:5px;
	position:relative;
	width:250px;
}
.certificados li{padding:3px 0;}
.fotos-mascara{
	margin:10px auto 0;
	overflow:hidden;
	width:208px;
}
.fotos-mascara ul li{
	float:left;
}
.fotos-mascara ul li div{
	background:url(../imagens/borda-seguranca.gif) no-repeat 0 0;
	height:138px;
	padding:3px 3px 3px 4px;
	width:204px;
}
.seta-esq-segur{
	background:url(../imagens/seta-esq.gif) no-repeat 0 0;
	left:0;
}
.seta-dir-segur{
	background:url(../imagens/seta-dir.gif) no-repeat 0 0;
	right:0;
}
.seta-azul{
	font-size:1px;
	height:15px;
	overflow:hidden;
	position:absolute;
	text-indent:-2000px;
	top:150px;
	width:21px;
}
.seta-esq-azul{
	background:url(../imagens/seta-esq.gif) no-repeat 0 0;
	left:5px;
}
.seta-dir-azul{
	background:url(../imagens/seta-dir.gif) no-repeat 0 0;
	right:7px;
}
.seta-esq-verde{
	background:url(../imagens/seta-verde-esq.gif) no-repeat 0 0;
	left:5px;
}
.seta-dir-verde{
	background:url(../imagens/seta-verde-dir.gif) no-repeat 0 0;
	right:7px;
}
.seta-laranja-esq{
	background:url(../imagens/seta-laranja-esq.gif) no-repeat 0 0;
	left:5px;
	top:60px!important
}
.seta-laranja-dir{
	background:url(../imagens/seta-laranja-dir.gif) no-repeat 0 0;
	right:7px;
	top:60px!important
}
.paginacao-2{padding:50px 0 35px 240px!important;}

.paginacao{
	clear:both;
	padding:30px 0 30px 310px;
}
.paginacao li{
	float:left;
	padding:0 2px;
}
.paginacao li a.ativo{
	font-weight:bold;
	text-decoration:none;
}
.none a{text-decoration:none;}
.mascara-free{
	height:67px;
	margin:0 auto;
	overflow:hidden;
	padding:5px 0 ;
	position:relative;
	width:625px;
}
.mascara-free ul li{float:left;}
.mascara-free ul li a{
	background:url(../imagens/borda-tipo1.gif) no-repeat 0 0;
	float:left;
	height:55px;
	margin:10px 0 0 0;
	padding:3px;
	text-decoration:none;
	width:117px;
}
.mascara-free ul li .imagem{
	display:block;
	height:49px;
	overflow:hidden;
	position:relative;
	width:111px;
}
.mascara-free ul li .imagem .fundo{
	background:url(../imagens/fundo-free.png) no-repeat 0 0;
	bottom:0;
	display:block;
	height:24px;
	margin:0;
	position:absolute;
	right:0;
	width:70px;
}
.mascara-free ul li a .fundo span {
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	line-height:24px;
	text-align:center;
	width:70px;
}
.mascara-free ul li a:hover{
	background:url(../imagens/borda-tipo2.gif) no-repeat 0 0;
	display:block;
	margin-top:-5px;
	padding:6px 3px 3px 3px;
	width:117px;
}
.mascara-free ul li a .imagem:hover{
	height:59px;
	overflow:hidden;
	position:relative;
	width:111px;
}
.borda{
	display:inline;
	height:163px;
	padding:2px;
	position:relative;
	width:245px;
}
.borda-2
{
	
	height:300px;
	margin:0 auto 10px;
	overflow:hidden;
	padding:2px;
	position:relative;
	width:400px;
}
.borda-img-dir{
	float:right;
	margin-left:15px;
}
.borda-img-esq{
	float:left;
	margin-right:15px;
}
.margem1
{
	margin-left:75px;
	padding-bottom:20px;}
	
.borda-imagem{
	background:url(../imagens/borda-imagem.png) no-repeat 0 0;
	display:block;
	height:163px;
	position:absolute;
	top:0;
	left:0;
	width:245px;
}
.borda-imagem-grande{
	background:url(../imagens/borda-imagem-grande.png) no-repeat 0 0;
	display:block;
	height:306px;
	position:absolute;
	top:0;
	left:0;
	width:406px;
}
.borda-cardapio{
	background:url(../imagens/borda-cardapio.gif) no-repeat 0 0;
	height:213px;
	margin:10px 0 20px 0;
	padding:3px;
	position:relative;
	width:918px;
}
.cardapio-2{
	height:203px;
	margin:10px auto 0;
	overflow:hidden;
	position:relative;
	width:501px;
}
.titulo-inteiro{
	background:url(../imagens/titulo-inteiro.gif) no-repeat 0 0;
	color:#fff;
	height:28px!important;
	left:0;
	line-height:26px;
	top:3px;
	width:928px;
}
.meio-inteiro1 .interna{
	padding:10px;
	text-align:justify;
}
.meio-inteiro1 .interna h2, .curso-aff h2{font-size:12px;}
.fundo-link-2{
	background-color:#000000;
	display:block;
	height:57px;
	left:0;
	position:absolute;
	top:100px;
	width:501px;
}
.fundo-link{
	background-color:#000000;
	bottom:9px;
	display:block;
	height:57px;
	left:3px;
	position:absolute;
	width:912px;
	z-index:1;
}
.borda-cardapio a, .cardapio-2 a{
	color:#fff;
	display:block;
	font-weight:bold;
	text-align:center;
}
.borda-cardapio a{
	bottom:30px;
	left:0;
	position:absolute;
	z-index:2;
	width:912px;
}
.cardapio-2 a{
	left:0;
	position:absolute;
	top:120px;
	z-index:2;
	width:501px;
}
.link-dicas{
	color:#000!important;
	font-weight:bold;
}
.link-dicas-2{
	display:block;
	text-align:center;
}
.dicas{
	display:none;
	padding-bottom:10px;
	position:relative;
	top:15px;
}
.dicas h2{ font-size:12px;}
.dicas ul{
	list-style-type:decimal;
	margin:0 10px 0 30px;
}
.dicas ul li{margin:3px 0;}
.texto-agendar{
	color:#fe6e03;
	font-weight:bold;
	margin:0 auto;
	text-align:center;
	width:470px;
}
/*------------------------------------------> FLUTUANTE */
.flutuante{
	background-color:#fff;
	border:1px solid #22a2c7;
	display:none;
	position:absolute;
	width:699px;
	z-index:101;
}
.flutuante .txt{
	padding:13px;
	text-align:justify;
}
.flutuante .titulo-box{
	margin:1px 0 0 2px!important;
	top:0!important;
	z-index:1;
}
.fecha{
	color:#22a2c7;
	display:inline;
	float:right;
	font-weight:bold;
	position:absolute;
	right:5px;
	top:5px;
	z-index:2;
}

.dicas-10 {
	display:block;
	list-style:decimal;
	margin:0 0 0 15px;
}
.dicas-10 li{
	padding:5px 0;
}

/* -----------------------------------> CONTEUDO DIREITO */

.conteudoDir{
	color:#FFF;
	display:inline;
	float:right;
	margin-right:23px;
	width:239px;
}
.conteudoDir-2{
	color:#FFF;
	display:inline;
	float:right;
	margin-right:15px;
	width:414px;
}
.mini-box-1a{
	background:url(../imagens/min-box-1a.jpg) no-repeat 0 0!important;
}
.mini-box-1{
	background:url(../imagens/min-box-1.jpg) no-repeat 0 0;
	height:231px;
	position:relative;
	width:239px;
}
.mini-box-1 div{
	padding: 16px 0 0 22px;
	width:188px;
}
.mini-box-1 div span{
	display:block;
	border-top:2px dotted #000;
	margin:3px 0;
}
.mini-box-1 div a{
	bottom:5px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	right:4px;
}
.mini-box-2{
	background:url(../imagens/chamada-depoimentos.gif) no-repeat 0 0;
	height:123px;
	margin-top:6px;
	position:relative;
	width:239px;
}
.mini-box-2 div{
	display:inline;
	float:right;
	margin:10px 14px 0 0;
	text-align:right;
	width:92px;
}
.mini-box-2 div h2{ font-size:12px ;}
.mini-box-2 div span, .divisor{ 
	border-top:2px dotted #4b0351;
	display:block;
	height:1px;
	float:right;
	padding:2px 0;
	overflow:hidden;
	width:75px;
}
.mini-box-2 div p{
	float:right;
	width:90%;
}
.mini-box-2 ul{
	bottom:10px;
	left:20px;
	position:absolute;
}
.mini-box-2 ul li{
	color:#15519c;
	float:left;
}
.mini-box-2 ul li a{
	color:#15519c;
	float:left;
	width:5px;
}
.mini-box-2 ul li span{
	display:inline;
	float:left;
	margin:0 8px;
	width:4px;	
}
.mini-box-3{
	background: url(../imagens/chamada-newsletter.gif) no-repeat 0 0;
	height:123px;
	margin-top:5px;
}
.mini-box-3 div{
	margin: 0 auto;
	padding-top:10px;
	width:200px;
}
.divisor-1{width:100%!important;}
.mini-box-3 fieldset{
	display:inline;
	float:left;
	margin:20px 0 0 30px;
}

/* ----------------------------------------------> FORMULARIO  */
.borda-input{
	float:left;
	height:21px;
	width:7px;
}
.input-esq-arred{background:url(../imagens/input-esq-redondo.gif) no-repeat 0 0;}
.input-dir-arred{background:url(../imagens/input-dir-redondo.gif) no-repeat 0 0;}
.campo{
	border-bottom:1px solid #8e8e8e;
	border-left:none;
	border-right:none;
	border-top:1px solid #cfcccc;
	color:#8d8c8c;
	float:left;
	font-size:11px;
	height:17px;
}

/* -----------------------------------------------> FORMULARIO NEWSLETTER */
.input-dir{
	background:url(../imagens/input-borda.gif) no-repeat 0 0;
	float:left;
	height:21px;
	width:1px;
}
.campo-newsletter{width:128px;}
.botao-ok{
	background:url(../imagens/botao-ok.gif) no-repeat 0 0;
	border:none;
	color:#8d8c8c;
	font-size:11px;
	height:21px;
	margin-left:5px;
	width:32px;
}
.mini-box-4, .mini-box-5{
	background:url(../imagens/chamada-profissionais.jpg) no-repeat 0 0;
	height:298px;
	margin-top:6px;
	width:239px;
}
.mini-box-4 .bg1, .mini-box-5 .bg1{
	margin:0 auto;
	padding:15px 0 0 0;
	width:207px;
}
.mini-box-4 .bg1 p, .mini-box-5 .bg1 p{ margin:0!important}
.divisor-2{
	float:left!important;
	width:95%!important;
}
.fim-min-box-4{
	color:#003e6d;
	margin:140px auto 0!important ;
	padding-top:0!important;
	width:90%!important;
}
.fim-min-box-4 span{ float:left; margin-right:10px;}
.mini-box-5{background:url(../imagens/fundo-quem-saltou.jpg) no-repeat 0 0!important;}
.fim-min-box-4 a{
	float:right;
	color:#0289c7;
}

/* ------------------------------------------------------------> BOX BUSCA */
.busca-mural{
	background:url(../imagens/box-busca2.gif) no-repeat 0 0;
	height:276px;
	position:relative;
	width:239px;
}
.busca-mural h2, .filtro h2, .box-depo h2{
	margin-left:10px;
	padding:6px 0 2px;
	width:215px;
}
.busca-mural div{
	padding: 20px 0 0 0;
}
.form-busca .dados li{
	clear:both;
	padding:7px 0;
}
.form-busca .dados li.radio{margin-left:10px;}
.form-busca .dados li.radio label{
	cursor:pointer;
	float:none!important;
}
.form-busca .dados label{color:#8b8b8b;}
.form-busca .dados .label2{
	font-weight:normal!important;
	margin:0 5px;
	width:15px!important;
}
.form-busca .dados .data{width:68px;}
.form-busca .dados .nome{width:155px;}
.form-busca .dados select{
	color:#8D8C8C;
	font-size:11px;
	width:169px;
}
.botao-busca{
	display:block;
	margin:0 auto;
	width:160px;
}
.bt-busca{
	border:none;
	color:#fff;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	float:left;
	height:25px;
	line-height:25px;
	text-align:center;
	width:63px;
}
.bt-buscar{background:url(../imagens/bt-buscar.jpg) no-repeat 0 0;}
.bt-limpar{
	background:url(../imagens/bt-limpar.jpg) no-repeat 0 0;
	display:inline;
	margin-right:15px;
}
.mural .mascara-estrutura{height:128px!important;}
.galeria{overflow:hidden;}
.galeria .mascara-estrutura{ height:377px}
.galeria .mascara-estrutura ul li{padding-bottom:27px;}
.mascara-estrutura ul li span{
	clear:both;
	color:#003E6D;
	display:block;
	font-weight:bold;
	text-align:center;
}
.videoFlutua{
	width:425px;
	height:370px;
	position:absolute;
	overflow:hidden;
	display:none;
	z-index:102;
}
.videoFlutua a{
	color:#fff;
	float:right;
	font-weight:bold;
	padding-bottom:5px;
}
.play{
	background: url(../imagens/play.png) no-repeat 0 0;
	height:32px;
	left:50px;
	position:absolute;
	top:25px;
	width:32px;
}
.play:hover{background: url(../imagens/play-hover.png) no-repeat 0 0;}
.cursos ul, .depoimentos ul{
	clear:both;
	overflow:hidden;
}
.cursos ul li{
	display:inline;
	float:left;
	margin-right:10px;
	padding-bottom:20px;
	width:310px;
}
.cursos ul li{float:left;}
.cursos ul li .esq{
	display:inline;
	float:left;
}
.cursos ul li img{
	height:76px;
	overflow:hidden;
	width:117px;
}
.cursos ul li .dir{
	float:right;
	font-size:11px;
	width:180px;
}
.cursos ul li .dir .txt{
	color:#000!important;
	display:block;
	font-weight:normal!important;
	padding:0!important;
}
.cursos ul li .dir .titulo{
	color:#15519C;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}
.curso-aff ul li {color:#003E6D; margin-bottom:10px;}
.curso-aff ul li h3{
	font-size:12px;
	float:left;
}
.curso-aff ul{padding:35px 10px 0;}
.curso-aff ul li span{
	clear:both;
	display:block;
	font-weight:bold;
	/*padding-bottom:10px;*/
}
.curso-aff ul li p{
    margin:0!important;
}
.curso-aff ul li p{clear:both;}
.depoimentos ul li{
	border-top:2px dotted #CDCDCD;
	clear:both;
}
.depoimentos ul li p{
	float:right;
	margin:10px 0 ;
	width:565px;
}
.depoimentos ul li a{float:right;}
.depoimentos ul li h2, .chamada-noticias h2{
	color:#003E6D;
	font-size:12px;
	padding:10px 0 5px;
}
.depo .paginacao{padding:25px 0 25px 320px!important;}
.filtro{
	background:url(../imagens/box-filtro.gif) no-repeat 0 0;
	height:205px;
	width:239px;
}
.filtro .form-busca{margin-top:30px;
}
.filtro .botao-busca{
	float:right;
	padding-top:40px;
	width:80px !important;	
}
.video-depo{
	margin:0 auto;
	width:400px;
}
.box-depo{
	background:url(../imagens/box-9-meio.jpg) repeat-y 0 0;
	margin:6px 0 0 0;
	width:239px;
}
.box-depo-topo{background:url(../imagens/box-9-topo.jpg) no-repeat 0 top;}
.box-depo-fim{background:url(../imagens/box-9-fim.jpg) no-repeat 0 bottom;}
.box-depo ul{
	overflow:hidden;
	padding:35px 10px 15px;
}
.box-depo ul li{
	clear:both;
	overflow:hidden;
	padding:5px 0;
}
.box-depo ul li a img{
	float:left;
	height:60px;
	overflow:hidden;
	width:80px;
}
.box-depo ul li a .imagem{
	float:left;
	position:relative;
}
.box-depo ul li a .txt{
	float:right;
	width:130px;
}
.box-depo ul li a .play-menor{
	background:url(../imagens/play-menor.png) no-repeat 0 0;
	display:block;
	height:25px;
	left:30px;
	position:absolute;
	top:20px;
	width:25px;
}
.box-depo ul li a .play-menor:hover{background:url(../imagens/play-menor-hover.png) no-repeat 0 0;}

.box-10{
	background:url(../imagens/box-10.gif) no-repeat 0 0;
	height:216px;
	width:408px;
}
.busca-noticias{padding:20px 0 0 15px;}
.busca-noticias .dados label{
	color:#8D8C8C;
	display:inline;
	font-weight:bold;
	float:left;
	line-height:20px;
	margin-right:5px;
	text-align:right;
	width:100px;
}
.busca-noticias .dados li{
	clear:both;
	padding:10px 0;
}

.busca-noticias .dados .data
{
	width:119px;
}

.busca-noticias .tamanho{width:257px;}
.busca-noticias .botao-busca{padding-top:35px;}
.box-11{
	background:url(../imagens/box-11-meio.gif) repeat-y 0 0;
	color:#000;
	margin-top:6px;
	width:408px;
}
.box-11-topo{background:url(../imagens/box-11-topo.gif) no-repeat 0 top;}
.box-11-fim{
	background:url(../imagens/box-11-fim.gif) no-repeat 0 bottom;
	min-height:200px;
	overflow:hidden;
}
.box-11-fim div{padding:15px;}
.box-10 h2, .box-11 h2{
	color:#fff;
	padding:15px;
	text-align:right;
}
.box-11 .ler-materia{
	float:right;
	padding:10px 0;
}
.box-11-fim .txt{
	float:left;
	width:248px;
}
.box-11-fim .imagem{float:right!important;}
.box-11-fim div div{clear:both;}
.chamada-noticias ul li{
	clear:both;
	padding:10px 0;
}
.fonte{
	display:block;
	font-size:11px;
	font-style:italic;
	font-weight:normal!important;
	padding-bottom:20px;
}
.linkVideo{cursor:pointer;}

/* ---------------------------------------------------------------------------------> CONTEUDO FIM */

.conteudoFim{
	background:url(../imagens/fundo-conteudo.jpg) repeat-x left bottom #fff;
	border-bottom:1px solid #8eb5db;
	min-height:371px;
}
.conteudoFim .conteudoFimInterna{
	margin:auto;
	width:970px;
}
h2.titulo2{
	background:url(../imagens/bullet-titulo.gif) no-repeat 0 center;
	font-size:11px;
	margin:0 0 8px 20px;
	padding: 0 0 0 10px;
}
.nuvemTag{
	clear:both;
}
.nuvemTag div{	

	width:940px;
}
.nuvemTag div a{color:#939495;}
.tagTamanho2{ font-size:13px;}
.tagTamanho3{ font-size:15px; font-weight:bold; }
.tagTamanho4{ font-size:18px; }
.tagTamanho5{ font-size:22px;}
.indiceNavega{position:relative; padding-bottom:57px;}
.indiceNavega .indiceInterna{
	background:url(../imagens/fundo-menu-baixo.png) repeat-y 0 0;
	overflow:hidden;
	padding:9px 0 8px 20px;
	width:847px;
}
.indiceNavega span{
	background:url(../imagens/salto-baixo.png) no-repeat 0 0;
	height:220px;
	position:absolute;
	right:0;
	top:-10px;
	width:333px;
}
.indiceNavega p{font-weight:bold;}
.indiceInterna div{
	float:left;
	width:180px;
}
.indiceInterna div.margemIndice{margin-right:60px;}
.indiceInterna div a{color:#000;}
.indiceInterna div ul li{padding:0 0 1px;}

/* ----------------------------------------------------------------------> FOOTER */
.footer{
	background: url(../imagens/fundo-footer.jpg) repeat-x 0 0;
	height:126px;
}
.conteudoFooter{
	color:#FFF;
	margin:0 auto;
	padding:23px 0 0 0;
	width:970px;
}
.footerEsq{
	display:inline;
	float:left;
	margin-left:10px;
}
.footerDir{float:right;}
.footerDir ul li{
	display:inline;
	float:left;
	margin:0 15px;
}
.icone-uspa{
	background:url(../imagens/icone-uspa.gif) no-repeat 0 0;
	float:left;
	height:16px;
	width:90px;
}
.icone-jump{
	background:url(../imagens/icone-jump.gif) no-repeat 0 0;
	height:16px;
	width:128px;
}
.icone-stb{
	background: url(../imagens/icone-stb.gif) no-repeat 0 0;
	height:15px;
	width:29px;
}
.icone-tur{
	background:url(../imagens/icone-tur.gif) no-repeat 0 0;
	height:44px;
	width:94px;
}
.footerDir a{ color:#FFF; }
.footerDir span{
	clear:both;
	display:block;
	margin:15px 20px 0 0;
	text-align:right;
}
.footerDir ul, .footerDir a{margin-bottom:20px}

/* --------------------------------------------------> IMAGEBOX */
#ImageBoxClose img{border:0;}
#ImageBoxOverlay{
	background-color:#000;
	z-index:100;
	width:100%!important;
}
#ImageBoxCaption{background-color:#fff;}
#ImageBoxContainer{
	width:250px;
	height:250px;
	background-color:#fff;
	overflow:visible!important;
	z-index:101;
}
#ImageBoxOuterContainer{
	z-index:102;
	width:100%!important;
}
#ImageBoxCaptionText{
	font-weight:bold;
	padding-bottom:5px;
	padding-right:80px;
	font-size:13px;
	color:#595858;
}
#ImageBoxCaptionImages{
	color:#595858;
	margin: 0;
}
#ImageBoxNextImage{
	background:url(../imagens/proxima.png) no-repeat right 10px;
	cursor:pointer;
	height:90px !important;
	left:auto !important;
	right:-41px !important;
	top:100px !important;
}
#ImageBoxPrevImage{
	background:url(../imagens/anterior.png) no-repeat left 10px;
	cursor:pointer;
	height:90px !important;
	left:-41px !important;
	right:auto !important;
	top:100px !important;
	z-index:5;
}

