@charset "utf-8";
/* CSS Document */

body
{
	margin: 0;
	padding: 0;
	background-color: #FFF;
	font-family: Tahoma;
	font-size: 11px;
}

a
{
	color: #F3AB35;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

strong
{
	color: #56473A;
}

#main
{
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
}

/* HEADER */
/*
#header
{
	height: 480px;
	background: transparent url( ../images/repite_header.jpg ) top center repeat-x;
}

#head_noflash
{
	margin: 0px auto;
	width: 1024px;
	background: transparent url( ../images/repite_header.jpg ) top center repeat-x;
}

 FIN HEADER */



/* DIV CONTENT Y STYLES GENERALES EN EL MISMO */

#content
{
	background-color: #FFF;
	padding-top: 20px;
	/*width: 1024px;*/
	margin: 57px auto 5px auto;
}

#content #content-inner
{
	width: 760px;
	/*margin: 0 auto;*/
	color: #666667;
}

#content #content-inner #title
{
	height: 68px;
}

#content #content-inner #title #title-img
{
	width: 241px;
	height: 23px;
	float: left;
}

#content #content-inner #title #title-separator
{
	width: 766px;
	height: 1px;
	margin: 10px 0px 20px 0px;
	background: transparent url( ../images/line1.gif ) top left no-repeat;
}

/* FIN DIV CONTENT Y STYLES GENERALES EN EL MISMO */



/* SECCION WELCOME */

#content #content-inner #welcome-col-left
{
	width: 400px;
	float: left;
}

#content #content-inner #welcome-col-left #welcome-subtitle
{
	background: transparent url( ../images/welcome_lanzate.gif ) top left no-repeat;
	height: 35px;
	margin-bottom: 15px;
}

#content #content-inner #welcome-col-left .text-1
{
	line-height: 18pt;
	padding-right: 75px;
	color: #56473A;
}

#content #content-inner #welcome-col-left .welcome-separator
{
	background: transparent url( ../images/welcome_separator.jpg ) top left no-repeat;
	height: 22px;
	margin: 20px 0px 10px 0px;
	width: 400px;
}

#content #content-inner #welcome-col-left .direcciones
{
	border: 1px solid #D5D5D5;
	background-color: #F2F2F2;
	padding: 10px;
	width: 355px;
	margin-bottom: 5px;
}

#content #content-inner #welcome-col-left .direcciones .texto-1
{
	color: #515151;
	font-weight: bold;
	line-height: 16pt;
}

#content #content-inner #welcome-col-right
{
	width: 333px;
	float: right;
	margin-left: 15px;
}

#content #content-inner #welcome-col-right .img
{
	width: 333px;
	height: 247px;
	border: 1px solid #D6D6D6;
	padding: 3px;
}

/* FIN SECCION WELCOME */



/* SECCION CENTROS */

#content #content-inner .centro
{
	margin-top: 15px;
}

#content #content-inner .centro .col-left
{
	width: 223px;
	float: left;
}

#content #content-inner .centro .col-right
{
	width: 503px;
	float: right;
	margin-left: 30px;
}

#content #content-inner .centro .col-left .img
{
	width: 211px;
	height: 207px;
	float: left;
	border: 1px solid #D6D6D6;
	padding: 3px;
	overflow: hidden;
}

#content #content-inner .centro .col-left .img img
{
	width: 210px;
	height: 206px;
}

#content #content-inner .centro .col-right .title-img
{
	margin-bottom: 10px;
}

#content #content-inner .centro .col-right .options
{
	height: 62px;
}

#content #content-inner .centro .col-right .options .col-left
{
	width: 272px;
	float: left;
}

#content #content-inner .centro .col-right .options .col-right
{
	width: 102px;
	float: right;
}

#content #content-inner .centro .col-right .options .col-left img
{
	border: 0;
}

#content #content-inner .centro .col-right .options .col-right img
{
	border: 0;
}

#content #content-inner .centros-separador
{
	width: 766px;
	height: 32px;
	background: transparent url( ../images/centros_separador.jpg ) top center no-repeat;
	margin: 5px auto 15px auto;
}

/* FIN SECCION CENTROS */



/* SECCION METODO PILATES */

#content #content-inner #metodo-pilates-text
{
	width: 791px;
	height: 408px;
	background: transparent url( ../images/metodo_pilates2.jpg ) top center no-repeat;
}

#content #content-inner #metodo-pilates-text .col-left
{
	width: 529px;
	float: left;
}

#content #content-inner #metodo-pilates-text .col-right
{
	width: 134px;
	float: right;
	padding-right: 20px;
}

#content #content-inner #metodo-pilates-text .col-left #text
{
	line-height: 16pt;
	padding-right: 5px;
}

#content #content-inner #metodo-pilates-text .col-left  #tip
{
	color: #56473A;
	line-height: 14pt;
	background: transparent url( ../images/icons/info.jpg ) 0px 3px no-repeat;
	padding-left: 20px;
	font-weight: bold;
}

#content #content-inner #metodo-pilates-text .col-right .link
{
	margin-bottom: 11px;
}

#content #content-inner #metodo-pilates-text .col-right .link img
{
	border: 0;
}

#content #content-inner #metodo-pilates-tips
{
	margin-top: 15px;
}

#content #content-inner #metodo-pilates-tips .tip
{
	background: transparent url( ../images/icons/accept.jpg ) top left no-repeat;
	padding-left: 22px;
	line-height: 11pt;
	margin-bottom: 20px;
}

#content #content-inner #metodo-pilates-tips .col-left
{
	width: 329px;
	float: left;
}

#content #content-inner #metodo-pilates-tips .col-right
{
	width: 380px;
	float: right;
}

#content #content-inner #metodo-pilates-banner
{
	width: 760px;
	height: 147px;
	background: transparent url( ../images/metodo_pilates5.jpg ) top right no-repeat;
}

#content #content-inner #metodo-pilates-box-gris
{
	border: 1px solid #D5D5D5;
	background-color: #F2F2F2;
	padding: 12px;
	color: #56473A;
	line-height: 18pt;
}

/* FIN SECCION METODO PILATES */



/* SECCION QUE ES PILATES */

#content #content-inner #que-es-pilates-text
{
}

#content #content-inner #que-es-pilates-text .col-left
{
	width: 581px;
	float: left;
	line-height: 16pt;
}

#content #content-inner #que-es-pilates-text .col-right
{
	width: 165px;
	height: 296px;
	float: right;
	background: transparent url( ../images/que_es_pilates4.jpg ) top left no-repeat;
}

#content #content-inner #que-es-pilates-text .col-left img
{
	float: left;
	margin: 0px 10px 10px 0px;
	border: 1px solid #D6D6D6;
	padding: 4px;
	width: 333px;
	height: 247px;
	overflow: hidden;
}

#content #content-inner #que-es-pilates-text .col-right .link
{
	margin-left: 32px;
	margin-bottom: 11px;
}

#content #content-inner #que-es-pilates-text .col-right .link img
{
	border: 0;
}

#content #content-inner #que-es-pilates-resultado
{
	background: transparent url( ../images/que_es_pilates2.jpg ) top left no-repeat;
	width: 122px;
	height: 26px;
	margin-bottom: 4px;
	margin-top: 25px;
}

/* FIN SECCION QUE ES PILATES */



/* SECCION NIVELES DE PILATES */

#content #content-inner #niveles-pilates-top
{
	background: transparent url( ../images/niveles_pilates3.gif ) bottom right no-repeat;
}

#content #content-inner #niveles-pilates-top .col-left
{
	width: 586px;
	float: left;
	background-color: transparent;
}

#content #content-inner #niveles-pilates-top .col-right
{
	width: 154px;
	float: right;
	background-color: transparent;
}

#content #content-inner #niveles-pilates-top .col-left #comienza-tu-clase-title
{
	background: transparent url( ../images/niveles_pilates2.jpg ) top left no-repeat;
	height: 29px;
}

#content #content-inner #niveles-pilates-top .col-left #bono-iniciacion-title
{
	background: transparent url( ../images/niveles_pilates6.jpg ) top left no-repeat;
	height: 16px;
	margin: 25px 0px 20px 0px;
}

#content #content-inner #niveles-pilates-top .col-left .box-gris .text-1
{
	padding: 0;
}

#content #content-inner #niveles-pilates-top .col-left #condiciones
{
	background: transparent url( ../images/niveles_pilates5.jpg ) top left no-repeat;
	height: 9px;
	margin-top: 12px;
}

#content #content-inner #niveles-pilates-top .col-right .titulo img
{
	border: 0;
}

#content #content-inner #niveles-pilates-top .col-right #links
{
	height: 172px;
}

#content #content-inner #niveles-pilates-top .col-right #links .link
{
	margin-bottom: 11px;
	margin-left: 30px;
}

#content #content-inner #niveles-pilates-top .col-right #links .link img
{
	border: 0;
}

#content #content-inner #niveles
{
	clear: both;
	margin-top: 30px;
}

#content #content-inner #niveles .separador
{
	background: transparent url( ../images/centros_separador.jpg ) top center no-repeat;
	height: 32px;
	margin-top: 20px;
}

#content #content-inner #niveles .nivel
{
	clear: both;
}

#content #content-inner #niveles .nivel .col-left
{
	width: 219px;
	float: left;
}

#content #content-inner #niveles .nivel .col-right
{
	width: 522px;
	float: right;
}

#content #content-inner #niveles .nivel .col-right .titulo
{
	margin-bottom: 15px;
}

#content #content-inner #niveles .nivel .col-right .titulo img
{
	border: 0;
}

#content #content-inner #niveles .nivel .col-right .text-1
{
	margin-bottom: 15px;
	padding: 0;
}

#content #content-inner #niveles .nivel .col-right .link
{
	margin-top: 12px;
}

#content #content-inner #niveles .nivel .col-right .link img
{
	border: 0;
}

/* FIN SECCION NIVELES DE PILATES */



/* SECCION NUESTROS MONITORES */

#content #content-inner #nuestros-monitores-top .titulo
{
	font-weight: bold;
	font-size: 14px;
	color: #56473A;
	line-height: 14pt;
	padding-left: 22px;
	background: transparent url( ../images/icons/ficha.jpg ) 0px 4px no-repeat;
	height: 16px;
}

#content #content-inner #monitores
{
}

#content #content-inner #monitores .separador
{
	background: transparent url( ../images/centros_separador.jpg ) top center no-repeat;
	height: 32px;
	margin-top: 20px;
	clear: both;
}

#content #content-inner #monitores .monitor
{
	margin-bottom: 20px;
}

#content #content-inner #monitores .monitor .col-left
{
	width: 80px;
	float: left;
}

#content #content-inner #monitores .monitor .col-right
{
	width: 669px;
	float: right;
}

#content #content-inner #monitores .monitor .col-left .image
{
	padding: 3px 0px 0px 3px;
	width: 74px;
	height: 70px;
	border: 1px solid #E4E4E4;
}

#content #content-inner #monitores .monitor .col-left .image img
{
	width: 70px;
	height: 67px;
}

#content #content-inner #monitores .monitor .col-right .titulo
{
	font-weight: bold;
	font-size: 14px;
	color: #56473A;
	line-height: 14pt;
	padding-left: 20px;
	background: transparent url( ../images/icons/monitor.jpg ) 0px 2px no-repeat;
	height: 16px;
}

#content #content-inner #monitores .monitor .col-right .cv
{
	margin-top: 6px;
}

#content #content-inner #monitores .monitor .col-right a
{
	text-decoration: none;
	color: #56473A;
}

#content #content-inner #monitores .monitor .col-right a:hover
{
	text-decoration: underline;
}

#content #content-inner #monitores .monitor .col-right img
{
	border: 0;
}

#content #content-inner #monitores .monitor .col-right .link-monitor
{
	text-align: right;
}

/* FIN SECCION NUESTROS MONITORES */



/* SECCION NUESTROS MONITORES - FICHA */

#content #content-inner #ficha
{
}

#content #content-inner #ficha .col-left
{
	width: 220px;
	float: left;
}

#content #content-inner #ficha .col-right
{
	width: 525px;
	float: right;
}

#content #content-inner #ficha .col-left .image
{
	width: 204px;
	height: 222px;
	padding: 4px;
	border: 1px solid #D6D6D6;
}

#content #content-inner #ficha .col-left .image img
{
	width: 204px;
	height: 222px;
}

#content #content-inner #ficha .col-right .titulo
{
	font-weight: bold;
	color: #56473A;
	line-height: 14pt;
	padding-left: 20px;
	background: transparent url( ../images/icons/monitor.jpg ) 0px 1px no-repeat;
	height: 16px;
}

#content #content-inner #ficha .col-right .cv
{
	padding-left: 10px;
}

#content #content-inner #ficha .col-right .ver-listado
{
	margin-top: 25px;
}

#content #content-inner #ficha .col-right .ver-listado img
{
	border: 0;
}

/* FIN SECCION NUESTROS MONITORES - FICHA */


/* SECCION CURSOS */

#content #content-inner #cursos-top
{
}

#content #content-inner #cursos-top .col-left
{
	width: 403px;
	float: left;
}

#content #content-inner #cursos-top .col-right
{
	width: 356px;
	float: left;
}

#content #content-inner #cursos-top .col-left .text-1
{
	padding-right: 30px;
}

#content #content-inner #cursos-top .col-left .logo-1
{
	background: transparent url( ../images/cursos2.jpg ) top left no-repeat;
	width: 175px;
	height: 40px;
	float: left;
}

.cursos2	{
	width: 783px;
	height: 133px;
	background-image: url( ../images/cursos_4.jpg )
	}

#content #content-inner #cursos-top .col-left .separador-2
{
	background: transparent url( ../images/separador_2.jpg ) top center no-repeat;
	width: 390px;
	height: 24px;
	clear: both;
	margin: 15px 0px;
}

#content #content-inner #cursos-top .col-right .imagen
{
	border: 1px solid #D6D6D6;
	padding: 4px 0px 0px 4px;
	width: 348px;
	height: 256px;
}

#content #content-inner #cursos-text
{
	margin-top: 25px;
}

/* FIN SECCION CURSOS */



/* SECCION TIPOS DE CURSOS */

#content #content-inner .tipos-cursos-intermedios-item
{
}

#content #content-inner .tipos-cursos-intermedios-item .title
{
	margin-bottom: 25px;
}

#content #content-inner .tipos-cursos-intermedios-item .col-left
{
	float: left;
	width: 219px;
}

#content #content-inner .tipos-cursos-intermedios-item .col-right
{
	float: right;
	width: 510px;
	margin-left: 25px;
}

#content #content-inner .tipos-cursos-intermedios-item .col-left img
{
	width: 219px;
	height: 136px;
	margin-left: -3px;
}

#content #content-inner .tipos-cursos-intermedios-item .col-right .item
{
	margin-bottom: 15px;
}

#content #content-inner .tipos-cursos-intermedios-item .col-right .item img
{
	margin-bottom: -3px;
}

#content #content-inner .tipos-cursos-intermedios-top .box-gris
{
	line-height: 16pt;
	margin-top: 15px;
}

#content #content-inner #tipos-cursos-horas
{
	margin-top: 40px;
}

#content #content-inner #tipos-cursos-horas .title
{
	background: transparent url( ../images/tipos_de_cursos6.jpg ) top center no-repeat;
	width: 416px;
	height: 23px;
	margin-bottom: 15px ;
	font-weight:bold ;
	font-size: 16pt ;
}

#content #content-inner #tipos-cursos-horas .box-gris
{
	padding-right: 320px;
	background: transparent url( ../images/tipos_de_cursos7.jpg ) top right no-repeat;
	height: 209px;
	line-height: 18px;
	margin-top: 15px;
}

#content #content-inner #tipos-cursos-horas #disponibilidad
{
	background: transparent url( ../images/tipos_de_cursos8.jpg ) top left no-repeat;
	width: 147px;
	height: 9px;
}

#content #content-inner #tipos-cursos-columnas
{
	height: 244px ;
	margin-top: 25px;
	margin-bottom: 45px;
	line-height: 18pt;
	background: url( ../images/tipos_de_cursos10.jpg );
	background-repeat: no-repeat ;
	padding: 70px 180px 0 18px ;
	
}
#content #content-inner #tipos-cursos-horas .box-gris2	{
	overflow: visible ;
	height: 357px;
	}

