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

body {margin:0;
	background:url(images/fsan2.gif) repeat-x;
	background-color:#e5f1f7;}
	
#contenedor {margin: 0 auto;
	width:990px;
	height:auto;}
	
#contenedor-central {
	width:990px;
	height:auto;
	float:left;
	background:#FFF;}
	
h1.cabecero-expli {
	width:990px;
	float:left;
	background:#ff890a;
	line-height:18px;
	margin:0;
	font:normal normal 1px Verdana, Arial, Helvetica, sans-serif ;
	text-align:center;
	color:#ff890a;
	}
	
#cabecero {
	width:990px;
	float:left;
	background:#FFF;
	height:auto;
	margin:25px 0 0 0;}
	
#cabecero h1 {
	width:91px;
	float:left;
	height:auto;
	margin: 0;}	
	
#cabecero h1.john {
	width:70px;
	float:right;}
	
#cabecero h2 {
	width:809px;
	float:left;
	font:bold normal 12px Verdana, Arial, Helvetica, sans-serif ;
	line-height:25px;
	background:#333366 url(images/cab04.gif) no-repeat right;
	margin:0;
	color:#FFF;
	padding:0 0 0 20px;
	border-bottom:#FFF solid 1px;
	}
	
#cabecero h2.negro {
	font-weight:bold;
	}			
	
#cabecero ul {
	width:600px;
	float:left;
	height:auto;
	margin:0 0 0 125px;
	padding:0;
	list-style:none;
	text-align:center;
	}	
	
#cabecero ul li a {
	width:auto;
	float:left;	
	padding:0 10px 0 10px;
	margin:0;
	font:bold italic 13px Verdana, Arial, Helvetica, sans-serif ;
	color:#333366;
	text-decoration:none;
	line-height:31px;
	}	
	
#cabecero ul li.con a {
	background:url(images/boton-azul.gif) center left no-repeat;
	padding:0 10px 0 10px;
	}	
	
#cabecero ul li a:hover {
	text-decoration:underline;
	}
	
#cabecero h3 {
	width:809px;
	float:left;
	background:url(images/fondo-azul-nar.gif) repeat-x;
	font:bold normal 10px Verdana, Arial, Helvetica, sans-serif ;
	line-height:20px;
	margin:0;
	padding:0 0 0 20px;	
	}	
	
#cabecero h3 div {
	width:auto;
	float:right;
	margin:0 20px 0 0;
	}	
	
#cabecero h3.negro {
	font-weight:bold;
	}	
	
#cabecero h4 {
	width:829px;
	float:left;
	height:auto;
	text-align:center;
	margin:10px 0 0 0;
	}	
	
#cabecero h2.bajo {
	width:990px;
	font:bold normal 18px Verdana, Arial, Helvetica, sans-serif ;
	line-height:25px;
	background: none;
	padding:0;
	margin:0 0 15px 0;
	color:#333366;
	text-align:center;
	border-bottom:none;
	font-weight:bold;
	}
	
ul.columna-izquierda, ul.columna-derecha {
	width:130px;
	background: #FFF;
	height:auto;
	margin:0;
	padding:0;
	list-style:none;	
	}
	
ul.columna-izquierda {
	float:left;
	}
	
ul.columna-derecha {
	float:right;
	
	}
	
ul.columna-izquierda li, ul.columna-derecha li  {
	float:none;
	background: #FFF;
	text-align:center;
	font:normal normal 11px Verdana, Arial, Helvetica, sans-serif ;
	color:#333366;
	line-height:14px;
	}

ul.columna-izquierda li.john {
	margin:5px 0 5px 0;
	padding:0 5px 0 5px;
	min-height:50px;
	text-align:left;
	}	
	
ul.columna-izquierda li.john a {
	text-decoration:none;
	color:#F60;
	}
	
ul.columna-izquierda li.john a:hover {
	text-decoration:underline;
	}
	
