/*
---------------------------------------
PROYECTO AGREGA
Version: 21-04-2009
--------------------------------------
*/


/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* Global */


* {
margin: 0;
padding: 0;}

body {
text-align:center;
color:#585858;
margin: 0;
padding: 0;
font-family:Helvetica,Verdana,Arial,Sans-serif;
background:#fff}

#capa_principal {text-align:center;}

a.izquierda {float:left !important;margin:15px 0 0 15px;}
img.izquierda {float:left !important;z-index:400;}


#madre {
margin:0 auto 5px auto;
text-align:center;
background:transparent;
}

*+html #madre {
margin:0 auto ;
text-align:left;
}


#sin_buscador #madre {
margin:0 auto 5px auto;
text-align:center;

}

*+html #sin_buscador #madre {
margin:0 auto ;
text-align:left;

}

#login #madre {
margin:0 auto 5px auto;
text-align:center;
background:transparent;
}



#cuerpo {
margin:0 auto ;
text-align:left;
width:960px;}

a {outline: none;}
fieldset, img {border:0;}
.limpiar {clear:both !important}
.limpiar6 {clear:both !important;font-size:70% !important;line-height:260%;padding-left:16px !important;padding-top:16px !important;font-weight: bold}

*+html .limpiar6 {line-height:140%;padding-bottom:10px !important;}
* html .limpiar6 {line-height:220%;}
.limpiar2 {clear:both !important;margin-top:12px;margin-bottom:16px !important;}
.limpiar3 {clear:both !important;margin-top:0;margin-bottom:0 !important;height:1px !important; font-size:10%; }
*+html .limpiar3 {font-size:5%;height:1px !important;  }
* html .limpiar3 {font-size:5%;height:1px !important;  }
.oculto, hr, abbr, caption {display: none;}

#cabecera h1 {
text-indent:-6000px;
position:absolute;}

em.especial {font-size:150%;font-style:normal;}


#cabecera {
background:#fff;
height:105px;
width:960px;
position:relative;}

a#logo span {
text-indent:-6000px;
position:absolute;
text-decoration:none;
overflow:hidden;}




#datos_personales  #contenido_central .c_c {min-height:16.8em;}
*+html #datos_personales  #contenido_central .c_c {padding-bottom:14px;}
* html #datos_personales  #contenido_central .c_c {padding-bottom:14px;}

#contenido_central  {
height:auto;
position:relative;
background:#D6E6F6 url("../img/curvas_superiores.gif") 0 0  no-repeat;}

* html #contenido_central .c_c  {height:14.1em;}

*+html #contenido_central .c_c  {height:auto;}

#login #contenido_central  {
height:auto;
width:595px;
position:relative;
text-align: left;
margin:0 auto;
background:#D6E6F6 url("../img/curvas_azules_595_sup.gif") 0 0  no-repeat;}


* html #sin_buscador #contenido_central .c_c  {height:10.1em;}

*+html #sin_buscador #contenido_central .c_c  {height:auto;}

* html #login  #contenido_central .c_c  {height:10.1em;margin-bottom:10px;}
*+html #login  #contenido_central .c_c  {height:auto;text-align: left;margin-bottom:0;}
#login #contenido_central .c_c {
display:block;
padding:1px 15px 0 15px;
width:595px !important;
text-align: center;
background:transparent url("../img/curvas_azules_495_inf.gif")  left bottom no-repeat !important;
min-height:15em;}




#sin_buscador #contenido_central .c_c {
display:block;
padding:17px 15px 0 15px;
margin:0 0 0 0;
background:transparent url("../img/curvas_inferiores.gif")  left bottom no-repeat;
min-height:10em;}


#sin_buscador #contenido_central .c_c {margin-top:15px;}

#contenido_central .c_c {
display:block;
padding:17px 15px 0 15px;
margin:0 0 0 0;
background:transparent url("../img/curvas_inferiores.gif")  left bottom no-repeat;
min-height:28em;}

#contenido_central .c_c_sin {
display:block;
padding:17px 15px 0 15px;
margin:0 0 0 0;
background:transparent url("../img/curvas_inferiores.gif")  left bottom no-repeat;}

* html #contenido_central .c_c_sin {height:20px;}
*+html #contenido_central .c_c_sin {height:auto;}

#contenido_central_largo {
border-bottom:1px solid #666;
padding:19px 15px 20px 15px;
}

.contenido_central_comentarios {
margin:13px 0 0 0 !important;
width:582px;
background:#f0f0f0 url("../img/curva_gris_01.gif") 0 0 no-repeat;}

*+html .contenido_central_comentarios  {margin:0 0 0 0 !important;}
* html .contenido_central_comentarios  {margin:0 0 0 0 !important;}

.contenido_central_comentarios div.com_00  {
display:block;background:transparent url("../img/curva_gris_02.gif") left bottom no-repeat !important;padding-left:10px;padding-right:10px;padding-top:2px !important;width:562px;
margin:0  auto 0 auto !important;}


.contenido_central_news {
margin-top:14px;
font-family:Verdana,Arial,Sans-serif;
padding:10px 15px 7px 15px;
background:#f8f8f8;}

.tam_corto {width:430px !important;}
* html .tam_corto {width:460px  !important;}
*+html .tam_corto {width:430px  !important;}

.contenido_central_news p {font-size:70%;padding-bottom:12px;line-height:170% !important;}

#buscador_resultados {
padding:14px 15px;
margin-top:15px;
text-align:center;
background:#f8f8f8;}

#buscador_resultados .buscar {padding-bottom:3px;}
* html #buscador_resultados .buscar {padding-bottom:0;}
*+html #buscador_resultados .buscar {padding-bottom:0;}

#buscador_resultados input.buscador_res {
font-size:70%;
border:1px solid #555;
height:16px;
margin-right:5px;
color:#4b4b4b;
width:196px;
}

.contenido_central_comentarios label,
.contenido_central_news label {
font-size:70%;
margin-top:2px;
line-height:150%;
}

.contenido_central_comentarios label {
font-size:70%;
margin-top:2px;
line-height:150%;
}

.contenido_central_comentarios input {margin-bottom:6px;}

.contenido_central_comentarios a {color:#c03;text-decoration:underline;}
.contenido_central_comentarios a:hover {text-decoration:none;}

#envia_comment {border:1px solid #555555;width:538px;background:#f7f7f7}
#nom_comment {border:1px solid #555555;width:430px;}
#email_alta,
#email_baja {border:1px solid #555555;width:280px;font-size:70%;}
.c_bot {margin-top:10px;padding-bottom:10px;text-align:left}
.c_bot2 {margin-top:10px;padding-bottom:10px;text-align:center}



.contenido_central_comentarios strong {
padding-left:18px;
font-size:70% !important;
background:transparent url("../img/comentarios.gif") 0 1px no-repeat;
display:inline !important}
.contenido_central_comentarios span {display:inline !important;font-size:70%;}
.contenido_central_comentarios em {font-size:70%;}
.contenido_central_comentarios div  {display:block;background:#e3e3e3 !important;padding-left:0.4em;padding-bottom:0.2em;padding-top:2px !important;}
.contenido_central_comentarios li {padding-bottom:0 !important;padding-top:6px !important;}
.contenido_central_comentarios li p {padding-top:6px !important;}
.contenido_central_comentarios ul {list-style-type:none;padding-top:0px !important;padding-bottom:0px !important;}
* html #contenido_central {height:10em;}
* html #contenido_central_largo {height:10em}
*+html #contenido_central_largo {height:auto !important;min-height:200px;}

#contenido_secundario_home {
min-height:28em;
clear:both;
margin-top:13px;
padding:0 15px;
border-top:1px solid #666;
border-bottom:1px solid #666;
background:#F8F8F8;}

* html #contenido_secundario_home {margin-top:0;}
*+html #contenido_secundario_home {margin-top:0;}

h2 {
line-height:100%;
padding:0;}

h3 {
font-size:160%;
line-height:140%;
padding:12px 16px 0 0;
font-weight:normal;
position:relative;
color:#000;
display:inline;
top:36px;
font-family:Helvetica,Verdana,Arial,Sans-serif;
background:transparent url("../img/circulito_agrega.gif") right top no-repeat;
}

h3 a {color:#000;text-decoration:none }

h5 {font-size:90%;color:#333;padding-bottom:10px;padding-top:2px;}

/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* avegacion y Pie de pagina */


#metanavegacion {
display:block;
position:relative;
text-align:right;
height:2.9em;
width:960px;
background:#5B92C9 url("../img/fondo_meta.gif")  0 100% no-repeat;
font-size:70%;
}

#metanavegacion ol {
list-style-type:none;
padding-top:9px !important;
padding-left:18px;
display:block;}

* html #metanavegacion ol {padding-top:7px !important;}
*+html #metanavegacion ol {padding-top:7px !important;}

#metanavegacion ol li {
display:inline;}

#metanavegacion ol li.oculto {
display:none;}


#cuerpo_EU #metanavegacion  a#rss_enl {left:168px;}
#cuerpo_VA #metanavegacion  a#rss_enl {left:150px;}
#cuerpo_CA #metanavegacion  a#rss_enl {left:150px;}

#metanavegacion  a#salir {
background:transparent;margin-right:8px;}

#cuerpo_EU #metanavegacion  a#acceder {right:86px;}


#metanavegacion  a {
padding-left:10px;
padding-top:0 !important;
padding-right:10px;
position:relative;
height:auto;
display:inline;
color: #fff;
background:transparent  url("../img/barra.gif") 100% 60% no-repeat;}


#metanavegacion  a.enl_izq {
padding-left:0;
padding-right:15px;
position:relative;
height:1.3em;
float:left;
color: #fff;
background:transparent  url("../img/barra.gif") 100% 60% no-repeat;}


#metanavegacion  span {
padding-left:10px;
padding-right:10px;
float:right;
height:auto;
display:block;
color: #979797;
background:transparent;}

#metanavegacion  a:hover {text-decoration:none}





/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* Listados */

ul.lista_comun {
list-style-type: none;
font-size:70%;
color:#545454;
padding-bottom:0.4em;}

* html ul.lista_comun {
padding-bottom:0;
}

*+html ul.lista_comun {
padding-bottom:0;
}

ul.lista_comun li {
list-style-type: none;
padding-left:12px;
line-height:150%;
background:transparent url("../img/bullet.gif") 0 4px no-repeat;
}

/*\*/
html*ul.lista_comun li {line-height:220%;}
* html ul.lista_comun li {line-height:130%;}
*+html ul.lista_comun li {line-height:170%;}

ul.lista_comun a {
color:#d11;
text-decoration:underline;}

ul.lista_comun a:hover {text-decoration:none;}


#acerca_de ul.lista_comun_02 li  {
font-size:90% !important;
line-height:150%;
margin-bottom:12px !important;
background-position: 0 8px !important;
}

#acerca_de {padding-top:18px !important;}

#acerca_de .enlace_ab {font-weight: normal;font-size:90% !important }

ul.lista_comun_02 {
list-style-type: none;
padding-top:0;
font-size:80%;
color:#545454;
padding-bottom:0.4em;}

#listado_de_blogs li div ul.lista_comun_02 {
margin-left:18px !important;
padding-bottom:4px;
line-height:100%;}



#especial_top .lista_comun_02 li {
background:transparent url("../img/bullet_azul.gif") 0 6px no-repeat !important;
line-height:160% !important;
padding-bottom:0 !important;
margin-bottom:0 !important;
padding-left:12px;}


* html ul.lista_comun_02 {
padding-bottom:0;
}

*+html ul.lista_comun_02 {
padding-bottom:0;
}

ul.lista_comun_02 li {
list-style-type: none;
padding-left:12px;
padding-right:16px;
line-height:170%;
margin-bottom:10px;
background:transparent url("../img/bullet.gif") 0 7px no-repeat;
}

ul.lista_comun_02 a {
color:#d11;
text-decoration:underline;}

ul.lista_comun_02 a:hover {text-decoration:none;}



