
/* Comunes */




#menu_arbol strong {font-weight:normal;color:#151515}
#menu_arbol_org strong {font-weight:normal;color:#151515}
#menu_frame strong {font-weight:normal;color:#151515}


* {
margin: 0;
padding: 0;}

.alinea_a_izq {text-align:left !important}
.alinea_a_izq2 {text-align:left !important;padding-left:10px !important;}
.limpiar {clear:both;}
.limpiar_breadcrumb {clear:both;margin-top:16px !important;}
* html .limpiar_breadcrumb {clear:both;margin-top:0px !important;}
*+html .limpiar_breadcrumb {clear:both;margin-top:0px !important;}
.salto {clear:right;}

.titulacion {font-weight:bold !important;}
.pos_relative {position:relative !important;}
.globito {width:830px !important;}
.globito input.input_medio_largo {width:320px !important;}
*+html .globito input.input_medio_largo {width:310px !important;}
* html .globito input.input_medio_largo {width:320px !important;}
.input_largo_lar {width:710px !important;margin-right:24px;}

*+html .input_largo_lar {width:690px !important;}
.input_largo_02 {width:622px !important;}
* html .input_largo_02 {width:602px !important;}
*+html .input_largo_02 {width:602px !important;}
.input_largo_03 {width:636px !important}
*+html .input_largo_03 {width:616px !important}
* html .input_largo_03 {width:616px !important}
.input_largo_04 {width:560px !important}
*+html .input_largo_04 {width:530px !important}
.input_largo_05 {width:716px !important}
*+html .input_largo_05 {width:696px !important}
* html .input_largo_05 {width:696px !important}
.input_largo_06 {width:610px !important}
*+html .input_largo_06 {width:590px !important}
* html .input_largo_06 {width:590px !important}
.input_largo_07 {width:608px !important}
*+html .input_largo_07 {width:590px !important}
*+html .input_largo_07 {width:590px !important}
.input_largo_08 {width:506px !important}
textarea.input_largo_lar {width:624px !important;margin-right:24px;}
.select_lrg3 {width:870px !important;}
*+html .select_lrg3 {width:840px !important;}
* html .select_lrg3 {width:840px !important;}

.globito3 {width:725px !important;margin-left:15px}
.globito5 {width:725px !important;margin-left:0}
*+html .globito5 {width:725px !important;margin-left:0}
* html .globito5 {width:725px !important;margin-left:0}
.globito4 {width:734px !important;margin-left:8px;}
.globito2 {width:100%;}
* html .globito {width:905px !important;}
*+html .globito3 {position:relative}
* html .globito3 {width:350px !important;margin-left:8px;position:relative}
* html .globito4 {width:716px !important;margin-left:5px}
*+html .globito4 {width:696px !important;margin-left:5px}

html:lang(es)>body #enlinea {display:inline;height:19px;top:13px}
#enlinea {display:inline;height:19px;top:0}
* html #enlinea {display:inline;height:16px;top:10px}
*+html #enlinea {display:inline;height:18px !important;top:10px}

img {border:0;}

a:link {color: #151515;}
a:visited {color: #151515;}
a:hover {color: #151515;text-decoration:none}
a:active {color: #151515;}

.oculto, hr {display: none;}

#formulario label.oculto {display: none;}

 .lab_ie {padding-left:20px !important}

.formu label.oculto {display: none;}
#formulario_02 label.oculto {display: none;}
#formulario_03 label.oculto {display: none;}
#conmargen {margin-top:10px;}
#conmargen2 {margin-bottom:10px;}
#conmargen0 {margin-top:10px;}
.conmargen {margin-top:10px !important;}
.conmargen00 {margin:10px 10px 10px 10px !important;}

h2 {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:120%;
margin-bottom:15px;
line-height:110%;
color:#585858;
font-weight:normal;}

h2#arb {line-height:135%;}

h2#arb a {font-size:90% !important;color:#585858;}

h2.carpeta_abierta {
padding-left:30px;
padding-bottom:6px;
background:transparent url("../img/carpeta_02.gif") 0 0 no-repeat;}

#formulario h3.grande_h2,
.formu h3.grande_h2,
#formulario_02 h3.grande_h2 {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:160%;
margin-top:2px;
margin-bottom:12px;
line-height:50%;
color:#585858;
font-weight:normal;
}

#cabecera  h2 {
font-size:130%;
margin-top:1.9em;
margin-left:10px;
}

#cabecera  h2.h2_paq {
padding-left:30px;
padding-bottom:10px;
background:transparent url("../img/paquete.gif") 0 0 no-repeat;
}

#ficha_pestanias div  {
float:left
}

* html #ficha_pestanias div h2  {
padding-top:3px;
}

*+html #ficha_pestanias div h2  {
padding-top:2px;
}

* html #capa_madre {text-align:center}


#cuerpo {
margin:0 auto ;
padding:0 !important;
text-align:left;
display:block !important;
min-height:10em;
background:#D6E6F6;
width:960px !important;}

* html #cuerpo {height:10em;}
*+html #cuerpo {height:auto;}

#cuerpo_popup {
width:680px;
padding:0 15px;
height:40em;
}	

* html #cuerpo_popup {
width:710px;
}


#cuerpo_popup_02 {
width:auto;
padding:0 15px;
height:auto;
}	



.imagen_principal {
display:block;
background:transparent;
left:0;
position:relative;
height:245px;
}


.imagen_principal span {
background:transparent;
display:block;
padding:0;
z-index:5;
position:relative;
width:auto;
height:245px;
}

.imagen_principal span img {z-index:1;}

.imagen_flotante_der,
.imagen_flotante_izq {
border:1px solid #dee9f4;
display:block;
background:white;
line-height:100%;
cursor:pointer;
text-decoration:none;
position:relative;
margin-top:6px;
margin-bottom:12px;}



.imagen_flotante_der img,
.imagen_flotante_izq img {margin:1px 1px 0 1px}

* html .imagen_flotante_der img,
* html .imagen_flotante_izq img {margin:1px 1px 1px 1px}

*+html .imagen_flotante_der img,
*+html .imagen_flotante_izq img {margin:1px 1px 1px 1px}

.imagen_flotante_der {
float:right;
margin-left:12px;}

.imagen_flotante_izq {
float:left;
margin-right:12px;
}

.imagen_flotante_der strong,
.imagen_flotante_izq strong {
background:transparent url("../img/imagen_flotante.gif") 0 0 no-repeat;
display:block;
border:1px solid #fff;
padding:0;
position:relative;
width:186px;
height:186px;}


.plantilla_contenido ul#lista_de_faqs {
list-style-type:none;
margin-top:20px;
margin-right:10px;
position:relative;}

.plantilla_contenido ul#lista_de_noticias{
list-style-type:none;
margin-top:0;padding:0px 10px 2px 10px;
background:#fff url("../img/curva_noticia_02.gif") bottom left no-repeat;
position:relative;}

* html .plantilla_contenido ul#lista_de_noticias{width:744px;} 

.plantilla_contenido  ul#lista_de_faqs li {
margin:14px 0 0 0;
padding-left:0;
left:0;}

.plantilla_contenido  ul#lista_de_noticias li{
margin:0 0 0 0;
padding-left:0;
left:0;}

.plantilla_contenido  ul#lista_de_noticias li a {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:75%;
font-weight:bold;
color:#333 !important;
text-decoration:underline;
background:#fff;}


.plantilla_contenido ul#lista_de_comen,
.plantilla_contenido div#lista_de_comen {
list-style-type:none;
margin-top:20px;
margin-right:10px;
position:relative;}

.plantilla_contenido ul#lista_de_comen input {
display:inline !important;border:0 !important;width:14px !important;margin-bottom:0;}
.plantilla_contenido div#lista_de_comen input {
display:inline !important;border:0 !important;width:14px !important;margin-bottom:0;}

.plantilla_contenido ul#lista_de_comen label {display:none;}
.plantilla_contenido div#lista_de_comen label {display:none;}

label.lb_long {
display:inline !important;
width:auto !important;
padding-right:0;
font-size:90%;
line-height:180%;
vertical-align:top !important;
padding-top:0px !important;
}

html:lang(es)>body label.lb_long  {line-height:240%;}
*+html label.lb_long  {vertical-align:middle !important;}
* html label.lb_long  {vertical-align:middle !important;}



.cja {float:none;padding-top:0;}
.cja div  {padding-top:0 !important;width:30% !important}
.cjas div {float:left}



.cajatexto {
border:1px solid #CECECE;
height:1.6em;}

.cja #resumen {width:60% !important}

.cja_02 {
float:left;
padding-top:0;}

.cja_02 label {width:auto !important}

.plantilla_contenido ul#lista_de_comen  li,
.plantilla_contenido div#lista_de_comen   div {
margin:14px 0 0 0;
padding-left:0;
line-height:170%;
left:0;}

.plantilla_contenido ul#lista_de_comen  li p {padding-top:0;}
.plantilla_contenido div#lista_de_comen  div p {padding-top:0;}
.plantilla_contenido  ul#lista_de_comen li em {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#4b4b4b;
vertical-align:top;
font-style:normal;
background:transparent;
}

.plantilla_contenido  div#lista_de_comen div em {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#4b4b4b;
vertical-align:bottom;
font-style:normal;
background:transparent;
}

.plantilla_contenido   ul#lista_de_comen  li strong {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:100%;
font-weight:normal;
color:#333;
padding-top:30px;
vertical-align:top;
line-height:170%;
background:transparent;
}

.plantilla_contenido   div#lista_de_comen  div strong {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:100%;
font-weight:normal;
color:#333;
padding-top:30px;
vertical-align:bottom;
line-height:190%;
background:transparent;
}

* html .plantilla_contenido   ul#lista_de_comen   li em {vertical-align:middle;}
* html .plantilla_contenido   ul#lista_de_comen  li strong {vertical-align:middle;}

* html .plantilla_contenido   div#lista_de_comen  div em {vertical-align:bottom;}
* html .plantilla_contenido   div#lista_de_comen  div strong {vertical-align:bottom;}

.plantilla_contenido  ul#lista_de_faqs li strong {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:75%;
font-weight:bold;
color:#4b4b4b;
background:#fff;
}

.plantilla_contenido  ul#lista_de_noticias li a:hover,
.plantilla_contenido  ul#lista_de_faqs li a:hover,
.plantilla_contenido  #contenido_noticia p span a:hover {
text-decoration:none;
}
.plantilla_contenido #contenido_noticia em {
font-style:normal;
font-family:Arial,Verdana, sans-serif;
font-size:11px;
display:block;
margin-top:6px;
margin-bottom:8px;
background:#fff;
width:auto;
color:#151515;
}

.plantilla_contenido ul#lista_de_noticias li em {
font-style:normal;
font-family:Arial,Verdana, sans-serif;
font-size:70%;
display:block;
margin-top:8px;
margin-bottom:3px;
background:#fff;
width:auto;
color:#151515;
}


.plantilla_contenido ul#lista_de_noticias li p,
.plantilla_contenido ul#lista_de_faqs li p {
font-size:60%;
color:#585858;
font-family:Verdana, Arial,sans-serif;
text-align:justify;
line-height:150%;}


.plantilla_contenido #contenido_noticia p {
font-size:60%;
color:#585858;
margin-right:10px;
font-family:Verdana, Arial,sans-serif;
text-align:justify;
line-height:150%;}


.plantilla_contenido #contenido_mapa p {
font-size:60%;
color:#585858;
margin-right:10px;
font-family:Verdana, Arial,sans-serif;
text-align:justify;
line-height:150%;}

* html .plantilla_contenido ul#lista_de_faqs li p,
* html .plantilla_contenido ul#lista_de_noticias li p,
* html .plantilla_contenido #contenido_noticia p {
margin-left:2px
}

.plantilla_contenido #contenido_noticia span {
display:block;
margin-top:18px;}

.plantilla_contenido ul#lista_de_noticias li span {
display:block;
margin-top:8px;}

.plantilla_contenido ul#lista_de_faqs li span {
display:block;
text-align:right;
margin-top:8px;}
 
 
.plantilla_contenido ul#lista_de_noticias p span a,
.plantilla_contenido #contenido_noticia p span a  {
font-size:100%;
font-weight:normal;
color:#151515;
font-family:Verdana,Arial, sans-serif;
} 


body {
background:#fff;
color:#585858;
padding-left:1px;
margin-bottom:60px;
font-family:Verdana,Arial,Sans-serif;}

* html body {
margin-bottom:20px;
}

*+html body {
margin-bottom:20px;
}


#lateral {
float: left;
width: 181px;
margin-left:10px;
min-height:310px;
margin-bottom:10px;
height:auto !important;
height:310px;
background:transparent;}

* html  #lateral {
margin-left:5px;
}


#contenido_central {
position:relative;
padding:0;
margin-right:1px;
margin-left:205px;}

#contenido_central_largo {
position:relative;
padding:0;
margin-right:1px;
margin-left:0}

* html #contenido_central {
padding-left:200px;
margin-left:0;}

*+html #contenido_central {
padding-left:205px;
position:static;
margin-left:0;}

* html #contenido_central_largo {
padding-left:0;
margin-left:0;}

*+html #contenido_central_largo {
padding-left:0;
margin-left:0;}

* html #principal {
padding-left:7px;
}

#cabecera h1 {
display:none;}

#metanavegacion {
display:block;
height:2.9em;
background:#D6E6F6 url("../img/curvas_inferiores.gif")  0 100% no-repeat;
font-size:65%;
}

#metanavegacion ol {
list-style-type:none;
padding-top:6px;
display:block;}

#metanavegacion ol li {
display:inline;}

#metanavegacion ol li.oculto {
display:none;}

#metanavegacion  a#salir, #metanavegacion  a#li_inicial, #metanavegacion  span#identificacion {
float:right;
background:transparent;}

#metanavegacion a#perfil, #metanavegacion a#ayuda,#metanavegacion a#restringida, #metanavegacion a#idioma_acceso {
float:right;
padding-right:10px;}

#metanavegacion  a#contacto {
background:transparent;}

#metanavegacion  a#sinbarra {
background:transparent;}

#metanavegacion  a {
color:#151515 !important;
padding-left:10px;
padding-right:10px;
float:left;
height:1.3em;
display:block;
background:transparent  url("../img/barrita.gif") 100% 60% no-repeat;}

#metanavegacion  a:hover {
text-decoration:none;}

#metanavegacion  a:hover span {background:#bdd3e8;}




/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */	
/* Cabecera */	

#cabecera {
background:#fff;
height:6.9em;
margin:0 auto ;
width:960px !important;
position:relative;
}


a#logo span, div#logo span  {
text-indent:-6000px;
position:absolute;
text-decoration:none;
overflow:hidden;
}




/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */	
/* Modulos de contenido */	

.plantilla_contenido {padding-top:3px;}
.plantilla_contenido_frame {border-left:1px solid #d8d8d8;height:24em;}
.plantilla_contenido_pestanias {
padding:16px 13px 10px 15px !important;
width:716px !important;
background:#fff url("../img/curva_izq.gif") top left no-repeat !important;
-moz-border-radius-bottomright: 5px;
-khtml-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-ms-border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-khtml-border-bottom-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-ms-border-bottom-left-radius: 5px;
}

#contenido_central_largo .plantilla_contenido_pestanias .caja_tabla {width:100% !important} 
#contenido_central_largo .plantilla_contenido_pestanias {width:auto !important;}

*+html #contenido_central_largo .plantilla_contenido .plantilla_contenido_pestanias .caja_tabla {width:908px !important} 
*+html #contenido_central_largo .plantilla_contenido .plantilla_contenido_pestanias  {width:911px !important} 

*+html #contenido_central_largo .plantilla_contenido  .plantilla_contenido_pestanias .globo_gris_03 .caja_tabla {width:860px !important;} 

* html #contenido_central_largo .plantilla_contenido  .plantilla_contenido_pestanias .globo_gris_03  table.generica_02 {width:880px !important;} 

* html #contenido_central_largo .plantilla_contenido  .plantilla_contenido_pestanias .globo_gris_03  .caja_tabla {width:auto !important} 


* html #contenido_central_largo .plantilla_contenido .globo_gris_03 table.generica_02 {width:906px !important;} 


* html #contenido_central_largo .plantilla_contenido .plantilla_contenido_pestanias .caja_tabla {width:910px !important} 

* html #contenido_central_largo .plantilla_contenido  .caja_tabla {width:938px !important} 


*+html .plantilla_contenido_pestanias {
position:relative;top:-2px;}

* html .plantilla_contenido_pestanias {
margin-top:0 !important;
width:742px !important;position:relative;top:-2px;}

* html #contenido_central_largo .plantilla_contenido_pestanias {width:939px !important} 


.plantilla_contenido_pestanias .caja_tabla {margin:0 !important;padding:0 !important; background:transparent !important}

*+html .plantilla_contenido {padding-top:6px;}

.plantilla_contenido_pestanias .globo_gris {
margin-bottom:10px;
background:#D6E6F6 url("../img/esq_blanco_top_izq.gif") 0 0 no-repeat;
}


.globo_gris {
margin-right:0;
background:#FFF url("../img/esq_gris_top_izq.gif") 0 0 no-repeat;
}

.plantilla_contenido  ul#lista_de_noticias .globo_gris {margin-bottom:10px;
background:transparent;
}

.globo_blanco {
margin-bottom:10px;
background:#D6E6F6 url("../img/esq_blanco_top_izq.gif") 0 0 no-repeat;
}

* html .plantilla_contenido_pestanias .globo_gris {border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}

* html .globo_gris {
border-top:1px solid #D6E6F6;border-right:1px solid #D6E6F6;border-bottom:1px solid #D6E6F6;margin-left:1px;
}

* html .plantilla_contenido  ul#lista_de_noticias .globo_gris {border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}

* html .globo_blanco {
border-top:1px solid #F2F2F2;border-right:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;
}

*+html .plantilla_contenido_pestanias .globo_gris {
border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;
margin-left:1px;
}


*+html .globo_gris {
border-top:1px solid #D6E6F6;border-right:1px solid #D6E6F6;border-bottom:1px solid #D6E6F6;
margin-left:1px;
}

*+html .plantilla_contenido  ul#lista_de_noticias .globo_gris {
border:0;
} 


*+html .globo_blanco {
border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;
}

.plantilla_contenido  ul#lista_de_noticias .globo_gris_01 {
background:transparent;
} 

.plantilla_contenido_pestanias .globo_gris_01 {background:transparent url("../img/esq_blanco_bot_izq.gif") 0 100% no-repeat;}


.globo_gris_01 {
background:transparent url("../img/esq_gris_bot_izq.gif") 0 100% no-repeat;
}

.globo_blanco_01 {
background:transparent url("../img/esq_blanco_bot_izq.gif") 0 100% no-repeat;
} 

.plantilla_contenido  ul#lista_de_noticias .globo_gris_02 {background:transparent ;}

.globo_gris_02 {
background:transparent url("../img/esq_gris_top_der.gif") 100% 0  no-repeat;}

.plantilla_contenido_pestanias .globo_gris_02 {background:transparent url("../img/esq_blanco_top_der.gif") 100% 0  no-repeat;}

.globo_blanco_02 {
background:transparent url("../img/esq_blanco_top_der.gif") 100% 0  no-repeat;}

.globo_gris_03 {
background:transparent url("../img/esq_gris_bot_der.gif") 100%  100% no-repeat;
padding:15px 0 8px 0;
}

.plantilla_contenido  ul#lista_de_noticias .globo_gris_03 {
padding:0 0 8px 6px;
font-size:110%;
background:transparent;
}

.plantilla_contenido_pestanias .globo_gris_03 {
background:transparent url("../img/esq_blanco_bot_der.gif") 100%  100% no-repeat;
padding:12px 14px 8px 0;
}

.globo_blanco_03 {
background:transparent url("../img/esq_blanco_bot_der.gif") 100%  100% no-repeat;
padding:12px 14px 8px 14px;
}

*+html .globo_gris_03 {
padding:15px 0 10px 0;
}

* html .plantilla_contenido_pestanias .globo_gris_03 {
padding:15px 0 10px 0;
}

* html  .globo_blanco_03 {
padding:15px 0 10px 12px;
}

* html #contenido_central .plantilla_contenido .globo_gris_03 {
padding:15px 0 10px 0 !important; 
}

* html .plantilla_contenido  ul#lista_de_noticias .globo_gris {background:transparent;}
* html .plantilla_contenido  ul#lista_de_noticias .globo_gris_01 {background:transparent;}
* html .plantilla_contenido  ul#lista_de_noticias .globo_gris_02 {background:transparent;}
* html .plantilla_contenido  ul#lista_de_noticias .globo_gris_03 {padding:0;background:transparent;}


*+html .globo_blanco_03 {
padding:12px 14px 10px 14px;
}

.plantilla_contenido_pestanias .formu .bordeada {border:0}
.plantilla_contenido_pestanias .formu .bordeada table {width:690px}
.plantilla_contenido_pestanias .bordeada table {border:0;width:690px !important}
.plantilla_contenido_pestanias .bordeada {border:0;width:690px !important}
.plantilla_contenido_pestanias table {border:0;width:690px !important}
.plantilla_contenido_pestanias #menu_arbol a {color:#000 !important }
.plantilla_contenido_pestanias #menu_arbol_org a {color:#000 !important }
 #menu_frame a {color:#000 !important }

#pie_pagina {
text-align:right;
clear:both;
display:block;
margin:0 auto ;
padding-top:2.4em;
padding-right:10px;
padding-left:0;
font-size:70%;
width:960px !important;
background:#fff url("../img/curvas_inferiores.gif")  0 0 no-repeat;}

* html #pie_pagina {
padding-top:2.6em;
}

*+html #pie_pagina {
padding-right:5px;
padding-left:5px;}


#pie_pagina  ul {
list-style-type:none;
text-align:left;
margin-top:30px;
padding-bottom:1px;
display:block;}

*+html #pie_pagina  ul {
margin-top:10px;
padding-top:20px;
}

#pie_pagina  a#info:hover {text-decoration:none;}
#pie_pagina  a#politica:hover {text-decoration:none;}


#pie_pagina  a#info {
padding-right:10px;
margin-bottom:20px;
background:transparent  url("../img/barrita.gif") 100% 60% no-repeat;}

#pie_pagina a#politica {
padding-left:6px;
margin-right:15px;
}


#pie_pagina  ul li  div#ccaa {
width:71px;
height:46px;
margin-left:10px;
background:transparent url("../img/logo_ccaa.gif")  0 0  no-repeat;}

* html #pie_pagina  ul li  div#ccaa {margin-left:5px;}


#patros {
display:block;
background: url(../img/logos_general.jpg) 0px 0px no-repeat;
width:565px;
clear:both;
margin-left:5px;
margin-bottom:5px;
float:left;
position:relative;
height:60px;}

#patros li {
padding:0;
display: block;
margin:0;
position:absolute;
list-style-type: none;
}

#patros a {
display:block;}

#patros a span {
display:none;}

#patros a:hover {
display:block;}

#pat_01_gob {
	left: 0px;
	width:96px; 
	top: 0px;
	height:47px;}
	
#pat_01_gob a {height:47px;}

#pat_02_ind {
	left: 98px;
	width:100px;
	top: 0px;
	height:47px;}
	
#pat_02_ind a {height:47px;}
	
#pat_03_edu {
	left: 202px;
	width:83px;
	top: 0px;
	height:47px;}
	
#pat_03_edu a {height:47px;}
	
#pat_04_cnice {
	left: 100px;
	width:74px; 
	top: 52px;
	height:47px;}

#pat_04_isftic {
	left: 185px;
	width:120px; 
	top: 52px;
	height:37px;}
	
#pat_04_isftic a {height:37px;}

#pat_05_red {
	left: 291px;
	width:55px;
	top:13px;
	height:24px;}
	
#pat_05_red a {height:24px;}


#pat_06_avanza {
	left: 356px;
	width:82px;
	top:13px;
	height:24px;}
	
#pat_06_avanza a {height:24px;}

#pat_07_feder {
	left: 449px;
	width:116px;
	top:6px;
	height:37px;}
	
#pat_07_feder a {height:37px;}

/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */	
/* Navegacion */	


#menu_vertical {
display:block;
width: 180px; 
margin-top:5px;
font-family:Arial,Verdana,Sans-serif;
color:#fff;
font-size:18px;
font-weight:normal !important;
display:block;
background:#fff url("../img/curva_menu_01.gif") top right no-repeat;
}


#menu_vertical em {
width: 178px; 
display:block;
font-style:normal;
background:transparent;
text-align:center;
color:#3A3A3A;
font-size:70%;
padding-top:10px;
font-weight:bold;
line-height:170%;
}

* html #menu_vertical em {width: 180px}
*+html #menu_vertical em {width: 178px}

#menu_vertical ul {
margin-left: 0;
font-size:60%;
display:block;
padding:6px 0 8px 15px;
margin:0 0 0 0;
background:transparent url("../img/curva_menu_02.gif")  left bottom no-repeat;
line-height:230%;
padding-left: 0;
list-style-type: none;
font-family: Verdana,Arial, Helvetica, sans-serif;}



#menu_vertical ul.lista_admin {
margin-bottom:0px;
background:transparent;
}

#menu_vertical a {
display: block;
padding:0;
width: 154px;
padding-left:24px;
background:transparent url("../img/bullet.gif") 12px 12px no-repeat;
color:#d11 !important;
cursor:pointer;
text-decoration:underline;
}

#menu_vertical div {
display: block;
padding:0;
width: 154px;
font-weight:bold;
padding-left:24px;
background:transparent url("../img/bullet.gif") 12px 12px  no-repeat;
color:#252525;
text-decoration:none;

}


* html #menu_vertical a {
width: 178px;
color:#d11 !important;
}

* html #menu_vertical div {
width: 178px;
}

#menu_vertical a:hover {
background:#fff url("../img/bullet.gif")12px 50% no-repeat;
font-weight:bold;
text-decoration:none;
color:#d11;
}

#menu_vertical a span,
#menu_vertical div span {
display: block;
width: 149px;
padding-right:15px;
}

* html #menu_vertical a span,
* html #menu_vertical div span {
width: 149px;
padding-right:15px;
}


#madre_barra {
display:block;
height:10px;
padding-top:25px !important;
margin-bottom:3px;
background:#fff url("../img/curvas_sin_pest.gif") 0  25px no-repeat;
}

#pseudo_iframe #madre_barra {
display:block;
height:10px;
padding-top:0;
margin-bottom:3px;
background:#fff;
}


#cuerpo_popup #madre_barra {
margin-right:0;
display:block;
height:10px;
width:680px;
padding:0;
margin-bottom:25px;
background:transparent url("../img/barra_pop_up.gif") 0 0 no-repeat;
}


* html #madre_barra {
margin-bottom:15px;
}


#madre_menu_horizontal {
text-align:center !important;
padding-bottom:10px;
margin-bottom:3px;
background:#fff url("../img/esquina_der_sup.gif") bottom right no-repeat;
position:relative;
font: bold 85%/240% arial,verdana, lucida, sans-serif;}

*+html #madre_menu_horizontal {line-height:100%}

#madre_barra div.fondolat {
display:none;
}


#cabecera_menu {background:transparent;}

#cabecera_menu ul{
width:100%;
font: bold 80% verdana, arial, sans-serif;
list-style-type: none;
padding-bottom: 2.36em;
background:transparent;
margin:0 auto;}

*+html #cabecera_menu ul {padding-bottom: 0;}
* html #cabecera_menu ul {padding-bottom: 0;padding-left:0 !important}

#cabecera_menu ul li {
float: left;
margin: 2px 4px 0  0px;}

#cabecera_menu ul li div {height: 2.3em;}

* html #cabecera_menu ul li div {height: 2.3em;display:inline;width:auto !important}

*+html #cabecera_menu ul li div {height:  2.3em;}

#cabecera_menu ul li div { color: #000 !important; }
#cabecera_menu ul li div span span { color: #000 !important; }

#cabecera_menu span {
float: left;
display: block;
color:#c03;
line-height:230%;
text-align:center;
text-decoration: none;
padding: 0 11px 0 11px;

height:2.2em;}

#cabecera_menu span span {
float: left;
display: block;
color:#c03;
line-height:230%;
text-align:center;
text-decoration: none;
padding: 0 0 0 0px;
height:2.2em;}

#cabecera_menu a {
float: left;
display: block;
color:#c03;
line-height:230%;
text-align:center;
text-decoration: none;}

#cabecera_menu ul li div {
background:transparent url("../img/pest_tipo.gif")  0 0 no-repeat;}

#cabecera_menu ul  li div span {
background:transparent url("../img/pest_tipo_02.gif") right top no-repeat;}

#cabecera_menu ul  li div span span {
background:transparent}

#cabecera_menu ul  li a:hover {
background:#D6E6F6 url("../img/pest_tipo.gif")  0 0 no-repeat !important;}


*+html #cabecera_menu ul  li a:hover {border-bottom:1px solid #D6E6F6}

#cabecera_menu ul a:hover span {
color:#666;
cursor:pointer;
padding: 0 0 0 11px;
background:transparent ;}

#cabecera_menu ul a:hover span span {
padding: 0 11px 0 0;
background:transparent  url("../img/pest_tipo_02.gif")   right top no-repeat !important;}

#menu_principal2  ul ul {
position:absolute;
width:100%;
z-index:50;
margin-top:2em ;
left:5px !important;
left:-35px;
height:1.6em;
text-align:left;
white-space:nowrap;
list-style-type:none;
font-size:95%;
}

#menu_principal2  ul ul li {display:inline;padding: 0px 2em;}
#menu_principal2  ul ul li.primero { display: inline;padding: 0 2em 0 0;}

#menu_principal2  ul ul a
{
color:#c00;
text-decoration:underline;
background:transparent;
display:inline;
width:auto;
float:none;
}


#menu_principal2  ul ul span {
color:#000;
text-decoration:none;
background:white;
display:inline;
width:auto;
float:none;
}

#menu_principal2  ul ul a:hover,
#menu_principal2  ul ul a:focus
{
text-decoration:none;
}



/* ----------------------------------------------------- */		
/* -------- Formularios --------------------- */	

#formulario input.boton_exam,
.formu input.boton_exam,
#formulario_03 input.boton_exam,
#formulario_02 input.boton_exam {
width:91px;
color:#333;
height:19px;
margin-left:1em;
background:#D8E6F3;
float:none;
vertical-align:bottom;
font-size:90%;
font-weight:bold;
}

#formulario input.boton_exam3,
.formu input.boton_exam3,
#formulario_02 input.boton_exam3 {
width:125px;
color:#333;
height:19px;
margin-left:1em;
background:#D8E6F3;
float:none;
vertical-align:bottom;
font-size:90%;
font-weight:bold;
}

* html #formulario input.boton_exam,
* html .formu input.boton_exam,
* html #formulario_03 input.boton_exam,
* html #formulario_02 input.boton_exam  {
height:17px;
}

#formulario  input.selrecurso0,
.formu input.selrecurso0,
#formulario_03  input.selrecurso0, 
#formulario_02  #formulario  input.selrecurso0 {
width:50%;
}

#formulario input.selimagen0 {width:300 !important}

#formulario  input.selimagen0,
.formu  input.selimagen0,
#formulario_03 input.selimagen0,
#formulario_02  input.selimagen0 {
width:100%;
}

* html #formulario  input.selimagen0,
* html .formu  input.selimagen0,
* html #formulario_03  input.selimagen0,
* html #formulario_02  input.selimagen0 {
width:90%;
}

*+html #formulario  input.selimagen0,
*+html .formu  input.selimagen0,
*+html #formulario_03  input.selimagen0,
*+html #formulario_02  input.selimagen0 {
width:88%;
}


