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

.mod01, .mod02, .mod03, .modFotos{
	width:311px; height:355px;
	background:url(../img/box_mod01.gif) no-repeat top center;
	position:relative;
	overflow:hidden;
	z-index:1;
}

img.title{margin:1px 0 0 1px;}

a.titleBox{
	display:block;
	width:309px; height:45px;
	margin:1px 0 0 1px;
	text-indent:-900em;
	background-image:url(../img/box_titles.gif);
}

a.titleBox.notepierdas{ background-position:0 -270px;}
a.titleBox.enciclo{ background-position:0 -225px;}
a.titleBox.notis{ background-position:0 -45px;}
a.titleBox.fotos{ background-position:0 -135px;}
a.titleBox.entre{ background-position:0 -180px;}
a.titleBox.prog{ background-position:0 0px;}
a.titleBox.video{ background-position:0 -315px;}

a.boxPlus{
	position:absolute; bottom:0; right:0 !important;
	position:absolute; bottom:0; right:-1px;
	display:block;
	text-indent:-900em;
	width:32px; height:34px;
	background:url(../img/box_plus.gif) no-repeat top left;
	z-index:2;
}
a.boxPlus:hover{ background-position: top right;}

a.boxPlus_negro{
	position:absolute; bottom:0; right:0 !important;
	position:absolute; bottom:0; right:-1px;
	display:block;
	text-indent:-900em;
	width:32px; height:34px;
	background:url(../img/box_plus.gif) no-repeat bottom left;
	z-index:2;
}
a.boxPlus_negro:hover{ background-position: bottom right;}


a.boxPlusGris{
	position:absolute; bottom:0; right:0 !important;
	position:absolute; bottom:0; right:-1px;
	display:block;
	text-indent:-900em;
	width:32px; height:33px;
	background:url(../img/box_plus.gif) no-repeat top right;
	z-index:2;
}
a.boxPlusGris:hover{ background-position:top left;}

a.boxPlusGris_negro{
	position:absolute; bottom:0; right:0 !important;
	position:absolute; bottom:0; right:-1px;
	display:block;
	text-indent:-900em;
	width:32px; height:33px;
	background:url(../img/box_plus.gif) no-repeat bottom right;
	z-index:2;
}
a.boxPlusGris_negro:hover{ background-position: bottom left;}

/***************************************
BOTÓN VOLVER
***************************************/
#volver{
	display:block;
	width:104px; height:38px;
	background:url(../img/boton_volver.gif) no-repeat top;
	text-indent:-900em;
	cursor:pointer;	
}

#volver:hover{ background-position:bottom;}

/***************************************
BOTÓN REGISTRATE
***************************************/
#btnRegistrate{
	display:block;
	width:134px; height:38px;
	background:url(../img/boton_registrate.gif) no-repeat top;
	text-indent:-900em;
	cursor:pointer;	
}

#btnRegistrate.alerta{ margin-top:-15px; margin-right:35px;}

#btnRegistrate:hover{ background-position:bottom;}

/***************************************
BOTÓN REGISTRARSE
***************************************/
#btnRegistrarse{
	display:block;
	width:134px; height:38px;
	background:url(../img/boton_registrarse.gif) no-repeat top;
	text-indent:-900em;
	cursor:pointer;	
}
#btnRegistrarse:hover{ background-position:bottom;}


/***************************************
BOTÓN ENVIAR
***************************************/

#btnEnviar{
	display:block;
	width:104px; height:38px;
	background:url(../img/boton_enviar.gif) no-repeat top;
	text-indent:-900em;
	border:0;
	cursor: pointer;
}

#btnEnviar:hover{ background-position:bottom;}

/***************************************
BOTÓN SUSCRIBIRME
***************************************/

#btnSuscribirme{
	display:block;
	width:134px; height:38px;
	background:url(../img/boton_suscribirme.gif) no-repeat top;
	text-indent:-900em;
	cursor:pointer;
	border:none;
}

#btnSuscribirme:hover{ background-position:bottom;}

/***************************************
BOTÓN BUSCAR
***************************************/
.btnBuscar{
	display:block;
	width:110px; height:38px;
	background:url(../img/boton_buscar.gif) no-repeat top;
	text-indent:-999em;
	cursor:pointer;
	border:none;
}
.btnBuscar:hover{ background-position:bottom;}

