html, body { height: 100%;}
html { background: #FFF3CE url(fundo.gif) no-repeat top center;}
body {
	color: #666;
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
}
div.espacamento img{
	max-width: 482px;
}
#lista-links,
#lista-links li,
#lista-links a{
	color:#333333;
	padding: 0px;
	margin: 0px;
	margin-left: 5px;
	list-style: none;
	list-style-type: none;
	margin-bottom: 5px;
	text-decoration: none;
}
a.morfable{
	cursor: pointer;
	text-decoration: none;
}
div#popup{
	display:none;
	color:#000;
}
li.subform ul{
	visibility:hidden;
	padding:10px;
	display:block;
	position:relative;
	float:left;
	left:240px;
	border: 1px solid #D3EF37;
}
a:hover{cursor:pointer;}
img.thumbimg{
	max-width:128px;
	max-height:89px;
}
/**********************************
	LINKS
**********************************/
a:focus { outline: none;}
div#telefone{
	float: left; 
	position: relative;
	left: 210px; 
	top: -4px;
	font-size: 22px;
	line-height: 22px;
}

/**********************************
	CLASSES
**********************************/
.left { float: left;}
.right { float: right;}
.clear { clear: both;}
.escondido { display: none !important;}
.backgroundnone { background: none;}
.inline-list { margin: 0; padding: 0;}
.inline-list li { display: inline; float: left; list-style: none;}
body#home .ler {
	position: absolute;
	bottom: 0;
	left: 0;
}
.ler {
	background: #C935D2 url(btn_ler.gif) no-repeat;
	display: block;
	height: 17px;
	width: 32px;
}
.data { color: #C935D2; font-weight: bold; letter-spacing: -1px;}
.separador {
	background: url(separador_lista_precos.gif) repeat-x left bottom;
	font-size: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	text-align: right;
	position: relative;
}
.separador a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.inline-list-internas {
	margin: 0;
	padding: 0;
	clear: both;
	text-align: right;
}
.inline-list-internas li {
	color: #000;
	display: inline;
	font-size: 10px;
	font-weight: bold;
	list-style: none;
}
.inline-list-internas li a {
	text-decoration: none;
	color: #000;
}
.inline-list-internas li a:hover, .inline-list-internas li a.this {
	color: #C935D2;
}
.espacamento {
	padding: 10px 20px 0;
}
.corpo-noticias {
	display: inline;
	font-size: 10px;
	float: left;
	padding-left: 20px;
	width: 490px;
}
.corpo-noticias img{
	max-width: 490px;
	max-height: 300px;
}
.img_thumbnail{
	text-align: center;
}
.ytvideo{
	display:block;
	margin-left: auto;
	margin-right: auto;
	width:280px;
}
.tit-noticias {
	color: #000;
	font-size: 25px;
	line-height: 25px;
	margin-bottom: 15px;
}
.autor {
	font-weight: bold;
}
#menu-noticias li {
	padding-left: 13px;
	font-size: 10px;
}
.missoes {
	background: url(fundo_missoes.gif) no-repeat center;
	margin: 15px 0 0 !important;
	height: 139px;
	padding: 40px 0 0 !important;
	width: 485px;
	position: absolute;
	right: 0;
	bottom: -184px;
}
.missoes li {
	margin: 0 45px 20px 75px;
}
.listas {
	margin: 0 0 15px 20px;
	padding: 0;
}
.listas li {
	list-style: url(marcador_missoes.gif);
	padding: 0;
}
.lista-convenios {
	margin: 0;
	padding: 0;
}
	.lista-convenios dt {
		font-weight: bold;
		color: #FFCC00;
	}
	.lista-convenios dd {
		margin: 0;
		padding-bottom: 15px;
	}