#formulario  input.selfuente,
.formu  input.selfuente,
#formulario_03 input.selfuente,
#formulario_02  input.selfuente {
width:100%;
}

* html #formulario  input.selfuente,
* html .formu  input.selfuente,
* html #formulario_03  input.selfuente,
* html #formulario_02  input.selfuente {
width:90%;
}


*+html .formu  input.selfuente,
*+html #formulario  input.selfuente,
*+html #formulario_03  input.selfuente,
*+html #formulario_02  input.selfuente {
width:90%;
}

.vert {
color:#4b4b4b;
font-size:90%;
vertical-align:top;
line-height:200%;
position:relative;
padding-top:8px;
}

html:lang(es)>body .vert {
padding-top:0;
position:static;
}

* html .vert {
vertical-align:middle;
position:static;
top:4px;
}

*+html .vert {
vertical-align:top;
position:relative;
top:4px;
}

.caja_tabla p {
font-size:90%;
line-height:170%;
color:#585858;
padding-top:0;
margin-top:0;
} 

* html .caja_tabla p {
line-height:150%;
}

#formulario, #formulario_02, .formu {
display:block;
margin:0 15px;
font-size:70%;
width: auto;}


#interiorcapa {
display:block;
margin:0 15px;
font-size:100%;
width: auto;}

#nueva_cap_int {
font-size:100%;}

#nueva_cap_int_02 {
font-size:100%;}

*+html #nueva_cap_int_02 #marg_resultados_lis table {width:780px !important}
* html #nueva_cap_int_02 #marg_resultados_lis table {width:780px !important}

#nueva_cap_int .paginacion {font-size:70%;}
#nueva_cap_int_02 .paginacion {font-size:70%;}

#interiorcapa .paginacion {
background:#ebf2f8;
margin-bottom:0px;
padding-top:4px;
border-right:1px solid #D8E5F2;
}

#nueva_cap_int .paginacion {
background:transparent;
margin-bottom:0px;
padding-top:4px;
border-right:0;
}

#nueva_cap_int_02 .paginacion {
background:transparent;
margin-bottom:0px;
padding-top:4px;
border-right:0;
}

#nueva_cap_int_02 .ancho_tab_min .valoracion {left:-310px !important}
html:lang(es)>body #nueva_cap_int_02 .ancho_tab_min .valoracion {left:-315px !important}
* html #nueva_cap_int_02 .ancho_tab_min .valoracion {left:-6px !important}
*+html #nueva_cap_int_02 .ancho_tab_min .valoracion {left:-315px !important}

.ancho_tab_min .valoracion {width:80px;height:16px;position:relative;top:-13px;left:-214px}
* html .ancho_tab_min .valoracion {top:-8px;left:-6px}
.numeracion_imagen {position:absolute;right:42px;}
#interiorcapa .valoracion {width:80px !important;margin: 2px auto 0 auto}
.ancho_tab_min_02 .valoracion {width:80px !important;margin: 0 auto 0 auto;float:right}
#nueva_cap_int .valoracion {width:80px !important;margin: 10px auto 0 auto}
#nueva_cap_int .ancho_tab_max .valoracion {width:80px !important;margin: 10px auto 0 auto}
#nueva_cap_int_02 .valoracion {width:80px !important;margin: 10px auto 0 auto}
#nueva_cap_int_02 .ancho_tab_max .valoracion {width:80px !important;margin: 10px auto 0 auto}

.imagen_tab#imt {float:left;margin-left:0;}

.ancho_det {width:110px !important;}
th.max_tab {width:30% !important}


td.ancho_tab_min {
height:26px;
padding:2em 0;
color:#161616;
text-align:left;
font-size:100% !important}

td.ancho_tab_min_0 {
height:26px;
padding:2em 0;
width:100px;
color:#161616;
text-align:left;
font-size:100% !important}

td.ancho_tab_min_0 span {font-weight:bold;}
td.ancho_tab_min_ span {font-weight:bold;}




td.ancho_tab_min_02 {
width:230px;
height:20px;
color:#161616;
text-align:left;
font-size:100% !important}

td.ancho_tab_max {width:100em;height:20px;text-align:left;color:#161616;font-size:100% !important}
#interiorcapa input {margin-top:4px;}
#nueva_cap_int input {margin-top:4px;}
#nueva_cap_int_02 input {margin-top:4px;}
.administracion_tareas .valoracion {width:80px !important;margin: 2px auto 0 auto}

#formulario_03 {
display:block;
margin:0 15px;
font-size:70%;
width: auto;}


#formulario .caja_tabla,
.formu  .caja_tabla,
#formulario_02   .caja_tabla,
 #formulario_03  .caja_tabla {
margin-bottom:0 !important;
background:transparent !important;
padding:0 !important;
}

#formulario .globo_blanco_03 .caja_tabla table,
 .formu  .globo_blanco_03  .caja_tabla table,
 #formulario_02   .globo_blanco_03  .caja_tabla table,
 #formulario_03 .globo_blanco_03  .caja_tabla table{
margin:0 0 5px 0 !important;
background:transparent;
padding:0 !important;
}

#formulario .globo_blanco_03 .caja_tabla table.administracion_tareas th,
 .formu  .globo_blanco_03  .caja_tabla table.administracion_tareas th,
 #formulario_02   .globo_blanco_03  .caja_tabla table.administracion_tareas th,
 #formulario_03 .globo_blanco_03  .caja_tabla table.administracion_tareas th {}

#contenido_central #formulario .globo_blanco_03 .caja_tabla table,
#contenido_central  .formu  .globo_blanco_03  .caja_tabla table,
#contenido_central  #formulario_02   .globo_blanco_03  .caja_tabla table,
#contenido_central  #formulario_03 .globo_blanco_03  .caja_tabla table {width:686px;}



* html #contenido_central #formulario .globo_gris_03 .caja_tabla ,
* html #contenido_central  .formu  .globo_gris_03  .caja_tabla ,
* html #contenido_central  #formulario_02   .globo_gris_03  .caja_tabla ,
* html #contenido_central  #formulario_03 .globo_gris_03  .caja_tabla  {width:686px !important;}



input.check02 {display:inline !important;border:0 !important;width:14px !important;}

#formulario .caja_tabla  input,
.formu .caja_tabla  input,
#formulario_02 .caja_tabla  input, 
#formulario_03 .caja_tabla  input {
font-size:90%;
border:0;
height:auto;
color:#4b4b4b;
width:auto;
margin-bottom:0;
margin-top:3px;
}


#formulario input.boton_radio,
.formu input.boton_radio,
#formulario_02 input.boton_radio,
#formulario_03 input.boton_radio {
float:none;
border:0;
width:15px;
margin-right:5px;
left:0;
vertical-align:bottom;
}


#formulario input.boton_check {
float:none;
border:0;
width:15px;
margin-right:5px;
left:0;
}



#formulario input.marginadito,
.formu input.marginadito,
#formulario_02 input.marginadito,
#formulario_03 input.marginadito {
margin-left:10px;
}

#formulario .caja_tabla ,
.formu .caja_tabla ,
#formulario_02 .caja_tabla,
#formulario_03 .caja_tabla {font-size:100%;line-height:70%}

#formulario  strong, #formulario_02  strong, #formulario_03  strong {
line-height:2%;
vertical-align:top;
font-weight:normal;}


html:lang(es)>body #formulario  strong,
html:lang(es)>body #formulario_02  strong,
html:lang(es)>body .formu  strong {padding-top:6px;} 

* html #formulario  strong,
* html .formu  strong,
* html #formulario_03  strong, 
* html #formulario_02  strong {padding-top:6px;} 

#formulario  select#Categoria,
.formu  select#Categoria,
#formulario_03  select#Categoria,
#formulario_02  select#Categoria {
width:83%;
margin-left:0.5em;
}

html:lang(es)>body #formulario  select#Categoria,
html:lang(es)>body .formu  select#Categoria,
html:lang(es)>body #formulario_03  select#Categoria,
html:lang(es)>body #formulario_02  select#Categoria {
width:84.8%;
margin-left:0.5em;
}


* html #formulario  select#Categoria,
* html .formu  select#Categoria,
* html #formulario_03  select#Categoria,
* html #formulario_02  select#Categoria {
width:84.5%;
}

*+html #formulario  select#Categoria,
*+html .formu  select#Categoria,
*+html #formulario_03  select#Categoria,
*+html #formulario_02  select#Categoria {
width:84.8%;
}


#formulario  select#Proposito,
#formulario_03  select#Proposito,
#formulario_02  select#Proposito,
#formulario  select#valoracion,
#formulario_03  select#valoracion,
#formulario_02  select#valoracion {
width:70%;}

.formu input.nuevaCat,#formulario input.nuevaCat, #formulario_02 input.nuevaCat,  #formulario_03 input.nuevaCat {
width:83%;
margin-left:0.9em;}

* html .formu input.nuevaCat, * html  #formulario input.nuevaCat, * html  #formulario_02 input.nuevaCat, * html  #formulario_03 input.nuevaCat {
width:86%;
margin-left:0.9em;}

*+html .formu input.nuevaCat, *+html  #formulario input.nuevaCat, *+html  #formulario_02 input.nuevaCat, *+html  #formulario_03 input.nuevaCat {
width:84.6%;
margin-left:0.9em;}

html:lang(es)>body .formu input.nuevaCat,
html:lang(es)>body  #formulario input.nuevaCat,
html:lang(es)>body #formulario_02 input.nuevaCat,
html:lang(es)>body  #formulario_03 input.nuevaCat {
width:84.7%;
margin-left:0.9em;}


#formulario label, #formulario_02 label,  #formulario_03 label, .formu label {
color:#4b4b4b;
display:block;
padding-left:0;
padding-right:0;
font-size:90%;
width:120px;
padding-top:5px;
}

#formulario label.alineada,
.formu label.alineada,
#formulario label.alineada2,
#formulario label.alineada3 {
display:inline;
width:auto;
border:0;
line-height:40% !important;
padding-top:0;
top:-10px;
position:relative;
}

* html #formulario label.alineada,
* html #formulario label.alineada2,
* html #formulario label.alineada3,
* html .formu label.alineada,
* html .formu  label.alineada2,
* html .formu label.alineada3,
* html #formulario_03 label.alineada,
* html #formulario_03 label.alineada2,
* html #formulario_03 label.alineada3,
* html #formulario_02 label.alineada,
* html #formulario_02 label.alineada2,
* html #formulario_02 label.alineada3  {
position:static;
}



label.forward_si {
display:inline;
width:auto;
padding:1.2em;
border:0;
position:relative;
background:transparent url("../img/icono_forward_si.gif") 0 5px no-repeat}

label.forward_no {
display:inline;
width:auto;
padding:1.2em;
border:0;
position:relative;
background:transparent url("../img/icono_forward_no.gif") 0 5px no-repeat}


label.choice_exit_si{
display:inline;
width:auto;
padding:1.2em;
border:0;
position:relative;
background:transparent url("../img/icono_choice_exit_si.gif") 0 5px no-repeat}

label.choice_exit_no {
display:inline;
width:auto;
padding:1.2em;
border:0;
position:relative;
background:transparent url("../img/icono_choice_exit_no.gif") 0 5px no-repeat}

label.choice_si{
display:inline;
width:auto;
padding:1.2em;
border:0;
position:relative;
background:transparent url("../img/icono_choice_si.gif") 0 5px no-repeat}

label.choice_no {
display:inline;
width:auto;
padding:1.2em;
border:0;
position:relative;
background:transparent url("../img/icono_choice_no.gif") 0 5px no-repeat}


label.flow_si {
display:inline;
width:auto;
padding:1.2em;
position:relative;
background:transparent url("../img/icono_flow_si.gif") 0 5px no-repeat}

label.flow_no {
display:inline;
width:auto;
padding:1.2em;
border:0;
position:relative;
background:transparent url("../img/icono_flow_no.gif") 0 5px no-repeat}

label.forward_si span,
label.forward_no span,
label.choice_exit_no span,
label.choice_exit_si span,
label.choice_no span,
label.choice_si span,
label.flow_si span,
label.flow_no span {
text-indent:-6000px;
display:inline;
position:absolute;
}

#formulario_02 label.alineada,
#formulario_02 label.alineada2 {
display:inline;
width:auto;
border:0;
line-height:40% !important;
padding-top:0;
top:-10px;
position:relative;
}

#formulario_03 label.alineada,
#formulario_03 label.alineada2 {
display:inline;
width:auto;
border:0;
line-height:40% !important;
padding-top:0;
top:-10px;
position:relative;
}

* html #formulario label.alineada,
* html .formu label.alineada {
padding-right:6.1em;
}


html:lang(es)>body #formulario label.alineada {padding-right:6.6em;}
html:lang(es)>body .formu label.alineada {padding-right:6.6em;}

#formulario label.alineada {
padding-right:5.5em;
}

*+html #formulario label.alineada {
padding-right:6.2em;
}

.formu label.alineada {
padding-right:5.5em;
}

*+html .formu  label.alineada {
padding-right:6.2em;
}

*+html #formulario_02 label.alineada {
padding-right:6em;
}


#formulario label.alineada2 {
padding-right:5em;
}

.formu label.alineada2 {
padding-right:5em;
}


* html #formulario_02 label.alineada {
padding-right:6em;
}

#formulario_02 label.alineada {
padding-right:5.5em;
}

html:lang(es)>body  #formulario_02 label.alineada {
padding-right:6.6em;
}


#formulario label.alineada3 {
padding-right:9.1em;
}

.formu label.alineada3 {
padding-right:9.1em;
}

#formulario_02 label.alineada2 {
padding-right:5em;
}

html:lang(es)>body #formulario label.alineada3 {
padding-right:10.5em;
top:-14px;
}

html:lang(es)>body #formulario label.alineada2,
html:lang(es)>body #formulario_02 label.alineada2 {
padding-right:5.8em;
top:-14px;
}

html:lang(es)>body #formulario label.alineada,
html:lang(es)>body #formulario_02 label.alineada,
html:lang(es)>body #formulario_03 label.alineada   {
top:-14px;
}

* html #formulario label.alineada3 {
padding-right:10em;
}

* html #formulario label.alineada2,
* html #formulario_02 label.alineada2 {
padding-right:5.1em;
}

*+html #formulario label.alineada3  {
padding-right:10em;
}

*+html #formulario label.alineada2,
*+html .formu label.alineada2, 
*+html #formulario_02 label.alineada2  {
padding-right:5.1em;
}

* html #formulario label.alineada,
* html #formulario label.alineada2 {
top:3px;
}

* html #formulario label.alineada3 {
top:3px;
}

* html #formulario_02 label.alineada,
* html #formulario_02 label.alineada2 {
top:3px;
}

*+html #formulario label.alineada3 {
top:2px;
}

*+html #formulario label.alineada,
*+html #formulario label.alineada2,
*+html #formulario_02 label.alineada,
*+html #formulario_02 label.alineada2,
*+html #formulario_03 label.alineada,
*+html #formulario_03 label.alineada2 {
top:2px;
}

#formulario  input, #formulario_02  input, #formulario_03  input, .formu  input {
font-size:90%;
border:1px solid #8BA6BF;
height:17px;
color:#4b4b4b;
width:90%;
margin-bottom:10px;
margin-top:3px;
}


* html #catalogador #formulario  input,
* html #catalogador #formulario_02  input,
* html #catalogador #formulario_03  input,
* html #catalogador .formu  input {
width:110%;
}


* html #catalogador #formulario select ,
* html #catalogador #formulario_03 select ,
* html #catalogador #formulario_02 select  ,
* html #catalogador .formu select   {
width:110%;
}

* html #catalogador #formulario textarea,
* html #catalogador .formu textarea,  
* html #catalogador #formulario_02 textarea {
width:110%;
}


#formulario input.fecha_dia,
#formulario input.fecha_horas,
.formu input.fecha_dia,
.formu input.fecha_horas,
#formulario_02 input.fecha_dia,
#formulario_02 input.fecha_horas {
width:24px;
}

#formulario input.fecha_mes, 
#formulario input.fecha_minutos,
.formu input.fecha_mes, 
.formu  input.fecha_minutos,
#formulario_02 input.fecha_mes, 
#formulario_02 input.fecha_minutos {
width:24px;
margin-right:10px;
margin-left:10px;
}

#formulario input.fecha_anio,
#formulario input.repetir_fecha_anio,
.formu input.fecha_anio,
.formu input.repetir_fecha_anio,
#formulario_02 input.fecha_anio,
#formulario_02 input.repetir_fecha_anio {
width:36px;
margin-right:10px;
}

#formulario input.fecha_anio00,
#formulario input.repetir_fecha_anio00,
#formulario_02 input.fecha_anio00,
#formulario_02 input.repetir_fecha_anio00 {
width:36px;
height:16px;
margin-right:5px;
}


*+html #formulario input.fecha_dia,
*+html .formu input.fecha_dia,
*+html #formulario_02 input.fecha_dia {width:20px;}
html:lang(es)>body #formulario input.fecha_dia,
html:lang(es)>body .formu input.fecha_dia,
html:lang(es)>body #formulario_02 input.fecha_dia  {width:20px;}

#formulario textarea,
.formu textarea,  
#formulario_02 textarea {
color:#414141;
background:#fff;
margin-bottom:10px;
padding-top:2px;
width:90%;
font:normal 100% "Trebuchet MS",Verdana,Arial, sans-serif;
margin-top:2px;
border:1px solid #7F9DB9;}


#formulario select, #formulario_02 select, #formulario_03 select, .formu select {
color:#414141;
font-family:Verdana,Arial, sans-serif;
font-size:100%;
background:#fff;
margin-top:3px;
margin-bottom:10px;
border:1px solid #7F9DB9;
height:17px;
width:90%;
}

select#masAcciones  {
color:#414141;
font-family:Verdana,Arial, sans-serif;
font-size:70%;
background:#fff;
margin-top:10px;
margin-bottom:10px;
border:1px solid #7F9DB9;
height:18px;
width:30%
}

* html select#masAcciones {font-size:70%;width:auto !important;padding-right:0 !important;}
*+html select#masAcciones {font-size:70%;height:19px;}

#formulario select#idiomaBuscadorContenido,
#formulario_02 select#idiomaBuscadorContenido {width:25%;top:1px;position:relative;margin-right:10px;}

#formulario input.nombreGrupo,
#formulario input.nombreElemento,
#formulario input.nombreOrg,
#formulario input.nombreCarpeta {
width:50% !important;
margin:0 auto;}

* html #formulario input.nombreGrupo {margin-top:3px}
* html #formulario input.nombreCarpeta {margin-top:3px}


#formulario input#buscadorContenido,
#formulario_02 input#buscadorContenido  {width:25%;margin-right:10px;}
#formulario_02 input#buscadorContenidoSolo,
#formulario input#buscadorContenidoSolo
 {width:51.5%;margin-right:10px;}

* html input#buscadorContenido {top:0;height:19px;position:static !important;}
*+html input#buscadorContenido {top:0;height:17px;position:relative;}
* html select#idiomaBuscadorContenido {top:-1px;position:static !important;}
*+html select#idiomaBuscadorContenido {top:-3px;position:relative;}

.resultados_b {
float:right;
font-size:65%;
padding-top:4px;
color:#585858;
font-family:Verdana,Arial, sans-serif;
}


.resultados_b a:hover {
text-decoration:none;
}

* html .resultados_b {
padding-top:0;
}

html:lang(es)>body  .resultados_b {
padding-top:2px;
}

.resultados_d {
float:right;
font-size:90%;
z-index:200;
padding-top:1px;
color:#585858;
font-family:Verdana,Arial, sans-serif;
}

.resultados_d {
position:relative;
}


.resultados_d:hover {
text-decoration:none !important;
text-decoration:none;
}

* html .resultados_d {
padding-top:0;
}

*+html .resultados_d {
padding-top:2px;
}

html:lang(es)>body  .resultados_d {
padding-top:2px;
}

#formulario select.tipoTarea {width:90%;}

#formulario_02 select.tipoTarea {width:90%;}

*+html #formulario select {height:18px}
*+html #formulario_02 select {height:18px}

#buscador {
font-family:verdana, arial, Helvetica, sans-serif;
padding-left:0;
text-align:right;
padding-top:1.9em;
}

#buscador label {
font-size:60%;
vertical-align:bottom;
padding-left:0.5em;
padding-right:1.6em;
color:#4b4b4b;}

* html #buscador label {
padding-left:0;
}

*+html #buscador label {
padding-left:0;
}

#capa_madre #buscador  a.avanzado {
display:block;
z-index:100;
position:relative;
float:right;
margin-left:10px;
margin-right:10px;
font-size:65%;
line-height:280%;
text-decoration:underline;
}

* html #capa_madre #buscador  a.avanzado {
margin-right:5px;
}

#capa_madre #buscador  a.avanzado:hover {
text-decoration:none;
}

#capa_madre  #formulario  a.avanzado:hover,
#capa_madre  #formulario_02  a.avanzado:hover {
text-decoration:none;
}

.caja_buscador {
width:144px;
height:18px;
padding:0;
color:#000;
top:-1px;
position:relative;
font-size:70%;
border:1px solid #555555;
background:#fdfdfd;}

.caja_buscador_selector {
width:148px;
height:18px;
top:-2px;
position:relative;
padding:0;
color:#000;
margin-top:0;
font-size:70%;
border:1px solid #555555;
background:#fdfdfd;}

option.color {background:#ECEBEB}
option.oscura {background:#ECEBEB}


html:lang(es)>body .caja_buscador_selector {
margin-top:1px;
top:0;
}

* html .caja_buscador_selector {
top:0;
}

*+html .caja_buscador_selector {
top:0;
}

* html .caja_buscador {
height:19px;
top:0;}

*+html .caja_buscador_selector {
top:2px;
font-size:75%;
height:22px !important;
margin-top:0;
position:relative;
}



#formulario .buscar {
height:19px;
width:125px;
position:relative;
font-size:100%;
top:-1px;
margin-left:2px;
cursor:pointer;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
}




html:lang(es)>body  #formulario .buscar {
top:3px;
}

* html #formulario .buscar {
top:3px;
position:static;
}
*+html #formulario .buscar {
top:1px;
}

#formulario_02 .buscar {
height:19px;
width:125px;
position:relative;
font-size:100%;
top:-1px;
margin-left:2px;
cursor:pointer;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
}



html:lang(es)>body  #formulario_02 .buscar {
top:3px;
}

* html #formulario_02 .buscar {
top:3px;
position:static;
}

*+html #formulario_02 .buscar {
top:0px;
}

.buscar {
height:23px;
width:65px;
position:relative;
font-size:65%;
top:-1px;
margin-left:2px;
cursor:pointer;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
}



*+html .buscar {
margin-left:0px;
top:-1px;
height:19px;
}

* html .buscar {
margin-left:0px;
top:0;
height:19px;
}

fieldset {
border:0;
position:relative;
}

fieldset.tipo {
margin-top:10px !important;
}

.tipo {
margin-top:20px !important;
}

fieldset.tipo_interior_04 {
margin-top:10px;
margin-left:13px;
margin-right:13px;
}

* html fieldset.tipo_interior_04 {
margin-top:10px;
margin-left:7px;
margin-right:0;
}

*+html fieldset.tipo_interior_04 {
margin-top:10px;
margin-left:7px;
margin-right:0;
}


* html #contenido_central_largo fieldset.tipo_interior_04 {
margin-right:10px;
}

*+html #contenido_central_largo fieldset.tipo_interior_04 {
margin-right:10px;
}

fieldset.tipo_interior_03 {
margin-top:10px;
padding-left:0;
padding-right:0;
padding-bottom:10px;
}

* html fieldset.tipo_interior_03 {
padding-bottom:0;
}
*+html fieldset.tipo_interior_03 {
padding-bottom:0;
}
html:lang(es)>body  fieldset.tipo_interior_03 {
padding-bottom:0;
}

fieldset.tipo_interior {
margin-top:10px;
padding-left:14px;
padding-right:15px;
padding-bottom:10px;
}

* html fieldset.tipo_interior {
padding-bottom:0;
}
*+html fieldset.tipo_interior {
padding-bottom:0;
}
html:lang(es)>body  fieldset.tipo_interior {
padding-bottom:0;
}

fieldset.tipo_interior_02 {
margin-top:10px;
padding-left:14px;
padding-right:15px;
padding-bottom:10px;
}

table#archivos_basico input {margin-right:8px;}


label.buscarlocal {margin-right:157px;}
html:lang(es)>body label.buscarlocal {margin-right:142px;}
*+html label.buscarlocal {margin-right:134px;}
* html label.buscarlocal {margin-right:132px;}

.botonradio {
position:relative;
top:3px;
left:-1px;
}

* html .botonradio {
left:-5px;
}

*+html .botonradio {
left:-5px;
}


.boton_65_de_3_der {
width:65px;
float:right;
height:20px;
cursor:pointer;
display:block;
line-height:100%;
margin-top:10px;
font-size:60%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;}

#ancho80, #ancho_80 {width:80px !important}
#ancho170 {width:170px !important}

.boton_125_de_2, 
.boton_125_de_2_izq {
width:125px !important;
height:20px;
cursor:pointer;
display:block;
line-height:100%;
margin-top:10px;
font-size:60%;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#fff !important;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
}



.boton_125_de_22 {
width:125px !important;
color:#333;
height:20px;
cursor:pointer;
display:inline;
line-height:100%;
margin-top:10px;
font-size:60%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;}

.boton_90_de_2, 
.boton_90_de_2_izq {
width:90px !important;
color:#333;
height:20px;
cursor:pointer;
display:block;
line-height:100%;
margin-top:10px;
font-size:60%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;}


.boton_60_de_2, 
.boton_60_de_2_izq {
width:60px !important;
height:20px;
cursor:pointer;
display:block;
line-height:100%;
margin-top:10px;
font-size:60%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;}

.boton_subir {
width:125px !important;
height:20px;

cursor:pointer;
margin:10px auto 0 auto;
display:block;
line-height:100%;
font-size:60%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;}


.boton_125 {
width:125px !important;
height:20px;
cursor:pointer;
float:none;
display:block;
margin-left:auto;
position:relative;
top:10px;
margin-right:auto;
line-height:100%;
font-size:60%;
font-weight:bold;
color:#fff !important;
background:#d11;
-moz-border-radius: 5px;
-ms-border-radius:5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:0;}


.boton_60 {
width:60px !important;
height:20px;
cursor:pointer;
display:inline;
margin-left:10px;
position:relative;
margin-right:auto;
line-height:100%;
font-size:100%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-ms-border-radius:5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:0;}



.boton_90 {
width:90px !important;
height:20px;
cursor:pointer;
display:inline;
margin-left:10px;
position:relative;
margin-right:auto;
line-height:100%;
font-size:100%;
font-weight:bold;
color:#fff !important;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0  !important}


.boton_90_de_2 {float:right;margin-right:0}
.boton_125_de_2 {float:right;margin-right:0}
.boton_60_de_2 {float:right;margin-right:0}
* html .boton_125_de_2 {float:right;margin-right:0}
.boton_125_de_2_izq { float:left;}
.boton_90_de_2_izq { float:left;}
.boton_60_de_2_izq { float:left;}

.bot_mar_der {margin-right:5px;}

.bot_mar_izq {margin-left:5px;}

/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */		
/* Destacados */	

#lateral ul.destacados {
list-style-type:none;
padding:5px 0 0 0;
margin-right:0;
position:relative !important;
z-index:1 !important;
margin-top:0;
}

#lateral ul.destacados li {
margin-top:20px;}

#lateral ul.destacados li a {
width:180px;
padding:0;
text-align:center;
display:block;
text-decoration:none;
height:90px;
background-position:0 0;
background-repeat:no-repeat;
background-color:transparent;
}

#lateral ul.destacados li a:hover {
background-position:0 -90px;
}



#lateral ul.destacados li a.des_01 {
background-image:url("../img/dest_01.jpg");
}

#lateral ul.destacados li a.des_02 {
background-image:url("../img/dest_02.jpg");
}

#lateral ul.destacados li a span {
text-indent:-10000px;
overflow:hidden;
position:absolute;} 




* html body#cuerpo_iframe #lateral {
top:-10px;
position:relative;
}

* html body#cuerpo_iframe #contenido_central {
top:-10px;
position:relative;
}

*+html body#cuerpo_iframe #lateral {
top:-2px;
position:relative;
}



* html body#cuerpo_iframe .contenido_general {
background:transparent url("../img/fondo_menu_frame.gif") 0px 20px repeat-y }

*+html body#cuerpo_iframe .contenido_general {
background:transparent url("../img/fondo_menu_frame.gif") 0px 0 repeat-y }

/*/
.width {display: inline-block;}
#cuerpo {width:100%;}	
/**/

html:lang(es)>body #pseudo_iframe #capa_madre  {max-width:none !important;width:100% !important}

html:lang(es)>body #capa_madre  {max-width:1024px;font-size:100%;}
html:lang(es)>body #cuerpo {width:100%;display:block;}

#formulario  a.avanzado {
display:inline;
z-index:100;
position:relative;
font-size:90%;
line-height:280%;
padding-left:10px;
vertical-align:baseline;
text-decoration:underline;
}

html:lang(es)>body #formulario  a.avanzado {line-height:360%;vertical-align:top;}

* html #formulario  a.avanzado {
vertical-align:middle;
line-height:40%;
position:static;
}


*+html #formulario  a.avanzado {
line-height:40%;
vertical-align:middle;
}

#formulario_02  a.avanzado {
display:inline;
z-index:100;
position:relative;
font-size:90%;
padding-left:10px;
line-height:240%;
padding-left:10px;
vertical-align:top;
text-decoration:underline;
}

html:lang(es)>body #formulario_02  a.avanzado {line-height:360%;vertical-align:top;}

* html #formulario_02  a.avanzado {
vertical-align:middle;
position:static;
line-height:40%;
}

*+html #formulario_02  a.avanzado {
line-height:40%;
vertical-align:middle;
}

