body { 
	text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	margin:0px auto 0px auto; 
}
#pagina {width:985px; background:#FFFFFF; margin:0 auto 0 auto; text-align:left; padding:0px; }

#cabecera { height:187px; background:url(../images/title.jpg) no-repeat; }
	#fav { width:200px; height:60px; margin:10px 10px 0 auto; float:right; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.7; font-weight:bold; color:#000000; }
	#fav img { margin-bottom:-3px;}
	
	#menu_cab { margin-top:150px; padding-left:45px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; float:left; }
	#menu_cab a { color:#FFFFFF}
	#buscador { float:left; padding-top:55px; margin-left:67px; }
	#buscador a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; }
	#buscador input, select { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#003300 1px solid; background:#E8F0E6; }

#izquierda { float:left; width:170px; margin-right:12px; margin-bottom:12px;}
	#cat {  color:#ffffff; background:#132306; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0 3px 0px; text-align:center; margin:14px 0 1px 0;} 
	#seccion { background-color:#E8F0E6; padding:10px 10px 8px 10px;}
	#seccion ul { list-style:none; margin:0 0 0 0; padding:3px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	#seccion li{ padding:3px 3px 3px 3px; border-bottom:1px dotted #C4C7BA; color: #666666}

	#seccion-2 { background-color:#E8F0E6; padding:10px 10px 8px 10px;}
	#seccion-2 ul { list-style:none; margin:0 0 0 0; padding:3px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	#seccion-2 li{ padding:2px 3px 2px 3px; border-bottom:1px dotted #FFFFFF; color: #666666}
	#prin a{ color:#000000; }
	
#cuerpo { float:left; width:491px;  margin-bottom:12px;}
	#letras { font-size:16px; font-weight:bold; margin-right:2px; text-align:center;  }
	#letras a{ margin-left:2px; }

	#bienvenido { margin-top:10px; border-top:#003300 1px dotted; padding-top:25px; }
#cuerpo_cuento { float:right; width:803px;  margin-bottom:12px;}
	#bann { float:left; padding:0 20px 20px 0;}
	#menu_cuerpo { float:right; }
	#leccion { width:600px; margin:0px auto 10px auto; font-style:italic; font-size:14px; }
	#leccion div { font-style:normal; font-size:14px; margin-bottom:8px; }
	#foto { width:126px; height:126px; background:#ffffff; margin:0 10px 0px 10px; border:2px #004000 solid; float:left;}
	#foto img { border:0px #004000 solid;}

#derecha { float:right;  width:300px;  margin-bottom:12px;}
	#busquedas a { margin:0 3px 0 3px;} #busquedas { text-align:justify; }
	
#paginas { padding:10px 20px 0 20px; font-weight:bold; color:#002D00; text-align:right; clear:both; }
#paginas a { color:#002D00; }
	
#pie { clear:both; text-align:center; padding:6px; margin-bottom:8px; border-top:1px dotted #003300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000 }
#pie a { padding:0px 0px 0px 15px; color:#003300; }




#margintop { margin:8px 0 0 0; border:1px #035F23;}

#pags-amigas { border-bottom:2px solid #D23405; width:1020px;  margin:0 -10px 0 -10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:3px;  height:18px; text-align:center; color:#666666; font-size:10px;}
#separacion { margin:0 12px 0 12px; }
#titulo { width:1020px; margin:0 -10px 0 -10px; height:97px; background:url(../images/fonto-titulo.png)}
#logo { float:left; }
#logo img { margin:2px 20px 0 0px;}
#abc { width:1020px; text-align:center; background-image: url(../images/cat.png); margin: 0px -10px 0px -10px; padding:6px 0 6px 0; } 
#por, #pal { background-color:#FBFBFB; border:1px solid #E0E7EA; margin-right:8px; vertical-align:middle;}
#enviar { background-color:#EFF8FC; border:0px solid #E0E7EA; font-weight:bold; color:#1DC3F3; vertical-align:middle}



#cat2 { background:url(/images/cat2.png);  color:#FFFFFF; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0 5px 0px; text-align:center; margin:10px 0 0px 0;}
#video-img { border:1px solid #000000; }
#iconos-ver img {margin:0px 2px -3px 12px; }
#iconos-ver { text-align:center}


#song { border-bottom:1px dotted #C4C7BA; padding:3px 0 3px 0; }
#song2 { padding:3px 0 3px 0; }
#letra { padding:2px 0 2px 0; line-height:1.7}
#imp { display:none; }
#rate, #pages { margin:10px 0 0 0; padding:5px; text-align:right;  border-top:1px dotted #C4C7BA;}
#rate img { margin:5px 0px 5px 1px;}
#pages a { padding:0 3px 0 3px; }

#share { margin:0 0 10px 0; padding:10px 0 0 5px; text-align:left;  border-top:1px dotted #C4C7BA;}

.Estilo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.grey { color:#035F23; }
.white { color:#ffffff; }


.Estilo17 {
	color: #968D81; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px; text-decoration:none
}
.Estilo21:active, .Estilo21:link, .Estilo21:visited {padding:0 5px 0 5px; color: #ffffff;}
.Estilo21:hover {color:#ffffff; padding-left:5px; padding-right:4px; font-weight:bold;}
a:link {
	text-decoration: none; color:#002D00;
}
a:visited {
	text-decoration: none; color:#002D00;
}
a:hover {
	text-decoration: underline; color:#006600;
}
a:active {
	text-decoration: none; color:#002D00;
}

span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
}

span.corners-top {
	background-image: url(/images/corners_left.png); background-repeat:no-repeat; 
	background-position: 0 0; margin: -3px -0; 
}

span.corners-top span {
	background-image: url(/images/corners_right.png); background-repeat:no-repeat; 
	background-position: 100% 0; margin: 0px -0;
}

#Layer1 { background:#0000CC;
position:absolute;
width:150px;
height:115px;
z-index:1;
left: 23%;
top: 175px;
visibility:hidden;
}
