@charset "utf-8";

/*SALIDA A PANTALLA*/

/*HOJA DE ESTILOS GENERAL PARA [CNMV] SITIO WEB
Creado por IECI

Tabla de contenidos

	0. HOJAS DE ESTILO IMPORTADAS
	1. POR DEFECTO - LIMPIA CSS
	2. FUENTES Y FORMATO	
	3. LINKS
	4. TITULARES
	5. COMUNES 
	6. ESTRUCTURA PRINCIPAL - PAGINA
		6_1. CABECERA
		6_2. MENUPPAL
		6_3. CUERPO
		6_4. CONTENIDO
		6_5. PIE
	7. CAMBIOS
		7_1. LISTAS Y ENCABEZADOS
*/

/* ----------------------------------------------
0. HOJAS DE ESTILO IMPORTADAS
------------------------------------------------*/
@import url("tipos.css");

/* ----------------------------------------------
1. POR DEFECTO - LIMPIA CSS
------------------------------------------------*/
*{margin: 0; padding: 0;font-size: 100.01%; }
img, fieldset{border:0;}
body{line-height:1.58em; background:  #525151;}
ol, ul{/*list-style: none;*/}
table{border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left;/* font-weight: normal;*/}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
address {font-style:normal}

body, html{font-size: 62.5%;}
body {font-size: 100%}

li p, li li, li address,dd p, dd li, td p, td li, th p, th li, td dt, td dd, th dt, th dd,address p, address li,blockquote p, blockquote li, blockquote pre, blockquote dt, blockquote dd,h1, h2, h3, h4, h5, h6
{font-size: 1em}

/* ----------------------------------------------
2. FUENTES Y FORMATO
------------------------------------------------*/
html{height: 100%}
body{font-family:Arial, Verdana, Helvetica, sans-serif; color:#444444; text-align:center}
p img{font-size: .9090em;}
input, select, textarea{font-family:Arial, Verdana, Helvetica, sans-serif; color: #000; font-size:1em}
:lang(es) { quotes: "\2009" "\2009" "\201C" "\201D" "\2018" "\2019" }
a{ font-family:Arial, Verdana, Helvetica, sans-serif; color:#444444;text-decoration:none;border-bottom:1px dashed;cursor:pointer}

/* ----------------------------------------------
3. LINKS
------------------------------------------------*/
a, a:link{ text-decoration:none;border-bottom:1px dashed;cursor:pointer}
a:hover, a:focus{color:#ca013a; text-decoration:none;border-bottom:1px solid}
a:active{color:#800080;text-decoration:none; border-bottom:1px solid}
a:visited{ color:#800080;}
p.enlace{padding-bottom:1px}

/* ----------------------------------------------
4. TITULARES
------------------------------------------------*/
/*h1*/
h1{color:#474a4c; font-size:1.45em;padding:46px 35px 25px 0; line-height:24px; letter-spacing:0.2px}
.home h1{ padding:24px 0 25px 0;/* line-height:20px*/}
/*h2*/
#detalle h2{color:#525151; font-size:1.8em;padding:0 0 20px 0; margin-bottom:9px; border-bottom:1px solid #bbbbbb; line-height:24px}
#detalle h2 span{color:#CA013A}
#derecha h2{width:232px; padding:10px 0 0 0;font-size:1.2em; color:#ffffff; font-weight:bold;}
#derecha h2 span{display:block; padding:0 2px 7px 13px;}
h2.naranja{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_naranja_sup.gif) no-repeat 0 0}
h2.naranja span{background:#ec700a url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_naranja_inf.gif) no-repeat 0 0}
.all_banners h2.naranja{background:#E96215; color:#ffffff;padding:1px 4px;width:212px;}
.all_banners h2.verde{background:#8AC612;color:#FFFFFF;padding:1px 4px;width:212px;}
.all_banners h2.azul{background:#0e6fb4;color:#FFFFFF;padding:1px 4px;width:212px;}
.all_banners h2.magenta{background:#B80E49; color:#ffffff;padding:1px 4px;width:212px;}
.all_banners h2.gris{background:#969EA4; color:#ffffff;padding:1px 4px;width:212px;}
.all_banners h2.gris2{background:#646a70; color:#ffffff;padding:1px 4px;width:212px;}
h2.azul{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_azul_sup.gif) no-repeat 0 0}
h2.azul span{background:#0e78b7 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_azul_inf.gif) no-repeat 0 0}
h2.verde{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_verde_sup.gif) no-repeat 0 0}
h2.verde span{background:#5fb70e url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_verde_inf.gif) no-repeat 0 0}
h2.magenta{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_magenta_sup.gif) no-repeat 0 0}
h2.magenta span{background:#b70e46 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_magenta_inf.gif) no-repeat 0 0}
#detalle h2.tipo2 {margin-top:36px; margin-bottom:0}
.lista_a h2{color:#ca013a; font-weight:bold; font-size:1.4em; padding-bottom:20px}
/*h3*/
.indiceseccion h3{font-size:1.2em;color:#ca013a; font-weight:bold;  padding-top:32px}
.indiceseccion li h3{padding-top:0}
.indiceseccion h3 a{color:#ca013a; text-decoration:none;border-bottom:1px dashed #ca013a}
.indiceseccion h3 a:hover, .indiceseccion h3 a:focus{border-bottom:1px solid #ca013a}
.all_banners h3.naranja{background:#E96215; color:#ffffff;padding:1px 4px;width:212px; text-align:right;}
.all_banners h3.verde{background:#8AC612;color:#FFFFFF;padding:1px 4px;width:212px; text-align:right;}
.all_banners h3.azul{background:#0e6fb4;color:#FFFFFF;padding:1px 4px;width:212px; text-align:right;}
.all_banners h3.magenta{background:#B80E49; color:#ffffff;padding:1px 4px;width:212px; text-align:right;}
.all_banners h3.gris{background:#969EA4; color:#ffffff;padding:1px 4px;width:212px; text-align:right;}
.all_banners h3.gris2{background:#646a70; color:#ffffff;padding:1px 4px;width:212px; text-align:right;}
/*h4*/
.indiceseccion h4{color:#444444; font-size:1em; font-weight:bold; padding:24px 0 0 0; clear:both}
.indiceseccion h5{color:#444444; font-size:1em; font-weight:bold; clear:both}
ul.sublista2 li h4{display:inline-block; padding:0}

/* ----------------------------------------------
5. COMUNES 
------------------------------------------------*/
.invisible{position: absolute; left: -99999em; text-indent: -99999em; line-height: 0;}
.oculto{display: none;}
.fleft {float:left}
.fright {float:right}
.fclear{clear:both; overflow:hidden; height:100%}
.fnone{float:none!important}
.textLeft{text-align:left}
.textRight{text-align:right}
.textCenter{text-align:center}
.botonera_der{text-align:right}
.botonera_izq{text-align:left}
.btn_enlace{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/btn_enlace_negro_izq.gif) no-repeat 0 0; padding:0 0 2px 10px}
.btn_enlace a,.btn_enlace input{color:#ffffff; border:none; /*display:inline-block*/ background-color:#000000; font-size:0.9em; cursor:pointer}
.btn_enlace a:hover,.btn_enlace a:active,.btn_enlace a:focus{color:#ffffff; border-bottom:1px dashed;}
.btn_enlace a:visited{color:#ffffff;}
.btn_enlace span,.btn_enlace input{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/btn_enlace_negro_der.gif) no-repeat right top; padding:0 14px 4px 0; /*display:inline-block; height:13px; */text-align:center}
#cuerpo .btn_enlace input{border:none; background-color:transparent; float:none; width:auto}
select{border:1px solid #bbbbbb; background-color:#ffffff}
#cuerpo input{/*border:1px solid #bbbbbb; background-color:#ffffff*/}
img.blank {border:none;float:none;margin:0 !important;overflow:hidden;padding:0;width:1px}
.pLeft30{ padding-left:30px}
.dBlock{display:block}
.magenta{color:#c90033}
.widthAll{width:99.9%!important}
.widthAuto{width:auto!important}
.cerrar{background:#FFFFFF none repeat 0 0;border:1px solid #A6A6A6;padding:2px}
.cerrar a{ background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_cerrar.gif) no-repeat 0 0;border:none;font-size:0.9em;padding:1px 6px 0 20px;text-decoration:none;width:auto}
.cerrar a:hover,.cerrar a:active,.cerrar a:focus{ border-bottom:1px dashed}
.obligatorio{color:#CC0000;font-size:1.2em;vertical-align:middle; padding:0 4px}
.focusField{border:solid 1px #73A6FF;background:#EFF5FF;color:#000000}  
.idleField{background:#ffffff;border: solid 1px #1C5180}
.bold{font-weight:bold!important}
.rojo{ color:#ca013a}

/*************************************enlaces y listas con icono*************************************/
.rss2{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_rss2.gif) no-repeat 0 0;padding:1px 0 2px 22px}
.enviar{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_enviar.gif) no-repeat 0 0;padding:1px 0 2px 22px}
.valorar {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_favoritos.gif) no-repeat 0 0;padding:1px 10px 2px 25px!important}
.imprimir{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_imprimir.gif) no-repeat 0 0;padding:1px 0 2px 22px}
.pdf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_pdf.gif) no-repeat 0 0;padding:1px 0 2px 27px}
.audio{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_audio.gif) no-repeat 0 0;padding:1px 0 2px 27px}
.video{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_video.gif) no-repeat 0 0;padding:1px 0 2px 27px}
.tutorial{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_tutorial.gif) no-repeat 0 0;padding:1px 0 2px 27px}
.url{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_url.gif) no-repeat 0 0;padding:1px 0 2px 27px}

/************************************centrado vertical********************************************/
.outer {overflow: hidden;display: table; position: static;}
.middle {display: table-row; vertical-align: middle; position: static;}
.bottom {display: table-row; vertical-align: bottom; position: static;}
.inner{display:table-cell; vertical-align:middle}
.top {display: table-cell; vertical-align: top; position: static;}
.btn_a .inner{padding-top:20px}

/* ----------------------------------------------
6. ESTRUCTURA PRINCIPAL - PAGINA
------------------------------------------------*/
#pagina {width:980px; margin:0 auto;font-size:1.2em; position:relative; text-align:left; padding:0 0 20px 0}
#pagina.enviarAmigo {font-size:1.2em;margin:20px auto;padding:0;position:relative;text-align:left;width:676px;}
#cabecera {height:225px;height:100%; overflow:hidden}
#cabecera #sup{height:20px; padding:12px 20px 8px 51px;height:100%; overflow:hidden; font-size:0.9em}
#cabecera #inf{height:100%; overflow:hidden; background:#e2ebf2 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/bg_inf.png) repeat-x 0 0;}
#cuerpo{  background: #ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_menuppal.gif) no-repeat 0 0; width:980px; overflow:hidden; height:100%}
.enviarAmigo #cuerpo{background:none; width:auto}
#contenido {position:relative; padding:0 20px 30px 20px;background-color:#ffffff; min-height:400px; width:940px; float:left}
.enviarAmigo #contenido{padding:12px 20px 20px;width:636px;}
#detalle{padding:30px 32px 0 32px; width:872px}
.enviarAmigo #detalle{padding:0;width:auto;}
.nivel1 #detalle{width:636px; float:left}
#derecha{border:1px solid #efefef; border-top:none; float:left; padding:3px; width:232px}
#pie {padding:0;background:#ffffff;position:relative; margin:10px 0 0 0; overflow:hidden; height:100%; font-size:0.9em; clear:both}


/* ----------------------------------------------
6_1. CABECERA
------------------------------------------------*/
/*SUP*/
.navsup{width:305px}
.navsup, .navsup ul{float:left; padding-top:2px}
.navsup li {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/sep_navsup.gif) no-repeat 0 0.2em;float:left;margin-left:10px;padding-left:10px; list-style:none}
.navsup li.first {background:none; margin-left:0; padding-left:0}
/* unvisited links */
.navsup a, .navsup a:link{ font-weight:bold;color:#ffffff; border-bottom:none}
/* visited links   */
.navsup a:visited{color:#ffffff;text-decoration:none; border-bottom:1px solid}
/* user hovers   *//* active links    */
.navsup a:hover, .navsup a:focus{color:#ffffff; text-decoration:none;border-bottom:1px dashed}
.navsup a:active{color:#ffffff;text-decoration:none; border-bottom:1px solid}

.navsup li.on a{border-bottom:1px solid}
/*IDIOMA*/
.idioma{float:left; text-align:right; width:270px}
.idioma label, .buscador label{padding:0 10px 0 0; color:#ffffff; font-weight:bold}
.idioma select{width:10em; padding:0 0 0 10px}
.idioma input{ position:relative; top:-2px; color:#ffffff; background:url(/system/modules/es.ieci.opencms.content/resources/img/iconos/btn_select.gif) no-repeat 0 0; text-indent:0em; width:17px; height:17px; border:0; display:inline; cursor:pointer;font-size:1em;white-space:nowrap;}
.inputSubmit{  top:-2px; color:#ffffff; background:url(/system/modules/es.ieci.opencms.content/resources/img/iconos/btn_select2.gif) no-repeat 0 0!important; text-indent:0em; width:13px; height:13px; border:0;cursor:pointer;font-size:1em;}
/*BUSCADOR*/
.buscador{float:left; text-align:right; width:330px}
input.submit{background:url(/system/modules/es.ieci.opencms.content/resources/img/iconos/btn_buscar.gif) no-repeat 0 0; color:#ffffff; height:19px; width:75px; text-align:center; cursor:pointer; border:none}
.buscador input.text {height:1.45em;margin:0 -3px 0 0;padding:3px 4px 0;width:10.5em; border:0}
/*INF - logos*/
.logo_portal{float:left}
.logo_cnmv{float:right}
#cabecera .logo_portal a{height:140px;position:relative; border:none; text-decoration:none}
html>body #cabecera .logo_portal a{display:block}

/* ----------------------------------------------
6_2. MENUPPAL
------------------------------------------------*/
#menuppal {border-bottom:10px solid #434141; margin:0 20px; position:relative; padding-left:13px}
#menuppal ul {display:table;width:790px}
#menuppal li {list-style:none;float:left;margin-right:3px;display:table-cell;vertical-align: middle;}
/*#menuppal li span { display:block;padding: 14px 13px }
#menuppal li.activo, #menuppal li.lihover {background:url(/system/modules/es.ieci.opencms.content/resources/img/fnd_menuppal_act_izda.gif) 0 100% no-repeat}
#menuppal li.activo span, #menuppal li.lihover span {background:url(/system/modules/es.ieci.opencms.content/resources/img/fnd_menuppal_act_dcha.gif) 100% 100% no-repeat }
#menuppal li.activo a, #menuppal li.lihover  a { color:#393737}*/
#menuppal a, #menuppal a:link{color:#444444; border-bottom:none}
#menuppal .activo a, #menuppal .activo a:link, #menuppal a:hover, #menuppal a:focus, #menuppal a:active{color:#ffffff}
#menuppal .sup{display: table-row; vertical-align: bottom; position: static;}
#menuppal .inf{padding:8px 8px 6px 8px; display:block;display:table-cell; vertical-align:middle; height:3.8em;text-align:center; }
/*por seccion*/
.op2 #menuppal{border-bottom:10px solid #b40e45}
.op3 #menuppal{border-bottom:10px solid #61b70e}
.op4 #menuppal{border-bottom:10px solid #ec6718}
.op5 #menuppal{border-bottom:10px solid #0e6fb4}
.op6 #menuppal{border-bottom:10px solid #98a0a6}
/*opcion1*/
#menuppal #op1 .sup{background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op1_sup.gif) 0 0 no-repeat}
#menuppal #op1 a:hover .sup, #menuppal #op1 a:focus .sup, #menuppal #op1 a:active .sup{background:#414141 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op1_sup.gif) 100% 0 no-repeat}
#menuppal #op1 .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op1_inf.gif) 0 100% no-repeat;width:48px}
#menuppal #op1 a:hover .inf, #menuppal #op1 a:focus .inf, #menuppal #op1 a:active .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op1_inf.gif) 50% 100% no-repeat}
#menuppal #op1.activo a .sup{background:#414141 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op1_sup.gif) 100% 0 no-repeat}
#menuppal #op1.activo a .inf, #menuppal #op1.activo a:hover .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op1_inf.gif) 100% 100% no-repeat}
/*opcion2*/
#menuppal #op2 .sup{background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op2_sup.gif) 0 0 no-repeat}
#menuppal #op2 a:hover .sup, #menuppal #op2 a:focus .sup, #menuppal #op2 a:active .sup{background:#B80E49 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op2_sup.gif) 100% 0 no-repeat}
#menuppal #op2 .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op2_inf.gif) 0 100% no-repeat;width:88px}
#menuppal #op2 a:hover .inf, #menuppal #op2 a:focus .inf, #menuppal #op2 a:active .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op2_inf.gif) 50% 100% no-repeat}
#menuppal #op2.activo a .sup{background:#B80E49 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op2_sup.gif) 100% 0 no-repeat}
#menuppal #op2.activo a .inf, #menuppal #op2.activo a:hover .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op2_inf.gif) 100% 100% no-repeat}
/*opcion3*/
#menuppal #op3 .sup{background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op3_sup.gif) 0 0 no-repeat}
#menuppal #op3 a:hover .sup, #menuppal #op3 a:focus .sup, #menuppal #op3 a:active .sup{background:#5FB40E url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op3_sup.gif) 100% 0 no-repeat}
#menuppal #op3 .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op3_inf.gif) 0 100% no-repeat; width:124px}
#menuppal #op3 a:hover .inf, #menuppal #op3 a:focus .inf, #menuppal #op3 a:active .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op3_inf.gif) 50% 100% no-repeat}
#menuppal #op3.activo a .sup{background:#5FB40E url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op3_sup.gif) 100% 0 no-repeat}
#menuppal #op3.activo a .inf, #menuppal #op3.activo a:hover .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op3_inf.gif) 100% 100% no-repeat}
/*opcion4*/
#menuppal #op4 .sup{background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op4_sup.gif) 0 0 no-repeat}
#menuppal #op4 a:hover .sup, #menuppal #op4 a:focus .sup, #menuppal #op4 a:active .sup{background:#EC6718 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op4_sup.gif) 100% 0 no-repeat}
#menuppal #op4 .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op4_inf.gif) 0 100% no-repeat; width:88px}
#menuppal #op4 a:hover .inf, #menuppal #op4 a:focus .inf, #menuppal #op4 a:active .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op4_inf.gif) 50% 100% no-repeat}
#menuppal #op4.activo a .sup{background:#EC6718 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op4_sup.gif) 100% 0 no-repeat}
#menuppal #op4.activo a .inf, #menuppal #op4.activo a:hover .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op4_inf.gif) 100% 100% no-repeat}
/*opcion5*/
#menuppal #op5 .sup{background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op5_sup.gif) 0 0 no-repeat}
#menuppal #op5 a:hover .sup, #menuppal #op5 a:focus .sup, #menuppal #op5 a:active .sup{background:#0E70B5 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op5_sup.gif) 100% 0 no-repeat}
#menuppal #op5 .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op5_inf.gif) 0 100% no-repeat; width:152px}
#menuppal #op5 a:hover .inf, #menuppal #op5 a:focus .inf, #menuppal #op5 a:active .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op5_inf.gif) 50% 100% no-repeat}
#menuppal #op5.activo a .sup{background:#0E70B5 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op5_sup.gif) 100% 0 no-repeat}
#menuppal #op5.activo a .inf, #menuppal #op5.activo a:hover .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op5_inf.gif) 100% 100% no-repeat}
/*opcion6*/
#menuppal #op6 .sup{background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op6_sup.gif) 0 0 no-repeat}
#menuppal #op6 a:hover .sup, #menuppal #op6 a:focus .sup, #menuppal #op6 a:active .sup{background:#969EA4 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op6_sup.gif) 100% 0 no-repeat}
#menuppal #op6 .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op6_inf.gif) 0 100% no-repeat; width:104px}
#menuppal #op6 a:hover .inf, #menuppal #op6 a:focus .inf, #menuppal #op6 a:active .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op6_inf.gif) 50% 100% no-repeat}
#menuppal #op6.activo a .sup{background:#969EA4 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op6_sup.gif) 100% 0 no-repeat}
#menuppal #op6.activo a .inf, #menuppal #op6.activo a:hover .inf{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/op6_inf.gif) 100% 100% no-repeat}

/* ----------------------------------------------
6_3. CUERPO
------------------------------------------------*/
/******************************lectura******************************/
.lectura {bottom:1px;position:absolute;right:14px}
.lectura a {background:#e4e4e5 url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_lecturafacil.gif) no-repeat left top;border:medium none;display:inline-block;height:27px;padding:0 0 0 45px}
.lectura span{background:#e4e4e5 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_lecturafacil.gif) no-repeat right top; display:inline-block; height:19px; padding:8px 14px 0 0}
.lectura a:hover,.lectura a:focus,.lectura a:active{ background-position:left bottom; background-color:#999b9d; border:none; color:#ffffff}
.lectura a:hover span,.lectura a:focus span,.lectura a:active span{ background-position:right bottom; color:#ffffff;background-color:#999b9d;}

/************form_dest**********/
.form_dest label, .form_dest input{float:left; margin-right:6px}
.form_dest input{ width:150px}
/************form_dest 2**********/
.form_dest2{/*overflow:hidden;*/ background:url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_perfiles.gif) no-repeat 0 0;height:61px;margin:-16px 0 0}
.form_dest2{padding:14px 0 0 14px}
.form_dest2 div{float:left; margin-right:48px}
.form_dest2 .campo2{margin-right:0}
.form_dest2 .alter{ float:left; position:relative; left:-4px}
.form_dest2 label{margin-bottom:6px; display:block}
#cuerpo .form_dest2 input{margin:2px 0 2px 6px;  border:none; background:none}
.form_dest2 .tipo{ width:200px}

/*************************************listas destacado home*************************************/
.lista_a{float:left; width:240px; padding-right:20px}
.lista_a li{padding:0 0 4px 0; list-style:none}
.lista_a a{color:#454545; border-bottom:none; background:url(/system/modules/es.ieci.opencms.content/resources/img/iconos/bolo_lista_a.gif) no-repeat 0 50%; padding-left:10px}
.lista_a a:hover{color:#ca013a; border-bottom:1px dashed;background:url(/system/modules/es.ieci.opencms.content/resources/img/iconos/bolo_lista_a_over.gif) no-repeat 0 50%}
.lista_a p{color:#ca013a; font-weight:bold; font-size:1.4em; padding-bottom:20px}

/*************************************tags home*************************************/
.tags ul li {display:inline;line-height:160%;margin-right:5px}
.tags ul li a{color:#525151; border-bottom:none}
.tags ul li a:hover{border-bottom:1px dashed}
.tags .size1 {font-size:1.1em;}
.tags .size2 {font-size:1.4em;}
.tags .size3 {font-size:1.8em;}
.tags .size4 {font-size:2em;line-height:24px;}
.tags .size5 {font-size:2.2em;line-height:24px;}
.tags strong {font-weight:normal;}
.tags .size4,tags .size5 {color:#ca013a}

/*******************************navegacion comun*******************************/
.nav_comun{color:#e5e7e9; padding:4px 19px; background-color:#e5e7e9; overflow:hidden; height:100%; margin:2px 20px 0 20px; clear:both}
.nav_comun ul{overflow:hidden; height:100%}
.nav_comun li{float:left; padding-right:0; list-style:none}
.nav_comun li.last{float:right; padding-right:0}
.nav_comun a{color:#444444; border-bottom:none; padding:0 0 3px 11px}
.nav_comun a span{padding:0 11px 3px 0}
.nav_comun .on a{color:#ffffff; background:#999b9d url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_navcomun_izq.gif) no-repeat 0 0}
.nav_comun .on span{background:#999b9d url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_navcomun_der.gif) no-repeat right 0}
.nav_comun a:hover, .nav_comun a:focus, .nav_comun a:active{color:#ffffff; background:#999b9d url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_navcomun_izq.gif) no-repeat 0 0}
.nav_comun a:hover span, .nav_comun a:focus span, .nav_comun a:active span{background:#999b9d url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_navcomun_der.gif) no-repeat right 0}

/******************************migas******************************/
.migas{padding:10px 16px 9px 16px;overflow:hidden; height:100%; margin:2px 20px 0 20px; border:1px solid #efefef; border-bottom:5px solid #efefef; border-top:none; font-size:0.9em}
.migas span{float:left;padding:0 10px 0 14px;position:relative; background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/bolo_gris_migas.gif) no-repeat 0 5px; color:#7f7b7b}
.migas li{color:#ca013a;margin-right:5px;padding-left:10px; display:inline; background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/sep_migas.gif) no-repeat left 50%}
.migas li.first{padding-left:0; background:none}

/* ----------------------------------------------
6_4. CONTENIDO
------------------------------------------------*/
/******************************opciones******************************/
.opciones{text-align:right; padding-bottom:1px; border-bottom:5px solid #efefef}
.opciones ul{background-color:#f7f7f7; padding:5px 18px 5px 18px}
.opciones li {display:inline; list-style:none;margin-left:12px;width:auto}
.opciones a{border:none;padding:1px 0 2px 25px}
.opciones a:hover, a:focus{border-bottom:1px dashed}

/******************************indice de seccion******************************/
.indiceseccion{overflow:hidden; height:100%}
.indiceseccion ol li{ list-style:decimal; list-style-position:inside;color:#ca013a; padding:32px 0 0 0; font-weight:bold}
.indiceseccion ol li p{color:#444444; padding-top:16px; font-weight:normal}
.indiceseccion ul li{ list-style:none; color:#ca013a; padding:26px 0 0 0; font-weight:bold}
.indiceseccion p{color:#444444; padding-top:10px; font-weight:normal; padding-bottom:1px}

/******************************columna DERECHA******************************/
/*lista detalle - lista recursos*/
#derecha ul.detalle, #derecha ul.recursos{height:100%;overflow:hidden;padding:0 11px 0 11px}
#derecha ul.detalle li {border-bottom:1px solid #E0E0E0;height:100%;overflow:hidden;padding:17px 0 12px 0; list-style:none}
#derecha ul.recursos{padding:17px 0 12px 0; margin:0 11px;border-bottom:1px solid #E0E0E0}
#derecha ul.recursos li {margin-top:6px}
#derecha ul.detalle li h3 {margin-bottom:4px}
#derecha ul.detalle li a {font-weight:bold;padding:0}
/*lista ordenada submenu*/
#derecha ol.submenu{padding:0 11px 20px}

/*sin JS*/
#derecha ol.submenu li {font-weight:bold;list-style-position:outside;margin:12px 0 0 22px;position:relative;clear:both; color:#444444}
/*con JS*/
#derecha.js ol.submenu li {list-style-position:inside;margin:12px 0 0 0}

#derecha ol.submenu li a {font-weight:bold;padding:0}

/*sin JS*/
#derecha ol.submenu li.activo{padding:0;width:auto; margin-left:22px}
/*con JS*/
#derecha.js ol.submenu li.activo{color:#ffffff;margin-left:-22px; /*width:242px*/}

/*sin JS*/
#derecha ol.submenu li.activo img.activo{height:39px;left:-4px;position:absolute;top:-7px;width:23px; z-index:10}
#derecha ol.submenu li.activo img.activo2{left:-26px;position:absolute;top:-7px; width:26px; height:56px}
/*con JS*/
#derecha.js ol.submenu li.activo img.activo{height:39px;left:-16px;position:absolute;top:-7px;width:23px;}

/*sin JS*/
#derecha ol.submenu li.activo a{background-color:#D02554;border:none;color:#FFFFFF;display:block;padding:8px 0 8px 0;width:176px; margin-left:19px}
/*con JS*/
#derecha.js ol.submenu li.activo a{width:242px; margin-left:0}

/*sin JS*/
#derecha ol.submenu li.activo ul li{font-weight:normal; list-style-type:disc; width:auto; margin-left:0; list-style-position:outside;color:#454545; padding:0 4px 0 0; line-height:1.5em}
/*con JS*/
#derecha.js ol.submenu li.activo ul li{margin-left:45px}

#derecha ol.submenu li.activo ul li a{background-color:#ffffff; color:#454545; padding:0; display:inline; width:auto; font-weight:normal;border-bottom:1px dashed}
#derecha.js ol.submenu li.activo ul li a{ padding:0; width:auto}
#derecha ol.submenu li.activo ul li a:hover, #derecha ol.submenu li.activo ul li a:focus{color:#ca013a; border-bottom:1px solid #ca013a}
#derecha ol.submenu li.activo ul li.activo2{color:#ca013a}
#derecha ol.submenu li.activo ul li.activo2 a{color:#ca013a; border:none; font-weight:bold}
#derecha ol.submenu li.activo ul li a span {background-color:#ffffff;float:none;padding:0;width:auto}
/****/
#derecha ol.submenu li a span{ float:left;padding:0 6px 0.2em 0px;width:18px; text-align:right}
#derecha ol.submenu li.activo a span{ float:left;padding:0 6px 0.2em 22px;width:18px;background-color:#D02554;}
/****/
/*botonera*/
#derecha .botonera_der{padding:8px 23px 20px 0}

/*******************************modulos secciones principales de la Home*******************************/
/*comun*/
.novedades, .lomasleido, .interes{float:left; margin:68px 10px 0; border:1px solid #bbbbbb; background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_secciones_home.gif) no-repeat 0 0; padding:9px 18px 10px 0}
.novedades ul, .lomasleido ul, .interes ul{padding:0 0 0 20px; overflow:hidden; height:100%}
.novedades li, .lomasleido li, .interes li{border-bottom:1px solid #e0e0e0; padding:15px 0; overflow:hidden; height:100%; list-style:none}
.novedades h2, .lomasleido h2, .interes h2{font-size:1.2em; color:#ffffff; font-weight:bold; height:36px; margin:-47px 0 1px 0; padding:0 0 0 10px; position:relative}
.novedades h3, .lomasleido h3, .interes h3{ margin-bottom:4px}
.novedades h3 a, .lomasleido h3 a, .interes h3 a{font-size:1em; color:#444444; font-weight:bold;padding:0; /*display:inline-block*/}
.novedades h3 a{font-size:1.2em}
.novedades h2 span, .lomasleido h2 span, .interes h2 span{height:21px; display:inline-block; padding:15px 8px 0 2px; text-align:center;}
.novedades .botonera_der, .lomasleido .botonera_der, .interes .botonera_der{padding:12px 0 0 20px}
div.img{border:5px solid #f5f5f5!important; float:left; width:97px; height:72px!important;overflow:auto!important;padding:0!important}
.img img{border:1px solid #e5e5e5; background-color:#ffffff; padding:1px}
div.texto {float:left; width:266px;height:auto!important;overflow:auto!important;padding:0 0 0 14px!important; border:none!important}
.info{color:#7f7b7b; font-size:0.9em; margin-bottom:10px}
/*nuevo20110113*/
.novedades .info{margin-bottom:0}
/**/
span.seccion a{color:#ca013a}
span.seccion a:visited{ color:#800080;}
.fecha{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/guion_gris.gif) no-repeat 100% 50%;margin-right:4px;padding-right:6px}

/*******************************especificos por modulo*******************************/
/*novedades*/
.novedades{width:422px}
.novedades h2{font-size:1.4em;background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_novedades_izq.gif) no-repeat 0 0}
.novedades h2 span{background:#B70E46 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_novedades_der.gif) no-repeat right top}
/*lo mas leido*/
.lomasleido{width:200px}
.lomasleido h2{font-size:1.2em;background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_lomasleido_izq.gif) no-repeat 0 0}
.lomasleido h2 span{background:#0E78B7 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_lomasleido_der.gif) no-repeat right top}
/*interes*/
.interes{width:200px; margin-right:0}
.interes h2{font-size:1.2em;background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_interes_izq.gif) no-repeat 0 0}
.interes h2 span{background:#EC7609 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_interes_der.gif) no-repeat right top}
/*y ademas*/
.ademas{font-size:1.2em;background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_ademas_izq.gif) no-repeat 0 0;color:#ffffff; font-weight:bold; height:36px; margin:0 0 1px 0; padding:0 0 0 10px; position:relative}
.ademas span{background:#515358 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_ademas_der.gif) no-repeat right top;height:21px; display:inline-block; padding:15px 8px 0 2px; text-align:center;}
/*banners*/
.all_banners{width:218px;float:left; margin:31px 0 0 10px; padding:0 0}
.banner{width:218px; height:138px; border:1px solid #bbbbbb; background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_banner.gif) repeat-x 0 0; position:relative; margin:1px 0 8px;}
.banner img{position:absolute; bottom:0}
.banner p {bottom:0;margin:7px;position:absolute;text-align:right; font-size:1.2em; right:0}
.banner p span{line-height:1.4em;padding:2px 6px}
.banner p.naranja span{background-color:#E96215; color:#ffffff}
.banner p.verde span{background-color:#8ac612; color:#ffffff}
.banner p.azul span{background-color:#1b99ed; color:#ffffff}
.banner p.magenta span{background-color:#B80E49; color:#ffffff}
.banner p.gris span{background-color:#969EA4; color:#ffffff}
.banner p.gris2 span{background-color:#646a70; color:#ffffff}
.frm_newsletter{ background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/imagenes/img_banner_newsletter.jpg) no-repeat left bottom; width:218px; height:138px; border:1px solid #bbbbbb; position:relative; margin:1px 0 0 0}
.frm_newsletter p{text-align:right; padding:15px 20px;font-size:1.2em}
.frm_newsletter p span{color:#ca013a; font-weight:bold; display:block}
.frm_newsletter form{text-align:right; padding:0 20px 10px 20px}
.frm_newsletter input.conborde{width:148px}
.frm_newsletter .botonera_der{padding:12px 0 0 20px}

/* ----------------------------------------------
ESTILOS COLAPSADOR
------------------------------------------------*/
.colap_recuerde{padding:32px 0 0 0}
.colap_recuerde .cabeza{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_colap_recuerde.gif) no-repeat 0 0; width:632px; height:44px; padding-bottom:0; border-bottom:1px solid #cddfef}
.colap_recuerde .cabeza h3{color:#044370;display:inline-block;float:left;font-size:1.8em;padding:15px 2px 2px 47px;text-align:left;}
span.trigger {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/colapsador.gif) no-repeat left top;display:inline-block;float:right;font-size:1.2em;height:14px;line-height:12px;margin:18px 15px 2px 2px;padding:0 0 0 23px;text-align:right; cursor:pointer; width:3em}
span.trigger a {color: #044370; border-bottom:none}
span.trigger a:hover,span.trigger a:focus,span.trigger a:active {color:#044370}
span.trigger:hover{ background-position:0 -28px}
span.active:hover{ background-position:0 -42px}
span.active {background-position: 0 -14px} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {margin: 0 0 5px;padding: 0;border-top: 1px solid #ffffff;background: #f3f7fb url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_toggle_container_sup.gif) repeat-y left top;overflow: hidden;font-size: 1.2em;width: 632px;clear: both;}
.toggle_container .block {	padding: 20px; /*--Padding of Container--*/background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_toggle_container_inf.gif) no-repeat left bottom; /*--Bottom rounded corners--*/}
.colap_recuerde .toggle_container .block{font-size:0.85em; padding-left:40px}
.colap_recuerde .toggle_container .block li{list-style-position:outside; font-weight:normal; padding:2px 0 0 0; color:#444444}

/* ----------------------------------------------
LISTAS
------------------------------------------------*/
.sublista{padding-top:12px;padding-left:28px}
/*sublista sin ordenar de varios niveles - tipo [nivel3]*/
/*sublista ordenada de varios niveles - tipo [nivel3]*/
ul.sublista ul,ul.sublista ol,ol.sublista ul,ol.sublista ol{padding-left:28px}
ul.sublista li,ol.sublista li{padding:10px 0 0 0; color:#444444; font-weight:normal;list-style-position:outside; list-style-type:inherit}
ul.sublista li{list-style-type:disc}
/*sublista sin ordenar con encabezado y sangrado - tipo [recuerde]*/
ul.sublista2{padding-left:36px}
ul.sublista2 li{list-style:disc; list-style-position:inside;padding:20px 0 0 0; color:#444444; font-weight:normal}
ul.sublista2 li p{padding:0 0 0 14px}
/*lista sin ordenar con titular y descripcion sangrada*/
ul.lista2{padding-top:14px}
ul.lista2 li{padding-top:18px}
ul.lista2 li p{padding:4px 0 0 50px}
/*lista mapa web*/
ul.ul_mapaweb{padding:14px 0 0 30px; float:left; overflow:hidden; height:100%; width:400px}
ul.ul_mapaweb li{padding-top:4px}
ul.ul_mapaweb li ul{padding:24px 0 48px 0}
ul.ul_mapaweb li ul li{list-style:disc; list-style-position:inside;color:#444444; font-weight:normal}
/*lista listado (novedades, actualidad, etc*/
ul.listado{padding:16px 0 0 0}
ul.listado li{border-bottom:1px solid #E0E0E0;height:100%;overflow:hidden;padding:24px 0}
ul.listado li h3 a{color:#444444;font-size:1.2em;font-weight:bold;padding:0;border-bottom:1px dashed #444444}
ul.listado li h3 a:hover,ul.listado li h3 a:active,ul.listado li h3 a:focus{border-bottom:1px solid #444444; color:#444444}
ul.listado li p{padding-top:2px}
ul.listado li .info{padding-top:6px;color:#7F7B7B;font-size:0.9em;margin-bottom:10px}
ul.listado li .texto{width:650px}
/*lista detalle (novedades, actualidad, etc*/
ul.detalle{}
/*listado terminos relacionados*/
.listaTerminos{padding:18px 0 0 0}
.listaTerminos p{display:inline; padding-right:4px!important}
.listaTerminos ul, .listaTerminos li{list-style:none; display:inline}
.listaTerminos ul li{color:#444444; padding-top:0; font-weight:normal}
/*listado compartir Home*/
.listaCompartir{ overflow:hidden; padding:10px 0 0 30px}
.listaCompartir li{list-style:none; padding:15px 19px 0 0; float:left}
.listaCompartir li a, .listaCompartir li a:hover, .listaCompartir li a:active, .listaCompartir li a:focus{text-decoration:none; border:0}
.listaCompartir li img{position:static}

/* ----------------------------------------------
TABLAS
------------------------------------------------*/
.tabla01{border:1px solid #a8a8a8; padding:5px; /*width:98%;*/ margin-top:20px}
.tabla01 table{ width:100%}
.tabla01 caption{color:#FFFFFF;font-size:1.1em;padding:0 0 6px 0;text-align:center}
.tabla01 caption span{background:#7ba5d1 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_caption01.gif) repeat-x 0 0;padding:5px 0 6px; display:block}
.tabla01 thead th{color:#255a91; text-align:left; padding:4px 4px 4px 16px;background-color:#e9eff4; border-bottom:1px solid #77a3d0}
.tabla01 thead .t01{width:114px}
.tabla01 thead .t02{width:114px}
.tabla01 tfoot th{color:#255a91; padding:4px 4px 4px 16px;border-top:1px solid #ffffff;background-color:#e9eff4; border-bottom:1px solid #77a3d0}
.tabla01 tbody td{color:#444444; padding:4px 4px 4px 16px;border-bottom:1px solid #e9e9e9; font-weight:normal}
.tabla01 ol, .tabla01 ul {padding: 0px 0px 0px 10px; }
.tabla01 ol li{ list-style:decimal; list-style-position:outside;color:#444444; font-weight: normal; padding:15px 0 0 0; }
.tabla01 ul li{ list-style-type:disc; list-style-position:outside; color:#444444; padding:10px 0px 0px 0px; font-weight:normal}


.tcw35{width:35%!important; margin-left: auto; margin-right: auto;}
.tcw45{width:45%!important; margin-left: auto; margin-right: auto;}
.tcw60{width:60%!important; margin-left: auto; margin-right: auto;}
.tcw85{width:85%!important; margin-left: auto; margin-right: auto;}
/*para dar un anho especifico a la tabla crear estilos de la siguiente manera con !important en el ancho*/
.w360{width:360px!important}
.w210{width:210px!important}
.w35{width:35%!important}
.w45{width:40%!important}
.w60{width:60%!important}
.w85{width:85%!important}
/*************descripcion de tabla***************/
.infotabla{padding:5px;margin-top:20px; width:234px}

/* ----------------------------------------------
ELEMENTOS DE CONTENIDO
------------------------------------------------*/
/*************imagenes de contenido***************/
div.imagen img{border:1px solid #9a9a9a; padding:1px; background-color:#ffffff}

/*************cita***************/
/*.cita{background:#fafafa url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_cita.gif) no-repeat 0 0;  border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee; margin:20px auto 0; width:60%;padding:9px 0 25px 0}
.cita p{padding:16px 25px 0 50px}*/
.cita {background:#FFFFFF url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_cita.gif) no-repeat 0 0;border-color:#61B70E;border-style:solid;border-width:1px 1px 1px 4px;font-family:Georgia, "Times New Roman", Times, serif;font-size:120%;font-style:italic;line-height:130%;margin:20px auto 0;padding:0 0 15px 0; text-align: left;}
.cita p{padding:15px 15px 0 65px}
.cita strong {font-weight:normal}


/*************idea clave***************/
/*.ideaclave{background:#eaf1ff url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_clave.gif) no-repeat 18px 9px;;border:1px solid #b8cfff; margin:20px auto 0; width:60%;padding:9px 0 25px 0}
.ideaclave p{padding:16px 25px 0 75px}*/
.ideaclave {background-color:#EEEEEE;border-top: 3px double #BBBBBB;border-bottom: 3px double #BBBBBB;font-family:Georgia, "Times New Roman", Times, serif;font-size:120%;line-height:130%;padding:0 0 15px 0;margin:20px auto 0; text-align: left;}
.ideaclave p { padding: 15px 15px 0px 15px; }
/*.ideaclave strong{color:#285ece}*/
.ideaclave strong {font-weight:normal}
.ideaclave ol, .ideaclave ul {padding: 0px 0px 0px 90px; }
.ideaclave ol li{ list-style:decimal; list-style-position:outside;color:#444444; font-weight: normal; padding:15px 0 0 0; }
.ideaclave ul li{ list-style-type:disc; list-style-position:outside; color:#444444; padding:10px 0px 0px 0px; font-weight:normal}


/*************alerta***************/
.alerta{background:#FFF9DF url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_alerta.gif) no-repeat 18px 13px;  border:1px solid #F29912; margin:20px auto 0; padding:9px 0 25px 0; text-align: left;}
.alerta p{padding:16px 25px 0 75px}
.alerta strong {font-weight:normal}
.alerta ol, .alerta ul {padding: 0px 0px 0px 90px; }
.alerta ol li{ list-style:decimal; list-style-position:outside;color:#444444; font-weight: normal; padding:15px 0 0 0; }
.alerta ul li{ list-style-type:disc; list-style-position:outside; color:#444444; padding:10px 0px 0px 0px; font-weight:normal}


/*************notaimportante***************/
.notaimportante{background:#E8F1F9 url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_notaimportante.gif) no-repeat 18px 13px; width:35em; border:1px solid #3697CE; margin:20px auto 0; padding:9px 0 25px 0; text-align: left;}
.notaimportante p{padding:16px 25px 0 75px; display:block}
/*.notaimportante strong {color:#285ece}*/
.notaimportante ol, .notaimportante ul {padding: 0px 0px 0px 90px; }
.notaimportante ol li{ list-style:decimal; list-style-position:outside;color:#444444; font-weight: normal; padding:15px 0 0 0; }
.notaimportante ul li{ list-style-type:disc; list-style-position:outside; color:#444444; padding:10px 0px 0px 0px; font-weight:normal}
.notaimportante strong {font-weight:normal}


/*************notaimportante***************/
.direccion{background:#f2fcf1 url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_direccion.gif) no-repeat 18px 9px;  border:1px solid #cbf4c7; margin:20px auto 0; padding:4px 0 25px 0; text-align: left;}
.direccion div{padding:16px 25px 0 75px}
.direccion p{padding:0}
.direccion strong {font-weight:normal}
.direccion ol, .direccion ul {padding: 0px 0px 0px 40px; }
.direccion ol li{ list-style:decimal; list-style-position:outside;color:#444444; font-weight: normal; padding:15px 0 0 0; }
.direccion ul li{ list-style-type:disc; list-style-position:outside; color:#444444; padding:10px 0px 0px 0px; font-weight:normal}

/*************elementos compartidos***************/
.marLeft20{margin-left:20px}
.marRight20{margin-right:20px}
.marTop20{margin-top:20px}
.marBottom20{margin-bottom:20px}
.marLeft10{margin-left:10px}
.marRight10{margin-right:10px}
.marTop10{margin-top:10px}
.marBottom10{margin-bottom:10px}

/* ----------------------------------------------
LOGOS
------------------------------------------------*/
/*comun*/
#logos{background:#ffffff; overflow:hidden; height:100%; margin:10px 0 0 0}
#logos h2{color:#444444;margin:8px 10px 0 13px}
#logos h2 span{}
/*logos01*/
.logos01 {text-align:center; padding:5px 0 5px 0; clear:both; width:auto;position:relative;display:table; margin:0 auto; border-bottom:1px solid #e0e0e0; width:100%}
.logos01 ul{margin:0 auto;display:table;}
.logos01 ul li{display:table-cell;vertical-align:top; padding-right:25px; list-style:none; float:left}
.logos01 ul a,.logos01 ul a:hover,.logos01 ul a.active,.logos01 ul focus{/*display:block;line-height:110%; color:#3c3f47; font-size:.9em; padding-bottom:5px;*/ border:none}
.logos01 li.der{ border-left:1px solid #e0e0e0; padding-left:25px}
/*.logos01 ul  img {display:block;margin:0 auto 10px}*/
/*logos02*/
.logos02 { /*text-align:center; */padding:7px 0 5px 0; clear:both; width:auto;position:relative;display:table; margin:0 auto;border-bottom:1px solid #e0e0e0; width:100%; }
.logos02 ul{ /*margin:0 auto;display:table; */ } 
.logos02 ul li{display:table-cell;vertical-align:top; padding-right:10px; float:left; list-style:none; padding-left: 10px }
.logos02 ul a,.logos02 ul a:hover,.logos02 ul a.active,.logos02 ul focus{/*display:block;line-height:110%;padding-bottom:5px;*/ border:none}
/*.logos02 ul  img {display:block;margin:0 auto 10px}*/
/*logos03*/
.logos03 {text-align:center; padding:7px 10px 12px 10px; clear:both; width:auto;position:relative;margin:0 auto;display:table;}
.logos03 ul{margin:0 auto;display:table; padding-top:3px}
.logos03 ul li{padding:0 9px; list-style:none; border-left:1px solid #3c3f47; display:inline}
.logos03 ul li.first{border-left:none}
.logos03 ul a{/*line-height:110%; color:#3c3f47; font-size:.9em; padding-bottom:5px; */border:none; font-size:0.9em}
.logos03 ul a:hover{border-bottom:1px dashed #ca013a}

/* ----------------------------------------------
FILTRAR
------------------------------------------------*/
/*filtro por pagina*/
.filtrapag{padding:20px 0 11px 0;border-bottom:5px solid #EFEFEF}
.filtrapag p{float:left; padding-right:40px}
.filtrapag p span{font-weight:bold}
.filtrapag label{float:left; padding-right:10px}
.filtrapag select{padding:0 0 0 4px;width:6em; float:left}
.filtrapag .btn_enlace{margin-left:10px}
/*filtro por tipo y categoria*/
.filtro{padding:28px 0 11px 0;border:1px solid #bbbbbb; padding:2px; height:100%; overflow:hidden}
.filtro form{background-color:#f7f7f7; padding:12px; height:100%; overflow:hidden}
.filtro .nota{padding-bottom:18px}
.filtro fieldset{float:left}
.filtro label{font-weight:bold; padding-right:10px}
.filtro .tipo{ width:150px; margin-right:6px}
.filtro .categoria{ width:290px; margin-right:6px}

/* ----------------------------------------------
PAGINACION
------------------------------------------------*/
/*****************************paginacion por numero de pagina****************************/
.paginacion{text-align:center; padding-bottom:1px; border-bottom:5px solid #efefef; margin-top:34px}
.paginacion ol{background-color:#f7f7f7; padding:5px 18px 5px 18px}
.paginacion ol li {display:inline; list-style:none;margin-left:12px;width:auto;cursor:pointer;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 2px}
.paginacion ol li.activo {background:#ca013a;border:none;color:#FFFFFF;cursor:default;font-weight:bold;padding:2px 2px 2px 6px}
.paginacion ol li.prev a {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/bolo_pag_prev.gif) no-repeat 0 50%;padding:1px 10px 0 10px}
.paginacion ol li.next a {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/bolo_pag_next.gif) no-repeat 100% 50%;padding:1px 10px 0 10px}
.paginacion a{border:none;padding:1px 2px 0 5px; text-decoration:underline}
.paginacion a:hover, .paginacion a:focus{ text-decoration:none; color:#444444; border-bottom:none}
/*****************************paginacion alfabetica****************************/
.pag_abc{text-align:center;margin-top:34px; background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/punteado_gris_hor.gif) repeat-x left bottom; padding-bottom:14px}
.pag_abc ul{padding:5px 18px 5px 18px}
.pag_abc ul li {display:inline; list-style:none;width:auto;cursor:pointer;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 4px}
.pag_abc ul li.activo {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_pag_abc_activo.gif) no-repeat center bottom;border:none;color:#FFFFFF;cursor:default;font-weight:bold;padding:3px 8px 6px 10px}
.pag_abc a, .pag_abc a:link{border:none;padding:1px 2px 0 5px}
.pag_abc a:hover, .pag_abc a:focus, .pag_abc a:active{ text-decoration:underline; color:#444444; border-bottom:none}
.letra{ float:left; padding: 0 10px 0 0; font-weight:bold; font-size:1.4em; color:#ca013a}

/* ----------------------------------------------
SLIDE PRESENTACION DE BANNERS
------------------------------------------------*/
#slider{float:left; margin:15px 0 0 10px}
#slider .banner{margin:0}
#nav a { border: 1px solid #ccc; background: #fc0; text-decoration: none; margin: 0 5px; padding: 3px 5px;  }
#nav a.activeSlide { background: #ea0 }
#nav a:focus { outline: none; }

/*.slider { height: 232px; width: 232px; padding:0; margin:0; overflow: hidden }*/
/*.slider .banner { height: 200px; width: 200px; padding: 15px; border: 1px solid #ccc; background-color: #eee; top:0; left:0 }*/

/***********************ESTILOS DIALOGO POPUP*******************/
/*#jDialogOverlay {background:#000;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;z-index:1000;display:none;}
#jDialogProgressBar {position:fixed; display:block; top: 10px; left:20px; width:220px;height:19px;display:none; z-index:900000;}
#jDialogContainer #pagina{background-image:none; background-color:#FFF; z-index:1001!important; height:auto}*/

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:768px; width:1024px; background-color:#fff; border:3px solid #ccc/*; overflow:hidd*/}
#simplemodal-container a.modalCloseImg {/*background:url(/system/modules/es.ieci.opencms.content/resources/img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;*/}
#simplemodal-container #imprimir{}
#simplemodal-container #basicModalContent {padding:8px;}

/* ----------------------------------------------
ENVIAR A UN AMIGO
------------------------------------------------*/
.enviar_amigo{margin:8px 0 0; border:1px solid #bbbbbb; display:none; width:634px}
.enviarAmigo .enviar_amigo{display:block}
.enviar_amigo .cabeza{ background:#e7e7e7 url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_amigo.gif) repeat-x 0 0;border:1px solid #e7e7e7;height:39px}
.enviar_amigo .cabeza h1, .enviar_amigo .cabeza h3{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_enviar.gif) no-repeat 18px 14px;color:#444444; font-weight:bold;display:inline-block;float:left;font-size:1.3em;padding:13px 2px 2px 43px;text-align:left; line-height:normal; letter-spacing:normal}
.enviar_amigo span.cerrar{cursor:pointer;display:inline-block;float:right;margin:9px 10px 2px 2px;text-align:right}
.enviar_amigo .cuerpo {background:#f7f7f7;border:1px solid #FFFFFF;clear:both;overflow:hidden; padding:18px}
/*formulario*/
.enviar_amigo label{margin-bottom:3px; display:block}
.enviar_amigo .campos input{width:158px}
.enviar_amigo .labelinput {float:left;margin:0 26px 18px 0}
.enviar_amigo .check{float:left}
.enviar_amigo .check input{width:auto}
.enviar_amigo .check label{display:inline}
.enviar_amigo .campos{float:left; width:376px;border-right:3px solid #e7e7e7}
.enviar_amigo .ayuda{float:left; padding-left:20px; width:196px}
.enviar_amigo .campos2{ clear:both; padding-top:26px}
.enviar_amigo textarea{width:96%; padding:10px; height:62px}
.enviar_amigo .boton{text-align:center; padding-top:14px}
.enviar_amigo .pie{font-size:0.9em; padding-top:26px}
.enviar_amigo .enviado{background:#f7f7f7 url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_enviado.gif) no-repeat 24px center}
.enviar_amigo .enviado .resumen{ margin-left:140px;padding:0 0 10px 18px;border-left:3px solid #e7e7e7}
.enviar_amigo .enviado .resumen dt{float:left; display:inline; clear:both; padding-right:4px}
/*.enviar_amigo .enviado .resumen dd{ display:inline-block;}*/
.enviar_amigo .enviado .boton{text-align:left}
/**************************************MENSAJES DE ERROR***********************************************/
.mensaje_error {border:2px solid #ffcc00;font-size:1.1em;margin:0 0 34px 0;width:auto;background:#fcfce1 url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_error.gif) no-repeat 18px 13px;padding:0 0 25px}
.mensaje_error p {padding:16px 25px 0 90px}
.mensaje_error ul {margin:20px 0;padding:0 25px 0 120px}
.mensaje_error ul li {font-weight:normal;list-style-image:none;list-style-position:outside;list-style-type:square;margin-bottom:2px;padding:0; color:#444444}


/* ----------------------------------------------
FORMULARIOS
------------------------------------------------*/
.frm_news{padding:10px 0 0 0}
.w180{ width:180px}
.w280{ width:280px}
.frm_news fieldset{padding-bottom:20px}
.frm_news fieldset legend{color:#444444; padding:0 0 16px 0;}
.frm_news .labelinput { float:left;margin:0 60px 0 0}
.frm_news .labelinput label{margin:0 16px 0 0; display:block; float:left}
.frm_news .check{overflow:hidden; height:100%; clear:both}
.frm_news .check ul{padding-left:60px}
.frm_news .check ul li{ list-style:none;color:#444444;font-weight:normal;padding:10px 0 0 0;}
.frm_news .check ul li.first{padding:0;}
.frm_news .check input{width:auto}
.frm_news .check label{display:inline}
.frm_news .campos{ overflow:hidden; height:100%}
.frm_news textarea{width:96%; padding:10px; height:62px}
.frm_news .botonera_izq{padding:20px 0 30px 0}
.frm_news .enviado .boton{text-align:left}

/* ----------------------------------------------
MULTIMEDIA
------------------------------------------------*/
.tabs{clear:both; overflow:hidden; height:100%; padding:24px 0 2px 0}
.tabs ul{overflow:hidden; height:100%; border-bottom:3px solid #0e6fb4}
.tabs ul li{ padding:0 0 0 4px; list-style:none; float:left}
.tabs ul li a{background:#e5e7e9; color:#333333; text-decoration:none; padding:8px; display:inline-block; border:none; width:108px; text-align:center}
.tabs ul li a:hover, .tabs ul li a:active, .tabs ul li a:focus{background:#0e6fb4; color:#ffffff; text-decoration:none; border:none}
.tabs ul li.activo a{background:#0e6fb4; font-weight:bold; color:#ffffff}
.recientes{clear:both; overflow:hidden; height:100%; padding-top:12px}
.recientes ul{border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; padding:8px 6px 14px 6px; clear:both; overflow:hidden; height:100%}
.recientes ul li {color:#454545;font-weight:bold;list-style:none;padding:0 0 0 40px; width:107px;display:inline-block;vertical-align:top}
.recientes ul li.first {padding:0 0 0 0;}
.recientes li span{margin-bottom:10px}
.recientes li span.img89x64{ display:inline-block; position:relative; background:url(/system/modules/es.ieci.opencms.content/resources/img/fondos/marcoMultimedia.gif) no-repeat 0 0; width:93px; height:68px; padding:7px}
.recientes li span img{border:2px solid #1f1f1f;height:64px;width:89px;}
img.imgvideo { width:93px; height:68px; }
/*.recientes li {height: 120px} */
.recientes .podcasts li span img{border:2px solid #ffffff;}
.recientes li span.titulo{border-bottom:1px dashed; padding:0; position:relative; clear:both}
.recientes li span.titulo:hover{border-bottom:0;}
.recientes li a {display:inline-block; color:#454545; font-weight:bold;border-bottom:0;}
.recientes li a:hover span.titulo, .recientes li a:active span.titulo, .recientes li a:focus span.titulo{color:#CA013A;border-bottom:0;}
.recientes li a:hover, .recientes li a:active, .recientes li a:focus{color:#CA013A;border-bottom:0;}
.recientes .plantilla_video {border:0;bottom:7px; height:24px;left:7px;position:absolute; border:0;width:25px;}
.recientes .botonera_der{ padding:14px 32px 20px 0}
.cont{padding:22px 0}
.cont#video, .cont#podcast{ background-color:#f7f7f7; padding:26px 22px 32px; overflow:hidden; height:100%}
.cont .intro, .cont h3{padding-left:12px;padding-right:12px}
.cont .col1{ background-color:#ffffff; width:308px; padding:4px; float:left; margin-right:26px}
.cont .paginacion{margin-top:0}
#video .recientes, #podcast .recientes{padding-top:0px}
#video .recientes ul, #podcast .recientes ul{ border:0; padding:38px 2px 20px 2px;}
#video .recientes ul li, #podcast .recientes ul li{padding:0 20px 28px}
#video .recientes ul li.first , #podcast .recientes ul li.first{padding:0 20px 28px}
.cont .col2 .previo{border:2px solid#ffffff}
#podcast .previo{border:0}
.cont .col2{ width:484px; float:left}
.cont .col2 h3{padding-left:0;padding-right:0}

/* ----------------------------------------------
6_5. PIE
------------------------------------------------*/
#pie ul{overflow:hidden; height:100%}
#pie li{background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/sep_li.gif) no-repeat 0 50%; float:left; padding:2px 10px 0; list-style:none}
#pie li.first{background:none}
#pie a{border:none}
#pie .lista_enlaces{float:left; padding:10px 0 0 5px; width:550px}
#pie .lista_enlaces a{padding:2px 0 0 24px}
#pie .lista_enlaces a:hover{border-bottom:1px dashed #ca013a}
#pie .rss{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_rss.gif) no-repeat 0 0}
#pie .news{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_news.gif) no-repeat 0 0}
#pie .favoritos{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_favoritos.gif) no-repeat 0 0}
#pie .formadores{background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_formadores.gif) no-repeat 0 0}
#pie .facebook {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_facebook.gif) no-repeat 0 0}
#pie .twitter {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_twitter.gif) no-repeat 0 0}
#pie .youtube {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_youtube.gif) no-repeat 0 0}
#pie .addthis {background:transparent url(/system/modules/es.ieci.opencms.content/resources/img/iconos/ico_addthis.gif) no-repeat 0 0}
#pie .logo_certi{ float:left}
#pie .logo_certi2{ float:left; padding-right:20px}
#pie .aviso{padding:4px 10px}
#pie .aviso a{background:#ffffff url(/system/modules/es.ieci.opencms.content/resources/img/fondos/sep_li.gif) no-repeat 0 50%; padding:0 10px; margin-left:10px}

/* ----------------------------------------------
7. CAMBIOS
------------------------------------------------*/
/* ----------------------------------------------
7_1. LISTAS Y ENCABEZADOS
------------------------------------------------*/
/**********************titulo tipo1***********************/
.titu1{padding:0!important;color:#444444!important;display:inline;font-size:1.2em;font-weight:bold!important; line-height:1.3em}
/* unvisited links */
.titu1 a,.titu1 a:link{border-bottom:1px dashed #444444;color:#444444;font-size:1.2em;font-weight:bold;padding:0; text-decoration:none}
/* visited links   */
.titu1 a:visited{border-bottom:1px solid #800080;color:#800080}
/* user hovers   *//* active links    */
.titu1 a:hover, .titu1 a:focus, .titu1 a:active{border-bottom:1px solid #444444;color:#444444}
/**********************titulo tipo2***********************/
.titu2 {padding:0!important;color:#CA013A!important; display:inline;font-size:1.2em;font-weight:bold!important; line-height:1.3em}
/* unvisited links */
.titu2 a,titu2 a:link {border-bottom:1px dashed #CA013A;color:#CA013A;text-decoration:none}
/* visited links   */
.titu2 a:visited{border-bottom:1px solid #800080;color:#800080}
/* user hovers   *//* active links    */
.titu2 a:hover, .titu2 a:focus, .titu2 a:active{border-bottom:1px solid #CA013A;color:#CA013A}
/**********************titulo tipo3***********************/
.titu3 {padding:0!important;color:#444444!important; display:inline;font-size:1em;font-weight:bold!important; line-height:1.1em}
/* unvisited links */
.titu3 a,titu3 a:link {border-bottom:1px dashed #444444;color:#444444;text-decoration:none}
/* visited links   */
.titu3 a:visited{border-bottom:1px solid #800080;color:#800080}
/* user hovers   *//* active links    */
.titu3 a:hover, .titu3 a:focus, .titu3 a:active{border-bottom:1px solid #444444;color:#444444}

/*cajas tipo listados*/
div.listado{padding:16px 0 0 0}
#derecha div.detalle{height:100%;overflow:hidden;padding:0 11px}
/*caja 1*/
.caja1{border-bottom:1px solid #E0E0E0;height:100%;overflow:hidden;padding:24px 0;color:#CA013A;font-weight:bold}
.caja1 h3{ padding-top:0; font-size:1.1em}
.caja1 h3 a,.caja1 h3 a:link{color:#444444;font-size:1.2em;font-weight:bold;padding:0;border-bottom:1px dashed #444444}
.caja1 h3 a:hover,.caja1 h3 a:focus,.caja1 h3 a:active{border-bottom:1px solid #444444; color:#444444}
.caja1 p{padding-top:2px}
.caja1 .info{padding-top:6px;color:#7F7B7B;font-size:0.9em;margin-bottom:10px}
.caja1 .texto{width:650px}
/*caja 2*/
.caja2{border-bottom:1px solid #E0E0E0;height:100%;overflow:hidden;padding:17px 0 12px}
.caja2 h3{margin-bottom:4px}
.caja2 h3 a,.caja2 h3 a:link{font-weight:bold;padding:0}

/*novedades, lomasleido, interes*/
.novedades div, .lomasleido div, .interes div {height:100%;overflow:hidden;padding:0 0 0 20px}
.novedades > div > div , .lomasleido > div > div, .interes > div > div {border-bottom:1px solid #E0E0E0;padding:15px 0}
/*imagen ancho fijo*/
.img img{ width:93px; height: 68px}

/*tags home*/
.tagsInf {clear:both;background: url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_secciones_home.gif) no-repeat 0 0 #FFFFFF;border: 1px solid #BBBBBB;float: left;margin: 68px 0 0 10px;padding: 9px 18px 10px 0; width:900px}
.tagsInf h2 {color: #FFFFFF;font-size: 1.2em;font-weight: bold;height: 36px;margin: -47px 0 1px;padding: 0 0 0 10px;position: relative; background: url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_lomasleido_izq.gif) no-repeat 0 0 transparent;font-size: 1.2em;}
.tagsInf h2 span {background: url(/system/modules/es.ieci.opencms.content/resources/img/fondos/tab_lomasleido_der.gif) no-repeat right top #0E78B7;display: inline-block;height: 21px;padding: 15px 8px 0 2px;text-align: center;}
.tagsInf div{height: 100%;overflow: hidden;padding: 0 0 0 20px;}
.tagsInf div div{padding: 15px 0;}
/*************************************tagsInf home*************************************/
.tagsInf ul{text-align:center}
.tagsInf ul li {display:inline;line-height:160%;margin-right:5px}
.tagsInf ul li a{color:#525151; border-bottom:none}
.tagsInf ul li a:hover{border-bottom:1px dashed}
.tagsInf .size1 {font-size:1.1em;}
.tagsInf .size2 {font-size:1.4em;}
.tagsInf .size3 {font-size:1.8em;}
.tagsInf .size4 {font-size:2em;line-height:24px;}
.tagsInf .size5 {font-size:2.2em;line-height:24px;}
.tagsInf strong {font-weight:normal;}
.tagsInf .size4,tagsInf .size5 {color:#ca013a}
.tagsInf .img_tag{ position:relative}

/*banner grande*/
.destacado .banner{border:1px solid #bbbbbb; background:#eaeaea url(/system/modules/es.ieci.opencms.content/resources/img/fondos/fnd_banner.gif) repeat-x 0 0; float: right;height: 168px;margin: 11px 16px 9px 0;position: relative;width: 338px;}
.destacado .banner a, .destacado .banner a:hover, .destacado .banner a:active, .destacado .banner a:focus{ border-bottom:0}
.destacado .banner img{position:absolute; bottom:0}
.destacado .banner p {bottom:0;margin:7px;position:absolute;text-align:right; font-size:1.2em; right:0}
.destacado .banner p span{line-height:1.4em;padding:2px 6px}
.destacado .banner p.naranja span{background-color:#E96215; color:#ffffff}
.destacado .banner p.verde span{background-color:#8ac612; color:#ffffff}
.destacado .banner p.azul span{background-color:#1b99ed; color:#ffffff}
.destacado .banner p.magenta span{background-color:#B80E49; color:#ffffff}
.destacado .banner p.gris span{background-color:#969EA4; color:#ffffff}
.destacado .banner p.gris2 span{background-color:#646a70; color:#ffffff}

/* enviar */
.enviarmail { background:#fafafa; border: 1px solid #dcdcdc; border-top: 4px solid #dcdcdc; margin-top: 15px; margin-bottom: 10px; padding: 25px; height: 100px; padding-top: 10px }
.enviarmail  .fleft { margin-right: 40px }
.enviarmail   label { display:block; padding-bottom: 10px; padding-top: 10px }
.enviarmail   label  strong { display:block; }
.enviarmail   span { border: 4px solid #eeeeee}
.enviarmail   input { border: 1px solid #bbbbbb}
.enviarmail   .cb { border-right: 2px solid #dcdcdc; padding-right: 40px; height: 110px; }
.centrar { text-align: center;  }
.botonenviar { background:url(/system/modules/es.ieci.opencms.content/resources/img/fondos/btn_enlace_negro_der.gif) right; color: #fff; padding-right: 15px; border: none; height: 17px }
.benviar { border: none; background:url(/system/modules/es.ieci.opencms.content/resources/img/fondos/btn_enlace_negro_izq.gif) no-repeat left; width: 10px; height: 17px; padding-left: 9px;  }