ul.columna-izquierda li.john img  {
	float:left;
	margin:0 5px 0 0;
	}	
	
ul.columna-izquierda li.nov a img  {
	border:none;
	}	
	
ul.columna-derecha li.nov{
	margin-top:20px;
	}	
	
ul.columna-izquierda li.nov a img:hover  {
	filter: alpha(opacity=65); opacity: .65
	}
	
ul.columna-izquierda li.agradecido, ul.columna-derecha li.agradecido {
	margin:8px 0 8px 0;
	padding:0 5px 0 5px;
	}
	
ul.columna-izquierda li.agradecido a, ul.columna-derecha li.agradecido a {
	color:#000;
	text-decoration:none;
	}
	
ul.columna-izquierda li.agradecido a:hover, ul.columna-derecha li.agradecido a:hover {
	color:#F63;
	text-decoration:underline;
	}
	
	
	
ul.columna-izquierda li.gratis, ul.columna-derecha li.gratis {
	margin:12px 0 12px 0;
	}
	
ul.columna-izquierda li.gratis a {
	text-decoration:none;
	color:#36383B;
	}
	
ul.columna-izquierda li.gratis a:hover {
	text-decoration:underline;
	}
	
#contenido-video {
	width:730px;
	float:left;
	height:auto;
	background:#FFF;
	text-align:center;
	line-height:0;
	}
	
#contenido-video object.triodos {
	border:#036 solid 1px;
	}
	
#contenido-video div {
	margin:20px 0 20px 0;	
	}
	
/*#contenido-video p {
	font:normal normal 12px Verdana, Arial, Helvetica, sans-serif ;
	margin:12px 0 12px 0;
	padding:0 40px 0 40px;
	text-align:justify;
	line-height:16px;
	color:#333366;
	}*/
	
#contenido-video p span {
	color:#F60;
	font-weight:bold;
	}
	
#contenido-video p.imagen {
	text-align:center;
	}
	
#contenido-video p.chochin a {
	text-decoration:none;
	font-weight:bold;
	color:#000;
	}
	
#contenido-video p.chochin a:hover {
	text-decoration: underline;
	color: #F60;
	}
	
#contenido-video h1 {
	margin:12px 40px 12px 40px;
	text-align:left;
	background:#ff9900;
	font:bold normal 12px Verdana, Arial, Helvetica, sans-serif ;
	line-height:20px;
	padding:0 0 0 15px;
	color:#FFF;
	}
	
#contenido-video table {
	width:500px;
	margin:0 115px 0 115px;
	height:auto;
	background:#FFF;
	}
	
#contenido-video table tr {
	background:#333366;	
	}
	
#contenido-video table tr.cabezal td {
	width:223px;
	font:bold normal 12px Verdana, Arial, Helvetica, sans-serif ;
	text-align:left;
	line-height:20px;
	padding:0 0 0 15px;
	color:#FFF;
	}
	
#contenido-video table tr.cabezal td.negredo {
	font-weight:bold;
	}

#contenido-video table tr.explica td {
	width:155px;
	height:70px;
	background:url(images/fondo-cuadricula.jpg);
	padding:0 13px 0 70px;
	font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-align:left;
	color:#333366;
	}
	
#contenido-video table tr.explica td.grupo {
	background:url(images/fondo-cuadricula-2.jpg);	
	}
	
#contenido-video table tr.explica td.grupa {
	background:url(images/fondo-cuadricula-3.jpg);	
	}
	
#contenido-video table tr.explica td.grupa {
	background:url(images/fondo-cuadricula-3.jpg);	
	}
	
#contenido-video table tr.explica td.grupal {
	background:url(images/fondo-cuadricula-4.jpg);	
	}
	
#contenido-video table tr.explica td.elegir {
	background:url(images/fondo-cuadricula-6.jpg);	
	}
	
#contenido-video table tr.explica td.material {
	background:url(images/fondo-cuadricula-7.jpg);	
	}
	
#contenido-video table.niveles {
	margin:15px 115px 15px 115px;
	}
	
