@charset "utf-8";

* html img /*HACK PARA IE6*/ {
filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="blank.png").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  );
}

* {/*css reset*/
	padding:0;
	margin:0;
	list-style:none;
	vertical-align:baseline;
}

/*==================================GERAL===============================*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../imagens/bg_ruido.jpg);
	overflow:hidden;
	_position:relative;
	_height:100%;
	overflow:auto;
	*overflow:none;
}

a, a * {
	border:none;
	cursor:pointer;
}

/*===============================INDEX====================================*/
#tudo{
	top:0;
	left:0;
	width:100%;
	height:100%;
	position:absolute;
	*overflow:auto;
}
#corpo {
	position:absolute;
	top:138px;
	width: 830px;
	margin-left: -415px;
	left: 50%;
}

#sombra_pagina{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	padding:0 4px 4px 0;
	background:url(../imagens/sombra_fundo.png);
}

#borda_esq {
	z-index:4;
	position:absolute;
	left:-7px;
	top:28px;
}
#borda_dir{
	z-index: 4;
	position:absolute;
	right: -10px;
	top:28px;
}

#borda_baixo_esq {
	z-index: 3;
	position: absolute;
	bottom: -20px;
	left: 66px;
}
#borda_baixo_dir {
	z-index: 3;
	position: absolute;
	bottom: -20px;
	right: 66px;
}

#topo {
	position: fixed;
	top:0;
	left:0;
	width:100%;
	height:138px;
	background:url(../imagens/topo_temporario_repeticao.jpg);
	z-index:5;
	text-align:center;
}
#topo_swf {
	position:absolute;
	width:835px;
	height:145px;
	left:50%;
	margin-left:-425px;
}

#conheca_ {
	position:absolute;
	z-index:3;
	right:30px;
	top:43px;
	text-align:right;
	color:#6bc335;
	font-weight:bold;
}

	#conheca_ img {
		position:absolute;
		right:-20px;
		top:-20px;
	}

#menu_direita {
	position:absolute;
	right:0;
	width:208px;
	height:270px;
	top:120px;
	z-index:5;
}

#conteudo {
	position:relative;
	width: 830px;
	top:0;
	left: 0;
	z-index: 0;
	color: #FFF;
	position:relative;
	background:url(../imagens/fundo%20cinza%20repeticao.jpg);
}

#fundo_degrade {
	position: absolute;
	left:0;
	bottom:27px;;
	height:603px;
	width: 830px;
	background:url(../imagens/fundocinza.png) no-repeat bottom;
	z-index:0;	
}

#rodape {
	background-color: #6ac334;
	height: 26px;
	width: 830px;
	position:relative;
	top:0px;
	z-index: 1;
	border-top: 1px solid #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height:26px;
	text-align: center;
}

	#rodape span {
		color: #000000;
		font-size: 14px;
	}
	
	#rodape a {
		color:#ffffff;
		text-decoration:none;
	}

.voltar {
	color:#6bc335;
	text-decoration:none;
}


.voltar img{
	width:100px;
	height:30px;
	border:none;
}

#creditos {
	position:absolute;
	top:40px;
	right:0px;
	color:#FFF;
	font-size: 11px;
	font-weight: bold;
}

#creditos a {
	color:#FFF;
	font-weight: bold;
	text-decoration:none;
}


/*FORMULARIOS*/
textarea, input {
	background-color:#444;
	color:#FFFFFF;
	overflow:auto;
	border-color: #6bc335;
	border-style : solid;
	border-width : 1px;
	margin-bottom: 10px;
	width:350px;
}

	.submit {
		width:50px;
		cursor: pointer;
	}

/*=============================MODULOS==================================*/

.titulo {/*TITULOS DOS MODULOS*/
	position:absolute;
	top:48px;
	left:-20px;
	background-color:#6bc335;
	color:#ffffff;
	font-size: 20px;
	padding-left:30px;
	padding-right:15px;
	text-transform:uppercase;
}
.borda_titulo_1 {
	position:absolute;
	top:-3px;
	left:0px;
	height:3px;
	width:110px;	
}
.borda_titulo_2 {
	position:absolute;
	bottom:-3px;
	left:0px;
	width:60px;
	height:3px;
}

.imagens {
	position:relative;
	background-repeat: repeat-y;
}

/*=============================MODULO DEFAULT==================================*/

#default {
	position:relative;
	width:500px;
	position: relative;
	z-index:2;
	padding-bottom:300px;
}

