/* Cuerpo */
body {
	margin: 0px;
	padding: 19px;
	background-color : #4571A3;
	background-image: url(images/fondo.jpg);
	background-position: top;
	background-repeat: repeat-x;
	text-align : center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
/* SCROLLBAR-TRACK-COLOR: #4E78A8;    /* Fondo del scroll */
/*	SCROLLBAR-FACE-COLOR: #4E78A8;   /* Fondo de flechas y barra */
/*	SCROLLBAR-ARROW-COLOR: #FFF;    /* Flechas */
/*	SCROLLBAR-HIGHLIGHT-COLOR: #FFF;    /* Sombra izda-arriba interior */
/*	SCROLLBAR-SHADOW-COLOR: #FFF;   /* Sombra dcha-abajo interior */
/*	SCROLLBAR-DARKSHADOW-COLOR: #4E78A8;   /* Sombra dcha-abajo exterior */
/*	SCROLLBAR-3DLIGHT-COLOR: #4E78A8;    /* Sombra izda-arriba exterior */
}
/* Fin Cuerpo */


/* Enlaces */
a:link { color: #000; text-decoration: none}
a:visited { color: #000; text-decoration: none}
a:hover { color: #4571A3; text-decoration: underline}
a:active { color: #000; text-decoration: none} 

a.linkblanco:link { color: #FFFFFF; text-decoration: none}
a.linkblanco:visited { color: #FFFFFF; text-decoration: none}
a.linkblanco:hover { color: #B0CAE4; text-decoration: none} 
a.linkblanco:active { color: #FFFFFF; text-decoration: none}

a.linkh1:link { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 13px;
font-weight: normal;
color: #FFF;
text-decoration: none;}
a.linkh1:visited { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 13px;
font-weight: normal;
color: #FFF;
text-decoration: none;}
a.linkh1:hover { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 13px;
font-weight: normal;
color: #B0CAE4; 
text-decoration: none:} 
a.linkh1:active { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 13px;
font-weight: normal;
color: #FFF;
text-decoration: none;}

a.linkidioma:link { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}
a.linkidioma:visited { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}
a.linkidioma:hover { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #B0CAE4; 
text-decoration: none;} 
a.linkidioma:active { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}

a.linkmenupral:link { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
color: #FFF;
text-decoration: none;}
a.linkmenupral:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
color: #FFF;
text-decoration: none;}
a.linkmenupral:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
color: #B0CAE4; 
text-decoration: none;} 
a.linkmenupral:active { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
color: #FFF;
text-decoration: none;}

a.linksubmenupral:link { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}
a.linksubmenupral:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}
a.linksubmenupral:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #B0CAE4; 
text-decoration: none;} 
a.linksubmenupral:active { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}

a.linkazulete:link {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #9EC1E8; 
text-decoration: none;}
a.linkazulete:visited { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #9EC1E8; 
text-decoration: none;}
a.linkazulete:hover { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #FFFFFF; 
text-decoration: none;} 
a.linkazulete:active { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #9EC1E8; 
text-decoration: none;}

a.linkpie:link { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}
a.linkpie:visited { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}
a.linkpie:hover { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #B0CAE4; 
text-decoration: none;} 
a.linkpie:active { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #FFF;
text-decoration: none;}

a.linkmasinfo:link {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
color: #3E5E84; 
text-decoration: none;}
a.linkmasinfo:visited { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
color: #3E5E84; 
text-decoration: none;}
a.linkmasinfo:hover { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold;  
color: #9EC1E8; 
text-decoration: none;} 
a.linkmasinfo:active { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
color: #3E5E84; 
text-decoration: none;}

a.linkazul:link {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #3E5E84; 
text-decoration: none;}
a.linkazul:visited { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #3E5E84; 
text-decoration: none;}
a.linkazul:hover { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;  
color: #B0CAE4; 
text-decoration: none;} 
a.linkazul:active { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #3E5E84; 
text-decoration: none;}
/* Fin Enlaces */


/* Formularios */
input {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
background-color: #FFF;
border: 1px solid #4571A3;
}

select {
font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
background-color: #FFF;
border: 1px solid #4571A3;
}

textarea {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
background-color: #FFF;
border: 1px solid #4571A3;
}

.opcion{
border: 1px solid #FFFFFF;
background-color: #FFFFFF;
}

.boton {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-transform : uppercase;
cursor: hand;
color: #FFFFFF;
background-color: #4571A3;
border: 1px solid #CACACA;
}
.usuario{
   width: 75px;
   height: 13px;
   font-size: 10px;
   font-family: Arial, Helvetica, sans-serif;
}
.selecteventos{
   width: 129px;
   font-size: 10px;
   font-family: Arial, Helvetica, sans-serif;
}
/* Fin Formularios */

/*Tablas*/
td { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #000;
}
#columna1{
   width: 153px;
   vertical-align: top;
   text-align: center;
}
#columna2{
   width: 762px;
   vertical-align: top;
}
#portada1{
   width: 460px;
   vertical-align: top;
   text-align: center;
}
#portada2{
   width: 302px;
   vertical-align: top;
   text-align: center;
}
#pie{ 
background-image: url(images/punteado.gif);
background-position: top;
background-repeat: repeat-x;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #FFF;
text-align: right;
padding-top: 9px;
}
#idioma{
   text-align: left;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: normal; 
   color: #FFF;
   height: 30px;
}
#fecha{
   text-align: right;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: normal; 
   color: #FFF;
   height: 30px;
}
.azultop{
   width: 141px;
   background-color: #294D77;
   background-image: url(images/azul_sup.gif);
   background-position: top;
   background-repeat: no-repeat;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: normal; 
   color: #FFF;
   text-align: right;
   padding-right: 12px;
   padding-top: 10px;
}
.azulbottom{
   width: 141px;
   background-color: #294D77;
   background-image: url(images/azul_inf.gif);
   background-position: bottom;
   background-repeat: no-repeat;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: normal; 
   color: #FFF;
   text-align: left;
   padding-left: 12px;
   padding-bottom: 10px;
}
.blancotop{
   width: 423px;
   background-color: #FFF;
   background-image: url(images/blanco_sup.gif);
   background-position: top;
   background-repeat: no-repeat;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: normal; 
   color: #000;
   padding-right: 10px;
   padding-left: 10px;
   padding-top: 10px;
}
.blancobottom{
   width: 423px;
   background-color: #FFF;
   background-image: url(images/blanco_inf.gif);
   background-position: bottom;
   background-repeat: no-repeat;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: normal; 
   color: #000;
   padding-right: 10px;
   padding-left: 10px;
   padding-bottom: 10px;
   height: 12px;
}
.blancointeriortop{
   width: 724px;
   background-color: #FFF;
   background-image: url(images/blanco_sup754.gif);
   background-position: top;
   background-repeat: no-repeat;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 13px;
   font-weight: normal; 
   color: #000;
   padding-right: 15px;
   padding-left: 15px;
   padding-top: 10px;
   text-align: left;
   vertical-align: top;
}
.blancointeriorbottom{
   width: 754px;
   background-color: #FFF;
   background-image: url(images/blanco_inf754.gif);
   background-position: bottom;
   background-repeat: no-repeat;
}
/*FinTablas*/