#contenido-video table.niveles tr.cabezal td.hermoso, #contenido-video table tr.cabezal td.hermoso {
	width:477px;
	font-weight:bold;
	}
	
#contenido-video table.niveles tr.explica td.enorme {
	width:357px;
	height:133px;
	background:url(images/fondo-cuadricula-5.jpg);
	padding:0 40px 0 95px;
	}
	
#contenido-video table tr.explica td.extendi {
	width:472px;
	height:auto;
	background:#cce3ed;
	padding:5px 10px 5px 10px; 
	}
	
#contenido-video table.niveles tr.explica td.enorme ul {
	width:280px;
	height:auto;
	margin:8px 0 0 60px; 
	padding:0;
	list-style:url(images/puntazo.gif);
	}
	
#contenido-video table.niveles tr.explica td.enorme ul li {
	font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	margin:0;
	}
	
/*---------------------------FOTOS CURSOS-------------------*/

.menu_fotos{
	height:35px;	
}

.menu_fotos ul {
	width:579px;
	float:left;
	height:auto;
	margin:0 0 0 125px;
	padding:0;
	list-style:none;
	text-align:center;
	}	
	
.menu_fotos ul li a {
	width:auto;
	float:left;	
	padding:0 10px 0 10px;
	margin:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333366; 
	text-decoration:none;
	line-height:31px;
	background-color:#cce3ed;
	}	
	
.menu_fotos ul li a:hover {
	text-decoration: none;
	color          : #FF6600;
	}
	
.cursos_2011{
	margin-top:50px;	
}

.cursos_2011 h2.bajo {
	width:auto;
	font:bold normal 18px Verdana, Arial, Helvetica, sans-serif ;
	line-height:25px;
	background: none;
	padding:0;
	margin:0 0 15px 0;
	color:#333366;
	text-align:center;
	border-bottom:none;
	font-weight:bold;
	}
	
#hazclick{
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
	color:#000;
	text-align:center;
	}
	
#verfotos{
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	text-decoration: none;
	line-height: 18px;
	color:#000;
	text-align:center;
	}
	
.naranja{
	height:20px;;
	background-color:#FF9900;
}
	
.entrevistas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	line-height:normal;
	margin:0px;	
	padding-top:2px;
}

.mini{
	margin-left:1px;
	
	}
	

.slideshow{
	width:950px;
	height:350px;
	margin-top:10px;	
}

.izq{
	height:350px;
	float:left;
}

.dcha{
	height:350px;
	float:right;
}

.centro{
	height:350px;
	text-align:center;
	width:400px;
	margin-left:280px;
}

.titulo-izq{
	
	text-align:center;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	background-color:#cce3ed;
	font-weight:bold;
	height:55px;
	
	margin-left:50px;
		
}

.titulo-dcha{
	
	text-align:center;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	background-color:#cce3ed;
	font-weight:bold;
	height:55px;
	
	margin-right:50px;
		
}

.titulo-centro{
	
	text-align:center;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	background-color:#cce3ed;
	font-weight:bold;
	height:55px;
	width:390px;

		
}

.slideshow-izq{

	margin-left:50px;
	margin-top:5px;	
}
.slideshow-dcha{
	float:right;	
	margin-right:50px;
	margin-top:5px;	
}

.slideshow-centro{
	text-align:center;	
	margin-right:50px;
	margin-top:5px;	
}

.fotosant{

	margin-left:120px;	
}

.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE3B01;
	font-weight: normal;
	text-decoration: none;
	list-style:none;
	text-align:center;
	padding:0px;
}

.footer li{
	line-height:15px;	
}

.calendario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
	text-align:center;	
}

.library{
	margin-top:10px;
	text-align:center;	
}

.derechos{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333366; 
	text-decoration:none;
	text-align:center;	
}

.invisible{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	text-decoration: none;
	color:#FFF;	
		
}

/*---------------------------INDEX-------------------*/