/***************************************
		BOTÓN PARTICIPAR
		***************************************/
		.btnParticipar{
			display:block;
			width:147px; height:36px;
			background:url(../img/boton_participar.gif) no-repeat top;
			text-indent:-999em;
			cursor:pointer;
			border:none;
		}
		.btnParticipar:hover{ background-position:bottom;}

/***************************************
BANNER 300X250
***************************************/
.banner300x250{
	width:301px; height:258px;
	padding:18px 5px 0 5px;
	background:url(../img/box_banner_300x250.gif) no-repeat top center;
}

/***************************************
MODELO 03 CON NOTICIAS (Thumb+txt)
***************************************/
.mod03 img.thumb{
	float:left;
	background-color:#989898;
	padding:4px 5px;
}

.mod03 ul.list { 
	margin-left:7px;	
	margin-top: 10px !important;
	*margin-top:-10px !important;	
	margin-top:-10px; 
}
	.mod03 ul.list ul.element li.thumb{ 
		float:left;
		width:109px;
		margin-bottom:10px;		
	}
	
	.mod03 ul.list ul.element li.txt{ 
		float:left;
		width:179px; height:75px;
		margin-left:10px; margin-bottom:10px; padding-top:8px;
		border-bottom:1px solid #cccccc;
		line-height:.7em;			
	}

	.mod03 ul.list ul.element li.txt a{font-size:12px; font-weight:bold;color:#000000; text-decoration:none;}
	.mod03 ul.list ul.element li.txt a:hover{text-decoration:underline; font-weight:bold;}
/*	.mod03 ul.list ul.element li.txt a:hover{border-bottom:1px solid #cccccc;font-weight:bold;}*/		
	.mod03 ul.list ul.element li.txt h3{font-size:11px; color:#666666; margin-top:5px;}
	.mod03 ul.list ul.element li.txt p{font-size:11px; color:#a5a5a5; margin-top:3px;}
	
/***************************************
GALERIA FOTOS
***************************************/
	.modFotos img.thumbBig{
		padding:1px; margin-left:1px;
		margin-top:-5px \9;
		background-color:#CCCCCC;		
	}
	
	.modFotos ul{margin-left:2px; margin-top:5px;}
	
	.modFotos ul li{
		float:left;
		width:76px;
		margin-right:1px;
	}
	
/***************************************
HOY EN LA HISTORIA
***************************************/
.modHoyHistory{
	width:311px; height:355px;
	background:url(../img/box_fondo_hoyenlahistoria.gif) no-repeat top center;
	position:relative;
	overflow:hidden;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif; color:#000000;
}

	.modHoyHistory .thumbBig{position:absolute; top:70px; left:12px;}
	.modHoyHistory a.title{
		position:absolute;top:265px; left:12px;
		font-size:18px;color:#000000; text-decoration:none;
	}
	.modHoyHistory p.intro{
		position:absolute;top:290px; left:12px;
		width:240px;
		font-size:12px;text-decoration:none;	
	}

/***************************************
ENCICLOPEDIA
***************************************/
.modEnciclopedia{overflow:visible;}

	.modEnciclopedia p{
		width:268px;
		margin:17px auto 10px auto;
		font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#999999;	
	}
	
	.modEnciclopedia ul{
		width:295px;
		margin:0 auto;
	}
	
	.modEnciclopedia ul li a{font-family:"Times New Roman", Times, serif; font-size:13px; color:#323232; text-decoration:none;}
	.modEnciclopedia ul li a:hover{text-decoration:underline;}
	.modEnciclopedia ul li.separador{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:8px; line-height:0.5em; color:#999999; }
	
	.modEnciclopedia form#boxBuscador{
		display:block;
		width:291px; height:45px;
		margin:20px auto 0 auto;
		border:1px solid #686868;
		margin-bottom:10px;
	}
	
		.modEnciclopedia form#boxBuscador label{
			display:block; float:left; 
			width:81px; height:43px;
			background:url(../img/box_enciclopedia_buscador_label.gif) no-repeat top center;
			text-indent:-9999em;
		}
		
		.modEnciclopedia form#boxBuscador input{
			float:left;
			width:157px; height:35px;
			background:url(../img/box_enciclopedia_buscador_fondo_input.gif) no-repeat center;			
			border:none;
			padding:8px 0 0 10px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#000000;
		}
		
		.modEnciclopedia form#boxBuscador a.button{
			float:left;
			display:block;			
			width:18px; height:43px;
			background:url(../img/box_enciclopedia_buscador_flecha.gif) no-repeat bottom;
			border:0;
			text-indent:-999em;
			margin-left:15px;
		}
		
		.modEnciclopedia form#boxBuscador a.button:hover{background-position:top;}
	
	.modEnciclopedia a#linkEnciclopedia{
		display:block;
		width:134px; height:21px;
		float:right;
		margin-right:1px;
		background:url(../img/box_enciclopedia_buscador_link_enciclopedia.gif) no-repeat top;
		text-indent:-999em;
	}
	.modEnciclopedia a#linkEnciclopedia:hover{background-position:bottom;}
