@charset "utf-8";
/* CSS Document */

html{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	background-color:#ed1c24;
	background-image:url(../img/bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}
body{
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, sans-serif;
	color:#231f20;
	font-size:13px;
	line-height:normal;
}
a{
	text-decoration:none;
	outline:none;
}
.CorRoxo{
	color:#262163;
}
.Esq{
	float:left;
}
.Dir{
	float:right;
}
.Base{
	clear:both;
}
.DivRespiro{
	height:10px;
}


.RespiroBottom5{
	margin-bottom:5px;
}
.RepiroBottom20{
	margin-bottom:20px;
}

.RespiroLeft10{
	margin-left:10px;
}
.RespiroLeft20{
	margin-left:20px;
}
	.RespiroLeft30{
	margin-left:30px;
}
.RespiroLeft74{
	margin-left:74px;
}

.RespiroRight5{
	margin-right:5px;
}
.RespiroRight27{
	margin-right:27px;
}
.RespiroRight67{
	margin-right:67px;
}
.RecuoRight{
	margin-right:-25px;
}

.Respirotop{
	margin-top:5px;
}
.RecuoTop{
	margin-top:-41px;
}

/************ DIV GERAL ***************/

.Corpo{
	width:716px;
	margin:0 auto;
}
.Conteudo{
	width:100%;
}
	.BoxTitulo{
		background-image:url(../img/bg_titulo.jpg);
		width:642px;
		height:90px;
		margin:0px;
		padding:0px;
	}
		.BoxTitulo h1{
			font-size:18px;
			text-transform:uppercase;
			margin-top:40px;
			margin-bottom:5px;
			color:#545554;
		}
			.EnderecoUnidade{
				color:#000000;
				font-size:12px;
			}
	.BoxLateral{
		background-image:url(../img/box_lateral.jpg);
		width:68px;
		height:296px;
		margin:0px;
		padding:0px;
	}
	.ContentBottom{
		background-image:url(../img/conten_base.jpg);
		width:642px;
		height:21px;
		margin:0px;
		padding:0px;
	}
	.ContentC{
		background-color:#FFFFFF;
		width:574px;
		min-height:173px;
		margin:0px;
		padding-left:34px;
		padding-right:34px;
		padding-top:15px;
	}
.Footer{
	background-image:url(../img/bg_footer.jpg);
	width:929px;
	height:20px;
	padding-top:23px;
	padding-right:31px;
}
/************* HOME ******************/
.Header{
	width:100%;
	height:335px;
	margin-top:30px;
	margin-bottom:9px;
	background-image:url(../img/top_flash.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
	
UL.Menu{
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;
	width:789px;
	height:51px;
	float:right;
	margin-top:1px;
}
	UL.Menu li{
		float:left;
		height:51px;
		padding:0px;
	}
	UL.Menu li a{
		display:block;
		width:100%;
		height:100%;
		margin:0px;
		padding:0px;
	}
	.M_AMenimport, .M_Bebidas, .M_Degustacao, .M_Servicos, .M_Eventos, .M_FacaCotacao, .M_Contato{
		background-image:url(../img/menu.jpg);
	}
	.M_AMenimport a:hover, .M_Bebidas a:hover, .M_Degustacao a:hover, .M_Servicos a:hover, .M_Eventos a:hover, .M_FacaCotacao a:hover, .M_Contato a:hover{
		background-image:url(../img/menu_over.jpg);
	}
	.M_AMenimport{
	margin-left:22px;
	}
	.M_AMenimport, .M_AMenimport a:hover{ width:105px; background-position:-22px;}	
	.M_Bebidas, .M_Bebidas a:hover{ width:82px; background-position:-127px;}
	.M_Degustacao, .M_Degustacao a:hover{ width:112px; background-position:-209px;}
	.M_Servicos, .M_Servicos a:hover{ width:91px; background-position:-321px;}
	.M_Eventos, .M_Eventos a:hover{ width:86px; background-position:-412px;}
	.M_FacaCotacao, .M_FacaCotacao a:hover{ width:157px; background-position:-498px;}
	.M_Contato, .M_Contato a:hover{ width:68px; background-position:-655px;}
	
#Endereco{
	text-align:right;
	font-family: Trebuchet MS, Century Gothic, Verdana, Arial;
	font-size:10px;
	color:#FFFFFF;
	line-height:normal;
	
	margin-top:11px;
}
	#Endereco .SpanTel{
		font-size:11px;
		font-weight:bold;
	}
.Footer{
	color:#FFFFFF;
}
.BoxDestaque{
	width:627px;
	margin-left:20px;
}
.BoxHomeDireita{
	background-image:url(../img/bg_box_home.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:282px;
	min-height:400px;
	margin-top:-49px;
	position:relative;
	
}
	.MR_FacaCotacao{
		background-image:url(../img/img_faca_uma_cotacao.jpg);
		background-position:top;
		background-repeat:no-repeat;
		width:243px;
		min-height:95px;
		margin-left:22px;
		margin-top:15px;
	}
	.MR_Simulador{
		background-image:url(../img/img_simulado.jpg);
		background-position:top;
		background-repeat:no-repeat;
		width:243px;
		min-height:95px;
		margin-left:22px;
		margin-top:15px;
	}
	#MR_Contato{
		width:243px;
		min-height:95px;
		margin-left:22px;
		margin-top:15px;
	}
		#MR_Contato .TextInput{
			border:1px solid #e5e5e5;
			background-color:#f1f1f1;
			color:#333333;
			width:196px;
		}
	.MR_Depoimentos{
		width:243px;
		min-height:95px;
		margin-left:22px;
		margin-top:15px;
	}
