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


body {
  background: url(imgs/bg.gif);
  background-repeat: repeat;
  background-position: 50% 50%;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:rgb(113, 101, 88);
  }
  
 body#nobg {
  background:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:rgb(113, 101, 88);
  } 


.wrap {
 margin:auto;
 width:799px;
 height:auto;
  }
  
 
.header {
 float:none;
 margin:auto;
 width:776px;
 height:134px;
 background: url(imgs/header3.jpg) no-repeat;
 border:1px solid #ececec;
  } 
  
 .newsletter {
 margin:10px;
 float:right;
 width:476px;
 height:14px;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:10px;
 font-style:italic;
 text-align:right;
 line-height:18px;
 color:white;
 } 


 .newsletter object#flash {margin-top:5px;}
 
 
 
 
 
 .mainlinks {
 float:right;
 margin:3px 0 0 0;
 width:788px;
 height:45px;
  } 
  
   
  
.guruji_ojos {margin:0;
				width:267px;
				float:left;
				height:45px;  
				z-index:5;
				}
  
   
 
 
 /* MAINLINKS :: lists */	
  
.mainlinks ul {float:left; margin:15px 0 0 0; width:auto; padding:0;} 
  
.mainlinks li {list-style:none;
				float:left;
				padding-left:0;
				margin:0 2px 0 0;
				font-size:12px;
				}
				
		.mainlinks li#decoracion {color:#ececec;}		
		
		.mainlinks li.patroncitoh {width:110px; height:19px; display:block; overflow:hidden;}
				
.mainlinks a {text-decoration:none; color:white; background-color:rgb(0, 176, 216); display:block; padding:2px 13px 3px 13px;}	
.mainlinks a:hover {text-decoration:none; color:white; background-color:rgb(0, 146, 186); display:block; padding:2px 13px 3px 13px;} 

.mainlinks a.on {text-decoration:none; color:white; background-color:rgb(164, 212, 218); display:block; padding:2px 13px 3px 13px;}	
.mainlinks a.on:hover {text-decoration:none; color:white; background-color:rgb(164, 212, 218); display:block; padding:2px 13px 3px 13px;}			
				



/* CONTENIDO PRINCIPAL ::: cuerpo principal + home stuff */	

 .contenido_principal {
 float:left;
 margin:auto 0 auto 11px;
 width:776px;
} 

.blog {width:776px; height:500px;}
 
  
   		.contenido_principal .col1 {width:220px;
				height:auto;
				float:left;
				}
				
		.contenido_principal .col1 p {margin-left:10px;
				 border-style:dotted;
				  border-width:0 0 1px 0;
				  border-color:#cccccc;
				  padding-bottom:10px;
				  }
		
		.contenido_principal .col1 span {display:block; margin:10px 0 0 0;}		
	
		.contenido_principal .col1 span#rojo {color:rgb(238, 64, 54);}		
				
		.contenido_principal .col1 h3 {background-color:rgb(164, 212, 218);
				  height:20px;
				  margin:5px 0 10px 0;
				  font-family:Georgia, "Times New Roman", Times, serif;
				  font-size:14px;
				  padding:2px 0 0 6px;
				  color:white;			  
				  }
				  
				  .contenido_principal .col1 h3 span {font-size:11px; 
				  									  font-family:Arial, helvetica, sans-serif;
				  									  display:inline;
				  									  font-weight:normal;
				  									  }
				  
				  
		.contenido_principal .col2 {width:525px;
				height:auto;
				float:right;
				margin-top:5px;
				}		  
				  
				  
				

  
