html{
height:100%;
min-height:100%;
color:#fff;
}

body {
height:100%;
min-height:100%;
color:#fff;
margin:0px;
padding:0px;
font-size:10pt; 
font-family:Verdana, Arial;
}

h1{
  font-family:Verdana, Arial; 
  font-size:15pt; 
  font-weight:bold; 
  color: #374A95;
}

h2{
  color: #5d5f61; 
  font-family: Verdana, Arial; 
  font-size:8pt; 
  font-weight:normal; 
}

h3{
  color: #5d5f61; 
  font-family: Verdana, Arial; 
  font-size:8pt; 
  font-weight:bold; 
}

kbd{
  line-height:2em;
  font:normal .8em "Lucida console", Courier, monospace;
  border-top:.15em solid #ccc;
  border-right:.25em solid #aaa;
  border-bottom:.3em solid #888;
  border-left:.2em solid #bbb;
  padding:.05em .2em;
  margin:0 1.5px;color:#000;background:#eee;vertical-align: text-bottom;
}

a img {
  border: 0px none;
}  

#Inicio{
	margin:3px;
	padding:0px;
}

#Inicio li{
    padding-left:1px;
	padding-top:5px;
	margin:2px;
	list-style:none;
	list-style-image: url(/img/bola_azul.gif);
}

#Inicio1 li{
    padding-left:1px;
	padding-top:5px;
	margin:2px;
	list-style:none;
	list-style-image: url(/img/raya_azul.gif);
}

.marqueecontainer{
  position: relative;
  height: 60px; /*marquee height original 55*/
  background-color:#fff;
  overflow: hidden;
}

#marqueecontainer{
  position: relative;
  height: 60px; /*marquee height original 55*/
  background-color:#fff;
  overflow: hidden;
}

#contenedor{
text-align:left;
width:100%;
min-width:1000px;
height:100%;
min-height:100%;
position:absolute;
border:none; 
z-index:1;
border-right:dotted; 
border-color:#374A95; 
border-width:1px;
margin:0px -1px;
left:0px; top:0px;
}

html > body, html > body #contenedor {
  height:auto;
}

#cabecera{
vertical-align:top; 
height:80px;
}

#contenido{
text-align:left;
}

#menu{
vertical-align:top; 
float:left;
width:23%;
padding-top:1px;
}

#central{
vertical-align:top; 
float:left;
width:76%;
padding-right:1px;
padding-top:2px; 
padding-bottom:5px; 
color:#374A95;
}

#tablaInicio{
text-align:left; 
vertical-align:top; 
padding-top:0px; 
background:url(/img/logo_agua_transparente.gif); 
height:350px; 
width:100%;
}

#pie{  
position:absolute; 
bottom:0px;
clear:both;
width:100%;
}

.ficha_beca{
  height:60px;
}

.novedades {
  position:absolute;
  left:5px;
  color:#A8ADD5;
  width:150px;
  padding-left:1px; padding-top:1px; padding-bottom:1px; padding-right:1px;
  font-family:Verdana, Arial;
  font-size:7pt;
  border-width:1px;
  border-style:outset;
  border-color:#ff6600;
  z-index:10000;
}

.navtext {
  width:260px;
  font-family:Verdana, Arial;
  font-size:8pt;
  border-width:1px;
  border-style:outset;
  border-color:#5158A4;
  z-index:10000;
  color:#5158A4;
  text-align:justify;
  background:#FFFFDD;
}

.campo1 {
  font-size:8pt;
  border-width:1px;
  border-style:solid;
  border-color:#7F9DB9;
  color:#374a95;
  font-family:Verdana, Arial; 
  font-weight:normal;
}

.texto_inicio {
  width:70%;
  color: #5d5f61; 
  font-family: Verdana, Arial; 
  font-size:8pt; 
  font-weight:normal; 
  text-align:justify;
  width:620px;
  padding-left:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  list-style-image: url('/img/bola_azul.gif'); 
  line-height:15px;
}

.texto_imprimir {
  color: #5d5f61; 
  font-family: Verdana, Arial; 
  font-size:8pt; 
  font-weight:normal; 
  text-align:justify;
  width:620px;
  padding-left:20px;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:20px;
  vertical-align:top;
}

