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

*{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

body{
	background: #Fafafa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#054065;
	text-align:center;
	margin:auto;
	
	}

a{ color:#054065; text-decoration:none;}
a:hover{ text-decoration:underline; color:#054065;}

img { border:none;}

li{ list-style:none; text-align:justify; }

.busquedamal li{ 
	text-align:left;
	list-style:none;
	background:url(images/bullets-iconos/bullet-tache.png) no-repeat left 0px;
	margin:2px 0px 3px 10px;
	padding-left:23px;
	min-height:15px;
	padding-bottom:3px;
	}

.busquedabien li{ 
	text-align:left;
	list-style:none;
	background:url(images/bullets-iconos/bullet-dove.png) no-repeat left 3px;
	padding-left:23px;
	margin:2px 0px 3px 10px;
	min-height:15px;
	padding-bottom:3px;
	}

	
h1.bienvenidos{
	margin-top:5px;
	width:300px;
	height:52px;
	background:url(images/titulos-cabecera/tit-bienvenidos.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.identifica{
	margin-top:5px;
	width:500px;
	height:63px;
	background:url(images/titulos-cabecera/tit-identifica.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
		
h1.rasgos-fisicos{
	margin-top:5px;
	width:400px;
	height:63px;
	background:url(images/titulos-cabecera/tit-rasgos-fisicos.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
			
h1.rasgos-fisicos-sexuales{
	margin-top:5px;
	width:400px;
	height:63px;
	background:url(images/titulos-cabecera/tit-rasgos-fisicos-sexuales.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.emociones{
	margin-top:5px;
	width:400px;
	height:63px;
	background:url(images/titulos-cabecera/tit-emociones.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.instructores{
	margin-top:5px;
	width:400px;
	height:63px;
	background:url(images/titulos-cabecera/tit-instructores.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.quiGong{
	margin-top:5px;
	width:550px;
	height:63px;
	background:url(images/titulos-cabecera/tit-qui-gong.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.quiGongMujeres{
	margin-top:5px;
	width:550px;
	height:63px;
	background:url(images/titulos-cabecera/tit-qui-gong-mujeres.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.reflexologiaSexual{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-reflexologia-sexual.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.problemasSexuales{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-problemas-sexuales.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			

h1.Eltao{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-eltao.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.sexualidad{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-lasexualidad.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.taoBasico{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-tao-basico.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			

h1.taoKids{
	margin-top:5px;
	width:400px;
	height:63px;
	background:url(images/titulos-cabecera/tit-kids.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.taoKidsEjercicios{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-kids-ejercicios.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.taoTeens{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-tao-teens.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.taoMujeres{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-tao-mujeres.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.taoHombres{
	margin-top:5px;
	width:450px;
	height:63px;
	background:url(images/titulos-cabecera/tit-tao-hombres.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.taoHomosexuales{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-tao-homosexuales.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.taoNutricion{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-tao-nutricion.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.taoLibros{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-libros.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.taoArticulos{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-articulos.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.taoTalleres{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-talleres.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.programa{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-programa.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.productos{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-productos.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.contacto{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-contacta.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.personsreader{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-personsreader.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}
			
h1.enfermedades{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-enfermedades.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h1.cursos{
	margin-top:5px;
	width:490px;
	height:63px;
	background:url(images/titulos-cabecera/tit-cursos.png) no-repeat left top;
	text-indent:-5000px;
	position:relative;
	float:left;
			}

h4{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	letter-spacing:-.1px;
	color:#990000;
	text-align:left;
	}
	
#wraper-botonera-superior{
	background:url(images/fondo-botonera.jpg) repeat-x left top #86d9fc;
	clear:both;
	text-align:center;
	margin:auto;
	}

#wraper-medium{
	background:url(images/fondo.jpg) repeat-x left top;
	clear:both;
	text-align:center;
	margin:auto;
	
	}

#wraper-footer{
	height:213px;
	clear:both;
	text-align:center;
	background:url(images/fondo-footer.jpg) left top;
	
	}


#botonera-superior{ 
	width:914px;
	height:64px;
	margin:auto;
	text-align:left;
	
	}

#medium{ 
	width:906px;
	margin:auto;
	text-align: justify;
	
	}


#footer{
	margin:auto;
	width:914px;
	clear:both;
	color:#FFF;
	padding:20px 0px 0px 0px;
	}

#footer a{ color:#FFF; text-decoration:none;}

#footer a:hover{ color:#FFF; text-decoration:underline;}

.cabecera{
	width:906px;
	position:relative;
	background:url(images/sombra-galeria.png) bottom left no-repeat;
	text-align:left;
	margin:auto;
	padding:5px 0px 30px 0px;
	}

.tao-elementos-cabecera{
	float:right;
	height:60px;
	text-align:right;
	list-style:none;
	margin:5px 0px 10px 0px;
		}
	
.tao-elementos-cabecera ul li {
	display:inline;
	position:relative;
	list-style:none;
}

.tao-elementos-cabecera ul li img { margin:0px 5px 0px 5px; border:none;}

.galeria-cabecera{
	position:relative;
	margin:15px 0px 0px 0px;
	width:906px;
	clear:both;
		}
		
.riel-izquierdo{
	width:425px;
	margin:15px 20px 15px 15px;
	text-align:center;
	float:left;
	}

.spacer-vertical{
	float:left;
	width:10px;
	background:url(images/spacer-vertical.png) repeat-y center;
	height:657px;
	}

.riel-derecho{
	width:405px;
	margin:15px 0px 0px 20px;
	text-align:left;
	float:left;
	}

.youtube-wraper{
	background:url(images/sombra-video.png) no-repeat center  bottom;
	padding-bottom:20px;
	
	}

.btn-leer-mas{
	background: url(images/fondo-boton-leer-mas.jpg) left top repeat-x;
	padding:3px 8px 3px 8px;
	font-size:12px;
	margin:10px 0px 10px 0px;
	font-weight:bold;
	letter-spacing:normal;
	color:#FFF;
	float:right;
	clear:both;
	}
.btn-leer-mas a, .btn-leer-mas a:hover{ text-decoration:none; color:#FFF;}
.btn-leer-mas:hover{
	background: url(images/fondo-boton-leer-mas.jpg) left bottom repeat-x;
	color:#f79d01;
		}
		
.hoja-crema{
	width:375px;
	margin:15px 0px 0px 0px;
	padding:15px;
	text-align:left;
	float:left;
	background-color:#fef7aa;
	position:relative;
	color:#000;
	}
	
.hoja-crema span.clip{ 
	z-index:1;
	position:absolute;
	right:10px;
	top:-11px;
	width:24PX;
	height:50PX;
	background:url(images/bullets-iconos/clip.png) no-repeat left top;
	}
	

.hoja-crema span.esquina{ 
	z-index:2;
	position:absolute;
	right:-4px;
	bottom:-4px;
	width:44px;
	height:41px;
	background: url(images/bullets-iconos/esquinita-doblada.png) no-repeat left top;
	}
	
.Cclear{ clear:both; margin:0px 15px 0px 15px;}


.colorFuego-Grande{ 
	color:#c8150e;
	font-size:16px;
	font-weight:bold;
	}

.colorFuego{ 
	color:#c8150e;
	font-size:14px;
		}

.colorTierra-Grande{
	color:#713400;
	font-size:16px;
	font-weight:bold;
	}

.colorTierra{
	color:#713400;
	font-size:14px;
	}

.colorMetal-Grande{
	color:#4a4a4c;
	font-size:16px;
	font-weight:bold;
	}
.colorMetal{
	color:#4a4a4c;
	font-size:14px;
	}

.colorAgua-Grande{
	color:#020957;
	font-size:16px;
	font-weight:bold;
	}

.colorAgua{
	color:#020957;
	font-size:14px;
	}

.colorMadera-Grande{
	color:#009028;
	font-size:16px;
	font-weight:bold;
	}

.colorMadera{
	color:#009028;
	font-size:14px;
	}

.sombra-rasgos-fisicos{
	width:150px;
	background:url(images/sombra-rasgos.png) no-repeat center bottom;
	padding-bottom:10px;
			}

	
/*estilos cajita sugerencias enfermedades*/

.suggestionsBox {
	position: relative;
	left: 30px;
	margin: 10px 0px 0px 0px;
	width: 400px;
	background-color: #FFFFFF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 2px solid #000;
	color: #333333;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		list-style-image:url(images/bullets-iconos/bullet-mas.png);
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #7D99F9;
		color:#FFFFFF;
	}
	

#bloque1{
	background: linear-gradient(180deg, #FCC 10%, #fEC ); 
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:410px; 
	margin:15px 10px 0px 10px; 
	float:left; 
	text-align:left; 
	padding:10px;
	-moz-box-shadow: 1px 1px 1px 1px #888;
-webkit-box-shadow:1px 1px 1px 1px #888;
box-shadow: 1px 1px 1px 1px #888;
	}

#bloque2{
	background: linear-gradient(180deg, #FF0, #FC0 ); 
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:410px; 
	margin:15px 10px 0px 10px; 
	float:left; 
	text-align:left; 
	padding:10px;
	-moz-box-shadow: 1px 1px 1px 1px #888;
-webkit-box-shadow:1px 1px 1px 1px #888;
box-shadow: 1px 1px 1px 1px #888;
	}
	
#bloque3{
	background: linear-gradient(180deg, #ffc, #de9  ); 
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:410px; 
	margin:15px 10px 0px 10px; 
	float:left; 
	text-align:left; 
	padding:10px;
	-moz-box-shadow: 1px 1px 1px 1px #888;
-webkit-box-shadow:1px 1px 1px 1px #888;
box-shadow: 1px 1px 1px 1px #888;
color:#FFF;
	}
	