#content #content-inner #tipos-cursos-horas .box-gris2 .col-left	{
/*#content #content-inner #tipos-cursos-columnas .col-left	{ */
	float: left;
	width: 360px;
	margin-right: 20px ;
	height: 387px;
	line-height: 14pt;
}

#content #content-inner #tipos-cursos-horas .box-gris2 .col-right	{
/*#content #content-inner #tipos-cursos-columnas .col-left	{ */
	float: left;
	width: 375px;
	height: 380px;
	background: transparent url( ../images/tipos_de_cursos7.jpg ) top center no-repeat;
	line-height: 14pt;
	}

#content #content-inner #tipos-cursos-horas .box-gris2 .col-right #linkFitPilates	{
	display: block ;
	color: #54ce56 ;
	text-decoration:none ;
	font-weight:bold ;
	font-size: 14px ;
	position: relative ;
	top: 38px ;
	 left: 11px ;
	}

/*
#content #content-inner #tipos-cursos-columnas .col-mid
{
	float: left;
	width: 256px;
	margin-left: 20px;
}
*/

/*#content #content-inner #tipos-cursos-columnas .col-right
#tipos-cursos-columnas .col-right
{
	float: left;
	width: 375px;
	margin-left: 20px;
}
*/
/* FIN SECCION TIPOS DE CURSOS */