#paginacao-alfabetica {
	margin: 0 0 40px;
	padding: 0;
	height: 20px;
}
	#paginacao-alfabetica li {
		display: inline;
		float: left;
		list-style: none;
		margin-right: 5px;
		text-align: center;
		line-height: 20px;
	}
		#paginacao-alfabetica li a {
			background: #FFCC00;
			color: #000;
			font-size: 10px;
			display: block;
			height: 20px;
			text-decoration: none;
			width: 20px;
		}
		#paginacao-alfabetica li a.ativo, #paginacao-alfabetica li a:hover {
			background: #000;
			color: #FFCC00;
		}

/**********************************
	ESTRUTURA
**********************************/
fieldset label {display:block;margin-bottom:5px;margin-top:5px;}
#global { background: #fff; margin: 0 auto; padding: 0 6px 15px; width: 992px;}
#cabecalho { padding-top: 20px; position: relative; height: 75px; margin: 0 10px 10px 3px; z-index: 91;}
#cabecalho fieldset { position: absolute; top: 20px; right: 0; margin:0; padding: 0; white-space: nowrap; width: 443px; }
#cabecalho fieldset label { display: inline; float: left; padding-right: 5px; margin:0px; }
fieldset input[type="button"]{cursor:pointer;}
fieldset input,
fieldset textarea { background: #D4D4D4; border: 2px solid #000; color: #666; padding: 3px; width: 152px;}
fieldset textarea {
	height: 150px;
	width: 250px;
}
#cabecalho fieldset #submit {
	background: url(btn_enviar_news.gif) no-repeat;
	border: 0 !important;
	font-size: 1px;
	height: 23px;
	padding: 0 !important;
	vertical-align: middle;
	cursor: pointer;
	width: 19px;
}

body#home #conteudo { font-size: 10px; line-height: 13px;}
#conteudo { font-size: 12px; line-height: 15px; position: relative; width: 690px;}
#sidebar { width: 300px;}
#conteudo, #sidebar, #box-fique-por-dentro, #box-atividades {float: left;}
#destaque-principal { float: left; width: 690px; height:324px; overflow: hidden; position: relative; }
#banner-destaque {
	background: transparent;
	background-position: left top;
	background-image:url('destaque_principal.jpg');
	background-repeat:no-repeat;
}
#banner-content{
	position: absolute;
	bottom: 0;
	left: 0;
	font-weight: bold;
	font-size: 18px;
	width:667px;
	display: none; 
	padding: 10px;
	padding-bottom: 13px;
	margin-bottom:3px;
	z-index:1;
	line-height: 1.4em;
	color: #FFCC00;
	background-color: #333;
	border-top: solid 3px #000;
}
#banner-topframe{
	z-index:2;
	position: absolute;
	bottom: 0;
	left: 0;
}
#box-horarios {
	background: url(fundo_box_horarios.gif) repeat-y;
	min-height: 328px;
	width: 295px;
	margin-top: 6px;
	position: relative;
}
	#box-horarios #rodape-horarios {
		background: #fff url(rodape_box_horarios.gif) no-repeat 0 0;
		display: block;
		height: 19px;
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%
	}
	#box-horarios .dia-semana {
		display: block;
		height: 55px;
		width: 55px;
		position: absolute;
		top: 0; left: 130px;
	}
	#box-horarios .selo-segunda {
		background: url(selo_horarios_segunda.gif) no-repeat 0 0;
	}
	#box-horarios .selo-terca {
		background: url(selo_horarios_terca.gif) no-repeat 0 0;
	}
	#box-horarios .selo-quarta {
		background: url(selo_horarios_quarta.gif) no-repeat 0 0;
	}
	#box-horarios .selo-quinta {
		background: url(selo_horarios_quinta.gif) no-repeat 0 0;
	}
	#box-horarios .selo-sexta {
		background: url(selo_horarios_sexta.gif) no-repeat 0 0;
	}
	#box-horarios .selo-sabado {
		background: url(selo_horarios_sabado.gif) no-repeat 0 0;
	}
	#box-horarios ul { margin: 0 auto; width: 250px; padding-bottom: 25px; }
		#box-horarios ul li a{ color:#687A03 }
		#box-horarios ul li { border-bottom: 1px solid #D3EF37; color: #687A03; list-style: none; height: 25px; line-height: 25px; }
			#box-horarios ul li span { background: #C0DF14; padding: 2px 6px; color: #fff; font-weight: bold;/* width: 46px;*/}