.globo_gris .fila_de_tabla {border:1px solid #fff;}

.globo_gris .globo_blanco .fila_de_tabla {border:1px solid #D6E6F6 ;}
.globo_gris .globo_blanco .globo_gris .fila_de_tabla_especial,
.globo_gris .globo_blanco .globo_gris .fila_de_tabla_especial_02 {border:0}
.globo_gris .globo_blanco .globo_gris .fila_de_tabla_especial_03 {border:0}

.cont_izq_esp {width:200px !important }
.cont_izq_esp_02 {width:340px !important }
.cont_izq_esp_03 {width:340px !important }
select.rebe {width:325px !important }
.fila_de_tabla_especial .cont_izq_esp input {width:190px !important }

.fila_de_tabla {
 width: 96%;}
 
 .fila_de_tabla_especial {
 padding-left:20px;
 width:auto;}
 
  .fila_de_tabla_especial_02 {
 padding-left:20px;
 width:100%;}
 
   .fila_de_tabla_especial_03 {
    width:100%;
 padding-left:0;
}
 
  .fila_de_tabla_especial .contenedor_izquierda {width:160px}
 
    .fila_de_tabla_especial_02 .contenedor_izquierda input {width:170px !important}
	.fila_de_tabla_especial_03 .contenedor_izquierda input {width:170px !important}
    .fila_de_tabla_especial_02 .contenedor_izquierda select {width:115px !important}
	.fila_de_tabla_especial_03 .contenedor_izquierda select {width:115px !important}
	 .fila_de_tabla_especial_02 .contenedor_izquierda select.rebe {width:315px !important}
	.fila_de_tabla_especial_03 .contenedor_izquierda select.rebe {width:315px !important}
	.fila_de_tabla_especial_03 .cont_izq_esp_03 select.rebe2 {width:110px !important}
	.fila_de_tabla_especial_03 .cont_izq_esp_03 select.rebe2 {width:110px !important}
 .ft_lateral {padding-left:160px;}
 .ft_lateral00 {padding-left:100px;}
 
.ft_centrada {text-align:center;padding-bottom: 10px;}
.ft_centrada2 {text-align:center}
html:lang(es)>body .ft_centrada2 div.text {text-align:center}
html:lang(es)>body .ft_centrada2 div.text input {margin:0 auto 0 30%;}
html:lang(es)>body .ft_centrada2 div.text2 {text-align:center}
div.text2 input {margin:0 0 0 0;}
 
 .globo_blanco .contenedor_izquierda { width: 25%;}
  .globo_blanco .contenedor_derecha { width: 73%;}
 .globo_blanco .contenedor_izquierda  label {white-space:nowrap;}
 
 * html .globo_blanco .contenedor_izquierda {width: 140px;}
 * html .globo_blanco .contenedor_derecha {width: 49%;}
 
 
.contenedor_izquierda_may { width: 21%; float: left;}
.contenedor_derecha_may { width: 78%; float: right;}
.contenedor_izquierda_may  label {white-space:nowrap;}
 
 * html .contenedor_izquierda_may {width: 150px;}
 * html .contenedor_derecha_may  {width: 49%; float:left;}
 
.contenedor_izquierda {
 float: left;
 width: 20%;}
 
 .contenedor_izquierda_esp {
 float: left;
 width: auto;}

 .contenedor_izquierda_esp label {width:auto !important;margin-right:20px;}
 .contenedor_izquierda_esp .input_medio {width:160px !important;margin-top:0px;}
  .contenedor_izquierda_esp .input_medio {width:160px !important;margin-top:0px;}
  .input_medio_largo {width:280px !important;margin-top:0px;}
   .input_largo {width:320px !important;margin-top:0px;}
   .contenedor_izquierda_esp .input_mder {margin-right:22px !important;}
  .contenedor_izquierda_esp .input_mder2 {margin-right:12px !important;}
  .contenedor_izquierda_esp .select_peq {width:80px !important;margin-top:0;height:17px;}
  .contenedor_izquierda_esp .select_peq_n {width:80px !important;margin-top:2px;height:17px;}
    .contenedor_izquierda_esp label.rdr {
	display:inline !important;
	vertical-align:top !important;
	line-height:30px !important;
	margin-right:5px !important;}
	
	* html  .contenedor_izquierda_esp label.rdr {vertical-align:middle !important;line-height:100% !important;}

*+html  .contenedor_izquierda_esp label.rdr {vertical-align:middle !important;line-height:100% !important;}
	
   .contenedor_izquierda_esp .select_vpeq {width:66px !important;margin-top:0;height:17px;}
    .contenedor_izquierda_esp .in_peq {width:30px !important;margin-top:0;height:17px;}
	.contenedor_izquierda_esp .in_peq_02 {width:220px !important;margin-top:0;height:17px;}
	*+html .contenedor_izquierda_esp .in_peq_02 {width:180px !important;margin-top:0;height:17px;}
   .contenedor_izquierda_esp .select_med {width:160px !important;margin-top:0;height:17px;} 
   .contenedor_izquierda_esp .select_lrg {width:320px !important;margin-top:0;height:17px;} 
   
   
   *+html   .contenedor_izquierda_esp .select_peq {margin-top:2px;height:19px;}
    *+html  .contenedor_izquierda_esp .select_med {margin-top:2px;height:19px;} 
  
  .contenedor_izquierda_esp input {width:140px;}
 
 
 .float_izquierda {
 float:left;
 text-align:center;
 margin-left:15px;
 width:72px;
font-size:90%;}
 
 .fi2 { margin-left:6px !important;}
 
.float_izquierda_n {
 float:left;
 text-align:center;
 margin-left:10px;
 padding-top:3px;
 width:17px;
font-size:90%;}
 
 * html .float_izquierda_n {padding-top:6px; margin-left:5px; width:22px;}
  *+html .float_izquierda_n {padding-top:6px;  width:22px;}
 
 
 * html .float_izquierda {
 margin-left:6px;
 width:80px;
  }
 
 *+html .float_izquierda {
 margin-left:6px;
 width:80px;
  }
  
 .float_izquierda2 {
 float:left;
 text-align:center;
 margin-left:12px;
 width:64px;
font-size:90%;
 }
 
 
 * html .float_izquierda2 {
 margin-left:6px;
 width:66px;
  }
 
 *+html .float_izquierda2 {
 margin-left:6px;
 width:66px;
  } 
  
 .lab_igual {width:130px !important}
  .lab_igual2 {width:100px !important}
 

html:lang(es)>body  .float_derecha {top:42px}
.float_derecha {top:0px}
* html .float_derecha {top:42px}
 
 .float_derecha {
position:relative;
width:240px;
top:42px;
left:488px;
line-height:100%;
font-size:90%;}

 .float_derecha3 {
position:relative;
width:240px;
top:31px;
z-index:100;
left:446px;
line-height:100%;
font-size:90%;}

 .float_derecha5 {
position:relative;
width:240px;
top:31px;
z-index:100;
left:520px;
line-height:100%;
font-size:90%;}

 .float_derecha_02 {
position:relative;
width:240px;
z-index:100;
top:31px;
left:620px;
line-height:100%;
font-size:90%;}

 .float_derecha_04 {
position:relative;
width:200px;
z-index:100;
top:31px;
left:574px;
line-height:100%;
font-size:100%;}


*+html  .float_derecha {top:42px;}
* html  .float_derecha  { left:488px;}
 
 .float_derecha a {display:inline;}
  .float_derecha3 a {display:inline;}
 
 .float_derecha span.enlace_anadir   {
 float:left;
 display:block;
 width:65px}
 
 .float_derecha_02 span.enlace_anadir,
 .float_derecha5 span.enlace_anadir,
  .float_derecha_04 span.enlace_anadir,
 .float_derecha3 span.enlace_anadir  {
 float:left;
 display:block;
 width:58px}
 
 #rea .globo_blanco_03  {padding-top:15px}

 
 * html  .float_derecha span.enlace_anadir { width:52px}
 
 .contenedor_izquierda_men {
 float: left;
 width: 12%;}
 
.contenedor_izquierda_00 {
 float: left;
 width: 0.01%;} 
 
 .contenedor_derecha_00 {
float: right;
width: 99%;
} 

.contenedor_derecha {
float: right;
width: 79%;
}

.contenedor_derecha_men {
float: right;
width: 86%;
}

* html .contenedor_izquierda {
 float: left;
 width: 110px;}

* html .contenedor_derecha {
float: left;
width: 59%;}


* html .contenedor_izquierda_men {
 float: left;
 width: 80px;}

* html .contenedor_derecha_men {
float: left;
width: 69%;}

.contenedor_izquierda2 {
 float: left;
 width: 13%;}

.contenedor_derecha2 {
float: right;
width: 86%;}

* html .contenedor_izquierda2 {
 float: left;
 width: auto;}

* html .contenedor_derecha2 {
float: left;
width: 73%;}

.text {
font-style: normal; font-size: 1em; text-indent: 0;
width: auto;}

.text2 {
font-style: normal; font-size: 1em; text-indent: 0;
width: auto;padding:0; margin:0;}

.text2 label {padding:0; margin:0;}

.linea_separadora {
clear: right;
}


* html .linea_separadora {
clear: both;
}

h3.h3_generico {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:105%;
padding-bottom:6px;
color:#4b4b4b;
font-weight:bold;
}

#formulario  h3, #formulario_02  h3,  #formulario_03  h3, .formu  h3 {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:110%;
padding-bottom:6px;
color:#4b4b4b;
font-weight:bold;
}
#formulario  h3.int_h3 {font-size:100% !important}
.int__h3 {padding-left:20px;font-size:95% !important}
#formulario_02  h3.int_h3 {font-size:100% !important}
#formulario_03  h3.int_h3 {font-size:100%  !important}
.caja_dinamica {padding-left:10px;padding-right:10px;}


.caja_dinamica  h3 {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:85%;
padding-bottom:6px;
color:#4b4b4b;
font-weight:bold;
}

* html .globo_gris .globo_blanco {position:relative !important; }

#formulario  h3 span,
#formulario_02  h3 span,
#formulario_03  h3 span {
font-weight:normal;
font-size:105%;
}

#formulario  h3.column span,
#formulario_03  h3.column span,
#formulario_02   h3.column span {
font-weight:normal;
font-size:105%;
line-height:100% ;
}

html:lang(es)>body #formulario  h3.column span,
html:lang(es)>body #formulario_03  h3.column span,
#formulario_02   h3.column span {
line-height:140% ;
}

* html #formulario  h3.column span, * html  #formulario_02   h3.column span, * html  #formulario_03   h3.column span  {
line-height:240% ;
}

*+html #formulario  h3.column span, *+html  #formulario_02   h3.column span, *+html #formulario_03  h3.column span {
line-height:220% ;
}

*+html .column {
border:1px solid #fff;
}

 h3.column strong {
 display:block;
 width:7.3em;
 line-height:90%;
 position:relative;
 border-top:8px solid #fff;
 font-weight:bold !important;
 color:#000 !important;
 float:left !important;}

* html  h3.column strong {
 height:1.8em;
  border-top:0;
}

 html:lang(es)>body h3.column strong {
 line-height:50%;
  border-top:4px solid #fff;
}

*+html  h3.column strong {
 height:2.4em;
  border-top:0;
  padding-top:4px;
  line-height:120% !important;
}

#formulario p, #formulario_02 p, #formulario_03 p {
font-family:Verdana,Arial, sans-serif;
font-size:90%;
color:#4B4B4B;
padding-bottom:10px;}

.ali_c {
text-align:center
}

.ali_c a:hover {
text-decoration:none;
}



.interno_ficha {
position:relative;
clear:right;
color:#333333;
}

*+html .interno_ficha {
position:static;

}

* html .interno_ficha {
position:static;
padding-top:0;
}






#ficha_pestanias ul {
padding:0.6em 0 0.6em 0;
margin-left: 0;
text-align:right;
background:#D6E6F6;
list-style-type: none;
font: normal 70% "Trebuchet MS", sans-serif;
}

* html #ficha_pestanias ul  {padding:0.6em 2px 0.6em 0;}
* html #contenido_central_largo  #ficha_pestanias ul  {padding:0.6em 0 0.6em 0;}



#ficha_pestanias ul li {
list-style-type: none !important;
margin:0 0 0 3px !important;
padding: 0.6em 0;
border:0 !important;
display:block;
float:right;
background:transparent url("../img/pest_tipo_azul.gif")  0 0 no-repeat !important;
}


*+html #ficha_pestanias div h2 {z-index:100;position:relative;}




#ficha_pestanias ul li a {
padding: 0.6em 1.9em;
margin:0 !important;
border:0 !important;
width:auto;
background:transparent url("../img/pest_tipo_azul_02.gif")  right top no-repeat !important;
text-decoration: none;}

#ficha_pestanias ul li a:hover {text-decoration: underline !important;}


li#pest_activa a {color: #000 !important;}

li a {color: #fff !important;}

#ficha_pestanias ul li#pest_activa {
background:#D6E6F6 url("../img/pest_tipo_blanco.gif")  0 0 no-repeat !important;
}

#ficha_pestanias ul li#pest_activa a {
padding: 0.6em 1.9em;
margin:0;
border:0;
background:transparent url("../img/pest_tipo_blanco_02.gif")  right top no-repeat !important;
text-decoration: none;}


#ficha_pestanias ul li a:hover {
color: #000;
background: #fff;}


ul#navlist li#pest_activa a:hover {background: #fff;}





.caja_tabla a {
text-decoration:underline;
color:#151515;
background:transparent;
}

.caja_tabla a:hover {
text-decoration:none;
}

.caja_tabla {
display:block;
position:relative;
font-size:70%;
color:#333333;
background:#fff url("../img/curva_noticia_01.gif") top right no-repeat !important;
width:716px;
padding:14px 14px 14px 14px ;
-moz-border-radius-bottomright: 5px;
-khtml-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-ms-border-bottom-right-radius:5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-khtml-border-bottom-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-ms-border-bottom-left-radius:5px;
border-bottom-left-radius: 5px;
border:0;
}

#contenido_central_largo .caja_tabla  {background:#fff url("../img/curvas_superior.gif") top left no-repeat !important;width:100% !important;}


.caja_tabla {
background:#fff;padding:12px;width:717px !important;}
* html .caja_tabla {width:744px !important;margin-right:0 !important;padding-right:0;}
#contenido_central_largo .caja_tabla {width:97.5% !important;}

* html #contenido_central .plantilla_contenido_pestanias .caja_tabla {width:700px !important;}

* html #contenido_central .caja_tabla {width:740px !important;}

#formulario .caja_tabla table.administracion_usuarios,
#formulario_03 .caja_tabla table.administracion_usuarios,
#formulario_02 .caja_tabla table.administracion_usuarios {
height:auto;
width:100%;
font-size:100%;
text-align:center;
border-collapse:collapse;
line-height:170%;
font-family: Verdana,Arial, sans-serif;}

.caja_tabla table.generica_02 {
height:auto;
min-width:490px;
width:100%;
font-size:100%;
text-align:center;
border-collapse:collapse;
line-height:170%;
font-family: Verdana,Arial, sans-serif;}


.caja_tabla table.administracion_noticias {
height:auto;
min-width:490px;
width:100%;
font-size:100%;
text-align:center;
border:0;
border-collapse:collapse;
line-height:170%;
font-family: Verdana,Arial, sans-serif;}

.caja_tabla table.generica {
height:auto;
min-width:490px;
width:100%;
margin-top:18px;
font-size:100%;
text-align:center;
border-style:solid;
border-width:0;
border-collapse:collapse;
border-bottom-color:#D8E5F2; 
border-right-color:#D8E5F2; 
border-top-color:#D8E5F2; 
line-height:170%;
font-family: Verdana,Arial, sans-serif;}

* html #contenido_central .caja_tabla table.generica {width:716px}
* html #contenido_central .plantilla_contenido_pestanias .caja_tabla table.generica {width:680px}


.caja_tabla table.generica#no_borde {
margin-top:5px;
}

.caja_tabla table.resultados_listados {
height:auto;
min-width:490px;
width:100%;
font-size:100%;
text-align:center;
line-height:170%;
font-family: Verdana,Arial, sans-serif;}

* html .caja_tabla table.resultados_listados {
border-collapse:collapse;
}

* html #contenido_central .caja_tabla table.resultados_listados {width:716px !important}
* html #contenido_central .plantilla_contenido_pestanias .caja_tabla table.resultados_listados {width:686px !important}

*+html .caja_tabla table.resultados_listados {

border-collapse:collapse; 
}

.caja_tabla table.administracion_tareas {
height:auto;
min-width:490px;
width:100%;
font-size:100%;
text-align:center;
border-collapse:collapse;
line-height:170%;
font-family: Verdana,Arial, sans-serif;}


html:lang(es)>body .caja_tabla table {
margin-top:1px !important;}


.caja_tabla#marg_resultados_lis {
margin-top:20px;
margin-bottom:12px;
margin-left:0;
}

* html .caja_tabla#marg_resultados_lis {

}
*+html .caja_tabla#marg_resultados_lis {

width:99.5%;
margin-left:1px;
}





#marg_resultados_lis th {padding-bottom:5px;padding-top:3px;}



.plantilla_contenido_pestanias fieldset {height:1.6em;}
* html .plantilla_contenido_pestanias fieldset {height:auto;}
*+html .plantilla_contenido_pestanias fieldset {height:auto;}
html:lang(es)>body .plantilla_contenido_pestanias fieldset {height:auto;}

table, td, th {border:1px solid white;}


