/* Generalidades */
* { 
	margin: 0; padding: 0; 
	}

.p {
	}

a:link { 
	text-decoration: none; 
	}

a:active { 
	text-decoration: none; 
	}

a:visited { 
	text-decoration: none; 
	}

a:hover	{ 
	text-decoration: none; 
	} 

a:focus { 
	text-decoration: none; 
	}

img { 
	border: none; text-align: center;
	}

/* Partes Web */
body { 

		background-position: center 0px; 

		margin-right: auto; 

		margin-left: auto; 

		background-repeat: no-repeat; 

		background-color: #040d1b; 

	}
	
#pagina { 
	margin-right: auto; 
	margin-left: auto; 
	padding-top: 10px; 
	background-repeat: no-repeat; 
	background-image: url(imagenes/fondo2.jpg); 
	width: 980px; 
	}

/* Comenzamos con la Cabecera */

#cabecera { 
	margin-left: 50px; 
	width: 900px;
	}

#enlaces {
		margin-bottom: 56px;
		margin-left: 400px;
		margin-top: -70px;
		text-align: left;
		height: 55px;
		width: 550px;
	}

.logo {
		height: 90px;
		width: 353px;
	}

#carrusel {
		margin-top: -2px;
		margin-bottom: 45px;
		margin-left: 94px;
		height: 266px;
		width: 809px;
	}

#indexIzquierda {
}

#indexDerecha {
	margin-left: 20px;
	margin-right: 20px;
	float: right;
}


.linea {
		height: 12px;
		width: 524px;
		background-repeat: no-repeat;
		background-image: url(imagenes/linea.png);
	}

.enlacesPrincipales a:link, 
.enlacesPrincipales a:active, 
.enlacesPrincipales a:visited {
		padding-right: 6px;
		padding-left: 6px;
		padding-bottom: 2px;
		padding-top: 2px;
		margin-right: 15px;
		color: white;
		letter-spacing: -0.2px;
		font-size: 14px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
	}
	
.enlacesPrincipales a:hover {
		padding-bottom: 2px;
		padding-top: 2px;
		padding-right: 6px;
		padding-left: 6px;
		background-color: #52e400;
		color: white;
		letter-spacing: -0.2px;
		font-size: 14px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
	}


.enlacesSecundariosAzul a:link, 
.enlacesSecundariosAzul a:active, 
.enlacesSecundariosAzul a:visited {
		padding-right: 6px;
		padding-left: 6px;
		padding-bottom: 2px;
		padding-top: 2px;
		margin-right: 8px;
		color: #52e400;
		letter-spacing: -0.2px;
		font-size: 10px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
	}
	
.enlacesSecundariosAzul a:hover {
		padding-bottom: 2px;
		padding-top: 2px;
		padding-right: 6px;
		padding-left: 6px;
		background-color: #52e400;
		color: white;
		letter-spacing: -0.2px;
		font-size: 10px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
	}

.enlacesSecundarios a:link, 
.enlacesSecundarios a:active, 
.enlacesSecundarios a:visited {
		padding-right: 6px;
		padding-left: 6px;
		padding-bottom: 2px;
		padding-top: 2px;
		margin-right: 8px;
		color: white;
		letter-spacing: -0.2px;
		font-size: 10px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
	}
	
.enlacesSecundarios a:hover {
		padding-bottom: 2px;
		padding-top: 2px;
		padding-right: 6px;
		padding-left: 6px;
		background-color: #52e400;
		color: white;
		letter-spacing: -0.2px;
		font-size: 10px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
	}

#botonesLaterales {
		padding-left: 5px;
		margin-top: -45px;
		position: absolute;
		margin-left: 900px;
		height: 134px;
		width: 25px;
	}

#content {
		padding-left: 45px;
		margin-left: 50px;
		width: 855px;
	}

.titulo {
		padding-bottom: 20px;
		font-family: Arial, sans-serif;
		letter-spacing: -1px;
		font-weight: bold;
		font-size: 27px;
		color: #52e400;
	}