/* SECCION CALENDARIOS DE CURSOS */


#content #content-inner #cursos-calendarios
{
}

#content #content-inner #cursos-calendarios #headers
{
	margin-bottom: 8px;
}

#content #content-inner #cursos-calendarios #headers a
{
	color: #513F32;
	text-decoration: none;
}

#content #content-inner #cursos-calendarios #headers a:hover
{
	text-decoration: underline;
}

#content #content-inner #cursos-calendarios #headers .curso
{
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 165px;
	background: transparent url( ../images/icons/ficha2.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #cursos-calendarios #headers .fecha
{
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 165px;
	background: transparent url( ../images/icons/calendario.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #cursos-calendarios #headers .centro
{
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 105px;
	background: transparent url( ../images/icons/casa.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #cursos-calendarios #headers .email
{
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 165px;
	background: transparent url( ../images/icons/contacto.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #cursos-calendarios #headers .info
{
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 45px;
	background: transparent url( ../images/icons/info.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #cursos-calendarios .curso-item
{
	border: 1px solid #D5D5D5;
	background-color: #F1F1F1;
	padding: 7px;
	color: #56473A;
	padding-left: 22px;
	margin-bottom: 20px;
	font-weight: bold;
}

#content #content-inner #cursos-calendarios .curso-item .nombre
{
	width: 165px;
	float: left;
}

#content #content-inner #cursos-calendarios .curso-item .fechas
{
	width: 169px;
	float: left;
	margin-left: 20px;
}

#content #content-inner #cursos-calendarios .curso-item .centro
{
	margin: 0;
	padding: 0;
	width: 122px;
	text-decoration: underline;
	float: left;
	margin-left: 20px;
}

#content #content-inner #cursos-calendarios .curso-item .email
{
	width: 163px;
	float: left;
	margin-left: 5px;
}

#content #content-inner #cursos-calendarios .curso-item .info
{ 
	width: 65px;
	float: left;
	text-align: center;
}

#content #content-inner #cursos-calendarios .curso-item .info img
{
	border: 0;
}

#content #content-inner #info-archivos-curso
{
	background: transparent url( ../images/cursos_calendarios2.jpg ) top left no-repeat;
	width: 760px;
	float: left;
	height: 137px;
}

#content #content-inner #paginacion
{
	float: right;
	width: 700px;
	height: 40px;
	text-align: right;
	margin-top: 15px;
}

#content #content-inner #paginacion img
{
	border: 0;
	margin-bottom: -8px;
}

#content #content-inner #paginacion .anterior
{
	display: inline;
}

#content #content-inner #paginacion .siguiente
{
	display: inline;
}

#content #content-inner #paginacion .primera-pagina
{
	display: inline;
	margin-right: 7px;
}


#content #content-inner #paginacion .ultima-pagina
{
	display: inline;
}

/* FIN SECCION CALENDARIOS DE CURSOS */



/* SECCION CERTIFICACION DE CURSOS */

#content #content-inner #certificacion #logo
{
	width: 196px;
	height: 65px;
	background: transparent url( ../images/cursos_certificacion2.jpg ) top left no-repeat;
}

#content #content-inner #certificacion .item
{
	margin-bottom: 24px;
	background: transparent url( ../images/icons/accept.jpg ) 0px 6px no-repeat;
	padding-left: 23px;
	line-height: 18pt;
}

#content #content-inner #certificacion .item a
{
	color: #615347;
}

#content #content-inner #certificacion #material-certificacion
{
	width: 570px;
	height: 160px;
	background: transparent url( ../images/cursos_certificacion3.jpg ) top left no-repeat;
}

/* FIN SECCION CERTIFICACION DE CURSOS */



/* SECCION YOGA */

#content #content-inner #yoga-col-left
{
	float: left;
	width: 405px;
	line-height: 18pt;
}

#content #content-inner #yoga-col-right
{
	float: right;
	width: 351px;
	height: 418px;
	background: transparent url( ../images/yoga2.jpg ) top center no-repeat;
}

#content #content-inner #yoga-resultados
{
	margin-top: 30px;
}

#content #content-inner #yoga-resultados .titulo
{
	background: transparent url( ../images/yoga3.jpg ) top left no-repeat;
	width: 299px;
	height: 16px;
}

#content #content-inner #yoga-resultados #tips-contenedor
{
	width: 600px;
	float: left;
	margin-top: 20px;
}

#content #content-inner #yoga-resultados #tips-contenedor #tips-col-left
{
	width: 385px;
	float: left;
}

#content #content-inner #yoga-resultados #tips-contenedor #tips-col-right
{
	width: 190px;
	float: left;
}

#content #content-inner #yoga-resultados #tips-contenedor .tip
{
	background: transparent url( ../images/icons/accept.jpg ) top left no-repeat;
	height: 16px;
	padding-left: 20px;
	margin-top: 15px;
	margin-left: 20px;
}

#content #content-inner #yoga-imagenes img
{
	border: 0;
}

/* FIN SECCION YOGA */



/* SECCION PILATES PARA EMBARAZADAS */

#content #content-inner #embarazadas-content #embarazadas-col-left
{
	float: left;
	width: 350px;
	line-height: 18pt;
}

#content #content-inner #embarazadas-content #embarazadas-col-right
{
	float: right;
	width: 396px;
	height: 323px;
	background: transparent url( ../images/embarazadas2.jpg ) top center no-repeat;
}

#content #content-inner #embarazadas-content  #embarazadas-informacion
{
	margin-top: 30px;
	margin-bottom: 5px;
	width: 110px;
	height: 19px;
	background: transparent url( ../images/embarazadas3.jpg ) top center no-repeat;
}

#content #content-inner #embarazadas-content .box-gris
{
	line-height: 18pt;
}



/* FIN SECCION PILATES PARA EMBARAZADAS */

/* SECCION PILATES SUELO Y MAQUINAS */

#content #content-inner #suelo-content #suelo-col-left
{
	float: left;
	width: 350px;
	line-height: 18pt;
}

#content #content-inner #suelo-content #suelo-col-right
{
	float: right;
	width: 396px;
	height: 323px;
	background: transparent url( ../images/suelo_maquinas2.jpg ) top center no-repeat;
}

#content #content-inner #suelo-content  #suelo-informacion
{
	margin-top: 30px;
	margin-bottom: 5px;
	width: 110px;
	height: 19px;
	background: transparent url( ../images/suelo_maquinas3.jpg ) top center no-repeat;
}

#content #content-inner #suelo-content .box-gris
{
	line-height: 18pt;
}



/* FIN SECCION PILATES SUELO Y MAQUINAS */

/* FIN SECCION OTROS SERVICIOS */

#content #content-inner #otros-servicios-content
{
}

#content #content-inner #otros-servicios-content .subtitle-2
{
	font-size: 14px;
	font-weight: bold;
	color: #615347;
}

#content #content-inner #otros-servicios-content .servicio
{
	margin-top: 20px;
}

#content #content-inner #otros-servicios-content .servicio .col-left
{
	width: 449px;
	float: left;
}

#content #content-inner #otros-servicios-content .servicio .col-right
{
	width: 237px;
	float: right;
}

#content #content-inner #otros-servicios-content .servicio .col-left .title
{
	font-size: 14px;
	font-weight: bold;
	color: #615347;
	margin-bottom: 5px;
}

#content #content-inner #otros-servicios-content .subtitle-2 a
{
	color: #56473A;
	text-decoration: none;
}

#content #content-inner #otros-servicios-content .subtitle-2 a:hover
{
	text-decoration: none;
}

#content #content-inner #otros-servicios-content .servicio .col-left .title a
{
	color: #56473A;
	text-decoration: none;
}

#content #content-inner #otros-servicios-content .servicio .col-left .title a:hover
{
	text-decoration: none;
}

#content #content-inner #otros-servicios-content .servicio .col-left .texto
{
	line-height: 16pt;
}

#content #content-inner #otros-servicios-content .servicio .col-right .image
{
	border: 1px solid #D6D6D6;
	width: 206px;
	padding: 2px;
}

#content #content-inner #otros-servicios-content .servicio .col-right .image img
{
	width: 204px;
	border: 1px solid #D6D6D6;
	height: 192px;
}

#content #content-inner #otros-servicios-content #info
{
	width: 478px;
	height: 21px;
	background: transparent url( ../images/otros_servicios2.jpg ) top left no-repeat;
	margin-bottom: 5px;
}

#content #content-inner #otros-servicios-content .box-gris
{
	line-height: 18pt;
}

/* FIN SECCION OTROS SERVICIOS  */



/* SECCION SERVICIOS EMPRESAS */

#content #content-inner #empresas-content
{
}

#content #content-inner #empresas-content #intro-col-left
{
	width: 410px;
	line-height: 16pt;
	float: left;
}

#content #content-inner #empresas-content #intro-col-right
{
	width: 267px;
	height: 364px;
	float: right;
	background: transparent url( ../images/empresas2.jpg ) top center no-repeat;
}

#content #content-inner #empresas-content #col-left
{
	width: 360px;
	float: left;
	line-height: 18pt;
}

#content #content-inner #empresas-content #col-right
{
	width: 350px;
	float: right;
	line-height: 18pt;
}

#content #content-inner #empresas-content #col-left .title
{
	width: 136px;
	height: 20px;
	background: transparent url( ../images/empresas3.jpg ) top center no-repeat;
	margin-bottom: 9px;
}

#content #content-inner #empresas-content #col-right .title
{
	width: 269px;
	height: 20px;
	background: transparent url( ../images/empresas4.jpg ) top center no-repeat;
	margin-bottom: 9px;
}

#content #content-inner #empresas-content #cheque-title
{
	width: 128px;
	height: 27px;
	background: transparent url( ../images/empresas5.jpg ) top left no-repeat;
	margin-bottom: 5px;
	margin-top: 15px;
}

#content #content-inner #empresas-content .box-gris
{
	line-height: 16pt;
}

#content #content-inner #empresas-content #texto2
{
	line-height: 18pt;
}

/* FIN SECCION SERVICIOS EMPRESAS



/* SECCION INFORMACION PRENSA */


#content #content-inner #informacion-prensa
{
}

#content #content-inner #informacion-prensa #headers
{
	margin-bottom: 10px;
	padding-left: 23px;
}

#content #content-inner #informacion-prensa #headers a
{
	color: #513F32;
	text-decoration: none;
}

#content #content-inner #informacion-prensa #headers a:hover
{
	text-decoration: underline;
}

#content #content-inner #informacion-prensa #headers .titulo
{
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 235px;
	background: transparent url( ../images/icons/ficha2.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #informacion-prensa #headers .fecha
{
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 215px;
	background: transparent url( ../images/icons/calendario.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #informacion-prensa #headers .tipo-prensa
{
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 145px;
	background: transparent url( ../images/icons/tipo_prensa.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #informacion-prensa #headers .info
{
	font-size: 14px;
	font-weight: bold;
	color: #513F32;
	float: left;
	width: 45px;
	background: transparent url( ../images/icons/info.jpg ) top left no-repeat;
	padding-left: 22px;
}

#content #content-inner #informacion-prensa .prensa-item
{
	border: 1px solid #D5D5D5;
	background-color: #F1F1F1;
	padding: 7px;
	color: #56473A;
	padding-left: 46px;
	margin-bottom: 20px;
	font-weight: bold;
}

#content #content-inner #informacion-prensa .prensa-item .titulo
{
	width: 225px;
	float: left;
}

#content #content-inner #informacion-prensa .prensa-item .fecha
{
	width: 211px;
	float: left;
	margin-left: 30px;
}

#content #content-inner #informacion-prensa .prensa-item .tipo-prensa
{
	margin: 0;
	padding: 0;
	width: 111px;
	text-decoration: underline;
	float: left;
	margin-left: 30px;
}

#content #content-inner #informacion-prensa .prensa-item .info
{
	width: 65px;
	float: left;
	text-align: center;
	margin-left: 30px;
}

#content #content-inner #informacion-prensa .prensa-item .info img
{
	border: 0;
}

#content #content-inner #info-archivos-prensa
{
	background: transparent url( ../images/cursos_calendarios2.jpg ) top left no-repeat;
	width: 409px;
	float: left;
	height: 9px;
	margin-top: 20px;
}

/* FIN SECCION INFORMACION PRENSA */



/* SECCION INFORMACION PROMOCIONES */

#content #content-inner #informacion-promos-content
{
}

#content #content-inner #informacion-promos-content #top-title
{
	background: transparent url( ../images/info_promo2.jpg ) top left no-repeat;
	width: 152px;
	height: 16px;
	margin-bottom: 10px;
}

#content #content-inner #informacion-promos-content .box-gris
{
	line-height: 18pt;
	margin-bottom: 20px;
}

#content #content-inner #informacion-promos-content #top-text
{
	margin-bottom: 20px;
	line-height: 18pt;
}

#content #content-inner #informacion-promos-content #promociones
{
}

#content #content-inner #informacion-promos-content .promocion
{
}

#content #content-inner #informacion-promos-content .promocion .col-left
{
	float: left;
	width: 213px;
	height: 127px;
}

#content #content-inner #informacion-promos-content .promocion .col-right
{
	float: right;
	width: 520px;
}

#content #content-inner #informacion-promos-content .promocion .col-left .image
{
	width: 203px;
	height: 117px;
	border: 1px solid #D6D6D6;
	padding: 2px;
}

#content #content-inner #informacion-promos-content .promocion .col-left .image img
{
	width: 203px;
	height: 117px;
}

#content #content-inner #informacion-promos-content .promocion .col-right .title
{
	font-weight: bold;
	font-size: 14px;
	color: #56473A;
	margin-bottom: 10px;
}

#content #content-inner #informacion-promos-content .promocion .col-right .desc
{
	line-height: 18pt;
	margin-bottom: 10px;
}

/* FIN SECCION INFORMACION PROMOCIONES */



/* SECCION GALERIAS */

#content #content-inner #galeria
{
}

#content #content-inner #galeria #galeria-titulo
{
	width: 204px;
	height: 17px;
	background: transparent url( ../images/galeria2.jpg ) top left no-repeat;
}

#content #content-inner #galeria .box-gris
{
	background: #F2F2F2 url( ../images/galeria3.jpg ) 610px 10px no-repeat;
	padding-right: 160px;
	line-height: 18pt;
	margin-top: 5px;
}

#content #content-inner #galeria .box-gris #categorias
{
	margin-top: 15px;
	font-weight: bold;
}

#content #content-inner #galeria #imagenes
{
	margin-top: 25px;
}

#content #content-inner #galeria #imagenes #categoria-seleccionada
{
	color: #56473A;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 400px;
}

#content #content-inner #galeria #imagenes #de
{
	color: #56473A;
	font-weight: bold;
	float: right;
	background: #FFF url( ../images/icons/imagen.jpg ) 0px 2px no-repeat;
	padding-left: 18px;
}

#content #content-inner #galeria #imagenes #de strong
{
	color: #FADEAE;
}

#content #content-inner #galeria #imagenes .gal-img
{
    border: 1px solid #D6D6D6;
    float: left;
    height: 132px;
    margin-left: 7px;
    margin-right: 7px;
    margin-top: 22px;
    padding: 2px 0 0 2px;
    text-align: center;
    width: 172px;
}

#content #content-inner #galeria #imagenes .gal-img img
{
	border: 0;
	width: auto;
	height: auto;
}

#content #content-inner #galeria #imagenes #gal-img-ampliacion
{
	width: 508px;
	/*height: 370px;*/
	border: 1px solid #000;
	margin-bottom: 20px;
	margin-left: 140px;
	padding: 2px 0px 0px 2px;
}

#content #content-inner #galeria #imagenes #gal-img-ampliacion img
{
	width: 506px;
	/*sheight: 367px;*/
	border: 0;
}

#content #content-inner #galeria #volver-listados
{
	text-align: right;
}

#content #content-inner #galeria #volver-listado img
{
	border: 0;
}

/* FIN SECCION GALERIAS*/



/* SECCION TRABAJA CON NOSOTROS */

#content #content-inner #trabajo-top
{
}

#content #content-inner #trabajo-top #trabajo-titulo
{
	width: 168px;
	height: 18px;
	background: transparent url( ../images/trabajo2.jpg ) top left no-repeat;
	margin-bottom: 5px;
}

#content #content-inner #trabajo-top .box-gris
{
	line-height: 18pt;
}

#content #content-inner #trabajo-top #trabajo-texto
{
	margin-top: 20px;
	line-height: 18pt;
}

#content #content-inner #formulario
{
	
}

#content #content-inner #formulario #form-title
{
	width: 184px;
	height: 18px;
	background: transparent url( ../images/trabajo3.jpg ) top left no-repeat;
	margin-bottom: 25px;
	margin-top: 10px;
}

#content #content-inner #formulario #col-left
{
	float: left;
	width: 355px;
}

#content #content-inner #formulario #col-right
{
	float: left;
	width: 325px;
	margin-left: 45px;
}

#content #content-inner #formulario #col-left #obligatorio
{
	width: 165px;
	height: 9px;
	background: transparent url( ../images/trabajo4.jpg ) top left no-repeat;
	margin-top: 40px;
}

#content #content-inner #formulario #col-left #obligatorio2
{
	width: 165px;
	height: 9px;
	background: transparent url( ../images/trabajo4.jpg ) top left no-repeat;
	margin-top: 5px;
}

#content #content-inner #formulario .form-name
{
	float: left;
	font-weight: bold;
	color: #513F32;
	text-align: right;
	margin-right: 15px;
}

#content #content-inner #formulario #col-left .form-name
{
	width: 120px;
}

#content #content-inner #formulario #col-right .form-name
{
	width: 100px;
}

#content #content-inner #formulario .form-campo-file
{
	position: relative;
	float: left;
	text-align: left;
}

#content #content-inner #formulario .form-campo-file input
{	
	position: absolute;
	top: 0;
	lefT: 0;
	width: 60px;
}

#content #content-inner #formulario .form-campo-file img
{	
	position: absolute;
	top: -4px;
	lefT: 65px;
	width: 132px;
	height: 27px;
}

#content #content-inner #formulario .form-campo input
{
	width: 192px;
}

#content #content-inner #formulario .form-campo textarea
{
	width: 192px;
}

#content #content-inner #formulario .form-campo select
{
	width: 197px;
}

#content #content-inner #formulario .clear
{
	margin-top: 12px;
}

#content #content-inner #formulario #enviar
{
	text-align: right;
	padding-right: 10px;
}

#content #content-inner #formulario #enviar img
{
	border: 0;
}

#content #content-inner #formulario .aviso
{
	margin-bottom: 20px;
}

/* FIN SECCION TRABAJA CON NOSOTROS */



/* SECCION MAPA DEL SITIO */

#content #content-inner #mapa-del-sitio
{
}

#content #content-inner #mapa-del-sitio ul li
{
	margin-bottom: 12px;
}

#content #content-inner #mapa-del-sitio ul
{
	margin-top: 12px;
}

/* FIN SECCION MAPA DEL SITIO */



/* FOOTER 

#footer
{
	height: 660px;
	background: transparent url( ../images/repite_pie.jpg ) bottom center repeat-x;
}

#head_noflash2
{
	margin: 0px auto;
	width: 1024px;
	background: transparent url( ../images/repite_pie.jpg ) bottom center repeat-x;
}
*/
/* FIN FOOTER */



/* ESTILOS GENERALES */

.clear
{
	clear: both;
}

.title-image
{
	background: transparent url( ../images/welcome_prueba_ya.jpg ) top left no-repeat;
	height: 19px;
	margin-bottom: 10px;
}

.subtitle-1
{
	margin-bottom: 25px;
	line-height: 14pt;
}

.subtitle-2
{
	font-weight: bold;
	color: #000;
	line-height: 14pt;
}

.subtitle-3
{
	font-weight: bold;
	line-height: 14pt;
	color: #56473A;
}

.text-1
{
	line-height: 18pt;
	padding-right: 75px;
}

.box-gris
{
	border: 1px solid #D5D5D5;
	background-color: #F2F2F2;
	padding: 10px;
	margin-bottom: 20px;
}

.box-gris-2
{
	border: 1px solid #D5D5D5;
	background-color: #F2F2F2;
	padding: 10px;
	margin-bottom: 20px;
	line-height: 16pt;
}

.box-gris .mail
{
	background: transparent url( ../images/icons/mail.jpg ) 0px 2px no-repeat;
	padding-left: 24px;
	font-weight: bold;
	margin-top: 10px;
	height: 13px;
}

.separador
{
	background: transparent url( ../images/centros_separador.jpg ) top center no-repeat;
	height: 32px;
	margin-top: 20px;
}

.aviso
{
	border: 1px solid #CCC;
	color: #56473A;
	padding: 12px;
}

.aviso .texto
{
	background: transparent url( ../images/icons/info.jpg ) top left no-repeat;
	padding-left: 22px;
}

.aviso .texto
{
	background: transparent url( ../images/icons/info.jpg ) top left no-repeat;
	padding-left: 22px;
}

.aviso .aviso-texto-error
{
	color: #A35743;
	font-weight: bold;
	background: transparent url( ../images/icons/exclamation.png ) top left no-repeat;
	padding-left: 22px;
	padding-top: 1px;
	height: 16px;
}

.aviso .aviso-texto-success
{
	color: #43A357;
	font-weight: bold;
	background: transparent url( ../images/icons/accept.jpg ) top left no-repeat;
	padding-left: 22px;
	height: 16px;
}

.aviso .lista-resultados
{
	padding-left: 22px;
	margin-top: 10px;
}

.resultado
{
	background: transparent url( ../images/que_es_pilates2.jpg ) top left no-repeat;
	width: 122px;
	height: 26px;
	margin-bottom: 4px;
	margin-top: 25px;
}



/* FIN ESTILOS GENERALES */
