@charset "utf-8";
/* CSS Document */

body {background-color:#000; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#contenedor { width:900px; margin:0px auto;}
#header { width:860px; height:150px; background-image:url(images/back_header.gif); background-position:left; background-repeat:no-repeat; padding-left:40px;}
.cambia_tu_cuerpo { }
.menu { margin-top:20px; width:500px; }
#footer {background-image:url(images/back_footer.jpg); width:865px; height:134px; text-align:right;}
#footer label {font-size:10px;}
#footer A { text-decoration:none; color:#FFF; font-size:9px;}
#footer A:hover  { color:#FFE000;}

#footer_interno { width:865px; height:134px; text-align:right;}
#footer_interno label {font-size:10px;}
#footer_interno A { text-decoration:none; color:#FFF; font-size:9px;}
#footer_interno A:hover  { color:#FFE000;}

#menu_top { float:left; margin-top:5px; margin-left:10px; width:auto; text-align:left;}
#logotipo_header { float:left; width:107px; height:105px;}
#txt_cambia {width:auto; height:auto; float:right; margin-right:40px;}
#selector {float:left; margin-top:65px; font-size:11px; margin-left:25px; width:auto;}
.field_selector { font-size:10px;}
.hidex {display:none;}
#menu_selector {float:right;}
.boton {width:45px; font-size:10px;}

#logotipo { margin-left:15px; margin-top:15px;}
#content { background-image:url(images/back_content.gif); background-position:left; background-repeat:repeat-y; padding-left:32px; padding-top:25px; height: auto;
overflow:auto;
}
.tip_sheet { margin-left:15px;} 
#end { background-image:url(images/end.jpg); background-repeat:no-repeat; background-position:bottom; height:21px; margin-left:11px;  width:900px;}
#end_interno { height:21px; margin-left:11px;  width:900px;}
#nuestrashistoria{ margin-left:20px; float:left; height:296px; width:493px; background-image:url(images/nuestra_historia_golds_gym.jpg); background-repeat:no-repeat; font-size:13px; text-align:justify; }
#fotos{float:right;}
.foto {  margin-left:45px;}
.foto02{ padding-top:10px; margin-right:43px; }
#end_historia {float:left; margin-right:43px;  }
#nuestrashistoria fieldset{ margin-left:30px; margin-top:55px;margin-right:5px;}
#nuestrashistoria fieldset p{ font-size:12px; margin-left:10px; }
p {font-size:12px;}
.foto_end {float:right; padding-left:288px;}
#backservicios{ margin-left:20px; float:left; height:296px; width:493px; background-image:url(images/servicios_golds_gym.jpg); background-repeat:no-repeat; font-size:14px; }
#backservicios fieldset{ margin-left:45px; margin-top:55px;}
#backservicios div{ margin-left:10px; margin-right:10px; line-height:17px; margin-top:20px; width:190px; font-size:12px;}
#servicios01 {float:left;}
#servicios02 {float:right;}
.titulos { margin-left:35px;}
.pesas{ margin-top:170px; height: auto; overflow:auto;}
.pesas_donwload{ height: auto; overflow:auto;}
.pesas_eventos{ margin-top:156px; height: auto; overflow:auto;}
.pesas_registro{  height: auto; overflow:auto;}
#instalaciones_content{ float:left; font-size:14px; }
#instalaciones_content fieldset{ margin-left:45px; margin-top:0px;  margin-left:20px;}
#instalaciones_content a { color:#EBE222; font-size:12px; }
#mapa{float:right; margin-right:20px;}
#tips1 {float:right; margin-right:25px; background-image:url(images/back_tips.jpg); height:500px; width:270px; overflow:scroll-y; background-repeat:no-repeat;}
#tips1 p{ margin-left:15px; margin-right:15px; text-align:justify;}
#tips2 {float:left; margin-left:35px; background-image:url(images/back_tips.jpg); height:500px; width:270px;}
#tips2 p{ margin-left:15px; margin-right:15px; text-align:justify;}
.etiqueta {
overflow: auto;
}
#scroll { height:50px;}
.titulo_tips{ font-size:14px; color:#EBE222; font-weight:bold; padding-left:15px; padding-right:15px; text-align:center;} 
.download_box { margin:10px 10px 10px 10px;}
#videos { float:left; margin-left:25px;}
#videos p { float:right;}
.video_antiguosx {margin:10px 10px 10px 5px;}
#txt_video { width:220px; float:right; margin-right:18px;}
#txt_video fieldset{ margin:10px 10px 10px 5px; border-width:0px; font-size:12px; text-align:justify;}
#registro { }
.tabla_registro { padding-left:35px;}
#frame_horario { width:520px; float:right; margin-top:80px; margin-right:50px; border:#FFF 1px solid; height:190px;}
#sedes_content{ float:left; font-size:12px; }
#sedes_content fieldset{ margin-left:45px; margin-top:0px;  margin-left:20px; border:none;}
.autorizacion {font-size:10px;}
#left {float:left;}
#iframe_horarios { padding-left:25px; float:right;}
.title {font-size:16px; font-weight:bold;}
.banner_inicial { padding-top:50px; margin-top:35px;}
#submenu {  display:none;  padding-left:400px; color:#FFF; font-size:10px; text-align:right; margin-left:15px; width:400px; max-height:20px;}
#submenu a { color:#FFF; text-decoration:none;}
a { color:#f8d225; text-decoration:none;}
.txt_golds {color:#F00;}
.txt_titulos { font-size:14px; font-weight:bold; color:#F00;}
.calculadora {
	margin:auto;
	font-size:12px;
	background-color:#CCC;
	border:3px solid #666;
	color:#000;
	padding:10px;
	
}

.txt_cambia a {
	margin-left:5px;
}