ul.lista_comun_03 li {
list-style-type: none;
padding-left:12px;
padding-right:16px;
line-height:170%;
margin-bottom:10px;
font-size:80%;
background:transparent url("../img/bullet.gif") 0 9px no-repeat;
}

ul.lista_comun_03 a {
color:#d11;
padding-left:5px;
font-size:100% !important;
text-decoration:underline;}

ul.lista_comun_03 a:hover {text-decoration:none;}

ul.lista_comun_03 a {display:inline !important}

a.enlace_comun {color:#d11;text-decoration:underline;font-size:70%;}
a.enlace_comun:hover {text-decoration:none;font-size:70%;}
a.enlace_comun2 {color:#d11;text-decoration:underline;margin-left:14px;font-size:100%;}
a.enlace_comun2:hover {text-decoration:none;}


a.enlace_tipo {color:#d11;text-decoration:underline;}
a.enlace_tipo:hover {text-decoration:none;}

div.listado_blogs ul,
div.listado_docus ul {
list-style-type: none;
margin-left:15px;
margin-top:10px;
padding-bottom:7px;
width:580px;}

div.listado_docus ul {
list-style-type: none;
margin-left:15px;
margin-top:12px !important;}

div.listado_blogs a:hover {text-decoration:none;}
div.listado_docus a:hover {text-decoration:none;}



div.listado_blogs a.tipo_pdf:hover,
div.listado_docus a.tipo_pdf:hover {
text-decoration:none;
background:transparent url("../img/pdf_02.gif") 0 0px no-repeat;}

div.listado_blogs a.tipo_pdf,
div.listado_docus a.tipo_pdf {
font-size:70% !important;
line-height:140%;
padding: 4px 0 0 24px;
font-weight:normal;
color:#d11;
text-decoration:underline;
font-family:Verdana,Arial,Sans-serif;
background:transparent url("../img/pdf_01.gif") 0 0px no-repeat;}

div.listado_blogs a.tipo_excel:hover,
div.listado_docus a.tipo_excel:hover {
text-decoration:none;
background:transparent url("../img/excel_02.gif") 0 0px no-repeat;}

div.listado_blogs a.tipo_excel,
div.listado_docus a.tipo_excel {
font-size:70% !important;
line-height:140%;
padding: 4px 0 0 24px;
font-weight:normal;
color:#d11;
text-decoration:underline;
font-family:Verdana,Verdana,Sans-serif;
background:transparent url("../img/excel_01.gif") 0 0px no-repeat;}

div.listado_blogs a.tipo_word:hover,
div.listado_docus a.tipo_word:hover {
text-decoration:none;
background:transparent url("../img/word_02.gif") 0 0px no-repeat;}

div.listado_blogs a.tipo_word,
div.listado_docus a.tipo_word {
font-size:70% !important;
line-height:140%;
padding: 4px 0 0 24px;
font-weight:normal;
color:#d11;
text-decoration:underline;
font-family:Verdana,Arial,Sans-serif;
background:transparent url("../img/word_01.gif") 0 0px no-repeat;}

div.listado_blogs li {padding-bottom:9px}
div.listado_docus li {padding-bottom:9px}


.listado_blogs li p,
.listado_docus li p {
padding-left:24px;
padding-top:2px;
line-height:190%;
font-size:70%;
color:#454545;
}


.listado_blogs strong,
.listado_docus strong {
color:#808080;
padding-top:2px;
font-size:70%;
padding-bottom:8px;
display:block;}

.listado_blogs span strong,
.listado_docus span strong {
display:inline;
color:#333;
padding-top:0;
padding-bottom:0;
}

#contenido_central h2 {padding:0;}

a.usuario, a.comentarios {
color:#c03;
font-size:70%;}

 a.comentarios_flotante {
color:#c03;
font-size:70%;
padding-left:18px;
padding-top:3px;
float:right;
background:transparent url("../img/comentarios.gif")  0 3px no-repeat;
}

span.usuario, span.comentarios {
font-size:70%;}

.usuario:hover,
.comentarios:hover,
.comentarios_flotante:hover {
text-decoration:none;
}

.usuario {
padding-left:12px;
padding-right:6px;
background:transparent url("../img/usuario.gif") 0 0 no-repeat;
}

.comentarios {
padding-left:18px;
background:transparent url("../img/comentarios.gif") 0 0 no-repeat;
}

#lateral {
width:244px;
float:right;}

.caja_gris {
width:196px;
padding:12px;
margin-bottom:15px;
margin-left:23px;
background:#f8f8f8;}

.caja_gris p {font-size:70%;line-height:140%;padding-top:5px;}

.caja_gris_padeado {padding-bottom:18px !important;}

.caja_gris .buscar {
position:relative;
margin-left:0 !important;}

* html .caja_gris .buscar {
left:-22px;}

*+html .caja_gris .buscar {
left:-22px;}

* html .caja_gris {width:220px;}

.caja_gris ul.lista_comun {padding-top:0.6em;padding-bottom:0em;}

.listado_news a  {
font-weight:normal;
z-index:300;
color:#c03;
line-height:190%;
margin:0; }

 .listado_news li {
 min-height:80px;
 clear:both;
 margin-bottom:9px;
 display:block;}

* html .listado_news li {height:20px}

.listado_news span {
color:#c03;
display:inline;}

.listado_news a:hover  {
font-weight:normal;
text-decoration:none;}

.listado_news li img {
float:right;
display:block;
margin-left:10px;
margin-top:7px;
border:1px solid #c03;}

* html .listado_news li img  {margin-top:6px;}

.listado_news p {
line-height:170%;
width:470px;
padding-top:2px;
text-align:left;
border:0}

.listado_news {
list-style-type:none;
margin-bottom:10px;
font-size:70%;}

.listado_news strong {
display:block;
color:#727272;
font-family:Arial, sans-serif;
font-size:100%;}

.capa_flotante_grande p {font-size:70%;line-height:170%;padding-bottom:5px}

.capa_flotante_grande em {font-size:70%;display:block;color:#585858;line-height:140%;}

.capa_flotante_grande span strong {
display:inline;
color:#333;
padding-top:0;
padding-bottom:0;
}

.capa_flotante_grande span  {
display:inline;
color:#333;
font-size:70%;
padding-top:0;
line-height:170%;
padding-bottom:0;
}

* html .capa_flotante_grande span {line-height:150%;}

p.generico {
font-size:70%;
line-height:170%;
padding-top:0.4em}

ul.de_parrafo {
font-size:70%;
padding-left:25px;
line-height:170%;
padding-top:0.4em}

p.generico2 {
font-size:70%;
text-align:left;
line-height:120%;
padding-top:0.7em}

.flotante_derecha {
float:right;
margin-left:14px;
margin-top:5px;
margin-bottom:0;
border:1px solid #c03;}

.negrita {display:block;padding-bottom:0.6em;padding-top:0.3em;font-size:70%;color:#666}

.negrita_n {
display:block;
padding-bottom:0.6em;
padding-top:0.3em;
font-size:70%;
color:#000}



.caja_dinamica {padding:10px 10px 10px 10px;text-align:left !important; font-size:110% !important;background:#5B92C9 url("../img/fondo_azul.gif")  0 0 no-repeat;}


.agregadores a {color:#d11;}
.agregadores a:hover {text-decoration:none;}

div.caja_cerrada {display:none}
div.caja_abierta {display:block !important;}
div a.desplegado:hover {text-decoration:none;}

.caja_dinamica em  {
font-style:normal;
font-size:70%;
padding-left:10px;
color:#fff;}

.caja_dinamica a.tipoh3 {
font-size:90%;
line-height:100%;
padding:0 0 10px 0;
position:static;
font-weight:bold;
float:none;
cursor: default;
text-decoration: none;
color:#fff;
display:inline;
font-family:Arial,Verdana,Sans-serif;}

.caja_dinamica a.tipoh3:hover {text-decoration: none;}

*+html .caja_dinamica a.tipoh3 {font-size:90%;line-height:170%;}
* html .caja_dinamica a.tipoh3 {font-size:90%;}

* html .caja_dinamica ul {margin-top:10px !important;}

.caja_dinamica a {
display:block;
position:relative;
top:-14px;
font-size:70%;
color:#fff;
padding:0 !important;
z-index:300;
text-decoration:underline;
float:right;}

*+html .caja_dinamica a {top:-10px;}

.agregadores ul a:hover {text-decoration:none !important;}

div a.desplegado em {display:none;}

.caja_dinamica  a strong {
font-weight:normal;
padding: 0 !important;
margin:0 !important;
border:0;
line-height:100%;}

.caja_abierta {padding-bottom:5px !important;}
* html .caja_abierta {margin-bottom:5px  !important;}
*+html .caja_abierta {margin-bottom:5px !important;}

.caja_abierta  p,
.caja_cerrada  p {padding-left:10px;padding-bottom:6px !important;}

.caja_abierta ul {padding-top:0 !important;padding-left:14px;padding-bottom:5px;text-align:left !important}
* html .caja_abierta ul {padding-top:10px !important;line-height:100% !important}
*+html .caja_abierta ul {padding-top:0 !important;line-height:170% !important}

#mrg2 {margin-top:17px !important}
#mrg {margin-top:17px !important}
#mrg3 {margin-top:17px !important}
#mrg4 {margin-top:17px !important}
#mrg5 {margin-top:17px !important}

.agregadores ul {
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-bottom:10px;
line-height:170%;
font-size:70%;
list-style-type:none;}

#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8 {
background:#D6E6F6
margin-top:0;
margin-bottom:0px;
margin-right:12px;
padding-top:0;
padding-bottom:0;
margin-left:12px}

.caja_fuera {
background:#D6E6F6
margin-top:10px;
margin-bottom:0px;
margin-right:12px;
padding-top:6px;
padding-bottom:0;
margin-left:12px}



.con_m {margin-top:11px  !important;}

p.generico_rs {
font-size:70%;
text-align:left;
line-height:170%;
padding-bottom:10px;
padding-top:0.4em}


.breadcrumb {padding-top:12px;padding-bottom:5px;}

.breadcrumb a,
.breadcrumb span {
padding-left:30px;
font-family:Verdana, arial,sans-serif !important;
padding-right:15px;
font-size:70%;
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
vertical-align:bottom;}

.breadcrumb a {
color:#c03 !important;}

.breadcrumb span {
color:#4b4b4b !important;}

.breadcrumb a.br_carpeta_abierta,
.breadcrumb span.br_carpeta_abierta {
background:transparent url("../img/icon_carpeta_02.gif") 0 0 no-repeat;}

.breadcrumb a.br_carpeta_cerrada,
.breadcrumb span.br_carpeta_cerrada {
background:transparent url("../img/icon_carpeta_01.gif") 0 0 no-repeat;}

.breadcrumb a:hover {text-decoration:none}

.documentacion_sec td a.tb_carpeta_abierta {
padding-left:28px;
background:transparent url("../img/icon_carpeta_02.gif") 0 8px no-repeat;}

.documentacion_sec td a.tb_carpeta_cerrada {
padding-left:28px;
background:transparent url("../img/icon_carpeta_01.gif")  0 8px no-repeat;}

.documentacion_sec td a.tb_icon_exc {
padding-left:28px;
background:transparent url("../img/icon_exc.gif")  3px 9px no-repeat;}

.documentacion_sec td a.tb_icon_doc {
padding-left:28px;
background:transparent url("../img/icon_word.gif") 3px 9px no-repeat;}

.documentacion_sec td a.tb_icon_pdf {
padding-left:28px;
background:transparent url("../img/icon_pdf.gif") 3px 9px no-repeat;}

.documentacion_sec#arbol table  td {border-width:0 0 0 0 ;}

.documentacion_sec#arbol {
border-top:1px solid #4b4b4b;
border-left:0;
border-bottom:1px solid #4b4b4b;}

#destacados_portada  ul {list-style-type: none;}

#destacados_portada  ul li {
position:relative;
height:50px;
margin:12px 0 7px 0;
display:block;}

*+html #destacados_portada  ul li {margin:10px 0 9px 0;}
* html  #destacados_portada  ul li {margin:10px 0 7px 0;}

.banner_flot {float:right;margin:0 !important}

* html .banner_flot {float:right;margin:10px 0 !important}
*+html .banner_flot {float:right;margin:10px 0 !important}

#destacados_portada ul li a {
font-size:70%;
display:block;
position:relative;
border-top:1px solid #666;
border-bottom:1px solid #666;
text-decoration:none;
width:365px;}

#destacados_portada  ul li a span {
display:block;
margin-right:19px;
color:#454545;
cursor:pointer;
left:0;
width:365px;
margin-left:14px;
position:absolute;
z-index:200;
margin-top:18px;
font: normal 120%/110% Arial,Verdana, sans-serif;}

#destacados_portada  ul li a span em  {font-style:normal}
#destacados_portada  ul li a:hover span em  {text-decoration:underline;}

#destacados_portada  ul li a:hover span {color:#000;}


#destacados_portada  ul li a:hover  {
border-top:1px solid #333;
border-bottom:1px solid #333;
text-decoration:none;}

/* ----------------------------------------------------- */
/* ----------------------------------------------------- */
/* Menu Arbol */

#menu_arbol strong {font-weight:normal;color:#DD1111}
#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 {
	width: 100%;
	position:relative;
	display:block;
	margin-bottom:15px;
	font-size:60%;
	font-family: verdana, Helvetica, sans-serif;}

* html #menu_arbol {
	width: 100%;
}

*+html #menu_arbol {
	width: 100%;
}

*+html #menu_arbol ul li {
position:static;
}

#menu_arbol ul {
padding-bottom:6px !important;
}


#menu_arbol ul,
#menu_arbol 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 span {
	background-repeat: no-repeat;
	display:inline;
	padding-top:0.9em;
	line-height:30px;
	cursor:pointer;
	padding-right:0px;
	padding-bottom:0.9em;
	color: #DD1111;
	}


* 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 {color: #DD1111;	}

#menu_arbol a:hover {color: #DD1111;	text-decoration:none;}


/* ---------- */

#menu_arbol .nivel01_grupo_cerrado span {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/mas_carpeta.gif");}

#menu_arbol .nivel01_grupo_abierto span  {
background-position: 10px 50%;
padding-left:64px;
background-image:  url("../img/menos_carpeta.gif");}


/* ---------- */


#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 .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 .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 .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 .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 .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 .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 .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 .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 .nivel01_grupo_cerrado ul li.item2 span,
#menu_arbol .nivel01_grupo_abierto ul li.item2 span {
padding-left:54px;
background-image: url("../img/carpeta_01.gif");}

#menu_arbol .nivel01_grupo_cerrado ul li.item span,
#menu_arbol .nivel01_grupo_abierto ul li.item span {
padding-left:54px;}