/***************************************
10 MAS BUSCADOS
***************************************/	
.masBuscados{
	position:relative;
	width:260px; height:530px;
	margin-bottom:10px;	padding:58px 34px 0 17px;
	background:url(../img/enciclopedia_mas_buscados.gif) no-repeat 0 0;
	overflow:hidden;
	z-index:1;
}
	.masBuscados ul.masBuscadosList{
		width:;
		overflow:visible
	}
		.masBuscados ul.masBuscadosList li{
			height:48px;
			margin-bottom:4px;
			overflow:visible;
			border-bottom:1px solid #333333;
		}
			.masBuscados ul.masBuscadosList li.ultimo{ border:none;}
			.masBuscados ul.masBuscadosList li img{
				float:left;
				margin-right:23px;
				border:4px solid #979797;
		}
			.masBuscados ul.masBuscadosList li p{
				font-size:11px; color:#fff;
				padding-top:12px;
			}
			.masBuscados ul.masBuscadosList li p a{
				display:block;
				font-size:12px; color:#fff; font-weight:bold;
				text-decoration:none;
				text-transform:capitalize;
			}
				.masBuscados ul.masBuscadosList li p a:hover{ text-decoration:underline;}
/***************************************
CAJA BUSCADOR ENCICLOPEDIA
***************************************/	
.enciBuscadorBox{
	position:relative;
	width:309px; height:47px;
	padding:1px; margin:41px 0 10px 0;
	background:url(../img/enciclopedia_buscador_box.gif) no-repeat 0 0;
	overflow:hidden;
}
	.enciBuscadorBox #enciBuscaBoxTermino{
		position:absolute; top:1px; left:88px;
		width:165px; height:45px;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:17px;
		background:url(../img/enciclopedia_buscador_box_input.gif) no-repeat;
		border:none;
		margin:0; padding:0 0 0 5px;
	}
	.enciBuscadorBox a#enciBuscaBoxBtn{
		display:block;
		position:absolute; top:1px; left:258px;
		width:23px; height:45px;
		background:url(../img/enciclopedia_buscador_box_btn.gif) no-repeat top right;
		text-indent:-999em;
		cursor:pointer;
	}
	.enciBuscadorBox a#enciBuscaBoxBtn:hover{ background-position:top left;}	
/***************************************
PROGRAMACIÓN
***************************************/

.modProg ul.list { 
	margin-top:5px; margin-left:7px;
	margin-top:-12px \9; 
}
	.modProg ul.list ul.element li.thumb{margin-bottom:3px;}	
	.modProg ul.list ul.element li.txt{margin-bottom:3px;}
	
	.modProg a.donde{
		display:block;
		width:108px; height:36px;
		background:url(../img/box_programacion_boton_donde.gif) no-repeat top;
		text-indent:-900em;
		float:left;
		margin-left:8px;
	}
	
	.modProg a.donde:hover{background-position:bottom;}
	
	.modProg .hoy{
		display:block;
		width:143px; height:36px;		
		background:url(../img/box_programacion_boton_hoyentv.gif) no-repeat top;
		text-indent:-999em;	
		float:right;
		margin-right:4px;
	}
	
	.modProg .hoy:hover{ background-position:bottom;}
	
