.main{
    background-image:url("../img/bg.jpg");
    background-color:#f7e9ce;
    font-family: Georgia, Kabel Bk BT, Arial, Verdana, sans-serif;
    font-weight:normal;
}

div#wrap{ margin:20px auto; width:1000px; position:relative;}

h5{ color:#336699; }

em{ font-style:italic;}

/* HEADER */

div#header{
    background-image:url("../img/headerBG.png");
    overflow:hidden;
    position:relative;
    height:179px;
    z-index:100;
}

    div#header h1{ text-indent: -99999px; }

div#logo{ float:left; width:279px; }

div#logo img{ padding:31px 0px 12px 49px; }

div#audio, ul#topMenu{ margin-top:12px; }

div#audio{ position:absolute; right:215px; width:70px; height: 30px; }

/* HEADER-> TOP MENU */

.nav a{ color:#000; }

ul#topMenu{ position:absolute; right:0px; }

ul#topMenu li{ display:inline; padding-right:10px; }

ul#topMenu a{ border-right:1px solid #000; }

    a#programacion{ padding-right:5px; }
   
    ul#topMenu a.ultimo, ul#bottomMenu a.ultimo{ border:none; }
    
/* HEADER-> MAIN MENU */

ul#mainMenu{
    overflow:hidden;
    float:right;
    width:700px;
    position:relative;
    top:107px;
    left:210px;
	z-index:4000;
}

ul#mainMenu li{ display:inline; }

ul#mainMenu li a{
    display:block;
    width:91px;
    height:21px;
    text-indent:-9999px;
    background-image:url("../img/sprite.png");
    float:left;
}

/* MAIN MENU-> UP STATE */

ul#mainMenu li#listOneButton a{ background-position: 0 0; }

ul#mainMenu li#listTwoButton a{ background-position:-93px 0; }

ul#mainMenu li#listThreeButton a{ background-position:-186px 0; }

ul#mainMenu li#listFourButton a{ background-position:-277px 0; }

ul#mainMenu li#listFiveButton a{ background-position:-370px 0; }

/* MAIN MENU-> HOVER STATE */

ul#mainMenu li#listOneButton a:hover{ background-position: 0 -21px; }

ul#mainMenu li#listTwoButton a:hover{ background-position:-93px -21px; }

ul#mainMenu li#listThreeButton a:hover{ background-position:-186px -21px; }

ul#mainMenu li#listFourButton a:hover{ background-position:-277px -21px; }

ul#mainMenu li#listFiveButton a:hover{ background-position:-370px -21px; }

/* MAIN MENU-> ACTIVE STATE */

#body_nosotros li#listOneButton a.active{ background-position:0 -43px; }

#body_servicios li#listTwoButton a.active{ background-position:-93px -43px; }

#body_tienda li#listThreeButton a.active{ background-position:-186px -43px; }

#body_galeria li#listFourButton a.active{ background-position:-277px -43px; }

#body_testimonios li#listFiveButton a.active{ background-position:-370px -43px; }

div#menuBottom{
    background-image:url("../img/menuBottomBG.png");
    background-repeat:no-repeat;
    position:relative;
    top:128px;
    left:380px;
    height:53px;
    z-index:100;
}

div#curvas{
    position:absolute;
    top:120px;
    z-index:300;
}

/*CONTENIDO*/

div#contentWrap{
    background-image:url("../img/contentWrapBG.jpg");
    background-color:#ffe69e;
    background-repeat:repeat-x;
    width:1000px;
	margin-top:-40px;
	padding-bottom:100px;
    overflow:hidden;
}

div#primario{ width:280px; margin-top:20px; float:left; }

	div#primario p#primero{ padding:2px 0 5px 46px; }
	
		div#primario p#primerog { padding:3px 0 5px 46px; }
		div#primario p#segundog { padding:3px 0 7px 46px; }
		div#primario p#tercerog { padding:3px 0 5px 46px; }
		div#primario p#cuartog { padding:5px 0 0px 46px; }	
	
	div#primario p#segundo{ padding:8px 0 5px 46px; }
	
	div#primario p#tercero{ padding:5px 0 5px 46px; }
	
	div#primario p#cuarto{ padding:8px 0 5px 46px; }
	
	div#primario p#quinto{ padding:8px 0 8px 46px; }
	
	div#primario p#sexto{ padding:8px 0 8px 46px; }
	
	div#primario p#setimo{ padding:7px 0 5px 46px; }
	
	div#primario p#octavo{ padding:6px 0 8px 46px; }
	
	div#primario p#noveno{ padding:8px 0 8px 46px; }
	
	div#primario p#decimo{ padding:4px 0 0px 46px; }