table.administracion_noticias caption strong {display:none;}
table.generica caption strong {display:none;}
table.resultados_listados caption strong {display:none;}
table.generica_02 caption strong {display:none;}
table.administracion_usuarios caption strong {display:none;}
table.administracion_noticias caption  {border-top:1px solid #D8E5F2;width:100%}
html:lang(es)>body table.administracion_noticias caption  {border:1px solid #D8E5F2;width:100%}
table.resultados_listados caption  {display:none;}
table.administracion_usuarios caption  {border-top:1px solid #9EBEDE;width:100%}
html:lang(es)>body table.administracion_usuarios caption  {border:1px solid #9EBEDE;width:100%}
table.generica_02 caption  {border:0;}
html:lang(es)>body table.generica_02 caption  {border:1px solid #fff;width:100%}


table.administracion_tareas caption strong {display:none;}
table.administracion_tareas caption  {display:none;}
#contenido_central  .plantilla_contenido_pestanias table.administracion_tareas {width:716px !important;margin-bottom:5px !important}



#contenido_central_largo  .plantilla_contenido_pestanias table.administracion_tareas {width:100%!important;margin-bottom:5px !important}

#contenido_central  .plantilla_contenido table.administracion_tareas {width:714px !important;}
#contenido_central  .plantilla_contenido table.administracion_usuarios {width:716px !important;}
* html #contenido_central  .plantilla_contenido table.administracion_usuarios {width:710px !important;}
* html #contenido_central  .plantilla_contenido .plantilla_contenido_pestanias table.administracion_usuarios {width:686px !important;}
#contenido_central .globo_gris_03 .globo_blanco_03 table.administracion_tareas {width:686px !important;}

* html table.administracion_usuarios caption  {border:0 !important;}
*+html table.administracion_usuarios caption  {border:0 !important;}
* html table.generica_02 caption  {border:0 !important;}
*+html table.generica_02 caption  {border:0 !important;}
* html table.administracion_noticias caption  {border:0 !important;}
*+html table.administracion_noticias caption  {border:0 !important;}
* html table.resultados_listados caption  {border:0 !important;}
*+html table.resultados_listados caption  {border:0 !important;}

.caja_tabla table.administracion_usuarios th,
.caja_tabla table.generica_02 th
.caja_tabla table.administracion_tareas th {
display:none;
}


.caja_tabla table.administracion_noticias th.especial {
background:#EBF2F7;
font-size:90%;
border:0;
font-weight:normal;
color:#151515;
font-size:90%;
text-align:center;
padding-top:0.4em;
border-top:0;
border-left:1px solid #EBF2F8 !important;
border-right:1px solid white !important;
border-bottom:1px solid white !important;
padding-bottom:0.4em;}

.caja_tabla table.administracion_noticias th.especial02 {
background:#EBF2F8;
font-size:90%;
border:0;
font-weight:normal;
color:#151515;
font-size:90%;
text-align:center;
padding-top:0.4em;
border-top:0;
padding-bottom:0.4em;}

.caja_tabla table.resultados_listados th {
background:#ccc;
font-size:90%;
border:0;
padding-top:0.2em;
padding-bottom:0.25em;
font-weight:normal;
color:#151515;
}
.globo_blanco_03 .caja_tabla table.administracion_tareas th {
border-bottom:1px solid #999 !important;}

.caja_tabla table.administracion_tareas th {
background:#ccc;
font-size:90%;
border:0;
border-bottom:1px solid #fff !important;
padding-top:0.2em;
padding-bottom:0.3em;
font-weight:normal;
color:#151515;
}


.caja_tabla table.resultados_listados td.new {
width:60%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}


.caja_tabla table.administracion_noticias td.new {
width:60%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}

.caja_tabla table.generica td.new {
width:auto;
text-align:left;
border-right:0;
line-height:180%;
border-left:0 !important}

.breadcrumb_curricular {
height:auto;
padding-top:17px;
line-height:230%;
}

* html .breadcrumb_curricular {line-height:130%;}

.capa_iconos {
height:20px;
margin-bottom:5px;
}

.capa_iconos ul {
list-style-type:none;
float:right
}

.capa_iconos ul li {
list-style-type:none;
float:left;
}

.capa_iconos ul li a {
float:left;
display:block;
width:25px;
height:20px;
margin-left:10px;
text-decoration:none;
}

* html .capa_iconos ul li a {
margin-left:5px;
}

.capa_iconos ul li a strong {
text-indent:-6600px;
position:absolute;
}

.capa_iconos ul li a.icono_choice {
background:transparent url("../img/icono_choice.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_choice_exit {
background:transparent url("../img/icono_choice_exit.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_flow {
background:transparent url("../img/icono_flow.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_forward_only {
background:transparent url("../img/icono_forward_only.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_choice_si {
background:transparent url("../img/icono_choice_si.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_choice_no {
background:transparent url("../img/icono_choice_no.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_choice_exit_si {
background:transparent url("../img/icono_choice_exit_si.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_choice_exit_no {
background:transparent url("../img/icono_choice_exit_no.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_flow_si {
background:transparent url("../img/icono_flow_si.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_flow_no {
background:transparent url("../img/icono_flow_no.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_forward_only_si {
background:transparent url("../img/icono_forward_si.gif") 0 0 no-repeat;}

.capa_iconos ul li a.icono_forward_only_no {
background:transparent url("../img/icono_forward_no.gif") 0 0 no-repeat;}

.breadcrumb_arbol {
height:1.8em;
display:table-cell;
margin-bottom:12px;
}

* html .breadcrumb_arbol {
height:1.6em;
}

*+html .breadcrumb_arbol {
min-height:1.6em;
height:auto;
}


.breadcrumb_arbol a,
.breadcrumb_arbol span {
padding-left:30px;
display:block;
font-family:"Trebuchet Ms",Vardana, arial,sans-serif !important;
height:30px;
padding-right:15px;
font-size:110%;
color:#4b4b4b !important;
font-weight:bold;
float:left;
vertical-align:bottom;
}

* html .breadcrumb_curricular a,
* html .breadcrumb_curricular span {
height:5px;
}

*+html .breadcrumb_curricular a,
*+html .breadcrumb_curricular span {
height:auto;
}

.breadcrumb_curricular a,
.breadcrumb_curricular span {
padding-left:30px;
display:inline;
font-family:"Trebuchet Ms",Vardana, arial,sans-serif !important;
height:25px;
padding-right:15px;
font-size:110%;
margin-bottom:4px;
color:#4b4b4b !important;
font-weight:bold;
padding-top:0.1em;
padding-bottom:0.3em;
vertical-align:bottom;
}

.breadcrumb_curricular em {
display:inline !important;
}


.breadcrumb_curricular em.oculto {
display:none !important;
}


.breadcrumb_curricular a.no_b,
.breadcrumb_arbol a.no_b,
.breadcrumb_curricular span.no_b,
.breadcrumb_arbol span.no_b {padding-right:5px !important;}

.breadcrumb_curricular em,
.breadcrumb_arbol em {
font-style:normal;
font-size:90%;
vertical-align:top;
line-height:170%;
}

.breadcrumb_curricular a br,
.breadcrumb_curricular span br {display:none;}

.breadcrumb_curricular a,
.breadcrumb_arbol a {
text-decoration:underline;
color:#4b4b4b !important;
}

.breadcrumb_curricular a:hover,
.breadcrumb_arbol a:hover  {
text-decoration:none;
color:#4b4b4b !important;
}

.breadcrumb_curricular a.br_grupo,
.breadcrumb_curricular span.br_grupo,
.breadcrumb_arbol a.br_grupo,
.breadcrumb_arbol span.br_grupo {
background:transparent url("../img/folder.gif") 6px 0 no-repeat;}


.breadcrumb_curricular a.br_carpeta_abierta,
.breadcrumb_curricular span.br_carpeta_abierta,
.breadcrumb_arbol a.br_carpeta_abierta,
.breadcrumb_arbol span.br_carpeta_abierta {
background:transparent url("../img/carpeta_02.gif") 0 0 no-repeat;}

.breadcrumb_curricular a.br_carpeta_cerrada,
.breadcrumb_curricular span.br_carpeta_cerrada,
.breadcrumb_arbol a.br_carpeta_cerrada,
.breadcrumb_arbol span.br_carpeta_cerrada {
background:transparent url("../img/carpeta_01.gif") 0 0 no-repeat;}

.breadcrumb_curricular a.br_paquete,
.breadcrumb_curricular span.br_paquete,
.breadcrumb_arbol a.br_paquete,
.breadcrumb_arbol span.br_paquete {
background:transparent url("../img/icono_paquete_azul.gif") 0 0 no-repeat;}


.caja_tabla  a.carpeta_cerrada,
.caja_tabla  span.carpeta_cerrada  {
padding-left:30px;
display:block;
vertical-align:bottom;
background:transparent url("../img/carpeta_01.gif") 0 0 no-repeat;}

* html .caja_tabla  a.carpeta_cerrada,
* html .caja_tabla  span.carpeta_cerrada {
background:transparent url("../img/carpeta_01.gif") 0 2px no-repeat;}

*+html .caja_tabla  a.carpeta_cerrada,
*+html .caja_tabla  span.carpeta_cerrada {
background:transparent url("../img/carpeta_01.gif") 0 1px no-repeat;}


.caja_tabla  a.carpeta_abierta,
.caja_tabla  span.carpeta_abierta  {
padding-left:30px;
display:block;
vertical-align:bottom;
background:transparent url("../img/carpeta_02.gif") 0 0 no-repeat;}

* html .caja_tabla  a.carpeta_abierta,
* html .caja_tabla  span.carpeta_abierta {
background:transparent url("../img/carpeta_02.gif") 0 2px no-repeat;}

*+html .caja_tabla  a.carpeta_abierta,
*+html .caja_tabla  span.carpeta_abierta {
background:transparent url("../img/carpeta_02.gif") 0 1px no-repeat;}


.caja_tabla  a.carpeta_vacio,
.caja_tabla  span.carpeta_vacio  {
padding-left:30px;
display:block;
padding-bottom:4px;
vertical-align:bottom;
background:transparent url("../img/carpeta_vacio.gif") 0 0 no-repeat;}

* html .caja_tabla  a.carpeta_vacio,
* html .caja_tabla  span.carpeta_vacio {
background:transparent url("../img/carpeta_vacio.gif") 0 2px no-repeat;}

*+html .caja_tabla  a.carpeta_vacio,
*+html .caja_tabla  span.carpeta_vacio {
background:transparent url("../img/carpeta_vacio.gif") 0 1px no-repeat;}


.caja_tabla  a.carpeta_parcial,
.caja_tabla  span.carpeta_parcial  {
padding-left:30px;
display:block;
padding-bottom:4px;
vertical-align:bottom;
background:transparent url("../img/carpeta_parcial.gif") 0 0 no-repeat;}

* html .caja_tabla  a.carpeta_parcial,
* html .caja_tabla  span.carpeta_parcial {
background:transparent url("../img/carpeta_parcial.gif") 0 2px no-repeat;}

*+html .caja_tabla  a.carpeta_parcial,
*+html .caja_tabla  span.carpeta_parcial {
background:transparent url("../img/carpeta_parcial.gif") 0 1px no-repeat;}

.caja_tabla  a.carpeta_completa,
.caja_tabla  span.carpeta_completa  {
padding-left:30px;
display:block;
padding-bottom:4px;
vertical-align:bottom;
background:transparent url("../img/carpeta_completo.gif") 0 0 no-repeat;}

* html .caja_tabla  a.carpeta_completa,
* html .caja_tabla  span.carpeta_completa {
background:transparent url("../img/carpeta_completo.gif") 0 2px no-repeat;}

*+html .caja_tabla  a.carpeta_completa,
*+html .caja_tabla  span.carpeta_completa {
background:transparent url("../img/carpeta_completo.gif") 0 1px no-repeat;}



.caja_tabla  a.grupo_elementos,
.caja_tabla  span.grupo_elementos {
padding-left:30px;
vertical-align:bottom;
display:block;
height:21px;
background:transparent url("../img/grupo_elementos.gif") 2px 0px no-repeat;}


#org a.grupo_elementos,
#org span.grupo_elementos,
#org a.recurso,
#org span.recurso {
display:inline !important;
padding-top:0.3em ;
padding-bottom:0.5em;
}

* html #org a.grupo_elementos,
* html #org span.grupo_elementos,
* html #org a.recurso,
* html #org span.recurso {padding-top:0.1em;}

*+html #org a.grupo_elementos,
*+html #org span.grupo_elementos,
*+html #org a.recurso,
*+html #org span.recurso {padding-top:0.2em;padding-bottom:0.6em;}

.caja_tabla  a.grupo_elementos:hover {
background-image:url("../img/grupo_elementos_off.gif");}

.caja_tabla  a.paquete,
.caja_tabla  span.paquete {
padding-left:30px;
display:block;
vertical-align:bottom;
background:transparent url("../img/paquete.gif") 0 0 no-repeat;}

* html .caja_tabla  a.paquete, * html .caja_tabla  span.paquete {
background:transparent url("../img/paquete.gif") 0 2px no-repeat;}

*+html .caja_tabla  a.paquete, * html .caja_tabla  span.paquete {
background:transparent url("../img/paquete.gif") 0 2px no-repeat;}

.caja_tabla  a.paquete_verde,
.caja_tabla  span.paquete_verde {
padding-left:30px;
display:block;
vertical-align:bottom;
background:transparent url("../img/paquete_verde.gif") 0 0 no-repeat;}

* html .caja_tabla  a.paquete_verde, * html .caja_tabla  span.paquete_verde {
background:transparent url("../img/paquete_verde.gif") 0 2px no-repeat;}

*+html .caja_tabla  a.paquete_verde, * html .caja_tabla  span.paquete_verde {
background:transparent url("../img/paquete_verde.gif") 0 2px no-repeat;}


.caja_tabla  a.objeto_sub,
.caja_tabla  span.objeto_sub {
padding-left:30px;
display:block;
vertical-align:bottom;
background:transparent url("../img/icono_paquete_azul.gif") 0 0 no-repeat;}

* html .caja_tabla  a.objeto_sub, * html .caja_tabla  span.objeto_sub {
background:transparent url("../img/icono_paquete_azul.gif") 0 2px no-repeat;}

*+html .caja_tabla  a.objeto_sub, * html .caja_tabla  span.objeto_sub {
background:transparent url("../img/icono_paquete_azul.gif") 0 2px no-repeat;}




.caja_tabla  a.organiz,
.caja_tabla  span.organiz {
padding-left:30px;
display:block;
height:20px;
vertical-align:bottom;
background:transparent url("../img/organiz.gif") 3px 0 no-repeat;}

.caja_tabla  a.organiz:hover {
background-image:url("../img/organiz_off.gif");}

.caja_tabla  a.recurso,
.caja_tabla  span.recurso {
padding-left:30px;
display:block;
height:auto;
vertical-align:bottom;
background:transparent url("../img/icono_recursos.gif") 3px 0 no-repeat;}

.caja_tabla  a.archivo,
.caja_tabla  span.archivo {
padding-left:30px;
display:block;
height:auto;
vertical-align:bottom;
background:transparent url("../img/icono_archivo.gif") 3px 0 no-repeat;}



* html .caja_tabla  a.recurso, * html .caja_tabla  span.recurso {
height:20px;
background:transparent url("../img/icono_recursos.gif")  3px 2px no-repeat;}

* html .caja_tabla  a.archivo, * html .caja_tabla  span.archivo {
height:20px;
background:transparent url("../img/icono_archivo.gif")  3px 2px no-repeat;}

*+html .caja_tabla  a.recurso, * html .caja_tabla  span.recurso {
height:20px;
background:transparent url("../img/icono_recursos.gif")  3px 2px no-repeat;}

*+html .caja_tabla  a.archivo, * html .caja_tabla  span.archivo {
height:20px;
background:transparent url("../img/icono_archivo.gif")  3px 2px no-repeat;}

.caja_tabla  a.sub,
.caja_tabla  span.sub {
padding-left:30px;
display:block;
height:20px;
vertical-align:bottom;
background:transparent url("../img/sub_man.gif") 3px 0 no-repeat;}

* html .caja_tabla  a.sub, * html .caja_tabla  span.sub {
background:transparent url("../img/sub_man.gif")  3px 2px no-repeat;}

*+html .caja_tabla  a.sub, * html .caja_tabla  span.sub {
background:transparent url("../img/sub_man.gif")  3px 2px no-repeat;}

.caja_tabla  a.sub:hover {
background-image:url("../img/sub_man_off.gif"); 
}


.caja_tabla  .td_larg a.recurso,
.caja_tabla  .td_larg span.recurso {
padding-left:27px;
height:20px;
padding-top:5px;
display:inline;
padding-bottom:5px;
vertical-align:bottom;
background:transparent url("../img/icono_recursos.gif") 3px 1px no-repeat;}


.caja_tabla  .td_larg a.archivo,
.caja_tabla  .td_larg span.archivo {
padding-left:27px;
height:20px;
padding-top:5px;
display:inline;
padding-bottom:5px;
vertical-align:bottom;
background:transparent url("../img/icono_archivo.gif") 3px 1px no-repeat;}

* html .caja_tabla  .td_larg   a.recurso,
* html .caja_tabla  .td_larg   span.recurso {
padding-top:0;
padding-bottom:0;
background:transparent url("../img/icono_recursos.gif")  3px 2px no-repeat;}

* html .caja_tabla  .td_larg   a.archivo,
* html .caja_tabla  .td_larg   span.archivo {
padding-top:0;
padding-bottom:0;
background:transparent url("../img/icono_archivo.gif")  3px 2px no-repeat;}

*+html .td_larg {vertical-align:bottom;}

*+html .caja_tabla  .td_larg   a.recurso, 
*+html .caja_tabla  .td_larg   span.recurso {
padding-top:10px;
padding-bottom:10px;
background:transparent url("../img/icono_recursos.gif") 3px 10px no-repeat;}

*+html .caja_tabla  .td_larg   a.archivo, 
*+html .caja_tabla  .td_larg   span.archivo {
padding-top:10px;
padding-bottom:10px;
background:transparent url("../img/icono_archivo.gif") 3px 10px no-repeat;}


.caja_tabla table.administracion_usuarios td.new {
width:auto;
text-align:left;
border-right:0;
border-left:0 !important}



.caja_tabla table.generica_02 td.td_larga {
width:auto;
color:#4B4B4B;
text-align:left;
border-right:0;
border-left:0 !important}

.caja_tabla table.generica_02 td.td_larga3 {
width:auto;
color:#4B4B4B;
text-align:left;
border-right:0 !important;
border-left:0 !important}

.caja_tabla table.generica_02 td.td_larg {
width:80%;
color:#4B4B4B;
text-align:left;
border-right:0;
border-left:0 !important}

.caja_tabla table.generica_02 td.td_largo {
width:95%;
color:#4B4B4B;
text-align:left;
border-right:0;
border-left:0 !important}

.caja_tabla table#asociacion .tr_blanco td.td_larga  {
border-left:1px solid white !important;
width:90em;}

.caja_tabla table.generica_02 .tr_blanco td.td_larga3  {
border-right:1px solid white !important;
}

.caja_tabla table.generica_02 .tr_gris td.td_larga3  {
border-right:1px solid white !important;
}

.caja_tabla table#asociacion .tr_gris td.td_larga  {
width:90em;
border-left:1px solid #E9E9E9 !important}



.caja_tabla table.generica_02 strong.tit_iconos {
color:#4B4B4B;
display:block;
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:120%;
}

* html .caja_tabla table.generica_02 td.td_larga {
padding-top:4px;
}


html:lang(es)>body .caja_tabla table.generica_02 .tr_beige td.td_larga {
border-left:1px solid #FFFFDE;
}

*+html .caja_tabla table.generica_02 td.td_larga {
padding-top:4px;
}

.caja_tabla table.generica_02 td.td_corta {
width:35px;
text-align:center !important;
border-right:0;
border-left:1px solid white !important}

.caja_tabla table.generica_02 td.td_corta03 {
width:100px;
text-align:center !important;
border-right:0;
border-left:1px solid white !important}

.caja_tabla table.generica_02 td.td_corta02 {
width:60px;
text-align:center !important;
padding-top:5px;
border-right:0;
}

html:lang(es)>body .caja_tabla table.generica_02 td.td_corta02 {
padding-top:16px;
}

* html #contenido_central_largo .caja_tabla table#asociacion {width:906px !important}

.caja_tabla table#asociacion label {
font-size:110%;
line-height:100%;
font-family:Vardana, arial,sans-serif !important;}

.caja_tabla table#tab_carpetas td.td_corta02 {border-left:1px solid #FFFFDE !important}
.caja_tabla table#portapapeles td.td_corta02 {border-left:1px solid #FFFFDE !important}
.caja_tabla table#asociacion td.td_corta02 {border-left:1px solid #FFFFDE !important}

* html .caja_tabla table.generica_02 td.td_corta02 {
padding-top:5px;
}

*+html .caja_tabla table.generica_02 td.td_corta02 {
padding-top:5px;
}

html:lang(es)>body .caja_tabla table.generica_02 td.td_corta02 {
padding-top:5px;
}

.caja_tabla table.generica_02 tr.tr_blanco td.td_corta02 {
border-left:1px solid white !important
}

.caja_tabla table.generica_02 tr.tr_gris td.td_corta02 {
border-left:1px solid #E9e9e9 !important
}


.caja_tabla table.generica_02 tr.tr_blanco td.td_corta_sin {
width:65px;
text-align:center !important;
border-right:0;
border-left:1px solid white !important}


.caja_tabla table.generica_02 tr.tr_gris td.td_corta_sin {
width:65px;
text-align:center !important;
border-right:0;
border-left:1px solid #E9E9E9 !important}

.caja_tabla table.generica_02 td.td_corta a {
display:block;
height:16px;
width:16px;
text-decoration:none;
margin: 0 auto;
}

.caja_tabla table.generica_02 td.td_corta a strong {
text-indent:-6000px;
position:absolute;}

.administracion_tareas em.esp_strong strong {
text-indent:-6000px;
position:absolute;}

.administracion_tareas em.esp_strong {
display:block;
width:30px;
}

a.icono_bajar {
background:transparent url("../img/icono_flecha_bajar.gif") 0 6px no-repeat}
a.icono_subir {
background:transparent url("../img/icono_flecha_subir.gif") 0 6px no-repeat}
a.icono_bajar_02 {
height:12px !important;
background:transparent url("../img/iconof02.gif") 1px 5px no-repeat;}
a.icono_subir_02 {
height:9px !important;
margin-top:0;
background:transparent url("../img/iconof01.gif") 1px 2px no-repeat;}


a.iconobajar {
display:block;
width:13px;
height:10px;
margin:0 auto !important;
background:transparent url("../img/icono_flecha_bajar.gif") 0 6px no-repeat}
a.iconosubir {
display:block;
margin:0 auto !important;
width:13px;
height:16px !important;
background:transparent url("../img/icono_flecha_subir.gif") 0 6px no-repeat}
a.iconobajar_02 {
display:block;
margin:0 auto !important;
height:12px !important;
background:transparent url("../img/iconof02.gif") 1px 5px no-repeat;}
a.iconosubir_02 {
display:block;
margin:0 auto !important;
height:9px !important;
margin-top:0;
background:transparent url("../img/iconof01.gif") 1px 2px no-repeat;}

.icono_mantener {
background:transparent url("../img/icono_flecha_subir_bajar.gif") 1px 0 no-repeat;margin-top:2px;}

.caja_tabla table.administracion_tareas td.tar {
width:60%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}

.caja_tabla table.administracion_tareas td.tar2 {
width:auto;
text-align:left;
border-right:0;
border-left:0 !important}

.caja_tabla table.administracion_tareas td.tar4 {
width:80%;
text-align:left;
border-left:0;
border-right:1px solid #fff !important}

.caja_tabla table.generica_02 td.tar10 {
width:70%;
text-align:left !important;
border-left:0;
border-right:1px solid #fff !important}

.caja_tabla table.administracion_tareas td.tar5 {
width:30%;
text-align:center;
border-left:0;
border-right:1px solid #fff !important}

.caja_tabla table.administracion_tareas td.tar6 {
width:auto;
text-align:center;
border-left:0;
border-right:1px solid #fff !important}

.caja_tabla table.administracion_tareas td.tar3 {
width:60%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}

.caja_tabla table.administracion_tareas td.tar10 {
width:40%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}

.caja_tabla table.administracion_tareas td.tar111 {
width:50%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}

.caja_tabla table.administracion_tareas td.tar9 {
width:14%;
text-align:left;
border-right:1px solid #fff;
border-left:1px solid #fff !important}

.caja_tabla table.administracion_tareas td.tar11 {
width:auto;
text-align:center;
border-right:1px solid #fff;
border-left:1px solid #fff !important}


.caja_tabla table.administracion_tareas td.tar14 {
width:auto;
text-align:left;
border-right:0;
border-left:0}

.caja_tabla table.administracion_tareas td.tar7 {
width:70%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}


.caja_tabla table.generica_02 td.tar4 {
width:70%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}

.caja_tabla table.generica_02 td.tar3 {
width:60%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}

.caja_tabla table.generica_02 td.tar00 {
width:300em;
text-align:left !important;
border-right:1px solid #fff;
border-left:0 !important}


.caja_tabla table.administracion_tareas td.ejec {
border-left:1px solid #fff !important}
.caja_tabla table.generica_02 td.ejec {
border-left:1px solid #fff !important}
.caja_tabla table.administracion_tareas td.fecha {
border-right:1px solid #fff !important}

.caja_tabla table.administracion_tareas td.ejec2 {
border-left:1px solid #fff !important}

.caja_tabla table.administracion_tareas td.meta_datos {
border-left:1px solid #fff !important}

.caja_tabla#org table.generica_02 td.meta_datos,
.caja_tabla#org table.generica_02 td.meta_datos_mas
 {padding-left:20px !important;padding-right:40px !important;text-align:center}
  
 

* html .caja_tabla#org table.generica_02 td.meta_datos,
* html .caja_tabla#org table.generica_02 td.meta_datos_mas {padding-left:10px;padding-right:10px;text-align:center}

.caja_tabla table.generica_02 td.meta_datos {
border-left:1px solid #fff !important}

.caja_tabla table.generica_02 td.meta_datos_mas {
border-left:1px solid #fff !important}


.caja_tabla table.administracion_tareas td.ejec2 a {
padding-left:25px;
padding-top:0.4em;
padding-bottom:0.4em;
background:transparent  url("../img/ver_docu.gif") 0 0 no-repeat;
}

.caja_tabla table.administracion_tareas td.ejec2 a:hover {
background:transparent  url("../img/ver_docu_off.gif") 0 0   no-repeat;
}

.caja_tabla table.administracion_tareas td.meta_datos a,
.caja_tabla table.generica_02 td.meta_datos a {
padding-left:25px;
padding-top:0.4em;
padding-bottom:0.6em;
background:transparent  url("../img/ver_docu.gif") 6px 1px no-repeat !important;
}

.caja_tabla table.administracion_noticias td.meta_datos a {
padding-left:27px;
padding-top:0.4em;
padding-bottom:0.7em;
background:transparent  url("../img/ver_docu.gif") 6px 0 no-repeat !important;
}



.caja_tabla table.administracion_tareas td.meta_datos a:hover,
.caja_tabla table.administracion_noticias td.meta_datos a:hover,
.caja_tabla table.generica_02 td.meta_datos a:hover {
background:transparent  url("../img/ver_docu_off.gif") 6px 0 no-repeat;
}


.caja_tabla table.administracion_noticias td.meta_datos_mas a {
padding-left:27px;
padding-top:0.4em;
padding-bottom:0.7em;
background:transparent  url("../img/ver_docu_mas.gif") 0 0 no-repeat;
}


.caja_tabla table.administracion_tareas td.meta_datos_mas a,
.caja_tabla table.administracion_noticias td.meta_datos_mas a,
.caja_tabla table.generica_02 td.meta_datos_mas a {
padding-left:25px;
padding-top:0.4em;
padding-bottom:0.7em;
background:transparent  url("../img/ver_docu_mas.gif") 0 0 no-repeat !important;
}


.caja_tabla table.administracion_tareas td.meta_datos_mas a:hover,
.caja_tabla table.administracion_noticias td.meta_datos_mas a:hover,
.caja_tabla table.generica_02 td.meta_datos_mas a:hover  {
background:transparent  url("../img/ver_docu_mas_off.gif") 0 0   no-repeat !important;
}



.caja_tabla table.administracion_noticias td,
.caja_tabla table.administracion_tareas td  {
font-size:90%;
padding-top:0.4em;
padding-bottom:0.2em;}


.caja_tabla table.resultados_listados td {
font-size:90%;
padding-top:0.4em;
padding-bottom:0.2em;}


.caja_tabla table.administracion_usuarios td  {
font-size:90%;
padding-top:0.4em;
padding-bottom:0.2em;}

.caja_tabla table.generica_02 td {
font-size:90%;
padding-top:0.3em;
padding-bottom:0.2em;}


.caja_tabla table.administracion_usuarios tr.tr_blanco td.sin_b,
.caja_tabla table.generica_02 tr.tr_blanco td.sin_b {
padding-right:1px;
border-right:1px solid white !important}

.caja_tabla table.generica_02 .tr_beige  td.sin_b {
padding-right:1px;
border-right:1px solid #FFFFDE !important}

.caja_tabla table.administracion_usuarios tr.tr_gris td.sin_b,
.caja_tabla table.generica_02 tr.tr_gris td.sin_b {
padding-right:1px;
border-right:1px solid #efefef !important}

.caja_tabla table.administracion_noticias tr.tr_blanco td.sin_b {
padding-right:1px;
border-right:1px solid white !important}

.caja_tabla table.generica tr.tr_blanco td.sin_b {
padding-right:1px;
border-right:1px solid #D6E6F6 !important}

.caja_tabla table.generica tr.tr_gris td.sin_b {
padding-right:1px;
border-right:1px solid #E9E9E9 !important}

.caja_tabla table.resultados_listados tr.tr_blanco td {
background:#F8F8F8;
border-right:1px solid white !important}

.caja_tabla table.resultados_listados tr th {
border-right:1px solid #ccc !important
}

.caja_tabla table.administracion_tareas tr th {
border-right:1px solid #ccc !important
}

.caja_tabla table.resultados_listados tr td.numeracion {width:15px;}

.caja_tabla table.resultados_listados tr td.titulacion {width:10%;text-align:left;}
.caja_tabla table.resultados_listados tr td.objedu {text-align:left;}

.caja_tabla table.resultados_listados tr.tr_gris td {
background:#EEEDED;
border-right:1px solid #EFEFEE !important}

.caja_tabla table.administracion_tareas tr.tr_blanco td.sin_b {
padding-right:1px;
border-right:1px solid #f8f8f8 !important}

.caja_tabla table.generica tr.tr_blanco td.sin_b {
padding-right:1px;
border-right:1px solid #EBF2F8 !important}

.caja_tabla table.resultados_listados tr.tr_gris td.sin_b {
padding-right:1px;
border-right:1px solid #efefef !important}

.caja_tabla table.administracion_noticias tr.tr_gris td.sin_b {
padding-right:1px;
border-right:1px solid #efefef !important}

.caja_tabla table.generica tr.tr_gris td.sin_b {
padding-right:1px;
border-right:1px solid #E9E9E9 !important}

.caja_tabla table.administracion_tareas tr.tr_gris td.sin_b {
padding-right:1px;
border-right:1px solid #E9E9E9 !important}

.caja_tabla table.administracion_noticias td.faqs_f {
width:auto;
text-align:left;
}

.caja_tabla table.administracion_noticias td.faqs_f a  {
padding-left:25px;
padding-top:0.4em;
padding-bottom:0.4em;
background:transparent  url("../img/ver_docu.gif") 0 0 no-repeat;
}

.caja_tabla table.administracion_tareas td.faqs_f a:hover {
background:transparent  url("../img/ver_docu_off.gif") 0 0   no-repeat;
}


.caja_tabla table.administracion_noticias td.sin_b,
.caja_tabla table.resultados_listados td.sin_b,
.caja_tabla table.administracion_usuarios td.sin_b,
.caja_tabla table.generica_02 td.sin_b,
.caja_tabla table.administracion_tareas td.sin_b {
padding-right:1px;
border-right:0 !important;
width:16px;}

.caja_tabla table.generica td.sin_b input {
margin-top:2px;
}

* html .caja_tabla table.generica td.sin_b input {
margin-top:0;
}

*+html .caja_tabla table.generica td.sin_b input {
margin-top:0;
}



.caja_tabla table.generica td.sin_b {
padding-right:1px;
border-right:0 !important;
width:14px;}

.caja_tabla table.administracion_usuarios tr.tr_gris td {
border-top:1px solid #efefef;}

.caja_tabla table.generica_02 tr.tr_gris td {
border-top:1px solid #E9E9E9;}

.caja_tabla table.generica_02 tr.tr_beige td {
border-top:1px solid #FFFFDE;}

.caja_tabla table.administracion_noticias tr.tr_gris td {
border-top:1px solid #efefef;}

.caja_tabla table.generica tr.tr_gris td {
border-top:1px solid #efefef;}


.caja_tabla table.resultados_listados tr.tr_gris td {
border-top:1px solid #efefef;}


*+html .caja_tabla table.administracion_usuarios tr.tr_gris td {
border-top:1px solid #efefef !important;}


*+html .caja_tabla table.generica_02 tr.tr_gris td {
border-top:1px solid #E9E9E9 !important;}

*+html .caja_tabla table.administracion_noticias tr.tr_gris td {
border-top:1px solid #efefef !important;}

*+html .caja_tabla table.generica tr.tr_gris td {
border-top:1px solid #efefef !important;}


*+html .caja_tabla table.resultados_listados tr.tr_gris td {
border-top:1px solid #efefef !important;}




.caja_tabla table.administracion_noticias tr.tr_blanco td {
border-top:1px solid #fff;}

.caja_tabla table.generica tr.tr_blanco td {
border-top:1px solid #fff;}


.caja_tabla table.resultados_listados tr.tr_blanco td {
border-top:1px solid #fff;}


.caja_tabla table.administracion_usuarios tr.tr_blanco td {
border-top:1px solid #fff;}

.caja_tabla table.generica_02 tr.tr_blanco td {
border-top:1px solid #fff;}

.caja_tabla table.administracion_usuarios td {
padding:0.4em 10px 0.4em 10px;
border-bottom:0 !important;
line-height:180%;
}


.caja_tabla table.generica_02 td {
padding:0.4em 10px 0.4em 10px;
border-bottom:0 !important;
line-height:180%;
border-left:0}

.caja_tabla table.administracion_noticias td {
padding:0.4em 10px 0.4em 10px;
border-bottom:0 !important;
}

.caja_tabla table.generica td {
padding:0.4em 10px 0.4em 10px;
border-bottom:0 !important;
border-left:0;}

.caja_tabla table.resultados_listados td {
padding:0.4em 10px 0.4em 10px;
border-bottom:0 !important;
}

.caja_tabla table.administracion_tareas td  {
padding:0.4em 10px 0.3em 10px;
border-bottom:0 !important;
border-left:0;}

* html .caja_tabla table.administracion_usuarios td {
padding:0.3em 10px 0.4em 10px;
}

* html .caja_tabla table.generica_02 td {
padding:0.2em 10px 0.3em 10px;
}

*+html .caja_tabla table.generica_02 td {
padding:0.1em 10px 0.4em 10px;
}

* html .caja_tabla table.administracion_noticias td,
* html .caja_tabla table.resultados_listados td,
* html .caja_tabla table.generica td,
* html .caja_tabla table.administracion_tareas td  {
padding:0.3em 10px 0.4em 10px;
}



.caja_tabla table.administracion_tareas tr.tr_blanco {
color:#414141;
background:#F8F8F8;}


.caja_tabla table.generica_02 tr.tr_blanco {
color:#414141;
background:#F8F8F8;}

.caja_tabla table.administracion_usuarios tr.tr_blanco {
color:#414141;
background:#F8F8F8;}

.caja_tabla table.administracion_noticias tr.tr_blanco {
color:#414141;
background:#F8F8F8;}

.caja_tabla table.generica tr.tr_blanco {
color:#414141;
background:#f8f8f8;}

.caja_tabla table.resultados_listados tr.tr_blanco {
color:#414141;
background:#f8f8f8;}

.caja_tabla table.administracion_tareas tr.tr_gris {
color:#414141;
background:#E9E9E9 ;}

.caja_tabla table.administracion_tareas tr.tr_beige {
color:#414141;
background:#FFFFCC ;}

.caja_tabla table.administracion_usuarios tr.tr_gris {
color:#414141;
background:#efefef ;}


.caja_tabla table.generica_02 tr.tr_gris {
color:#414141;
background:#E9E9E9 ;}

.caja_tabla table.generica_02 tr.tr_beige {
color:#414141;
background:#FFFFCC ;}

.caja_tabla table.administracion_noticias tr.tr_gris {
color:#414141;
background:#efefef ;}

.caja_tabla table.administracion_noticias tr.tr_color {
color:#414141;
background:#ffffde ;}

.caja_tabla table.generica tr.tr_gris {
color:#414141;
background:#E9E9E9 ;}

.caja_tabla table.generica tr.tr_color {
color:#414141;
background:#E9E9E9 ;}


.caja_tabla table.resultados_listados tr.tr_gris {
color:#414141;
background:#efefef ;}

.caja_tabla table.resultados_listados tr.tr_color {
color:#414141;
background:#ffffde ;}


.caja_tabla table.administracion_usuarios tr.tr_color {
color:#414141;
background:#ffffde ;}

.caja_tabla table.generica_02 tr.tr_color {
color:#414141;
background:#ffffde ;}

.caja_tabla table.administracion_tareas tr.tr_color {
color:#414141;
background:#ffffde;}


label.etiq_invisible {
display:none;
}

.globo_gris_03 .paginacion {
font-size:110%;
margin-bottom:0;
color:#000 !important;
}

#navlist li a {color:#000 !important;}

.caja_tabla .paginacion {font-size:100% !important;}

.paginacion {
font-size:70%;
margin-bottom:10px;
}


#navlist {
padding-left:25px;
text-align:center;
white-space:nowrap;
padding-top:5px;
font-size:90%;
padding-bottom:10px;
padding-right:20px;}

#navlist li {
display: inline;
list-style-type: none;
padding-right:1.5%;
}

#navlist li a {text-decoration:underline;}

#navlist li a:hover {text-decoration:none;}

.margen_boton_izq {margin-left:10px;}
.margen_boton_der {margin-left:10px;}
.margen_boton_izq_dob {margin-left:40px;}
.margen_boton_der_dob {margin-left:40px;}


#menu_frame  a {display:inline-table !important;line-height:180%;vertical-align:middle !important}
#menu_frame li {padding-top:0.5em !important;padding-bottom:0em !important}
*+html #menu_frame  a {display:inline-block}


#menu_frame .nivel01_organizacion_cerrado ul{display:none;}
#menu_frame .nivel01_organizacion_abierto ul{display:block;}
#menu_frame .nivel01_organizacion_abierto a {width:80%;}	
#menu_frame .nivel01_organizacion_cerrado a {width:80%;}	
#menu_frame .nivel01_grupo_cerrado a {width:80%;}		
#menu_frame .nivel01_grupo_abierto a {width:80%;}	
#menu_frame .nivel01_grupo_cerrado ul{display:none;}
#menu_frame .nivel01_grupo_abierto ul{display:block;}



#menu_frame .nivel02_organizacion_cerrado ul{display:none;}
#menu_frame .nivel02_organizacion_abierto ul{display:block;}
#menu_frame .nivel02_grupo_cerrado ul{display:none;}
#menu_frame .nivel02_grupo_abierto ul{display:block;}
#menu_frame .nivel02_organizacion_abierto a {width:75%;}	
#menu_frame .nivel02_organizacion_cerrado a {width:75%;}	
#menu_frame .nivel02_grupo_cerrado a {width:75%;}		
#menu_frame .nivel02_grupo_abierto a {width:75%;}	



#menu_frame .nivel03_organizacion_cerrado ul{display:none;}
#menu_frame .nivel03_organizacion_abierto ul{display:block;}
#menu_frame .nivel03_grupo_cerrado ul{display:none;}
#menu_frame .nivel03_grupo_abierto ul{display:block;}
#menu_frame .nivel03_organizacion_abierto a {width:70%;}	
#menu_frame .nivel03_organizacion_cerrado a {width:70%;}	
#menu_frame .nivel03_grupo_cerrado a {width:70%;}		
#menu_frame .nivel03_grupo_abierto a {width:70%;}	


#menu_frame  .nivel04_organizacion_cerrado ul{display:none;}
#menu_frame  .nivel04_organizacion_abierto ul{display:block;}
#menu_frame  .nivel04_grupo_cerrado ul{display:none;}
#menu_frame  .nivel04_grupo_abierto ul{display:block;}
#menu_frame .nivel04_organizacion_abierto a {width:60%;}	
#menu_frame .nivel04_organizacion_cerrado a {width:60%;}	
#menu_frame .nivel04_grupo_cerrado a {width:60%;}		
#menu_frame .nivel04_grupo_abierto a {width:60%;}	



#menu_frame  .nivel05_organizacion_cerrado ul{display:none;}
#menu_frame  .nivel05_organizacion_abierto ul{display:block;}
#menu_frame  .nivel05_grupo_cerrado ul{display:none;}
#menu_frame  .nivel05_grupo_abierto ul{display:block;}
#menu_frame .nivel05_organizacion_abierto a {width:55%;}	
#menu_frame .nivel05_organizacion_cerrado a {width:55%;}	
#menu_frame .nivel05_grupo_cerrado a {width:55%;}		
#menu_frame .nivel05_grupo_abierto a {width:55%;}	



#menu_frame .nivel06_organizacion_cerrado ul{display:none;}
#menu_frame .nivel06_organizacion_abierto ul{display:block;}
#menu_frame .nivel06_grupo_cerrado ul{display:none;}
#menu_frame .nivel06_grupo_abierto ul{display:block;}
#menu_frame .nivel06_organizacion_abierto a {width:45%;}	
#menu_frame .nivel06_organizacion_cerrado a {width:45%;}	
#menu_frame .nivel06_grupo_cerrado a {width:45%;}			
#menu_frame .nivel06_grupo_abierto a {width:45%;}	




#menu_frame  .nivel07_organizacion_cerrado ul{display:none;}
#menu_frame  .nivel07_organizacion_abierto ul{display:block;}
#menu_frame  .nivel07_grupo_cerrado ul{display:none;}
#menu_frame  .nivel07_grupo_abierto ul{display:block;}
#menu_frame .nivel07_organizacion_abierto a {width:40%;}	
#menu_frame .nivel07_organizacion_cerrado a {width:40%;}	
#menu_frame .nivel07_grupo_cerrado a {width:40%;}		
#menu_frame .nivel07_grupo_abierto a {width:40%;}	



#menu_frame  .nivel08_organizacion_cerrado ul{display:none;}
#menu_frame  .nivel08_organizacion_abierto ul{display:block;}
#menu_frame  .nivel08_grupo_cerrado ul{display:none;}
#menu_frame  .nivel08_grupo_abierto ul{display:block;}
#menu_frame .nivel08_organizacion_abierto a {width:35%;}	
#menu_frame .nivel08_organizacion_cerrado a {width:35%;}	
#menu_frame .nivel08_grupo_cerrado a {width:35%;}		
#menu_frame .nivel08_grupo_abierto a {width:35%;}	



#menu_frame  .nivel09_organizacion_cerrado ul{display:none;}
#menu_frame  .nivel09_organizacion_abierto ul{display:block;}
#menu_frame  .nivel09_grupo_cerrado ul{display:none;}
#menu_frame  .nivel09_grupo_abierto ul{display:block;}
#menu_frame .nivel09_organizacion_abierto a {width:30%;}	
#menu_frame .nivel09_organizacion_cerrado a {width:30%;}	
#menu_frame .nivel09_grupo_cerrado a {width:30%;}		
#menu_frame .nivel09_grupo_abierto a {width:30%;}	


#menu_frame  .nivel10_organizacion_cerrado ul{display:none;}
#menu_frame  .nivel10_organizacion_abierto ul{display:block;}
#menu_frame  .nivel10_grupo_cerrado ul{display:none;}
#menu_frame  .nivel10_grupo_abierto ul{display:block;}





#menu_arbol .nivel01_grupo_cerrado ul{display:none;}
#menu_arbol .nivel01_grupo_abierto ul{display:block;}
#menu_arbol .nivel01_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel01_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel02_grupo_cerrado ul{display:none;}
#menu_arbol .nivel02_grupo_abierto ul{display:block;}
#menu_arbol .nivel02_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel02_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel03_grupo_cerrado ul{display:none;}
#menu_arbol .nivel03_grupo_abierto ul{display:block;}
#menu_arbol .nivel03_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel03_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel04_grupo_cerrado ul{display:none;}
#menu_arbol .nivel04_grupo_abierto ul{display:block;}
#menu_arbol .nivel04_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel04_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel05_grupo_cerrado ul{display:none;}
#menu_arbol .nivel05_grupo_abierto ul{display:block;}
#menu_arbol .nivel05_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel05_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel06_grupo_cerrado ul{display:none;}
#menu_arbol .nivel06_grupo_abierto ul{display:block;}
#menu_arbol .nivel06_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel06_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel07_grupo_cerrado ul{display:none;}
#menu_arbol .nivel07_grupo_abierto ul{display:block;}
#menu_arbol .nivel07_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel07_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel08_grupo_cerrado ul{display:none;}
#menu_arbol .nivel08_grupo_abierto ul{display:block;}
#menu_arbol .nivel08_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel08_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel09_grupo_cerrado ul{display:none;}
#menu_arbol .nivel09_grupo_abierto ul{display:block;}
#menu_arbol .nivel09_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel09_submanifiesto_abierto ul{display:block;}
#menu_arbol .nivel10_grupo_cerrado ul{display:none;}
#menu_arbol .nivel10_grupo_abierto ul{display:block;}
#menu_arbol .nivel10_submanifiesto_cerrado ul{display:none;}
#menu_arbol .nivel10_submanifiesto_abierto ul{display:block;}


#menu_arbol_org .nivel01_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel01_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel01_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel01_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel02_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel02_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel02_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel02_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel03_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel03_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel03_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel03_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel04_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel04_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel04_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel04_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel05_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel05_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel05_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel05_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel06_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel06_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel06_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel06_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel07_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel07_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel07_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel07_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel08_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel08_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel08_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel08_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel09_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel09_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel09_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel09_submanifiesto_abierto ul{display:block;}
#menu_arbol_org .nivel10_grupo_cerrado ul{display:none;}
#menu_arbol_org .nivel10_grupo_abierto ul{display:block;}
#menu_arbol_org .nivel10_submanifiesto_cerrado ul{display:none;}
#menu_arbol_org .nivel10_submanifiesto_abierto ul{display:block;}





#nivel01_01,#nivel01_02,#nivel01_03,#nivel01_04,#nivel01_05,#nivel01_06,#nivel01_07,#nivel01_08,#nivel01_09,#nivel01_10,#nivel01_11,#nivel01_12,#nivel01_13,#nivel01_14,#nivel01_15,#nivel01_16,#nivel01_17,#nivel01_18,#nivel01_19,#nivel01_20 {background:#D6E6F6}


#menu_frame .escogido {font-weight:bold;text-decoration:none }
#menu_frame #li_frame_activo {background:#CCCCCC !important;font-weight:bold; }
#menu_frame #li_frame_activo  a {text-decoration:none !important; }

#menu_arbol #li_opcion_activa {background:#CCCCCC !important;font-weight:bold; }
#menu_arbol #li_opcion_activa  a {text-decoration:none !important; }

#menu_arbol_org #li_opcion_activa {background:#CCCCCC !important;font-weight:bold; }
#menu_arbol_org #li_opcion_activa  a {text-decoration:none !important; }

#menu_frame {
	width:100% !important;
	font-size:60%;
	display:block;
	font-family: verdana, Helvetica, sans-serif;}
	
*+html #menu_frame ul {position:static;}


#menu_frame ul,
#menu_frame li {
	margin: 0 0 0 0;
	padding: 0;
	position:relative;
	list-style-type: none;}

#menu_frame li li, 
#menu_frame li li li {margin: 0 0 0 0;line-height:100%;border:0;}

#menu_frame .seleccionado {font-weight:bold;color:#333}
	
#menu_frame span {
	background-repeat: no-repeat;
	display:inline;
	padding-top:0.9em;
	line-height:30px;
	cursor:pointer;
	padding-right:0px;
	padding-bottom:0.9em;
	color: #151515;	}
	
#menu_frame span a {z-index:300;}	
#menu_frame a:hover {background-color:#ccc;}

* html #menu_frame span  {
display:inline;
height:2.9em;
width: auto;
line-height:280%;
margin: 0;
padding-top:0;
padding-right:0px;
padding-bottom:0;}

*+html #menu_frame span {
display:inline;
line-height:320%;
height:3.2em;
width:auto;
position:relative;
margin:0;
z-index:100;
padding-top:0.4em;
padding-right:0px;
padding-bottom:0.4em;}


#menu_frame a:hover {color: #151515;text-decoration:none;}

#menu_arbol,
#menu_arbol_org {
	width: 100%;
	position:relative;
	display:block;
	margin-bottom:15px;
	font-size:60%;
	font-family: verdana, Helvetica, sans-serif;}

* html #menu_arbol,
* html #menu_arbol_org {
	width: 100%;
}

*+html #menu_arbol,
*+html #menu_arbol_org {
	width: 100%;
}

*+html #menu_arbol ul li,
*+html #menu_arbol_org ul li {
position:static;
}

#menu_arbol ul,
#menu_arbol_org ul {
padding-bottom:6px !important;
}


#menu_arbol ul,
#menu_arbol li,
#menu_arbol_org ul,
#menu_arbol_org li {
	margin: 0;
	padding: 0;
	position:relative;
	list-style-type: none;}

#menu_arbol li li, 
#menu_arbol li li li {margin: 0 0 0 0;line-height:100%;}

#menu_arbol_org li li, 
#menu_arbol_org li li li {margin: 0 0 0 0;line-height:100%;}



#menu_arbol span {
	background-repeat: no-repeat;
	display:inline;
	padding-top:0.9em;
	line-height:30px;
	cursor:pointer;
	padding-right:0px;
	padding-bottom:0.9em;
	color: #151515;
	}

#menu_arbol a:hover {
background-color:#ccc;
}

* html #menu_arbol span  {
display:inline;
height:2.9em;
width: auto;
line-height:280%;
margin: 0;
padding-top:0;
padding-right:0px;
padding-bottom:0;
}

*+html #menu_arbol span {
display:inline;
line-height:320%;
height:3.2em;
width: auto;
margin: 0;
padding-top:.4em;
padding-right:0px;
padding-bottom:.4em;
}




#menu_arbol a:hover {color: #151515;	text-decoration:none;}



#menu_arbol_org span {
	background-repeat: no-repeat;
	display:inline;
	padding-top:0.9em;
	line-height:30px;
	cursor:pointer;
	padding-right:0px;
	padding-bottom:0.9em;
	color: #151515;
	}

#menu_arbol_org a:hover {
background-color:#ccc;
}

* html #menu_arbol_org span  {
display:inline;
height:2.9em;
width: auto;
line-height:280%;
margin: 0;
padding-top:0;
padding-right:0px;
padding-bottom:0;
}

*+html #menu_arbol_org span {
display:inline;
line-height:320%;
height:3.2em;
width: auto;
margin: 0;
padding-top:.4em;
padding-right:0px;
padding-bottom:.4em;
}

#menu_arbol_org a:hover {color: #151515;	text-decoration:none;}

#menu_frame  .nivel01_organizacion_cerrado span {
background-position: 10px 50%;
padding-left:54px;
background-image:  url("../img/mas_folder.gif") !important;}

#menu_frame  .nivel01_organizacion_abierto span {
background-position: 10px 50%;
padding-left:54px;
background-image:  url("../img/menos_folder.gif") !important;}

#menu_frame  .nivel01_grupo_cerrado span {
background-position: 10px 50%;
padding-left:54px;
background-image: url("../img/mas_grupo.gif") !important;}

#menu_frame  .nivel01_grupo_abierto span {
background-position: 10px 50%;
padding-left:54px;
background-image: url("../img/menos_grupo.gif") !important;}


#menu_frame  .nivel02_organizacion_cerrado span {
background-position: 33px 50%;
padding-left:82px !important;
background-image:  url("../img/mas_folder.gif") !important;}


#menu_frame  .nivel02_organizacion_abierto span {
background-position: 33px 50%;
padding-left:82px !important;
background-image:  url("../img/menos_folder.gif") !important;}

#menu_frame  .nivel02_grupo_cerrado span {
background-position: 33px 50%;
padding-left:82px !important;
background-image: url("../img/mas_grupo.gif") !important;}

#menu_frame  .nivel02_grupo_abierto span {
background-position: 33px 50%;
padding-left:80px !important;
background-image: url("../img/menos_grupo.gif") !important;}



#menu_frame .nivel03_organizacion_cerrado span {
background-position: 56px 50%;
padding-left:104px !important;
background-image:  url("../img/mas_folder.gif") !important;}


#menu_frame  .nivel03_organizacion_abierto span {
background-position: 56px  50%;
padding-left:104px !important;
background-image:  url("../img/menos_folder.gif") !important;}

#menu_frame  .nivel03_grupo_cerrado span  {
background-position:56px  50%;
padding-left:104px !important;
background-image: url("../img/mas_grupo.gif") !important;}


#menu_frame  .nivel03_grupo_abierto span {
background-position: 56px  50%;
padding-left:104px !important;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */


#menu_frame .nivel04_organizacion_cerrado span  {
background-position: 89px 50%;
padding-left:134px !important;
background-image:  url("../img/mas_folder.gif") !important;}

#menu_frame  .nivel04_organizacion_abierto span {
background-position: 89px  50%;
padding-left:134px !important;
background-image:  url("../img/menos_folder.gif") !important;}


#menu_frame  .nivel04_grupo_cerrado span {
background-position: 89px 50%;
padding-left:134px !important;
background-image: url("../img/mas_grupo.gif") !important;}


#menu_frame  .nivel04_grupo_abierto span {
background-position: 89px  50%;
padding-left:134px !important;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */


#menu_frame .nivel05_organizacion_cerrado span {
background-position: 112px  50%;
padding-left:157px !important;
background-image:  url("../img/mas_folder.gif") !important;}


#menu_frame  .nivel05_organizacion_abierto span {
background-position: 112px   50%;
padding-left:157px !important;
background-image:  url("../img/menos_folder.gif") !important;}


#menu_frame  .nivel05_grupo_cerrado span {
background-position: 112px  50%;
padding-left:157px !important;
background-image: url("../img/mas_grupo.gif") !important;}


#menu_frame  .nivel05_grupo_abierto span {
background-position: 112px  50%;
padding-left:157px !important;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */


#menu_frame .nivel06_organizacion_cerrado span {
background-position: 135px   50%;
padding-left:180px !important;
background-image:  url("../img/mas_folder.gif") !important;}


#menu_frame  .nivel06_organizacion_abierto span {
background-position: 135px    50%;
padding-left:180px !important;
background-image:  url("../img/menos_folder.gif") !important;}

#menu_frame  .nivel06_grupo_cerrado span {
background-position: 135px  50%;
padding-left:180px !important;
background-image: url("../img/mas_grupo.gif") !important;}


#menu_frame  .nivel06_grupo_abierto span {
background-position: 135px   50%;
padding-left:180px !important;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */




#menu_frame .nivel07_organizacion_cerrado span {
background-position: 158px   50%;
padding-left:206px !important;
background-image:  url("../img/mas_folder.gif") !important;}


#menu_frame .nivel07_organizacion_abierto span {
background-position: 158px   50%;
padding-left:206px !important;
background-image:  url("../img/menos_folder.gif") !important;}


#menu_frame .nivel07_grupo_cerrado span {
background-position: 158px  50%;
padding-left:206px !important;
background-image: url("../img/mas_grupo.gif") !important;}


#menu_frame .nivel07_grupo_abierto span {
background-position: 158px   50%;
padding-left:206px !important;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */


#menu_frame .nivel08_organizacion_cerrado span {
background-position: 181px     50%;
padding-left:230px !important;
background-image:  url("../img/mas_folder.gif") !important;}


#menu_frame .nivel08_organizacion_abierto span {
background-position: 181px   50%;
padding-left:230px !important;
background-image:  url("../img/menos_folder.gif") !important;}

#menu_frame .nivel08_grupo_cerrado span {
background-position: 181px    50%;
padding-left:230px !important;
background-image: url("../img/mas_grupo.gif") !important;}


#menu_frame .nivel08_grupo_abierto span {
background-position: 181px     50%;
padding-left:230px !important;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */



#menu_frame .nivel09_organizacion_cerrado span {
background-position: 204px     50%;
padding-left:255px !important;
background-image:  url("../img/mas_folder.gif") !important;}


#menu_frame .nivel09_organizacion_abierto span {
background-position: 204px   50%;
padding-left:255px  !important;
background-image:  url("../img/menos_folder.gif") !important;}

#menu_frame .nivel09_grupo_cerrado span {
background-position: 204px    50%;
padding-left:255px  !important;
background-image: url("../img/mas_grupo.gif") !important;}


#menu_frame .nivel09_grupo_abierto span {
background-position: 204px     50%;
padding-left:255px  !important;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */





#menu_frame .nivel10_organizacion_cerrado span {
background-position: 227px     50%;
padding-left:278px !important;
background-image:  url("../img/mas_folder.gif") !important;}

#menu_frame .nivel10_organizacion_abierto span {
background-position: 227px  50%;
padding-left:278px  !important;
background-image:  url("../img/menos_folder.gif") !important;}

#menu_frame .nivel10_grupo_cerrado span {
background-position: 227px    50%;
padding-left:278px  !important;
background-image: url("../img/mas_grupo.gif") !important;}

#menu_frame .nivel10_grupo_abierto span {
background-position: 227px     50%;
padding-left:278px !important;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */

#menu_arbol .nivel01_grupo_cerrado span {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/mas_carpeta.gif");}

#menu_arbol_org .nivel01_grupo_cerrado span {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/mas_grupo.gif");}

#menu_arbol .nivel01_grupo_abierto span  {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/menos_carpeta.gif");}

#menu_arbol_org .nivel01_grupo_abierto span  {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/menos_grupo.gif");}

#menu_arbol .nivel01_submanifiesto_cerrado span  {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/mas_paquete.gif");}

#menu_arbol_org .nivel01_submanifiesto_cerrado span  {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/mas_folder.gif");}

#menu_arbol .nivel01_submanifiesto_abierto span  {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/menos_paquete.gif");}

#menu_arbol_org .nivel01_submanifiesto_abierto span  {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/menos_folder.gif");}

/* ---------- */

#menu_arbol .nivel02_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:86px !important;
background-position: 33px 50%;
}

#menu_arbol .nivel02_submanifiesto_abierto span  {
padding-left:86px !important;
background-position: 33px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel02_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:86px !important;
background-position: 33px 50%;
}

#menu_arbol .nivel02_grupo_abierto span  {
padding-left:86px !important;
background-position: 33px 50%;
background-image: url("../img/menos_carpeta.gif") !important;}



#menu_arbol_org .nivel02_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:86px !important;
background-position: 33px 50%;
}

#menu_arbol_org .nivel02_submanifiesto_abierto span  {
padding-left:86px !important;
background-position: 33px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel02_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:86px !important;
background-position: 33px 50%;
}

#menu_arbol_org .nivel02_grupo_abierto span  {
padding-left:86px !important;
background-position: 33px 50%;
background-image: url("../img/menos_grupo.gif") !important;}


/* ---------- */


/* ---------- */

#menu_arbol .nivel03_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:106px !important;
background-position:  56px  50%;
}

#menu_arbol .nivel03_submanifiesto_abierto span  {
padding-left:106px !important;
background-position: 56px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel03_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:106px !important;
background-position:  56px 50%;
}

#menu_arbol .nivel03_grupo_abierto span  {
padding-left:106px !important;
background-position:  56px  50%;
background-image: url("../img/menos_carpeta.gif") !important;}





#menu_arbol_org .nivel03_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:106px !important;
background-position:  56px  50%;
}

#menu_arbol_org .nivel03_submanifiesto_abierto span  {
padding-left:106px !important;
background-position: 56px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel03_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:106px !important;
background-position:  56px 50%;
}

#menu_arbol_org .nivel03_grupo_abierto span  {
padding-left:106px !important;
background-position:  56px  50%;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */



/* ---------- */

#menu_arbol .nivel04_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:130px !important;
background-position:   80px  50%;
}

#menu_arbol .nivel04_submanifiesto_abierto span  {
padding-left:130px !important;
background-position:  80px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel04_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:130px !important;
background-position:  80px 50%;
}

#menu_arbol .nivel04_grupo_abierto span  {
padding-left:130px !important;
background-position:  80px  50%;
background-image: url("../img/menos_carpeta.gif") !important;}



#menu_arbol_org .nivel04_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:130px !important;
background-position:   80px  50%;
}

#menu_arbol_org .nivel04_submanifiesto_abierto span  {
padding-left:130px !important;
background-position:  80px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel04_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:130px !important;
background-position:  80px 50%;
}

#menu_arbol_org .nivel04_grupo_abierto span  {
padding-left:130px !important;
background-position:  80px  50%;
background-image: url("../img/menos_grupo.gif") !important;}



/* ---------- */


/* ---------- */

#menu_arbol .nivel05_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:158px !important;
background-position:  106px  50%;
}

#menu_arbol .nivel05_submanifiesto_abierto span  {
padding-left:158px !important;
background-position:  106px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel05_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:158px !important;
background-position:  106px 50%;
}

#menu_arbol .nivel05_grupo_abierto span  {
padding-left:158px !important;
background-position:  106px  50%;
background-image: url("../img/menos_carpeta.gif") !important;}





#menu_arbol_org .nivel05_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:158px !important;
background-position:  106px  50%;
}

#menu_arbol_org .nivel05_submanifiesto_abierto span  {
padding-left:158px !important;
background-position:  106px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel05_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:158px !important;
background-position:  106px 50%;
}