#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_grupo_cerrado ul li.item span,
* html #menu_arbol .nivel01_grupo_abierto ul li.item span {
line-height:320%;}

* 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_grupo_cerrado ul li.item span,
*+html #menu_arbol .nivel01_grupo_abierto ul li.item span {
line-height:320%;}

*+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_grupo_cerrado ul li.item2 span,
* html #menu_arbol .nivel01_grupo_abierto ul li.item2 span {
line-height:320%;}

*+html #menu_arbol .nivel01_grupo_cerrado ul li.item2 span,
*+html #menu_arbol .nivel01_grupo_abierto ul li.item2 span {
line-height:320%;}


/* ---------- */

#menu_arbol li.item span {
background-image: url("../img/icon_pdf_arb.gif") !important;}

#menu_arbol li.item2 span {
background-image: url("../img/icon_doc_arb.gif") !important;}

#menu_arbol li.item3 span {
background-image: url("../img/icon_exc_arb.gif") !important;}

#menu_arbol strong {font-weight:normal;color:#151515}
#menu_arbol .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}


/* ---------- */


.item_descarga {
font-family:Verdana,Arial,Sans-serif;
padding:10px 15px 7px 15px;
margin-bottom:10px;
background:#f8f8f8;}

.rdown strong {color:#333;}
.rdown span {font-size:70%;line-height:140%}
.rdown  img {border:1px solid #c03}
.rdown  .dim {padding-top:5px;padding-bottom:10px}

#delicious h2 {display:none;}

#delicious-posts-agrega a {color:#bb2221 !important;}

#delicious ul {padding:0 !important;margin:0 !important;}

#delicious span.delicious-network-username {padding:0 !important;margin:0 !important;color:#333 !important;font-size:65% !important;font-family:Verdana,Arial,Sans-serif !important;}
#delicious span.delicious-network-username a {font-family:Verdana,Arial,Sans-serif !important;color:#bb2221 important; }

#delicious ul {
width:270px !important;
}

#delicious ul li.delicious-post {
list-style-type: none;
overflow:hidden !important;
margin:0 !important;
padding:0 0 0 14px !important;
background:transparent url("../img/bullet.gif") 3px 8px no-repeat;}

#delicious ul li.delicious-post a.delicious-tag {display:inline !important;font-size:90% !important;vertical-align:bottom;
text-indent:2 !important;
background:#f0f0f0;
text-decoration:none;
padding:0.4em 0.4em 0.6em 0.4em !important;
margin:0 0 2px 0 !important;
position:relative !important;
top:0 !important;
left:-10px !important;
}

#delicious ul li.delicious-post a.delicious-tag:hover {
background:#fff;
text-decoration:none;
}

#delicious ul li.delicious-post a.delicious-link {background:#fff }
#delicious ul li.delicious-post a {color:#bb2221 !important;line-height:140%;
display:block  !important;position:relative !important;top:-1.8em !important;
padding-right:5px;
font-family:Verdana,Arial, sans-serif !important;font-size:60% !important;}

#delicious ul a {text-decoration:underline !important;}
#delicious ul a:hover {text-decoration:none !important;}

#twitter_update_list li {
list-style-type: none;
padding-left:14px;
line-height:170%;
margin-bottom:10px;
padding-bottom:0.3em;
background:transparent url("../img/bullet.gif") 3px 8px no-repeat;
}

#twitter_update_list {width:196px;}
#twitter_update_list li a {
padding-top:4px;font-size:90% !important;line-height:120% !important;color:#c03 !important;display:block !important;padding-bottom:4px}
#twitter_update_list li a:hover {
text-decoration:none;}