#box-fique-por-dentro, #box-atividades, #box-precos { display: inline; position: relative;}
#box-fique-por-dentro { clear: both; width: 445px; margin-right: 5px;}
	#box-fique-por-dentro ul { margin: 0 0 0 18px; padding: 0;}
		#box-fique-por-dentro ul li {
			display: inline;
			float: left;
			/*height: 255px;*/
			list-style: none;
			padding-right: 10px;
			padding-bottom: 17px;
			position: relative;
			width: 128px;
		}
		#box-fique-por-dentro ul li p { padding-right: 10px;}
		.foto-noticias { position: relative; text-align: center; width: 128px; }
		.foto-noticias span {
			background: url(moldura_destaques_noticias.gif) no-repeat 0 0;
			display: block;
			height: 90px;
			position: absolute;
			top: 0; left: 0;
			width: 129px;
		}

#parceiros{
	list-style:none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#parceiros li a{
	color: #466D02;
	text-decoration: none;
}

#parceiros li a:hover{
	color: #C0DF14;
}

#parceiros li{
	list-style:none;
	list-style-type: none;
	background-color:#F8FFD1;
	color: #466D02;
	display:block;
	font-size:16px;
	padding:10px;
	cursor:pointer;
	margin-bottom:4px;
	border:solid 1px #C0DF14;
}

#parceiros li span{
	display: block;
}
#parceiros li.selected,
#parceiros li.selected a{
	color:#EDFF88;
	background-color:#8CA600;
}

#parceiros li.selected span{
	padding-bottom:10px;
	border-bottom:solid 3px #C0DF14;
}

#parceiros li div{
	display: none;
	font-size:11px;
	margin-top:10px;
}

#box-atividades { background: #DAEEF2; width: 238px; position: relative;}
	#box-atividades ul { margin: 0 auto; padding: 0 0 10px; width: 195px;}
		#box-atividades ul li {
			background: url(separador_lista_atividades.gif) repeat-x bottom left;
			list-style: none;
			padding: 5px 0;
		}
		#box-atividades ul .last-li { background: none; padding: 5px 0 0;}
		#box-atividades ul li img { float: left; display: inline; position: relative; margin-right: 15px; cursor: pointer; }
		#box-atividades ul li p { margin: 0 0 5px; display: block; }
	#box-atividades #rodape-atividades {
		background: #fff url(rodape_box_atividades.gif) no-repeat 0 0;
		clear: both;
		display: block;
		height: 9px;
		position: absolute;
		left: 0;
		bottom: -1px;
		width: 238px;
	}

.menu-lateral {
	float: left;
	width: 162px;
	height: 190px;
	position: relative;
	z-index: 90;
}
	.menu-lateral span {
		background: url(detalhe_menu_academia.gif) no-repeat left bottom;
		display: block;
		height: 45px;
		width: 15px;
		position: absolute;
		left: -6px;
		top: -22px;
		z-index: 91;
	}
	.menu-lateral ul {
		background: #000 url(mn-academia_rodape.gif) no-repeat left bottom;
		margin: 0;
		padding: 40px 0 20px;
		left: 9px;
		position: absolute;
		top: -20px;
		width: 162px;
	}
		.menu-lateral ul li {
			list-style: none;
			font-size: 10px;
			padding-left: 15px;
			margin-bottom: 10px;
		}
			.menu-lateral ul li a {
				background: url(marcadores_menu_lateral.gif) no-repeat 0 4px;
				color: #fff;
				vertical-align: top;
				font-size:13px;
				padding-left: 15px;
				text-decoration: none;
			}
			.menu-lateral ul li a:hover {
				background: url(marcadores_menu_lateral.gif) no-repeat 0 -18px;
				color: #FFCC00;
			}