#mensagem_flash{
	z-index:0;
	position:absolute;
	left:25px;
	top:19px;
}

#degrade_cad {
	background-image:url(../imagens/cadeados_degrade.jpg);
	position: relative;
	z-index:2;
	top: 120px;
	left:10px;
	background-repeat: repeat-y;
}
	
	#dep_mat {
		position: relative;
		z-index:3;
		left:26px;
		line-height:12px;
	}
	
		#dep_mat h1 {
			color:#6bc335;
			font-size: 16px;
		}
		
		#dep_mat span {
			color:#bcbcbc;
			font-size: 10px;
		}
		
		#dep_mat a {
			text-decoration:none;
			color:#FFF;
		}
	
	
	#noticias {
		position: relative;
		z-index: 3;
		top:155px;
		left:0;
	}
	
		#noticias p {
			width: 200px;
			position: absolute;
			top:30px;
			left: 240px;
			text-align: right;
			font-size: 12px;
			color: #000;
		}
		
		#noticias a {
			text-align: right;
			position: absolute;
			left:0;
			top:0;
			font-size: 10px;
			color: #FFFFFF;
			text-decoration: none;
		}
	
	#atendimento {
			position: absolute;
			width:100px;
			height:100px;
			left:0px;
			bottom:33px;
			z-index:3;
		}
	
		#atendimento p {
			position: absolute;
			top: 37px;
			font-size: 12px;
			text-align: right;
			left:35px;
		}
		
		#atendimento p span {
			font-size: 13px;
			font-weight: bold;
		}
	
	#skype {
		position: absolute;
		z-index:3;
		left:165px;
		bottom:60px;
	}
	
	#msn {
		position: absolute;
		z-index:3;
		left:260px;
		bottom:65px;
	}
	
	#horario {
		position: absolute;
		font-size: 10px;
		color: #bcbcbc;
		z-index:3;
		left:380px;
		bottom:65px;
		text-align: right;
	}
	
/*=============================MODULO QUEM SOMOS==================================*/

#quem_somos {
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width: 500px;
	text-align: justify;
	padding-top: 120px;
	padding-bottom: 50px;
}
	#quem_somos span {
		color:#6bc335;
		font-weight: 600;
	}
	
	#quem_somos h1 {
		font-size: 18px;
		font-weight: 600;
	}
	
/*=============================MODULO FRANQUIAS==================================*/

#franquias {
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width: 500px;
	text-align: justify;
	padding-top: 120px;
	padding-bottom: 50px;
}
	#franquias span {
	color:#6bc335;
	font-weight: bold;
	text-transform: uppercase;
	}
	
	#franquias p {
		margin-left: 40px;
	}

/*=============================MODULO PROJETOS==================================*/

#projetos {
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width: 500px;
	text-align: justify;
	padding-top: 120px;
	padding-bottom: 50px;
	min-height:420px;
	height:auto;
	_height:420px;
}
	#projetos span {
	color:#6bc335;
	font-weight: 600;
	text-transform: uppercase;
	}
	
	#projetos p {
		margin-left: 40px;
	}
	
	#proj_img {
		position:relative;
		margin:0 0 10px 40px;
	}
	
/*=============================MODULO PARCEIROS==================================*/

#parceiros {
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width: 500px;
	text-align: center;
	padding-top: 120px;
	padding-bottom: 260px;
}

	#parceiros a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

	#parceiros span {
	color:#6bc335;
	font-weight:bold;
	}

	#academia {
			position:absolute;
			top:455px;
			left:190px;
	}
		
	#unifacs {
			position:absolute;
			left:200px;
			top:180px;
	}
		
	#farol {
			position:absolute;
			top:330px;
			left:195px;

	}
		
	#saopaulo {
			position:absolute;
			top:350px;
			left:0px;			
	}
		
	#facdelta {
			position:absolute;
			top:170px;
			left:330px;
	}
		
	#aluguetudo {
			position:absolute;
			top:440px;
			left:340px;

	}
		
	#facbd {
			position:absolute;
			left:0px;
			top:480px;
	}
		
	#gt {
			position:absolute;
			left:0px;
			top:200px;

	}
		
	#wiseup {
			position:absolute;
			top:360px;
			left:320px;

	}
	
	
	#perini {
		position:absolute;
		top:620px;
		left:0;
	}
	
	#oxiteno {
		position:absolute;
		top:640px;
		left:315px;
	}
	
	#unime {
		position:absolute;
		top:600px;
		left:185px;
	}
	
	#pedra_fitness {
		position:absolute;
		top:740px;
		left:0;
	}
	
	#parceiros .voltar {
		position:absolute;
		bottom:50px;
		left:0px;
	}
	
	