.titulo2 {
		padding-left: 20px;
		padding-bottom: 20px;
		font-family: Arial, sans-serif;
		letter-spacing: -1px;
		font-weight: bold;
		font-size: 27px;
		color: #52e400;
	}

.miniTitulo {
		padding-left: 20px;
		font-family: Arial, sans-serif;
		letter-spacing: -1px;
		font-weight: bold;
		font-size: 20px;
		color: #e8e8e8;
	}

.parrafoNormal {
		text-align: justify;
		width: 780px;
		padding-right: 15px;
		padding-left: 15px;
		color: #f1f1f1;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 15px;
	}

#pie {
		text-align: center;
		padding-right: 15px;
		padding-left: 15px;
		padding-bottom: 25px;
		padding-top: 25px;
		margin-top: 30px;
		width: 865px;
		margin-left: 50px;
		letter-spacing: -0.3px;
		font-size: 12px;
		font-family: Arial, "Lucida Grande", Verdana, sans-serif;
		color: #e1e1e1;
		background-color: #030710;
		
	}

#pie a:link, 
#pie a:active, 
#pie a:visited, 
#pie a:hover {
	font-size: 12px;
		font-family: Arial, "Lucida Grande", Verdana, sans-serif;
		color: #52e400;
		}

.listadoiBox {
			color: #d4d4d4;
			padding-right: 15px;
			margin-left: 50px;
			margin-bottom: 20px;
			margin-top: 20px;
			list-style-position: outside;
			list-style-type: square;
			letter-spacing: -0.4px;
			font-size: 14px;
			font-family: Arial, "Lucida Grande", Verdana, sans-serif;
		}

.listadoiBox li {
	margin-top: 15px;
}

.listadoNumeros {
			margin-left: 50px;
			width: 690px;
			margin-bottom: 20px;
			margin-top: 20px;
			list-style-position: outside;
			list-style-type: decimal;
			letter-spacing: -0.6px;
			font-size: 15px;
			font-family: Arial, "Lucida Grande", Verdana, sans-serif;
			color: #b1b1b1;
		}

.listado {
			list-style-image: url(imagenes/puntoAzul.gif);
			margin-left: 50px;
			width: 690px;
			margin-bottom: 20px;
			margin-top: 20px;
			list-style-position: outside;
			letter-spacing: -0.6px;
			font-size: 15px;
			font-family: Arial, "Lucida Grande", Verdana, sans-serif;
			color: #b1b1b1;
		}

.listado li {
	margin-top: 15px;
}

.listadoHistorias {
			padding-right: 20px;
			list-style-image: url(imagenes/puntoAzul.gif);
			margin-left: 50px;
			margin-bottom: 20px;
			margin-top: 20px;
			list-style-position: outside;
			letter-spacing: -0.6px;
			font-size: 15px;
			font-family: Arial, "Lucida Grande", Verdana, sans-serif;
			color: #b1b1b1;
		}

.listadoHistorias li {
	margin-top: 5px;
}



.listadoNumeros {
			margin-left: 50px;
			width: 690px;
			margin-bottom: 20px;
			margin-top: 20px;
			list-style-position: outside;
			list-style-type: decimal;
			letter-spacing: -0.6px;
			font-size: 15px;
			font-family: Arial, "Lucida Grande", Verdana, sans-serif;
			color: #b1b1b1;
		}

.listadoNumeros li {
	margin-top: 15px;
}

#dinamico {
	font-weight: bold;
	font-size: 25px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: white;
}

.azul {
	color: #52e400;
}

.enlaceListado,
.enlaceListado a:link, 
.enlaceListado a:visited, 
.enlaceListado a:active {
	color: #52e400;
}

.enlaceListado a:hover {
	text-decoration: underline;
	color: #52e400;
}

.tituloArea {
	color: white;
	padding-top: 10px;
	text-shadow: 1px 1px 1px #040d1b;
	position: absolute;
	letter-spacing: -0.8px;
	font-style: italic;
	font-weight: bold;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 20px;
}