#box-precos { display: block; width: 296px; margin-top: -6px; position: relative;}
	#box-precos ul { margin: 0 15px 0 25px; padding: 0;}
		#box-precos ul li { 
			background: url(separador_lista_precos.gif) repeat-x bottom;
			margin-bottom: 10px;
			padding-bottom: 5px;
			list-style: none;
			position: relative;
		}
			#btn-ver-precos {
				background: url(btn_ver_precos.gif) no-repeat;
				display: block;
				margin: 0 0 0 25px; 
				width: 123px;
				height: 27px;
			}
			#box-precos #destaque-precos {
				background: url(destaque_precos.png) no-repeat 0 0;
				display: block;
				height: 109px;
				position: absolute;
				top: -35px;
				right: -10px;
				width: 149px;
			}

#rodape { margin: 0 auto; width: 1002px;}
#rodape #tags { background: #fff; margin: 10px 0; padding: 10px 0 10px 15px; height: 40px;}
	#rodape #tags strong { font-weight: normal; }
	#rodape #tags h3 {
		background: url(tit_tags.gif) no-repeat;
		display: block;
		float: left;
		margin: 0 30px 0 0;
		height: 35px;
		width: 105px;
	}
	#rodape #tags ul { padding-top: 5px; font-size: 12px;}
	#rodape #tags ul li { padding-right: 5px;}
	#rodape #tags ul a { color: #666; text-decoration: none; }
	#rodape #tags ul .alt,#rodape #tags ul .alt a{ color: #333;}
#rodape address { clear: both; font-size: 12px; padding-bottom: 20px; text-align: center;}


/**********************************
	MENU
**********************************/
#menu { position: absolute; bottom: 0; right: 0; width: 769px; white-space: nowrap;}
	#menu li { display: block; margin-right: 3px; position: relative;}
		#menu li a { background: #000 url(menu.png) no-repeat 0 0; display: block; height: 32px;}
		#menu li a:hover {background-color: #FFCC00;}
		#menu li#mn-home a { background-position: 0 0; width: 48px;}
		#menu li#mn-academia a { background-position: -51px 0; width: 83px;}
		#menu li#mn-precos a { background-position: -137px 0; width: 62px;}
		#menu li#mn-atividades a { background-position: -202px 0; width: 79px;}
		#menu li#mn-horarios a { background-position: -284px 0; width: 73px;}
		#menu li#mn-parceiros a { background-position: -360px 0; width: 144px;}
		#menu li#mn-fique-por-dentro a { background-position: -507px 0; width: 113px;}
		#menu li#mn-links a { background-position: -720px 0; width: 47px; }
		#menu li#mn-fale-conosco a { background-position: -623px 0; width: 96px;}
		#menu .last { margin: 0;}

#menu li .submenu { margin: 0; padding: 0; position: absolute; top: 33px; left:0; visibility: hidden; z-index: 90;}
	#menu li .submenu li { border-bottom: 1px solid #474747; clear: both; display: block;}
		#menu li .submenu li a { background-color: #000 !important; display: block; height: 26px; width: 141px !important;}
		#menu li .submenu li a:hover { background-color: #FFCC00 !important;}
		#menu li .submenu li#mn-historico a { background: #000 url(submenu_academia_historico.gif) no-repeat top left;}
		#menu li .submenu li#mn-profissionais a { background: #000 url(submenu_academia_profission.gif) no-repeat top left;}
		#menu li .submenu li#mn-premiacoes a { background: #000 url(submenu_academia_premiacoes.gif) no-repeat top left;}
		#menu li .submenu li#mn-laboratorio a { background: #000 url(submenu_academia_laboratori.gif) no-repeat top left;}
		#menu li .submenu li#mn-infraestrutura a { background: #000 url(submenu_academia_insfraestr.gif) no-repeat top left;}
		#menu li .submenu li#mn-historico a:hover, 
		#menu li .submenu li#mn-profissionais a:hover,
		#menu li .submenu li#mn-premiacoes a:hover, 
		#menu li .submenu li#mn-laboratorio a:hover, 
		#menu li .submenu li#mn-infraestrutura a:hover { 
			background-color: #FFCC00; background-position: bottom left;
		}
		