#menu_arbol_org .nivel05_grupo_abierto span  {
padding-left:158px !important;
background-position:  106px  50%;
background-image: url("../img/menos_grupo.gif") !important;}


/* ---------- */


/* ---------- */

#menu_arbol .nivel06_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:184px !important;
background-position:  130px  50%;
}

#menu_arbol .nivel06_submanifiesto_abierto span  {
padding-left:184px !important;
background-position:  130px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel06_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:184px !important;
background-position:  130px 50%;
}

#menu_arbol .nivel06_grupo_abierto span  {
padding-left:184px !important;
background-position:  130px  50%;
background-image: url("../img/menos_carpeta.gif") !important;}




#menu_arbol_org .nivel06_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:184px !important;
background-position:  130px  50%;
}

#menu_arbol_org .nivel06_submanifiesto_abierto span  {
padding-left:184px !important;
background-position:  130px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel06_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:184px !important;
background-position:  130px 50%;
}

#menu_arbol_org .nivel06_grupo_abierto span  {
padding-left:184px !important;
background-position:  130px  50%;
background-image: url("../img/menos_grupo.gif") !important;}


/* ---------- */

#menu_arbol .nivel07_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:207px !important;
background-position:  154px  50%;
}

#menu_arbol .nivel07_submanifiesto_abierto span  {
padding-left:207px  !important;
background-position:  154px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel07_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:207px  !important;
background-position:  154px 50%;
}

#menu_arbol .nivel07_grupo_abierto span  {
padding-left:207px  !important;
background-position:  154px  50%;
background-image: url("../img/menos_carpeta.gif") !important;}




#menu_arbol_org .nivel07_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:207px !important;
background-position:  154px  50%;
}

#menu_arbol_org .nivel07_submanifiesto_abierto span  {
padding-left:207px  !important;
background-position:  154px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel07_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:207px  !important;
background-position:  154px 50%;
}

#menu_arbol_org .nivel07_grupo_abierto span  {
padding-left:207px  !important;
background-position:  154px  50%;
background-image: url("../img/menos_grupo.gif") !important;}


/* ---------- */

/* ---------- */

#menu_arbol .nivel08_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:232px !important;
background-position:  178px  50%;
}

#menu_arbol .nivel08_submanifiesto_abierto span  {
padding-left:232px !important;
background-position:   178px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel08_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:232px !important;
background-position:  178px 50%;
}

#menu_arbol .nivel08_grupo_abierto span  {
padding-left:232px !important;
background-position:   178px 50%;
background-image: url("../img/menos_carpeta.gif") !important;}




#menu_arbol_org .nivel08_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:232px !important;
background-position:  178px  50%;
}

#menu_arbol_org .nivel08_submanifiesto_abierto span  {
padding-left:232px !important;
background-position:   178px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel08_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:232px !important;
background-position:  178px 50%;
}

#menu_arbol_org .nivel08_grupo_abierto span  {
padding-left:232px !important;
background-position:   178px 50%;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */


#menu_arbol .nivel09_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:256px !important;
background-position:   202px  50%;
}

#menu_arbol .nivel09_submanifiesto_abierto span  {
padding-left:256px !important;
background-position:   202px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel09_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:256px !important;
background-position:   202px 50%;
}

#menu_arbol .nivel09_grupo_abierto span  {
padding-left:256px !important;
background-position:   202px 50%;
background-image: url("../img/menos_carpeta.gif") !important;}




#menu_arbol_org .nivel09_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:256px !important;
background-position:   202px  50%;
}

#menu_arbol_org .nivel09_submanifiesto_abierto span  {
padding-left:256px !important;
background-position:   202px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel09_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:256px !important;
background-position:   202px 50%;
}

#menu_arbol_org .nivel09_grupo_abierto span  {
padding-left:256px !important;
background-position:   202px 50%;
background-image: url("../img/menos_grupo.gif") !important;}



/* ---------- */


#menu_arbol .nivel10_submanifiesto_cerrado span  {
background-image: url("../img/mas_paquete.gif") !important;
padding-left:280px !important;
background-position:   226px  50%;
}

#menu_arbol .nivel10_submanifiesto_abierto span  {
padding-left:280px !important;
background-position:   226px 50%;
background-image: url("../img/menos_paquete.gif") !important;}


#menu_arbol .nivel10_grupo_cerrado span  {
background-image: url("../img/mas_carpeta.gif") !important;
padding-left:280px !important;
background-position:   226px 50%;
}

#menu_arbol .nivel10_grupo_abierto span  {
padding-left:280px !important;
background-position:   226px 50%;
background-image: url("../img/menos_carpeta.gif") !important;}




#menu_arbol_org .nivel10_submanifiesto_cerrado span  {
background-image: url("../img/mas_folder.gif") !important;
padding-left:280px !important;
background-position:   226px  50%;
}

#menu_arbol_org .nivel10_submanifiesto_abierto span  {
padding-left:280px !important;
background-position:   226px 50%;
background-image: url("../img/menos_folder.gif") !important;}


#menu_arbol_org .nivel10_grupo_cerrado span  {
background-image: url("../img/mas_grupo.gif") !important;
padding-left:280px !important;
background-position:   226px 50%;
}

#menu_arbol_org .nivel10_grupo_abierto span  {
padding-left:280px !important;
background-position:  226px 50%;
background-image: url("../img/menos_grupo.gif") !important;}

/* ---------- */
#menu_arbol .nivel01_submanifiesto_abierto ul li.item2 span,
#menu_arbol .nivel01_submanifiesto_cerrado ul li.item2 span,
#menu_arbol .nivel01_grupo_cerrado ul li.item2 span,
#menu_arbol .nivel01_grupo_abierto ul li.item2 span {
padding-left:62px;
background-image: url("../img/carpeta_01.gif");}

#menu_arbol .nivel01_submanifiesto_abierto ul li.item span,
#menu_arbol .nivel01_submanifiesto_cerrado ul li.item span,
#menu_arbol .nivel01_grupo_cerrado ul li.item span,
#menu_arbol .nivel01_grupo_abierto ul li.item span {
padding-left:54px;
background-image: url("../img/documento.gif");}

#menu_arbol .nivel01_submanifiesto_abierto ul li.item3 span,
#menu_arbol .nivel01_submanifiesto_cerrado ul li.item3 span,
#menu_arbol .nivel01_grupo_cerrado ul li.item3 span,
#menu_arbol .nivel01_grupo_abierto ul li.item3 span {
padding-left:54px;
background-image: url("../img/archivo.gif");}


* html #menu_arbol .nivel01_submanifiesto_abierto ul li.item span,
* html #menu_arbol .nivel01_submanifiesto_cerrado ul li.item span,
* html #menu_arbol .nivel01_grupo_cerrado ul li.item span,
* html #menu_arbol .nivel01_grupo_abierto ul li.item span {
line-height:320%;}

* html #menu_arbol .nivel01_submanifiesto_abierto ul li.item3 span,
* html #menu_arbol .nivel01_submanifiesto_cerrado ul li.item3 span,
* html #menu_arbol .nivel01_grupo_cerrado ul li.item3 span,
* html #menu_arbol .nivel01_grupo_abierto ul li.item3 span {
line-height:320%;}

*+html #menu_arbol .nivel01_submanifiesto_abierto ul li.item span,
*+html #menu_arbol .nivel01_submanifiesto_cerrado ul li.item span,
*+html #menu_arbol .nivel01_grupo_cerrado ul li.item span,
*+html #menu_arbol .nivel01_grupo_abierto ul li.item span {
line-height:320%;}

*+html #menu_arbol .nivel01_submanifiesto_abierto ul li.item3 span,
*+html #menu_arbol .nivel01_submanifiesto_cerrado ul li.item3 span,
*+html #menu_arbol .nivel01_grupo_cerrado ul li.item3 span,
*+html #menu_arbol .nivel01_grupo_abierto ul li.item3 span {
line-height:320%;}

* html #menu_arbol .nivel01_submanifiesto_abierto ul li.item2 span,
* html #menu_arbol .nivel01_submanifiesto_cerrado ul li.item2 span,
* html #menu_arbol .nivel01_grupo_cerrado ul li.item2 span,
* html #menu_arbol .nivel01_grupo_abierto ul li.item2 span {
line-height:320%;}

*+html #menu_arbol .nivel01_submanifiesto_abierto ul li.item2 span,
*+html #menu_arbol .nivel01_submanifiesto_cerrado ul li.item2 span,
*+html #menu_arbol .nivel01_grupo_cerrado ul li.item2 span,
*+html #menu_arbol .nivel01_grupo_abierto ul li.item2 span {
line-height:320%;}

#menu_frame .nivel01_organizacion_abierto ul li.item span,
#menu_frame .nivel01_organizacion_cerrado ul li.item span,
#menu_frame .nivel01_grupo_cerrado ul li.item span,
#menu_frame .nivel01_grupo_abierto ul li.item  span {
padding-left:54px;
line-height:110%;
display:block !important;}

* html #menu_frame .nivel01_organizacion_abierto ul li.item span,
* html #menu_frame .nivel01_organizacion_cerrado ul li.item span,
* html #menu_frame .nivel01_grupo_cerrado ul li.item span,
* html #menu_frame .nivel01_grupo_abierto ul li.item  span {
line-height:320%;}


*+html #menu_frame .nivel01_organizacion_abierto ul li.item span,
*+html #menu_frame .nivel01_organizacion_cerrado ul li.item span,
*+html #menu_frame .nivel01_grupo_cerrado ul li.item span,
*+html #menu_frame .nivel01_grupo_abierto ul li.item  span {
line-height:320%;
padding-top:0;
padding-bottom:0;
}


#menu_arbol_org .nivel01_organizacion_abierto ul li.item span,
#menu_arbol_org .nivel01_organizacion_cerrado ul li.item span,
#menu_arbol_org .nivel01_grupo_cerrado ul li.item span,
#menu_arbol_org .nivel01_grupo_abierto ul li.item  span {
padding-left:54px;
line-height:110%;
display:block !important;}


* html #menu_arbol_org  .nivel01_submanifiesto_abierto ul li.item span,
* html #menu_arbol_org  .nivel01_submanifiesto_cerrado ul li.item span,
* html #menu_arbol_org  .nivel01_grupo_cerrado ul li.item span,
* html #menu_arbol_org  .nivel01_grupo_abierto ul li.item span {
line-height:320%;}

*+html #menu_arbol_org  .nivel01_submanifiesto_abierto ul li.item span,
*+html #menu_arbol_org  .nivel01_submanifiesto_cerrado ul li.item span,
*+html #menu_arbol_org  .nivel01_grupo_cerrado ul li.item span,
*+html #menu_arbol_org  .nivel01_grupo_abierto ul li.item span {
line-height:320%;}

/* ---------- */



/* ---------- */

#menu_arbol li.item span {
background-image: url("../img/documento.gif") !important;}

#menu_arbol li.item2 span {
background-image: url("../img/carpeta_general.gif") !important;}

#menu_arbol li.item3 span {
background-image: url("../img/archivo.gif") !important;}

#menu_arbol_org li.item span {
background-image: url("../img/documento.gif") !important;}

#menu_frame li.item span {
background-image: url("../img/documento.gif") !important;}


#menu_arbol strong {font-weight:normal;color:#151515}
#menu_arbol_org strong {font-weight:normal;color:#151515}
#menu_frame strong {font-weight:normal;color:#151515}

#menu_arbol .item2 span strong {font-weight:normal;color:#151515;cursor:default}
#menu_arbol_org .item2 span strong {font-weight:normal;color:#151515;cursor:default}
#menu_frame .item2 span strong {font-weight:normal;color:#151515;cursor:default}

#menu_arbol .item span strong {font-weight:normal;color:#151515;cursor:default}
#menu_arbol .item3 span strong {font-weight:normal;color:#151515;cursor:default}
#menu_arbol_org .item span strong {font-weight:normal;color:#151515;cursor:default}
#menu_frame .item span strong {font-weight:normal;color:#151515;cursor:default}

/* ---------- */






.frame_set {border:0;}

.fondo_menu_frame {
background:#f2f2f2 }

#cuerpo_iframe #cabecera {
height:8.3em;
}

* html #cuerpo_iframe #cabecera {
height:7em;
}


html:lang(es)>body #cuerpo_iframe #cabecera {
height:6.8em;
}

body#cabecera_frame #cabecera {height:4.8em;}

* html body#cabecera_frame #cabecera {height:3.8em;}

*+html body#cabecera_frame #cabecera {height:5em;}



.flechas_02 {
display:block;
text-align:left;
position:relative;
text-decoration:none;
margin-top:6px;
height:1.4em;
}



#pseudo_iframe.flechas {
top:1.5em !important;
padding-top:0.5em;
height:auto;
margin-top:0.5em;
}

*+html #pseudo_iframe .flechas {
top:0em !important;
margin-top:0 !important;
padding-top:0.5em;
height:auto;
}



.flechas {
position:relative;
display:block;
text-decoration:none;
margin-top:1.8em;
}
.flechas a span {
display:none;
}

* html .flechas {
left:0;
margin-top:1em;
margin-right:0.6em;}

.flechas_02 a span {
display:none;}

*+html .flechas {
left:0;
margin-top:2em;
margin-right:1.2em;}

.flechas a {
padding:0.5em 0.2em;
text-decoration:none;}

.flechas_02 a{
padding:0.6em 0.2em;
text-decoration:none;}

* html  .flechas a  {height:23px;padding-top:0;padding-bottom:0}
*+html  .flechas a  {height:23px;padding:0.6em 0.2em;background-position: 0 6px !important}


body#cuerpo_iframe #madre_barra {
margin-bottom:0;
}


* html #cuerpo_iframe #madre_barra {
margin-bottom:0 !important;
position:relative;
top:-2px;
}

*+html #cuerpo_iframe #madre_barra {
top:-2px;
margin-bottom:0 !important;
position:relative;
}


body#cuerpo_iframe #menu_frame  {
background:transparent !important;
background:transparent;
}

body#cuerpo_iframe  #lateral {
background:transparent !important;
background:transparent;
}

body#cuerpo_iframe #menu_frame {
border-right:0 !important;
}


body#cuerpo_iframe #capa_madre  {
background:transparent url("../img/fondo_menu_frame.gif") -1px 0 repeat-y }

*+html #cuerpo_iframe #capa_madre  {
background:transparent url("../img/fondo_menu_frame.gif") 0 0 repeat-y }

#cuerpo_iframe  {
background:transparent url("../img/fondo_menu_frame.gif") 0 0 repeat-y }

* html #cuerpo_iframe  {
background:transparent url("../img/fondo_menu_frame.gif") 1px 0 repeat-y }

*+html #cuerpo_iframe  {
background:transparent url("../img/fondo_menu_frame.gif") 1px 0 repeat-y }


.flechas a.f_left {
background:transparent url("../img/naranja_izq.gif") 0 0 no-repeat}

.flechas a.f_left:hover {
background:transparent url("../img/gris_izq.gif") 0 0 no-repeat}

.flechas a.f_right {
background:transparent url("../img/naranja_drcha.gif") 0 0 no-repeat}

.flechas a.f_right:hover {
background:transparent url("../img/gris_drcha.gif") 0 0 no-repeat}


.flechas_02 div a.f_left {
background:transparent url("../img/naranja_izq.gif") 0 0 no-repeat}

.flechas_02 div a.f_left:hover {
background:transparent url("../img/gris_izq.gif") 0 0 no-repeat}

.flechas_02 div a.f_right {
background:transparent url("../img/naranja_drcha.gif") 0 0 no-repeat}

.flechas_02  div a.f_right:hover {
background:transparent url("../img/gris_drcha.gif") 0 0 no-repeat}


* html .flechas_02 div a.f_left {
background:transparent url("../img/naranja_izq.gif") 0 10px no-repeat}

* html .flechas_02 div a.f_left:hover {
background:transparent url("../img/gris_izq.gif") 0 10px no-repeat}

* html .flechas_02 div a.f_right {
background:transparent url("../img/naranja_drcha.gif") 0 10px no-repeat}

* html .flechas_02 div a.f_right:hover {
background:transparent url("../img/gris_drcha.gif") 0 10px no-repeat}

*+html .flechas_02 div a.f_left {
background:transparent url("../img/naranja_izq.gif") 0 10px no-repeat}

*+html .flechas_02 div a.f_left:hover {
background:transparent url("../img/gris_izq.gif") 0 10px no-repeat}

*+html .flechas_02 div a.f_right {
background:transparent url("../img/naranja_drcha.gif") 0 10px no-repeat}

*+html .flechas_02 div a.f_right:hover {
background:transparent url("../img/gris_drcha.gif") 0 10px no-repeat}