/***************************************
NUBE DE TAGS
***************************************/	
.nube p{
	width:265px; height:270px;
	margin:10px auto;
	font-family:Arial, Helvetica, sans-serif; line-height:1.5em;
	overflow:hidden;
}
	.nube a{text-decoration:none; color:#ababab;}
	.nube a:hover{text-decoration:underline;}

	.nube a.em01{font-size:0.6em;}
	.nube a.em02{font-size:0.9em;}	
	.nube a.em03{font-size:1.2em;}
	.nube a.em04{font-size:1.5em; color:#666666;}
	.nube a.em05{font-size:1.8em; color:#333333;}
	
/***************************************
ENCUESTA
***************************************/	
.encuesta{
	width:281px; height:198px;
	padding:55px 15px 5px 15px;
	background:url(../img/box_encuesta.gif) no-repeat top left;
	position:relative;
	overflow:hidden;
	z-index:1;
}

	.encuesta p{ font-size:14px;}
	.encuesta img{ position:absolute; bottom:15px; left:5px;}
	
	.encuesta button{
		display:block;
		width:95px; height:37px;
		text-indent:-999em;
		background:url(../img/box_encuesta_votar.gif) no-repeat top;
		position:absolute; bottom:5px; right:5px;
		border: 0;
		cursor: pointer;
	}
	
	.encuesta button:hover{ background-position:0 -37px;}
	
	.encuesta button.off{background-position:bottom;}	
	
	.encuesta form{ margin-top:15px; padding:0}
	
		.encuesta label{
			width:250px; height:15px;
			font-size:13px; font-weight:normal;
			margin:0;margin-left:5px; padding:0; padding-top:5px\9;
		}
		.encuesta input{
			height:15px;
			border:none;
			margin:0; padding:0;		
		}

		.encuesta div.barraRespuesta01{
			clear:both;
			/*width:250px;*/
			width:0; 
			height:14px;
			background:url(../img/box_encuesta_respuesta01.gif) no-repeat right #c498bc;
			/*margin-left:18px;*/
			margin-left:25px \9;
			font-size:0px;
			margin-bottom:20px;
		}
		
		.encuesta .barraRespuesta02{
			clear:both;
			/*width:200px;*/
			width:0;
			height:14px;
			background:url(../img/box_encuesta_respuesta02.gif) no-repeat right #c5d1e9;
			/*margin-left:18px;*/
			margin-left:25px \9;		
			font-size:0px;			
		}	
/***************************************
CAJA BUSCADOR ENCICLOPEDIA
***************************************/	
.enciBuscadorBox{
	position:relative;
	width:309px; height:47px;
	padding:1px; margin:41px 0 10px 0;
	background:url(../img/enciclopedia_buscador_box.gif) no-repeat 0 0;
	overflow:hidden;
}
	.enciBuscadorBox #enciBuscadorBoxTermino{
		position:absolute; top:1px; left:88px;
		width:165px; height:45px; line-height:45px;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:17px;
		background:url(../img/enciclopedia_buscador_box_input.gif) no-repeat;
		border:none;
		margin:0; padding:0 0 0 5px;
	}
	.enciBuscadorBox a#enciBuscaBoxBtn{
		display:block;
		position:absolute; top:1px; left:258px;
		width:23px; height:45px;
		background:url(../img/enciclopedia_buscador_box_btn.gif) no-repeat top right;
		text-indent:-999em;
		cursor:pointer;
	}
	.enciBuscadorBox a#enciBuscaBoxBtn:hover{ background-position:top left;}
/***************************************
CUMPLEAÑOS
***************************************/	
.cumple{
	width:311px; height:124px;
	background:url(../img/box_cumple.gif) no-repeat top center;
	position:relative;
	overflow:hidden;
	z-index:1;
}

	.cumple form#cumple{
		display:block;
		width:200px;
		position:absolute; top:80px; left:30px;
		margin:0; padding:0;
	}
	
		.cumple form#cumple select{
			height:20px;
			font-size:10px !important; color:#000000;
			margin:0; margin-right:10px; padding:0; padding-top:3px;			
			border:none;			
		}

		.cumple form#cumple select#dia{width:50px;}	
		.cumple form#cumple select#mes{width:100px;}
		
		.cumple form a.button{
			width:18px; height:32px;
			position:absolute; top:-5px; right:0;
			background:url(../img/box_cumple_boton.gif) no-repeat bottom;
			border:none;
			text-indent:-900em;
			cursor:pointer;
		}
		.cumple form a.button:hover{ background-position:top;}		
		
/***************************************
CALENDARIO
***************************************/		
#caledarioContainer{width:287px;}

#caledarioContainer a.meses{
	font-size:11px; color:#b80a0a; text-decoration:none;
	margin-top:2px;
}

#caledarioContainer a.meses:hover{ color:#000000;}