/* HOME stuff */	 
  
  .home_intro {width:520px;
				margin:10px 0 0 3px;
				float:left;
				color:rgb(0, 176, 216);
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				font-style:italic;
				line-height:18px;
				padding:5px 10px 5px 10px;
				overflow:auto;
				}
 
 
  .home_sutras {width:305px;
  				height:119px;
  				background:url(imgs/esquinas1.jpg) no-repeat rgb(174, 222, 228);
				margin:10px 0 0 3px;
				float:left;
				overflow:auto;
				}
  
    .home_sutras h3 {
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:14px;
					color:rgb(27, 117, 187);
					margin:2px 0 6px 0;
					padding:0 0 3px 8px;
					border-style:dotted;
					border-width:0 0 1px 0;
					border-color:white;
					}
  
  	 .home_sutras p {margin:6px;
	 				 color:#333333;
					 font-size:12px;
					 font-family:Georgia, "Times New Roman", Times, serif;
					 font-weight:bold;
					  }
					  
					  .home_sutras p span {font-style:italic; font-weight:normal;}
  
  
    .home_musica {width:215px;
  				height:119px;
  				background:url(imgs/esquinas2.jpg) no-repeat rgb(235, 235, 235);
				background-position: 100% 0%;
				margin:10px 0 0 0;
				float:left;
				overflow:auto;
				}
				
	 .home_musica h3 {
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:14px;
					color:rgb(27, 117, 187);
					margin:2px 0 0 0;
					padding:0 0 3px 8px;
					border-style:dotted;
					border-width:0 0 1px 0;
					border-color:white;
					}	
					
	.home_musica h3 a {font-family:Arial, Helvetica, sans-serif; font-size:10px;}						
	
	  div#flashPlayer {margin:0;}
			
				
	.home_flyer {width:520px;
				margin:11px 0 10px 3px;
				float:left;
				overflow:hidden;
				border:1px solid #cccccc;
				}
				
				
	.home_youtube {width:520px;
				height:420px;
				margin:11px 0 10px 3px;
				float:left;
				overflow:hidden;
				background-color:black;
				}						
 
 
 				  