/*=============================MODULO FALE CONOSCO==================================*/

#fale_conosco {
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width: 350px;
	text-align: justify;
	padding-top: 120px;
	padding-bottom: 200px;
	min-height:420px;
	height:auto;
	_height:420px;

}

	
	#fale_conosco #atendimento {
		position:absolute;
		left:-30px;
	}


	#fale_conosco #skype  {
		left:117px;
	}
	
	#fale_conosco #msn {
	left:215px;
	}
	
	#fale_conosco #horario {
		left:322px;
		width:90px;
	}
	
	#fale_conosco .voltar {
		position:absolute;
		bottom:180px;
	}
	


/*=============================MODULO MATERIAS==================================*/

#materias_mod{
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width: 423px;
	text-align: justify;
	padding-top: 120px;
	padding-bottom: 50px;
	min-height:420px;
	height:auto;
	_height:420px;
}

#materias_mod span {
	color:#6bc335;

}

#materias_mod table{
	position:relative;
}

.materia_{
	color: #FFFFFF;
	text-decoration: none;
}

.materia_ img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#materias_mod .voltar {
	position:absolute;
	bottom:50px;
	left:0px;
}

#mat_gen .voltar{
	bottom:90px;
}

.mat_img {
	width:147px;
	height:108px;
	margin-left:-3px;
	margin-right:-3px;

}

/*=============================MODULO DEPOIMENTOS==================================*/

#depoimentos_mod {
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width:500px;
	text-align: justify;
	padding-top: 120px;
	padding-bottom: 50px;
	min-height:420px;
	height:auto;
	_height:420px;
}

#dep_link {
	position:relative;
	color:#FFFFFF;
	text-decoration:none;
	font-size:16px;
	text-align:right;
	font-weight:bold;
	cursor:pointer;
}

#dep_link img {
	border:none;
}

#dep_link p {
	position:absolute;
	top:43px;
	right:20px;
	cursor:pointer;
}


#depoimentos_mod span {
	color:#6bc335;
}
	
#depoimentos_mod .voltar {
	position:absolute;
	bottom:50px;
	left:0px;
}

/*=============================MODULO NOTICIAS==================================*/

#noticias_mod{
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width: 423px;
	text-align: justify;
	padding-top: 120px;
	padding-bottom: 50px;
	min-height:420px;
	height:auto;
  	_height:420px;

}

#tiragem_ {
	position:absolute;
	top:23px;
	right:10px;
	color:#000;
	text-align:right;
	width:260px;
}

#noticia_foto {
	position:absolute;
	top:0px;
	left:49px;
	width:147px;
	height:108px;
}


#noticias_mod .voltar {
	position:absolute;
	bottom:50px;
	left:0px;
}

/*=============================MODULOS SECUNDARIOS==================================*/

#mod_sec {
	position: relative;
	z-index:2;
	font-size: 12px;
	left:26px;
	width: 423px;
	text-align: justify;
	padding-top: 120px;
	padding-bottom: 50px;
	min-height:420px;
	height:auto;
  	_height:420px;
}

#mod_sec .voltar {
	position:absolute;
	bottom:50px;
}
	
	
	#mod_sec span {
		color:#6bc335;
		font-weight: 600;
	}
	
	#mod_sec h1 {
		font-size: 18px;
		font-weight: 600;
	}

#menu_interno p{
	width:100%;
	text-align:justify;
	line-height:30px;
}

#menu_interno a {
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:#6bc335;
	border-right: 2px solid #FFF;
	border-left: 2px solid #FFF;
	text-decoration: none;
	padding: 5px;
}

#menu_interno a:hover {
		background-color:#00a400;

}

.foto {
	border: 2px solid #FFFFFF;
	width:419px;
}

a#alugue_btn {
	background-color:#356fc3;
}

a:hover#alugue_btn {
	background-color:#1d4f90;
}

#depolink a{
	text-decoration:none;
	color:#ffffff;
}
#depolink a:hover{
	text-decoration:underline;
	
}
/*
.galeria_fotos {
	position:absolute;
	right:-14px;
	bottom:16px;
	width:556px;
	height:150px;
}
.galeria_fotos_imagens {
	float:left;
	margin:14px;
}*/