iframe {width:99.5%;min-height:20em;}
* html iframe {margin-top:2em;width:100%;height:100%;margin-left:0;}


body#cuerpo_iframe #contenido_central {
top:10px;
}

*+html #cuerpo_iframe #contenido_central {
top:0;
}

.flotizq {float:right}
.flotder {float:left}
.flotder_enlace {float:right;font-size:90%;text-decoration:underline;}
.flotder_enlace:hover {float:right;font-size:90%;text-decoration:none;}


*+html #cuerpo_iframe .plantilla_contenido {padding-top:0;}

#framedeflechas {
height:30px;
padding-left:20px;
}

#framedeflechas .flechas_02 {
margin-top:14px;
}

* html #framedeflechas .flechas_02 {
margin-top:5px;
}



#cuerpo_frame .plantilla_contenido {margin-left:0;}

#cuerpo_frame #contenido_central_largo .plantilla_contenido {
overflow:hidden
}

.parrafo_comun {
font-size:60%;
color:#585858;
line-height:250%;
}

.parrafo_comun ul#error {
font-size:100%;
color:#585858;
padding-left:15px;
}

.parrafo_comun#separacion {
margin-top:15px;
}



.parrafo_comun#separacion2 {
margin-bottom:10px;
}
.parrafo_comun#separacion3 {
margin-bottom:10px;
margin-top:10px;
}

.parrafo_comun#separacion5 {
margin-bottom:10px;
margin-top:10px;
}

.parrafo_comun#separacion4, #separacion4 {
margin-top:10px;
}

#separacion5 {
margin-top:20px;
}


.parrafo_comun a:hover {text-decoration:none !important;}

em.em_num {
line-height:30px;
vertical-align:top;
font-style:normal;
color:#656565}

* html em.em_num {
vertical-align:middle;
}

*+html em.em_num {
vertical-align:middle;
}

.error {
line-height:200%;
font-size:70%;
color:#900;
background:#f2f2f2;
margin-bottom:1.4em;
border:1px solid #900;
padding:10px 5px;
font-weight:normal;
font-family:Verdana,Arial,Sans-serif;
}

.exito {
line-height:200%;
font-size:70%;
color:#339933;
background:#f2f2f2;
margin-bottom:1.4em;
border:1px solid #009900;
padding:10px 5px;
font-weight:normal;
font-family:Verdana,Arial,Sans-serif;
}

.error span {
padding-right:6px;
padding-left:6px;
background:transparent url("../img/barrita_error.gif") 100% 50% no-repeat;}

.exito span {
padding-right:6px;
padding-left:6px;
background:transparent url("../img/barrita_error.gif") 100% 50% no-repeat;}

.subir_archivo {
text-align:center;
padding-top:5px;
}
.asociar_eliminar {
width:40%;
margin:0px auto 0px auto;
height:2em;text-align:center;
}

.asociacion {
width:125px!important;float:left !important
}

.asociacion_02 {
width:125px!important;float:left !important;margin-right:20px;
}

* html .asociar_eliminar {
width:300px;margin:0 auto 0  0;
}

*+html .asociar_eliminar {
width:300px;margin:0 auto 0  auto;

}


* html .subir_archivo {
text-align:center;
padding-top:10px;
}

*+html .subir_archivo {
text-align:center;
padding-top:10px;
}

p em.correcto {
font-style:normal;
line-height:200%;
padding-top:2px;
padding-left:24px;
padding-bottom:2px;
background:transparent url("../img/v.gif") 0 50% no-repeat;}

p em.incorrecto {
font-style:normal;
line-height:200%;
padding-top:2px;
padding-left:24px;
padding-bottom:2px;
background:transparent url("../img/x.gif") 0 50%  no-repeat;}

ul.lista_validacion {
list-style-type:decimal;
font-size:90%;
padding-top:0;
line-height:195%;
font-family: verdana, Helvetica, sans-serif;
padding-left:25px;
padding-bottom:5px;
color:#4B4B4B;
}


ul.mapa {
position:relative;
margin:0;
font-family:Verdana,arial, sans-serif;
padding:0;
color:#151515 !important;
font-size:70%;
display:block;
border:1px solid #9DBEDD;
width:100%;
background:#fff;
position:relative;
margin-top:10px;
list-style-type:none;}	

*+html ul.mapa {width:99.5%;}

 ul.mapa  li#final a,  ul.mapa  li#final span {
 border-bottom:0;
 }

 ul.mapa  li a,  ul.mapa  li span {
display:block;
width:100%;
font-size:100%;
text-align:left;
margin-left:0;
text-decoration:none;
border-bottom:1px solid #D5D5D5;
border-left:0;
border-right:0;
list-style-type:none;}


 ul.mapa  li a em {
 text-decoration:underline;
 font-style:normal;
 }
 
 
ul.mapa  li span em  {
 text-decoration:none;
 font-style:normal;
 }
 
  ul.mapa  li a:hover em {
 text-decoration:none;
 }

 ul.mapa  li div  {
display:block;
width:100%;}


ul.mapa  li a:hover {
background-image:url("../img/bullet_mapa_over.gif") !important;
}

 ul.mapa  li a:hover{
text-decoration:none;
padding:0.1em 0  0.1em 44px !important;
background-position:28px 55% !important;
background-repeat: no-repeat;
}

 ul.mapa  li a,  ul.mapa  li span  {
padding:0.1em 0  0.1em 44px;
width:auto;
line-height:180%;
text-align:left;
background-image:url("../img/bullet_mapa.gif") !important;
background-position:28px 55%;
background-repeat: no-repeat !important;} 


 

 * html ul.mapa  li a,  * html ul.mapa  li span {
width:100%;
 }

 ul.mapa  li span.span_sin_link   {
padding:0.1em 0  0.1em 28px;
width:auto;
line-height:180%;
text-align:left;
background-position:28px 55%;
background-repeat: no-repeat;}

 ul.mapa  li.color a,  ul.mapa  li.color span {
background-color:#F3F7FA;
color:#000 !important;
}

 ul.mapa  li.color span.span_sin_link  {
background-color:#F3F7FA;
color:#151515 !important;
}

 ul.mapa  li.color  a:hover {
background-color: #fff ;
color:#151515 !important;
}

 ul.mapa  li.blanco  a,  ul.mapa  li.blanco  span {
background-color:#fff ;
color:#151515 !important;
}
 ul.mapa  li.blanco  a:hover {
background-color: #EBF2F8;
color:#151515 !important;
}

 ul.mapa  li ul.submapa  {
position:relative;
margin:0;
list-style-type:none;
padding:0;
left:0;}	

 ul.mapa  li ul.submapa li ul.submapa_3nivel  {
position:relative;
margin:0;
padding:0;
left:0;}	

 ul.mapa  li ul.submapa a,  ul.mapa  li ul.submapa span {
padding:0.1em 0 0.1em 64px !important;
text-align:left;
background-position:46px 55% !important;
background-repeat: no-repeat;}	

 ul.mapa  li ul.submapa a:hover {
padding:0.1em 0 0.1em 64px !important;
text-align:left;
background-position:46px 55% !important;
background-repeat: no-repeat;}	


 ul.mapa  li ul.submapa span.span_sin_link  {
padding:0.1em 0 0.1em 64px !important;
text-align:left;
background-position:46px 55% !important; 
background-repeat: no-repeat;}	

 ul.mapa li ul.submapa li ul.submapa_3nivel a,  ul.mapa li ul.submapa li ul.submapa_3nivel span {
padding:0.1em 0 0.1em 78px !important;
text-align:left;
background-position:64px 55% !important;
background-repeat: no-repeat;}	


 ul.mapa li ul.submapa li ul.submapa_3nivel a:hover {
padding:0.1em 0 0.1em 78px !important;
text-align:left;
background-position:64px 55% !important;
background-repeat: no-repeat;}	

 ul.mapa li ul.submapa li ul.submapa_3nivel a:hover {
 background-position:64px 55% !important;
 }

 ul.mapa li ul.submapa li ul.submapa_3nivel span.span_sin_link  {
padding:0.1em 0 0.1em 94px;
text-align:left;
background-position:64px 55%;
background-repeat: no-repeat;}	

 ul.mapa  li ul.submapa li.color a,  ul.mapa  li ul.submapa li.color span {
background-color:#F3F7FA !important;
color:#151515;}

 ul.mapa  li ul.submapa li.color span.span_sin_link  {
background-color:#F3F7FA !important;
color:#151515;}

 ul.mapa  li ul.submapa li ul.submapa_3nivel li.color a, ul.mapa  li ul.submapa li ul.submapa_3nivel li.color span{
background-color:#F3F7FA !important;
color:#151515;}

 ul.mapa  li ul.submapa li ul.submapa_3nivel li.color span.span_sin_link {
background-color: #EBF2F8 !important;
color:#250;}

 ul.mapa  li ul.submapa li.color a:hover  {
background-color: #fff !important;
color:#151515;}

 ul.mapa  li ul.submapa li ul.submapa_3nivel li.color a:hover  {
background-color: #fff !important;
color:#151515;}

 ul.mapa  li ul.submapa li.blanco a,  ul.mapa  li ul.submapa li.blanco span  {
background-color:#fff !important;
color:#151515;}

 ul.mapa  li ul.submapa li.blanco span.span_sin_link   {
background-color:#fff !important;
color:#151515;}

 ul.mapa  li ul.submapa li ul.submapa_3nivel li.blanco  a,  ul.mapa  li ul.submapa li ul.submapa_3nivel li.blanco  span  {
background-color:#fff !important;
color:#151515;}

 ul.mapa  li ul.submapa li ul.submapa_3nivel li.blanco  span.span_sin_link {
background-color:#fff !important;
color:#151515;}

 ul.mapa li ul.submapa li.blanco a:hover  {
background-color: #EBF2F8 !important;
color:#151515;}

 ul.mapa li ul.submapa li ul.submapa_3nivel li.blanco a:hover  {
background-color: #EBF2F8 !important;
color:#151515;}


ul.mapa li  {
background:transparent;
list-style-type:none;
padding-left:0;}

ul.mapa  {
 margin-top:20px;
 margin-left:0; }

 
 *+html #bordeada {
 width:99.6%;

 }
 
.sinscript {
top:-8px;
width:30px;
color:#333;
height:20px;
padding:0.3em;
background:#D8E6F3;
border:1px solid #8BA6BF;
cursor:pointer;
position:relative;
display:inline;
line-height:100%;
text-decoration:none;
font-weight:bold;
font-size:65%}

.sinscript:hover {
text-decoration:none;
font-size:60%}

.parrafo_upload {
padding-top:0.4em;
}


#listado_letras ul {
width:660px;
margin-bottom:5px;
}

* html #listado_letras ul {
width:658px;
}

#listado_letras ul,
#listado_letras li {
list-style-type:none;
}

#listado_letras ul {
display:block;
font: bold 75%/80% "Trebuchet MS", arial, sans-serif;
}

#listado_letras li {
float:left;
padding-right:10px;
display:block;
padding-bottom:19px;
}

#listado_letras li a, 
#listado_letras li  strong,
#listado_letras li  div   {
display:block;
float:left;
width:37px;
background:#ccc;
line-height:230%;
text-decoration:none;
text-align:center;
height:30px;
}


#listado_letras li strong {
background-image:url("../img/azul_boton.gif");
background-position:0 0;
background-repeat: no-repeat;
background-color:transparent;
}

#listado_letras li div {
background-image:url("../img/gris.gif");
background-position:0 0;
background-repeat: no-repeat;
background-color:transparent;
}


#listado_letras li a {
background-image:url("../img/over.gif");
background-position:0 0;
background-repeat: no-repeat;
background-color:transparent;
}

#listado_letras li a:hover {
background-position:0 -30px;
background-image:url("../img/over.gif");
}

#listado_letras li a {
color:#4B4B4B;
}

#listado_letras li strong {
color:#4B4B4B;
}

#listado_letras li div {
color:#CCCBCB;
}



#listado_letras li a:hover {
color:#fffffe;
}

#cuerpo_popup .plantilla_contenido {
padding-left:14px;
padding-right:14px;
}

#cuerpo_popup .plantilla_contenido h3 {
color:#4B4B4B;
padding-bottom:8px;
font:normal 110%/80% "Trebuchet MS", arial, sans-serif;
}

#cuerpo_popup .plantilla_contenido #letras h4 {
color:#4B4B4B;
padding-top:17px;
padding-bottom:8px;
font:bold 12px/100% "Trebuchet MS", arial, sans-serif;
}

#cuerpo_popup .plantilla_contenido #letras  p {
font:normal 10px/140% Verdana, arial, sans-serif;
color:#4B4B4B;
}

#letras {
padding:0 15px 15px 15px;
min-height:18.5em;
}

* html  #letras {
height:18.5em;}

.boton_cerrar {
width:125px;
height:20px;
display:block;
height:20px;
line-height:175%;
font-size:70%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
margin:20px auto;
text-decoration:none;
}

.acentrado {
text-align:center !important;
}

#logo {
background:transparent url("../img/logo_agrega_red.gif") 0 0 no-repeat;
position:absolute;
display:block;
text-decoration:none;
width:131px;
height:50px;
top:44px;
left:13px;
}

 td.mas_info a em {font-style:normal;text-decoration:underline}
 td.mas_info a:hover em {text-decoration:none}
  
 #nueva_cap_int_02  td.mas_info a { margin:2px 0 0 2px;}
 
 td.mas_info a.mas_informacion {
 position:relative;
 text-decoration:none; }
 
  td.mas_info a.mas_informacion span strong {
 padding-left:15px;
 font-weight:normal;
 background:transparent url("../img/bullet_on.gif") 0 6px no-repeat; }
 
 .tr_blanco td.mas_info a:hover {background-color:#f8f8f8;}
 .tr_gris td.mas_info a:hover {background-color:#efefef;}
 td.mas_info a span {display: none;}
 td.mas_info a:visited span {display:none;}
 
 td.mas_info a.mas_informacion:hover span {
 margin:0;
 background-color: #ebf2f8;
 width:160px;
 position:absolute; 
 z-index:1000;
 padding:10px;
 border: 1px solid #D8E5F2;
 font: normal 100%/150% Verdana, arial, sans-serif;
 color: #333;
 left:0;
 top:10px;
 text-align:left;
 display: block;}
 
 #nueva_cap_int_02 td.mas_info a.mas_informacion:hover span {
 margin:0;
 background-color: #ebf2f8;
 width:160px;
 position:absolute; 
 z-index:1000;
 padding:10px;
 left:0;
 top:10px;
 border: 1px solid #D8E5F2;
 font: normal 100%/150% Verdana, arial, sans-serif;
 color: #333;
 text-align:left;
 display: block;}
 
* html  td.mas_info a.mas_informacion:hover span {
width:180px; }

.caja_de_tabla_invisible table .check {
display:block;
width:14px !important;
border:0 !important;}

.caja_de_tabla_invisible table {font-size:95%;width:400px;border:0;}
html:lang(es)>body .caja_de_tabla_invisible table {font-size:100%;}
.globo_gris_03 .caja_de_tabla_invisible table td {border:0}
.caja_de_tabla_invisible table td {width:24px;border:0}

.caja_de_tabla_invisible#cata table{border:1px solid #D6E6F6 !important}
.caja_de_tabla_invisible#cata table td {border:1px solid #D6E6F6 !important}
.caja_de_tabla_invisible table td.td_largo_09 {white-space:nowrap;width:320px;}
.caja_de_tabla_invisible table td.td_largo_09 label {white-space:nowrap;vertical-align:top;}
.titulares {text-align:right;height:3em;}
.titulares h3 {float:left}

em.estado span {
display:block;
white-space:nowrap;
font-style:normal;
font-family:Arial,Verdana, sans-serif;
font-size:9px;
top:5px;
text-align:left;
padding-left:19px;
position:relative;
text-transform:uppercase;}

em.estado  {
margin-top:5px;
position:relative;
display:block;
width:auto;
background-repeat:no-repeat;
height:3.1em;}

em.operso_estado_creacion {
background-position: 0 2px;
background-image: url("../img/icono_creado.gif") !important;}

em.operso_estado_catalogado {
background-position: 0 2px;
background-image: url("../img/icono_catalogado.gif") !important;}

em.operso_estado_propuesto {
background-position: 0 2px;
background-image: url("../img/icono_propuesto.gif") !important;}

em.operso_estado_nodisponible {
background-position:0 2px;
background-image: url("../img/icono_no_disponible.gif") !important;}

em.operso_estado_rechazado {
background-position: 0 2px;
background-image: url("../img/icono_rechazado.gif") !important;}

em.operso_estado_publicado {
background-position: 0 2px;
background-image: url("../img/icono_publicado.gif") !important;}

div.caja_cerrada {display:none}

div.caja_abierta {
background:transparent url("../img/unpixelfondo.gif") 0 0 repeat-y;
display:block !important;}


div a.desplegado {text-decoration:underline;}
div a.desplegado:hover {text-decoration:none;}

.caja_dinamica em  {
font-style:normal;
font-size:70%;
padding-left:10px;
color:#666;
}

.caja_dinamica a {
color:#333;
display:block;
position:relative;
top:-10px;
font-size:70%;
padding:0 !important;
z-index:300;
text-decoration:underline;
float:right;}

.caja_dinamica a:hover {text-decoration:none;}
.caja_dinamica  h3 {display:inline;}

div a.desplegado em {display:none;}

.caja_dinamica  a strong {
font-weight:normal;
border:0;
line-height:130%;
color:#333;}

input#SelExtensiones {width:50% !important}

#contenido_central_largo .caja_tabla table.generica {clear:both;}
#contenido_central_largo .caja_tabla table.generica_02 {clear:both;}

#contenido_central .caja_tabla table.generica_02 {clear:none;}
#contenido_central .caja_tabla table.generica {clear:none;}


.uno_b {margin-bottom:10px !important}

.acceso_filtro a, .acceso_filtro p {font-size:70%;}
.acceso_filtro p {line-height:160%;padding-left:12px;}
.acceso_filtro a {line-height:140%;}
.acceso_filtro a {padding-left:12px;}

.acceso_filtro input.bot_fil {
font-size:70%;
border:1px solid #8BA6BF;
height:17px;
color:#4b4b4b;
width:242px;
margin-left:12px;
margin-bottom:3px;
margin-top:0;
}


.acceso_filtro {
background:#fff;
min-height:288px;
padding-top:5px;
width:718px;
background:#D6E6F6;
}

.acceso_filtro#acceso_filtro_sin {background:#fff;padding-top:0;}


.acceso_filtro label {
color:#4b4b4b;
display:block;
padding-left:0;
padding-left:12px;
padding-right:0;
font-size:70%;
padding-top:8px;
}

.acceso_filtro h2 {line-height:100%;padding-left:12px;}

.a_f_i {
background:transparent;
width:192px;
float:left;
margin-top:1px;
margin-left:1px;
height:286px;

}

#acceso_filtro_sin .a_f_1 {
background:#fff
padding-top:10px}

.a_f_1 {
width:273px;
padding:20px 0 10px 0;
background:#fff;
float:left;
text-align:left;
min-height:256px;
border-right:1px solid #ccc;
}

.acceso_filtro  .boton_125 {margin:0 0 12px 12px !important;}

* html .a_f_1 {height:288px;width:264px;}
*+html .a_f_1 {height:auto;width:264px;}

.a_f_2 {
width:224px;
padding:20px 12px 0 12px;
float:left;
background:#fff ;
min-height:266px;
}

* html .a_f_2  {height:260px;}

* html .acceso_filtro {height:288px;}

*+html .acceso_filtro {height:auto;}
#radio_cat {width:30px;}

#formulario label.red_cc,
.formu label.red_cc,
#formulario_03 label.red_cc,
#formulario_02 label.red_cc {
padding-left:142px;
display:inline;
vertical-align:top;
font-weight:bold;line-height:250%;}

/* ----------------------------------------------------- */		
/* ----------------------------------------------------- */		
/* Lista estrellas */	

#lista_de_comen .valoracion {height:26px;}

.valoracion {
display:block;
height:26px;
width:360px;
list-style-type:none;}

.valoracion#valor_b {
float:left !important;
margin-top:10px;
}

.valoracion span {
color:#545454;
font-size:100%;
float:left;}

.valoracion  ul {
float:left;
list-style-type:none;
padding-left:5px;}

.valoracion  li {
list-style-type:none;
float:left;}

.valoracion  li a  {
float:left;
text-decoration:none;}

.valoracion  ul#res_val li a {
cursor:default}

.enviar_objeto {
border:0;
z-index:200;
position:relative}



.enviar_objeto em {display:none}

ul#res_com li.enviar_objeto a {
padding-left:26px;
display:inline;
margin-right:10px;
width:auto !important;
margin-left:0;
text-decoration:underline;
background:transparent url("../img/enviar.gif") left top no-repeat;
}

ul#res_com li.comentarios_en a {
padding-left:24px;
display:inline;
margin-left:0;
margin-right:14px;
cursor:default !important;
width:auto !important;
text-decoration:underline;
background:transparent url("../img/comentarios.gif") left top no-repeat;
}

ul#res_com li.comentarios_an a {
padding-left:26px;
display:inline;
padding-right:8px;
margin-left:0;
margin-right:10px;
width:auto !important;
text-decoration:underline;
background:transparent url("../img/comentarios_anadir.gif") left top no-repeat;
}

ul#res_com li.comentarios_en strong {color:#999;line-height:110%;font-weight:bold;}

ul#res_com li.enviar_objeto a:hover {text-decoration:none;}
ul#res_com li.comentarios_an a:hover {text-decoration:none;}
ul#res_com li.comentarios_en a:hover {text-decoration:none;}

 .enviar_objeto span {
color:#545454;}

.texto_foto {
position:static;
top:-2px;
line-height:170%;
height:25px;
padding-left:115px;
color:#545454;
left:0;}

* html .texto_foto {
padding-left:0 !important;}

*+html .texto_foto {
padding-left:0 !important;}

#res_com {
float:left;
list-style-type:none;
padding-left:0;
clear:both;
padding-bottom:10px;
padding-top:6px;
}

* html #res_com {padding-top:12px;padding-bottom:0}

*+html #res_com {padding-top:12px;padding-bottom:0}


#res_com span {
color:#545454;}

#res_com li {
list-style-type:none;
float:left;}

ul#res_com li a {
width:16px;
text-decoration:none;
height:16px;
display:block;
margin-left:8px;
cursor:pointer;}

.comparte_iconos {text-align:right;float:right}
.comparte_iconos span {display:block;float:left;color:#545454;}

ul#res_com li a em {display:none;}

ul#res_com li a#delicious {
background:transparent url("../img/icono_01.gif") 0 0 no-repeat;}
ul#res_com li a#digg {
background:transparent url("../img/icono_02.gif") 0 0 no-repeat;}
ul#res_com li a#technorati {
background:transparent url("../img/icono_03.gif") 0 0 no-repeat;}
ul#res_com li a#yahoo {
background:transparent url("../img/icono_04.gif") 0 0 no-repeat;}
ul#res_com li a#meneame {
background:transparent url("../img/icono_05.gif") 0 0 no-repeat;}

#cont_tel {
padding-left:82px;
height:50px;
display:block;
line-height:400%;
background:transparent url("../img/telf_01.gif")  0 2px no-repeat;}

#cont_tel:hover {
background:transparent url("../img/telf_02.gif")  0 2px no-repeat;}

#cont_mail {
padding-left:82px;
height:52px;
display:block;
line-height:500%;
background:transparent url("../img/mail_01.gif")  0 2px no-repeat;}

#cont_mail:hover {
background:transparent url("../img/mail_02.gif")  0 2px no-repeat;}


#cont_mantis {
padding-left:82px;
height:52px;
display:block;
line-height:500%;
background:transparent url("../img/mantis_01.gif")  -3px 2px no-repeat;}

#cont_mantis:hover {
background:transparent url("../img/mantis_02.gif")  -3px 2px no-repeat;}



.boton_anadir {
width:13px !important;
color:#333;
height:13px  !important;
border:0 !important;
cursor:pointer;
display:block;
text-indent:-200px;
line-height:100%;
margin-top:0 !important;
margin-left:auto !important;
margin-right:auto !important;
margin-bottom:0;
font-size:60%;
background:transparent url("../img/btn_anadir.gif")  0 0 no-repeat !important;
font-weight:bold !important;}


.boton_eliminar {
width:13px !important;
color:#333;
height:13px  !important;
border:0 !important;
cursor:pointer;
display:block;
text-indent:-200px;
line-height:100%;
margin-top:0 !important;
margin-left:auto !important;
margin-right:auto !important;
margin-bottom:0;
font-size:60%;
background:transparent url("../img/btn_eliminar.gif")  0 0 no-repeat !important;
font-weight:bold !important;}

.boton_60_2 {
width:60px !important;
height:18px  !important;
cursor:pointer;
display:block;
line-height:100%;
margin-top:0 !important;
margin-left:0 !important;
margin-right:0 !important;
margin-bottom:0;
font-size:60%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;}


.boton_70  {
width:60px !important;
height:18px !important;
cursor:pointer;
display:block;
line-height:100%;
margin-top:3px !important;
margin-left:0;
margin-right:0;
margin-bottom:0;
font-size:60%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-ms-border-radius:5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:0;}

.cms {margin-top:4px !important;}
*+html .cms {margin-top:5px !important;}

* html .inp_se_ie {margin-right:5px;}
* html .cms_ie {position:static !important;}

.cms2 {margin-top:4px !important;position:static !important}
*+html .cms2 {margin-top:5px !important;}


.float_derecha span.enlace_anadir   {
width:75px !important;
display:block;}
 
.float_derecha span.enlace_eliminar   {
width:75px !important;
display:block;}

span.enlace_anadir_02   {
width:28px !important;
margin-top:19px;
padding-left:15px;
display:block;}

* html span.enlace_anadir_02 {width:44px !important;margin-top:22px;} 
 
span.enlace_eliminar_02   {
width:22px !important;
margin-top:19px;
display:block;}

* html span.enlace_eliminar_02  {margin-top:22px;} 
 

span.enlace_anadir_03   {
width:28px !important;
margin-top:15px;
margin-right:8px;
padding-left:15px;
display:block;}

* html span.enlace_anadir_03 {width:42px !important;} 

 
span.enlace_eliminar_03   {
width:12px !important;
margin-top:15px;
display:block;}

* html span.enlace_eliminar_03 {width:12px !important;}
*+html span.enlace_eliminar_03 {width:12px !important;margin-right:10px;}

span.enlace_anadir_04  {
width:22px !important;
margin-top:15px;
margin-right:6px;
padding-left:15px;
display:block;}

* html span.enlace_anadir_04 {width:38px !important;} 
 
span.enlace_eliminar_04   {
width:22px !important;
margin-top:15px;
display:block;}

* html span.enlace_eliminar_04 {width:12px !important;}
*+html span.enlace_eliminar_04 {width:12px !important;margin-right:10px;}


span.enlace_anadir_05   {
width:28px !important;
margin-top:16px;
padding-left:12px;
display:block;}

* html span.enlace_anadir_05 {width:34px !important;} 
 
span.enlace_eliminar_05   {
width:28px !important;
margin-top:16px;
margin-left:0;
display:block;}

*+html span.enlace_anadir_05 {margin-left:14px !important;}
*+html span.enlace_eliminar_05 {margin-left:10px !important;}


span.enlace_anadir_06   {
width:28px !important;
margin-top:16px;
padding-left:8px;
display:block;}


 
span.enlace_eliminar_06   {
width:20px !important;
margin-top:16px;
display:block;}

*+html span.enlace_anadir_06  {width:12px !important;} 
*+html span.enlace_eliminar_06  {margin-left:5px;width:12px !important;margin-right:14px  !important;} 

* html span.enlace_anadir_06  {width:12px !important;} 
* html span.enlace_eliminar_06  {margin-left:5px;width:22px !important;} 

 
 .float_derecha span.enlace_eliminar input { margin-left:11px !important;}
  

	
	
 #rail { width:844px !important;top:-8px}
 #rail2 { width:844px !important;top:-8px}
 
 *+html  #rail { width:824px !important;top:-8px}
 * html  #rail { width:824px !important;top:-8px}
 
 *+html  #rail2 { width:824px !important;top:-8px}
 * html  #rail2 { width:824px !important;top:-8px}
 
 #flotantederecha {float:right;z-index:300;}
  #flotantederecha2 {float:right;z-index:300;}
 #rea #sinpad_especial .globo_blanco_03 {padding-left:4px !important;padding-right:4px !important}
  #rea #sinpad_especial02 .globo_blanco_03 {padding-left:4px !important;padding-right:4px !important}
 .mar_rig {margin-right:10px !important}
  
  
.boton_de_paginacion {
font-family:Verdana,Arial, sans-serif;
font-weight:normal;
text-decoration:underline !important;
background:#fff;
border:0;
width:auto !important;
cursor:pointer;
text-align:left;
font-size:65%;}

html:lang(es)>body .boton_de_paginacion {border-bottom:1px solid #333;height:14px;} 

.boton_de_paginacion#res_d_b {width:148px;margin-left:15px;margin-right:8px;}
html:lang(es)>body .boton_de_paginacion#res_d_b {width:auto !important;margin-left:8px;margin-right:0;} 
* html .boton_de_paginacion#res_d_b {width:148px !important;margin:0;}
*+html .boton_de_paginacion#res_d_b {width:148px !important;margin:0;}




#botones_centrados {
padding-top:10px;
text-align:center}

#botones_centrados a {
width:auto;
color:#fff;
height:20px;
background:transparent url("../img/boton_rojo_blanco.gif")  0 0 no-repeat;
cursor:pointer;
font-family:Verdana,"Trebuchet MS",Arial,sans-serif;
font-weight:bold;
display:inline;
line-height:100% !important;
padding-top: 4px !important;
padding-bottom: 4px !important;
text-decoration:none;
margin-top:10px;
font-size:11px;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-ms-border-radius:5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:0;}




#botones_centrados a:hover {color:#fff !important;}

* html #botones_centrados a {width:125px !important;padding-top:0.3em;}
#botones_centrados a#b_metadatos {padding-left:31px;padding-right:31px;}
#botones_centrados a#b_descargar {padding-left:34px;padding-right:34px;}
#botones_centrados a#b_previsualizar {padding-left:40px;padding-right:40px;}

#botones_centrados a#b_metadatos:hover {color:#fff !important;}
#botones_centrados a#b_descargar:hover {color:#fff !important;}
#botones_centrados a#b_previsualizar:hover {color:#fff !important;}

#botones_centrados a:link {color:#fff;}
#botones_centrados a:visited {color:#fff;}
#botones_centrados a:hover {color:#fff;text-decoration:none}
#botones_centrados a:active {color:#fff;}

p.normas em {
font-style:normal;
font-weight:bold;
line-height:200%;}

p.normas span {line-height:200%;}

#titulocomen {width:550px !important;}


#contenido_central_largo .plantilla_contenido {padding-left:10px;padding-right:10px;padding-bottom:20px;}
#contenido_central .plantilla_contenido {padding-bottom:6px;padding-right:0;margin-right:10px;}
*+html #contenido_central .plantilla_contenido {width:744px;}
* html #contenido_central .plantilla_contenido {width:744px;position:relative;}




.caja_tabla table.administracion_tareas td.meta_datos_mas strong,
.caja_tabla table.administracion_noticias td.meta_datos_mas strong,
.caja_tabla table.generica_02 td.meta_datos_mas strong {
padding-left:25px;
padding-top:0.4em;
font-weight:normal;
text-decoration:none !important;
padding-bottom:0.7em;
background:transparent  url("../img/ver_docu_mas.gif") 0 0 no-repeat !important;}