#calendario{
	width:287px;
	background:url(../img/box_calendario_fondo.gif) repeat-y top;
	font-family:Arial, Helvetica, sans-serif;font-size:11px; text-align:center;
}

	#calendario th{
		width:41px; height:39px;
		background-color:#FFFFFF;
		background:url(../img/box_calendario_dias_semana.gif) #ffffff;
		text-indent:-900em;
	}
	#calendario th.l{background-position:0 0;}
	#calendario th.m{background-position:-41px 0;}	
	#calendario th.x{background-position:-82px 0;}
	#calendario th.j{background-position:-123px 0;}	
	#calendario th.v{background-position:-160px 0;}
	#calendario th.s{background-position:-200px 0;}	
	#calendario th.d{background-position:-239px 0;}		
	
	#calendario td { height:24px; text-align:center; vertical-align:middle;}
	#calendario td 	a{ text-decoration:none; color:#000000;}
	#calendario td 	a:hover{font-weight:bold; font-size:13px;}
	#calendario td 	a.select, #calendario td a:active{
		display:block;
		width:16px; height:16px;
		padding:2px; margin:0 auto;
		border:1px solid #ffffff; 
		background-color:#b80a0a;
		font-weight:bold;color:#FFFFFF;	font-size:12px;
	}	
	#calendario tr.vacio td{ height:5px; font-size:1px;}

/***************************************
SELECTOR DE DÍA
***************************************/
#diario{
	width:330px; height:170px;
	text-align:center;
}

	#diario h3{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:30px; font-weight:bold; color:#b80a0a;}	
	#diario a#flechaLeft{
		float:left;
		width:64px; height:52px;
		background:url(../img/box_dia_flecha_izq.gif) no-repeat top;
		text-indent:-900em;
		margin-top:80px;		
		}
	#diario a#flechaLeft:hover{ background-position:bottom;}
		
	#diario a#flechaDer{
		float:right;
		width:64px; height:52px;
		background:url(../img/box_dia_flecha_der.gif) no-repeat top;
		text-indent:-900em;
		margin-top:80px;
	}
	#diario a#flechaDer:hover{ background-position:bottom;}	
		
	#diario a#der{ float:right;margin-top:45px;}
	#diario p{ font-size:180px !important; font-size:150px; font-weight:bold; color:#000000; line-height:0.85em; padding:0; margin:0;}
/***************************************
DIARIO
***************************************/	
ul.paginador{ clear:both;}
	.paginador li{ display:inline;color:#666666;}
	.paginador li.vacio { width:5px;}
	.paginador li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#666666;}
	.paginador li a:hover{text-decoration:underline;}
	.paginador li a.select{color:#9d9d9d;font-weight:normal; text-decoration:none;}
	
/***************************************
ENLACES RELACIONADOS
***************************************/	
	#enlacesRelacionados li{overflow:visible;}
	#enlacesRelacionados .tit{font-family:"Arial Black", Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
	#enlacesRelacionados a{font-size:12px; color:#333333; text-decoration:none;}
	#enlacesRelacionados a span{
		display:block;
		width:7px; height:11px;
		background:url(../img/box_link_relacionados.gif) no-repeat right;
		border:1px solid red;
	}
	#enlacesRelacionados a:hover{text-decoration:underline;}	
	#enlacesRelacionados span{font-family:Georgia, "Times New Roman", Times, serif; color:#FF0000; font-size:9px;}
	
/***************************************
NEWSLETTER
***************************************/
	#newsletterBox{
		width:311px; height:100px;
		background:url(../img/box_newsletter_fondo.gif) no-repeat top;
		position:relative;
	}
	
		#newsletterBox p{
			font-size:13px;	
			position:absolute; top:40px; left:20px;
		}
		
		#newsletterBox a#subs{
			display:block;
			width:121px; height:17px;
			position:absolute; top:75px; left:18px;
			background:url(../img/box_newsletter_subs.gif) no-repeat top;
			text-indent:-900em;	
		}
		
		#newsletterBox a#subs:hover{ background-position:bottom;}
		
/***************************************
Abecedario
***************************************/