.titulo {
  font-family:Verdana, Arial; 
  font-size:20pt; 
  font-weight:bold; 
  color: #374A95;
}

table.documentos {
  border-style:solid; 
  border-width:1px; 
  border-color:#EAEAEA;
}

table.documentos  th {
  border-style:solid; 
  border-width:1px; 
  border-color:#EAEAEA;
  background-color: #EAEAEA;
}

table.documentos  td {
  border-style:solid; 
  border-width:1px; 
  border-color:#EAEAEA;
  background-color: #FFF;
}

A.menu_cabecera:link {color: #dddddd; font-family: Verdana, Arial; font-size:8pt; font-weight:bold; padding-bottom:1px; TEXT-DECORATION: none}
A.menu_cabecera:visited {color: #dddddd; font-family: Verdana, Arial; font-size:8pt; font-weight:bold; padding-bottom:1px; TEXT-DECORATION: none}
A.menu_cabecera:active {color: #dddddd; font-family: Verdana, Arial; font-size:8pt; font-weight:bold; padding-bottom:1px; TEXT-DECORATION: none}
A.menu_cabecera:hover {color: #929497; font-family: Verdana, Arial; font-size:8pt; font-weight:bold; padding-bottom:1px; TEXT-DECORATION: none}

A.menu5:link {FONT-SIZE: 7pt; FONT-WEIGHT:bold; COLOR: #000066; TEXT-DECORATION: none}
A.menu5:visited {FONT-SIZE: 7pt; FONT-WEIGHT:bold; COLOR: #000066; TEXT-DECORATION: none}
A.menu5:active {FONT-SIZE: 7pt; FONT-WEIGHT:bold; COLOR: #ff5050; TEXT-DECORATION: none}
A.menu5:hover {FONT-SIZE: 7pt; FONT-WEIGHT:bold; COLOR: #ff5050; TEXT-DECORATION: none}

A.menu6:link {FONT-SIZE: 7pt; FONT-WEIGHT:bold; COLOR: #ff5050; TEXT-DECORATION: none}
A.menu6:visited {FONT-SIZE: 7pt; FONT-WEIGHT:bold; COLOR: #ff5050; TEXT-DECORATION: none}
A.menu6:active {FONT-SIZE: 7pt; FONT-WEIGHT:bold; COLOR: #ff5050; TEXT-DECORATION: none}
A.menu6:hover {FONT-SIZE: 7pt; FONT-WEIGHT:bold; COLOR: #ff5050; TEXT-DECORATION: none}

.top400{
 width:400px; 
 height:20px; 
 background-image:url(/img/marco_top_line.gif); 
 background-repeat:repeat-x; 
 margin:0em 0 0 0;
}

.top720{
 width:720px; 
 height:20px; 
 background-image:url(/img/marco_top_line.gif); 
 background-repeat:repeat-x; 
 margin:0em 0 0 0;
}

.izq400{
 width:400px; 
 background-image:url(/img/marco_left_line.gif); 
 background-repeat:repeat-y; 
 background-color: #fff;
 text-align:left;
}

.izq720{
 width:720px; 
 background-image:url(/img/marco_left_line.gif); 
 background-repeat:repeat-y; 
 background-color: #fff;
 text-align:left;
}

.bot400{
 width:400px; 
 height:28px; 
 background-image:url(/img/marco_btm_line.gif); 
 background-repeat:repeat-x; 
 border:0px; 
 padding:0; 
 margin:0px;
}

.bot720{
 width:720px; 
 height:28px; 
 background-image:url(/img/marco_btm_line.gif); 
 background-repeat:repeat-x; 
 border:0px; 
 padding:0; 
 margin:0px;
}

.entry-content350{
 position:absolute; 
 width:350px; 
 z-index:5;
 padding-left:0px;margin:0px;
}

.entry-content670{
 position:absolute; 
 width:670px; 
 z-index:5;
 padding-left:0px;margin:0px;
}

.noticias_a{
 width:300px;
} 

.noticias_b{
 height:28px;
} 


