* { border: none; margin: 0pt; padding: 0pt; }

html { font-size: 100%; }

body { font-size: 0.75em; text-align: center; color: #414b56; background: #EFEFEF url(/system/modules/es.ieci.opencms.content/resources/bg.gif) repeat-y center top; }

html, body { font-family: "Microsoft sans serif", Arial, Helvetica, sans-serif; text-align: center; }

#cabecera, #pie, #riesgo, #contenido { margin: 0pt auto; width: 771px; }

a { color: #3d79b2; text-decoration: none; }

a:hover { text-decoration: underline; }

#menu { width: 771px; height: 38px; margin: 0px auto; padding: 0px; border-width: 0px; border-style: none; background: url(/system/modules/es.ieci.opencms.content/resources/botonera.gif) no-repeat; }

#menu ul { float: left; margin: 11px 0px 0px 10px; }

* html #menu ul { float: left; margin: 11px 0px 0px 5px; }

#menu ul li { display: inline; list-style-type: none; font: bold 1em "Microsoft sans serif", Arial, Helvetica, sans-serif; margin: 5px 20px 0px 30px; }

#menu ul li.dos { margin-left: 43px; }

#menu ul li.cuatro { margin-right: 0px; margin-left: 24px; }

#menu ul li a{ color: #FFFFFF; }

#atajos { position: absolute; top: -4em; }

* html #atajos { display: block; position: absolute; top: -4em; left: 0pt; z-index: 0; }

#atajos a { padding: 0pt 0.5em; left: 0pt; }

#atajos a:hover { text-decoration: none; }

#atajos a:focus, #atajos a:active { border: 1px solid rgb(221, 218, 181); padding: 0.5em; background: rgb(245, 243, 222) none repeat; text-align: left; font-size: 0.9em; font-weight: bold; color: rgb(12, 66, 154); z-index: 2; text-decoration: underline; position: absolute; top: 5em; left: 1em; width: 16em; display: block; }

#cabecera { text-align: left; position: relative; padding: 0px; background: url(/system/modules/es.ieci.opencms.content/resources/fondo_cabecera.gif) repeat-x; }

#cabecera h1 { display: inline; margin-left: 0px; }

#navrec { top: 44px; right: 174px; position: absolute; }

#navrec a { padding: 0pt 0.5em; color: #336699; font-size: 0.8em; }

#navidio { top: 6px; right: 0.5em; position: absolute; }

#navidio a { padding: 0pt 0.5em; color: #666666; font-size: 0.8em; text-decoration: none; }

#buscador { top: 40px; right: 0.5em; width: 164px; position: absolute; }

#campobusq { border: 1px solid #636363; width: 115px; height: 16px; vertical-align: top; }

#buscador label{ display: none; }

.input-btn{ margin-top: 4px; margin-right: 2px; margin-left: 2px; }

.input-text{ margin-top: 0px; }

#riesgo { text-align: left; }

#fotos { text-align: left; padding: 0px; width: 573px; float: left; }

#fotos img { padding-right: 1px; padding-top: 1px; }

#leyenda { float: left; text-align: left; padding: 18px; width: 162px; background: #f4f3ef; height: 210px; }

h2 { font: 1.4em Georgia, "Times New Roman", Times, serif; color: #414b56; }

.raya { background: url(/system/modules/es.ieci.opencms.content/resources/ptos_tit_gris.gif) repeat-x; height: 0.85em; margin-top: 1px; margin-bottom: 0px; font-size: 0.65em; }

dl { font: 0.9em "Microsoft sans serif", Arial, Helvetica, sans-serif; color: #414b56; margin-top: 16px; margin-bottom: 16px; }

dd{ width: 110px; margin-left: 0px; margin-bottom: 15px; padding-top: 2px; }

dt{ width: 40px; float: left; }

.txtsmall { font-size: 0.8em; }

#cuerpo { width: 537px; padding: 18px; background: #f4f3ef; float: left; text-align: left; }

#contenido { background: #f4f3ef; }

#comunicados h3 { font: bold 1.1em "Microsoft sans serif", Arial, Helvetica, sans-serif; color: #3d79b2; margin-top: 6px; }

.fuente { float: none; text-align: left; width: 100%; margin: 0px 0px 5px; }

.fuente p.right { float: right; text-align: right; width: 49%; }

.fuente p.left{ float: left; text-align: left; width: 49%; }

#derecha { float: left; text-align: left; padding: 18px; width: 162px; background: #e6e5e1 url(/system/modules/es.ieci.opencms.content/resources/fondo_inforiesgos.gif) no-repeat top; }

#banner { float: left; text-align: right; width: 198px; background: #f4f3ef; }

#cuerpo li, #cuerpocontent li, #asociado li { background: url(/system/modules/es.ieci.opencms.content/resources/bolo.gif) no-repeat; padding-left: 10px; list-style: none; margin-bottom: 2px; }

.toda { font-size: 0.8em; background: url(/system/modules/es.ieci.opencms.content/resources/flecha.gif) no-repeat right; padding-right: 10px; text-align: right; }

#derecha .toda { background: url(/system/modules/es.ieci.opencms.content/resources/flecha_info.gif) no-repeat right; }

#derecha ul { margin-bottom: 8px; margin-top: 8px; }

#derecha li { background: url(/system/modules/es.ieci.opencms.content/resources/bolo_info.gif) no-repeat; padding-left: 10px; list-style: none; margin-bottom: 0px; }

#derecha .raya { background: url(/system/modules/es.ieci.opencms.content/resources/ptos_tit_gris.gif) repeat-x; font-size: 0.55em; }

#actualidad { margin-top: 16px; }

#pie { padding-top: 10px; background: url(/system/modules/es.ieci.opencms.content/resources/fondo_pie.gif) repeat-x top; }

#pie .txtsmall a { padding: 0pt 0.5em; }

.oculto { overflow: hidden; position: absolute; left: 0pt; top: -5000em; width: 1px; height: 1px; float: left; display: inline; text-indent: -1000em; font-size: 0pt; }

* html .clearfix { height: 1%; }

.clearfix{ display: block; }

.clearfix:after{ content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }

/*segundo nivel*/
#cuerpocontent { width: 564px; padding: 18px; float: left; text-align: left; background: #FFFFFF url(/system/modules/es.ieci.opencms.content/resources/fondo_cuerpo.gif) no-repeat left top; border-left: 1px solid #dde3e7; }

#submenu{ float: left; text-align: left; padding: 4px; width: 162px; }

#contenido.submenu{ background: #fff url(/system/modules/es.ieci.opencms.content/resources/fondo_menu.gif) repeat-x top; }

#submenu li { background: url(/system/modules/es.ieci.opencms.content/resources/bolo_submenu.gif) no-repeat; padding-left: 15px; padding-top: 5px; padding-bottom: 7px; list-style: none; border-top: 1px solid #f0f9fd; border-bottom: 1px solid #d3dfe4; }

#migas { width: 564px; padding: 9px 18px; background: #fff; float: left; text-align: left; border-top: 1px solid #FFFFFF; border-left: 1px solid #dde3e7; }

#migas ol li { display: inline; list-style-type: none; font: 0.85em "Microsoft sans serif", Arial, Helvetica, sans-serif; }

#migas ol li a{ background: url(/system/modules/es.ieci.opencms.content/resources/bolo_migas.gif) no-repeat right; padding-right: 9px; }

#cuerpocontent h3, #asociado  h3 { font: bold 1.25em "Microsoft sans serif", Arial, Helvetica, sans-serif; color: #3d79b2; margin-top: 6px; }

.contentdos{ float: left; text-align: left; padding-left: 18px; padding-right: 18px; width: 244px; margin-top: 16px; }

.contentdos img { width: 85px;height: 64px;}

.contenttres{ float: left; text-align: left; padding-left: 18px; padding-right: 18px; width: 244px; margin-top: 16px; }

#cuerpocontent img { float: left; padding-right: 9px; }

/*tercer nivel*/
#submenu ul ul{ margin-top: 5px; }

#submenu li li{ background: url(/system/modules/es.ieci.opencms.content/resources/bolo_sublist.gif) no-repeat; padding-left: 10px; padding-top: 2px; padding-bottom: 0px; list-style: none; border: none; }

.contentuno{ float: left; text-align: left; padding-left: 18px; padding-right: 0px; width: 545px; margin-top: 16px; }

.up{ margin-top: 8px; }

#cuerpo h2, #cuerpocontent h2 { color: #e54800; }


#cuerpocontent.sombra {  background: #f4f3ef url(/system/modules/es.ieci.opencms.content/resources/fondo_contenido.gif) no-repeat left top; border-left: 1px solid #dde3e7; }
#asociado { width: 564px; padding: 18px; float: right; text-align: left; background: #f6f6f6 url(/system/modules/es.ieci.opencms.content/resources/fondo_asociado.gif) no-repeat left top; border-left: 1px solid #dde3e7;padding-bottom:24px;}
.upleft{ margin-top: 8px; padding-left:0px; }
#contenido p { margin-top:5px; }
select { margin-left:18px; margin-right:9px; margin-top: 10px; font-family: "Microsoft sans serif", Arial, Helvetica, sans-serif; font-size: 1em; color: #414b56;}
.aceptar-btn{
	margin-top:10px;
	vertical-align: bottom;
}
.vert{
	margin-bottom:10px;
}
#asociado li.pdf{ background: url(/system/modules/es.ieci.opencms.content/resources/ico_pdf.gif) left center no-repeat; padding-left: 20px; list-style: none; margin-bottom: 2px; }
#cuerpocontent .contentuno h3.bolo { background: url(/system/modules/es.ieci.opencms.content/resources/bolo.gif) no-repeat; padding-left: 10px; margin-bottom:8px;  font-size:1.1em ;color: #414b56}
#paginacion {  margin-left:16px; margin-top:22px; margin-bottom:22px;}
#cuerpocontent ul.bolopeque li{ background: url(/system/modules/es.ieci.opencms.content/resources/bolo_lista.gif) no-repeat; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; list-style: none; border: none; }
#cuerpocontent ul{margin-bottom:16px; }