.listado_noticias {width:460px;}
.listado_noticias ul {list-style-type:none;padding:0}
.listado_noticias li {list-style-type:none;margin-bottom:17px}
.listado_noticias ul li a.t_t {
color:#c03;padding-left:20px;font-size:120%;background:transparent url("../img/iconcito.gif") 0 6px no-repeat;font-weight:normal;}
.listado_noticias strong.t_t {
color:#333;font-size:120%;background:transparent;font-weight:normal;}
.listado_noticias ul li a.t_t:hover {text-decoration:none;background:transparent url("../img/iconcito_02.gif") 0 6px no-repeat;}
.listado_noticias ul li a:hover {text-decoration:none}
.listado_noticias  p {font-size:70%;line-height:180%;text-align:left}
.listado_noticias strong.fet {display:block;padding-top:6px;padding-bottom:1px;color:#7f7f7f}
.listado_noticias ul li span {
display:inline;
color:#333;
padding-bottom:0;
line-height:210%;
}

.listado_noticias a {color:#c03;text-decoration:underline;}
.listado_noticias a:hover {text-decoration:none;}
.listado_noticias ul li a {color:#c03;}
#vv {margin-top:5px;display:block;width:190px}

#codigo_embed {width:475px;font-size:95%;margin-top:6px}
* html #codigo_embed {width:480px;}
#menuarbol {width:430px;}
*+html #menuarbol {width:430px;}
* html #menuarbol {width:460px;}

.destacado_lat  {
font-size:70%;
display:block;
position:relative;
border-top:1px solid #666;
border-bottom:1px solid #666;
text-decoration:none;
width:195px;}

.destacado_lat span {
display:block;
margin-right:19px;
color:#454545;
cursor:pointer;
left:0;
width:195px;
margin-left:14px;
position:absolute;
z-index:200;
margin-top:18px;
font: normal 120%/110% Arial,Verdana, sans-serif;}

.destacado_lat span em  {font-style:normal}
.destacado_lat:hover span em  {text-decoration:underline;}
.destacado_lat:hover span {color:#000;}
.destacado_lat:hover  {
border-top:1px solid #333;
border-bottom:1px solid #333;
text-decoration:none;}


.res_com {
list-style-type:none;
padding-left:0;
clear:both;
padding-bottom:10px;
padding-top: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 !important;
height:22px;
display:block;
margin-left:9px;
cursor:pointer;}

ul.res_com  li a em {display:none;}
ul.res_com  li a.delicious {
margin-left:0;
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;}


.des_buscador {
width:365px;
height:50px;
background:transparent url("../img/dest_portada_02.gif") 0 0 no-repeat;
text-align:right;
border-top:1px solid #666;
border-bottom:1px solid #666;}

* html .des_buscador {
height:52px !important;}

.buscar_home {
height:17px;
position:relative;
font-size:65%;
margin-left:0;
margin-right:18px;
top:0px;
padding:6px 12px;
cursor:pointer;
padding-bottom:0.1em;
font-weight:bold;
color:#fff;
background:#d11;
background:transparent url("../img/boton_rojo.gif")  0 0 no-repeat;
border:0;}

.buscar_home {top:-7px;}
/*\*/
html*.buscar_home  {top:0px;}
* html .buscar_home {top:-10px;padding-bottom:0;}
*+html .buscar_home {top:-11px;padding-bottom:0;}

input.bushome {
font-size:70%;
border:1px solid #555;
height:18px;
color:#4b4b4b;
width:257px;
margin-bottom:10px;
margin-top:16px;}

.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 a {color:#000;text-decoration:underline}
.widget a:hover {text-decoration:none}
.widget .capaflotante {float:right;background:#e1e1e1 url("../img/buscador_widget.gif") 10px 6px no-repeat;width:394px;height:28px;text-align:right;margin-right:1em;padding-top:4px;}
/*\*/
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:4px 12px 5px 12px;font-size:11px;position:relative;font-family:Arial,Verdana, sans-serif;color:#fff;margin-right:6px}
* html .widget .buscar {margin-right:0;top:0}
*+html .widget .buscar {margin-right:0;top:-2px}
.widget .cancel {font-size:65%;position:relative;top:4px}
* 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;}

.idiomas {float:none !important;margin-right:3px;display:inline !important;line-height:100%;}
.idiomas span {display:none !important;}
.idiomas a {text-decoration:none !important;margin-right:2px;padding-bottom:3px;display:inline !important;margin:0 auto;}
*+html .idiomas a  {display:inline-block;padding-bottom:18px;}
* html .idiomas a  {display:inline-block;padding-bottom:18px;}
.idiomas #idi_castellano {float:none;background:transparent url("../img/ban_espana_02.gif") 0 0 no-repeat;}
.idiomas #idi_catalan {float:none;background:transparent url("../img/ban_valencia_02.gif") 0 0 no-repeat;}
.idiomas #idi_gallego {float:none;background:transparent url("../img/ban_galicia_02.gif") 0 0 no-repeat;}
.idiomas #idi_valenciano {float:none;background:transparent url("../img/ban_cata_02.gif") 0 0 no-repeat;}
.idiomas #idi_ingles {float:none;background:transparent url("../img/ban_ingl_02.gif") 0 0 no-repeat;margin-right:10px;}
.idiomas #idi_vasco {float:none;background:transparent url("../img/ban_eus_02.gif") 0 0 no-repeat;}

.idiomas #idi_castellano:hover {background:transparent url("../img/ban_espana_01.gif") 0 0 no-repeat;}
.idiomas #idi_catalan:hover {background:transparent url("../img/ban_valencia_01.gif") 0 0 no-repeat;}
.idiomas #idi_gallego:hover {background:transparent url("../img/ban_galicia_01.gif") 0 0 no-repeat;}
.idiomas #idi_valenciano:hover {background:transparent url("../img/ban_cata_01.gif") 0 0 no-repeat;}
.idiomas #idi_ingles:hover {background:transparent url("../img/ban_ingl_01.gif") 0 0 no-repeat;}
.idiomas #idi_vasco:hover {background:transparent url("../img/ban_eus_01.gif") 0 0 no-repeat;}

.idiomas #idi_castellano_selecto {float:none;background:transparent url("../img/ban_espana_01.gif") 0 0 no-repeat;margin-right:1px;}
.idiomas #idi_catalan_selecto {float:none;background:transparent url("../img/ban_valencia_01.gif") 0 0 no-repeat;display:inline !important;}
.idiomas #idi_gallego_selecto {float:none;background:transparent url("../img/ban_galicia_01.gif") 0 0 no-repeat;display:inline !important;}
.idiomas #idi_valenciano_selecto {float:none;background:transparent url("../img/ban_cata_01.gif") 0 0 no-repeat;display:inline !important;}
.idiomas #idi_ingles_selecto {float:none;background:transparent url("../img/ban_ingl_01.gif") 0 0 no-repeat;display:inline !important;margin-right:10px;}
.idiomas #idi_vasco_selecto {float:none;background:transparent url("../img/ban_eus_01.gif") 0 0 no-repeat;display:inline !important;}



div#ccaa {
padding:0;
color:#ccc;
width:140px;
height:47px;
float:right;
overflow:hidden;
margin-left:3px;
background:transparent;}




/*
---------------------------------------
Listado Home
--------------------------------------
*/


.producto {position:relative;}

.producto p {
display:table-cell;
position:static;
clear:both;
line-height:140%;
font-size:70%;}

.producto a br {
display:none;}

.productos_largo .prod_corto img,
.productos_largo .prod_corto_sin img {margin-bottom:0;}
.prod_corto_sin p {float:none;}

.prod_corto,
.prod_corto_sin {
display:block;
float:none;
width:100%;}

.prod_corto p,
.prod_corto_sin p  {
margin-right:0;
text-align:left;
padding-bottom:0;}


.prod_corto a,
.prod_corto_sin a {
color:#d11;
background:#fff;}

.prod_corto a {text-decoration:none !important;}

.producto a,
.producto strong.producto_sin_enlace  {
font-weight:normal;
z-index:300;
margin:1em 0 0 0;
display:block; }

.producto a span,
.producto strong.producto_sin_enlace span  {
display:block;
text-align:left;
line-height:140%;
margin:0.5em 0 0 0;
padding:0;}

.producto a span {
text-decoration:underline;}

.producto strong.producto_sin_enlace span,
.producto a:hover span {
text-decoration:none;}

.producto a:hover  {
text-decoration:none;}

.producto p a,
.producto p strong.producto_sin_enlace  {
display:inline;}

.producto p a img,
.producto p strong.producto_sin_enlace img {
float:left;
display:block;
margin-right:10px;
margin-left:14px;
margin-top:30px;
border:1px solid #fff;}

* html .producto p a img,
* html .producto p strong.producto_sin_enlace img {
float:left;
display:block;
margin-right:10px;
margin-left:5px;
margin-top:35px;
border:1px solid #fff;}


.producto p a em,
.producto p strong.producto_sin_enlace em {
z-index:100;
position:relative;
font-style:normal;}

.producto p a:hover em {
text-decoration:none;}

.productos_largo {
padding-bottom:14px;
padding-right:15px;}

p span.txt_enlace {
text-decoration:none !important;
font-weight:normal;
margin:30px 0 0.6em 0 !important;
line-height:170% !important;
cursor:default;
color:#585858;
width:450px !important;
padding-left:144px !important;}

* html p span.txt_enlace {padding-left:0 !important;}
*+html p span.txt_enlace {padding-left:0 !important;}

.productos_largo em {padding-left:144px !important;display:block;}


.producto h4.titular_0  {
position:absolute;
font-family:Arial,Verdana,Sans-serif;
color:#020202;
font-weight:bold;
font-size:11px;
padding-top:0 !important;
margin-left:0 !important;
left:16px;
top:10px}

.producto a:hover img  {
border:1px solid #fff;}

.video_tutorial,
.caja_gris_gb,
.foto_comun   {
display:block;
margin:0 15px !important;
width:582px;
background:#f0f0f0 url("../img/curva_gris_01.gif") 0 0 no-repeat;}


.video_tutorial .v_t, .foto_comun .v_t {
text-align:center;
width:582px;
margin:0  auto 10px auto !important;
padding:15px 0;
background:transparent url("../img/curva_gris_02.gif") left bottom no-repeat;}

.caja_gris_gb .v_t {
text-align:left;
font-size:70%;
width:582px;
margin:0  auto  14px auto !important;
padding:15px 0 15px 0;
background:transparent url("../img/curva_gris_02.gif") left bottom no-repeat;}

.caja_gris_gb .v_t .buscar {font-size:100%;}

.caja_gris_gb .v_t p {padding-left:14px;padding-right:10px;line-height:170%;padding-bottom:12px;}
.caja_gris_gb label {padding-left:14px;}
.caja_gris_gb .v_t  h5 {display:block;padding-bottom:1px;color:#000;font-size:115% !important;font-family:Arial,Verdana,Sans-serif;padding-left:14px;padding-bottom:4px;}
.caja_gris_gb .v_t  h5.gris {color:#333 !important;}

.caja_gris_gb .v_t  strong {padding-left:14px;
padding-top:0.7em;
padding-bottom:0.7em;
line-height:300%}



* html .p00 .datos {padding-bottom:14px;}
*+html .p00 .datos {padding-bottom:14px;}

* html .video_tutorial .v_t,
* html .foto_comun .v_t,
* html .caja_gris_gb .v_t  {margin:0  auto 0 auto !important;}

* html .video_tutorial .v_t,
* html .foto_comun .v_t,
* html .caja_gris_gb .v_t  {margin:0  auto 0 auto !important;}

*+html .video_tutorial .v_t,
*+html .foto_comun .v_t,
*+html .caja_gris_gb .v_t  {margin:0  auto 0 auto !important;}

.parrafo_00 .p00 p.parrafo_tipo span {line-height:190% !important}
.parrafo_00 .p00 p.parrafo_tipo span.tipo01 {float:left;width:86px;display:block;}
.parrafo_00 .p00 p.parrafo_tipo span.tipo02 {float:left;width:492px;display:block;}
.parrafo_00 .p00 p.directorio span.tipoa {float:left;width:280px;display:block;margin-right:10px}
.parrafo_00 .p00 p.directorio span.tipob {float:left;width:280px;display:block;}



.destacado_lateral_0 {
display:block;
width:303px;
margin-top:15px;
font-family:Arial,Verdana,Sans-serif;
color:#fff;
font-weight:normal !important;
display:block;
background:#fff url("../img/curvas_blancas_drcha_superior.gif") top right no-repeat;
}

.destacado_lateral_0 .rss {
display:block;
padding:12px 0 15px 15px;
margin:0 0 0 0;
font-size:18px;
text-align:left;
background:transparent url("../img/curvas_blancas_drcha_inferior.gif")  left bottom no-repeat;}



.destacado_lateral_0 .twitter,
.destacado_lateral_0 #delicious {
display:block;
padding:12px 0 15px 15px;

margin:0 0 0 0;
font-size:18px;
text-align:left;
background:transparent url("../img/curvas_blancas_drcha_inferior.gif")  left bottom no-repeat;}

.destacado_lateral_0 .twitter  ul#twitter_update_list {
color:#585858 !important;
font-family:Verdana,Arial, sans-serif !important;
width:276px !important;
font-size:60% !important;}

.destacado_lateral_0 .twitter  ul#twitter_update_list a  {
color:#bb2221 !important;
font-size:90% !important;}

.imagen_twit {padding-left:20px;}

.destacado_lateral_0 .twitter h4 {
display:block;
width:86px;
background:#fff url("../img/circulo_rojo.gif") top right no-repeat;
margin-left:3px;margin-bottom:5px;margin-top:3px;}

.destacado_lateral_0 #delicious h4 {
display:block;
width:111px;
background:#fff url("../img/circulo_rojo.gif") top right no-repeat;
margin-left:3px;margin-bottom:10px;margin-top:3px;}

.destacado_lateral_0 .twitter h4 span.oculto,
.destacado_lateral_0 #delicious h4 span.oculto {
font-family:arial, verdana, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#000 !important;
display:block !important;}

.destacado_lateral_0 .rss h4 {
display:block;
width:52px;
background:#fff url("../img/rss.gif") 100% 7px  no-repeat;
margin-left:0px;margin-bottom:5px;margin-top:0;}

.destacado_lateral_0 .rss h4 span.oculto {
font-family:arial, verdana, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#000 !important;
display:block !important;}


.destacado_lateral_0  select.bus {
font-size:50%;
border:1px solid #555;
height:17px;
color:#4b4b4b;
width:270px;
margin-bottom:10px;
margin-top:8px;}

#email_alta {height:19px;font-size:100%}
#email_baja {height:19px;font-size:100%}

select#mapaWeb {
font-size:70%;
border:1px solid #555;
height:20px;
color:#4b4b4b;

width:430px !important;
margin-bottom:10px;
margin-top:9px;}

.bus_mapa {
height:5.65em;
display:block;}

* html .bus_mapa {height:5.9em;}
*+html .bus_mapa {height:5.95em;}


.bus_mapa .buscar {top:0}

#res_com {
float:left;
list-style-type:none;
padding-left:0;
clear:both;
padding-bottom:6px;
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:7px;
cursor:pointer;}

ul#res_com li a em {display:none;}

ul#res_com li a#delicious {
background:transparent url("../img/icono_01.gif") 0 1px no-repeat !important;}
ul#res_com li a#digg {
background:transparent url("../img/icono_02.gif") 0 1px no-repeat;}
ul#res_com li a#technorati {
background:transparent url("../img/icono_03.gif") 0 1px no-repeat;}
ul#res_com li a#yahoo {
background:transparent url("../img/icono_04.gif") 0 1px no-repeat;}
ul#res_com li a#meneame {
background:transparent url("../img/icono_05.gif") 0 1px no-repeat;}

#categoria_listado {
padding-top:0;
margin-bottom:1.3em;
padding-bottom:1.3em}

#marg_ {margin:0 15px}
#marg_ img {margin-right:15px;margin-top:1px}
.codigo_texto {font-size:110%;border:1px solid #ccc;width:420px;height:120px;color:#333;line-height:170%}
/*\*/
html*.codigo_texto {font-size:100%}
* html .codigo_texto {font-size:70%}
*+html .codigo_texto {font-size:100%}

table#agreg_tabla {width:415px;margin-left:10px;padding-top:4px;}
table#agreg_tabla td {height:40px;padding:0 !important}
table#agreg_tabla_02 td {height:40px;padding:3px 0 !important}
table#agreg_tabla td#esp_td {width:110px;}
table#agreg_tabla_02 {width:225px;margin-left:0;padding-top:4px;}


* html #login .plantilla_contenido {position:static;width:100%;text-align: center;}
.plantilla_contenido {padding-top:20px;position:relative;top:-5px;z-index:0 !important}
*+html .plantilla_contenido {position:static;}
* html .plantilla_contenido {position:static;}


.plantilla_contenido#cont_portada {background:transparent url("../img/flecha_seccion.gif") 210px 0  no-repeat;}
.plantilla_contenido#cont_videos {background:transparent url("../img/flecha_seccion.gif") 299px 0  no-repeat;}
.plantilla_contenido#cont_documentos {background:transparent url("../img/flecha_seccion.gif") 407px 0  no-repeat;}
.plantilla_contenido#cont_descargas {background:transparent url("../img/flecha_seccion.gif") 536px 0  no-repeat;}
.plantilla_contenido#cont_aulas {background:transparent url("../img/flecha_seccion.gif") 637px 0  no-repeat;}
.plantilla_contenido#cont_blog {background:transparent url("../img/flecha_seccion.gif") 706px 0  no-repeat;}


#cuerpo_EU .plantilla_contenido#cont_portada {background:transparent url("../img/flecha_seccion.gif") 175px 0  no-repeat;}
#cuerpo_EU .plantilla_contenido#cont_videos {background:transparent url("../img/flecha_seccion.gif") 260px 0  no-repeat;}
#cuerpo_EU .plantilla_contenido#cont_documentos {background:transparent url("../img/flecha_seccion.gif") 382px 0  no-repeat;}
#cuerpo_EU .plantilla_contenido#cont_descargas {background:transparent url("../img/flecha_seccion.gif") 516px 0  no-repeat;}
#cuerpo_EU .plantilla_contenido#cont_aulas {background:transparent url("../img/flecha_seccion.gif") 632px 0  no-repeat;}
#cuerpo_EU .plantilla_contenido#cont_blog {background:transparent url("../img/flecha_seccion.gif") 726px 0  no-repeat;}

#cuerpo_EN .plantilla_contenido#cont_portada {background:transparent url("../img/flecha_seccion.gif") 195px 0  no-repeat;}
#cuerpo_EN .plantilla_contenido#cont_videos {background:transparent url("../img/flecha_seccion.gif") 270px 0  no-repeat;}
#cuerpo_EN .plantilla_contenido#cont_documentos {background:transparent url("../img/flecha_seccion.gif") 374px 0  no-repeat;}
#cuerpo_EN .plantilla_contenido#cont_descargas {background:transparent url("../img/flecha_seccion.gif") 496px 0  no-repeat;}
#cuerpo_EN .plantilla_contenido#cont_aulas {background:transparent url("../img/flecha_seccion.gif") 616px 0  no-repeat;}
#cuerpo_EN .plantilla_contenido#cont_blog {background:transparent url("../img/flecha_seccion.gif") 704px 0  no-repeat;}

#cuerpo_CA .plantilla_contenido#cont_descargas {background:transparent url("../img/flecha_seccion.gif") 516px 0  no-repeat;}
#cuerpo_CA .plantilla_contenido#cont_aulas {background:transparent url("../img/flecha_seccion.gif") 606px 0  no-repeat;}
#cuerpo_CA .plantilla_contenido#cont_blog {background:transparent url("../img/flecha_seccion.gif") 680px 0  no-repeat;}


#cuerpo_VA .plantilla_contenido#cont_portada {background:transparent url("../img/flecha_seccion.gif") 200px 0  no-repeat;}
#cuerpo_VA .plantilla_contenido#cont_videos {background:transparent url("../img/flecha_seccion.gif") 290px 0  no-repeat;}
#cuerpo_VA .plantilla_contenido#cont_documentos {background:transparent url("../img/flecha_seccion.gif") 396px 0  no-repeat;}
#cuerpo_VA .plantilla_contenido#cont_descargas {background:transparent url("../img/flecha_seccion.gif") 536px 0  no-repeat;}
#cuerpo_VA .plantilla_contenido#cont_aulas {background:transparent url("../img/flecha_seccion.gif") 648px 0  no-repeat;}
#cuerpo_VA .plantilla_contenido#cont_blog {background:transparent url("../img/flecha_seccion.gif") 720px 0  no-repeat;}


* html .plantilla_contenido#cont_portada {background-position:  220px -3px  !important}
* html .plantilla_contenido#cont_videos {background-position:  3066px -3px !important}
* html .plantilla_contenido#cont_documentos {background-position:  415px  -3px  !important}
* html .plantilla_contenido#cont_descargas {background-position:  544px  -3px  !important}
* html .plantilla_contenido#cont_aulas {background-position:  616px   -3px  !important}
* html .plantilla_contenido#cont_blog {background-position:  731px   -3px  !important}


* html  #cuerpo_EU .plantilla_contenido#cont_portada {background-position: 172px -3px  !important}
* html  #cuerpo_EU .plantilla_contenido#cont_videos {background-position:252px -3px !important}
* html  #cuerpo_EU .plantilla_contenido#cont_documentos {background-position:370px  -3px  !important}
* html  #cuerpo_EU .plantilla_contenido#cont_descargas {background-position:500px  -3px  !important}
* html  #cuerpo_EU .plantilla_contenido#cont_aulas {background-position:  623px   -3px  !important}
* html  #cuerpo_EU .plantilla_contenido#cont_blog {background-position:  721px   -3px  !important}


* html  #cuerpo_VA .plantilla_contenido#cont_portada {background-position:202px -3px  !important}
* html  #cuerpo_VA .plantilla_contenido#cont_videos {background-position:292px -3px !important}
* html  #cuerpo_VA .plantilla_contenido#cont_documentos {background-position:396px  -3px  !important}
* html  #cuerpo_VA .plantilla_contenido#cont_descargas {background-position:527px  -3px  !important}
* html  #cuerpo_VA .plantilla_contenido#cont_aulas {background-position:  640px   -3px  !important}
* html  #cuerpo_VA .plantilla_contenido#cont_blog {background-position:  721px   -3px  !important}


* html  #cuerpo_EN .plantilla_contenido#cont_portada {background-position:  201px -3px  !important}
* html  #cuerpo_EN .plantilla_contenido#cont_videos {background-position:  272px -3px !important}
* html  #cuerpo_EN .plantilla_contenido#cont_documentos {background-position:  377px  -3px  !important}
* html  #cuerpo_EN .plantilla_contenido#cont_descargas {background-position:  501px  -3px  !important}
* html  #cuerpo_EN .plantilla_contenido#cont_aulas {background-position:  618px   -3px  !important}
* html  #cuerpo_EN .plantilla_contenido#cont_blog {background-position:  701px   -3px  !important}

* html  #cuerpo_GA .plantilla_contenido#cont_portada {background-position:  207px 0  !important}
* html  #cuerpo_GA .plantilla_contenido#cont_videos {background-position:  298px  0  !important}
* html  #cuerpo_GA .plantilla_contenido#cont_documentos {background-position:  404px  0  !important}
* html  #cuerpo_GA .plantilla_contenido#cont_descargas {background-position:  548px  0  !important}
* html  #cuerpo_GA .plantilla_contenido#cont_aulas {background-position:  638px   0  !important}

* html  #cuerpo_CA .plantilla_contenido#cont_portada {background-position:  201px -3px  !important}
* html  #cuerpo_CA .plantilla_contenido#cont_videos {background-position:  296px  -3px  !important}
* html  #cuerpo_CA .plantilla_contenido#cont_documentos {background-position:  400px  -3px  !important}
* html  #cuerpo_CA .plantilla_contenido#cont_descargas {background-position:  511px  -3px  !important}
* html  #cuerpo_CA .plantilla_contenido#cont_aulas {background-position:  603px   -3px  !important}
* html  #cuerpo_CA .plantilla_contenido#cont_blog {background-position:  721px   -3px  !important}

*+html .plantilla_contenido#cont_portada {background-position:  210px -3px  !important}
*+html .plantilla_contenido#cont_videos {background-position:  299px -3px  !important}
*+html .plantilla_contenido#cont_documentos {background-position:  407px  -3px  !important}
*+html .plantilla_contenido#cont_descargas {background-position:  535px  -3px  !important}
*+html .plantilla_contenido#cont_aulas {background-position:  632px   -3px  !important}
*+html .plantilla_contenido#cont_blog {background-position:  703px   -3px !important  }

*+html  #cuerpo_CA .plantilla_contenido#cont_documentos {background-position: 404px -3px  !important}
*+html #cuerpo_CA .plantilla_contenido#cont_descargas {background-position: 512px -3px  !important}
*+html #cuerpo_CA .plantilla_contenido#cont_aulas {background-position: 602px -3px  !important}
*+html #cuerpo_CA .plantilla_contenido#cont_blog {background-position: 680px -3px  !important}


*+html #cuerpo_EU .plantilla_contenido#cont_portada {background-position:173px -3px   !important}
*+html #cuerpo_EU .plantilla_contenido#cont_videos {background-position:260px -3px  !important}
*+html #cuerpo_EU .plantilla_contenido#cont_documentos {background-position:372px -3px   !important}
*+html #cuerpo_EU .plantilla_contenido#cont_descargas {background-position:506px -3px   !important}
*+html #cuerpo_EU .plantilla_contenido#cont_aulas {background-position:622px -3px  !important}
*+html #cuerpo_EU .plantilla_contenido#cont_blog {background-position:720px -3px  !important}


*+html #cuerpo_VA .plantilla_contenido#cont_portada {background-position:200px -3px   !important}
*+html #cuerpo_VA .plantilla_contenido#cont_videos {background-position: 290px -3px   !important}
*+html #cuerpo_VA .plantilla_contenido#cont_documentos {background-position: 394px -3px  !important}
*+html #cuerpo_VA .plantilla_contenido#cont_descargas {background-position: 532px -3px   !important}
*+html #cuerpo_VA .plantilla_contenido#cont_aulas {background-position: 642px -3px   !important}
*+html #cuerpo_VA .plantilla_contenido#cont_blog {background-position: 718px -3px  !important}

*+html #cuerpo_EN .plantilla_contenido#cont_portada {background-position:195px -3px   !important}
*+html #cuerpo_EN .plantilla_contenido#cont_videos {background-position: 270px -3px   !important}
*+html #cuerpo_EN .plantilla_contenido#cont_documentos {background-position: 374px -3px   !important}
*+html #cuerpo_EN .plantilla_contenido#cont_descargas {background-position: 496px -3px   !important}
*+html #cuerpo_EN .plantilla_contenido#cont_aulas {background-position: 616px -3px   !important}
*+html #cuerpo_EN .plantilla_contenido#cont_blog {background-position:  704px -3px   !important}



.include_video {border:1px solid #666;height:180px;}
.thumbnails {margin-top:10px;margin-bottom:12px;}
.thumbnails a {border:1px solid #666;display:block;width:68px !important}
.thumbnails a:hover {border:1px solid #000}
.thumbnails a.thumb_flot {float:right;margin-left:8px;}
* html .thumbnails a.thumb_flot {margin-left:0.40em;}
* html .thumbnails img {width:68px !important}

#etiquetas a {display:inline;}
#etiquetas {padding-bottom:12px;text-align: left;padding-top:0 !important;line-height: 160%}
#etiquetas a.tipo1 {font-size:80% !important}
#etiquetas a.tipo2 {font-size:100% !important}
#etiquetas a.tipo3 {font-size:120% !important}
#etiquetas a.tipo4 {font-size:140% !important}

.con_img .titulo {margin-bottom:10px;}

.con_img p {display:block !important;width:270px !important;float:right !important; }
.con_img img.flota_izq {float:left !important; }

.num_com a {display:inline !important;font-size:90% !important;font-weight: normal !important}
.num_com {display:inline !important;font-size:85%;margin-left:5px;line-height:180%;}

ul.lista_comentarios {list-style-type:none;padding-left:4px !important;padding-bottom:0 !important;margin-top:7px;}
ul.lista_comentarios li {list-style-type:none;background:transparent;padding-left:0 !important;margin-bottom:7px;}
ul.lista_comentarios li p {text-align: left !important;padding-top:4px;font-size:90%;}
ul.lista_comentarios strong {font-weight:normal;font-size:80%;padding-left:10px;color:#333}

ul#listado_videos,
ul#listado_de_blogs,
ul#listado_descargas,
ul#listado_documentos  {
list-style-type: none;
width:630px;
margin-top:16px;
margin-left:16px;
}


ul#listado_especial  {
list-style-type: none;
width:400px;
margin-top:16px;
}


ul#listado_aulas {
list-style-type: none;
width:630px;
margin-top:42px;
margin-left:16px;
}

ul#listado_videos li,
ul#listado_de_blogs li,
ul#listado_aulas li,
ul#listado_documentos li,
ul#listado_descargas li {
list-style-type: none;
margin-bottom:14px;
background:#f0f0f0 url("../img/curva_gris_630_sup.gif") 0 0 no-repeat;}

ul#listado_especial li {
list-style-type: none;
margin-bottom:0;
}

ul#listado_videos li.sinbb,
ul#listado_de_blogs li.sinbb,
ul#listado_aulas li.sinbb,
ul#listado_descargas li.sinbb,
ul#listado_documentos li.sinbb {
margin-bottom:4px;}

.gb_izq#sinfondobottom {padding-bottom:3px !important; }


ul#listado_de_blogs li div,
ul#listado_aulas li div,
ul#listado_descargas li div,
ul#listado_videos li div
ul#listado_documentos li div {
width:630px;
padding-top:10px !important;
display:block !important;
padding-bottom:20px !important;
min-height:80px !important;
background:transparent url("../img/curva_gris_630_inf.gif") left bottom no-repeat;}