/*Menus*/
ul#menupral {
	list-style-type:none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
	width: 153px;
}
ul#menupral li {
	display : block;
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: bold; 
   color: #FFF;
	background-image: url(images/punteado.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 6px;
   padding-top: 2px;
   padding-bottom: 6px;
   padding-left: 0px;
	height: 16px;
}
ul#menupral li.primero {
	padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
	height: 3px;
}
.submenupral {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: normal; 
   color: #FFF;
	text-align: right;
}
/*Fin menus*/

/*Titulares*/
h1{
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 13px;
   color: #FFF;
   font-weight: normal; 
   background-color: #3E5E84;
   height: 21px;
   background-image: url(images/ico_h1dcha.gif);
   background-position: right;
   background-repeat: no-repeat;
   padding-top: 2px;
}
.icoh1izda{
   background-image: url(images/ico_h1izda.gif);
   padding-top: 2px;
   background-repeat: no-repeat;
   padding-left: 14px;
   height: 23px;
   padding-bottom: 6px;
}
h2{
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 16px;
   color: #294D77;
   letter-spacing: -1px;
   line-height: 5px;
}
h3{
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 16px;
   color: #7DA3C8;
   letter-spacing: -1px;
   line-height: 5px;
}
/*Fin Titulares*/

/* Tipografias */
.texto { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #000; 
}

.textobold { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold; 
color: #000; 
}

.textop { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal; 
color: #000; 
}

.textopbold { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
color: #000; 
}

.textoazul{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #3E5E84;
 letter-spacing: 1px;
}

.textoazulbold{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold; 
color: #3E5E84;
 letter-spacing: 1px;
}
/* Fin Tipografias */

.separador{
   height: 10px;
}

/*Eventos*/
.eventostop{
   width: 403px;
   /*background-color: #F0C665;
   background-image: url(images/eventos_sup.gif);*/
   background-image: url(images/eventos.gif);
   background-position: top;
   background-repeat: no-repeat;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: normal; 
   color: #000;
   padding-right: 10px;
   padding-left: 10px;
   padding-top: /*7px*/5px;
   padding-bottom: /*10px*/7px;
}
.eventosbottom{
   width: 403px;
   /*background-color: #F7E2B2;
   background-image: url(images/eventos_inf.gif);
   background-position: bottom;
   background-repeat: no-repeat;*/
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: normal; 
   color: #000;
   padding-right: 10px;
   padding-left: 10px;
   padding-bottom: 10px;
   padding-top: 10px;
}
#proxeventos{
   font-family: "Arial Rounded MT Bold", Arial, Helvetica,  sans-serif; 
   font-size: 19px;
   font-weight: normal; 
   color: #03428B;
   text-align: left;
}
#vertodoseventos{
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px;
   font-weight: bold; 
   color: #000;
   text-align: right;
}
/*.listadoeventos1{
    line-height: 13px;
    vertical-align: top;
    width: 40px;
    text-align: right;
    padding-bottom: 10px;
}*/
.listadoeventos2{
   border-right: 1px solid /*#C9A655*/#A5B3BB;
   vertical-align: top;
   /*text-align: center;*/
   width: /*63px*/ 103px;
   padding-bottom: 10px;
}
.listadoeventos3{
    line-height: 13px;
    vertical-align: top;
    text-align: left;
    width: 300px;
    padding-left: 10px;
    padding-bottom: 10px;
}
a.linkeventos:link { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #000;
text-decoration: none;
}
a.linkeventos:visited { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #000; 
text-decoration: none;
}
a.linkeventos:hover { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: /*#A17B29*/#798D99; 
text-decoration: none;
} 
a.linkeventos:active { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #000; 
text-decoration: none;
}

a.linkiasoft:link {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #9CB7D6; 
	text-decoration: none
}

a.linkiasoft:visited {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #9CB7D6;  
	text-decoration: none
}

a.linkiasoft:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none
} 

a.linkiasoft:active {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #9CB7D6;  
	text-decoration: none
}
/*Fin Eventos*/

.cajaListado{
   width: 141px;
   background-image: url(images/caja_listado.gif);
   background-position: top;
   background-repeat: no-repeat;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: normal; 
   color: #03428B;
   text-align: right;
   padding-right: 12px;
   height: 60px;
}