ul#abecedario {}
	ul#abecedario li{
		float:left;
		margin-left:7px; margin-bottom:7px;
	}
		ul#abecedario li a{
			display:block;
			width:43px; height:32px;
			text-indent:-900em;
		}
		ul#abecedario li a#letraA{ background:url(../img/abc.gif) no-repeat 0 0;}
		ul#abecedario li a#letraA:hover, ul#abecedario li a#letraA.select{ background:url(../img/abc.gif) no-repeat 0 -32px;}
		
		
		ul#abecedario li a#letraB{ background:url(../img/abc.gif) no-repeat -43px 0;}
		ul#abecedario li a#letraB:hover, ul#abecedario li a#letraB.select{ background-position:-43px -32px;}
		
		ul#abecedario li a#letraC{ background:url(../img/abc.gif) no-repeat -86px 0;}
		ul#abecedario li a#letraC:hover, ul#abecedario li a#letraC.select{ background-position:-86px -32px;}
		
		ul#abecedario li a#letraD{ background:url(../img/abc.gif) no-repeat -129px 0;}
		ul#abecedario li a#letraD:hover, ul#abecedario li a#letraD.select{ background-position:-129px -32px;}
		
		ul#abecedario li a#letraE{ background:url(../img/abc.gif) no-repeat -172px 0;}
		ul#abecedario li a#letraE:hover, ul#abecedario li a#letraE.select{ background-position:-172px -32px;}
		
		ul#abecedario li a#letraF{background:url(../img/abc.gif) no-repeat -215px 0;}
		ul#abecedario li a#letraF:hover, ul#abecedario li a#letraF.select{ background-position:-215px -32px;}
		
		ul#abecedario li a#letraG{background:url(../img/abc.gif) no-repeat -258px 0;}
		ul#abecedario li a#letraG:hover, ul#abecedario li a#letraG.select{ background-position:-258px -32px;}
		
		ul#abecedario li a#letraH{background:url(../img/abc.gif) no-repeat -301px 0;}
		ul#abecedario li a#letraH:hover, ul#abecedario li a#letraH.select{ background-position:-301px -32px;}
		
		ul#abecedario li a#letraI{background:url(../img/abc.gif) no-repeat -344px 0;}
		ul#abecedario li a#letraI:hover, ul#abecedario li a#letraI.select{ background-position:-344px -32px;}
		
		ul#abecedario li a#letraJ{background:url(../img/abc.gif) no-repeat -387px 0;}
		ul#abecedario li a#letraJ:hover, ul#abecedario li a#letraJ.select{ background-position:-387px -32px;}
		
		ul#abecedario li a#letraK{background:url(../img/abc.gif) no-repeat -430px 0;}
		ul#abecedario li a#letraK:hover, ul#abecedario li a#letraK.select{ background-position:-430px -32px;}
		
		ul#abecedario li a#letraL{background:url(../img/abc.gif) no-repeat -473px 0;}
		ul#abecedario li a#letraL:hover, ul#abecedario li a#letraL.select{ background-position:-473px -32px;}
		
		ul#abecedario li a#letraLL{background:url(../img/abc.gif) no-repeat -516px 0;}
		ul#abecedario li a#letraLL:hover, ul#abecedario li a#letraLL.select{ background-position:-516px -32px;}

		ul#abecedario li a#letraM{background:url(../img/abc.gif) no-repeat -559px 0;}
		ul#abecedario li a#letraM:hover, ul#abecedario li a#letraM.select{ background-position:-559px -32px;}

		ul#abecedario li a#letraN{background:url(../img/abc.gif) no-repeat -602px 0;}
		ul#abecedario li a#letraN:hover, ul#abecedario li a#letraN.select{ background-position:-602px -32px;}

		ul#abecedario li a#letraO{background:url(../img/abc.gif) no-repeat -645px 0;}
		ul#abecedario li a#letraO:hover, ul#abecedario li a#letraO.select{ background-position:-645px -32px;}

		ul#abecedario li a#letraP{background:url(../img/abc.gif) no-repeat -688px 0;}
		ul#abecedario li a#letraP:hover, ul#abecedario li a#letraP.select{ background-position:-688px -32px;}
		
		ul#abecedario li a#letraQ{background:url(../img/abc.gif) no-repeat -731px 0;}
		ul#abecedario li a#letraQ:hover, ul#abecedario li a#letraQ.select{ background-position:-731px -32px;}
		
		ul#abecedario li a#letraR{background:url(../img/abc.gif) no-repeat -774px 0;}
		ul#abecedario li a#letraR:hover, ul#abecedario li a#letraR.select{ background-position:-774px -32px;}

		ul#abecedario li a#letraS{background:url(../img/abc.gif) no-repeat -817px 0;}
		ul#abecedario li a#letraS:hover, ul#abecedario li a#letraS.select{ background-position:-817px -32px;}
		
		ul#abecedario li a#letraT{background:url(../img/abc.gif) no-repeat -860px 0;}
		ul#abecedario li a#letraT:hover, ul#abecedario li a#letraT.select{ background-position:-860px -32px;}

		ul#abecedario li a#letraU{background:url(../img/abc.gif) no-repeat -903px 0;}
		ul#abecedario li a#letraU:hover, ul#abecedario li a#letraU.select{ background-position:-903px -32px;}
		
		ul#abecedario li a#letraV{background:url(../img/abc.gif) no-repeat -946px 0;}
		ul#abecedario li a#letraV:hover, ul#abecedario li a#letraV.select{ background-position:-946px -32px;}
		
		ul#abecedario li a#letraV{background:url(../img/abc.gif) no-repeat -946px 0;}
		ul#abecedario li a#letraV:hover, ul#abecedario li a#letraV.select{ background-position:-946px -32px;}
		
		ul#abecedario li a#letraW{background:url(../img/abc.gif) no-repeat -989px 0;}
		ul#abecedario li a#letraW:hover, ul#abecedario li a#letraW.select{ background-position:-989px -32px;}
		
		ul#abecedario li a#letraX{background:url(../img/abc.gif) no-repeat -1032px 0;}
		ul#abecedario li a#letraX:hover, ul#abecedario li a#letraX.select{ background-position:-1032px -32px;}
		
		ul#abecedario li a#letraY{background:url(../img/abc.gif) no-repeat -1075px 0;}
		ul#abecedario li a#letraY:hover, ul#abecedario li a#letraY.select{ background-position:-1075px -32px;}
		
		ul#abecedario li a#letraZ{background:url(../img/abc.gif) no-repeat -1118px 0;}
		ul#abecedario li a#letraZ:hover, ul#abecedario li a#letraZ.select{ background-position:-1118px -32px;}
		
