
/*####### ESTILOS SITE ################################*/
.desenvolve {
	margin:0;
	padding: 0;
	list-style: none;
	margin-right:30px
}
.desenvolve li {
	padding: 0;
	float: right;
	position: relative;
	text-align: center;
}

.desenvolve li em {
	background: url(../imagens/hover.png) no-repeat;
	width: 200px;
	height: 76px;
	position: absolute;
	top: -85px;
	left:-35px;
	text-align: center;
	padding: 2px 5px 5px 5px;
	font-style: normal;
	z-index: 2;
	display: none;
}


.afasta_cont{ margin-left:20px} 
.bordas_fts{padding:4px;}
.bordas_fts_destaque{margin: 5px 15px 10px 0px; padding:8px; border:#666633 1px solid; background:#FFF}
.addthis{padding: 22px 0px 20px 15px;}
#amplia_texto{width:92px; height:35px; float:right; margin:10px 0px 0 0; padding:5px; background:url(../imagens/bg_amplia.png)}
.divideCont{ width:960px; margin:10px auto; border-top:#ccc 1px dotted; height:2px; }
.divideFlag{ width:482px; margin:10px auto; background:url(../imagens/divideFlag.jpg) center no-repeat; height:6px; float:left}
.separaCont{background:url(../imagens/vincada_hor.png); width:100%; height:2px; clear:both; margin:5px auto}
.separaVert{background:url(../imagens/vincada_vert.png); width:2px; height:240px; margin:5px 39px; float:left}
.arredondadoDestaque{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; 
background:#D8E9E9;
text-shadow: 1px 1px 0px #ffffff;
border:#FFEFE8 1px solid;
padding:5px;
}
.arredondado{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; 
}

.tamMeio{width:50%}

.sombraTexto{
	text-shadow: 2px 2px 2px #000000;

}

.sombra{-webkit-box-shadow: 0px 0px 4px 0px #333;
-moz-box-shadow: 0px 0px 4px 0px #333;
box-shadow: 0px 0px 4px 0px #333; }


.bulletLista li{ background:url(../imagens/star.png) left center no-repeat; height:35px; line-height:35px; padding-left:22px; list-style:none;}
.bulletDest{display:block; width:12px; height:12px; background:url(../imagens/bullet.png) center no-repeat;}

#borda_icones{ 
width:71px;
height:22px;
float:left;  
margin: 0px 5px 10px 0;
padding:2px;
 filter: alpha(opacity=80); 
   -moz-opacity: 0.8; 
   -khtml-opacity: 0.8; 
   opacity: 0.8; 
}

#icones{ 
width:62px;
height:16px;
border:#2E6B8C 1px dotted; 
float:left;  
padding:6px;

 
}
.anulaPadding{padding:0}
.anulaPaddingRight{padding-right:0}
.paddingTop10{padding-top:10px}
.paddingTop15{padding-top:15px}
.paddingTop30{padding-top:30px}
.paddingTB10{padding:10px 0}

.margin40{margin:45px}
.margin10{margin:10px}

.marginTop10{margin-top:10px;}
.marginTop15{margin-top:15px}
.marginTop25{margin-top:25px}
.marginTop55{margin-top:55px}

.marginLeft10{margin-left:10px}
.marginLeft15{margin-left:15px}
.marginLeft49{margin-left:49px}

.marginRight10{margin-right:10px}
.marginRight15{margin-right:15px}

.marginBottom{margin-bottom:10px}
.marginAuto{margin:auto}

.buttonAsLink{	

	cursor: pointer;
	border:0;

}
.buttonAsLink:hover{color:#fff}
.encontrar{ width:145px;height:27px;line-height: 27px; background:url(../imagens/bg_btn.png) center repeat-x; border:#FF8F39 1px solid;  text-align:center; margin-left:30px }
.cadastrar{ width:160px; height:35px; background:#6C3 url(../imagens/cadastrar.png) left center no-repeat; border:#FF8F39 1px solid;  }
.continuar{width: 160px; height:35px; background:#696 url(../imagens/seguir.png) left center no-repeat; border:#625E13 1px solid  }
.entrar{ width:120px;height:36px;line-height: 36px; background:#6C3 url(../adm/imagens/icon_entrar.png) 5px center no-repeat; float:right; margin-right:43px}

.leiaMais{ width:auto;height:27px;line-height: 27px; background:url(../imagens/btn_leiamais.jpg) center repeat-x; border:#625E13 1px solid;  text-align:center; }
.leiaMais a{ color:#FFF; display:block; padding:5px 18px; }
.leiaMais a:hover{ color:#FF0 }

.btnVejaMais{ width:auto;height:80px;line-height: 97px; background:url(../imagens/bg_vejamais.jpg) top repeat-x; border:#FF8F00 1px solid;  text-align:center; }
.btnVejaMais a{ color:#000; display:block; padding:5px 18px; background:url(../imagens/lupa+.png) center 10px no-repeat; font-weight:400  }
.btnVejaMais a:hover{ color:#FF0 }

.btnVejaMaisEsq{ width:auto;height:58px;line-height: 77px; background:url(../imagens/bg_vejamais.jpg) top repeat-x; border:#FF8F00 1px solid;  text-align:center; }
.btnVejaMaisEsq a{ color:#000; display:block; padding:5px 5px; background:url(../imagens/lupa+.png) center 5px no-repeat; font-weight:400; font-size:12px  }
.btnVejaMaisEsq a:hover{ color:#FF0 }


.vejaMais{ 

	border:#ccc 1px solid;
	display:block; 
	max-width:80px; 
	height:27px; 
	background:#7FB3B6; 
	text-align:center; 
	color:#fff; 
	font-family:"Open Sans",sans-serif; 
	font-size:12px; 
	font-weight:400; 
	line-height:27px; 
	padding:0 8px;
	margin:10px 0;

}
.vejaMais:hover{ color:#000;background:#D8D8D8; }


.bordaEsqTabela{ margin-left:40px}
.bordaEsqTabela80{ margin-left:160px}
.espacoInternoTabela td{ padding:5px}


/* Flexible iFrame */

.Flexible-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


fieldset.scheduler-border {
  
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow:  1px 1px 2px 0px #999;        
        box-shadow:  1px 1px 2px 0px #999;
	-webkit-border-radius: 8px;    
  		    border-radius: 8px;
			float:left
}

legend.scheduler-border {
	font-size: 24px!important;
	font-weight: bold !important;
	text-align: left !important;
	width:auto;
	padding:0 10px;
	border-bottom:none;

}

/* FOTOS */

#galeria_fotos {
	width: 100%;
	margin: 0 auto;
	border:none;
	 box-shadow:none;
	 list-style:none;
	 list-style-type:none
	 
}
#galeria_fotos li { clear:both; padding:15px 0}
#galeria_fotos a {
	width: auto;
	height: auto;
	float: left;
	display: block;
	color:#FFF;
	font-family:"Oswald", sans-serif; font-size:14px; font-weight:500;
	list-style:none;
	list-style-type:none;
	background:#185481;
	padding:5px 10px
	
}

#galeria_fotos li div {
	display: block;
	padding:10px
}

#galeria_fotos span.data{font-family:"Open Sans",sans-serif; font-size:12px;}
#galeria_fotos span.titulo{font-family:"Oswald", sans-serif; font-size:22px; font-weight:700; display:block}
#galeria_fotos span.desc{font-family:"Open Sans", sans-serif; font-size:12px;}

ul#galfotos {
	width: 100%;
	margin: 0 auto;
	border:none;
	 box-shadow:none;
	 list-style:none;
	 list-style-type:none;
	 background:none;
	 position:relative;
	 padding:0

	 
}

ul#galfotos li{
width: 300px;
	height: 300px;
	float: left;
	display: block;
	margin: 20px;
	list-style:none;
	list-style-type:none;
	text-align:center;

	
}


ul#galfotos li a {
	width: 300px;
	height: 300px;
	float: left;
	display: block;
	margin: 20px;
	list-style:none;
	list-style-type:none;
	text-align:center;


	
}

ul#galfotos li span {
	display: block;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	margin: 2px 
}



ul#galVideos {
	width: 100%;
	margin: 0 auto;
	border:none;
	 box-shadow:none;
	 list-style:none;
	 list-style-type:none
	 
}
ul#galVideos li iframe {

	float: left;
	margin: 20px 40px;

	
}

ul#galVideos li span {
	display: block;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	margin: 2px 
}