.arriba1{
	width:990px;
	height:300px;	
}


.parrafo{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333366; 
	text-align:center;
	margin:30px 150px 10px 150px;	

}

.parrafo2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333366; 
	text-align:justify;
	margin:10px;
	

}

.parrafo4{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333366; 
	text-align:justify;
	margin:30px 150px 10px 150px;	

}

.columnaizquierda{
	width:140px;
	float:left;
	text-align:center;
}

.columnaderecha{
	width:140px;
	float:right;
	text-align:center;
}

.contenido{
	width:650px;
	float:inherit;
	margin:25px;

}

.tablacentral{
	width:550px;
	margin:15px 0px 30px 100px;
	height:270px;	
}

.tablaizq{
		width:225px;
		float:left;
		margin-right:10px;
}

.tabladcha{
		width:225px;
		float:left;
}

.titulotabla{
	background-color:#336;
	padding:5px;
	text-align:justify;
	margin:5px 0px 0px 0px;
	width:215px;
	float:left;	
}

.contenidotabla{
	width:131px;
	height:41px;
	background-color:#CCE3ED;
	margin:0px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333366; 
	text-decoration: none;
	padding:10px;	
}
.banner{
	width:468px;
	height:60px;
	margin-left:96px;
	margin-bottom:30px;	
}

.naranja2{
	padding:5px;
	background-color:#FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#FFF;
	font-weight: bold;
	text-align:left;
}

.azul{
	padding:5px;
	background-color:#CCE3ED;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#333;
	text-align:center;
	margin-top:30px;
}

/*---------------------------QUE ES REIKI-------------------*/

.primertitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	color: #333366; 
	text-align:center;
	margin:20px 150px 10px 150px;	
	font-weight:bold;

}

.parrafo3{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333366; 
	text-align:justify;
	margin:10px;
	line-height:18px;
	

}

/*---------------------------USOS DE REIKI-------------------*/

.usosdereikitabla{
	width:650px;
	height:130px;	
}

.naranja3{
	padding:5px;
	background-color:#FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#FFF;
	font-weight: bold;
	text-align:center;
	margin:0px 3px 3px 0px;
}

.columnaizquierdanaranja{
	width:140px;
	float:left;
	text-align:center;
	margin-left:45px;
}

.columnaderechaazul{
	width:420px;
	float:right;
	text-align:center;
	margin-right:45px;
}

.azul2{
	padding:5px;
	background-color:#CCE3ED;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#333;
	text-align:left;
	margin:0px 0px 3px 0px;
}

/*---------------------------QUE SE SIENTE-------------------*/

#h2john{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#333;
	text-align:center;
	margin:0px 0px 3px 0px;
	font-weight:bold;	
}

/*---------------------------DETALLES DE TRATAMIENTOS REIKI-------------------*/

.primertitulomaspeke{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #333366; 
	text-align:center;
	margin:20px 150px 10px 150px;	
	font-weight:bold;

}

/*---------------------------CURSOS DE REIKI-AGENDA-------------------*/

.azul3{
	width:950px;
	padding:5px;
	background-color:#CCE3ED;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#036;
	text-align:left;
	margin:0px 0px 0px 15px;
	text-align:center;
	float:left;
}

#minitestimonios li{
	width:145px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#036;
	text-align:left;
	padding:0px;
	margin:0px;	
	float:left;
	text-align:left;
}

#minitestimonios ul{
	
	padding:0px;
	margin:0px;	
	width:780px;
	height:100px;
	margin-left:200px;	

}

#minitestimonios ul li a{
	width:auto;
	float:left;	
	padding:0px;
	margin:0;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif ;
	color:#666;
	text-decoration:none;
	line-height:normal;
	
}

.rojo{
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:bold;
	color:#F60;
	text-align:center;
}

.naranja4{
	padding:5px;
	background-color:#FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#FFF;
	font-weight: bold;
	text-align:center;
	width:575px;
	margin:3px;
}