#menu-a-academia {
	float: left;
	width: 162px;
	height: 190px;
	position: relative;
	z-index: 90;
}
	#menu-a-academia span{
		background: url(detalhe_menu_academia.gif) no-repeat left bottom;
		display: block;
		height: 45px;
		width: 15px;
		position: absolute;
		left: -6px;
		top: -22px;
		z-index: 91;
	}
	#menu-a-academia ul {
		background: #000 url(mn-academia_rodape.gif) no-repeat left bottom;
		margin: 0;
		padding: 40px 0 20px;
		left: 9px;
		position: absolute;
		top: -20px;
		width: 162px;
	}
		#menu-a-academia ul li {
			list-style: none;
			font-size: 10px;
			padding-left: 15px;
			margin-bottom: 10px;
		}
			#menu-a-academia ul li a {
				background: url(marcadores_menu_lateral.gif) no-repeat 0 4px;
				color: #fff;
				padding-left: 15px;
				text-decoration: none;
			}
			#menu-a-academia ul li a:hover {
				background: url(marcadores_menu_lateral.gif) no-repeat 0 -18px;
				color: #FFCC00;
			}

/**********************************
	MARCAO MENU
**********************************/
body#home #menu li#mn-home a,
body#academia #menu li#mn-academia a,
body#academia #menu li#mn-academia.over,
body#precos #menu li#mn-precos a,
body#atividades #menu li#mn-atividades a,
body#horarios #menu li#mn-horarios a,
body#parceiros #menu li#mn-parceiros a,
body#fique-por-dentro #menu li#mn-fique-por-dentro a,
body#parceiros-e-convenios #menu li#mn-parceiros a,
body#atividades #menu li#mn-atividades a,
body#precos #menu li#mn-precos a,
body#links #menu li#mn-links a,
body#fale-conosco #menu li#mn-fale-conosco a {
	background-color: #FFCC00;
}


/* Menu Lateral - A Academia */
body.premiacoes #menu-a-academia ul #mn-academia-premiacoes a,
body.profissionais #menu-a-academia ul #mn-academia-profissionais a,
body.historico #menu-a-academia ul #mn-academia-historico a,
body.wsf #menu-a-academia ul #mn-academia-wsf a,
body.laboratorio #menu-a-academia ul #mn-academia-laboratorio a,
body.infraestrutura #menu-a-academia ul #mn-academia-infraestrutura a {
	background: url(marcadores_menu_lateral.gif) no-repeat 0 -18px;
	color: #FFCC00;
}

/* Menu Lateral - Preços */
body.precos #menu-precos ul #mn-precos-musc-gin a,
body.spinning #menu-precos ul #mn-precos-spinning a,
body.lutas #menu-precos ul #mn-precos-lutas a,
body.especial #menu-precos ul #mn-precos-especial a,
body.semestral #menu-precos ul #mn-precos-semestral a,
body.anual #menu-precos ul #mn-precos-anual a,
body.corporativo #menu-precos ul #mn-precos-corporativo a {
	background: url(marcadores_menu_lateral.gif) no-repeat 0 -18px;
	color: #FFCC00;
}

/* Menu Lateral - Atividades */
body.musculacao #menu-atividades ul #mn-atividades-musculacao a,
body.spinning #menu-atividades ul #mn-atividades-spinning a,
body.ginastica #menu-atividades ul #mn-atividades-ginastica a,
body.lutas-esportivas #menu-atividades ul #mn-atividades-lutas a {
	background: url(marcadores_menu_lateral.gif) no-repeat 0 -18px;
	color: #FFCC00;
}