div#secundario{ width:666px; float:right; margin-top:100px; /*padding-bottom:20px;*/ margin-right:10px; }

	div#secundario img{
	margin-left: 0px;
	margin-right: 10px;
	float: left;
}
	
	div#secundario img#qs{ margin-left: 70px; }
	
	div#secundario img#n{ margin-left: 80px; }

	div#secundario img#s { margin-left:70px; margin-bottom:10px;  }

	div#secundario img#m{ margin-left:100px;  }

	div#secundario img#l, div#secundario img#y{ float:left; width:280px; padding:0px 20px; }
	
	div#secundario img#ps{ margin-left: 30px; }

	div#secundario h1 { padding:20px 0 20px 20px;  font-size:27px; font-weight:normal; color:#336699}

	div#secundario p { padding:20px 10px 0 10px; width:480px; }
	
	div#secundario p#temas{ padding:0 60px; width:440px; }
	
	div#secundario div#texto p{ width:630px; }
	
	div#secundario div#sFoto{ padding-left:40px; }
	
		div#secundario div#sFoto p {width: 580px;}
	
	div#secundario cite{ position:relative; left:10px;}
	
	div#secundario p#fotografas{ width:600px; }
	
	div#secundario div#psFrase p{ width:520px; padding-left: 70px; text-align:justify }
	
	div#secundario div#cfrase{ margin-top: 10px;  text-align:justify}
	
	div#secundario div#cfrase img{ float: left; margin-right: 10px; margin-top: 15px;}
	
	div#secundario div#cfrase p{ padding-left: 80px; }

	div#secundario div#frase { padding-left: 65px; }
	
	div#secundario p#tfrase{ margin-left: 10px; width: 640px; }
	
	div#secundario div#psTemas{
	width:520px;
	margin-top: -10px;
}
	
		div#secundario div#psTemas p{ padding-left: 70px; width: 520px; }
	
		div#secundario div#psTemas img{ float: right; width: 230px; margin-left: 10px; margin-top: 30px; }
		
		div#secundario div#psTemas em, div#nineras em, div.masajes em{ padding-left: 14px; font-style: normal; }
		
		div#secundario div#psTemas span, div.nanas span, div.masajes span{ padding-left: 10px; }
		
		div#secundario div#nineras p, div#frase p { width: 530px; }
		
		div#secundario div#yogaT { margin-bottom: 10px; text-align:justify; }
		
		div#secundario div#frase p { margin-bottom: 5px; }
	
	div#secundario p#extra{ margin-left: 60px; margin-bottom: 20px;}
	
	div#secundario  img#ballet { width: 190px; margin-top: 20px; }
	
	div#secundario div.masajes{
	text-align:justify;
	padding-left: 65px;
	width: 500px;
}
	
	div#secundario div#materna { margin-left: 70px; margin-top: 10px;  text-align:justify;}
	
	div#secundario div#materna em { margin-left: 5px; margin-top: 10px;  text-align:justify;}
	
	div.decoPic{ margin:80px 0 30px 40px; }
	
div.formato{ margin:0px 0 50px 56px; width:559px; overflow:hidden; }

	div.formato h5{ padding:31px 0 23px 22px; font-weight:normal; }
	
	div.formato div#foto{ margin-bottom: 0px; margin-left: 15px; }

div#feed { width:445px; position:relative; height: 100px;}
	
	div#feed p{ margin-top:10px; margin-left:180px}

	div#feed img{ position:absolute; top:15px; right:35px;}
	
	div#feed img#youtube{ position:absolute; top:10px; right:-50px; }
	
div#convenios{
	position:relative;
	margin-bottom:20px;
	margin-left:50px
}

	div#convenios img{
	position:absolute;
	top:17px;
	right:107px;
}
	
	div#convenios img#pacifico{ position:absolute; top:19px; right:75px; }
	
	div#convenios img#mapfre{ position:absolute;top:19px; right:155px; }
	
	.enviarbtn { margin:10px 0 0 400px; }

/*-- FORM STYLES-- */

form.datos{ width:650px; margin-left:20px;}

div#fila1,div#fila2, div#fila3, div#fila4{ width:552px; padding-bottom:16px;}

input#nombres, input#apellidos, input#telefonos, input#email, input#distrito { padding-right:10px; }

label.etiquetasIzquierda{ margin-right:15px; }

label.etiquetasDerecha{ margin:0 5px; }

label#labelMensaje{ position:relative;  }

textarea{ width:400px; display:inline; }

#tg {width:104px; }

#cursos{ width:200px; }

