@charset "utf-8";

body {
	margin: 0;
	background-color: #FFF;
	background-image: url(../imagenes/fondo.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
}

/* ----- Bordes Redondeados ----- */
b.rtop, b.rbottom { display:block; background: #FFF; }
b.rItop, b.rIbottom { display:block; background: #FFF; }

b.rtop b, b.rbottom b { display:block; height: 1px; overflow: hidden; background: #043A6B; }
b.rItop b, b.rIbottom b { display:block; height: 1px; overflow: hidden; background: #679FD2; }

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}

b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}
b.rItop b.r4, b.rIbottom b.r4{margin: 0 1px; height: 2px}

/* ----- clases del cuerpo de la pagina ----- */

.contenedorPagina {
	margin: 0 auto;
	
	background-color: #fff;
	
	width: 990px;
	
	border-style: solid;
	border-width: 0px 1px;
	border-color: #666;
	
	overflow: hidden;
}
		
		/* -------------------- Cabecera */
		
		.cabeceraContenedor {
			width: 100%;
			
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 18px;
			font-weight: bold;
			
			color: #FFF;
		}
		
				.cabeceraIzquierda {
					width: 215px;
					height: 365px;
					
					float: left;
					clear: left;
					
					text-align: left;
				}
				
				.cabeceraDerecha {
					width: 735px;
					height: 365px;
					
					float:right;
					clear: right;
					
					text-align: right;
				}
				
							.imagenDerecha {
								width: 725px;
							}
							
							.leyendaDerecha {
								width: 735px;
								height: 50px;
								
								font-family: Georgia, "Times New Roman", Times, serif;
								font-size: 30px;
								font-weight: normal;
								
								color: #333;
								
								text-align: left;
								
								padding: 0px 0px 0px 25px;
							}
							
							.enlacesDerecha {
								width: 735px;
								height: 30px;
								
								font-family: Georgia, "Times New Roman", Times, serif;
								font-size: 15px;
								font-weight: normal;
								
								color: #333;
								
								text-align: left;
								
								padding: 0px 0px 0px 25px;
							}
							
		/* -------------------- Cuerpo */
		
		.cuerpoContenedor {
			width: 100%;
			
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 18px;
			font-weight: bold;
			
			color: #060;
		}
		
				.contenedorIzquierda {
					width: 215px;
					
					float: left;
					clear: left;
					
					text-align: left;
					
					overflow: hidden;
				}
				
						.enlacesTituloIzquierda {
							width: 205px;
							height: 20px;
							
							font-family: Georgia, "Times New Roman", Times, serif;
							font-size: 14px;
							font-weight: bold;
							font-style: italic;
							
							color: #030;
							
							margin: 0px 0px 0px 10px;
						}
						
						.eI:link {color: #333435; text-decoration: none;}
						.eI:active {color: #333435; text-decoration: none;}
						.eI:hover {color: #333435; text-decoration: none; border-bottom: #333435; border-bottom-style: solid; border-bottom-width: 1px;}
						.eI:visited {color: #333435; text-decoration: none;}
				
				.contenedorDerecha {
					width: 735px;
					
					float:right;
					clear: right;
					
					text-align: right;
				}
				
						.contenedorPodcast {
							width: 735px;
							
							overflow: hidden;
						}
						
								.tituloPodcast {
									width: 735px;
									height: 22px;
									
									font-family: Georgia, "Times New Roman", Times, serif;
									font-size: 16px;
									font-weight: normal;
									
									color: #333;
									
									text-align: left;
								}
								
										.izquierdaTituloPodcast {
											width: 510px;
											float: left;
											clear: left;
											
											text-align: left;
											
										}
								
										.derechaTituloPodcast {
											width: 225px;
											float: right;
											clear: right;
											
											text-align: left;
											
										}
								
										.izquierdaPodcast {
											float: left;
											clear: left;
											
											width: 510px;
										}
										
														.bloqueComentarios {
															background-color: #FFF;
															border: #0F4A00 solid 1px;
															
															width: 508px;
														}
														
														.tituloComentarios {
															width: 75%;
															
															border-bottom: #06F; border-bottom-style: solid; border-bottom-width: 1px;
															
															font-family: "Times New Roman", Times, serif;
															font-size: 14px;
															font-weight: bold;
															font-style: italic;
															text-align: left;
															
															padding: 5px 0px 5px 10px;
															
															color: #333;
														}
														
																		/* Comentarios ----- */
																		.comentarioTitulo {
																			font-family: "Times New Roman", Times, serif;
																			font-size: 11px;
																			font-weight: bold;
																			font-style: italic;
																			text-align: left;
																			
																			padding: 5px 0px 5px 10px;
																			
																			color:#036;
																		}
																		
																		.comentarioContenido {
																			height: 70px;
																			background-color: #F9F9F9 ;
																			
																			border-style: dotted;
																			border-color: #900;
																			border-width: 1px;
																			
																			margin: 4px 15px 4px 15px;
																			
																			font-family: "Times New Roman", Times, serif;
																			font-size: 11px;
																			font-weight: normal;
																			font-style: normal;
																			text-align: justify;
																			
																			padding: 2px 10px 2px 10px;
																			
																			color: #810C0F;
																		}
																		
																		.comentarioEnlaces {
																			background-color: #FFF;
																			
																			font-family: "Times New Roman", Times, serif;
																			font-size: 14px;
																			font-weight: bold;
																			font-style: italic;
																			text-align: right;
																			
																			padding: 2px 10px 6px 0px;
																			
																			color: #439400;
																		}
																		
																		.eCmt:link {color: #439400; text-decoration: none;}
																		.eCmt:active {color: #439400; text-decoration: none;}
																		.eCmt:hover {color: #439400; text-decoration: none; border-bottom: #F06; border-bottom-style: solid; border-bottom-width: 2px;}
																		.eCmt:visited {color: #439400; text-decoration: none;}
																		
																		.comentarioFecha {
																			background-color: #FFF;
																			
																			font-family: "Times New Roman", Times, serif;
																			font-size: 14px;
																			font-weight: bold;
																			font-style: italic;
																			text-align: left;
																			
																			padding: 5px 0px 5px 10px;
																			
																			color: #565C49;
																		}

										
										.derechaPodcast {
											float: right;
											clear: right;
											width: 225px;
											
											text-align: center;
											
											overflow: hidden;
										}
								
												.imagenesPodcast {
													text-align: center;
													
													margin: 0px 0px 1px 0px;
												}
												
												.anuncios {
													text-align: center;
													
													margin: 2px 0px;
												}
												
												.anuncioImagen {
													padding: 2px;
													
													border-color: #09F;
													border-width: 1px;
													border-style: solid;
													
													margin: 0 auto;
												}
												
						.centralImagenes {
							width: 735px;
							
							overflow: hidden;
						}
						
								.izquierdaImagenes {
									width: 510px;
									
									float: left;
									clear: left;
								}
								
								.derechaImagenes {
									width: 225px;
									
									float: right;
									clear: right;
								}
								
								.anuncioFree {
									margin: 0 auto;
									
									width: 215px;
									
									font-family: "Courier New", Courier, monospace;
									font-size: 14px;
									font-weight: bold;
									
									text-align: center;
									
									border-color: #999;
									border-style: solid;
									border-width: 1px;
								}
								
								.imagenAnuncioFree {
									width: 225px;
									height: 354px;
									
									text-align: center;
								}
								
										.imagenFree {
											margin: 2px 0px;
											
											border-color: #600;
											border-style: solid;
											border-width: 1px;
										}
										
										.tituloAnuncioFree {
											margin: 4px 0px 2px 0px;
											
											font-family: "Courier New", Courier, monospace;
											font-size: 14px;
											font-weight: bold:
											
											color: #030;
											
											text-align: center;
										}
						
								.eAS:link {color: #C06; text-decoration: none;}
								.eAS:active {color: #C06; text-decoration: none;}
								.eAS:hover {color: #C06; text-decoration: none; border-bottom: #C0F; border-bottom-style: solid; border-bottom-width: 2px;}
								.eAS:visited {color: #C06; text-decoration: none;}
						
#divisorDiv {
	background-color: #FFF;
	height: 5px;
	
	clear: both;
}

.piePagina {
	margin: 0 auto;
	
	background-color: #C30;
	
	border-style: solid;
	border-width:  0px 1px;
	border-color: #666;
	
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	
	text-align: center;
	color: #FFF;
	
	width: 950px;
}

.maravationet{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 80px;
	font-weight: bold;
	font-style: normal;
	
	text-align: center;
	
	color: #FFC;
	
	padding: 5px 0px;
}

.nota {
	padding: 0px 0px 10px 0px;
}




.tituloSuperior {
	width: 100%;
	
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	
	color: #FFFFFF;
}

/* ----- Capas Contenedoras ----- */

#conTitulo {
	margin: 0 auto;
	width: 900px;
	background: #043A6B;
}

#conImagen {
	margin: 0 auto;
	width: 900px;
	background: #679FD2;
}



#conContenido {
	margin: 0 auto;
	width: 900px;
	background: #FFF;
	
	overflow: hidden;
}

/* ----- Clases de la Imagen ----- */

.imagenPrincipal {
	width: 100%;
	text-align: center;
	
	padding-top: 3px;
}

.imagenFormato {
	background-color: #FFF;
	
	border-style: solid;
	border-color: #003;
	border-width: 1px;
	
	padding: 1px;
}

.pieImagenS {
	width: 100%;
	
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	
	padding: 5px 0px 0px 0px;
	
	color: #FFFFFF;
}

/* ----- Clases del Contenido -----*/

#contIzquierda {
	float: left;
	clear: left;
	
	width: 23%;
}

	#conLeft {
		margin: 0 auto;
		width: 95%;
		background: #FFF;
	}
	
	
	.tituloEnlacesIzq {
		width: 95%;
		
		background-color: #FFF;
		
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
		font-weight: bold;
		font-style: italic;
		text-align: left;
		
		padding: 2px 0px 2px 10px;
		
		color: #2B2E31;
	}
	
	.enlacesIzquierda {
		width: 95%;
		
		background-color: #FFF;
		
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight: normal;
		font-style: italic;
		text-align: right;
		
		padding: 2px 10px 2px 0px;
		
		color: #439400;
	}
	

	
/* ----- Contenido de la Derecha ----- */	
#contDerecha {
	float: right;
	clear: right;
	
	width: 77%;
}

	#bloqueCentro {
		width: 100%;
		
		overflow: hidden;
	}
	
		#centroIzquierda {
			float: left;
			clear: left;
			
			width: 75%;
		}
		
		.divBloque {
			background-color: #FFF;
			border: #0F4A00 solid 1px;
			
			width: 99%;
		}
		
			
		.imagenCentral {
			text-align: center;
		}
		
		.titulosCentrales {
			width: 75%;
			
			border-bottom: #06F; border-bottom-style: solid; border-bottom-width: 1px;
			
			font-family: "Times New Roman", Times, serif;
			font-size: 14px;
			font-weight: bold;
			font-style: italic;
			text-align: left;
			
			padding: 5px 0px 5px 10px;
			
			color: #06C;
		}
		
		.bordeImagen {
			border-style: solid;
			border-color: #09F;
			border-width: 1px;
		}
		
		.enlacesAS {
			border-color: #09F;
			border-width: 1px;
			border-style: solid;
			
			background-color: #EDFFE8;
			
			font-family: "Times New Roman", Times, serif;
			font-size: 12px;
			font-weight: bold;
			font-style: italic;
			
			margin: 0px 2px;
			
			padding: 4px;
			
			text-align: center;
		}
		

		
		#centroDerecha {
			float: right;
			clear: right;
			
			width: 25%;

		}
		
			.sponsorImagen {
				
				border-color: #09F;
				border-width: 1px;
				border-style: solid;
				
				margin: 0 auto;
				
				text-align: center;
				
				padding: 2px 0px 2px 0px;
			}
			
			.eISp:link {text-decoration: none; border:none;}
			.eISp:active {text-decoration: none; border:none;}
			.eISp:hover {text-decoration: none; border:none;}
			.eISp:visited {text-decoration: none; border:none;}
			
			.sponsorMomento {
				
				border-color: #09F;
				border-width: 1px;
				border-style: solid;
				
				font-family: "Times New Roman", Times, serif;
				font-size: 14px;
				font-weight: bold;
				font-style: italic;
				text-align: center;
				
				padding: 5px 0px 5px 10px;
				
				color: #06C;
				
				padding: 0;
			}
			
			.sponsorLista {
				border-color: #09F;
				border-width: 1px;
				border-style: solid;
				
				font-family: "Times New Roman", Times, serif;
				font-size: 14px;
				font-weight: bold;
				font-style: italic;
				text-align: center;
				
				padding: 5px 0px 5px 10px;
				
				color: #C03;
				
				padding: 0;
			}

/* ----- Elementos del Podcast ----- */

#podcast {
	margin: 0 auto;
	width: 900px;
	background: #FFF;
	
	overflow: hidden;
}

#podcastLeft {
	float: left;
	clear: left;
	
	width: 510px;
}

#podcastRight {
	float: right;
	clear: right;
	
	width: 390px;
}

#podcastTitulo {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 20px;
	font-weight: bold;
	color: #963;
	text-align: center;
	padding: 0px 0px 10px 0px;
}

#podcastContenido {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
	text-align: justify;
	
	padding: 5px;
	
	border-style: solid;
	border-width: 1px;
	border-color: #960;
}

#podcastDireccion {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #960;
	text-align: center;
}
/* ----- Pie de Pagina ----- */



/* ----- El Club de los Imposibles -----*/

#clubImposibles {
	border-style: solid;
	border-width: 1px;
	border-color: #F60;
	text-align: center;
	
	padding: 5px 1px 5px 1px;
	
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 10px;
}

#ciTitulo {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;	
}

#ciAdvertencia {
	color: red;
	padding: 3px 0px;
}

#ciEnlace {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 11px;
}

#tuxine {
	text-align: center;
}