/**************************************************************************************/
body {
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-arrow-color: #666666;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #999999;
	scrollbar-track-color: #FFFFFF;
}

a:link { font-family: Verdana; color: #006699;	text-decoration: none; }
a:visited { font-family: Verdana; color: #006699; text-decoration: none; }
a:hover { font-family: Verdana;	color: #006699; text-decoration: underline; }

.System { font-family: System; }

table {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.fondo_pagina{ background-color: #FFFFFF; }
.fondo_menu{ background-color: #F2F2F2; }

.altura_pagina{ height: 379px; }

.propiedades_menu{ background-color: #EFEFEF; width: 180px; }
.propiedades_ruta{ background-color: #F2F2F2; height: 25px; }

/**************************************************************************************/

.arial_9 {  font-family: Arial; font-size: 9px}
.arial_10 { font-family: Arial; font-size: 10px}
.arial_11 { font-family: Arial; font-size: 11px}
.arial_12 { font-family: Arial; font-size: 12px}
.arial_13 { font-family: Arial; font-size: 13px}
.arial_14 { font-family: Arial; font-size: 14px}
.arial_15 { font-family: Arial; font-size: 15px}
.arial_16 { font-family: Arial; font-size: 16px}
.arial_18 { font-family: Arial; font-size: 18px}
.arial_20 { font-family: Arial; font-size: 20px}
.arial_24 { font-family: Arial; font-size: 24px}



.verd_9 {  font-family: Verdana; font-size: 9px}
.verd_10 { font-family: Verdana; font-size: 10px}
.verd_11 { font-family: Verdana; font-size: 11px}
.verd_12 { font-family: Verdana; font-size: 12px}
.verd_13 { font-family: Verdana; font-size: 13px}
.verd_14 { font-family: Verdana; font-size: 14px}
.verd_16 { font-family: Verdana; font-size: 16px}
.verd_18 { font-family: Verdana; font-size: 18px}

.treb_9 {  font-family: Trebuchet MS, Arial; font-size: 9px}
.treb_10 { font-family: Trebuchet MS, Arial; font-size: 10px}
.treb_11 { font-family: Trebuchet MS, Arial; font-size: 11px}
.treb_12 { font-family: Trebuchet MS, Arial; font-size: 12px}
.treb_13 { font-family: Trebuchet MS, Arial; font-size: 13px}
.treb_16 { font-family: Trebuchet MS, Arial; font-size: 16px}
.treb_18 { font-family: Trebuchet MS, Arial; font-size: 18px}
.treb_21 { font-family: Trebuchet MS, Arial; font-size: 21px}
.treb_24 { font-family: Trebuchet MS, Arial; font-size: 24px}


.times_12 { font-family: Georgia,Times New Roman,Times; font-size:12px;  text-decoration:none; }
.times_14 { font-family: Georgia,Times New Roman,Times; font-size:14px;  text-decoration:none; }
.times_21 { font-family: Georgia,Times New Roman,Times; font-size:21px;  text-decoration:none; }

.tahoma_9 {  font-family: Tahoma; font-size: 9px }
.tahoma_10 { font-family: Tahoma; font-size: 10px }
.tahoma_11 { font-family: Tahoma; font-size: 11px }
.tahoma_12 { font-family: Tahoma; font-size: 12px }
.tahoma_18 { font-family: Tahoma; font-size: 18px }
.tahoma_20 { font-family: Tahoma; font-size: 20px }




/**************************************************************************************/
a.linktahomal10:link {  font-family: Tahoma; font-size: 10px;  color: #000000; text-decoration: none}
a.linktahomal10:visited {  font-family: Tahoma; font-size: 10px; color: #000000; text-decoration: none}
a.linktahomal10:hover {  font-family: Tahoma;   font-size: 10px; color: #000000;  text-decoration: underline}

a.linktahomal11:link {  font-family: Tahoma; font-size: 11px;  color: #000000; text-decoration: none}
a.linktahomal11:visited {  font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: none}
a.linktahomal11:hover {  font-family: Tahoma;   font-size: 11px; color: #000000;  text-decoration: underline}


a.linkarial9:link {  font-family: Arial; font-size: 9px;  color: #000000; text-decoration: none}
a.linkarial9:visited {  font-family: Arial; font-size: 9px; color: #000000; text-decoration: none}
a.linkarial9:hover {  font-family: Arial;   font-size: 9px; color: #000000;  text-decoration: underline}

a.linkarial10:link {  font-family: Arial; font-size: 10px;  color: #000000; text-decoration: none}
a.linkarial10:visited {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
a.linkarial10:hover {  font-family: Arial;   font-size: 10px; color: #000000;  text-decoration: underline}

a.linkarial11:link {  font-family: Arial; font-size: 11px;  color: #000000; text-decoration: none}
a.linkarial11:visited {  font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.linkarial11:hover {  font-family: Arial;   font-size: 11px; color: #000000;  text-decoration: underline}

a.linkarial12:link {  font-family: Arial; font-size: 12px;  color: #000000; text-decoration: none}
a.linkarial12:visited {  font-family: Arial; font-size: 12px; color: #000000; text-decoration: none}
a.linkarial12:hover {  font-family: Arial;   font-size: 12px; color: #000000;  text-decoration: underline}

a.linkarial13:link {  font-family: Arial; font-size: 13px;  color: #000000; text-decoration: none}
a.linkarial13:visited {  font-family: Arial; font-size: 13px; color: #000000; text-decoration: none}
a.linkarial13:hover {  font-family: Arial;   font-size: 13px; color: #000000;  text-decoration: underline}

a.linkarial14:link {  font-family: Arial; font-size: 14px;  color: #000000; text-decoration: none}
a.linkarial14:visited {  font-family: Arial; font-size: 14px; color: #000000; text-decoration: none}
a.linkarial14:hover {  font-family: Arial;   font-size: 14px; color: #000000;  text-decoration: underline}

a.linkarial16:link {  font-family: Arial; font-size: 16px;  color: #000000; text-decoration: none}
a.linkarial16:visited {  font-family: Arial; font-size: 16px; color: #000000; text-decoration: none}
a.linkarial16:hover {  font-family: Arial;   font-size: 16px; color: #000000;  text-decoration: underline}

a.linkarial24gris:link {  font-family: Arial; font-size: 24px;  color: #333333; text-decoration: none}
a.linkarial24gris:visited {  font-family: Arial; font-size: 24px; color: #333333; text-decoration: none}
a.linkarial24gris:hover {  font-family: Arial;   font-size: 24px; color: #333333;  text-decoration: underline}

/**************************************************************************************/

a.linkverdana9:link {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
a.linkverdana9:visited {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
a.linkverdana9:hover {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: underline}

a.linkverdana10:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
a.linkverdana10:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
a.linkverdana10:hover {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}

a.linkverdana10b:link {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.linkverdana10b:visited {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.linkverdana10b:hover {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: underline}

a.linkverdana10az:link {  font-family: Verdana; font-size: 10px; color: #0000FF; text-decoration: none}
a.linkverdana10az:visited {  font-family: Verdana; font-size: 10px; color: #0000FF; text-decoration: none}
a.linkverdana10az:hover {  font-family: Verdana; font-size: 10px; color: #0000FF; text-decoration: underline}


a.linkverdana11:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline}

a.linkverdana12:link {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none}
a.linkverdana12:visited {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none}
a.linkverdana12:hover {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: underline}

a.linkverdana13:link {  font-family: Verdana; font-size: 13px; color: #000000; text-decoration: none}
a.linkverdana13:visited {  font-family: Verdana; font-size: 13px; color: #000000; text-decoration: none}
a.linkverdana13:hover {  font-family: Verdana; font-size: 13px; color: #000000; text-decoration: underline}

a.linkverdana16:link {  font-family: Verdana; font-size: 16px; color: #000000; text-decoration: none}
a.linkverdana16:visited {  font-family: Verdana; font-size: 16px; color: #000000; text-decoration: none}
a.linkverdana16:hover {  font-family: Verdana; font-size: 16px; color: #000000; text-decoration: underline}

a.linkverdana18:link {  font-family: Verdana; font-size: 18px; color: #000000; text-decoration: none}
a.linkverdana18:visited {  font-family: Verdana; font-size: 18px; color: #000000; text-decoration: none}
a.linkverdana18:hover {  font-family: Verdana; font-size: 18px; color: #000000; text-decoration: underline}

/**************************************************************************************/

a.linktreb9:link {  font-family: Trebuchet MS, Arial; font-size: 9px;  color: #000000; text-decoration: none}
a.linktreb9:visited {  font-family: Trebuchet MS, Arial; font-size: 9px; color: #000000; text-decoration: none}
a.linktreb9:hover {  font-family: Trebuchet MS, Arial;   font-size: 9px; color: #000000;  text-decoration: underline}

a.linktreb10:link {  font-family: Trebuchet MS, Arial; font-size: 10px;  color: #000000; text-decoration: none}
a.linktreb10:visited {  font-family: Trebuchet MS, Arial; font-size: 10px; color: #000000; text-decoration: none}
a.linktreb10:hover {  font-family: Trebuchet MS, Arial;   font-size: 10px; color: #000000;  text-decoration: underline}

a.linktreb11:link {  font-family: Trebuchet MS, Arial; font-size: 11px;  color: #000000; text-decoration: none}
a.linktreb11:visited {  font-family: Trebuchet MS, Arial; font-size: 11px; color: #000000; text-decoration: none}
a.linktreb11:hover {  font-family: Trebuchet MS, Arial;   font-size: 11px; color: #000000;  text-decoration: underline}

a.linktreb12:link {  font-family: Trebuchet MS, Arial; font-size: 12px;  color: #000000; text-decoration: none}
a.linktreb12:visited {  font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000; text-decoration: none}
a.linktreb12:hover {  font-family: Trebuchet MS, Arial;   font-size: 12px; color: #000000;  text-decoration: underline}

a.linktreb13:link {  font-family: Trebuchet MS, Arial; font-size: 13px;  color: #000000; text-decoration: none}
a.linktreb13:visited {  font-family: Trebuchet MS, Arial; font-size: 13px; color: #000000; text-decoration: none}
a.linktreb13:hover {  font-family: Trebuchet MS, Arial;   font-size: 13px; color: #000000;  text-decoration: underline}

a.linktreb14:link {  font-family: Trebuchet MS, Arial; font-size: 14px;  color: #000000; text-decoration: none}
a.linktreb14:visited {  font-family: Trebuchet MS, Arial; font-size: 14px; color: #000000; text-decoration: none}
a.linktreb14:hover {  font-family: Trebuchet MS, Arial;   font-size: 14px; color: #000000;  text-decoration: underline}

a.linktreb14az:link {  font-family: Trebuchet MS, Arial; font-size: 14px;  color: #0055AA; text-decoration: none}
a.linktreb14az:visited {  font-family: Trebuchet MS, Arial; font-size: 14px; color: #0055AA; text-decoration: none}
a.linktreb14az:hover {  font-family: Trebuchet MS, Arial;   font-size: 14px; color: #0055AA;  text-decoration: underline}


a.linktreb16:link {  font-family: Trebuchet MS, Arial; font-size: 16px;  color: #000000; text-decoration: none}
a.linktreb16:visited {  font-family: Trebuchet MS, Arial; font-size: 16px; color: #000000; text-decoration: none}
a.linktreb16:hover {  font-family: Trebuchet MS, Arial;   font-size: 16px; color: #000000;  text-decoration: underline}

/**************************************************************************************/

SPAN.spanarial9 a:link {  font-family: Arial; font-size: 9px; color: #000000; text-decoration: none}
SPAN.spanarial9 a:visited {  font-family: Arial; font-size: 9px; color: #000000; text-decoration: none}
SPAN.spanarial9 a:hover {  font-family: Arial; font-size: 9px; color: #000000; text-decoration: underline}

SPAN.spanarial10 a:link {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanarial10 a:visited {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanarial10 a:hover {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}

SPAN.spanarial11 a:link {  font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanarial11 a:visited {  font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanarial11 a:hover {  font-family: Arial; font-size: 11px; color: #000000; text-decoration: underline}

SPAN.spanarial12 a:link {  font-family: Arial; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spanarial12 a:visited {  font-family: Arial; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spanarial12 a:hover {  font-family: Arial; font-size: 12px; color: #000000; text-decoration: underline}

SPAN.spanarial13prensa a:link {  font-family: Arial; font-size: 13px; color: #004080; text-decoration: none} /*  #2C57A9   */
SPAN.spanarial13prensa a:visited {  font-family: Arial; font-size: 13px; color: #004080; text-decoration: none}
SPAN.spanarial13prensa a:hover {  font-family: Arial; font-size: 13px; color: #004080; text-decoration: underline}


SPAN.spanarial14 a:link {  font-family: Arial; font-size: 14px; color: #000000; text-decoration: none}
SPAN.spanarial14 a:visited {  font-family: Arial; font-size: 14px; color: #000000; text-decoration: none}
SPAN.spanarial14 a:hover {  font-family: Arial; font-size: 14px; color: #000000; text-decoration: underline}

SPAN.spanarial16 a:link {  font-family: Arial; font-size: 16px; color: #000000; text-decoration: none}
SPAN.spanarial16 a:visited {  font-family: Arial; font-size: 16px; color: #000000; text-decoration: none}
SPAN.spanarial16 a:hover {  font-family: Arial; font-size: 16px; color: #000000; text-decoration: underline}

/**************************************************************************************/

SPAN.spanverdana9 a:link {  font-family: Verdana; font-size: 9px; text-decoration: none}
SPAN.spanverdana9 a:visited {  font-family: Verdana; font-size: 9px; text-decoration: none}
SPAN.spanverdana9 a:hover {  font-family: Verdana; font-size: 9px; text-decoration: underline}

SPAN.spanverdana9bl a:link {  font-family: Verdana; font-size: 9px; color:#FFFFFF; text-decoration: none}
SPAN.spanverdana9bl a:visited {  font-family: Verdana; font-size: 9px; color:#FFFFFF; text-decoration: none}
SPAN.spanverdana9bl a:hover {  font-family: Verdana; font-size: 9px; color:#FFFFFF; text-decoration: underline}

SPAN.spanverdana10 a:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanverdana10 a:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanverdana10 a:hover {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}

SPAN.spanverdana10blanco a:link {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}
SPAN.spanverdana10blanco a:visited {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}
SPAN.spanverdana10blanco a:hover {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: underline}

SPAN.spanverdana11blanco a:link {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none}
SPAN.spanverdana11blanco a:visited {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none}
SPAN.spanverdana11blanco a:hover {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: underline}

SPAN.spanverdana11 a:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanverdana11 a:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanverdana11 a:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline}

SPAN.spanverdana12 a:link {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spanverdana12 a:visited {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spanverdana12 a:hover {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: underline}

SPAN.spanverdana12bl a:link {  font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: none}
SPAN.spanverdana12bl a:visited {  font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: none}
SPAN.spanverdana12bl a:hover {  font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: underline}

SPAN.spanverdana14 a:link {  font-family: Verdana; font-size: 14px; color: #000000; text-decoration: none}
SPAN.spanverdana14 a:visited {  font-family: Verdana; font-size: 14px; color: #000000; text-decoration: none}
SPAN.spanverdana14 a:hover {  font-family: Verdana; font-size: 14px; color: #000000; text-decoration: underline}

SPAN.spanverdana16 a:link {  font-family: Verdana; font-size: 16px; color: #000000; text-decoration: none}
SPAN.spanverdana16 a:visited {  font-family: Verdana; font-size: 16px; color: #000000; text-decoration: none}
SPAN.spanverdana16 a:hover {  font-family: Verdana; font-size: 16px; color: #000000; text-decoration: underline}

/**************************************************************************************/

SPAN.spantreb12 a:link {  font-family: Trebuchet MS, Arial; font-size: 12px;  color: #000000; text-decoration: none}
SPAN.spantreb12 a:visited {  font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spantreb12 a:hover {  font-family: Trebuchet MS, Arial;   font-size: 12px; color: #000000;  text-decoration: underline}

a.spantreb14:link {  font-family: Trebuchet MS, Arial; font-size: 14px;  color: #000000; text-decoration: none}
a.spantreb14:visited {  font-family: Trebuchet MS, Arial; font-size: 14px; color: #000000; text-decoration: none}
a.spantreb14:hover {  font-family: Trebuchet MS, Arial;   font-size: 14px; color: #000000;  text-decoration: underline}

/**************************************************************************************/

SPAN.spanverdanabl10 a:link {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}
SPAN.spanverdanabl10 a:visited {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}
SPAN.spanverdanabl10 a:hover {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: underline}

/**************************************************************************************/

SPAN.botones10 a:link {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.botones10 a:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.botones10 a:hover {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}

/**************************************************************************************/

input, textarea, select {
	color : #000000;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	/*border: 1px solid #000000;*/
}
input.button {
	border: 1px solid #000000;
	background-color : #CCCCCC;
	color : #FFFFFF;
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand
}
input.radiobutton {
	border: 1px solid #000000;
	background-color : #CCCCCC;
	color : #FFFFFF;
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.inputborde {
	background-color : #FFFFFF;
	color : #333333;
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
/**************************************************************************************/

.menuencima1 {
	background-color:#5e0000;
}
.menuencima2 {
	background-color:#5e0000;

}

.menu_verano {
	background-color:#FFFFFFF;
}
.menuencima_verano {
	background-color:#EFF5CB;

}

.mano {
	cursor: pointer;
}


/**************************************************************************************/

.fondo_arriba_rep { background-repeat: repeat-x; background-position: left top; }
.fondo_arriba_izq { background-repeat: no-repeat; background-position: left top; }
.fondo_arriba_dch { background-repeat: no-repeat; background-position: right top; }
.fondo_arriba_cen { background-repeat: no-repeat; background-position: center top; }

.fondo_medio_rep { background-repeat: repeat-x; background-position: left center; }
.fondo_medio_izq { background-repeat: no-repeat; background-position: left center; }
.fondo_medio_dch { background-repeat: no-repeat; background-position: right center; }
.fondo_medio_cen { background-repeat: no-repeat; background-position: center center; }

.fondo_abajo_rep { background-repeat: repeat-x; background-position: left bottom; }
.fondo_abajo_izq { background-repeat: no-repeat; background-position: left bottom; }
.fondo_abajo_dch { background-repeat: no-repeat; background-position: right bottom; }
.fondo_abajo_cen { background-repeat: no-repeat; background-position: center bottom; }

.fondo_continuo_izq { background-repeat: repeat-y; background-position: left top; }
.fondo_continuo_dch { background-repeat: repeat-y; background-position: right top; }
.fondo_continuo_cen { background-repeat: repeat-y; background-position: center top; }

/**************************************************************************************/

.pie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}

a.pie:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
a.pie:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
a.pie:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: underline}

/**************************************************************************************/

.imgizq {
	border: 1px solid #000000;
	float: left;
	display: inline;
	padding: 0px;
	margin-right:10px;
	margin-bottom:0px;
}
.imgizq_sin {
	float: left;
	display: inline;
	padding: 0px;
	margin-right:10px;
	margin-bottom:2px;
}
.imgder {
	border: 1px solid #000000;
	float: right;
	display: inline;
	padding:0px;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
}

span.bordeimagen img {	border: 1px solid #000000; }

.justificar { text-align: justify; }

.transparent {
	filter: Alpha(Opacity=50);
}
.trans1 {
	filter: Alpha(Opacity=20);
	cursor: pointer;
}
/********************** MENU DE ACCESO RAPIDO *************************************/

.menualto {    /* seccion general normal */
	background: url("/img/menucubo_alto2.gif") 1px 3px no-repeat;
	padding-top: 3px;
	padding-left: 19px;
	padding-bottom: 3px;
	height: 20px;
}
.menugen {    /* seccion general normal */
	background: url("/img/menucubo2.gif") 3px 0px no-repeat;
	padding-top: 3px;
	padding-left: 19px;
	padding-bottom: 3px;
	height: 20px;
}
.menusub {    /* subsecc que continua */
	background: url("/img/menucubo_linea2.gif") 3px 0px repeat-y;
	padding-left: 19px;
	height: 18px;
}
.menusubcierre {	/* subseccion que cierra la general normal */
	background: url("/img/menucubo_bajo2.gif") 3px 0px no-repeat;
	padding-left: 19px;
	height: 18px;
}
.menucierre {	/* seccion general de cierre */
	background: url("/img/menucubo_bajo2.gif") 3px 0px no-repeat;
	padding-left: 19px;
	height: 20px;
}
.menusolo {    /* seccion general normal */
	background: url("/img/menucubo_solo.gif") 3px 6px no-repeat;
	padding-top: 3px;
	padding-left: 19px;
	padding-bottom: 3px;
	height: 20px;
}
.menualtocubo {	/* seccion general de cierre */
	background: url("/img/menucubo_altocubo.gif") 3px 6px no-repeat;
	padding-top: 3px;
	padding-left: 19px;
	padding-bottom: 3px;
	height: 20px;
}
/**************************************** MENUS ACCESO AREAS, TEMATICO...*******************/
.menuaccesos {    /* para menús desplegables de Areas, Institucional y Temático */
	background: url("/img/mini_raya.gif") 3px 5px no-repeat;
	padding-top: 2px;
	padding-left: 10px;
	font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #;
	/*line-height: 14px;  */
	/*height: 18px; */
	padding-bottom: 1px;
}
.menuaccesostit {    /* para titulos de menús desplegables de Areas, Institucional y Temático */
	background: url("/img/menucubo_alto2_peq.jpg") 1px 7px no-repeat;
	padding-top: 4px;
	padding-left: 15px;
	/* padding-right: 10px; */
	font-size: 11px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	
	line-height: 14px;  
	padding-bottom: 4px;
	border-bottom:1px solid #EFEFEF;
}
.menuaccesosub {    /* subsecc que continua */
	background: url("/img/mini_punto.gif") 10px 5px no-repeat;
	padding-top: 1px;
	padding-left: 20px;
	/* padding-right: 10px; */
	font-size: 10px; font-family: Arial, Helvetica, sans-serif;	
	line-height: 14px;  
	padding-bottom: 1px;
}
/***************************************        **********************/

a.linkmenugen:link { font-family: Arial; font-size: 10px;  color: #000000; text-decoration: none}
a.linkmenugen:visited { font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
a.linkmenugen:hover { font-family: Arial;   font-size: 10px; color: #000000;  text-decoration: underline}

a.linkmenusub:link { font-family: Arial; font-size: 10px;  color: #1C3E7D; text-decoration: none}
a.linkmenusub:visited { font-family: Arial; font-size: 10px; color: #1C3E7D; text-decoration: none}
a.linkmenusub:hover { font-family: Arial;   font-size: 10px; color: #1C3E7D;  text-decoration: underline}


/************************** R U T A ***************************/

/*SPAN.spanverdana10_ruta a:link {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.spanverdana10_ruta a:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.spanverdana10_ruta a:hover {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}


/*************************** BUSCADOR ***************************/
.res-busqueda1-des { border:1px solid #cccccc; padding:5px; background-color:#F9F9F9}
.res-busqueda1 { padding:5 5 5 0; }

ol li {
	position: relative; 
	width: auto;
/*	left: 1px; */
}

DIV.res-titulo-des a:link { font-weight:none; line-height:17px; font-family: Verdana; font-size: 11px; color: #0000CC; text-decoration: none}
DIV.res-titulo-des a:visited { font-weight:none; font-family: Verdana; font-size: 11px; color: #0000CC; text-decoration: none}
DIV.res-titulo-des a:hover { font-weight:none; font-family: Verdana; font-size: 11px; color: #0000CC; text-decoration: underline}

/*
.res-titulo-des
.res-resumen-des
.res-url-des      */ 

.res-previs {vertical-align:top; font-family: Verdana; font-size: 10px; padding-bottom:5px}
.res-resumen { height:20px; font-family: Verdana; font-size: 11px; padding-top:3px; padding-bottom:3px}
.res-ruta {color:#009900;}

DIV.res-previs a:link { font-weight:none; line-height:17px; font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none}
DIV.res-previs a:visited { font-weight:none; font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none}
DIV.res-previs a:hover { font-weight:none; font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}


DIV.res-titulo a:link { font-weight:none; line-height:17px; font-family: Verdana; font-size: 11px; color: #0748B4; text-decoration: none}
DIV.res-titulo a:visited { font-weight:none; font-family: Verdana; font-size: 11px; color: #0748B4; text-decoration: none}
DIV.res-titulo a:hover { font-weight:none; font-family: Verdana; font-size: 11px; color: #0748B4; text-decoration: underline}

DIV.res-ruta a:link { line-height:17px; font-family: Verdana; font-size: 10px; color: #009900; text-decoration: none}
DIV.res-ruta a:visited { line-height:17px; font-family: Verdana; font-size: 10px; color: #009900; text-decoration: none}
DIV.res-ruta a:hover { line-height:17px; font-family: Verdana; font-size: 10px; color: #009900; text-decoration: underline}

DIV.res-url a:link { line-height:17px; font-family: Verdana; font-size: 10px; color: #0066CC; text-decoration: none}
DIV.res-url a:visited { line-height:17px; font-family: Verdana; font-size: 10px; color: #0066CC; text-decoration: none}
DIV.res-url a:hover { line-height:17px; font-family: Verdana; font-size: 10px; color: #0066CC; text-decoration: underline}

/***********************************   PAGINADORES DE LOS MODULOS        *****************************************************/
/*  Para el DIV que engloba las tablas del paginador */
/* #paginador {padding-right: 35px;} */
/* Para la tabla del paginador   */
.paginador-tabla { align:right; margin-right: 15px; margin-left: 10px; margin-top:5px}

/* Para 'primero' ,'anterior'...sin enlace */
.paginador-modulo {  font-family: Trebuchet MS; font-size: 10px;  color: #666666; text-decoration: none; margin:0px 5px 0px 5px}
/* Para 'primero' ,'anterior'...CON enlace */
a.paginador-modulo:link {  font-family: Trebuchet MS; font-size: 10px;  color: #666666; text-decoration: none; margin:0px 5px 0px 5px}
a.paginador-modulo:visited {  font-family: Trebuchet MS; font-size: 10px; color: #666666; text-decoration: none; margin:0px 5px 0px 5px}
a.paginador-modulo:hover {  font-family: Trebuchet MS;   font-size: 10px; color: #666666;  text-decoration: underline; margin:0px 5px 0px 5px}
/* Para los números de página CON enlace */
a.paginador-pagina:link {  font-family: Verdana; font-size: 11px;  color: #666666; text-decoration: none; margin-left:4px}
a.paginador-pagina:visited {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none; margin-left:4px}
a.paginador-pagina:hover {  font-family: Verdana;   font-size: 11px; color: #666666;  text-decoration: underline; margin-left:4px}
/* Para los números de página SIN enlace */
.paginador-pagina-actual {  font-family: Verdana; font-size: 11px;  color: #333333; font-weight:bold; margin-left:4px}

/********************************************************/

.pie {  font-family: Arial; font-size: 10px;  color: #000000; }

a.pie:link {  font-family: Arial; font-size: 10px;  color: #000000; text-decoration: none}
a.pie:visited {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
a.pie:hover {  font-family: Arial;   font-size: 10px; color: #000000;  text-decoration: underline}