#eps{ width:80px; }

#ap, #tl , #em{ width:173px; }

#cs{ width: 115px;}

#trabajo { width: 175px; }

label#labelDistrito{ margin-left:20px; margin-right:5px; }

#tamigo {margin-left: 10px;}

#asunto{ margin-left: 30px; width:390px; }

/*-- /FORM STYLES-- */

div#texto p{ width:630px;} 

div#deco{
    background-image:url("../img/decoBG.png");
    background-repeat:no-repeat;
    width:1000px;
    height:306px;
}

div#nosotros{
    background-image:url("../img/nosotrosBG.png");
    background-repeat:no-repeat;
	margin-top:-250px; 
    width:277px;
    height:100px;
}

div#publicidad{ margin-left:21px; }

div#nosotros h1, div#servicios h1, div#tienda h1, div#galeria h1, div#articulos h1{ padding:21px 0 18px 26px; font-size:23px; color:#336699;}

/*small{ background-color:yellow; }*/

div#nosotros p#correo{ padding-left:46px; }

div#nosotros span{ padding-left:46px; width:100px; /*background-color:yellow;*/}

div#nosotrosT { position:relative; width: 640px; }

	div#nosotrosT p { width:500px; padding-left: 70px; }
	div#interior { width:520px; margin-left:75px; margin-top:25px;}
	div#nosotrosT p#d{ padding-left: 200px; width: 600px; margin-top: 10px; }
	
	div#nosotrosT img{
	position:absolute;
	top: 245px;
	right:450px;
}

div#servicios{
    background-image:url("../img/serviciosBG.png");
    background-repeat:no-repeat;
	margin-top:-250px; 
    width:281px;
    height:415px;
}

div.nanas{ margin-top: -25px; }

div.nanas img{ float:left; margin-right: 15px;padding-top: 10px;}

div#tienda{
	background-image:url("../img/tiendaBG.png");
	background-repeat:no-repeat;
	margin-top:-250px; 
	width:278px;
	height:83px;
}

div#galeria{
	background-image:url("../img/galeriaBG.png");
	background-repeat:no-repeat;
	margin-top:-250px;
	width:278px;
	height:174px;
}

div#articulos{
	background-image:url("../img/articuloBG.png");
	background-repeat:no-repeat;
	margin-top:-250px;
	width:278px;
	height:151px;
}
	
	div.album{ align:center width:100%}
	
div.banner{
    background-image:url("../img/cuadrosGradient.jpg");
    background-repeat:repeat-x;
    height:222px;
    width:276px;
}

div#parto{
	width:500px;
	padding-left:65px;
	text-align:justify
	
	
}

div.parrafo, div.nanas{
	width:500px;
	padding-left:65px;
	text-align:justify
}

div.seccion{ margin-left:21px; margin-bottom:21px;}

div#p1{ margin-bottom:21px; }

/* CONTENIDO INFERIOR */

div#contenidoInferior{
	background-image:url(../img/contenidoInferiorBG.png);
	background-repeat:no-repeat;
	clear:both;
	height:120px;
	width:1000px;
	margin-bottom: 22px;
}

div.info{
	float:left;
	margin-top:40px;
}

div#tarjeta{
	width:200px;
	height:41px;
	margin-left:25px;
	position:relative;
	top:0px;
}

    div#tarjeta p{ position:relative; top:-32px; left:80px; }

div#direccion{ width: 280px; }

/* CONTENIDO->BOTTOM MENU */

ul#bottomMenu{ width:490px; margin-left:0px;  text-align:center;}

ul#bottomMenu li{ display:inline; }

ul#bottomMenu a.listaAbajo{ margin-top:30px; }
   
    ul#bottomMenu a{ border-right: 1px solid #000; padding: 0 10px; }


	/* FOOTER */

	div#footer{
	background-image:url("../img/footerbg.png");
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:600;
	width:1000px;
	height:68px;
	}

	div.auspiciadores img{ margin: 5px 50px  0px 50px; }

	img#au2{ margin-left:190px; }

	img#au3{ margin-left: 190px; }
	
div#slideShow2{
	position:relative;
	width:520px;
	left: 60px;
	height:400px;
	margin-bottom:-50px;


}

div#slides2{ position:relative; }

div#slides2 a.thumb{ display:none; }

div#slides2 a.defaultSlide { display:block; }

div#slideShow3{
    position:relative;
    width:500px;
    left: 60px;
	height:560px;
	margin-bottom:-50px;


}

div#slides3{ position:relative; }

div#slides3 a.thumb{ display:none; }

div#slides3 a.defaultSlide { display:block; }