/******************** LINKS (a) GENERAL ********************/						  
  
  	 a.greylinks {color:#333333; text-decoration:none;}
  	 a.greylinks:hover {color:#333333; text-decoration:underline;}
  
    
				
	 a.greylinks2 {text-decoration:none; color:rgb(0, 176, 216);}
	 a.greylinks2:hover {text-decoration:none; color:rgb(164, 212, 218);}
	 
	 a.greylinks3 {text-decoration:none; color:#636363;}
	 a.greylinks3:hover {text-decoration:underline; color:#636363;}
	 
	 a.azul_links {text-decoration:none; color:rgb(0, 176, 216);}
 	 a.azul_links:hover {text-decoration:underline;}
	 
	 a.naranjalinks {color:rgb(232, 166, 79); text-decoration:none;}
	 a.naranjalinks:hover {color:rgb(0, 176, 216);}
	 
	 a.naranjalinks2 {color:rgb(202, 136, 49); text-decoration:none;}
	 a.naranjalinks2:hover {color:rgb(0, 176, 216);}
	  
	  
	  
 /* FOOTER */	
  
	.footer {
	 float:left;
	 margin:auto;
	 width:776px;
	 height:25px;
	 margin-top:5px;
	 padding:5px 0 0 5px;
	 color:rgb(134, 182, 188);
	 border-style:solid;
	 border-width:1px 0 0 0 ;
	 border-color:#ececec;
	  } 
	  

/* SECONDLINKS :: lists */		  

.secondlinks {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:12px;
			  color:rgb(224, 216, 202);
			  width:788px;
			  float:left;
			  margin:5px;
			  }
	  
	    .secondlinks ul {
	  					border-left:1px dashed rgb(224, 216, 202); padding-left:0;
						}
	  
	  .secondlinks li {list-style:none;
	  					border-style:dashed;
						border-width:0 1px 1px 0;
						border-color:rgb(224, 216, 202);
						float:left;
						padding:4px 12px 4px 12px;
						margin:0;
						}
						
		 .secondlinks li#noline {border-style:dashed;
						border-width:0 0 1px 0;
						border-color:rgb(224, 216, 202);
						}				
	
  	  
	  
/* iFRAME */	  

.programas_frame {
			  width:773px;
			  float:left;
			  margin:10px 0 0 0;
			  height:900px;
			  }  
	  
/************************ H4s GENERAL ************************/		  
	  
	  
h4 {float:left;
	 margin:5px 0 10px 0;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-size:24px;
	 font-style:italic;
	 padding:0 0 4px 0;
	 color:rgb(232, 166, 79);			  
	 }	  
	 

h4#subtitulo1 {font-size:18px; font-style:normal; color:rgb(90, 74, 66); margin:5px 0 5px 0; float:left; clear:left; width:100%;}	

h4#subtitulo2 {font-size:12px; font-style:normal; color:rgb(0, 176, 216); margin:5px 0 10px 0; float:left; width:100%;}	 
	  
	  
/* CURSOS ACTUALES intro y col */	

  
.cursos_actuales_intro {
				  float:left;
				  width:100%;
				  margin:15px 0 10px 0;
				  }

.cursos_actuales_col {margin:0 0 10px 0;
				  float:left;
				  width:100%;
				  padding-bottom:20px;
				  }
	
				  .cursos_actuales_col p {font-size:12px; 
				  						  line-height:16px;
				  						  font-style:normal; 
										  color:rgb(113, 101, 88);
										  margin:0 0 10px 0;
										  }
										  
				.cursos_actuales_col p.quote {font-style:italic; color:rgb(134, 182, 188);}						  
										  
				.cursos_actuales_col p img {margin:3px 12px 4px 0;}
				    	  
				.cursos_actuales_col h3 {background-color:rgb(174, 222, 228);
							  height:20px;
							  margin:0 0 10px 0;
							  font-family:Georgia, "Times New Roman", Times, serif;
							  font-size:14px;
							  padding:0 0 0 6px;
							  color:white;			  
							  }
				  
/* CURSOS ACTUALES COL1 */				  
				  
				  
.cursos_actuales_col .col1 {
				width:50%;
				margin:10px 0 0 0;
				float:left;
				line-height:18px;
				}				  
				  	  
				.cursos_actuales_col .col1 img {border:1px solid #898989; margin-top:5px;}  
	  





/* CURSOS ACTUALES COL2 */	
	  
.cursos_actuales_col .col2 {
				width:60%;
				margin:10px 0 0 0;
				float:left;
				line-height:18px;
				}	
			
				.cursos_actuales_col .col2 img {border:1px solid rgb(224, 216, 202); margin-top:5px;}  
				
				
				
				
						
				
				
				
/* CURSOS ACTUALES COL3 */					
				
.cursos_actuales_col .col3 {
				width:30%;
				margin:10px 0 0 0;
				float:left;
				line-height:18px;
				}								  
	
	
				  	  
	.cursos_actuales_col .col3 img {border:1px solid rgb(224, 216, 202); margin-top:5px;}  
	


/* CURSOS ACTUALES COL4 */					
				
.cursos_actuales_col .col4 {
				width:100%;
				margin:10px 0 15px 0;
				float:left;
				line-height:18px;
				border-bottom:1px dotted rgb(224, 216, 202);
				padding-bottom:20px;
				}	
				
				.col4col1 {float:left; width:55%;}	
				
				.col4col1 ul {margin:0 0 15px 0;}
				
				.col4col1 li {list-style-image:url(imgs/star1.gif);}
				
				.col4col1 img {margin-right:3px;}
				
				.col4col1 span {font-family:Georgia, "Times New Roman", Times, serif;
								font-size:12px;
								color:rgb(0, 176, 216);
								font-style:italic;
								font-weight:bold;
								}
								
				.col4col1 p#note {
								  color:white; 
								  font-family:Georgia, "Times New Roman", Times, serif;	
								  font-size:12px;
								  line-height:18px;
								  font-weight:bold;
								  padding:9px 14px 10px 14px;
								  background:url(imgs/esquinas_both.gif) no-repeat rgb(0, 176, 216);
								  width:100%;
								  }			
				
				.col4img {float:right; width:40%;}		
				
				.col4img img {margin:0 0 10px 0;}	
				
				    
	  
	  
/* THIRDLINKS :: lists */		  
	  
	.thirdlinks {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:12px;
			  color:rgb(224, 216, 202);
			  width:788px;
			  float:left;
			  margin:10px 0 10px 0;
			  }
	  
	  .thirdlinks ul {padding-left:0; margin:0;} 
	  
	  .thirdlinks li {list-style:none;
						float:left;
						padding-right:10px;
						}  

p#quote2 {color:rgb(134, 182, 188);}

.lista2 {padding:0 0 25px 15px; color:rgb(134, 182, 188); margin-bottom:25px; border-bottom:dotted #898989 1px;}						
						
.lista2 li {list-style:none;}

.lista2 span {font-weight:bold;}







.redmenu {clear:both;
			width:220px;
			height:24px;
			margin:10px 0 0 10px;
			overflow:show;
			}
			
.redframe {float:left;
			width:530px;
			height:299px;
	
			margin:10px 0 0 10px;
			overflow:auto;
			}			

.redscroll {float:left;
			width:220px;
			height:300px;
			margin:10px 0 0 10px;
			overflow:auto;
			}
			
			.redscroll h5 {clear:both;
						  font-family:Georgia, "Times New Roman", Times, serif;
						   color:rgb(0, 176, 216);
						   border-bottom:dashed 1px rgb(174, 222, 228);
						   font-weight:bold;
						   font-style:italic;
						   font-size:12px;
						   display:block;
						   padding:0 0 2px 8px;
						   margin:0 0 5px 0;
						   }
						   
						   .redscroll h5 span {text-align:right;
						   					   width:auto;
						   					   font-family:Arial, Helvetica, sans-serif;
											   font-size:10px;
											   font-style:normal;
											   }
						   
			.redscroll p {width:50%;
						  float:left;
						  margin:0 0 10px 0;
						  padding:0;
						  line-height:16px;
						  }			   
						   

.red_contenido {font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#636363;
				}
				
				.red_contenido p {margin:0 0 15px 0;
								  line-height:16px;
								  font-size:10px;
								  color:rgb(0, 176, 216);
								  }
								  
				.red_contenido ul {
								  padding-left:15px;
								  line-height:16px;
								  margin-top:10px;
								  }				  
								  
				.red_contenido h4 {
									font-family:Georgia, "Times New Roman", Times, serif;
								   font-size:18px;
								   font-weight:bold;
								   color:rgb(0, 176, 216);
								   margin:0 0 10px 0;
								   padding:0;
								   }
								   
								   .red_contenido h4 span {
									font-family:Georgia, "Times New Roman", Times, serif;
								   font-size:18px;
								   font-weight:normal;
								   font-style:normal;
								   color:#898989;
								   }	
								   
				.red_contenido h5 {font-family:Georgia, "Times New Roman", Times, serif;
									clear:both;
								   font-size:14px;
								   font-weight:normal;
								   color:#898989;
								   margin:0 0 10px 0;
								   }					   			  

.red_contenido img {float:left;}

.red_contenido li {list-style:none; padding-left:0; margin-left:0;}


.guruji_contenido {font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#636363;
				background-color:red;
				background:url(conocimiento_escritos/guruji/imgs/guruji_bw.jpg) no-repeat;
				background-position:50%;
				}



.red_links {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:12px;
			  color:#898989;
			  clear:both;
			  padding:0;
			  margin:0 0 15px 0;
			  }
			  
			  .red_links ul { margin:0 0 15px 0; padding:0; height:20px;}
			  
			  
	
	  .red_links li {list-style:none;
	  					border-style:dashed;
						border-width:0 1px 1px 0;
						border-color:rgb(224, 216, 202);
						float:left;
						padding:2px 6px 2px 6px;
						margin:0;
						}
						
		 .red_links li#noline {border-style:dashed;
						border-width:0 0 1px 0;
						border-color:rgb(224, 216, 202);
						}	








