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

/*--------------estilos de pagina --------*/

body,td,th {
	/*background-color:#a1a4a9;*/
	margin:20px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#51626F;
	font-size:11px;
	font-weight:100;
	}

li{
list-style:none;
}
	
img{border:0
}

.colorfondo{
background-color:#424b4d;
}


.scroll{
	scrollbar-arrow-color: #4690da;
	scrollbar-base-color: #eeeeee;
	scrollbar-dark-shadow-color: #eeeeee;
	scrollbar-track-color: #eeeeee;
	scrollbar-face-color: #dddddd;
	scrollbar-shadow-color: #eeeeee;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-3d-light-color: #4690da;
	}
ul {
    list-style-image: none; list-style-type: none;
    background-color: white; color:white;
   margin:20px 0 0 0;
   padding-left:0px;
   }
li {
    display: inline;
	padding-left:0px;
   }

/*---------------enlaces----------------*/

/*  por defecto  */
a:link{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #dd7233; letter-spacing:1px;font-weight: bold; text-decoration: none}
a:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #dd7233;letter-spacing:1px; font-weight: bold; text-decoration: none;}
a:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #dd7233; letter-spacing:1px; font-weight: bold; text-decoration:none;}
a:active { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #dd7233;letter-spacing:1px; font-weight: bold; text-decoration: none;}

a.titulo:link{font-family:Verdana, Arial, Helvetica, sans-serif;color:#51626F;font-size:14px;font-weight:bold;}
a.titulo:visited{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#51626F;font-size:14px;font-weight:bold;}
a.titulo:hover {text-decoration:none;color:#51626F;}
a.titulo:active { font-family:Verdana, Arial, Helvetica, sans-serif;color:#51626F;font-size:14px;font-weight:bold;}


/* menu index */
a.menu:link{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #425254; letter-spacing:1px;font-weight: bold; text-decoration: none}
a.menu:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #425254;letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.menu:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #dd7233; letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.menu:active { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #425254;letter-spacing:1px; font-weight: bold; text-decoration: none;}

a.blanco:link{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; letter-spacing:1px;font-weight: bold; text-decoration: none}
a.blanco:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.blanco:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.blanco:active { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;letter-spacing:1px; font-weight: bold; text-decoration: none;}

a.blanconumero:link{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; letter-spacing:1px;font-weight: bold; text-decoration: none}
a.blanconumero:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff;letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.blanconumero:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.blanconumero:active { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff;letter-spacing:1px; font-weight: bold; text-decoration: none;}



/*  tituloseccion  */
a.menuseccion:link{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #425254; letter-spacing:1px;font-weight: bold; text-decoration: none}
a.menuseccion:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #425254;letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.menuseccion:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #dd7233; letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.menuseccion:active { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #425254;letter-spacing:1px; font-weight: bold; text-decoration: none;}

/*  menu listado  */
a.menulistado:link{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #425254; letter-spacing:1px;font-weight: bold; text-decoration: none}
a.menulistado:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #425254;letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.menulistado:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #dd7233; letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.menulistado:active { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #425254;letter-spacing:1px; font-weight: bold; text-decoration: none;}




/* pie */
a.pie:link{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #dd7233; letter-spacing:1px;font-weight: bold; text-decoration: none}
a..pie:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #dd7233;letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.pie:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #dd7233; letter-spacing:1px; font-weight: bold; text-decoration: none;}
a.pie:active { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #dd7233;letter-spacing:1px; font-weight: bold; text-decoration: none;}



/*------------------------------------------------------------------
---------------------------textos-----------------------------------*/

h1{
font-family: Arial, Helvetica, sans-serif;s
font-size:30px;
color:#ffffff;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
}

h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#dd7233;
}

h4{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#dd7233;
}

.tituloseccion{
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#dd7233;
font-size:25px;
}

.tituloseccion2{
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#51626F;
font-size:16px;
}
.tituloseccion3{
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#dd7233;
font-size:16px;
font-weight:bold;
letter-spacing:3px;
}
.tituloseccionblanco{
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:25px;
}
.tituloseccionblanco2{
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:16px;
font-weight:bold;
letter-spacing:3px;
}

.titulomenunaranja {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #dd7233;
letter-spacing:2px;
font-weight: bold;
text-decoration: none;
}

.titulonaranja {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #dd7233;
letter-spacing:1px;
font-weight: bold;
text-decoration: none;
}

.titulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#51626F;
font-size:14px;
font-weight:bold;
}

.subtitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#51626F;
font-size:11px;
font-weight:bold;
}

.titulotblanco{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
}

.txtblanco{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
}

.txtnaranja{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#dd7233;
font-size:12px;
}

.txtgris{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#e3e6e6;
font-size:10px;
}

.txt{font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#51626F;
	font-size:11px;
	}
.txtbuscador{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
}

.piefoto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#51626F;
	}
.tituloportada{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#51626F;
}
/*-----------clases especificas----------------------------
----------------------------------------------------------*/

.opaque {
	opacity: .5;
	filter: alpha(opacity=50);
}

.opaque2 {
	opacity: .5;
	filter: alpha(opacity=25);
}


.lineagris{
	margin-top:40px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#999999;
}	

.lineamenu{
background-color:#e3e6e6;
}

.sangre{
padding-left:20px;
padding-right:20px;
}


.sangremenu{
padding-left:60px;
padding-right:5px;
}

.tdcontenido{
background-color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
margin:0px;
}

.lineavert{
background-image:url(../img/g-linea.gif);
background-repeat:repeat-y;
}

.marcofoto{
border:#3f5050 2px solid;
}
.tdBordeNaranja{
	border:1px solid #dd7233;
}
.tdbordeleft{
border-left:1px solid #dd7233;
}

.tdborde{
border-right:1px solid #dd7233;
}
.tdlistado{
background-color:#CCC08F;
}

.tdagenda{
background-color:#948E82;
}
.tdagendaon{
background-color:#E1D8B7;
}

.tdDesNovedades{
	width:588px;
}
.tdDesrevista{
	width:100%;
}
.tdintro{
	width:588px;
	height:200px;
	margin:10px 0 0 0;
}
.tdDestNoticias{
	width:95%;
	height:410px;
	border-left:1px solid #dd7233;
	margin-top:10PX;
	padding-left:5px;
}
.tdDestNoticiasPortada{
	background-color:#FFF;
	border:2px solid #eac495;
	margin:10px 0 10px 0;
}

.tdlistado2{
/*background-color:#b7bfb3;
background-color:#AEB4AB;*/
background-color:#ccc090;

/*background-color:#E1D8B7;*/
}
.tdtitulo{
margin-left:100px;
margin-bottom:10px;
}


.buscador{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
/*border: solid 4px ##0065a4;*/
}

.AgendaCasilla{
	width:50px;
	height:60px;
	text-align:left;
	margin:5px;
	border:1px solid #dd7233;
}
.sangretitulo{
padding: 10px 0 10px 70px;
}
.borderbotom{
border-bottom:1px solid #dd7233;
}
.borderTop{
border-top:1px solid #51626F;
}
.BorderNaranjita{
border-top:1px solid #eac495;
}
.btBuscar{
background-color:#FFF;
width: 75px;
color:#CC6600;
border:0px;
cursor:pointer;
}

.btBuscar2{
background-color:#FFF;
width:200px;
color:#CC6600;
border:0px;
cursor:pointer;
}
.sepinterior{
	padding:10px;
}
.sepinterior2{
	padding:5px;
	}
.sepinterior3{
	padding: 10px 0 10px 30px;
}
.sepdercha{
	padding-right:5px;
}

/*-----------------------pie-----------------*/
 
.pie{
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-size: 10px;
text-align:center;
}
.fondoLibro{
	background-image:url(../img/img-librovisitas.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:50px;
}
.fondomapa{
	background-image:url(../img/img-mapa.gif);
	background-repeat:no-repeat;
	height:48px;
}

.fondopresentacion{
height:459px;
background-image:url(../img/fondo-presentacion.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.fondocampus{
height:459px;
background-image:url(../img/fondo-campus.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.fondoproyectos{
height:459px;
background-image:url(../img/fondo-proyectos.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.fondopublicaciones{
height:459px;
background-image:url(../img/fondo-publicaciones.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.fondodocumentacion{
height:459px;
background-image:url(../img/fondo-documentacion.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.fondoBuscador{
	background-color:#eac495;
}
.interiorBuscador{
	background-color:#FFF;
	border:2px solid #eac495;
}
.fondoBlanco{
		background-color:#FFF
}
.fondoNaranja{
		background-color:#dd7233;
}