.caja_tabla table.administracion_noticias td.meta_datos_mas strong {
padding-left:27px;
padding-top:0.4em;
font-weight:normal;
text-decoration:none !important;
padding-bottom:0.7em;
background:transparent  url("../img/ver_docu_mas.gif") 0 0 no-repeat;}

.caja_tabla table.administracion_noticias td.meta_datos strong {
padding-left:27px;
padding-top:0.4em;
font-weight:normal;
text-decoration:none !important;
padding-bottom:0.7em;
background:transparent  url("../img/ver_docu.gif") 6px 0 no-repeat !important;
}

.caja_tabla table.administracion_tareas td.meta_datos strong,
.caja_tabla table.generica_02 td.meta_datos strong {
padding-left:25px;
padding-top:0.4em;
font-weight:normal;
padding-bottom:0.6em;
background:transparent  url("../img/ver_docu.gif") 6px 1px no-repeat !important;
text-decoration:none !important;}

#formulario input#buscadorContenido02 {width:50%;margin-left:0 !important;}
.plantilla_contenido#rea {margin:0 0}

* html .globito {position:relative}
#rea .select_lrg {width:786px !important;}
*+html #rea .select_lrg {width:786px !important;}
* html #rea .select_lrg {width:776px !important;}
.real {width:100% !important}
* html  .real {width:101% !important}
*+html  .real {width:100% !important} 
.ancho_2 {width:91% !important; }
* html .ancho_2 {width:100% !important; }
*+html .ancho_2 {width:90% !important; }
#rea #rail2 .select_lrg {width:460px !important;}
* html #rea #rail2 .select_lrg {width:460px !important;}
#rea #rail .select_lrg {width:460px !important;}
* html #rea #rail .select_lrg {width:460px !important;}


html:first-child #formulario label.alineada,
html:first-child #formulario label.alineada2,
html:first-child #formulario label.alineada3,
html:first-child .formu label.alineada,
html:first-child .formu  label.alineada2,
html:first-child .formu label.alineada3,
html:first-child #formulario_03 label.alineada,
html:first-child #formulario_03 label.alineada2,
html:first-child #formulario_03 label.alineada3,
html:first-child #formulario_02 label.alineada,
html:first-child #formulario_02 label.alineada2,
html:first-child #formulario_02 label.alineada3  {
position:static;
line-height:250% !important;}


.nt {
line-height:210%  !important;
font-weight:bold;
width:120px !important;
height:28px;
color:#585858 !important;
font-size:70%;
white-space:nowrap !important;
border:0  !important;}

.nt2 {
line-height:210%  !important;
width:240px  !important;
font-size:70%;
height:28px;
white-space:nowrap  !important;
border:0  !important;}

.displayed {
display:block;
float:left;
width:150px;
color:#4b4b4b;
font-size:90%;
line-height:190%;
}

a.ver_docu,
span.ver_docu  {
padding-left:24px;
display:block;
padding-bottom:2px;
vertical-align:bottom;
background:transparent url("../img/ver_docu.gif") 0 0 no-repeat;}

#navlist2 {
padding-left:25px;
text-align:center;
white-space:nowrap;
padding-top:5px;
font-size:90%;
color:#000 !important;
padding-bottom:10px;
padding-right:20px;}

#navlist2 li {
display: inline;
list-style-type: none;
padding-right:1.5%;
}

#navlist2 li a {text-decoration:underline;color:#000 !important;}
#navlist2 li a:hover {text-decoration:none;}
.checkbox_m {margin-left:2px}

.vert2 {
color:#4b4b4b;
font-size:90%;
vertical-align:top;
line-height:200%;
position:relative;
padding-top:8px;
}

html:lang(es)>body .vert2 {
padding-top:0;
position:static;
}

* html .vert2 {
vertical-align:middle;
position:static;
top:4px;
}

*+html .vert2 {
vertical-align:top;
position:relative;
top:4px;
}

.caja_tabla table.administracion_tareas td.tar16 {
white-space:nowrap}

.sin_clear {clear:none !important}
.limpiar_breadcrumb_00 {margin-top:0px !important;}
* html .limpiar_breadcrumb_00 {margin-top:0px !important;}
*+html .limpiar_breadcrumb_00 {margin-top:0px !important;}

#capa_madre #nuevo_buscador  a.avanzado {
display:inline;
z-index:100;
position:relative;
float:right;
margin-left:0;
margin-right:24px !important;
font-size:65%;
padding-top:1em;
line-height:100%;
text-decoration:underline;}

#capa_madre #nuevo_buscador {width:460px;text-align:left;float:right}
#capa_madre #nuevo_buscador div {text-align:left;padding-top:0.2em}
* html  #capa_madre #nuevo_buscador div {padding-top:0.1em}
#capa_madre #nuevo_buscador  label.lb_primera {padding-left:0;}


.caja_tabla table.generica td.new2 {
width:auto;
text-align:left;
padding-top:13px !important;
border-right:0;
line-height:180%;
border-left:0 !important}

* html .caja_tabla table.generica td.new2 {padding-top:0 !important;}
*+html .caja_tabla table.generica td.new2 {padding-top:0 !important;}

.generica .new2 a em {font-size:100%;display:inline;font-weight:normal;}

.caja_tabla table.administracion_tareas th  {font-weight:bold !important;color:#444 !important;}
.select_lrg2 {width:600px !important;}


#arbol_curricular .new2 a {display:inline !important} 
#arbol_curricular .new2 {padding-top:10px !important;padding-bottom:7px !important;} 
* html #arbol_curricular .new2 {padding-top:10px !important;padding-bottom:0 !important;} 
#arbol_curricular .new2 em {line-height:210%}
#res_com {position:relative}
#res_com .enviar_objeto {position:static !important}
* html .texto_foto {position:relative !important;}

* html  #valor_b {position:relative !important;}
* html .imagen_tab#imt {position:relative}
* html ul#res_com li.comentarios_an a {background-position: 0 90% !important;}
* html ul#res_com li.comentarios_en a {background-position: 0 90% !important;}
* html ul#res_com li.enviar_objeto a {background-position: 0 90% !important;}
.alineado_izq {text-align:left !important}
.pp_up {padding-top:10px;padding-bottom:10px;line-height:160%;}


.icono_rss {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:180%;
margin-bottom:4px;
line-height:110%;
padding-left:25px;
color:#585858;
font-weight:normal;}

.h3_desc {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:180%;
margin-bottom:4px;
line-height:110%;
padding-left:15px;
color:#585858;
font-weight:normal;}


#ico_delicious {background:transparent url("../img/icono_01.gif") 0 0 no-repeat;}
#ico_yahoo {background:transparent url("../img/icono_04.gif") 0 5px no-repeat;}
#ico_digg {background:transparent url("../img/icono_02.gif") 0 1px no-repeat;}
#ico_meneame {background:transparent url("../img/icono_05.gif") 0 1px no-repeat;}
#ico_technorati {background:transparent url("../img/icono_03.gif") 0 1px no-repeat;}
#popup .globo_gris_03 div {margin:4px 15px}
p.parrafo_p {font-size:70%;padding-left:10px;padding-top:10px;}
p.parrafo {padding-left:15px;padding-right:15px;padding-top:5px;}
.resultados_bb {
float:right;
font-size:65%;
line-height:220%;
font-family:Verdana,Arial, sans-serif;
}

#nueva_cap_int_02 .ancho_tab_min .valoracion {left:-210px !important}
html:lang(es)>body #nueva_cap_int_02 .ancho_tab_min .valoracion {left:-215px !important}

#cuerpo_ventana_flotante {padding:0 10px;}
#cuerpo_ventana_flotante #madre_barra {display:none}


*+html .texto_foto {min-height:25px;height:auto;}
#sin_ol {position:static;margin-right:18px}
* html #sin_ol {margin-right:10px;margin-top:39px}
*+html #sin_ol {margin-right:18px;}
*+html  .flechas a  {padding:0.3em 0.2em !important}
#res_com a.underl  {text-decoration:underline;white-space:nowrap;}
#res_com a.underl:hover  {text-decoration:none;}


.tags {
display:block;
width:180px;
margin-top:25px;
font-family:Arial,Verdana,Sans-serif;
color:#fff;
font-size:18px;
font-weight:normal !important;
display:block;
background:#fff url("../img/curva_menu_01.gif") top right no-repeat;
}

* html .tags {margin:24px 0 0 0;}
.tags h3 {
display:none}

.tags ul {
display:block;
padding:12px 0 6px 15px;
background:transparent url("../img/curva_menu_02.gif")  left bottom no-repeat;}

* html .tags ul {padding:12px 0 12px 15px; }



.tags li {display:inline; font:70% Verdana, Arial, Helvetica, sans-serif; color:#666;}
.tags li a {color:#d11 !important; text-decoration:underline;font-weight:normal !important;}
.tags li a:hover{text-decoration:none;}
.tags li a.t1{font-size:1em;}
.tags li a.t2{font-size:1.2em;}
.tags li a.t3{font-size:1.4em;}
.tags li a.t4{font-size:1.6em;}
.tags li a.t5{font-size:1.8em;}
.tags li a.t6{font-size:2.1em;}
.tags li a.t7{font-size:2.3em;}
.texto_foto {text-align:justify}

.generica#informes td {padding-bottom:8px}
.generica#informes {margin-top:0 !important}

a.doc_word {
padding-left:26px;
padding-bottom:16px;
background:transparent url("../img/wor_01.gif") 0 0 no-repeat;}
a.doc_word:hover {
background:transparent url("../img/wor_02.gif") 0 0 no-repeat;}

a.doc_excel {
padding-left:26px;
padding-bottom:16px;
background:transparent url("../img/exc_01.gif") 0 0 no-repeat;}
a.doc_excel:hover {
background:transparent url("../img/exc_02.gif") 0 0 no-repeat;}


a.doc_pdf {
padding-left:26px;
padding-bottom:16px;
background:transparent url("../img/pdf_01.gif") 0 0 no-repeat;}
a.doc_pdf:hover {
background:transparent url("../img/pdf_02.gif") 0 0 no-repeat;}

.sin_e_pad {padding:0 0 3px 0 !important}

.boton_200 {
width:200px !important;
height:20px;
cursor:pointer;
float:left !important;
display:block;
margin-left:auto;
position:relative;
line-height:100%;
font-size:60%;
font-weight:bold;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-ms-border-radius:5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:0;}

* html .boton_200 {float:none !important;}

.titular_03 {font-size:70%;color:#333 !important;line-height:170% !important;} 

*+html #solo {margin-top:10px}

#nueva_cap_int td.mas_info a em {display:none;}
 
#nueva_cap_int td.mas_info a {
 width:21px;
 display:block;
 margin:2px auto 0 auto;
 text-decoration:none;
 height:19px;
 background:transparent url("../img/info.gif") 0 0 no-repeat;}
 
 #nueva_cap_int td.mas_info a span strong {
 padding-left:15px;
 font-weight:normal;
 background:transparent url("../img/bullet_on.gif") 0 6px no-repeat; }
 
#nueva_cap_int  td.mas_info a:hover span {
margin:0;
background-color: #ebf2f8;
width:160px;
position:absolute; 
left:60%;
padding:10px;
border: 1px solid #D8E5F2;
font: normal 100%/150% Verdana, arial, sans-serif;
color: #333;
text-align:left;
display: block;}

* html  td.mas_info a:hover span {width:180px; }
 
.check_flotante {right:24px;position:absolute}
.check_flotante input {margin-top:4px !important;}
* html  .check_flotante input {margin-top:2px !important;}
*+html  .check_flotante input {margin-top:2px !important;}
#ancho210 {width:210px !important}

a.descargas {
padding-top:0.1em;
padding-bottom:0.1em;}
/*\*/ 
html*#botones_centrados a   {padding-bottom:0.3em;padding-top:0.3em;} 
*+html #botones_centrados a   {padding-bottom:0.1em;padding-top:0.1em;} 

.valorame {padding-top:8px;}

* html  .valorame {padding-top:0;}
*+html  .valorame {padding-top:0;}

.imagen_tab img {border:1px solid #9DBEDD}
.imagen_tab  {margin:10px;display:block;height:auto;width:102px;}
.imagen_tab:hover img {border:1px solid #ccc;}
.sola_rea2 {line-height:170% !important;color:#666;}
.inv_curricular {font-size:100%;margin-bottom:10px;margin-top:3px}
* html .inv_curricular td {width:90%;font-size:70% !important}


#crear_ode,
#abrir_ode,
#vali_ode,
#visu_ode,
#crear_tarea,
#importar_tarea  {
background:transparent url("../img/icono_borrar.gif") 0 0 no-repeat;
padding-left:22px;padding-bottom:4px;padding-top:3px;}

.bld {font-weight:bold !important}
.sp_top {padding-top:5px !important}


.ul_up {float:right;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-bottom:10px;line-height:140%;font-size:100%;list-style-type:none;}
.ul_up li {display:inline;}

.ul_up li a {color:#000 !important}

html:lang(es)>body table.administracion_usuarios caption {border-top:1px solid #9EBEDE;}
/*\*/ 
html*table.administracion_usuarios caption   {border-top:0 !important} 

th.th_001 {
font-size:110% !important;
padding-left:10px;width:120px;
white-space:nowrap;padding-top:5px;
padding-bottom:5px}
* html th.th_001 {width:190px;}
*+html th.th_001 {width:190px;}
th.th_002 {padding-left:auto;padding-right:auto;font-size:80% !important;width:80em;font-weight:normal !important;white-space:nowrap;text-align:center !important;padding-top:5px;padding-bottom:5px}
th.th_003 {font-size:80% !important;width:120px;white-space:nowrap;text-align:right !important;padding-right:10px;padding-top:5px;padding-bottom:5px}

.idiomas {float:right !important;margin-right:2px;}
.idiomas span {display:none}
.idiomas a {text-decoration:none !important;margin-right:2px;}
.idiomas #idi_castellano {background:transparent url("../img/01_castellano.gif") 0 1px no-repeat;}
.idiomas #idi_catalan {background:transparent url("../img/02_catalan.gif") 0 1px no-repeat;}
.idiomas #idi_gallego {background:transparent url("../img/03_gallego.gif") 0 1px no-repeat;}
.idiomas #idi_valenciano {background:transparent url("../img/04_valenciano.gif") 0 1px no-repeat;}
.idiomas #idi_ingles {background:transparent url("../img/06_ingles.gif") 0 1px no-repeat;}
.idiomas #idi_vasco {background:transparent url("../img/05_vasco.gif") 0 1px no-repeat;}

.idiomas #idi_castellano:hover {background:transparent url("../img/01_castellano_over.gif") 0 1px no-repeat;}
.idiomas #idi_catalan:hover {background:transparent url("../img/02_catalan_over.gif") 0 1px no-repeat;}
.idiomas #idi_gallego:hover {background:transparent url("../img/03_gallego_over.gif") 0 1px no-repeat;}
.idiomas #idi_valenciano:hover {background:transparent url("../img/04_valenciano_over.gif") 0 1px no-repeat;}
.idiomas #idi_ingles:hover {background:transparent url("../img/06_ingles_over.gif") 0 1px no-repeat;}
.idiomas #idi_vasco:hover {background:transparent url("../img/05_vasco_over.gif") 0 1px no-repeat;}

.widget {
text-align:left;
height:2.15em;border-bottom:1px solid #8b8b8b;margin-bottom:1px;background:#e1e1e1 url("../img/senal.gif") 10px 10px no-repeat;
width:100% !important;}

.widget .capaflotante {float:right;background:#e1e1e1 url("../img/buscador_widget.gif") 10px 6px no-repeat;width:394px;height:28px;text-align:right;margin-right:10px;padding-top:5px;}
/*\*/ 
html*.widget .capaflotante {padding-top:3px;width:392px;}
* html .capaflotante {padding-top:6px !important;}
*+html .capaflotante {padding-top:7px !important;}
.widget .capaflotante  span {display:none}
.widget .buscar {text-decoration:none;padding:3px 12px 6px 12px;font-size:11px;font-family:Arial,Verdana, sans-serif;color:#fff !important;margin-right:6px}
* html .widget .buscar {margin-right:0}
.widget .cancel {font-size:65%;position:relative;top:3px}
* html .widget .cancel {top:-4px}
*+html .widget .cancel {top:0px}
*+html .widget {height:2.25em;}
.widget p {
color:#585858;font-family:Verdana,Arial, sans-serif;
font-size:10px;
padding-left:32px;
font-weight:bold;
padding-top:1.3em;}

#capa_madre_popup {
display:block;
width:auto;
background:#fff;
color:#151515;}

.asociareliminar .boton_125_de_2,
.asociareliminar .boton_125_de_2_izq {height:2em;}
.asociareliminar {width:auto;}
#reset_but {background:#f2f2f2;color:#333 !important}

.fechazo {
width:72px !important;
margin-right:6px;}



.formu ul.lista_validacion {line-height:120%;padding-bottom:0;padding-top:4px;padding-left:38px;}
.formu ul.lista_validacion li {margin-bottom:8px;}
.err_p {color:#4B4B4B;font-size:90%;padding-top:12px;padding-bottom:12px;padding-left:20px;}
* html .formu ul.lista_validacion {padding-left:44px;}
*+html .formu ul.lista_validacion {padding-left:44px;}



.hidden {position: absolute; opacity: 0}
.visible {opacity: 1}

button.calendar {
border:0;
background: url(../img/c_calendar-icon.gif);
width: 20px;
line-height:100%;
background-position:0 0;
cursor: pointer;
margin-right: 6px;
margin-top: 3px;
vertical-align:top;
height: 20px;}

button.calendar:hover {background-position: 0px 20px}
button.active {background-position: 0px 20px}

div.calendar {
overflow:hidden;
padding:6px 6px 6px 6px;
background:transparent url(../img/c_calendar.gif) no-repeat 0 0;
width:160px;
height:185px;
text-align: center}

div.calendar  {padding:0;margin:0;}

div.calendar div {
background: none;
overflow: hidden !important;
width:160px;
cursor: move;
padding-top:10px;
position: relative;}

div.calendar caption {
font:bold 12px/16px Arial, Helvetica, sans-serif;
width: 100%; color: 999; padding-top: 6px; text-align: center}

div.calendar caption a {
display: block; overflow: hidden; width:11px; cursor: pointer; text-indent: -100px; position: absolute; top: 17px; height:12px;}

div.calendar caption a.prev {
left:8px; background-image: url(../img/c_calendar-prev.gif)}

div.calendar caption a.next {
right: 8px; background-image: url(../img/c_calendar-next.gif)}

div.calendar caption a:hover {background-position: 0px 12px}
div.calendar caption span {position: relative; height:16px; text-align: center }
div.calendar caption span.month {padding-right: 8px }
div.calendar caption span.month:unknown {content: ','}

div.calendar table {
border:0px;
background: #fff;
margin: 0px auto; overflow: hidden; 
width:147px; cursor: default;
border-collapse: collapse;
border-spacing:0}

div.calendar td {
border:0px;
font: 12px Arial, Helvetica, sans-serif; width:21px; color: #0597db; height: 21px; text-align: center}

div.calendar th {
border:0px; font: 12px Arial, Helvetica, sans-serif;  width:21px; color:#333; height: 21px; text-align: center}

div.calendar td {font-size:11px; background: url(../img/c_calendar-td.gif); color: #fff}
div.calendar td.invalid {color: #999}
div.calendar td.valid {background: url(../img/c_calendar-valid.gif); cursor: pointer; color: #0597db}
div.calendar td.hilite {background: url(../img/c_calendar-hilite.gif)}
div.calendar td.inactive {background: url(../img/c_calendar-td.gif) 0px 100%; color: #fff}
div.calendar td.active {background: url(../img/c_calendar-valid.gif) 0px 100%;cursor: pointer; color: #333;font-weight:bold;}
div.calendar td.hover {background: url(../img/c_calendar-valid.gif) 0px 100%; cursor: pointer; color: #333;font-weight:bold;}

#bot_flot_der {position:absolute !important;right:0 !important;}
#bot_flot_izq {position:absolute !important;left:0 !important;}

td.new span.paquete {color:#151515}

.mul_ti {
width:90%;
height:60px !important;
border:1px solid #8BA6BF;
color:#4b4b4b;
font-size:90% !important;
}

* html .mul_ti {height:60px !important;}

.restringido {
padding-right:16px;
padding-bottom:2px;
background:transparent url("../img/candado.gif") right top  no-repeat !important;}

.rss_rss {
padding-left:20px;
padding-bottom:4px;
background:transparent url("../img/rs_rss.gif") left top  no-repeat !important;}

.rss_google {
padding-left:20px;
padding-bottom:4px;
background:transparent url("../img/rs_google.gif") left top no-repeat !important;}

.rss_bloglines {
padding-left:20px;
padding-bottom:4px;
background:transparent url("../img/rs_bloglines.gif") left top no-repeat !important;}

.rss_netvibes {
padding-left:20px;
padding-bottom:4px;
background:transparent url("../img/rs_netvibes.gif") left top no-repeat !important;}

.rss_windows {
padding-left:20px;
padding-bottom:4px;
background:transparent url("../img/rs_windows.gif") left top no-repeat !important;}

.rss_miyahoo {
padding-left:20px;
padding-bottom:4px;
background:transparent url("../img/rs_yahoo.gif") left top no-repeat !important;}

.leyendas {font-size:60%;padding:0 0 0 15px;margin-bottom:0;margin-top:12px}

.leyendas span.carpeta_vacio {
padding-left:30px;
padding-bottom:4px;
line-height:180%;
vertical-align:bottom;
background:transparent url("../img/carpeta_vacio.gif") 0 0 no-repeat;}


.leyendas span.carpeta_parcial  {
padding-left:30px;
padding-bottom:4px;
line-height:180%;
vertical-align:bottom;
background:transparent url("../img/carpeta_parcial.gif") 0 0 no-repeat;}


.leyendas span.carpeta_completa  {
padding-left:30px;
padding-bottom:4px;
line-height:180%;
vertical-align:bottom;
background:transparent url("../img/carpeta_completo.gif") 0 0 no-repeat;}

.ul_up li a {padding-right:4px;}

.titulares_0 {height:2.3em !important;}
#sinmargen {margin-top:0 !important}

strong.especial {font-weight:bold !important}

h1.especialh1,
h2.especialh2 {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif !important;
font-size:18px !important;
padding-bottom:6px !important;
color:#4b4b4b !important;
font-weight:normal !important;}

blockquote.especialbq {font-weight:bold !important;
font-family:Verdana,Arial, sans-serif !important;
color:#333 !important;
font-size:12px !important;}

hr.especialhr {display:block !important;}
textarea.especialta {width:420px !important;height: 200px !important;}


.fechazo_02 {
width:30px !important;
vertical-align:top !important;
height:16px !important;
margin-right:6px;}

select.fechazo_02 {
width:64px !important;
margin-right:3px !important;
vertical-align:top !important;
height:17px !important;
vertical-align:top;
}


*+html select.fechazo_02 {margin-right:0 !important;height:19px !important;}
label.et_larga {white-space:normal !important}

.valorar span {color:#545454;line-height:305%;float:left;}
.valorar  {float:left;margin-right:10px;}

* html .valorar span {line-height:315%;}
*+html .valorar span {line-height:315%;}

.objedu img {margin-top:3px;}

.valorar-estrellas,
.valorar-estrellas a:hover,
.valorar-estrellas a:active,
.valorar-estrellas a:focus,
.valorar-estrellas .rating-actual{
	background: url(../img/estrella.gif) left -1000px repeat-x;}
	
.valorar-estrellas {
	position:relative;
	width:76px;
	height:25px;
	overflow:hidden;
	float:left;
	list-style:none;
	margin:6px 0 0 0;
	padding:0;
	background-position: left top;}
	
.valorar-estrellas li {display: inline;}

.valorar-estrellas a {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;}

.valorar-estrellas .rating-actual {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;}

.valorar-estrellas a:hover,
.valorar-estrellas a:active,
.valorar-estrellas a:focus {background-position: left bottom;}
	
.valorar-estrellas a.uno-estrella{
	width:20%;
	z-index:6;}
	
.valorar-estrellas a.dos-estrellas{
	width:40%;
	z-index:5;}
	
.valorar-estrellas a.tres-estrellas{
	width:60%;
	z-index:4;}
	
.valorar-estrellas a.cuatro-estrellas {
	width:80%;
	z-index:3;}
	
.valorar-estrellas a.cinco-estrellas{
	width:100%;
	z-index:2;}
	
.valorar-estrellas .rating-actual{
	z-index:1;
	background-position: left top;}	

.cargando, #capa1{
background:transparent;
z-index:100;
text-align:center;
position:absolute !important;
right:0;}

.cargando em, #capa1 em  {
text-decoration:none;
font-style:normal;
right:8px;
top:18px;
color:#333;
font-size:11px;
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
position:absolute !important;}

#capa1 {
visibility:hidden;}

.disclaimer {
display:inline !important;
padding-top:2px;
vertical-align:top !important;
width:auto !important;
height:auto !important;}

.disclaimer_bot {
border:0 !important;
width:auto !important;
margin:0 !important;}

#pie_pagina  a#info:hover span {background:#bdd3e8;}
#pie_pagina  a#politica:hover span {background:#bdd3e8;}


#pie_pagina ol {
list-style-type:none;
display:block;}

#pie_pagina ol li {
display:inline;}

#pie_pagina ol li.oculto {
display:none;}

#pie_pagina ol li a#catalogar {padding-left:0;}

#pie_pagina ol li a {
color:#151515 !important;
padding-left:10px;
padding-right:10px;
float:left;
height:1.3em;
display:block;
background:transparent  url("../img/barrita.gif") 100% 60% no-repeat;}

#pie_pagina  ol li a#sinbarra2 {
background:transparent;}

#pie_pagina ol li a:hover {
text-decoration:none;}

#pie_pagina ol li a:hover span {background:#bdd3e8;}


.formu#sd_pad, .formu#sd_pad2, .formu#sd_pad3, .formu#sd_pad4 {margin:0 0 !important;font-size:100% !important}
.formu#sd_pad,
.formu#sd_pad2,
.formu#sd_pad3,
.formu#sd_pad4 {margin:0 0 !important;font-size:100% !important}


.large {width:324px !important}
.caja_de_tabla_invisible#sd_bor table td,
.caja_de_tabla_invisible#sd_bor1 table td,
.caja_de_tabla_invisible#sd_bor2 table td,
.caja_de_tabla_invisible#sd_bor3 table td
 {border:0 !important}
textarea.lr {margin-bottom:10px !important}
table td.td_largo_11 {white-space:nowrap;width:180px;}

.icono_flotante_usuario,
.icono_flotante_estadisticas,
.icono_flotante_objeto {
float:right;
color:#151515;
margin-top:6px;
font-size:70%;
padding-bottom:4px;}

.icono_flotante_usuario {
margin-right:20px;
padding-left:12px;
background:transparent url("../img/icono_usuario.gif") left top no-repeat;}

.icono_flotante_estadisticas {
margin-right:10px;
padding-left:20px;
background:transparent url("../img/ico_estadistica.gif") left top no-repeat;}

.icono_flotante_objeto {
margin-right:10px;
padding-left:16px;
background:transparent url("../img/icono_objeto.gif") left top no-repeat;}

.caja_tabla table.administracion_tareas td.tar110 {
width:30%;
text-align:left;
border-right:1px solid #fff;
border-left:0 !important}

.caja_tabla table.administracion_tareas td.ejec12 {
white-space:nowrap;
border-left:1px solid #fff !important}

.caja_tabla table.administracion_tareas td.ejec12 a {
padding-left:25px;
padding-top:0.4em;
padding-bottom:0.4em;
background:transparent  url("../img/ver_docu.gif") 0 0 no-repeat;
}

.caja_tabla table.administracion_tareas td.ejec12 a:hover {
background:transparent  url("../img/ver_docu_off.gif") 0 0   no-repeat;}

th#rev {text-align:right;font-size:100%;height:3em;}
th#rev label {padding-left:20px;padding-bottom:2px;padding-top:5px;background:transparent  url("../img/rs_rss.gif") 0 4px no-repeat;margin-right:5px;}
th#rev select {font-size:100% !important;margin-right:10px;width:140px;}
* html th#rev select {font-size:110% !important;margin-right:10px;}

.globo_blanco_trans {
margin-bottom:10px;
background:transparent;}

* html .globo_blanco_trans {
border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}

*+html .globo_blanco_trans {
border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}

.globo_blanco_01_trans {
background:transparent;
} 

.globo_blanco_02_trans {
background:transparent;}

.globo_blanco_03_trans {
background:transparent;
padding:0;}

th.max_tab_02 {width:70% !important}

.idi_espanol,
.idi_catalan,
.idi_valenciano,
.idi_gallego,
.idi_ingles,
.idi_vasco {
display:inline;
margin:3px auto 0 auto;
padding:2px 8px;
width:16px;
height:11px;}

 * html .idi_espanol,
 * html .idi_catalan,
 * html .idi_valenciano,
 * html .idi_gallego,
 * html .idi_ingles,
 * html .idi_vasco {
margin:6px auto 0 auto;}

.idi_espanol em,
.idi_catalan em,
.idi_valenciano em,
.idi_gallego em,
.idi_ingles em,
.idi_vasco em {
display:none;}

.idi_espanol {background:transparent url("../img/01_castellano.gif") 0 0 no-repeat;}
.idi_catalan {background:transparent url("../img/02_catalan.gif") 0 0 no-repeat;}
.idi_gallego {background:transparent url("../img/03_gallego.gif") 0 0 no-repeat;}
.idi_valenciano {background:transparent url("../img/04_valenciano.gif") 0 0 no-repeat;}
.idi_ingles {background:transparent url("../img/06_ingles.gif") 0 0 no-repeat;}
.idi_vasco {background:transparent url("../img/05_vasco.gif") 0 0 no-repeat;}

.idi_castellano:hover {background:transparent url("../img/01_castellano_over.gif") 0 0 no-repeat;}
.idi_catalan:hover {background:transparent url("../img/02_catalan_over.gif") 0 0 no-repeat;}
.idi_gallego:hover {background:transparent url("../img/03_gallego_over.gif") 0 0 no-repeat;}
.idi_valenciano:hover {background:transparent url("../img/04_valenciano_over.gif") 0 0 no-repeat;}
.idi_ingles:hover {background:transparent url("../img/06_ingles_over.gif") 0 0 no-repeat;}
.idi_vasco:hover {background:transparent url("../img/05_vasco_over.gif") 0 0 no-repeat;}

div#rev {text-align:right;font-size:100%;height:1.9em; display:block;
background:#fff url("../img/curva_noticia_01.gif") top right no-repeat;width:744px;padding-top:14px;}
div#rev select {font-size:100% !important;margin-right:10px;width:50px;}
* html div#rev select {font-size:110% !important;margin-right:10px;}

h3.h3_espanol {background:transparent url("../img/01_castellano.gif") 0 3px no-repeat;padding-left:23px;}
h3.h3_catalan {background:transparent url("../img/02_catalan.gif") 0 3px no-repeat;padding-left:23px;}
h3.h3_gallego {background:transparent url("../img/03_gallego.gif") 0 3px no-repeat;padding-left:23px;}
h3.h3_valenciano {background:transparent url("../img/04_valenciano.gif") 0 3px no-repeat;padding-left:23px;}
h3.h3_vasco {background:transparent url("../img/05_vasco.gif") 0 3px no-repeat;padding-left:23px;}
h3.h3_ingles {background:transparent url("../img/06_ingles.gif") 0 3px no-repeat;padding-left:23px;}
.resultados_listados td.categoria_td {width:140px !important;white-space:nowrap  !important;}
.caja_tabla table.administracion_tareas td.tar011 {
width:50px;
white-space:nowrap  !important;
text-align:center;
border-right:1px solid #fff;
border-left:1px solid #fff !important}


span.logo_comunidad em {display:none}
a.logo_comunidad em {display:none}
div.logo_comunidad span {display:none}
a.logo_comunidad span {display:none}

div.logo_comunidad span {display:none}
a.logo_comunidad span {display:none}

.caja_tabla table.administracion_tareas a.ver_docu {background-position:0 1px !important}

td.ancho_tab_min_ {
padding:2em 0 10em  0;
width:10px;
color:#161616;
text-align:left;
font-size:100% !important}

td.ancho_tab_min_03 {
padding:2em 0 10em  0;
color:#161616;
text-align:left;
font-size:100% !important}

table.res_list_inv  {width:100%;border-bottom:5px solid #fff;}
* html table.res_list_inv {width:auto !important;}
.res_list_inv td {border:0 !important;padding-left:10px;}
.res_list_inv td.dere {width:100px}
.res_list_inv td.dere0 {width:80px}
.res_list_inv td.dere1 {padding-right:10px;}
.res_list_inv td.dere span {font-size:85% !important;font-weight:bold !important;color:#4b4b4b}
.res_list_inv td.dere0 span   {font-size:85% !important;font-weight:bold !important;color:#4b4b4b}
* html .res_list_inv td  {font-size:70% !important}
#botones_centrados select#mas_acciones {font-size:70% !important;width:200px;}
#especial01 {width:24% !important;float:left !important}
#especial02 {width:23.9% !important;float:left !important;margin-left:10px !important}
#especial03 {width:24% !important;float:left !important;margin-left:10px !important}
#especial04 {width:23.9% !important;float:left !important;margin-left:10px !important}
* html #especial01 {width:22% !important;float:left !important}
* html #especial02 {width:23% !important;float:left !important;margin-left:10px !important}
* html #especial03 {width:22% !important;float:left !important;margin-left:10px !important}
* html #especial04 {width:23% !important;float:left !important;margin-left:10px !important}
h3.h3_generico_small {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:75%;
padding-bottom:6px;
color:#4b4b4b;
font-weight:bold;}

ul#res_com li.comentarios_fav a {
padding-left:18px;
display:inline;
margin-left:0;
margin-right:14px;
cursor:default !important;
width:auto !important;
text-decoration:underline;
background:transparent url("../img/icon_fav_00.gif") left top no-repeat;}

ul#res_com li.comentarios_fav strong {color:#999;line-height:110%;font-weight:bold;}
ul#res_com li.comentarios_fav a:hover {text-decoration:none;}

.globo_gris_bis {
margin-right:0;
background:#FFF url("../img/esq_gris_top_izq_bis.gif") 0 0 no-repeat;}

* html .globo_gris_bis {
border-top:1px solid white;border-right:1px solid white;border-bottom:1px solid white;margin-left:1px;}

*+html .globo_gris_bis {
border-top:1px solid white;border-right:1px solid white;border-bottom:1px solid white;
margin-left:1px;}

.globo_gris_01_bis {
background:transparent url("../img/esq_gris_bot_izq_bis.gif") 0 100% no-repeat;}

.globo_gris_02_bis {
background:transparent url("../img/esq_gris_top_der_bis.gif") 100% 0  no-repeat;}

.globo_gris_03_bis {
background:transparent url("../img/esq_gris_bot_der_bis.gif") 100%  100% no-repeat;
padding:15px 0 8px 0;}

*+html .globo_gris_03_bis {padding:15px 0 10px 0;}

.globo_gris_bis .fila_de_tabla {border:1px solid #f2f2f2;}
.ie_2 {display:none}
* html .ie_2 {display:block;clear:both}
*+html .ie_2 {display:block;clear:both}


#botones_centrados .boton_65_de_3_der {margin-top:0;margin-right:17px}
* html #botones_centrados .boton_65_de_3_der {margin-top:15px; }
select#mas_acciones {float:right;margin-right:8px;width:140px !important;height:2em;}
* html select#mas_acciones {margin-top:15px;}
* html ul#res_com li.comentarios_fav a {background-position:left 4px;}

* html .gb_ie {height:20px}
* html .globo_gris_bis {height:20px}
*+html .gb_ie {min-height:20px;height:auto}
*+html .globo_gris_bis {min-height:20px;height:auto}
.label_nif {width:190px !important;white-space:normal  !important}
/*\*/ 
html*.label_nif {width:120px !important;}
*+html .label_nif {width:120px !important;}
* html .label_nif {width:120px !important;}
.globo_gris .fdt_marginada {margin-left:140px !important;border:0 !important;width:80% !important}
* html .globo_gris .fdt_marginada {margin-left:120px !important;width:100% !important}
.td_idiomas {white-space:nowrap  !important;text-align:center !important}
.resultados_listados td.categoria_td {text-align:left !important}

#pseudo_iframe h2 {position:relative; top:-50px;margin-bottom:0;width:300px}
* html #pseudo_iframe h2 {top:-71px;}

a:focus {outline: none;}


#panelwrapper, #panelwrapper2, #panelwrapper3,#panelwrapper4 { 
  position:absolute; 
  top:-130px; 
  height:auto; 
  width:100%;
  left:0;
  z-index:1;}
  
#panel .boton_90_de_2 {
width:85px !important;
height:19px !important;
background:transparent url("../img/boton_largo_02.gif") left top no-repeat !important;
color:#333;
cursor:pointer;
display:block;
line-height:100%;
margin-top:10px;
font-size:60%;
font-weight:bold;
color:#fff;
-moz-border-radius: 0;
-khtml-border-radius: 0;
-webkit-border-radius: 0;
-ms-border-radius:0;
border-radius: 0;
border:0;}  

#panel fieldset a.btn-slide,
#panel a.btn-slide,
#panel fieldset a.btn-slide3,
#panel a.btn-slide3,
#panel fieldset a.btn-slide2,
#panel a.btn-slide2,
#panel a.btn-slide4  {
width:85px !important;
background:transparent url("../img/boton_largo_02.gif") left top no-repeat !important;
-moz-border-radius: 0 !important;
-khtml-border-radius: 0 !important;
-ms-border-radius:0;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
border:0 !important;}


* html #pseudo_iframe #metanavegacion .share_this_estilos a {background:transparent url("../img/icon_sharethis.gif") left top no-repeat !important;z-index:100;}

* html #pseudo_iframe .flechas {
margin-top:0.2em !important;
height:40px !important;
position:relative !important;
top:-20px !important;
}

* html #panelwrapper4 input.in_box {margin-top:9px !important;}
* html #capa_contenidos {position:relative !important;top:-10px;padding-top:0 !important;}
* html #pseudo_iframe #contenido_externo { 
margin-top:35px !important;}

* html #panelwrapper4 .cpa_inf {
top:0px !important;} 
  
#panelwrapper4 .cpa_sup {
padding-top:0;top:6px;POSITION:RELATIVE;} 

#panelwrapper4 .cpa_inf {
clear:both;POSITION:RELATIVE;top:13px;} 

#panelwrapper4 textarea.enviar_am {width:256px;height:42px;position:absolute;right:10px;top:25px;}
#panelwrapper4 .oculto {display:none !important}

#panelwrapper4  .cpa_sup_label {display:block;float:left;width:70px;}
#panelwrapper4  .cpa_sup_label2 {display:block;float:left;width:76px;padding-left:6px} 

#panelwrapper4 input.in_box {width:160px;float:left;}
#panelwrapper4 #esp_der_inp {position:absolute;top:69px;right:10px;} 


#panel { 
margin:0 0 0 0; 
padding:0; 
width:100%;
text-align:center;
background:#c9c9c9;
border-bottom:0;
height:107px;
z-index:10;}              
 
* html #panelwrapper {padding:0;   top:-116px; }
* html #panel {height:70px;padding:0 !important}           
* html #panelwrapper2 {padding:0;   top:-116px; }
* html #panelwrapper4 {padding:0;   top:-116px; }
* html #panelwrapper3 {padding:0;   top:-116px; }
 
#contenido_externo { 
position:relative !important;
margin-left:15px !important;
background:#D6E6F6;
padding:10px 15px 10px 0;} 

#pseudo_iframe #contenido_externo { 
margin-top:25px !important;
}

.slide {
	margin: 0 0;
	z-index:50 !important;
	position:relative;}

#menu_frame {position:relative !important;}

* html #menu_frame span {
padding-top:0.1em !important;
padding-bottom:0.1em !important;}

#menu_frame {padding-top:8px !important;}

#panel h3   {font-size:70%;padding-bottom:0 !important;padding-top:3px;
display:block;width:auto;position:relative;float:left}

*+html #panelwrapper2 #panel .pop_int {position:relative}
*+html #panelwrapper2 #panel .pop_int {position:relative}
*+html #panelwrapper4 #panel .pop_int {position:relative}


#panelwrapper2 .ta_box {
 height:26px !important;
 width:586px !important;
 margin-left:0;
 margin-top:0px;} 
 
 *+html #panelwrapper2 #embed_caja {
    width:560px !important; }
   
 *html #panelwrapper2 #embed_caja {
  width:560px !important; }

