td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
body {margin:0 15 0 15;}
form {display:inline;}
table {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

h2 {font-family: Verdana; font-size: 24px; display:inline}
h3 {font-family: Verdana; font-size: 16px; display:inline}

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; }

/******************************* TEXTOS *****************************************/

.trebuchet16 {font-family: Trebuchet MS; font-size: 16px}
.trebuchet13 {font-family: Trebuchet MS; font-size: 13px}

.arial_10 { font-family: Arial; font-size: 10px}
.arial_12 { font-family: Arial; font-size: 12px}

.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_18 { font-family: Verdana; font-size: 18px}
.verd_20 { font-family: Verdana; font-size: 20px}
.verd_21 { font-family: Verdana; font-size: 21px}
.verd_22 { font-family: Verdana; font-size: 22px}
.verd_26 { font-family: Verdana; font-size: 26px}


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: #990000; 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: #990000; text-decoration: underline}

a.linkverdana10bar:link {  font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: none}
a.linkverdana10bar:visited {  font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: none}
a.linkverdana10bar:hover {  font-family: Verdana; font-size: 10px; color: #000000; 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: #990000; text-decoration: underline}

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

a.linkverdana14:link {  font-family: Verdana; font-size: 14px; color: #000000; text-decoration: none}
a.linkverdana14:visited {  font-family: Verdana; font-size: 14px; color: #000000; text-decoration: none}
a.linkverdana14:hover {  font-family: Verdana; font-size: 14px; color: #990000; 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.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: #999999; text-decoration: underline}

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

a.linkarial14:link {  font-family: Arial; font-size: 14px; color: #2C57A9; text-decoration: none}
a.linkarial14:visited {  font-family: Arial; font-size: 14px; color: #2C57A9; text-decoration: none}
a.linkarial14:hover {  font-family: Arial; font-size: 14px; color: #2C57A9; 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.spanverdana11 a:link {  font-family: Verdana; font-size: 11px; color: #003366; text-decoration: none}
SPAN.spanverdana11 a:visited {  font-family: Verdana; font-size: 11px; color: #003366; text-decoration: none}
SPAN.spanverdana11 a:hover {  font-family: Verdana; font-size: 11px; color: #003366; text-decoration: underline}

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

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

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

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

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

SPAN.spanverdana26 a:link {  font-family: Verdana; font-size: 26px; color: #000000; text-decoration: none}
SPAN.spanverdana26 a:visited {  font-family: Verdana; font-size: 26px; color: #000000; text-decoration: none}
SPAN.spanverdana26 a:hover {  font-family: Verdana; font-size: 26px; 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.verd12-des a:link {  font-family: Verdana; font-size: 12px; color: #003366; text-decoration: none}
SPAN.verd12-des a:visited {  font-family: Verdana; font-size: 12px; color: #003366; text-decoration: none}
SPAN.verd12-des a:hover {  font-family: Verdana; font-size: 12px; color: #999999; text-decoration: underline}

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

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


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

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


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


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


/* ESTILOS EXTERNOS */

a.menucap:link {  font-family: Trebuchet MS; font-size: 13px; color: #000000; text-decoration: none; letter-spacing: 1px; font-weight: normal;}
a.menucap:visited {  font-family: Trebuchet MS; font-size: 13px; color: #000000; text-decoration: none;; letter-spacing: 1px; font-weight: normal;}
a.menucap:hover {  font-family: Trebuchet MS; font-size: 13px; color: #666666; text-decoration: underline;; letter-spacing: 1px; font-weight: normal;}

#banner {padding-bottom:10px;padding-left:3px; margin-bottom:4px;}

#izquierda {
   margin: 4px 4px 15px 5px;
   padding:5px;
   border: 0px dotted #6495ED;
   background:#ffffff; /*cambiar tambien .sinborde*/
}

#contenido {
   margin:2px;
   padding:2px ;
   margin-right:0px;
    
}

input, select {
	border:1px solid #c0c0c0;
	background: #ffffff;
}

.al100 {
   width:92%;
   font-family: Arial;
   font-size: 11px;
   vertical-align:middle;
   text-align:left;
}

.selsi {
   font-family: Arial;
   font-size: 11px;
   width:97%;
}

.selsi2 {
   font-family: Arial;
   font-size: 11px;
 }
 .selsi3 {
   font-family: Arial;
   font-size: 11px;
   width:93%;
 }

.sinborde{
font-size:8px;
margin:0px;
}

.bselect-dia {
	font-family: Arial;
	font-size: 11px;
	margin-top:2px;
	margin-bottom:2px;
}
.bselect-mes {
	font-family: Arial;
	font-size: 11px;
	margin-top:2px;
	margin-bottom:2px;
}
.bselect-ano {
	font-family: Arial;
	font-size: 11px;
	margin-top:2px;
	margin-bottom:2px;
}
#ps {
	font-family: Arial;
	font-size: 11px;
	margin-top:2px;
	margin-bottom:2px;
}

#solomun{
width:238px;
font-family: Arial;
font-size: 11px;
}

.boton {
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #F6B415;
	color:#000000;
	background-color:#F6B415;
	width:230px;/*100%;*/
	margin-bottom:5px;
	text-align:center;
	font-size:11px;
}

.boton2 {
	cursor:hand;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #E3A000;
	color:#000000;
	background-color:#E3A000;
	width:230px;/*100%;*/
	margin-bottom:5px;
	text-align:center;
	font-size:11px;

}


/* resultado de la busqueda*/
#resultado {
    width:100%;
	font-family: Verdana;
	font-size: 11px;
	/*padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:20px*/
}
#cab-resultado{
	background: #ffffff;
	/*border: 1px solid #cccccc;*/
	padding:10px 5px 10px 10px;
	margin-bottom:4px;
	line-height:16px;
	font-family: Verdana;
	font-size: 11px;
	width:97%;
}

#cab-resultado2{
	padding:8px;
	line-height:16px;
	font-family: Verdana;
	font-size: 11px;
	width:97%;
	border: 1px solid #cccccc;
	margin-bottom:4px;
}

#cab-resultado3{
	line-height:16px;
	font-family: Verdana;
	font-size: 11px;
	width:98%;
	/*border: 1px solid #cccccc;*/
	margin-bottom:4px;
}

#cab-resultado strong {
  color: #3F0000;
}

#opav{
/*position:relative;*/
}

.recurso-res {
   width:98%;
   border-bottom: 1px dotted #cccccc;
   padding:10px;
}

.titulo-res{
	font-family: Verdana;
	font-size: 10px;
	padding-bottom:5px;
	text-transform:uppercase;
	color: #666666;
}
.resumen-res {
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	padding-top:5px;
}
.contador {
	font: bold 10px Arial;
	background: #999999;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	padding-left:2px;
	padding-right:2px;
}

.sinborde {
	padding:0px;
	margin:0px;
	border:0px;
	background: #CECECE;
}

.bimprimir {
	 padding:2px;
	 margin-left:40px; 
}




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

.fondotexto {
	background-color: #ffffff;
	font-size: 11px;
	background-image:url(/desarrollo_local/img/flecha_puntos_azul.gif);
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 14px;
}
.fondotexto2 {
	font-size: 11px;
	background-image:url(/desarrollo_local/img/flecha_puntos_azul.gif);
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 14px;
}

.fondotexto3 {
	background-color: #ffffff;
	font-size: 11px;
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 3px;
}
.fondotexto4 {
	font-size: 11px;
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 3px;
}

.fondotextosub {
	font-size: 10px;
	background-image:url(/img/ico_guion_menu.gif);
	background-repeat:no-repeat;
	background-position: 14px 5px;
	padding-left: 22px;
}

/**************************************** 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;
}
/***************************************        **********************/

input#cadena0, input#cadena1, input#cadena2 { width:102px}
select#intervalo { width:107px}*/