/***************************************
ENLACES
***************************************/

ul#enlacesExternos{ width:310px;height:170px;}
ul#enlacesExternos li{
	width:310px; height:34px;
	font-size:0px;
	margin:0; padding:0;
	display:inline;	
}
ul#enlacesExternos li a{
	display:block;
	width:310px; height:34px;
	text-indent:-900em;
}

ul#enlacesExternos li a.myspace{background:url(../img/box_enlaces_myspace.gif) no-repeat top;}
ul#enlacesExternos li a.myspace:hover{background-position:bottom;}
div#enlacesExternos a.myspace{background:url(../img/box_enlaces_myspace.gif) no-repeat top;clear:both;clear:both;float:left;height:34px;position:relative;width:310px;}
div#enlacesExternos a.myspace:hover{background-position:bottom;}

ul#enlacesExternos a.tuenti{background:url(../img/box_enlaces_tuenti.gif) no-repeat top;}
ul#enlacesExternos li a.tuenti:hover{background-position:bottom;}
div#enlacesExternos a.tuenti{background:url(../img/box_enlaces_tuenti.gif) no-repeat top;clear:both;float:left;height:34px;position:relative;width:310px;}
div#enlacesExternos a.tuenti:hover{background-position:bottom;}

ul#enlacesExternos a.twitter{background:url(../img/box_enlaces_twitter.gif) no-repeat top;}
ul#enlacesExternos li a.twitter:hover{background-position:bottom;}
div#enlacesExternos a.twitter{background:url(../img/box_enlaces_twitter.gif) no-repeat top;clear:both;float:left;height:34px;position:relative;width:310px;}
div#enlacesExternos a.twitter:hover{background-position:bottom;}

ul#enlacesExternos a.facebook{background:url(../img/box_enlaces_facebook.gif) no-repeat top;}
ul#enlacesExternos li a.facebook:hover{background-position:bottom;}
div#enlacesExternos a.facebook{background:url(../img/box_enlaces_facebook.gif) no-repeat top;clear:both;float:left;height:34px;position:relative;width:310px;}
div#enlacesExternos a.facebook:hover{background-position:bottom;}

ul#enlacesExternos a.youtube{background:url(../img/box_enlaces_youtube.gif) no-repeat top;}
ul#enlacesExternos li a.youtube:hover{background-position:bottom;}
div#enlacesExternos a.youtube{background:url(../img/box_enlaces_youtube.gif) no-repeat top;clear:both;float:left;height:34px;position:relative;width:310px;}
div#enlacesExternos a.youtube:hover{background-position:bottom;}

/***************************************
PLAYER FOTOS
***************************************/