.ta_box {height:25px !important;
 width:585px !important;font-size:70%;color:#585858;font-family:Verdana,Arial, sans-serif;border:1px solid #8BA6BF;margin-top:1px;}

#contenido_central_largo table.generica_02 {width:910px !important} 

#contenido_central_largo .plantilla_contenido_pestanias table.generica_02 {width:880px !important} 
* html #contenido_central_largo .plantilla_contenido_pestanias table.generica_02 {width:876px !important} 
* html #contenido_central_largo .plantilla_contenido_pestanias .globo_gris_03 .caja_tabla {width:816px !important }

* html #contenido_central_largo .plantilla_contenido_pestanias .globo_gris {margin-left:0 !important }




* html #contenido_central table.generica_02 {width:714px !important} 
* html #contenido_central .plantilla_contenido_pestanias table.generica_02 {width:680px !important} 


#pseudo_iframe  #madre_barra {margin-bottom:0 !important}
#pseudo_iframe #contenido_central_largo  {position:relative !important; top:-38px !important;background:#D6E6F6}
*+html #pseudo_iframe #contenido_central_largo  {position:relative !important ; top:-28px !important}
* html #pseudo_iframe #contenido_central_largo  {position:relative !important ; top:-48px !important}
* html .ta_box {width:564px !important;}
*+html .ta_box {width:584px !important;margin-bottom:0 !important}

#pseudo_iframe h2#agrega_logo {
background:transparent url("../img/logo_agrega_small.gif") 0 0 no-repeat;
position:absolute !important;
display:block;
text-decoration:none;
width:105px;
height:39px;
top:8px !important;
right:7px;}

*+html #pseudo_iframe h2#agrega_logo {top:4px !important;}
* html #pseudo_iframe h2#agrega_logo {top:4px !important;}

body#pseudo_iframe #cabecera {height:4.8em;}
* html body#pseudo_iframe #cabecera {
height:4.8em;padding-bottom:0  !important;overflow:hidden;}
*+html body#pseudo_iframe #cabecera {
height:4.8em;padding-bottom:0  !important;overflow:hidden;}

body#pseudo_iframe .flechas {
margin:0 auto 10px auto  !important;
width:70px  !important;
top:-12px;
padding-bottom:0 !important;
height:20px  !important;
position:relative !important;}

*+html body#pseudo_iframe .flechas {margin:0 auto 0 auto  !important;top:-22px !important;}


.solapa_frame span {display:none}
.solapa_frame  {display:block;width:15px;height:126px;background:transparent url("../img/menu.gif") 0 0 no-repeat;position:absolute;left:0;top:10px;}
#menu_frame a {margin-right:5px !important}

#panel .pop_int {
background:#eaeaea;
margin:0 auto;
width:590px;
padding:0 10px;
overflow:hidden;
text-align:left;}

#panelwrapper4 #panel .pop_int {width:750px !important;position:relative;}
#panel .pop_int {height:107px !important;}
*+html #panel .pop_int {height:107px !important;}
* html #panel .pop_int {height:107px !important;}

#panel fieldset input {font-size:11px !important;margin-right:3px;}

#panel fieldset a.btn-slide,
#panel a.btn-slide,
#panel fieldset a.btn-slide3,
#panel a.btn-slide3 {
font-size:70% !important;
text-align:center !important;
width:90px !important;
height:19px;
text-decoration:none;
font-weight:bold;line-height:130%;
display:block;font-family:"Trebuchet MS",Verdana,Arial, sans-serif !important;
line-height:180%;float:left;
margin-top:9px;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-ms-border-radius:5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:0;
}

#panel fieldset a.btn-slide2,
#panel a.btn-slide2 {
font-size:70% !important;
text-align:center !important;
width:90px !important;
height:19px;
text-decoration:none;
font-weight:bold;line-height:130%;
display:block;font-family:"Trebuchet MS",Verdana,Arial, sans-serif !important;
line-height:180%;
margin-top:10px;margin-left:auto;margin-right:auto;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
}

#panel a.btn-slide4 {
font-size:70% !important;
text-align:center !important;
width:90px !important;
position:absolute;
top:69px;	
left:10px;
height:19px;
text-decoration:none;
font-weight:bold;line-height:130%;
display:block;font-family:"Trebuchet MS",Verdana,Arial, sans-serif !important;
line-height:180%;
margin-top:10px;margin-left:auto;margin-right:auto;
color:#fff;
background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
}

#panel fieldset.tipo {margin-top:0 !important;position:relative;top:-2px;}
/*\*/ 
html*#panel fieldset.tipo {top:-4px;}
*+html #panel fieldset.tipo {top:-5px;}
* html #panel fieldset.tipo {top:-4px;}

#panelwrapper2 #panel fieldset.tipo {
position:relative;
top:-5px;
padding:0 !important;
margin:0 !important;
clear:both !important;}
/*\*/ 
html*#panelwrapper2 #panel fieldset.tipo {top:-6px;}
*+html #panelwrapper2  #panel fieldset.tipo {top:-6px;}
* html #panelwrapper2  #panel fieldset.tipo {top:-6px;}
#panel label {font-size:70%;text-align:left !important;position:relative;top:-3px;}
#panelwrapper3  #panel  .ta_box {width:330px !important;}
* html #panelwrapper3  #panel  .ta_box {width:314px !important;}
*+html  #panelwrapper3  #panel  .ta_box {width:270px;}

label.embed_caja {float:left;clear:both;margin-top:8px;}
input#env_correo {position:relative;top:-3px;}

.valorar  {position:relative !important}
* html #contenido_central_largo #especial01 {width:23% !important;float:left !important}
* html #contenido_central_largo #especial02 {width:23% !important;float:left !important;margin-left:10px !important}
* html #contenido_central_largo #especial03 {width:23% !important;float:left !important;margin-left:10px !important}
* html #contenido_central_largo #especial04 {width:24% !important;float:left !important;margin-left:10px !important}

* html #contenido_central_largo #estadisticas {width:99.9% !important }
*+html #contenido_central_largo #estadisticas {width:99.9% !important }

#a_f_1_sin {border-right:0 !important;}
#acceso_filtro_sin {width:466px !important;margin:0 auto;}
#acceso_filtro_sin_imagen {width:273px !important;margin:0 auto;}
#cuerpo .acceso_filtro {
border-left:0;
}
#pseudo_iframe h2 {top:-10px;position:relative;font-size:110%;width:80%;line-height:120%;}
#panel label {display:block;float:left;padding-top:6px;}
textarea.in_box {width:585px;font-size:70%;color:#585858;font-family:Verdana,Arial, sans-serif;height:43px;border:1px solid #8BA6BF;margin-top:5px;margin-bottom:3px;}
* html textarea.in_box {width:454px}
div.in_box {clear:both;font-size:70%;color:red;font-family:Verdana,Arial, sans-serif;height:20px;margin-top:5px;margin-bottom:0;}
div.in_box#succes {color:green;}
#volver_centrado {margin-left:240px !important;}
* html #volver_centrado {margin-left:100px !important;}

* html div.in_box  {padding-top:5px;}
*+html div.in_box  {padding-top:5px;}
.autenticacion_externa img {cursor:pointer;}
.autenticacion_externa {text-align:left;}
.autenticacion_externa label.auten {display:none !important}

*+html .plantilla_contenido  .caja_tabla {width:99.7%;position:relative !important;}




#popup_mini {
display: none;
position:absolute;
right:14px;
top:25px;
z-index:500;
width:228px;
border: solid #DDDDDD 1px;
background:#fff;
text-align: justify;}

*+html #popup_mini {top:30px;}

#popup_mini .pop_int {
background:#F7F7F7;
width:224px;
margin:2px 2px 0 2px;
text-align:right;
padding:2px 0 0 0;}

* html #popup_mini .pop_int {font-size:110%;}

#popup_mini .pop_int table {
color:#333;
margin-left:5px;
margin-top:5px;
width:210px;
text-align:left;
margin-bottom:5px;
font-size:65% !important;}

* html #popup_mini .pop_int table {margin-right:5px;width:210px;}
*+html #popup_mini .pop_int table {margin-right:5px;width:210px;}

#popup_mini .pop_int table strong {color:#000;font-weight:normal}
#popup_mini .pop_int table td.number {text-align:right;}
#popup_mini .pop_int table td {line-height:220%}

#popup_mini .cerrar_peque,
#popup_mini .cerrar_peque:hover {
cursor:pointer;
margin-right:0;
font-size:65%;
margin-right:0;
margin-bottom:0px;
display:block;
border-top:5px solid white;
border-bottom:6px solid white;
height:11px;
padding-right:17px;
background:#fff url("../img/cerrar_peque.gif") right bottom no-repeat;}

*+html #popupcito .cerrar_peque {margin-top:5px;}

#popup_mini .cerrar_peque span {text-decoration:underline}
#popup_mini .cerrar_peque:hover span {text-decoration:none}

td#ic_usuarios {
padding-left:20px;
background-image: url("../img/icono_usuario.gif") !important;
background-position: 15px 5px  !important;
background-repeat:no-repeat; 
}

td#ic_objetos {
padding-left:20px;
background-image: url("../img/icono_objeto.gif") !important;
background-position: 12px 7px   !important;
background-repeat:no-repeat; 
}

td#ic_cursos {
padding-left:20px;
background-image: url("../img/icon_curso.gif") !important;
background-position: 12px 6px   !important;
background-repeat:no-repeat; 
}


td#ic_secuencias {
padding-left:20px;
background-image: url("../img/icon_sd.gif") !important;
background-position:13px 6px  !important;
background-repeat:no-repeat; 
}

td#ic_aprendizaje {
padding-left:20px;
background-image: url("../img/icon_od.gif") !important;
background-position:12px 6px !important;
background-repeat:no-repeat; 
}

td#ic_medios {
padding-left:20px;
background-image: url("../img/icon_me.gif") !important;
background-position:14px 5px  !important;
background-repeat:no-repeat; 
}


div.titulochulo {
    position: absolute;
    padding: 4px;
    top: 0px;
	 margin-top: 10px;
	display:block;
	z-index:200;
	left: 0px;
    color:#000;
	font-size: 11px;
	font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
    width: 25em;
	border:1px solid #ccc;
    font-weight: normal;
    background:#ffffde;}

div.titulochulo p {
    margin: 0;
	padding: 0 3px;}

.title_h3 {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
font-size:110%;
z-index:200;
line-height:280%;
padding-bottom:3px !important;
color:#4b4b4b !important;
font-weight:bold;
cursor:help;
display:block;
text-decoration:none;}

.title_h3_b {
font-family:"Trebuchet MS",Verdana,Arial, sans-serif;
padding-left:20px;
font-size:95% !important;
z-index:200;
line-height:280%;
padding-bottom:3px !important;
color:#4b4b4b !important;
font-weight:bold;
cursor:help;
display:block;
text-decoration:none;}

.title_h3_sin {padding-left:0 !important;}
a.title_h3[title] {font-size:11px !important;}
span.title_h3[title] {font-size:11px !important;}

.share_this_estilos span {
text-decoration:underline !important;}

.share_this_estilos span:hover {
text-decoration:none !important;}

#pseudo_iframe .share_this_estilos:hover {background:transparent !important;}
#pseudo_iframe .share_this_estilos a:hover {background:transparent !important;}
#pseudo_iframe .share_this_estilos a  {margin-left:9px;padding-left:20px !important}
#pseudo_iframe .share_this_estilos a span {line-height:105% !important;}
#tabla_in  {padding:15px 15px 5px 15px;}
#tabla_in .caja_tabla {margin:0;}
#tabla_in .paginacion {font-size:70% !important}
#tabla_in .flotizq {font-size:60%;position:relative}
select.filtrar_estado {width:40% !important;float:left  !important;}
label#filtrar_estado {float:left;width:auto;padding-right:10px;}
.tags li#enlace_especial a {color:#fff !important;text-decoration:none !important;}
	
.tags li#enlace_especial a span {
padding:6px 10px 5px 10px  !important;
line-height:190%;
font-weight:bold;
color:#fff;
background:#d11 url("../img/boton.gif") 0 0 no-repeat;
border:0;
text-decoration:none !important;}

*+html .tags li#enlace_especial {list-style-type:none;display:block;padding-top:7px;text-align:right;padding-right:5px;font-size:55%;padding-bottom:2px;margin-bottom:4px !important;}

.tags li#enlace_especial {list-style-type:none;display:block;padding-top:7px;text-align:right;padding-right:5px;font-size:55%;padding-bottom:2px;margin-top:4px !important;}
.boton_90#bus_solo {height:1.9em;margin-left:0;top:3px;}
/*\*/ 
html*.boton_90#bus_solo {height:1.9em;margin-left:0;top:0;}
*+html .boton_90#bus_solo {top:0;position:static}
* html .boton_90#bus_solo {top:0;position:static}

.caja_tabla#ficha_dentro_gris table.administracion_tareas tr.tr_blanco {
color:#414141;
background:#f8f8f8;}

.caja_tabla#ficha_dentro_gris {width:101% !important }
.caja_tabla#ficha_dentro_gris th {background:#ccc !important }


a.h3flotante {position:relative;margin:0}

.caja_dinamica#estadisticas a {
color:#333;
display:block;
position:relative;
top:-10px;
font-size:65%;
padding:0 0 0 20px !important;
z-index:300;
text-decoration:underline;
background:transparent url("../img/ico_estadistica.gif") left 10px no-repeat;
float:right;}

.caja_dinamica#estadisticas a:hover {text-decoration:none;}

#estad_tab {margin:0 0 15px 0;padding:0 !important;}
#estad_tab  {width:744px !important}
* html #estad_tab .generica_02 {width:680px !important}
#estad_tab table {clear:none !important;float:none !important;}
.letras_tag {margin:0 0 0 0 !important;padding:0 !important}
.letras_tag tr td {background:#f8f8f8 ;}
.letras_tag tr.tr_gris td {background:#E9E9E9 ;}

.caja_abierta .caja_tabla#estad_tab {border-bottom-width:1px  !important;border-top-width:1px  !important;}

#estad_tab .tr_gris td#ic_usuarios,
#estad_tab .tr_gris td#ic_objetos,
#estad_tab .tr_gris td#ic_cursos,
#estad_tab .tr_gris td#ic_secuencias,
#estad_tab .tr_gris td#ic_aprendizaje,
#estad_tab .tr_gris td#ic_medios  {
background-color:#e9e9e9;
background-position:10px 4px;
padding-left:36px;
padding-right:6px;
white-space:nowrap !important;
text-align:left;
width:20%;
}


#estad_tab .td_larga {line-height:170%;font-color:#000;font-weight:bold;text-align:right;width:100em;}

#estad_tab .tr_blanco td#ic_usuarios,
#estad_tab .tr_blanco td#ic_objetos,
#estad_tab .tr_blanco td#ic_cursos,
#estad_tab .tr_blanco td#ic_secuencias,
#estad_tab .tr_blanco td#ic_aprendizaje,
#estad_tab .tr_blanco td#ic_medios {
background-color:#f8f8f8;
background-position:10px 4px;
padding-left:36px;
padding-right:6px;
width:25%;
white-space:nowrap !important;
text-align:left
}

.letra {font-size:140% !important;padding-left:5px;padding-bottom:0;line-height:100%;}


.pag_ala_derecha {text-align:right !important;padding-right:15px;}
.sp_titulo {line-height:190%;color:#333}

*+html .imagen_principal {
width:98.5%;
margin-right:0;
margin-bottom:22px;
}

input.input_med {width:260px !important;margin-top:0px;}

.parrafo_comun_int {
font-size:90%;
color:#585858;
line-height:170%;
margin-bottom:10px;}


a.tipo_label {text-decoration:none !important;cursor:help;}
a.tipo_label label {text-decoration:none !important;cursor:help;}

.slct_medio {width:260px !important}
#Fuente {margin-left:9px}
/*\*/ 
html*#Fuente  {margin-left:14px}
*+html #Fuente {margin-left:10px}
* html #Fuente {margin-left:0}

.lbl_sin {padding-right:20px !important}
.lbl_sin_02 {padding-right:12px !important;padding-left:20px !important;display:block !important;float:left;width:60px !important;top:-10px;vertical-align:middle !important;}
.lbl_sin_03 {padding-right:0 !important;padding-left:20px !important;display:inline !important;top:-10px;vertical-align:middle !important;width:auto !important;}
#fuent, #Taxo{vertical-align:bottom !important;width:60px !important;}
* html #fuent {vertical-align:middle !important;height:20px !important;}
*+html #fuent {vertical-align:top !important;height:20px !important;}
* html #Taxo {vertical-align:middle !important;height:20px !important;}
*+html #Taxo {vertical-align:top !important;height:20px !important;}

#lateral ul.destacados li a.des_03 {background-image:url("../img/dest_03.jpg");}

#rev {color:#999}
div#rev {font-size:70%;margin-top:15px;}
#rev a {padding-left:20px;padding-bottom:2px;padding-top:5px;background:transparent  url("../img/rs_rss.gif") 0 4px no-repeat;margin-right:5px;color:#000}
#rev select {font-size:100% !important;margin-right:10px;width:140px;}
div#rev select {width:190px;}
* html th#rev select {font-size:110% !important;margin-right:10px;}
#lista_de_noticias .globo_gris_03 {padding:10px 12px 14px 12px;}

.plantilla_contenido  ul#lista_de_noticias li a  {background:transparent !important;}
.plantilla_contenido ul#lista_de_noticias li em {background:transparent !important;}
.plantilla_contenido ul#lista_de_noticias {margin-top:0px !important;}
input.check03 {display:block !important;border:0 !important;width:14px !important;margin-right:5px;margin-top:7px !important;vertical-align:bottom !important}
#solo3 {position:relative !important;top:-6px !important;}
#solo4 {position:relative !important;top:6px !important;}
.inv_taxo {font-size:130%;margin-bottom:10px;margin-top:3px;border:1px solid #9DBEDD;}
* html .inv_taxo td {font-size:70% !important}
.inv_taxo td {border-right:0;padding:0 4px;font-size:70%;line-height:19px;}
.inv_taxo tr.gris_01 td {background:#dedede}
select#Taxonomia01 {width:360px;}
*+html select#Taxonomia01 {width:360px;}
* html select#Taxonomia01 {width:auto}
.inv_taxo td.taxo {border-right:0;width:200em;padding:0 4px 0 0;}
.caja_tabla caption {display:none !important;}


.boton_125_de_2 span, 
.boton_125_de_2_izq span {
text-decoration:none !important;

line-height:19px;}

a.boton_125_de_2, 
a.boton_125_de_2_izq {
text-align:center;
height:18px;
color:#fff !important;
font-size:75%;
text-decoration:none !important;
font-weight:bold !important;
font-family:"Trebuchet MS",Verdana,Arial, Helvetica, sans-serif !important;}

label.alineada5 {
display:inline;
width:auto;
border:0;
line-height:15px !important;
padding-top:0;
top:-10px;
position:relative;}

* html label.alineada5 {top:4px;}
*+html label.alineada5 {top:4px;}

.caja_abierta .bordeada {border-width:1px 1px 1px 1px;}
.caja_cerrada .bordeada {border-width:1px 1px 1px 1px;}
.caja_abierta .caja_tabla {}
/*\*/ 
html*.caja_abierta .caja_tabla  {border-width:1px 0  0 0;}
* html .caja_abierta .caja_tabla {border-width:0 0  0 0;}
*+html .caja_abierta .caja_tabla {border-width:0 0  0 0;}


* html #share_this {position:relative !important;top:-40px !important } 
* html .share_this_estilos {position:relative !important;}


.tab_min {padding-left:0 !important}
.tab_miniaturas {border-collapse: collapse;border:0; }
.tab_miniaturas td.tede_01, .tab_miniaturas td.opcion_tab_01 {border:1px solid #d6e6f6;}
.tab_miniaturas .opcion_tab_01 {font-size:130% !important }
.tab_miniaturas .opcion_tab_01 label {font-size:95% !important }
.tab_miniaturas .tede_01 {width:116px !important;}
.tab_miniaturas img {margin-bottom:3px;margin-left:0 !important}
.tab_miniaturas input {display:inline;width:auto !important;border:0}
.tab_miniaturas p {line-height:170%;}
.tab_miniaturas textarea {width:100%;margin-top:8px;margin-bottom:6px;}
.tab_miniaturas span {border:0}
* html .tab_miniaturas {font-size:100%;}
.tab_miniaturas label {display:inline;padding-left:5px} 
* html .tab_miniaturas label {vertical-align:middle} 
*+html .tab_miniaturas label {vertical-align:middle} 
#importarA01 {border:1px solid #8BA6BF;}
#loguearse {text-align:center;padding-top:20px !important}
#panelwrapper .in_box ul {list-style-type: square;margin-left:16px;display:block !important;line-height: 140%}


* html #contenido_central .globo_gris .globo_blanco .caja_tabla {width:700px !important;margin:0 !important}
* html #contenido_central .globo_gris .globo_blanco  {position:relative !important}
* html #contenido_central .globo_gris  {position:relative !important}
* html #contenido_central_largo .globo_gris .globo_blanco  {position:relative !important}
* html #contenido_central_largo .globo_gris  {position:relative !important}
* html   #contenido_central .globo_gris_03 .caja_tabla {width:680px  !important}

#menu_arbol {
margin-top:0;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
background:#D6E6F6
}

#menu_arbol_org {
margin-top:0;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;
background:#D6E6F6
}



*+html #contenido_central_largo .caja_tabla#marg_resultados_lis table  {width:789px;}
* html #contenido_central_largo .caja_tabla#marg_resultados_lis table  {width:780px;margin-right:10px; }
.caja_tabla#marg_resultados_lis table td {border:0 !important}
input#SelRecurso01 {width:50% !important}

form#popup .parrafo_comun {
display:block;
position:relative;
font-size:70%;
color:#333333;
background:#fff url("../img/curva_noticia_01.gif") top right no-repeat !important;
width:716px;
padding:14px 14px 14px 14px ;
-moz-border-radius-bottomright: 5px;
-khtml-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-ms-border-bottom-right-radius:5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-khtml-border-bottom-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-ms-border-bottom-left-radius:5px;
border-bottom-left-radius: 5px;
border:0;
}



form#popup ul.pp_up{margin-top:5px;margin-bottom:5px;background:#fff;padding-left:14px;padding-right:14px; list-style-type: none;}
 #contenido_noticia {background:#fff !important;padding-left:14px;padding-right:14px; list-style-type: none;padding-top:8px;}
 #contenido_noticia p {line-height:220% !important;}

form#popup ul.pp_up a {color:#000 !important;font-size:110%}
input#SelArchivo {width:70% !important}