.area {
	background-repeat: repeat-x;
	background-image: url(imagenes/fondoGlobos.png);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #002a46;
	border-bottom-color: #002a46;
	border-right-style: solid;
	border-bottom-style: solid;
	margin-top: 30px;
	width: 739px;
	padding-right: 20px;
	padding-left: 40px;
	padding-bottom: 20px;
	padding-top: 20px;
	background-color: #c0c0c0;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

.nombreArea {
	color: #e8e8e8;
	font-weight: bold;
	background-position: 0 7px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(imagenes/puntoAzul2.gif);
	padding-bottom: 8px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
}

.nombreArea a:link, 
.nombreArea a:active, 
.nombreArea a:visited, 
.nombreArea a:hover {
	color: #002a46;
}

.pulse {
	margin-top: 25px;
	text-align: center;
	width: 769px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #001430;
	color: #d9d9d9;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

.facebook {
	margin-left: 730px;
	margin-top: -23px;
	position: absolute;
	display: block;
	color: #a4a4a4;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	height: 35px;
	width: 95px;
}

#franja {
	letter-spacing: -0.4px;
	color: #efefef;
	font-size: 11px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	border-bottom-color: #002a46;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #051225;
	text-align: center;
	position: relative;
	width: 100%;
	height: 22px;
}

.contenidoFranja a:link, 
.contenidoFranja a:active, 
.contenidoFranja a:visited {
	font-weight: bold;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 3px;
	padding-left: 3px;
	color: #b3b3b3;
} 

.contenidoFranja a:hover {
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 3px;
	padding-left: 3px;
	color: #52e400;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
} 


.contenidoFranja {
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	width: 900px;
}


.enlaceActivo {
	border-bottom-color: #5bff00;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.favoritos {
	font-style: normal;
	font-weight: normal;
	background-color: #051225;
	float: left;
	position: relative;
}

.favoritos a:link,
.favoritos a:active,
.favoritos a:visited,
.favoritos a:hover {
	font-style: normal;
	font-weight: normal;
	background-color: #051225;
	color: #797979;
	text-decoration: none;
}


/* FORMULARIO */

.formulario {
	font-weight: bold;
	color: #ebebeb;
	text-align: right;
	width: 770px;
	letter-spacing: -0.6px;
	font-size: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

.formularioTextarea {
	text-align: right;
	margin-top: 10px;
	font-weight: bold;
	color: #ebebeb;
	width: 770px;
	letter-spacing: -0.6px;
	font-size: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

.formInput {
	margin-right: 50px;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 470px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-color: #2d7e00;
	border-width: 3px;
	border-style: solid;
	color: #52e400;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 20px;
}

.selectInput {
	margin-right: 50px;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 507px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-color: #2d7e00;
	border-width: 3px;
	border-style: solid;
	color: #52e400;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 20px;
}

.formTextarea {
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 15px;
	padding-left: 15px;
	margin-left: 20px;
	margin-right: 50px;
	border-width: 3px;
	border-style: solid;
	border-color: #2d7e00;
	color: #52e400;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 20px;
	height: 140px;
	width: 470px;
}

.enviar {
	margin-left: 575px;
	margin-top: 20px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 4px;
	padding-top: 6px;
	border-color: #47c500;
	border-width: 3px;
	border-style: solid;
	background-color: #2d7e00;
	color: white;
	letter-spacing: -0.6px;
	text-align: center;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 20px;
}

.mensajeForm {
	font-size: 18px;
	text-align: center;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #52e400;
}

.formTextoAsunto {
	margin-left: 60px;
	position: absolute;
	display: block;
	width: 130px;
}

.parrafoNormalDocu {
		padding-top: 16px;
		background-color: #051225;
		height: 70px;
		background-position: 7px 8px;
		background-image: url(imagenes/documentos.png);
		background-repeat: no-repeat;
		text-align: justify;
		width: 720px;
		padding-right: 15px;
		padding-left: 78px;
		color: #f1f1f1;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 15px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	}
	
.parrafoNormalDocu a:link, 
.parrafoNormalDocu a:active, 
.parrafoNormalDocu a:visited, 
.parrafoNormalDocu a:hover 
{
	text-decoration: none;
	color: #52e400;
}