body{ margin:0em; padding:0em; color:#615C5C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:62.5%; }

a{ color:#4E4C4C; font-weight:bold; text-decoration:none; }
a:hover{ color:#736D19; }

p{ font-size:1.1em; line-height:1.6em; text-align:justify; }

strong{ color:#736D19; }

img{ border:none; }

input, textarea, select{ font-family:Arial, Helvetica, sans-serif; font-size:1em; }

form{ margin:0em; padding:0em; }

h1{ width:70%; margin:0.9em 0em 1em 0em; color:#434342; font-family:"Trebuchet MS"; font-size:3em; float:left; font-weight:normal; }
h1.home{ width:68.5em; height:4.5em; margin:0em 0em 2.5em 0em; padding:0.7em 0em 0em 2.5em; background-color:#191512; color:#FFF; font-size:1em; }
h1.home span{ font-size:3em; }

h2{ color:#444443; font-family:"Trebuchet MS"; font-size:1.6em; font-weight:normal; }
h2.home{ width:68.5em; height:4.5em; margin:0em 0em 2.5em 0em; padding:0.7em 0em 0em 2.5em; background-color:#191512; color:#FFF; font-size:1em; }
h2.home span{ font-size:3em; }

.tituloPrincipal{ width:70%; margin:0.8em 0em 1em 0em; color:#434342; font-family:"Trebuchet MS"; font-size:3em; float:left; font-weight:normal; }
.tituloSecundario{ width:100%; margin:0em 0em 1em 0em; color:#444443; font-family:"Trebuchet MS"; font-size:1.6em; font-weight:normal; }

.contenedor{ width:76em; margin:0em auto; padding:3em 0em 5em 0em; border-left:0.7em solid #000000; }

.cabecera{ width:76em; overflow:hidden; }

.contenidosHome{ width:71em; padding:0em 0em 0em 5em; }

.contenidos{ width:71em; padding:5em 0em 0em 5em; background-position:0em 3em; overflow:hidden; }
.contenidos ul.menucillo{ margin:0em; padding:0em 0em 0.2em 0em; border-bottom:0.1em solid #736D19; }
.contenidos ul.menucillo li{ padding:0em 0em 0em 1.5em; display:inline; font-size:1.1em; }
.contenidos ul.menucillo li.primero{ padding:0em; }
.contenidos ul.menucillo li.actual a{ color:#736D19; }

.contenidos ul.menuInterior{ margin:0em; padding:2em 0em 0em 0em; }
.contenidos ul.menuInterior li{ padding:0.5em 0em 0.5em 2em; font-family:"Trebuchet MS"; font-size:1.6em; list-style:none; }
.contenidos ul.menuInterior li a{ font-weight:normal; }


.pie{ width:70.6em; margin:2em 0em 0em 0em; padding:0em 0em 0em 5.4em; background-image:url(../imagenes/fondo-pie.jpg); background-position:0% 1.2em; background-repeat:no-repeat; }

.menuSuperior{ width:17em; padding:0em 0em 0em 5em; background-position:0em 0em; float:left; }
.menuSuperior ul{ margin:0em 0em; padding:0em; }
.menuSuperior ul li{ padding:0.4em 0em 0.4em 0em; font-size:1.1em; list-style:none; }
.menuSuperior .actual a{ color:#736D19; }

.menuSuperiorAccesible{ width:69.3em; padding:0em 1em 0em 5em; background:url(../imagenes/logotipo-estudio-pilates.jpg) 50% 50% no-repeat; border-right:0.7em solid #000000; float:left; }
.menuSuperiorAccesible ul{ margin:0em 0em; padding:0em; }
.menuSuperiorAccesible ul li{ padding:0.4em 0em 0.4em 0em; list-style:none; float:left; }
.menuSuperiorAccesible ul li.impar{ width:34.7em; }
.menuSuperiorAccesible ul li.par{ width:15.6em; padding-left:19em; }
.menuSuperiorAccesible ul li a{ font-size:1.1em; }
.menuSuperiorAccesible .actual a{ color:#736D19; }

.lineaNegra{ border-right:0.7em solid #000000; }

.logotipo{ width:31.25em; float:left; text-align:center; }

.noticiasHome{ width:53.6em; padding:0em 2em 0em 0em; float:left; }
.noticiasHome .separador{ border-bottom:0.1em solid #736D19; clear:both; }

.contactoHome{ width:12.4em; margin:0em 0em 0em 3em; float:left; }
.contactoHome .arriba{ width:12.4em; height:1.5em; background-color:#DFDDC4; background-image:url(../imagenes/contacto-arriba.jpg); background-position:0% 0%; background-repeat:no-repeat; float:left; }
.contactoHome .abajo{ width:12.4em; height:1.5em; margin:0em 0em 2em 0em; background-color:#DFDDC4; background-image:url(../imagenes/contacto-abajo.jpg); background-position:0% 0%; background-repeat:no-repeat; float:left; }
.contactoHome .medio{ width:12.4em; background-color:#DFDDC4; background-image:url(../imagenes/contacto-medio.jpg); background-position:0% 0%; background-repeat:repeat-y; float:left; }
.contactoHome p{ color:#736D19; font-family:"Trebuchet MS"; font-size:1.6em; text-align:center; }
.contactoHome a{ color:#736D19; font-weight:normal; }
.contactoHome a:hover{ color:#4E4C4C; }

.copyright{ width:33em; padding:0.5em 0em 0.5em 0em; border:0.1em solid #000000; font-family:"Trebuchet MS"; text-align:center; }
.copyright a{ color:#736D19; font-size:1.1em; font-weight:normal; }
.copyright a:hover{ color:#4E4C4C; }

.copyright ul{
	margin:0;
	padding:0;
}
.copyright ul li{
	display:inline;
}

.numero{ width:6.5em; height:6em; margin:0em 2em 0em 0em; padding:1em 0.5em 0em 0em; background-color:#484848; background-image:url(../imagenes/fondo-titulo.jpg); background-position:0em 0em; background-repeat:no-repeat; float:left; text-align:right; }
.numero span{ color:#FFFFFF; font-family:"Trebuchet MS"; font-size:4.8em; font-weight:normal; }

.textoAjustado{ width:67.8em; padding:0em 3em 0em 0em; float:left; }
.textoAjustado h3{ font-size:1.1em;}

.columnas{ width:32.4em; padding:0em 3em 0em 0em; float:left; }
.columnas h3{ font-size:1.1em;}

.volver{ border-bottom:0.1em solid #736D19; text-align:right; }

.misPublicaciones{ padding:1em 0em 0em 0em; border-bottom:0.1em solid #736D19; color:#000; font-weight:bold; clear:both; }

.publicaciones{ border-bottom:0.1em solid #D3D3D3; color:#989A99; }
.publicaciones a{ color:#736D19; font-weight:bold; }
.publicaciones a:hover{ color:#4E4C4C; }

.paginadoInferior{ border-top:0.1em solid #736D19; text-align:center; }

.bocadillo{ font-size:1.1em; line-height:1.7em; }

.sugerencias{ width:41.4em; margin:3em auto; float:right;}

.sugerencias .arriba{ width:39.4em; height:3em; padding:1em 0em 0em 2em; background-image:url(../imagenes/sugerencias-arriba.jpg); background-position:0% 0%; background-repeat:no-repeat; float:left;}
.sugerencias .arriba h3{color:#444443; font-family:"Trebuchet MS"; font-size:1.6em; font-weight:normal;}
.sugerencias .abajo{ width:37.4em;  height:3em; padding:0em 2em; background-image:url(../imagenes/sugerencias-abajo.jpg); background-position:0% 0%; background-repeat:no-repeat; float:left; }
.sugerencias .medio{ width:37.4em; padding:0.5em 2em; background-image:url(../imagenes/sugerencias-medio.jpg); background-position:0% 0%; background-repeat:repeat-y; float:left; }
.sugerenciastxt{ width:41.4em; margin:0em 0em 0em 2em; float:left; }
.sugerenciastxt p{ margin:0em 0em 1em 0em;}
.sugerenciasImg{
	margin:0em 0em 3em 8em;
}

.accesoClientes{ width:41.4em; margin:2em auto; }

.accesoClientes .arriba{ width:39.4em; height:3em; padding:1em 0em 0em 2em; background-image:url(../imagenes/sugerencias-arriba.jpg); background-position:0% 0%; background-repeat:no-repeat; float:left; }
.accesoClientes .abajo{ width:37.4em;  height:3em; padding:0em 2em; background-image:url(../imagenes/sugerencias-abajo.jpg); background-position:0% 0%; background-repeat:no-repeat; float:left; }
.accesoClientes .medio{ width:37.4em; padding:0.5em 2em; background-image:url(../imagenes/sugerencias-medio.jpg); background-position:0% 0%; background-repeat:repeat-y; float:left; }

.inputaccesoClientes{ width:15em; margin-right:10em; float:right; }

.izquierdaSugerencias{ width:24em; float:left; }
.izquierdaSugerencias p{ text-align:right; }

.inputSugerencias{ width:25em; float:right; }
.textareaSugerencias{ width:98%; height:7em; }
.botonSugerencias{ background-color:#FFF; border:0.1em solid #666666; float:right; }
.botonSugerenciasAccesible{ margin:0em 0em 0em 2em; background-color:#FFF; border:0.1em solid #666666; }

.instructores{ width:15.2em; margin:0em 2.5em 2em 0em; float:left; line-height:2em; }
.instructores a{ font-size:1.1em; }

.instructoresFoto{ width:15em; height:15em; border:0.1em solid #736D19; overflow:hidden; }

.alinearCentro{ text-align:center; }
.alinearDcha{ text-align:right; }
.alinearVerticalmente{ vertical-align:middle; }
.derecha{ float:right; }
.fotoIzda{ margin:0em 2em 0.5em 0em; float:left; }
.fotoBorde{ border:0.1em solid #736D19; }
.mancha{ background-image:url(../imagenes/fondo-mancha.jpg); background-repeat:no-repeat; }
.oculto{ display:none; }
.espaciado{ line-height:2.2em; }

ul.listas { margin:0em; padding:0em; }
ul.listas li{ padding:0em 0em 0.5em 3em; background-image:url(../imagenes/fondo-lista.jpg); background-position:1.5em 0.4em; background-repeat:no-repeat; font-size:1.1em; list-style:none; }

.subrayado{ text-decoration:underline; }

.banners{ width:24.9em; height:3.2em; margin:0em 2em 0em 1em; padding:1.2em 0em 0em 0em; background-image:url(../imagenes/fondo-banners.jpg); background-position:0em 0em; background-repeat:no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; float:left; text-align:center; }
.banners a{ font-size:1.6em; font-weight:normal; }

.rompe{ clear:both; float:none; }

.textoRojo{
	color:#F00;
	font-weight:bold;
}

.faq{ color:#807b26; }
.faq span{ font-size:2em; }

.paginado {background-color:#f1f2f3; border:0.1em solid #CCCCCC; padding:0.5em; width:68em; margin-top:1.5em; height:1.8em;}
.paginado a{color:#736d19;text-decoration:none; }
.pagina {border:0.1em solid #CCC; background-color:#F3F4F5;padding:0.2em 0 ;text-align:center; width:2.6em;float:left; font-weight:bold; margin:0 0.2em 0.2em 0; }
.pagina:hover{color:#FFFFCC;background-color:#FFF;}

.flotarIzq{
	float:left;	
}

#mapa{ width:32.2em; height:37em; border:0.1em solid #736D19; }

#googleDocs{ width:67.8em; height:69.5em; border:none; }


.insertarMensaje{ width:19.2em; height:3.6em; margin:0em 0em 2.5em 0em; padding:2.7em 1em 0em 0em; background:#FFF url(../imagenes/insertar-mensajes.jpg) 50% 50% no-repeat; font-family:Arial, Helvetica, sans-serif, "Arial Narrow"; list-style:none; text-align:center; }
.insertarMensaje a{ font-size:1.6em; }

.verMensajes{ width:19.2em; height:3.6em; margin:0em 0em 0em 0em; padding:2.7em 1em 0em 0em; background:#FFF url(../imagenes/ver-mensajes.jpg) 50% 50% no-repeat; font-family:Arial, Helvetica, sans-serif, "Arial Narrow"; list-style:none; text-align:center; }
.verMensajes a{ font-size:1.6em; }

ul.listaNoticias{ line-height:1.7em; }
ul.listaNoticias li{ padding-bottom:0.5em; font-size:1.1em; }

.tituloAccesibilidad{ margin:0em; padding:0em; font-size:1em; }
.tituloAccesibilidad a{ margin:0em; padding:0em; font-size:1em; font-family:Verdana, Geneva, sans-serif; }

.subListas{ margin:0.5em 0em 1em 0em; background:none; font-size:0.9em; font-weight:normal !important; }
.sublistas a{ font-weight:normal !important; }

.paginadoNoticias{
	margin:0;
	padding:0;
	border-top:0.1em #c0b94b solid;
	text-align:center;
}
.paginadoNoticias li{
	display:inline;
	font-size:1.1em;
}
.tarifas{
	margin:0 0 0 1em;
	padding:0;
}
.tarifas li{
	background-image:url(../imagenes/fondo-banners.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:24.9em;
	height:3.2em;
	margin-right:3em;
	padding:1.2em 0em 0em 0em;
	text-align:center;
	float:left;
}
.tarifas li a{
	font-size:1.6em;
	font-weight:normal !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.contacto dl{ width:32em; margin:0em; padding:0em;}
.contacto dt{ width:13em; margin:0em 0em 1em 0em; padding:0em; float:left; font-size:1.1em;}
.contacto dd{ width:16em; margin:0em 0em 1em 0em; padding:0em; float:left; font-size:1.1em;}

.tarifasyhorarios dl{width:32em; margin:0em; padding:0em;}
.tarifasyhorarios dt{width:8em; margin:0em 0em 1em 0em; padding:0em; float:left; font-size:1.1em;}
.tarifasyhorarios dd{width:21em; margin:0em 0em 1em 0em; padding:0em; float:left; font-size:1.1em;}

.equipamiento dl{width:32em; margin:0em; padding:0em;}
.equipamiento dt{width:8em; margin:0em 0em 1em 0em; padding:0em; float:left; font-size:1.1em;}
.equipamiento dd{width:21em; margin:0em 0em 1em 0em; padding:0em; float:left; font-size:1.1em; text-align:justify;}

.principios dl{width:32em; margin:0em; padding:0em;}
.principios dt{width:10em; margin:0em 0em 1em 0em; padding:0em; float:left; font-size:1.1em;}
.principios dd{width:19em; margin:0em 0em 1em 0em; padding:0em; float:left; font-size:1.1em; text-align:justify;}

.empleo dl{margin:0em; padding:0em;}
.empleo dt{margin:0em 0em 1em 0em; padding:0em; font-size:1.1em;}
.empleo dd{margin:0em 0em 1em 0em; padding:0em; font-size:1em; text-align:justify;}

.tarifasHtml{
	font-size:1.1em;
}
.tarifasHtml li{
	padding:0.5em;
}

.sinMargenArriba{ margin-top:0em; }

ul.listaTarifas li{ padding:0em; line-height:2.5em; list-style:none; }