.ImgTitulo{
	margin-top:75px;
	margin-bottom:15px;
}
/******************	CORPO ***********************/

.FormTrabalhe input, .FormTrabalhe textarea, .FormTrabalhe select{
	border:1px solid #dc1900;
}
.inputTrabalhe, .textareaTrabalhe{
	width:303px;
}

UL.ListParceiros{
	list-style:none;
	margin:0px;
	padding:0px;
	width:100%;
}
UL.ListParceiros li{
	margin-bottom:15px;
	padding:0px;
	width:100%;
}

UL.ListParceiros li h1{
	color:#0d4b8e;
	text-transform:uppercase;
	font-size:13px;
}
UL.ListParceiros li a{
	color:#0d4b8e;
	text-decoration:none;
	margin-top:5px;
}

.Titulo1{
	color:#0d4b8e;
}

UL.MenuUnidades{
	/*background-image:url(../img/menu_unidades.jpg);*/
	width:130px;
	height:90px;
	margin-right:33px;
	padding:0px;
	!margin-top:2px;
	_margin-bottom:-2px;
	_overflow:hidden;
	_position:relative;
}
UL.MenuUnidades li{
	width:130px;
	margin:0px;
	!margin-top:-2px;
	padding:0px;
}
UL.MenuUnidades li a{
	display:block;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
	.MU_BemVendo, .MU_Galeria, .MU_Modalidades, .MU_Quadro, .MU_Eventos, .MU_Fale{
		background-image:url(../img/menu_unidades.jpg);
	}
	.MU_BemVendo a:hover, .MU_Galeria a:hover, .MU_Modalidades a:hover, .MU_Quadro a:hover, .MU_Eventos a:hover, .MU_Fale a:hover{
		background-image:url(../img/menu_unidades_over.jpg);
	}
	.MU_BemVendo a:active, .MU_Galeria a:active, .MU_Modalidades a:active, .MU_Quadro a:active, .MU_Eventos a:active, .MU_Fale a:active{
		background-image:url(../img/menu_unidades_active.jpg);
	}
	
	.MU_BemVendo, .MU_BemVendo a:hover, .MU_BemVendo a:active          { height:15px; *height:15px; _height:14px; background-position:left 0px;   *background-position:left 0px; _background-position:left 0px;}
	.MU_Galeria, .MU_Galeria a:hover, .MU_Galeria a:active             { height:15px; *height:15px; _height:14px; background-position:left -15px; *background-position:left -15px; _background-position:left -15px;}
	.MU_Modalidades, .MU_Modalidades a:hover, .MU_Modalidades a:active { height:14px; *height:15px; _height:14px; background-position:left -31px; *background-position:left -31px; _background-position:left -31px;}
	.MU_Quadro, .MU_Quadro a:hover, .MU_Quadro a:active                { height:14px; *height:15px; _height:14px; background-position:left -45px; *background-position:left -46px; _background-position:left -45px;}
	.MU_Eventos, .MU_Eventos a:hover, .MU_Eventos a:active             { height:14px; *height:15px; _height:14px; background-position:left -60px; *background-position:left -60px; _background-position:left -60px;}
	.MU_Fale, .MU_Fale a:hover, .MU_Fale a:active                      { height:16px; *height:15px; _height:14px; background-position:left -74px; *background-position:left -74px; _background-position:left -74px;}
	


.BoxHorarios{
	background-image:url(../img/box_horarios.jpg);
	width:330px;
	height:80px;
	padding-top:5px;
	padding-left:10px;
	color:#0c4480;
	font-size:11px;
	margin-top:10px;
	_margin-right:-45px;
}

.BoxHorarios h1{
	text-transform:uppercase;
	font-size:13px;
}

.TdModalidade{
	background-color:#c7f6fc;
	color:#000000;
	padding:5px;
	text-align:center;
	font-weight:bold;
	border:1px solid #999999;
}
.TabelaHorarios{
	width:100%;
}
.TabelaHorarios thead{
	color:#000000;
}
.TabelaHorarios thead td{
	background-color:#848282;
	font-weight:bold;
	padding:3px;
	color:#FFFFFF;
	width:65px;
}
.TabelaHorarios thead th{
	color:#464647;
	background-color: #cdcccc;
	font-weight:bold;
	padding:3px;
	text-align:center;
	width:65px;
}
.TabelaHorarios tbody th{
	color:#FFFFFF;
	background-color: #b1b1b1;
	font-weight:bold;
	padding:3px;
	text-align:center;
	width:65px;
}
.TabelaHorarios td{
	color:#464647;
	background-color: #e2e2e2;
	padding:3px;
	text-align:center;
	width:65px;
}
.Select{
	border:1px solid #FF0000;
}
.Titulo{
	color:#183d83;
	font-weight:bold;
	font-size:14px;
}


Ul.ListGaleria{
	margin:0px;
	padding:0px;
	width:100%;
}
Ul.ListGaleria li{
	margin:10px;
	float:left;
}
Ul.ListGaleria li img{
	border:1px solid #FF0000;
}

.Data{
	color:#183d83;
	font-weight:bold;
	font-size:14px;
}
Ul.ListEventos{
	margin:0px;
	padding:0px;
	width:100%;
	list-style:circle inside;
	color:#FF0000;
}
Ul.ListEventos li{
	margin-bottom:10px;
}
Ul.ListEventos li a{
	color:#231f20;
}

.ImgModalidade img{
	width:133px;
	height:99px;
	margin:0px;
	padding:0px;
	border:4px solid #092354;
}

.FormFale{
	margin:0px;
	padding:0px;
	color:#2a4f94
}
.input, .textarea{
	border:1px solid #dc1900;
	width:457px;
}
.input2, .textarea2{
	border:1px solid #dc1900;
	width:157px;
}
.BtnEnviar{
	background-color:#FFFFFF;
	border:1px solid #2a4f94;
	color:#2a4f94;
	text-transform:capitalize;
	width:52px;
	font-size:13px;
	font-weight:bold;
}
ul.ListProgramacao{
	width:193px;
	padding-right:15px;
	border-right:0.01em solid #FF0000;
}
ul.ListProgramacao li{
	width:100%;
	background-color:#d6e1e9;
	margin-bottom:15px;
}
ul.ListProgramacao li p{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.SpanData{
	width:100%;
	display:block;
	background-color:#FFFFFF;
	color:#0d4e7e;
	font-weight:bold;
}
.Box350{
	width:350px;
	text-align:left;
}
ul.ListImgAc{
	list-style:none;
	margin-top:15px;
}
ul.ListImgAc li{
	float:left;
	margin-right:3px;
	margin-bottom:3px;
}

ul.ListBusca{
	list-style:none;
	margin-top:15px;
}

ul.ListBusca li{
	margin-bottom:26px;
}
ul.ListBusca li h1 a{
	color:#335e8d;
}
ul.ListBusca li p{
	margin-left:41px;
}

/************************/
/*	Promoção detalhe    */
/************************/
.Img_promo
{
	width:565px;
}
.Img_BannerPromo
{
	width:403px;
}

/***********************/
/*	MODALIDADES		   */
/***********************/
UL.MenuModalidades{
	/*background-image:url(../img/menu_unidades.jpg);*/
	width:130px;
	height:40px;
	margin-right:33px;
	padding:0px;
	margin-top:50px;
	!margin-top:52px;
	_margin-bottom:-2px;
	_overflow:hidden;
	_position:relative;
}
UL.MenuModalidades li{
	width:130px;
	margin:0px;
	!margin-top:-2px;
	padding:0px;
}
UL.MenuModalidades li a{
	display:block;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
	.MM_Modalidades, .MM_Quadro{
		background-image:url(../img/sub_menu_modalidade.jpg);
	}
	.MM_Modalidades  a:hover, .MM_Quadro a:hover{
		background-image:url(../img/sub_menu_modalidade_over.jpg);
	}
	.MM_Modalidades, .MM_Modalidades a:hover{ height:20px; background-position:left 0px;}
	.MM_Quadro, .MM_Quadro a:hover			{ height:20px; background-position:left -20px;}
	
/***********************/
/*	FRANQUIAS   	   */
/***********************/
.form
{
	border:1px solid red;
}

/**************************/
/*	ACADEMIA DE CORRIDA   */
/**************************/
.BoxAcadCorrida{
		background-image:url(../img/t_academia_corrida.jpg);
		width:642px;
		height:90px;
		margin:0px;
		padding:0px;
	}
	
UL.MenuAcadCorrida{
	/*background-image:url(../img/menu_unidades.jpg);*/
	width:130px;
	height:76px;
	margin-right:33px;
	padding:0px;
	float:right;
	margin-top:0px;
	!margin-top:0px;
	_margin-bottom:-2px;
	_overflow:hidden;
	_position:relative;
}
UL.MenuAcadCorrida li{
	width:130px;
	margin:0px;
	!margin-top:-2px;
	padding:0px;
}
UL.MenuAcadCorrida li a{
	display:block;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
	.MAC_Conceito, .MAC_Programa, .MAC_Acessoria, .MAC_Apoio, .MAC_Horarios{
		background-image:url(../img/submenu_academiacorrida.gif);
	}
	.MAC_Conceito a:hover, .MAC_Programa a:hover, .MAC_Acessoria a:hover, .MAC_Apoio a:hover, .MAC_Horarios a:hover{
		background-image:url(../img/submenu_academiacorrida_over.gif);
	}
	
	.MAC_Conceito, .MAC_Conceito a:hover	{ height:15px; background-position:left -00px;}
	.MAC_Programa, .MAC_Programa a:hover	{ height:16px; background-position:left -15px;}
	.MAC_Acessoria, .MAC_Acessoria a:hover	{ height:14px; background-position:left -31px;}
	.MAC_Apoio, .MAC_Apoio a:hover			{ height:15px; background-position:left -45px;}
	.MAC_Horarios, .MAC_Horarios a:hover	{ height:16px; background-position:left -60px;}
	
	/** BOX GALERIA DE FOTOS **/
	.BoxGaleriaAcadCorrida{
		width:68px;
		height:296px;
		margin:0px;
		padding:0px;
	}
	
	.TituloAcad{
	width:100%;
	display:block;
	color:#0d4e7e;
	font-size:16.67px;
	font-family:Tahoma, Verdana, Arial, Sans-Serif;
	font-weight:bold;
	}
	.AcadTest
	{
		text-align:justify;
	}