#playerFotos{
	width:396px; height:347px;
	padding:4px;
	background-color:#999999;
}

	#playerFotos a#btnAnterior{
		display:block;
		float:left;
		width:80px; height:13px;
		text-indent:-900em;
		background:url(../img/box_player_fotos.gif) no-repeat 0 0;
		font-size:10px;
		margin-top:7px;
	}	
	#playerFotos a#btnAnterior:hover{ background-position:0 -13px;}
	
	#playerFotos a#btnSiguiente{
		float:right;
		width:96px; height:15px;
		font-size:11px;		
		text-indent:-900em;
		background:url(../img/box_player_fotos.gif) no-repeat 0 -26px;
		margin-top:7px;
	}	
	#playerFotos a#btnSiguiente:hover{ background-position:0 -41px;}
	
	#playerFotos img{
		margin-top:5px;
		clear:both;	
	}
	
	#playerFotos a#btnVideo{
		float:right;
		width:96px; height:13px;
		font-size:10px;		
		text-indent:-900em;
		background:url(../img/box_player_fotos.gif) no-repeat 0 -56px;
		margin-top:6px; margin-top:4px \9;
	}	
	#playerFotos a#btnVideo:hover{ background-position:0 -69px;}
	
/***************************************
PLAYER VIDEOS
***************************************/	
#playerVideo{
	width:400px; height:334px;
	padding:4px;
	background-color:#999999;
}

	#playerVideo #btnGaleriaFotos{
		float:right;
		width:177px; height:15px;
		font-size:10px;		
		text-indent:-900em;
		background:url(../img/box_player_video_btn.gif) no-repeat top;
		margin-top:10px; margin-top:8px \9;	
	}
	#playerVideo #btnGaleriaFotos:hover{ background-position:bottom;}
	
/***********************************************
FORMULARIO
***********************************************/


form{padding:24px;}

	form fieldset{ margin-bottom:10px;}

	form legend{
		font-size:11px; color:#999999; 
		margin-top:15px;
		clear:both;
	}

	form label{
		display:block;
		float:left;		
		width:110px; height:24px;
		font-size:15px; font-weight:bold; color:#333333; line-height:1em;
		padding-left:5px; padding-top:8px; margin-bottom:10px;
	}
	
	form#registro label{
		display:block;
		float:left;		
		width:100px; height:24px;
		font-size:15px; font-weight:bold; color:#333333; line-height:1em;
		padding-left:5px; padding-top:8px; margin-bottom:10px;
	}
	
	form label.lineas2{
		width:110px; height:30px;
		padding-left:5px; padding-top:2px;
	}
	
	form#registro label.lineas2{
		width:100px; height:30px;
		padding-left:5px; padding-top:2px;
	}

	form input{
		display:block;
		float:left;
		height:25px;
		border:1px solid #333333;
		margin-bottom:10px; margin-right:5px; padding-top:7px;
		font-size:16px; color:#333333;
	}

	form input.big{
		width:470px;
		padding-left:5px;	
	}

	form select{
		display:block;
		float:left;
		height:34px; 
		border:1px solid #333333;
		margin-right:5px; margin-bottom:15px; padding-top:5px;
		font-size:16px !important; font-size:22px; color:#333333; 				
	}
	
	form textarea{
		display:block;
		float:left;
		width:470px; height:260px;
		border:1px solid #333333;
		margin-bottom:10px; margin-right:5px; padding-top:7px; padding-left:5px;
		font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;	
	}
	
/***********************************************
	BUSQUEDA
***********************************************/

	#boxBuscador02{
		width:605px; height:78px;
		background-color:#666666;
		border:2px solid #999999;
		margin:20px auto;
	}
	#boxBuscador02 form#buscar2{
		height:28px;
		padding:25px 15px;
	}		
	#boxBuscador02 form#buscar2 label{
		width:70px;
		font-size:12px;
		color:#FFFFFF;
		padding:0; padding-top:2px;
	}
	#boxBuscador02 form#buscar2 #fTexto{
		display:block;
		width:369px; height:32px;
		background:url(../img/buscador_input.gif) no-repeat top left;
		border:none;
		padding-left:10px;		
	}
		
	.busqueda{}

	.busqueda p{
		font-size:11px;
		color:#999999;
		padding:0 20px;	
	}
	.busqueda ul li{ margin-bottom:10px;}
	.busqueda p span.palabraBuscada{color:#000000;}
	.busqueda p.resultadoTag{ margin-top:10px;}
	.busqueda p.resultadoTag span.resultadoSeccion{ color:#A00C0C; font-weight:bold;}
	.busqueda p.resultadoTag a {text-decoration:none;}
	
	.busqueda hr{ width:640px;}
	.busqueda h4{
		font-size:14px;
		padding:0 20px;
	}	
	
	.busqueda h4 a{
		font-size:14px;
		color: #000000;
	}
	#foTexto{
		border:0;
	}