/**********************************
	TTULOS
**********************************/
h1 a, h2, #menu, h3 span, .ler, #box-atividades ul li h4, #btn-ver-precos, #rodape #tags h3 { text-indent: -9999px;}
h1 {
	width: 165px;
	position: absolute; top: 20px; left: 0;
}
h1 a {
	background: url(logo.gif) no-repeat top left;
	display: block;
	height: 65px;
}
h2 {
	background: url(tit_newsletter.gif) no-repeat top left;
	display: block;
	float: left;
	height: 19px;
	width: 150px;
	margin-left: -20px;
	margin-right: 10px;
}
h3 { position: relative;}
h3 span { display: block; background: no-repeat 0 0; position: absolute; top: 15px; left: 25px;}
#box-horarios h3 { background-image: url(fundo_tit_horarios.gif); height: 50px; cursor: pointer; }
#box-horarios h3 .titulo { background-image: url(tit_horarios.gif); height: 19px; width: 94px;}
#box-fique-por-dentro h3 { background-image: url(fundo_tit_fique_por_dentro.gif); height: 46px; position: relative;}
#box-fique-por-dentro h3 span { background-image: url(tit_fique_por_dentro.gif); height: 15px; width: 177px;}
#box-fique-por-dentro ul li h4 { color: #000; }
#box-atividades h3 { background-image: url(fundo_tit_atividades.gif); height: 46px;}
#box-atividades h3 span { background-image: url(tit_atividades.gif); height: 15px; width: 109px;}
#box-precos h3 { background-image: url(fundo_tit_precos.gif); height: 46px;}
#box-precos h3 span { background-image: url(tit_precos.gif); height: 18px; width: 72px;}
#box-precos ul li h4 { color: #000; font-size: 15px; text-transform: uppercase;}
#box-precos ul li h4 span { color: #FFCC00;}
#box-atividades ul li h4 { display: block; float: left; height: 15px; width: 135px;}
#box-atividades ul li #tit-artes-marciais { background: url(tit_artes_marciais.gif) no-repeat;}
#box-atividades ul li #tit-spinning { background: url(tit_spinning.gif) no-repeat;}
#box-atividades ul li #tit-musculacao { background: url(tit_musculacao.gif) no-repeat;}
#box-atividades ul li #tit-ginastica { background: url(tit_ginastica.gif) no-repeat;}

.tit-internas {
	background: url(fundo_tit_secao.gif) no-repeat top left;
	height: 85px;
	margin-top: -10px;
	width: 685px;
	z-index: 10;
}
	.tit-internas span {
		display: block;
		height: 85px;
		width: 100%;
	}
	
