/* CSS Document */

body {
	
	background: url(../imagenes/bg-body.jpg) repeat; 
	color: black; 
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	text-align:justify;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

html, body { height: 100% }

img {
	border: none;
}

/*---------A LiNK---------*/

a:link { color: #000000; font-weight: bold; text-decoration: underline; font-family: Georgia, Verdana, Arial, font-size: 11px;}
a:visited { color: #000000; font-weight: bold; text-decoration: underline; font-family: Georgia, Verdana, Arial, font-size: 11px;}
a:hover { color: #000000; font-weight: bold; text-decoration: none; font-family: Georgia, Verdana, Arial, font-size: 11px;}
a:active { color: #000000; font-weight: bold; text-decoration: underline; font-family: Georgia, Verdana, Arial, font-size: 11px;}

/*---------ID's #---------*/
/* ----------------------------------------------------- */

#cuerpo  { height:100%; margin-left: auto; margin-right: auto;}

#header  { height:593px; width:635px; background: url(/imagenes/bg-header.jpg) no-repeat; margin-left: auto; margin-right: auto;}

#footer  { height:80px; width:475px; background: #45E7FE url(/imagenes/bg-footer.gif) no-repeat top; margin-left: auto; margin-right: auto;}

#texto  { width:635px; background: #4D9AA6 url(/imagenes/bg-texto.jpg) repeat top; margin-left: auto; margin-right: auto;}

#topo-bio  { width:635px; height:230px; background: #4D9AA6 url(/imagenes/topo-bio.jpg) no-repeat top; margin-left: auto; margin-right: auto;}

#portada  { width:750px; height:593px; background: url(/imagenes/bg-portada.jpg) repeat top; margin-left: auto; margin-right: auto;}

#portada-texto  { width:635px; background: #4D9AA6 url(/imagenes/bg-portada-texto.jpg) repeat top; margin-left: auto; margin-right: auto;}

#portada-texto2  { width:635px; background: #4D9AA6 url(/imagenes/bg-portada-texto2.jpg) repeat top; margin-left: auto; margin-right: auto;}

#contenido  { width:473px; background: #1D272B; margin-left: auto; margin-right: auto;}


/*---------LETRA GRANDE---------*/

.grande { color: white; font-weight: normal; text-decoration: none; font-family: Georgia, "Trebuchet MS"; font-size: 20px; }
.grande a:link { color: white; font-weight: bold; text-decoration: none; font-family:"Trebuchet MS"; }
.grande a:visited { color: white; font-weight: bold; text-decoration: none; font-family:"Trebuchet MS"; }
.grande a:hover { color: white; font-weight: bold; text-decoration: underline; font-family:"Trebuchet MS"; }
.grande a:active { color: white; font-weight: bold; text-decoration: none; font-family:"Trebuchet MS"; }

/*---------BLANCO---------*/

.blanco { color: white; font-weight: normal; text-decoration: none; font-family: Georgia, "Trebuchet MS"; font-size: 11px; }
.blanco a:link { color: white; font-weight: bold; text-decoration: underline; font-family:"Trebuchet MS"; }
.blanco a:visited { color: white; font-weight: bold; text-decoration: underline; font-family:"Trebuchet MS"; }
.blanco a:hover { color: white; font-weight: bold; text-decoration: none; font-family:"Trebuchet MS"; }
.blanco a:active { color: white; font-weight: bold; text-decoration: underline; font-family:"Trebuchet MS"; }

/*---------TEXTO---------*/

.texto { color: black; font-weight: normal; text-decoration: none; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; padding-top:15px; }
.texto a:link { color: white; font-weight: bold; text-decoration: none; font-family:"Trebuchet MS"; }
.texto a:visited { color: white; font-weight: bold; text-decoration: none; font-family:"Trebuchet MS"; }
.texto a:hover { color: white; font-weight: bold; text-decoration: underline; font-family:"Trebuchet MS"; }
.texto a:active { color: white; font-weight: bold; text-decoration: none; font-family:"Trebuchet MS"; }

/*---------FOTOS VER---------*/

.fotos-ver { color: #ffffff; font-weight: bold; text-decoration: none; font-family: Georgia, Verdana, Arial; font-size:17px; }
.fotos-ver a:link { color: #ffffff; font-weight: bold; text-decoration: underline; font-family: Georgia, Verdana, Arial; }
.fotos-ver a:visited { color: #ffffff; font-weight: bold; text-decoration: underline; font-family: Georgia, Verdana, Arial; }
.fotos-ver a:hover { color: #ffffff; font-weight: bold; text-decoration: none; font-family: Georgia, Verdana, Arial; }
.fotos-ver a:active { color: #ffffff; font-weight: bold; text-decoration: underline; font-family: Georgia, Verdana, Arial; }

/*---------LETRA GRANDE---------*/

p:first-letter { color: #ffffff;  font-size:58px; padding-right:5px;}


/*---------FOOTER---------*/

.footer { color: #000000; font-weight: normal; text-decoration: none; font-family: georgia, "Trebuchet MS"; font-size:12px; }
.footer a:link { color: #ffffff; font-weight: normal; text-decoration: underline; font-size:12px; font-family:"Trebuchet MS"; }
.footer a:visited { color: #ffffff; font-weight: normal; text-decoration: underline; font-size:12px; font-family:"Trebuchet MS"; }
.footer a:hover { color: #F0F0F0; font-weight: normal; text-decoration: none; font-size:12px; font-family:"Trebuchet MS"; }
.footer a:active { color: #ffffff; font-weight: normal; text-decoration: underline; font-size:12px; font-family:"Trebuchet MS"; }

/*---------BORDES---------*/

.border {
	border: 1px solid #2EB5D7;
}

/*---------IMG---------*/

.imagen { border: 1px solid #2EB5D7;
}
.imagen:hover { border: 1px solid #ffffff;
}