ul#listado_especial li div {
width:100%;
padding-top:10px !important;
display:block !important;
padding-bottom:20px !important;
min-height:80px !important;
background:transparent ;}

* html ul#listado_de_blogs li div,
* html ul#listado_aulas li div,
* html ul#listado_descargas li div,
* html ul#listado_videos li div
* html ul#listado_documentos li div {
padding-bottom:0 !important;}


ul#listado_videos li div {
padding-bottom:0 !important;
padding-top:10px !important;
}

ul#listado_descargas li div {
padding-bottom:0 !important;
padding-top:10px !important;
}
ul#listado_aulas li div {
padding-bottom:0 !important;
padding-top:10px !important;
}
ul#listado_documentos li div {
padding-bottom:0 !important;
padding-top:10px !important;
}


ul#listado_especial li div img {margin-top:5px;margin-bottom:0px;margin-left:12px;}


ul#listado_videos li div img {margin-top:5px !important;margin-bottom:0px;margin-left:12px;}


ul#listado_aulas li div img,
ul#listado_descargas li div img,
ul#listado_documentos li div img {margin-top:5px;margin-bottom:0px;margin-left:12px;}
*+html ul#listado_descargas li div img {margin-top:10px !important;}
*+html ul#listado_videos li div img {margin-top:10px !important;}
*+html ul#listado_documentos li div img {margin-top:10px !important;}
*+html ul#listado_aulas li div img {margin-top:10px !important;}
ul#listado_videos li div a,
ul#listado_de_blogs li div a,
ul#listado_aulas li div a,
ul#listado_descargas li div a,
ul#listado_documentos li div a {color:#d11;}
ul#listado_videos li div a:hover,
ul#listado_de_blogs li div a:hover,
ul#listado_aulas li div a:hover,
ul#listado_descargas li div a:hover,
ul#listado_documentos li div a:hover {text-decoration: none !important}
ul#listado_videos li div a img {border:1px solid #666;display:block;width:150px !important}
ul#listado_videos li div a img {border:1px solid #666;display:block;width:150px !important}
ul#listado_videos li div a:hover img  {border:1px solid #000}
ul#listado_aulas li div a img {display:block;width:150px !important}
ul#listado_documentos li div a img {display:block;width:150px !important}
ul#listado_descargas li div a img {display:block;width:150px !important}