#tit-internas-fique-por-dentro,
#tit-internas-wall-street-fitness,
#tit-internas-profissionais,
#tit-internas-premiacoes,
#tit-internas-laboratorio,
#tit-internas-infraestrutura,
#tit-internas-horarios,
#tit-internas-atividades,
#tit-internas-parceiros,
#tit-internas-precos,
#tit-internas-fale-conosco {
	display: block;
	height: 85px;
	width: 100%;
}
#tit-internas-fique-por-dentro {
	background: url(tit_internas_fique_por_dent.gif) no-repeat 0 20px;
}
#tit-internas-wall-street-fitness {
	background: url(tit_internas_wsf.gif) no-repeat 0 12px;
}
#tit-internas-profissionais {
	background: url(tit_internas_profissionais.gif) no-repeat 0 12px;
}
#tit-internas-premiacoes {
	background: url(tit_internas_premiacoes.gif) no-repeat 0 12px;
}
#tit-internas-laboratorio {
	background: url(tit_internas_laboratorio.gif) no-repeat 0 12px;
}
#tit-internas-infraestrutura {
	background: url(tit_internas_infraestrutura.gif) no-repeat 0 12px;
}
#tit-internas-horarios {
	background: url(tit_internas_horarios.gif) no-repeat 0 12px;
}
#tit-internas-parceiros {
	background: url(tit_internas_parceiros_conv.gif) no-repeat 0 12px;
}
#tit-internas-atividades {
	background: url(tit_internas_atividades.gif) no-repeat 0 20px;
}
#tit-internas-musc-gin {
	background: url(tit_internas_musc_gin.gif) no-repeat 0 15px;
}
#tit-internas-precos {
	background: url(tit_internas_precos.gif) no-repeat 0 20px;
}
#tit-internas-spinning {
	background: url(tit_internas_spinning.gif) no-repeat 0 15px;
}
#tit-internas-lutas {
	background: url(tit_internas_lutas.gif) no-repeat 0 15px;
}
#tit-internas-especial {
	background: url(tit_internas_especial.gif) no-repeat 0 15px;
}
#tit-internas-semestral {
	background: url(tit_internas_semestral.gif) no-repeat 0 15px;
}
#tit-internas-anual {
	background: url(tit_internas_anual.gif) no-repeat 0 15px;
}
#tit-internas-conveniados {
	background: url(tit_internas_conveniados.gif) no-repeat 0 15px;
}
#tit-internas-corporativo {
	background: url(tit_internas_corporativo.gif) no-repeat 0 15px;
}
#tit-internas-atividades-musc {
	background: url(tit_internas_atividades_mus.gif) no-repeat 0 15px;
}
#tit-internas-atividades-ginastica {
	background: url(tit_internas_atividades_gin.gif) no-repeat 0 15px;
}
#tit-internas-atividades-spinning {
	background: url(tit_internas_atividades_spi.gif) no-repeat 0 15px;
}
#tit-internas-atividades-lutas {
	background: url(tit_internas_atividades_lut.gif) no-repeat 0 15px;
}
#tit-internas-fale-conosco {
	background: url(tit_internas_fale_conosco.gif) no-repeat 0 20px;
}
#tit-internas-links {
	background: url(tit_internas_links.gif) no-repeat 0 20px;
}
#avaliacao-fisica {
	margin-top:45px;
}
#tit-missao{
	background: url(tit-missao.gif) no-repeat 0 0;
	display: block;
	height: 28px;
	margin: 25px 0;
	text-indent: -9999px;
	width: 101px;
}
h4 { color: #FFCC00;}
#tit-marcos-muniz {
	background: url(tit_marcos_muniz.gif) no-repeat 0 0;
	display: block;
	height: 22px;
	margin-bottom: 5px;
	text-indent: -9999px;
	width: 212px;
}
body#academia .espacamento h4 {
	margin-bottom: 15px;
}
.laboratorio .espacamento h4 {
	font-size: 21px;
	font-weight: normal;
}

/**********************************
	INTERNAS
**********************************/
#lista-noticias {
	margin: 0;
	padding: 0;
}
#lista-noticias li {
	background: url(separador_lista_precos.gif) repeat-x left bottom;
	clear: both;
	font-size: 10px;
	list-style: none;
	margin-bottom: 10px;
	padding-bottom: 20px;
	height: 90px;
}
#lista-noticias .semfoto {
	padding-bottom: 10px;
	height: auto;
}
#lista-noticias li .foto-noticias {
	float: left;
	margin-right: 15px;
}
#lista-noticias li .ler {
	display: inline-block;
	margin: 0;
	padding: 0;
}
#lista-noticias li h4 {
	color: #000;
}
body#academia .espacamento, body#precos .espacamento, body#atividades .espacamento {
	display: inline;
	float: left; 
	margin-left: 10px;
	position: relative;
	width: 465px;
}
#destaque-premiacoes {
	display: inline;
	float: right;
	margin: 0 -15px 0 15px;
}
.laboratorio .espacamento p { z-index: 98;}
#destaque_lab_1 {
	float: left;
	margin: -32px -10px 15px -35px;
	z-index: 1;
}
#destaque_lab_2 {
	clear: both;
	float: right;
	margin: 0;
}
body#horarios #sidebar #box-horarios {
	display: none !important;
}
body#horarios #sidebar #box-precos {
	margin: 5px 0 0;
}
	body#horarios #sidebar #box-precos h3 {
		background-image: url(fundo_tit_box_precos.gif); height: 70px;
	}
		body#horarios #sidebar #box-precos h3 span {
			background-image: url(tit_precos_maior.gif); height: 39px; width: 144px;
		}
		
	body#horarios #sidebar #box-precos #destaque-precos {
		top: -8px;
	}