ul#listado_especial p {
width:338px !important;
color:#585858;
float:none;
line-height:165%;
padding-right:15px;
background: transparent;
padding-left:15px;
padding-bottom:0;
margin-left:10px;
font-family:Helvetica,Arial, sans-serif;
text-align:left;
font-size:80%;}

 ul#listado_especial li div p {display: block !important;float:right;padding-right:0;padding-bottom:0;}




ul#listado_de_blogs li div p {
display:block !important;
padding:5px 10px 10px 10px;
float:none !important;
color:#585858;
line-height:165%;
padding-right:15px;
padding-bottom:0;
font-family:Helvetica,Arial, sans-serif;
text-align:left;
font-size:80%;}



#datos_personales .colaboradores {margin-top:10px;}

.colaboradores {
display:block;
clear:both;
margin-top:12px;
border-bottom:0px solid #fff !important;
background:#fff url("../img/curva_930_sup.gif") 0 0 no-repeat;}

*+html .colaboradores {margin-top:10px}
* html .colaboradores {margin-top:10px;}
* html .colaboradores .cb  {width:960px;}

.colaboradores .cb {
width:960px;
background:transparent url("../img/curva_930_inf.gif") left bottom no-repeat;}

.colaboradores ul  {
list-style-type:none;
text-align:left;
position:relative;
display:block;}

.colaboradores ul  li {
display:inline;}

.colaboradores ul  li  {height:1.3em;}

.colaboradores ul  li  a,
.colaboradores ul  li  div  {
color:#151515;
padding-right:0;
margin-top:4px !important;
float:left;
display:block;}


.colaboradores ul  li a span, .colaboradores ul li div span {
text-indent:-10000px;
overflow:hidden;
position:absolute;}

.colaboradores ul  li  a#avanza {
width:107px;
margin-left:0;
float:left;
height:47px;
background:transparent url("../img/00_logo_avanza_02.jpg") 0 0 no-repeat;}

.colaboradores  #avanza_largo {
display:block;
text-align:left;
width:960px !important;
height:21px;
margin-bottom:5px;
background:#dfdfdf}

.colaboradores  #avanza_largo a {
display:block;
height:21px;
width:900px !important;
margin:0 !important;
background:#dfdfdf url("../img/00_logo_avanza_largo.jpg") 0 0 no-repeat;}

 .colaboradores ul  li  a#industria {
width:84px;
margin-left:3px;
height:47px;
background:transparent url("../img/00_mitc.gif") 0 0 no-repeat;}

 .colaboradores ul  li  a#secretaria {
width:83px;
height:47px;
background:transparent url("../img/00_logo_sec.jpg") 0 0 no-repeat;}

 .colaboradores ul  li  a#redes {
width:51px;
height:47px;
margin-left:9px;
background:transparent url("../img/logo_red.jpg") 0 16px no-repeat;}

* html .colaboradores ul  li  a#redes {
margin-left:5px;
}

.colaboradores ul   li  a#educacion {
width:70px;
padding-right:0;
height:47px;
margin-left:3px;
background:transparent url("../img/00_me.gif") 0 0 no-repeat;}



* html .colaboradores ul  li  a#educacion {margin-left:2px;}

.colaboradores ul  li  a#gobespania {
width:90px;
margin-left:0;
padding-right:0;
height:47px;
background:transparent url("../img/00_logo_gobierno.gif")  0 0 no-repeat;}

.colaboradores ul  li  a#plan_e {
width:81px;
margin-left:0;
padding-right:0;
height:47px;
background:transparent url("../img/00_plane.gif")  0 0 no-repeat;}

.colaboradores ul  li  a#feder {
width:157px;
height:47px;
background:transparent url("../img/logo_europa.gif")  0 0 no-repeat;}

.colaboradores ul  li  a#logo_ite {
width:50px;
padding-left:5px;
padding-right:5px;
height:47px;
background:transparent url("../img/00_logo_ite.jpg")  5px 0 no-repeat;}

.colaboradores ul  li  a#c_online {
width:61px;
padding-left:5px;
padding-right:5px;
height:47px;
background:transparent url("../img/00_c_online.gif")  5px 0 no-repeat;}



.colaboradores ul li  a#logo_ifstic {
width:132px;
height:47px;
background:transparent url("../img/00_logo_isftic.jpg")  0 0 no-repeat;}

.colaboradores ul  li  a#feder {margin-left:3px;}



.panel_especial {padding-left:15px;}

#meta_inferior {
clear:both;
display:block;
height:2.6em;
margin-top:10px;
margin-bottom:5px;
background:#5B92C9 url("../img/fondo_meta.gif")  0 100% no-repeat;}


#meta_inferior ul {
list-style-type:none;
background:transparent url("../img/fondo_meta_curva_superior.gif")  left top no-repeat;
font-size:70%;
padding-top:14px;
padding-left:6px;
display:block;}

#meta_inferior ul li {
display:inline;}

#meta_inferior ul li.oculto {
display:none;}

#meta_inferior  a {
padding-left:10px;
padding-right:10px;
float:right;
display:block;
color: #fff;
background:transparent;}

#meta_inferior  span {
padding-left:10px;
padding-right:10px;
float:left;
height:1.3em;
display:block;
color: #fff;
background:transparent}

#meta_inferior  a:hover {text-decoration:none}

#meta_inferior #aviso_legal {float:left;padding-left:10px;}


#menu_pestanias {
padding-top:13px;
}

#menu_pestanias ul {
list-style: none;
margin: 0 1px 0 0;
float:right;
padding: 0;
border: none;
}

* html #menu_pestanias ul li.final_li {
margin-right:6px;}

*+html #menu_pestanias ul li.final_li {
margin-right:13px;}




#menu_pestanias ul li {
display: block;
margin-right:13px;
float: left;}

#datos_personales #menu_pestanias ul li {
display: block;
margin-right:14px;}

#etiq #menu_pestanias ul li {
display: block;
margin-right:10px;}

#etiq #menu_pestanias ul {margin-right:4px !important;}

*+html #etiq  .limpiar3 {margin-bottom:10px !important;}
* html #etiq .limpiar3 {margin-bottom:10px !important;}
*+html #etiq #menu_pestanias ul {margin-right:4px !important;}
* html #etiq #menu_pestanias ul {margin-right:0 !important;}

#cont_aulas #menu_pestanias ul li {
display: block;
margin-right:14px;
float: left;}

#cont_aulas #menu_pestanias  ul li a,
#cont_aulas #menu_pestanias ul li a:hover,
#cont_aulas #menu_pestanias ul li.pest_activa a,
#cont_aulas #menu_pestanias ul li.pest_activa a:hover,
#cont_aulas #menu_pestanias ul li a span,
#cont_aulas #menu_pestanias ul li a:hover span,
#cont_aulas #menu_pestanias ul li.pest_activa a span  {width: 307px !important; }


#datos_personales #menu_pestanias  ul li a,
#datos_personales #menu_pestanias ul li a:hover,
#datos_personales #menu_pestanias ul li.pest_activa a,
#datos_personales #menu_pestanias ul li.pest_activa a:hover,
#datos_personales #menu_pestanias ul li a span,
#datos_personales #menu_pestanias ul li a:hover span,
#datos_personales  #menu_pestanias ul li.pest_activa a span  {width: 214px !important; }

#etiq #menu_pestanias  ul li a,
#etiq #menu_pestanias ul li a:hover,
#etiq #menu_pestanias ul li.pest_activa a,
#etiq #menu_pestanias ul li.pest_activa a:hover,
#etiq #menu_pestanias ul li a span,
#etiq #menu_pestanias ul li a:hover span,
#etiq  #menu_pestanias ul li.pest_activa a span  {width: 118px !important; }

#datos_personales #menu_pestanias ul li a {
background:#efefef url("../img/xl_pes_lomas_gris_sup.gif") 0 0 no-repeat;}
#cont_aulas #menu_pestanias ul li a {
background:#efefef url("../img/2pes_lomas_gris_sup.gif") 0 0 no-repeat;}
#etiq #menu_pestanias ul li a {
background:#efefef url("../img/s_pes_lomas_gris_sup.gif") 0 0 no-repeat;}


#menu_pestanias ul li a {
display: block;
text-decoration: none;
text-align: center;
color:#d11;
width: 129px;
cursor:pointer;
font-size:13px;
font-weight:bold;
font-family:Helvetica,Verdana,Sans-serif;
margin: 0;
padding: 0;
background:#efefef url("../img/pes_lomas_gris_sup.gif") 0 0 no-repeat;}

#cont_aulas #menu_pestanias ul li a:hover {
background:#d4d4d4 url("../img/2pes_lomas_gris_oscuro_sup.gif") 0 0 no-repeat;}
#datos_personales #menu_pestanias ul li a:hover {
background:#d4d4d4 url("../img/xl_pes_lomas_gris_oscuro_sup.gif") 0 0 no-repeat;}
#etiq #menu_pestanias ul li a:hover {
background:#d4d4d4 url("../img/s_pes_lomas_gris_oscuro_sup.gif") 0 0 no-repeat;}