.atividades {
	background: url(fundo_atividades.gif) no-repeat left top;
	padding: 25px 0 0 30px;
	margin-left: -30px;
	position: relative;
}
.tit-atividade-spinning, .tit-atividade-artes-marciais, .tit-atividade-musculacao, .tit-atividade-ginastica {
	display: block;
	height: 47px;
	text-indent: -9999px;
	margin-bottom: 10px;
}
.tit-atividade-spinning {
	background: url(tit_atividades_spinning.gif) no-repeat left top;
	width: 183px;
}
.tit-atividade-artes-marciais {
	background: url(tit_atividades_artes_marcia.gif) no-repeat left top;
	width: 282px;
}
.tit-atividade-musculacao {
	background: url(tit_atividades_musculacao.gif) no-repeat left top;
	width: 242px;
}
.tit-atividade-ginastica{
	background: transparent url(tit_atividades_ginastica.gif) no-repeat scroll -30px -18px;
	width: 242px;
}

/**********************************
	TTULOS
**********************************/
.tb-horarios {
	width: 100%;
	margin-bottom: 30px;
	empty-cells: show;
}
.tb-horarios a{
	color: #666;
	text-decoration: none;
}
	.tb-horarios th, .tb-horarios td {
		border: 1px solid #D3EF37;
		text-align: center;
	}
	.tb-horarios thead th {
		background: #F8FFD1;
		width: 16%;
	}
		.tb-horarios thead th span {
			background: url(dias_semana.gif) no-repeat 0 0;
			display: block;
			margin: 0 auto 0;
			height: 30px;
			text-indent: -9999px;
		}
			.tb-horarios thead th .segunda {
				background-position: 0 0;
				width: 40px;
			}
				.tb-horarios thead .hoje .segunda {
					background-position: 0 -30px;
				}
			.tb-horarios thead th .terca {
				background-position: -104px 0;
				width: 40px;
			}
				.tb-horarios thead .hoje .terca {
					background-position: -104px -30px;
				}
			.tb-horarios thead th .quarta {
				background-position: -212px 0;
				width: 44px;
			}
				.tb-horarios thead .hoje .quarta {
					background-position: -212px -30px;
				}
			.tb-horarios thead th .quinta {
				background-position: -320px 0;
				width: 34px;
			}
				.tb-horarios thead .hoje .quinta {
					background-position: -320px -30px;
				}
			.tb-horarios thead th .sexta {
				background-position: -426px 0;
				width: 40px;
			}
				.tb-horarios thead .hoje .sexta {
					background-position: -426px -30px;
				}
			.tb-horarios thead th .sabado {
				background-position: -529px 0;
				width: 41px;
			}
				.tb-horarios thead .hoje .sabado {
					background-position: -529px -30px;
				}
	.tb-horarios tbody tr.alt {
		background: #FAFBF9;
	}
	.tb-horarios tbody tr th{
		background-color: #FAFBF9;
	}

	.tb-horarios thead th.hoje {
		background: #FED62A;
	}
	.tb-horarios tbody td.hoje {
		background: #FFF5CC;
	}
	.tb-horarios tbody tr:hover td,
	.tb-horarios tbody tr:hover th{
		background-color: #FFF5CC;
	}

	.tb-horarios tr.no,
	.tb-horarios th.no{
		background: none;
		border: none;
		width: auto;
	}
	.tb-horarios tr.no th{
		background-color: #ffffff;
	}
	.tb-horarios tr.no:hover th{
		background:none;
	}