#menu_pestanias ul li a:hover {
display: block;
text-decoration: none;
text-align: center;
color:#d11;
width: 129px;
font-size:13px;
font-weight:bold;
font-family:Helvetica,Verdana,Sans-serif;
margin: 0;
padding: 0;
background:#d4d4d4 url("../img/pes_lomas_gris_oscuro_sup.gif") 0 0 no-repeat;}

#datos_personales #menu_pestanias ul li.pest_activa a,
#datos_personales #menu_pestanias ul li.pest_activa a:hover {background:#a9c7e3 url("../img/xl_pes_lomas_sup.gif") 0 0 no-repeat;}

#etiq #menu_pestanias ul li.pest_activa a,
#etiq #menu_pestanias ul li.pest_activa a:hover {background:#a9c7e3 url("../img/s_pes_lomas_sup.gif") 0 0 no-repeat;}

#cont_aulas #menu_pestanias ul li.pest_activa a,
#cont_aulas #menu_pestanias ul li.pest_activa a:hover {background:#a9c7e3 url("../img/2pes_lomas_sup.gif") 0 0 no-repeat;}

#menu_pestanias ul li.pest_activa a,
#menu_pestanias ul li.pest_activa a:hover {
display: block;
text-decoration: none;
text-align: center;
color:#000;
width: 129px;
font-size:13px;
font-weight:bold;
font-family:Helvetica,Verdana,Sans-serif;
margin: 0;
padding: 0;
background:#a9c7e3 url("../img/pes_lomas_sup.gif") 0 0 no-repeat;}

#datos_personales #menu_pestanias ul li.pest_activa a,
#datos_personales #menu_pestanias ul li.pest_activa a:hover {
background:#a9c7e3 url("../img/xl_pes_lomas_sup.gif") 0 0 no-repeat;}

#cont_aulas #menu_pestanias ul li.pest_activa a,
#cont_aulas #menu_pestanias ul li.pest_activa a:hover {
background:#a9c7e3 url("../img/2pes_lomas_sup.gif") 0 0 no-repeat;}

#etiq #menu_pestanias ul li.pest_activa a,
#etiq #menu_pestanias ul li.pest_activa a:hover {
background:#a9c7e3 url("../img/s_pes_lomas_sup.gif") 0 0 no-repeat;}


#menu_pestanias ul li a span {
display: block;
width:129px;
padding-top:6px;
margin: 0;
padding-bottom:6px;
background:transparent url("../img/pes_lomas_gris_inf.gif") left bottom no-repeat;}

#datos_personales #menu_pestanias ul li a span {
background:transparent url("../img/xl_pes_lomas_gris_inf.gif") left bottom no-repeat;}

#cont_aulas #menu_pestanias ul li a span {
background:transparent url("../img/2pes_lomas_gris_inf.gif") left bottom no-repeat;}

#cont_aulas #etiq ul li a span {
background:transparent url("../img/s_pes_lomas_gris_inf.gif") left bottom no-repeat;}

#menu_pestanias ul li a:hover span {
display: block;
width:129px;
padding-top:6px;
margin: 0;
padding-bottom:6px;
background:transparent url("../img/pes_lomas_gris_oscuro_inf.gif") left bottom no-repeat;}

#etiq #menu_pestanias ul li a:hover span {
background:transparent url("../img/s_pes_lomas_gris_oscuro_inf.gif") left bottom no-repeat;}

#datos_personales #menu_pestanias ul li a:hover span {
background:transparent url("../img/xl_pes_lomas_gris_oscuro_inf.gif") left bottom no-repeat;}

#cont_aulas #menu_pestanias ul li a:hover span {
background:transparent url("../img/2pes_lomas_gris_oscuro_inf.gif") left bottom no-repeat;}

#menu_pestanias ul li.pest_activa a span {
display: block;
width:129px;
padding-top:6px;
margin: 0;
padding-bottom:11px;
background:transparent url("../img/pes_lomas_inf.gif") left bottom no-repeat;}

#etq #menu_pestanias ul li.pest_activa a span {
background:transparent url("../img/s_pes_lomas_inf.gif") left bottom no-repeat;}

#datos_personales #menu_pestanias ul li.pest_activa a span {
background:transparent url("../img/xl_pes_lomas_inf.gif") left bottom no-repeat;}

#cont_aulas #menu_pestanias ul li.pest_activa a span {
background:transparent url("../img/2pes_lomas_inf.gif") left bottom no-repeat;}

* html #datos_personales .ficha#categorias ul li {line-height:100% !important;margin-bottom:0 !important; }

* html #datos_personales .ficha#categorias ul {line-height:100% !important;margin-top:10px !important; }

.ficha#categorias ul {margin-bottom:0 !important;padding-bottom:0 !important;margin-top:3px !important;padding-top:0px !important;}
.ficha#categorias ul li {line-height:110% !important;}
* html .ficha#categorias ul li {line-height:100% !important;margin-bottom:0  !important;border:1px solid #fff}
*+html .ficha#categorias ul li {line-height:120% !important;}

#paginacion {
text-align:center;
white-space:nowrap;
padding-top:11px;
font-size:75%;
padding-bottom:8px;
padding-right:20px;}

#paginacion span {
display: inline;
list-style-type: none;
padding-right:1.5%;}

#paginacion span a {color:#d11;text-decoration:underline;}

#paginacion span em {color:#5B5B5B;font-style:normal;}

#paginacion span a:hover {text-decoration:none;}

#compartir label {display:block !important;float:left !important ;font-size:80%;width:60px !important ;}
#compartir input {border:1px solid #555555;margin-bottom:9px;height:17px;width:164px;background:#f7f7f7;color:#555}
#compartir {padding-top:6px !important;}
#anadir_comentario label {display:block !important;float:left !important ;font-size:80%;width:90px !important ;}
#anadir_comentario fieldset {padding-left:90px;padding-bottom:0 !important}
#anadir_comentario {padding-top:10px !important}
#anadir_comentario input {border:1px solid #555555;margin-bottom:9px;height:17px;width:400px;background:#f7f7f7}
#anadir_comentario input.buscar {margin-top:8px;margin-bottom:12px;width:139px;height:24px;border:0;background:transparent url("../img/boton_rojo_blanco.gif")  0 0 no-repeat;}

#datos label {display:block !important;float:left !important ;font-size:80%;width:160px !important ;}
#datos fieldset {text-align:center;padding-bottom:0 !important}
#datos {padding-top:46px !important;padding-left:4px;}
*+html #datos {padding-top:26px !important;}
#datos input, #datos select {border:1px solid #555555;margin-bottom:9px;font-size:75%;color:#545454;height:17px;width:736px;background:#f7f7f7}
#datos input.buscar {margin:0px auto 12px auto;width:139px;height:24px;color:#fff;border:0;background:transparent url("../img/boton_rojo_blanco.gif")  0 0 no-repeat;font-size:65%;}
#datos select {height:19px !important}
*+html #datos {line-height: 100%}
*+html #datos input,
*+html  #datos select {height:20px !important;width:716px;}
* html #datos input,
* html  #datos select {height:20px !important;width:716px;}
#sin_buscador #subs2 {margin-top:10px;}

.ficha#login_home img {margin-top:10px;margin-bottom:10px;margin-right:12px;width:160px !important}

#login .capa_002 {width:154px;float:left;padding-left:15px;padding-top:10px;}
#login .capa_001 {height:280px;border-right:5px solid #D6E6F6;border-left:5px solid #D6E6F6;padding-bottom:0 !important;width:156px;float:left;padding-left:15px;padding-right:15px;padding-top:10px;}

* html .tit_acceda_agrega {white-space:nowrap}

*+html #login .capa_001 {width:162px;float:left;padding-left:20px;}
*+html #login .capa_002 {width:140px !important;float:left;padding-left:12px;}
* html #login .capa_001 {width:172px;float:left;padding-left:12px;}
* html #login .capa_002 {width:140px !important;float:left;padding-left:12px;}
*+html input.inp_s {margin-left:0 !important;margin-bottom:0 !important;position:relative;left:-13px}
*+html input.botn {margin-left:0 !important;margin-bottom:8px !important;position:relative;left:-13px}
* html input.inp_s {margin-left:0 !important;margin-bottom:0 !important;position:relative;left:-11px}
* html input.botn {margin-left:0 !important;margin-bottom:8px !important;position:relative;left:-11px;}
* html .capa_001 a {white-space:nowrap}
#login_home label {display:block !important;font-size:80%;width:90px !important ;}
#login_home fieldset {padding-bottom:0 !important;text-align: center}
#login_home {padding:0 !important}
* html .ficha#login_home  {margin:0 0 0 14px;}
#login  input {margin-left:0 !important;border:1px solid #555555;margin-bottom:9px;height:17px;width:160px;background:#f7f7f7}
#login  input.botn {color:#fff;margin-top:8px;width:139px;height:24px;border:0;cursor:pointer;background:transparent url("../img/boton_rojo_blanco.gif")  0 0 no-repeat;}



#subs2 label {display:inline !important;float:none !important ;font-size:80% !important ;line-height:180%;}
#subs2  fieldset {text-align:center;padding-top:10px !important}
*+html #subs2 {padding-top:26px !important;}
*+html #subs2 label {vertical-align:bottom !important;}
#subs2 {padding-bottom:0 !important;padding-top:42px !important;padding-left:4px;}
#subs2 input {vertical-align: bottom; border:0;margin:79px auto 12px auto;height:17px;width:139px;height:24px;background:transparent url("../img/boton_rojo_blanco.gif")  0 0 no-repeat;color:#fff;border:0;}
#subs2 input.tipo_radio {border:0;margin:4px 6px 0 0;height:13px;width:13px;height:24px;background:transparent;color:#fff;}

#subs label {display:inline !important;float:none !important ;font-size:80% !important ;}
#subs fieldset {padding-left:90px;padding-bottom:0 !important}
#subs {padding-top:10px !important}
#subs input {border:1px solid #555555;margin-top:0;margin-right:4px;margin-bottom:9px;height:17px;width:20px;background:#f7f7f7}
#subs input {border:0 !important}

#bols label{display:inline !important;float:none !important ;font-size:80% !important ;}
*+html #sin_contenido label{vertical-align: top}
* html #sin_contenido label{vertical-align: top}
#bols fieldset {padding-left:90px;padding-bottom:0 !important}
#bols {padding-top:10px !important}
#bols input {border:1px solid #555555;margin-top:0;margin-right:4px;margin-bottom:9px;height:17px;width:20px;background:#f7f7f7}
#bols input {border:0 !important}

#registrar input.buscar, #acces input.buscar {margin-top:8px;margin-bottom:12px;width:139px;height:24px;border:0;background:transparent url("../img/boton_rojo_blanco.gif")  0 0 no-repeat;}
#acceso_registro input.botn,
#acceso_registro input.botn_der {margin-top:8px;margin-bottom:12px;width:139px;height:24px;border:0;background:transparent url("../img/boton_rojo_blanco.gif")  0 0 no-repeat;color:#fff;}
#acceso_registro input.botn_der {float:right}
#acceso_registro {clear:both;margin-top:8px;}


#botonera input.botn,
#botonera input.botn_der {margin-top:8px;margin-bottom:3px;width:139px;height:24px;border:0;background:transparent url("../img/boton_rojo_azul.gif")  0 0 no-repeat;color:#fff;}
#botonera input.botn_der {float:right}
#botonera {clear:both;margin-top:8px;}

#botonera_cen input.botn_centrado {margin-top:8px;margin-left:auto;margin-right:auto;margin-bottom:3px;width:139px;height:24px;border:0;background:transparent url("../img/boton_rojo_azul.gif")  0 0 no-repeat;color:#fff;}
#botonera_cen {clear:both;margin-top:8px;text-align:center}


#newsl label {display:block !important;float:left !important ;font-size:80%;width:52px !important ;}
#newsl fieldset {text-align: center;padding-bottom:10px !important;}
#newsl {padding-top:10px !important}
#newsl input {border:1px solid #555555;margin-bottom:9px;height:17px;width:546px;background:#f7f7f7}
#newsl input.buscar {margin-top:4px;margin-bottom:8px;margin-left:auto;margin-right:auto;width:65px;height:24px;border:0;background:transparent url("../img/boton_rojo_g.jpg")  0 0 no-repeat;}
#newsl p.pnl {padding-top:0 !important;margin-top:0 !important;}

#newsl2 label {display:block !important;float:left !important ;font-size:80%;width:52px !important ;}
#newsl2 fieldset {text-align: center;padding-bottom:10px !important;}
#newsl2 {padding-top:10px !important}
#newsl2 input {border:1px solid #555555;margin-bottom:9px;height:17px;width:544px;background:#f7f7f7}
#newsl2 input.buscar {margin-top:4px;margin-bottom:8px;margin-left:auto;margin-right:auto;width:65px;height:24px;border:0;background:transparent url("../img/boton_rojo_g.jpg")  0 0 no-repeat;position:relative;}
#newsl2 p.pnl {padding-top:0 !important;margin-top:0 !important;}

h4.esph4 {line-height:180% !important;padding-top:14px;}

.ficha#relacionado ul {list-style-type:none !important;padding:0 0 10px 0 !important;}
*+html .ficha#relacionado ul {list-style-type:none !important;padding:5px 0 10px 0 !important;}
.ficha#relacionado ul li {clear:both !important;list-style-type:none !important;padding-left:0 !important;margin-bottom:10px !important;border-top:9px solid white;background:#fff !important}
*+html .ficha#relacionado ul li {margin-bottom:5px !important;border-top:5px solid white;}
.ficha#relacionado a img {border:1px solid #666;display:block;width:68px !important;float:left;}
.ficha#relacionado a:hover img {border:1px solid #000}
.ficha#relacionado ul li a.img_th {width:68px;display:block;float:left;}
.ficha#relacionado ul li p {width:144px;margin-left:12px;float:left;display:block;text-align:left;line-height:160% !important;font-size:80% !important;}


.ficha#relacionado ul li p a {line-height:100% !important;font-size:110% !important;}
.ficha#conmartop {padding-top:12px !important;padding-bottom:6px !important;}
.gb_izq#conmartop {padding-top:0.1em !important;}

.descargar_ {
padding-left:23px;
margin-right:9px;
padding-top:2px;
font-weight: normal !important;
display:inline !important;
padding-bottom:3px;
background:#fff url("../img/icon_download.gif") 0 1px no-repeat;}

.enviar_amigo {
padding-left:23px;
font-weight: normal !important;
display:inline !important;
background:#fff url("../img/icon_enviar_amigo.gif") 0 0 no-repeat;}

.comentar {
padding-left:19px;
font-weight: normal !important;
display:inline !important;
margin-left:7px;
background:#fff url("../img/icon_comentar.gif") 0 1px no-repeat;}

.sharethis {
padding-left:22px;
font-weight: normal !important;
display:inline !important;
margin-left:8px;
padding-top:1px;
padding-bottom:3px;
background:#fff;}

.sharethis span {
text-decoration:underline !important;}

.sharethis span:hover {
text-decoration:none !important;}

.share_this a:hover {background-color:transparent !important;}
.share_this a  {font-size:80% !important;margin-left:9px;padding-left:20px !important;color:#d11 !important;}

*+html .descargar_,
*+html .comentar,
 *+html .sharethis,
  *+html .enviar_amigo {font-size:120% !important}

.blog_comentario .sharethis {float:right;}
.blog_comentario  p {padding-bottom:12px;}
.blog_rss  p {padding-bottom:3px;}
#buscador_blog {padding-bottom:10px;}

.ficha p strong.fid {color:#3a3a3a;display:block;font-weight:bold !important;padding-top:0;padding-bottom:10px;font-family:Helvetica,Verdana,Sans-serif;font-size:100%}

#datos_personales .ficha {min-height:10em;}
#seleccionarContenidos, #buscarContenidos, #seleccionarCompetencias, select#formato {font-size:11px}
#ccaa_flash {float:left;margin-left:6px;}
.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 a {color:#000;text-decoration:underline;}
.widget a:hover {text-decoration:none}
.widget a.cancel {font-size:70%}
.widget .capaflotante {float:right;background:#e1e1e1 url("../img/buscador_widget.gif") 10px 6px no-repeat;width:394px;height:28px;text-align:right;margin-right:1em;padding-top:4px;}
/*\*/
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:4px 12px 5px 12px;font-size:11px;position:relative;font-family:Arial,Verdana, sans-serif;color:#fff;margin-right:6px;background:#d11;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius:5px;
border-radius: 5px;
border:0;}
* html .widget .buscar {margin-right:0;top:0}
*+html .widget .buscar {margin-right:0;top:-2px}
.widget .cancel {font-size:65%;position:relative;top:4px}
* 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_gris {
display:block;
margin-top:10px;
padding:0;
line-height:100%;
width:960px;
margin-bottom:10px;
}

.capa_gris .cp_g {
width:960px;
padding-right:0;
padding-bottom:0;
padding-bottom:6px;
background:#D6E6F6  url("../img/curvas_inferiores.gif") left bottom no-repeat;}

* html .cp_g {padding-bottom:6px;}
*+html .cp_g {padding-bottom:6px;}

.capa_azul {
display:block;
margin-top:10px;
padding:0;
line-height:100%;
width:624px;
margin-bottom:10px;
background:#D6E6F6 url("../img/cabecera_izq.gif") 0 0 no-repeat;}

.columna_sola .capa_azul {
display:block;
margin-top:10px;
padding:0;
line-height:100%;
width:960px;
margin-bottom:10px;
background:#D6E6F6 url("../img/cabecera.gif") 0 0 no-repeat;}

.columna_sola .capa_azul .cp_a {
width:960px;
padding-right:0;
padding-bottom:7px;
background:transparent  url("../img/curvas_inferiores.gif") left bottom no-repeat;}

.capa_azul .cp_a {
width:624px;
padding-right:0;
padding-bottom:7px;
background:transparent  url("../img/fondo_azul_clarito.gif") left bottom no-repeat;}


.capa_azul_p {
display:block;
margin-top:10px;
padding:0;
line-height:100%;
width:320px;
margin-bottom:10px;
background:#D6E6F6 url("../img/cabecera_drcha.gif") 0 0 no-repeat;}


.capa_azul_p .cp_ap {
width:320px;
padding-right:0;
padding-bottom:7px;
background:transparent  url("../img/fondo_azul_peq.gif") left bottom no-repeat;}


.columna_sola .detalle_familia {
width:930px;
margin-left:15px;
background:#fff url("../img/fondo_blanco_01_940.gif") 0 0 no-repeat;}

.columna_sola .detalle_familia .d_fml {
width:930px;
padding-right:0;
padding-top:4px;
background:transparent  url("../img/fondo_blanco_02_940.gif") left bottom no-repeat;}


.detalle_familia {
display:block;
margin-top:24px !important;
padding:0;
margin-left:12px;
line-height:100%;
width:593px;
margin-bottom:10px;
background:#fff url("../img/fondo_blanco_01_593.gif") 0 0 no-repeat;}




.detalle_familia .d_fml {
width:593px;
padding-right:0;

background:transparent  url("../img/fondo_blanco_02_593.gif") left bottom no-repeat;}


.detalle_rel {
display:block;
margin-top:24px !important;
padding:0;
margin-left:12px;
line-height:100%;
width:289px;
margin-bottom:10px;
background:#fff url("../img/fondo_blanco_peq_01.gif") 0 0 no-repeat;}


.detalle_rel .detalle_rel_02 {
width:289px;
padding-right:0;
background:transparent  url("../img/fondo_blanco_peq_02.gif") left bottom no-repeat;}


.detalle_familia .d_fml div {padding:12px 10px 10px 15px;}
.detalle_familia .d_fml div p {
color:#585858;
line-height:160%;
display:block;
padding-right:10px;
font-size:80%;
padding-top:10px;
padding-bottom:6px;
font-family:Helvetica,Arial, sans-serif;
text-align:left;}

.detalle {
display:block;
margin-top:10px;
line-height:100%;
width:458px;
margin-bottom:10px;
padding:0;
background:#fff  url("../img/fondo_blanco_01.gif") 0 0 no-repeat;}

.caja_abierta .detalle {margin-top:6px;margin-bottom:5px;}

.detalle .d_q {
width:458px;
padding-right:0;
display:block;
min-height:160px;
padding-bottom:10px;
background:transparent url("../img/fondo_blanco_02.gif") left bottom no-repeat;}

*+html .detalle .d_q {height:auto;}
* html .detalle .d_q {height:160px;}

.detalle_izquierda {float:left !important;margin-right:10px;}
.detalle_derecha {float:right !important;}

.detalle_sup {margin-top:10px !important}


 .detalles_sim p a {
color:#d11 !important;
}

 .detalles_sim p a:hover {
text-decoration:none;
}



.detalles_sim p a.titulo {
font-family:Arial,Verdana,Sans-serif !important;
color:#d11;
display:block;
line-height:130%;
font-size:130%;
font-weight: normal !important;
margin-bottom:4px;
text-decoration:underline;
}

.detalles_sim p a.titulo:hover {
text-decoration:none;
}



.detalles_sim  p {
color:#585858;
line-height:160%;
width:265px;
display:block;
padding-right:10px;
float:right;
font-size:80%;
padding-top:10px;
padding-bottom:0;
font-family:Helvetica,Arial, sans-serif;
text-align:left;}
.detalles_sim span {margin-right:12px;line-height:170%;}

* html .detalles_sim  p {width:275px;}

.columna_izquierda {width:624px;float:left;padding-bottom:0px;}
.columna_derecha {width:320px;float:right;padding-bottom:0;}
.columna_sola {width:960px;padding-bottom:0px;}


h4 {
padding:0;
color:#fff;
display:block;
padding-left:12px;
padding-top:10px;
font-size: 16px:
font-weight:bold;
font-family:Helvetica,Verdana,Arial,Sans-serif;
}

.cmn a:hover {text-decoration: none !important}

.ver_simulador {
font-weight: normal !important;
display:inline !important;
color:#d11 !important;
font-size:75%;
background:#fff;}


.sharethis {
padding-left:22px;
font-weight: normal !important;
display:inline !important;
color:#d11 !important;
font-size:75%;
margin-left:8px;
padding-top:1px;
padding-bottom:3px;
background:#fff url("../img/icon_sharethis.gif") 0 0 no-repeat;}

#relacionado ul {list-style-type:none !important;padding:5px 0 10px 0 !important;}
#relacionado ul li {clear:both !important;list-style-type:none !important;margin-bottom:16px !important;border-top:16px solid white;background:#fff !important;}
#relacionado a img {border:0;display:block;width:68px !important;float:left;margin-left:10px;border-right:10px solid white;}
#relacionado a:hover img {border:0}
#relacionado ul li a.img_th {width:78px;display:block;float:left;}
#relacionado ul li p {width:164px;margin-left:12px;float:left;display:block;text-align:left;line-height:160% !important;font-size:80% !important;}


#relacionado ul li p a {line-height:100% !important;font-size:120% !important;padding-bottom:6px;}

#relacionado ul a {
font-size:100% !important;}
.ficha ul {list-style-type: none;padding:6px 0 0 0;}

#relacionado ul li {
line-height:130%;
font-size:80%;
}

#relacionado a {
font-size:70% !important;font-weight: normal;color:#d11 !important;display:block}

#relacionado a.limpiar {margin-left:10px;padding-top:10px;padding-bottom:10px;font-weight:bold }
#relacionado a:hover {text-decoration: none}
p strong.fid {color:#3a3a3a;display:block;font-weight:bold !important;padding-top:0;padding-bottom:10px;font-family:Helvetica,Verdana,Sans-serif;font-size:110%}
p em.fid {color:#3a3a3a;font-weight:bold !important;}


.imagen_grande {width:960px;height:200px;position:relative}
.imagen_grande strong {left:20px;font-size:16px;color:#000;background:#fff;position:absolute;top:50px;padding:6px 7px  }
.imagen_grande p {padding:4px 7px;line-height:170%;left:20px;background:#fff;position:absolute;top:90px;font-size:11px;color:#000;}

