/*<span id="tcm:7-77875_tcm:7-77879-32">*/@import url("generica.css");

li a{color:#566876}

.seccion{background:#324C5B;width:100%;text-align:left;float:left}

/*AGS Cod. Pet.: 144034*/
.colorAzul5178A1{color: #5178A1;}
/*Fin AGS Cod. Pet.: 144034*/

/*Modificado por EVarona para peticion eRecruiting 27112007*/
.seccion_grande{background:#324C5B;width:1024px;text-align:left;float:left}

body .menu_h{float:left;background:#7E8F99;margin:0;padding:0;width:780px}
body .menu_h ul{;margin:0;padding:0;background:#7E8F99}

/*Modificado por EVarona para peticion ERecruiting 26112007*/
body .menu_h_grande{float:left;background:#7E8F99;margin:0;padding:0;width:1024px}
body .menu_h_grande ul{;margin:0;padding:0;background:#7E8F99}

.col_izqhome {width:300px; float:left; margin:8px 15px 0 0}
.col_centhome {width:315px; float:left; margin:8px 12px 0 0; text-align:left}

/*3 pixels menos de col_cent porque se decuuadraba la publi!!!*/
.col_izq{width:152px; float:left; margin:8px 8px 0 0;}
.col_cent {width:477px; float:left; margin:8px 8px 0 0; text-align:left}

/* que no salga borde en las imágenes */
#mContenido .col_centhome img { border:none; }
#mContenido .col_cent img { border:none; }
#mContenido .col_izq-cent img { border:none; }
/*#gris img{ border: 0;}*/
.cajaizq1b li { float:none}

.col_der1004{
width: 200px;
text-align: left;
}
.col_cent1004{
width: 639px;
}
.col_izq_cent_home1004{
float: left;
width: 746px;
margin: 8px 8px 0px 0px;
}
.col_derAncha_home1004{
float: left;
width: 250px;
margin-top: 8px;
font-size: 11px;
color:#677985;
font-family: tahoma, sans;
}
.col_izq_cent_der1004{
width: 1004px;
margin-top: 8px;
float: left;
}
.col_cent_der1004{
width: 844px;
margin-top: 8px;
float: left;
}
/* botonera izq */

.marco{border:1px solid #324C5B}
.b2b, .b3b {background:#324c5b}
.b1b { background:#557486;}
.up { background:#324C5B}

/* migas de pan*/
.ruta .estoy{color:#f99213}

.cajaizq1{background:#F9D8AF}
.cajaizq1 img{border:1px solid #F99213}

.cajaizq2 img{border:1px solid #F99213}
.cajaizq2 .titulo_artic {color:#f99213;background:url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0 3px;}
.cajaizq2 .titulo_artic:hover {color:#f99213;background-image:url(/imagenes/imgplantilla/iconoOn.gif)}
/.titulo_artic {color:#f99213;background:url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0 3px;}
/**/
.caja2 h5 a.titulos_artic {font:bold 13px arial; text-decoration:underline; background:url(/imagenes/imgplantilla/icono2.gif) no-repeat 0 3px; padding-left:13px;}
/**/
.titulos_bloq {background:#F99213 url(/imagenes/imgplantilla/esqDeTitNotNa.gif) no-repeat right}
.titulos_bloq h4 {background:url(/imagenes/imgplantilla/esqIzTitNotNa.gif) no-repeat 0 0}

#gris .titulos_bloq, #gris.titulos_bloq{background:#677985 url(/imagenes/imgplantilla/esqDeTitNot.gif) no-repeat right;}  
#gris .titulos_bloq h4, #gris.titulos_bloq h4{background:url(/imagenes/imgplantilla/esqIzTitNot.gif) no-repeat 0 0;}

.caja1 h4{color:#013658}
.caja1 p {color:#000;}
.caja1 p.menosMargen {margin: 15px 0px 0px 0px;}
.caja1 p.vermas {color:#000}
.caja1 p.vermas a{color:#F99213;text-decoration:none}
.caja1 p.vermas a:hover{text-decoration:underline}
.caja1 p.enlacePDF a {color:#F99213; font-size:1em; text-decoration:none; text-align:right}
.caja1 img{text-align:left;margin:0 14px 0 18px}

.cajaizq1b li.vermas {background:none; text-align:right; color:#000; width:100%}
.cajaizq1b li.vermas a {text-align: right; color:#F99213; font-size:1em; text-decoration:none}
.cajaizq1b li.vermas a:hover {text-decoration:underline}

.enbolsa { border:1px solid #CEDAEA; padding:0; width:95%;text-algin:center; font:normal 11px arial; color:#5178A1; float:left; clear:both; margin:3px auto 10px auto}
.enbolsa th { border:0px; border-bottom:1px solid #CEDAEA; background-color:#fff; padding:3px; color:#003459;}
.enbolsa th.cabeceraTablaDerecha { text-align:right; border:0px; border-bottom:1px solid #CEDAEA; background-color:#fff; padding:3px; color:#003459;}
.enbolsa .c1 { width:50%; text-align:left; padding-left:5px}
.enbolsa .c2 { width:30%; text-align:right}
.enbolsa .c3 {padding-right:5px; text-align:right}
.enbolsa .c4 {width:5px; text-align:left; vertical-align:top}
.enbolsa td { padding:1px; /*border-bottom:1px*/ solid #CEDAEA}

.ttabla { clear:both; margin:0}

/*notadeprensa*/

p.fechanotaprensa{text-align:right; padding-right:5px; margin-top:0px; padding-top:0px;/*border-bottom:1px solid red;*/}
p.fechanotaprensa span.izq{float:left;}
/*p.adjuntonotaprensa{float:left; margin-top:0px; padding-top:0px;}*/
.compo1 p.antetit.notaprensa{ font-size:13px; text-align:center; /*border-top:1px solid blue;*/ padding-top:12px; padding-bottom:12px;}
.compo1 h5.notaprensa{border:none;/*margin-top:20px;*/ margin-bottom:20px; /*border-left:10px solid #CEDAEA;border-right:10px solid #CEDAEA;*/ padding-top:4px; padding-bottom:4px;/*text-align:left;*/ padding-left:4px; font-size:18px;}
.compo1 .destacadonotaprensa{ background-color: #CEDAEA; padding:0px 5px 10px 5px;  margin:0px;} 

/* --- NOTAS DE PRENSA 23-06-08 ---  */

.col_cent-der #notaPrensa , .col_cent-der1004 #notaPrensa{
text-align: left;
margin: 0px;
padding: 0px;
font: 11px arial;
color: #333333;
}
.col_cent-der #notaPrensa .antetitulo , .col_cent-der1004 #notaPrensa .antetitulo{
font: 18px Arial;
color: #2d84b9;
}
.col_cent-der #notaPrensa .titulo , .col_cent-der1004 #notaPrensa .titulo{
font: 24px Arial;
color: #033556;
margin: 0px 0px 5px 0px;
height: auto;
}
.col_cent-der #notaPrensa .conjuntoDestacados , .col_cent-der1004 #notaPrensa .conjuntoDestacados{
clear: both;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: url(/imagenes/imgplantilla/fondo_destacados.jpg) no-repeat 0 0; 
}
.col_cent-der #notaPrensa .conjuntoDestacados ul , .col_cent-der1004 #notaPrensa .conjuntoDestacados ul{
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
_padding: 5px 0px 0px 0px;
color: #2d84b9;
}
.col_cent-der #notaPrensa .conjuntoDestacados ul li , .col_cent-der1004 #notaPrensa .conjuntoDestacados ul li{
font: 12px arial;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 22px;
background: url(/imagenes/imgplantilla/icoMenT2.gif) no-repeat 5px 5px;
_background: url(/imagenes/imgplantilla/icoMenT2.gif) no-repeat 5px 8px;
}

/* ----- PI 137839 DGLB PIE LIBRE ----- */ 
#notaPrensa .pieFotoizq{text-align:left;clear:both;font-style:italic;}
#notaPrensa .pieFotoder{text-align:right;clear:both;font-style:italic;}
/* ----- FIN PI 137839 DGLB PIE LIBRE ----- */

.barraFechaEnlaces{
padding: 1px;
border-top: 1px solid #334c5c;
border-bottom: 1px solid #334c5c;
}
.barraFechaEnlaces img{
float: left;
}
.actualizacion{
float: left;
padding: 5px 0px 0px 10px;
}
.actualizacion span{
color: #013658;
}
.coleccionIconosEnlaces{
float: right;
}
.iconoEnlace{
display: inline;
}
.contenidoPrensa .dere{
float: right;
margin: 10px 0px 10px 10px;
}
.contenidoPrensa .izq{
float: left;
margin: 10px 10px 10px 0px;
}
/* --- herramientas en columna izquierda --- */

.enlacesMultimediaIzquierda{
float:left;
margin:8px 0px 0px 0px;
width: 100%;
padding: 10px 0px 10px 0px;
border-top: 1px solid #334c5c;
border-bottom: 2px solid #334c5c;
text-align: left;
}
.enlacesMultimediaIzquierda ul{
margin: 0px 0px 0px 5px;
padding: 0px;
border-top: 1px dotted #819da9;
width: 95%;
}
.enlacesMultimediaIzquierda ul li{
margin: 0px;
padding: 3px 0px 3px 0px;
border-bottom: 1px dotted #819da9;
}
.enlacesMultimediaIzquierda ul li a:link{}
.enlacesMultimediaIzquierda ul li a:active{}
.enlacesMultimediaIzquierda ul li a:visited{}
.enlacesMultimediaIzquierda ul li a:hover{
text-decoration: underline;
}
/* --- fin notas de prensa --- */
/*
.tcalendario { border:1px solid #CEDAEA; padding:0; width:99%;text-algin:center; font:normal 11px arial; color:#5178A1;  clear:both; margin:3px auto 10px auto}
.tcalendario th{text-align:center;}
.tcalendario .c1 { width:50%; text-align:left; padding-left:5px}
.tcalendario .c2 { width:30%; text-align:right}
.tcalendario .c3 {padding-right:5px; text-align:right}
.tcalendario .c4 {width:5px; text-align:left; vertical-align:top}
.tcalendario td { border:1px solid #abc; border-collapse:collapse; padding:1px; text-align:center;}
.tcalendario td.blank{border:none;}
.tcalendario td.festivo{background-color:#ffcccc; font-weight:bold;}
.tcalendario td.otromes{background-color:#eeeeee; border:none; color:#cccccc;}
.tcalendario td.evento{background-color:#D9E0E6;font-weight:bold;}

.tcalendariopag {width:100%}
.tcalendariopag ul {margin:0; padding:0; text-align:left; width:100%; }
.tcalendariopag ul.ulcalendario li {list-style:none; margin:0; padding:0; text-align:left;  width:33%;  display:inline; }
.tcalendariopag a {color:#333; text-decoration:none}
.tcalendariopag a:hover {color:#333; text-decoration:underline}
.tcalendariopag ul.ulcalendario li.sel {font-weight:bold; text-align:center; float:none;}
.tcalendariopag ul.ulcalendario li.ant { text-align:left; width:32%;float:left;}
.tcalendariopag ul.ulcalendario li.sig { text-align:right; width:32%;float:right;}
*/
/*para que los links dentro de la entradilla no salgan en negrita.*/
.entradilla a, .entradilla a:hover { font-weight:normal};

/* añadido para los pop-ups */
#cajaPopup {
text-align:left; 
padding: 0px 10px 10px 10px;
}
.tablaRollOver {
width: 50%;
}

/* Pestanas para la tablas (pasado parte a generica)*/

/*
.trespestanas, .cuatropestanas, .cincopestanas, .seispestanas{margin:0px;}
.trespestanas .pestanacontainer{width:33%;}
.trespestanas .pestanacontainer.last{width:34%;}

.cuatropestanas .pestanacontainer{width:25%;}
.cuatropestanas .pestanacontainer.last{width:25%;}

.cincopestanas .pestanacontainer{width:20%;}
.cincopestanas .pestanacontainer.last{width:20%;}

.seispestanas .pestanacontainer{width: 17%;}
.seispestanas .pestanacontainer.last{width:15% ;}

.pestanacontainer{float:left; padding:0px;  margin:0px;}
.pestanacontainer.last{ }
.pestanaout_on{height:18px; width:99%; padding:0; margin:0px 0 0 0; text-align:left; float:left; background:#023759 url(/imagenes/imgplantilla/pestanaAzulOscuroDer.gif) no-repeat right;}
.pestanain{font-size:12px; font-weight:bold; color:#fff; margin:0;  padding:2px 0px 0 0px; height:100%; vertical-align:middle; background:url(/imagenes/imgplantilla/pestanaAzulOscuroIzq.gif) no-repeat 0 0; text-align:center;}
.pestanaout_off{height:18px; width:99%; padding:0;  margin:0px 0 0 0; text-align:left; float:left; background:#839aac url(/imagenes/imgplantilla/pestanaAzulClaroDer.gif) no-repeat right;}
.pestanaout_off .pestanain{background:url(/imagenes/imgplantilla/pestanaAzulClaroIzq.gif) no-repeat 0 0;}
*/
/* sobreescribo el color de link de las pestanas */
.pestanain a{background:none; text-decoration:none; color:#fff;}
.pestanain a:hover{text-decoration:underline; color:#fff;}

/* yahoooads */

.clsResultTitle{
color: #324C5B;
}
.clsResultDescription{
/* color: #848A8A;*/
}
.clsURL{
COLOR: #324C5B;
}
.clsMargin{
border:1px solid #848A8A;
}
.cabeceraPublicidadYahoo{
background-color: #677985;
color: #fff;
}
.titular3Yahoo{
float: right;
clear:both;
font-size: 10px;
margin: 0px 2px 2px 0px;
color: #677985;
}

/* sucio ----- */

.compo3{float:left;width:95%;color:#333;border-bottom:.05em solid #013656;text-align:left}
.b1{float:left;padding:.4em 0 0 0;background:#E6EBEF}
.b2{float:left;padding:.4em 0 0 0;width:100%}
.compo3 h5{color:#013658;font-size:1em;margin:0;padding:0;border-bottom:.05em solid #013656;padding-bottom:.8em}

.compo4{float:left;width:98%;color:#333;border-bottom:.05em solid #013656;padding:.4em 0 .5em 0;text-align:left}
.compo4 h5{color:#013658;font-size:1em;margin:0;padding:0}
.compo4 h6{font-weight:bold;font-size:.8em;color:#003756;margin:0;padding:0}
.compo4 h6 a {color:#003756}
.compo4 p.desta{font-size:.8em;color:#013656}
.compo4 p{margin:0;padding:0;font-size:.7em;color:#333;padding-top:1.1em}
.compo4 ul.lista{margin:.5em 0 0 .5em;padding:0}
.compo4 ul.lista li{list-style:none;margin:0;padding:0;color:#003756;line-height:1.6em}
.compo4 ul.lista li a{color:#003756;text-decoration:none}
.compo4 ul.lista li a:hover{color:#f99213}
.compo4 ul.resulta{margin:1.5em 0 0 0;padding:0;font-size:1.1em}
.compo4 ul.resulta li{list-style:none;margin:0;padding:0;line-height:2em}
.compo4 ul.resulta li a{color:#013658;text-decoration:none;background:url(/imagenes/imgplantilla/icono.gif) no-repeat 0 .25em;padding-left:1.2em;font-weight:bold}
.resulta li a:hover{color:#013658;background-image:url(/imagenes/imgplantilla/icono.gif);text-decoration:underline}

.q1 {background:#677985 url(/imagenes/imgplantilla/esqDeTitNot.gif) no-repeat right;} 
.q1 h4{background:url(/imagenes/imgplantilla/esqIzTitNot.gif) no-repeat 0 0; font-size:11px; font-weight:bold; color:#fff; margin:0; padding:2px 0 0 .5em; height:16px; vertical-align:middle}

/* Distintos tipos de bloque --col_cent-- */
/*.caja2#gris img { border:1px solid #677985}*/
.caja2#gris img { border:none}

.caja2#gris .seccion_artic {color:#677985; background:url(/imagenes/imgplantilla/icono4.gif) no-repeat 0 2px; }
.caja4{vertical-align:top; font:normal 11px arial;}
.caja4 h5 {margin:0;padding:0 0 .1em 0; font:bold 12px arial}
.caja4 img{float:left;margin:0 .5em; border:1px solid #666}
.caja4 a.tit {color:#023554;width:100%;text-align:left;background:url(/imagenes/imgplantilla/icono.gif) no-repeat 0 .2em;padding-left:1.2em}
.caja4 div {margin:0;padding:0}
.caja4 a {font-weight:bold;color:#333;text-decoration:none}
.caja4 a.tit:hover{color:#023554;background-image:url(/imagenes/imgplantilla/icono.gif);text-decoration:underline}
.caja4 ul{float:left;margin:0;padding:0;width:100%;font-size:1.3em}
.caja4 li{float:left;list-style:none;margin:0;padding:0;width:100%}
.caja4 li a{float:left;background:url(/imagenes/imgplantilla/pointer2.gif) no-repeat .2em .35em;padding-left:.7em; font-weight:normal}
.caja4 li a:hover{color:#023554;text-decoration:none;background-image:url(/imagenes/imgplantilla/pointer2.gif)}
.caja4{width:97%;text-align:left;padding:12px 0 13px 0;margin:0 auto 0 auto;color:#333;float: left;}
.caja4 img{text-align:left;margin:0 14px 0 18px;float:left; border:1px solid #F99213}
.caja4 .titulos_artic {font-size:11px; color:#333; font-weight:bold;}
.caja4 .titulos_artic:hover {text-decoration: underline}
.caja4 .articulo {font-size:11px; padding:0 4px 0 18px;color:#000}
.caja4 .seccion_artic {font-weight:bold;color:#f99213;text-decoration:none;background:url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0 2px;padding-left:12px;font-size:11px}

.caja5{vertical-align:top; font:normal 11px arial;}
.caja5 h5 {margin:0;padding:0 0 .1em 0; font:bold 11px arial}
.caja5 img{float:left;margin:0 .5em; border:1px solid #666}
.caja5 a.tit {color:#023554;width:100%;text-align:left;background:url(/imagenes/imgplantilla/icono.gif) no-repeat 0 .2em;padding-left:1.2em}
.caja5 div {margin:0 0 5px 0;padding:0}
.caja5 a {font-weight:bold;color:#333;text-decoration:none}
.caja5 a.tit:hover{color:#023554;background-image:url(/imagenes/imgplantilla/icono.gif);text-decoration:underline}
.caja5 ul{float:left;margin:0;padding:0;width:100%;font-size:1.3em}
.caja5 li{float:left;list-style:none;margin:0;padding:0;width:100%}
.caja5 li a{float:left;background:url(/imagenes/imgplantilla/pointer2.gif) no-repeat .2em .35em;padding-left:.7em; font-weight:normal}
.caja5 li a:hover{color:#023554;text-decoration:none;background-image:url(/imagenes/imgplantilla/pointer2.gif)}
.caja5{width:97%;text-align:left;padding:12px 0 13px 0;margin:0 auto 0 auto;color:#333;float: left;}
.caja5 img{text-align:left;margin:0 14px 0 0;float:left; border:1px solid #677985}
.caja5 .titulos_artic {font-size:11px; color:#333; font-weight:bold;}
.caja5 .titulos_artic:hover {text-decoration: underline}
.caja5 .articulo {font-size:11px; padding:0 4px 0 0;color:#000}
.caja5 .seccion_artic {font-weight:bold;color:#677985;text-decoration:none;background:url(/imagenes/imgplantilla/icono4.gif) no-repeat 0 2px;padding-left:12px;font-size:11px}
.seccion_artic:hover {color:#f99213;background-image:url(/imagenes/imgplantilla/iconoOn.gif);text-decoration:underline}

/* Cabeceras 2008 Barra seccion*/
.barraSeccion{
background-color: #0c1e3c;
}
.barraSeccion800, .barraSeccion1004{
background-color: #0c1e3c;
}

/* Termina Elementos pie-pagina */
.lisgenSW li{font-size:.7em}
.lisgenSW li a{color:#566876}
.lisgenSW li a:hover{color:#ff9900}

/* identificadores para rojo*/

#rojo .seccion_artic {color:#CC0000; background:url(/imagenes/imgplantilla/icono2roj.gif) no-repeat 0 3px ;}
#rojo img {border:1px solid #CC0000;}
#rojo h5 {color:#6CC0000}
#rojo h5 a{color:#CC0000; background:url(/imagenes/imgplantilla/icono2roj.gif) no-repeat 0 3px ;}
#rojo .caja3 img {border:0}
#rojo .titulos_bloq, #rojo.titulos_bloq{background:#CC0000 url(/imagenes/imgplantilla/esqr2.gif) no-repeat right;}
#rojo .titulos_bloq h4, #rojo.titulos_bloq h4{background:url(/imagenes/imgplantilla/esqr.gif) no-repeat 0 0;}
#rojo .titulos_bloq {background:#CC0000 url(/imagenes/imgplantilla/esqr2.gif no-repeat right;} 

.doblecaja#rojo{background-color:#CC0000;}

/* *** Cobertura Analistas *** */
.cajaPestannaAnalistas{
background: transparent url(/imagenes/imgplantilla/plantilla.gif) no-repeat top left;
height: auto !important;
height: 231px;
min-height: 231px;
margin: 10px 0px 50px 0px;
}
.titPestannaAnalistas{
padding: 8px 4px 8px 4px;
text-align: center;
font-size: 12px;
font-weight: bold;
}
.cajaPestannaAnalistas .colIzq{
padding: 15px 10px 8px 10px;
width: 182px;
}
.cajaPestannaAnalistas .colDer{
padding: 15px 10px 8px 4px;
}
.cajaPestannaAnalistas .colIzq td.titCeldaAnalistas{
font-weight: bold;
background: transparent url(/imagenes/imgplantilla/bulletAnalistas.gif) no-repeat center left;
padding-left: 12px;
}
.cajaPestannaAnalistas .colIzq td.txtCeldaAnalistas{
padding-left: 12px;
}
.cajaPestannaAnalistas .colDer .cont{
padding: 15px 10px 15px 10px;
border: solid 1px #FFFFFF;
}
.cajaPestannaAnalistas .colDer .cont td.titRojoAnalistas{
background: transparent url(/imagenes/imgplantilla/bulletRojoTablaAnalistas.gif) no-repeat center left;
padding-left: 12px;
font-weight: bold;
}
.cajaPestannaAnalistas .colDer .cont td.titAzulAnalistas{
background: transparent url(/imagenes/imgplantilla/bulletAzulTablaAnalistas.gif) no-repeat center left;
padding-left: 12px;
font-weight: bold;
}
table.relieve{
border: inset 2px;
background-color: #FFF;
}
table.relieve td.centAzul{
background-color: #000066;
}
table.relieve td.alignL{
text-align: left;
}
table.relieve td.alignR{
text-align: right;
}
table.listaConIcos{
margin-top: 20px;
}
table#coberturaAnalistas{
margin-bottom: 50px;
margin-top: 30px;
}
/* *** Fin Cobertura Analistas *** */
/* *** TSR y Complejos a 1024 *** */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
div.col_der1004 {
font-family:tahoma;
color:#677985;
font-size:11px;
width:200px;
background:url/(imagenes/imgplantilla/bg_punteado.gif) repeat-y left top;
margin-top:27px;
}
div.col_der1004 h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#013658;
font-weight:bold;
padding:10px 0 8px 0;
margin-left: 1px;
text-align: left;
}
div.col_der1004 ul {
margin:0;
padding:0;
margin-left:10px;
list-style:none;
}
div.col_der1004 ul li {
margin:0;
line-height:0;
}
div.col_der1004 ul li a {

padding-left:8px;
display:block;
margin:0;
}
div.col_der1004 ul.complejosRelacionados li a{
background:url(/imagenes/imgplantilla/bg_bullet.gif) no-repeat 0 8px;
}
div.col_der1004 ul li a, div.col_derAncha_home1004 ul li a {
font-size:11px;
line-height:16px;
color:#41494e;
text-decoration:none;
}
div.col_der1004 ul li a:hover, div.col_derAncha_home1004 ul li a:hover {
text-decoration:underline;
cursor: pointer;
}
.ComplejoIndustrialParticular{
width: 100%;
text-align: center;
}
div.relacionados{
width: 100%;
background:url(/imagenes/imgplantilla/bg_titular.gif) repeat-x top left;
}
div.col_der1004 div.relacionados h3.titularSeccionColDer {
margin-top:0;
}
div.col_der1004 div.relacionados h3.titularSeccionColDer img{
float: left;
margin: 0px 5px 0px 5px;
}
.ComplejoIndustrialParticular h3.titularSeccionColDer {
background:url(/imagenes/imgplantilla/bg_subrayado.gif) no-repeat bottom left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin-left:10px;
padding-left:10px;
margin-top:5px;
}
div.ComplejoIndustrialParticular h3.titularSeccionColDer:first-letter {
color:#d60109;
}
div.ComplejoIndustrialParticular h3 span.minutos {
font-size:11px;
display:block;
color:#012c5d;
padding-left:57px;
padding-top:0;
line-height:4px;
}
div.ComplejoIndustrialParticular a.vermas {
background:url(/imagenes/imgplantilla/bullet_ver.gif) no-repeat center left;
display:block;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#718590;
font-weight:bold;
float:right;
margin-right:15px;
margin-top:5px;
}
div.ComplejoIndustrialParticular div.media {
border:0;
}
/* *** PARA COLUMNA DERECHA TSR HOME 1004 *** */
/* === Componente buscador === */

div.buscador {
background:#f1f3f4;
text-align:left;
margin:0;
padding:0;
}
div.col_derAncha_home1004 div.buscador  ul.busq1 {
width:225px;
}
div.col_derAncha_home1004 div.buscador ul.busq1 {
height:auto;
float:left;
margin:0;
margin-left:10px;
_margin-left:5px;
padding:0;
float:left;
}
div.col_derAncha_home1004 div.buscador ul.busq1 li {
float:left;
height:35px;
width:189px;
}
div.col_derAncha_home1004 div.buscador ul.busq1 input.teminoBuscador {
width:220px;
*width: 215px;
}
div.col_derAncha_home1004 div.buscador ul.busq2 {
float:left;
margin:0;
margin-top:10px;
margin-bottom:0;
margin-left:10px;
_margin-left:10px;
padding:0;
float:none;
}
div.col_derAncha_home1004 div.buscador select#tipoContenido{
width: 219px;
}
div.col_derAncha_home1004 div.buscador ul.busq1 li.tres {
width:85px;
}
div.col_derAncha_home1004 div.buscador ul.busq1 li.cuatro {
width:60px;
}
div.col_derAncha_home1004 div.buscador ul.busq1 li.cinco {
width:50px;
float:left;
}
div.col_derAncha_home1004 div.buscador ul.busq1 input.buscar2 {
float:left;
border:0;
margin-top: 18px;
}
div.col_derAncha_home1004 div.buscador ul.busq2 li {
float:none;
height:35px;
margin:0;
padding:0;
width:189px;
}
div.col_derAncha_home1004 div.buscador h3 {
background:none;
font-family:tahoma;
color:#08183a;
font-size:15px;
margin:0;
margin-left:10px;
margin-bottom:5px;
padding:0;
padding-top:8px;
}
div.col_derAncha_home1004 div.buscador form {
padding:0;
margin:0;
margin-left:20px;
width:249px;
margin:0;
padding:0;
*padding-bottom:10px;
}
div.buscador label {
color:#324c5b;
font-weight:bold;
display:block;
margin-top:6px;
}
div.buscador span.labelSubstitute {
color:#324c5b;
font-weight:bold;
display:block;
margin-top:6px;
}
div.col_derAncha_home1004 div.buscador li {
height:36px;
display:block;
float:left;
margin-right:0px;
width:199px;	
}
div.col_derAncha_home1004 div.buscador input.buscar {
border:none;
margin:0;
margin-top:10px;
margin-left:158px;
margin-bottom:10px;
}
div.col_derAncha_home1004 div.buscador li.uno {
background:none;
padding:0;
}
div.col_derAncha_home1004 div.buscador li.dos {
background:none;
padding:0;
}
div.col_derAncha_home1004 div.buscador li.cuatro {
background:none;
padding:0;
}
div.col_derAncha_home1004 div.buscador li.cinco {
height:40px;
}
div.buscador li.uno input {
width:140px;
padding:1px;
}
div.col_derAncha_home1004 div.buscador a.avanzada {
display:block;
float:left;
text-decoration:underline;
color:#000000;
padding-right:15px;
font-weight:bold;
margin-left:12px;
}
div.col_derAncha_home1004 div.buscador a.avanzada.arriba {
display:block;
float:left;
text-decoration:underline;
color:#000000;
padding-right:15px;
font-weight:bold;
background:url(/imagenes/imgplantilla/bg_avanzada_arriba.png) no-repeat bottom right;
}
div.col_derAncha_home1004 div.buscador a.avanzada.abajo {
display:block;
float:left;
text-decoration:underline;
color:#000000;
padding-right:15px;
font-weight:bold;
background:url(/imagenes/imgplantilla/bg_avanzada_abajo.png) no-repeat center right;
}
div.col_derAncha_home1004 div.buscador a.avanzados {
display:block;
float:left;
text-decoration:underline;
color:#000000;
font-weight:bold;
margin:5px 0px 10px 10px;
_margin-left:5px;
line-height:18px;
}
/* === Componente herramientas === */

div.herramientas {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
line-height:20px;
background:url(/imagenes/imgplantilla/bg_herramientas2.png) top left no-repeat;
width:249px;
border-bottom:1px solid #bcbcbc;
border-top:1px solid #bcbcbc;
padding:0;
margin:0;
}
div.herramientas h3 {
background:none;
font-family:tahoma;
font-size:15px;
color:#013658;
font-weight:bold;
padding:10px 0 0 10px;
margin:0;
}
div.herramientas ul {
margin:10px 0 10px 13px;
padding:0;
}
div.col_derAncha_home1004 div.herramientas li {
width:110px;
margin-bottom: 5px;
}
div.herramientas li a {
line-height:12px;
display:block;
margin-bottom:4px;
padding:0;
}
div.herramientas li a img {
float:left;
margin-right:4px;
}
div.herramientas ul li a div{
float: left;
width: 80%;
}
/* === Componente Descargas === */

div.descargas div.arriba {
background:url(/imagenes/imgplantilla/des_bg_tit2.png) no-repeat top left;
width:249px;
height:25px;
margin:0;
padding:0;
border:0;
}
div.descargas div.archivos {
height: 100px;
width: 247px;
overflow: auto;
border: 1px solid #666;
padding-bottom:0;
}
div.descargas div.abajo {
background: url(/imagenes/imgplantilla/des_bg_botton2.png) no-repeat top left;
height:33px;
padding:0;
margin:0;
width:249px;
border-top:1px solid #fff;	
}
div.descargas h3 {
background:none;
font-family:tahoma;
font-size:14px;
color:#fff;
padding:4px 0 0 30px;
margin:0;
float:left;
}
div.descargas h3 a {
font-family:tahoma;
font-size:15px;
color:#08183a;
padding:8px 0 0 0px;
background:none;
margin-bottom:0;
padding-bottom:0;
}
div.descargas a.mas, div.descargas a.menos {
text-indent:-9999px;
display:block;
float:right;
width:15px;
height:18px;
margin-top:4px;
margin-right:8px;
}
div.descargas a.mas {
background:url(/imagenes/imgplantilla/bg_mas.png)  no-repeat center center;
}
div.descargas a.menos {
background:url(/imagenes/imgplantilla/bg_menos.png)  no-repeat center center;
}
div.descargas div.archivos li {
background:url(/imagenes/imgplantilla/des_bg_arch2.png) no-repeat top left;
min-height:30px;
border-bottom:1px solid #7f8389;
padding:10px ;
padding-right:0;
width:220px;
}
div.descargas div.archivos li div {
float:left;
border:0;
width:170px;
}
div.descargas div.archivos li div span {
_padding-left:0;
_margin-left:2;
}
div.descargas div.archivos ul {
margin:0;
padding:0;
}
div.descargas div.archivos li span {
display:block;
float:left;
margin-left:8px;
font-size:10px;
line-height:13px;
padding-top:2px;
}
div.descargas div.archivos li img {
float:left;
}
div.descargas div.archivos li a {
float:right;
background:url(/imagenes/imgplantilla/des_bg_x.png) no-repeat top right;
text-indent:-9999px;
width:10px;
height:10px;
margin-right:4px;
}
div.descargas div.abajo p {
color:#FFFFFF;
padding:8px 0 0 15px;
font-size:12px;
font-family:tahoma;
float:left;
margin:0;
}
div.descargas div.abajo p span {
font-weight:bold;
}
div.descargas div.abajo a.des {
display:block;
width:71px;
margin-right:10px;
margin-top:6px;
height:20px;
background:url(/imagenes/imgplantilla/bg_descargar.png) no-repeat top left;
float:right;
text-indent:-9999px;
}
span.negrita{
font-weight: bold;
}
/* === Componente Glosario === */

div.glosario {
width:249px;
min-height:90px;
_height:90px;
background:url(/imagenes/imgplantilla/bg_glosario2.png) no-repeat top left;
border-bottom:1px solid #bcbcbc;
margin:0;
}
div.glosario h3 {
background:none;
font-family:tahoma;
font-size:15px;
color:#013658;
font-weight:bold;
padding:10px 0 0 10px;
margin:0;
}
div.glosario p {
padding-left:15px;
margin:8px 0 4px 0;
}
div.glosario label {
margin-left:15px;
}
div.glosario input {
width:57px;
border:1px solid #adadad;
padding:1px 2px;
font-size:11px;
}
div.glosario input.buscar {
border:none;
width:auto;
}
div.glosario label, div.glosario input {
vertical-align:middle;
}
/* === Componente Destacados === */
/* *** 200x100 *** */
.principal200x100{
height: 100px;
width: 200px;
padding: 0px;
overflow: hidden;
text-align: left;
font-family: tahoma, arial, sans;
font-size: 11px;
}
.contenidoDestacadoTSR200x100, .contenidoDestacadoTSR250x100{
position: relative;
top: -100px;
}
.principal200x100 .arriba, .principal250x100 .arriba{
color: #000;
height: 20px;
margin: 0px;
_margin-top: -2px;
*margin-top: -2px;
}
.principal200x100 .medio, .principal250x100 .medio{
color: #000;
height: 60px;
margin: 0px;
}
.principal200x100 .abajo, .principal250x100 .abajo{
color: #000;
height: 20px;
margin: 0px;
}
.principal200x100 p, .principal250x100 p{
margin: 0px;
padding: 3px 5px;
}
.principal200x100 h3, .principal250x100 h3{
font-size: 13px;
margin: 0px;
}
.principal200x100 .medioMedio, .principal250x100 .medioMedio{
width: 50%;
float: left;
height: 60px;
}
.principal200x100 p a, .principal200x100 a, .principal250x100 p a, .principal250x100 a{
color: #000;
text-decoration: none;
}
.principal200x100 a:hover, .principal250x100 a:hover{
text-decoration: underline;
}
.principal200x100 .blanco,.principal200x100 .p a.blanco,.principal200x100 a.blanco, .principal250x100 .blanco,.principal250x100 .p a.blanco,.principal250x100 a.blanco{
color: #fff;
}
.centrado{
text-align: center;
}
.enlazado{
font-size: 13px;
}
ul.listadoDestacado{
margin: 0px 0px 0px 10px;
padding: 3px 5px 3px 15px;
list-style-type: square;
}
ul.listadoDestacado li{

}
ul.listadoDestacado li a{
font-size: 12px;
}
/* *** 250x100 *** */
.principal250x100{
height: 100px;
width: 250px;
padding: 0px;
overflow: hidden;
text-align: left;
font-family: tahoma, arial, sans;
font-size: 11px;
}
/* *** 200x150 *** */
.principal200x150{
height: 150px;
width: 200px;
padding: 0px;
overflow: hidden;
text-align: left;
font-family: tahoma, arial, sans;
font-size: 11px;
}
.contenidoDestacadoTSR200x150, .contenidoDestacadoTSR250x150{
position: relative;
top: -150px;
}
.principal200x150 .arriba, .principal250x150 .arriba{
color: #000;
height: 35px;
margin: 0px;
_margin-top: -2px;
*margin-top: -2px;
}
.principal200x150 .medio, .principal250x150 .medio{
color: #000;
height: 80px;
margin: 0px;
}
.principal200x150 .abajo, .principal250x150 .abajo{
color: #000;
height: 35px;
margin: 0px;
}
.principal200x150 p, .principal250x150 p{
margin: 0px;
padding: 3px 5px;
}
.principal200x150 h3, .principal250x150 h3{
font-size: 14px;
margin: 0px;
}
.principal200x150 .medioMedio, .principal250x150 .medioMedio{
width: 50%;
float: left;
height: 80px;
}
.principal200x150 p a, .principal200x150 a, .principal250x150 p a, .principal250x150 a{
color: #000;
text-decoration: none;
}
.principal200x150 a:hover, .principal250x150 a:hover{
text-decoration: underline;
}
.principal200x150 .blanco,.principal200x150 .p a.blanco,.principal200x150 a.blanco, .principal250x150 .blanco,.principal250x150 .p a.blanco,.principal250x150 a.blanco{
color: #fff;
}
/*
.principal250x100 .azulTSR,.principal200x100 .azulTSR,.principal200x150 .p a.azulTSR,.principal200x150 a.azulTSR, .principal250x150 .azulTSR,.principal250x150 .p a.azulTSR,.principal250x150 a.azulTSR, .azulTSR{
color: #013678;
}
*/
/* *** 250x150 *** */
.principal250x150{
height: 150px;
width: 250px;
padding: 0px;
overflow: hidden;
text-align: left;
font-family: tahoma, arial, sans;
font-size: 11px;
}
/* === Componente Agenda === */

div.agenda {
border-bottom:1px solid #bcbcbc;
background:url(/imagenes/imgplantilla/bg_agenda.png) no-repeat top left;
width:249px;
margin-bottom: 10px;
}
div.agenda h3 {
font-family:tahoma;
font-size:15px;
color:#08183a;
padding:8px 0 0 13px;
background:none;
padding-bottom:0;
margin-bottom:10px;
height:25px;
margin-top:0;
}
div.agendaCita {
margin-left:5px;
margin-bottom:1px;
font-size:10px;
color:#828282;
padding-bottom: 5px;
font-size: 11px;
}

div.agendaCita img{
float: left;
margin-right: 3px;
}
div.agendaCita span{
font-size: 10px;
}
div.agendaCita span.agendaCitaTitular{
font-size: 11px;
font-weight: bold;
margin-right: 5px;
}
div.agendaCita p{
margin-top: 5px;
padding: 0px;
font-size: 11px;
}
div.agenda a {
color:#828282;
}
/* ***  ADAPTACION DE COMPONENTES para columna de 200px *** */
div.col_der1004 div.buscador select#tipoContenido{
width: 169px;
}
div.col_der1004 div.buscador select#ano{
width: 78px;
}
div.col_der1004 div.buscador {
padding:0;
*padding-bottom:10px;
}
div.col_der1004 div.buscador h3 {
font-size:15px;
margin:0;
margin-left:10px;
margin-bottom:5px;
padding:0;
padding-top:8px;
}
div.col_der1004 div.buscador ul.busq1 input.teminoBuscador {
width:169px;
*width: 165px;
}
div.col_der1004 div.buscador ul.busq1 {
width:189px;
_width:180px;
margin:0;
margin-left:10px;
_margin-left:5px;
padding:0;
}
div.col_der1004 div.buscador ul.busq1 li {
height:35px;
width:189px;
}
div.col_der1004 div.buscador ul.busq2 {
width:189px;
_width:180px;
margin:0;
margin-top:10px;
margin-bottom:0;
margin-left:10px;
padding:0;
}
div.col_der1004 div.buscador ul.busq1 li.tres {
width:90px;
}
div.col_der1004 div.buscador ul.busq1 li.cuatro {
width:50px;
}
div.col_der1004 div.buscador ul.busq1 li.cinco {
width:180px;
}
div.col_der1004 div.buscador  input.buscar2 {
margin-top:8px;
float:right;
margin-right:10px;
border:0;
}
div.col_der1004 div.buscador ul.busq2 li {
margin:0;
padding:0;
width:189px;
}
div.col_der1004 div.buscador form {
width:199px;
margin:0;
}
div.col_der1004 div.buscador label {
height:8px;
*height:16px;
margin-top:6px;
*margin-top:0px;
*line-height:16px;
}
div.col_der1004 div.buscador li {
float:left;
margin-right:0px;
width:199px;	
}
div.col_der1004 div.buscador input.buscar {
margin-top:10px;
margin-left:110px;
margin-bottom:10px;
}
div.buscador a.avanzados {
float:left;
text-decoration:underline;
color:#000000;
padding-right:15px;
font-weight:bold;
margin:0px 0px 15px 10px;
}

/* *** herramientas 200px *** */
.col_der1004 div.herramientas{
width: 199px;
}
#mContenido div.herramientas ul{
list-style-type: none;
list-style-image: none;
list-style: none;
margin-left: 5px;
}
#mContenido div.herramientas ul li {
float:left;
width:180px; 
margin-bottom: 5px;
}
#mContenido div.herramientas li a img {
float:left;
margin-right:4px;
/*_margin-right: -2px;
margin-left: -10px;*/
}
#mContenido div.herramientas ul li a div{
float: left;
width: 70%;
}
#mContenido div.herramientas ul li a div:hover{
cursor:pointer;
}
/* === Componente Descargas 200px === */

div.col_der1004 div.descargas div.arriba {
background:url(/imagenes/imgplantilla/des_bg_tit.png) no-repeat top left;
width:199px;
}
div.col_der1004 div.descargas div.archivos {
width: 197px;
}
div.col_der1004 div.descargas div.abajo {
background: url(/imagenes/imgplantilla/des_bg_botton.png) no-repeat top left;
width:199px;
}
div.descargas div.archivos li {
width:170px;
}
div.col_der1004 div.descargas div.archivos li div {
width:115px;
}
/* === Componente GLOSARIO 200px === */

div.col_der1004 div.glosario {
width:199px;
background:url(/imagenes/imgplantilla/bg_glosario2.png) no-repeat top right;
}
/* === Componente Agenda 200px === */

div.col_der1004 div.agenda {
width:199px;
}

/* *** CALENDARIO DE EVENTOS *** */
/* === Componente paginado === */

#mContenido div.col_cent1004 div.paginado {
background:url(/imagenes/imgplantilla/bg_paginado.png) no-repeat bottom right;
width:100%;
padding:20px 0;
}
div.col_cent1004 div.paginado ul {
float:right;
margin-right:15px;
}
div.col_cent1004 div.paginado li {
float:left;
margin-right:5px;
border-left:1px solid #606060;
padding-left:5px;
font-weight:bold;
}
#mContenido .sinBorde{
border: none;
}
div.col_cent1004 div.paginado li a {
text-decoration:underline;
}
div.col_cent1004 div.paginado li a.paginadoActual{
color: #000;
}
div.col_cent1004 div.paginado li a:hover {
text-decoration:none;
}
div.col_cent1004 div.paginado li.anterior {
border:0;
}
div.col_cent1004 div.paginado li.anterior a{
/*background:url(/imagenes/imgplantilla/bg_anterior.png) no-repeat bottom left;
padding-left:20px;*/
}
div.col_cent1004 div.paginado li.siguiente a {
/*background:url(/imagenes/imgplantilla/bg_siguiente.png) no-repeat bottom right;
padding-right:20px;*/
}
/* === Componente Calendario === */

div.col_cent1004 div.calendario {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size:11px;
font-family:tahoma;
float:left;
}
div.col_cent1004 div.calendario *{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size:11px;
font-family:tahoma;
}
div.col_cent1004 div.calendario div.partesuperior {
width:635px;
float:left;
}
div.col_cent1004 div.calendario div.proximas {
float:left;
width:295px;
margin-left:15px;
border-bottom:1px solid #d7dce0;
}
div.col_cent1004 div.calendario div.proximas.listado {
float:left;
width:625px;
_width:620px;
margin-left:5px;
border-bottom:1px solid #d7dce0;
margin-bottom:6px;
}
div.col_cent1004 div.calendario h3 span {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#4e4e4e;
margin:10px 0 10px 10px;
}
div.col_cent1004 div.calendario_estructura {
background:url(/imagenes/imgplantilla/bg_calendario.png) no-repeat bottom left;
width:320px;
height:255px;
_height:266px;
padding-bottom:10px;
float:left;
}
div.col_cent1004 div.calendario_estructura ul {
margin-left:35px;
margin-bottom:10px;
margin-top:15px;
}
div.col_cent1004 div.calendario_estructura li.fecha {
width:210px;
text-align:center;
font:tahoma;
color:#3f5866;
font-size:12px;
line-height:20px;
}
div.col_cent1004 div.calendario_estructura li {
float:left;
}
div.col_cent1004 div.calendario_estructura a.anterior {
background:url(/imagenes/imgplantilla/bg_calen_anterior.png) no-repeat top left;
text-indent:-9999px;
display:block;
width:20px;
height:20px;
}
div.col_cent1004 div.calendario_estructura a.siguiente {
background:url(/imagenes/imgplantilla/bg_calen_siguiente.png) no-repeat top left;
text-indent:-9999px;
display:block;
width:20px;
height:20px;
}
div.col_cent1004 div.calendario_estructura table {
width:300px;
margin-left:10px;
border-bottom:1px solid #f3f3f3;
border-right:1px solid #f3f3f3;
}
div.col_cent1004 div.calendario_estructura table th {
font-family:Tahoma;
font-size:12px;
color:#ec8407;
background:none;
font-weight:normal;
text-align:center;
height:20px;
}
div.col_cent1004 div.calendario_estructura table tfoot  {
display:none;
}
div.col_cent1004 div.calendario_estructura table div {
position:absolute;
}
div.col_cent1004 div.calendario_estructura table td {
text-align:center;
border-top:1px solid #f3f3f3;
border-left:1px solid #f3f3f3;
height:20px;
}
div.col_cent1004 div.calendario_estructura table td.hoy {
background: #e90037;
color:#FFFFFF;
}
div.col_cent1004 div.calendario_estructura table td a {
color:#FFFFFF;
}
div.col_cent1004 div.calendario_estructura table td.presentaciones {
background: #0191e4;
cursor:default;
color:#FFFFFF;
}
div.col_cent1004 div.calendario_estructura table td.financiero {
background: #06b63c;
cursor:default;
color:#FFFFFF;
}
div.col_cent1004 div.calendario_estructura table td.formacion {
background: #738088;
cursor:default;
color:#FFFFFF;
}
div.col_cent1004 div.calendario_estructura table td.institucionales {
background: #ec8407;
cursor:default;
color:#FFFFFF;
}
div.col_cent1004 div.calendario_estructura p.tipos {
color:#324c5b;
font-family:tahoma;
font-size:12px;
margin:10px 20px 10px 20px;
padding-bottom:4px;
border-bottom:1px solid #d7dce0;
}
div.col_cent1004 div.calendario_estructura ul.tipos {
margin:0;
margin-left:25px;
padding:0;
}
div.col_cent1004 div.calendario_estructura ul.tipos  li {
float:left;
width:40%;
color:#606060;
margin-bottom:5px;
}
div.col_cent1004 div.calendario_estructura ul.tipos  li.institucionales {
background:url(/imagenes/imgplantilla/bg_institucionales.png) no-repeat center left;
padding-left:20px;
}
div.col_cent1004 div.calendario_estructura ul.tipos  li.presentaciones {
background:url(/imagenes/imgplantilla/bg_presentaciones.png) no-repeat center left;
padding-left:20px;
}
div.col_cent1004 div.calendario_estructura ul.tipos  li.financiero {
background:url(/imagenes/imgplantilla/bg_financiero.png) no-repeat center left;
padding-left:20px;
}
div.col_cent1004 div.calendario_estructura ul.tipos  li.formacion {
background:url(/imagenes/imgplantilla/bg_formacion.png) no-repeat center left;
padding-left:20px;
}
div.col_cent1004 div.proximas  span.institucionales {
background:url(/imagenes/imgplantilla/bg_institucionales.png) no-repeat center left;
padding-left:17px;
margin-left:3px;
line-height:14px;
}
div.col_cent1004 div.proximas span.presentaciones {
background:url(/imagenes/imgplantilla/bg_presentaciones.png) no-repeat center left;
padding-left:17px;
margin-left:3px;
line-height:14px;
}
div.col_cent1004 div.proximas  span.financiero {
background:url(/imagenes/imgplantilla/bg_financiero.png) no-repeat center left;
padding-left:17px;
margin-left:3px;
line-height:14px;
}
div.col_cent1004 div.proximas  span.formacion {
background:url(/imagenes/imgplantilla/bg_formacion.png) no-repeat center left;
padding-left:17px;
margin-left:3px;
line-height:13px;
}
/* === Componente Calendario tooltip === */

div.col_cent1004 div.calendario p.tooltip span.numero {
display:block;
text-align:center;
}
div.col_cent1004 div.calendario p.tooltip {
background:#f2f2f3;
border:1px solid #cbcbcc;
width:150px;
font-family:tahoma;
display:none;
position:absolute;
top:-1px;
left:30px;
*left:5px;
*top:12px;
text-align:left;
}
#mContenido div.col_cent1004 div.calendario td.calendarioFin p.tooltip {
background:#f2f2f3;
border:1px solid #cbcbcc;
width:150px;
font-family:tahoma;
display:none;
position:absolute;
top:-1px;
left:-145px;
*left:-170px;
*top:12px;
text-align:left;
}
div.col_cent1004 div.calendario p.tooltip span.fecha {
display:block;
background:#e8e8e8;
color:#0c2456;
font-weight:bold;
font-size:9px;
padding:6px 0 6px 6px;
clear: both;
}
div.col_cent1004 div.calendario p.tooltip span.contenido {
padding:6px;
display:block;
line-height:14px;
color:#08183a;
clear:both;
}
div.col_cent1004 div.calendario p.tooltip span.icon {
padding:4px 6px 0 6px;
display:block;
float:left;
width:80px;
_width:98px;
color:#606060;
margin-left:4px;
}
div.col_cent1004 div.calendario p.tooltip span.icon.presentaciones {
background:url(/imagenes/imgplantilla/bg_presentaciones.png) no-repeat bottom left;
padding-left:17px;
}
div.col_cent1004 div.calendario p.tooltip span.icon.financiero {
background:url(/imagenes/imgplantilla/bg_financiero.png) no-repeat bottom left;
padding-left:17px;
}
div.col_cent1004 div.calendario p.tooltip span.icon.formacion {
background:url(/imagenes/imgplantilla/bg_formacion.png) no-repeat bottom left;
padding-left:17px;
}
div.col_cent1004 div.calendario p.tooltip span.icon.institucionales {
background:url(/imagenes/imgplantilla/bg_institucionales.png) no-repeat bottom left;
padding-left:17px;
}
div.col_cent1004 div.calendario p.tooltip span.icon img {
vertical-align:text-bottom;
margin-right:4px;
}
/* === Componente Calendario proximas === */

div.col_cent1004  div.calendario div.proximas h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
font-weight:bold;
color:#4e4e4e;
margin:2px 0 2px 0px;
padding:0;		 
}
div.col_cent1004  div.calendario  div.proximas h4 {
background:url(/imagenes/imgplantilla/bg_tit.png) no-repeat 0 0px;
padding-left:20px;
margin-top:0px;	
*margin-top:5px;	
padding-top:0;
width: 100%;
}
div.col_cent1004  div.calendario  div.proximas h4.pasado{
background:url(/imagenes/imgplantilla/bg_tit_antiguo.jpg) no-repeat 0 0px;
clear:both;
}
div.col_cent1004  div.calendario  div.proximas h4 span {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
line-height:18px;
font-weight:normal;
color:#06193a;
margin:0;
padding:0;	
font-weight:bold;
margin-top:-4px;
display:inline;/*cambios*/
}
div.col_cent1004  div.calendario  div.proximas h4 a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
line-height:18px;
font-weight:bold;
color:#000;
}
div.col_cent1004  div.calendario div.proximas h4.pasado span, div.col_cent1004 div.calendario  div.proximas h4.pasado a {
color: #686868;
}
div.col_cent1004  div.calendario div.proximas p {
font-family:tahoma;
color:#666666;
font-size:10px;	
margin:0;
padding:0;
line-height:10px;
height:15px;
margin-top:6px;
margin-bottom:4px;
*margin-top:6px;
*margin-bottom:2px;
_margin-top:6px;
_margin-bottom:0px;
}
/*cambio*/
div.col_cent1004  div.calendario div.proximas p.txt {
font-size:11px;
color:#4e4e4e;
line-height:15px;
margin-left:20px;
margin-top:2px;
_margin-top:1px;
height:auto;
background:none;
}
div.col_cent1004  div.calendario div.proximas a.link {
margin:4px 0 5px 0;
float:right;
margin-right:5px;
font-size:11px;
color:#3a3a3a;
text-decoration:underline;
}
div.col_cent1004  div.calendario div.calendario_estructura a.link  {
margin:1px 0 8px 0;
float:right;
margin-right:5px;
font-size:11px;
color:#3a3a3a;
text-decoration:underline;
}
div.col_cent1004  div.calendario div.calendario_estructura a.link:hover  {
text-decoration:none;
}
div.col_cent1004  div.calendario div.proximas a.link:hover {
text-decoration:none;
}
div.col_cent1004  div.calendario div.proximas p{
width:100%;
}
div.col_cent1004  div.calendario div.proximas p span, div.col_cent1004  div.calendario div.proximas p {
line-height:14px;
}
div.col_cent1004  div.calendario div.proximas p span.fecha {
font-family:tahoma;
color:#666666;
font-weight:bold;
font-size:10px;	
line-height:14px;
margin-right:4px;
}
div.col_cent1004  div.calendario a.movil {
background:url(/imagenes/imgplantilla/bg_movil.png) no-repeat left top;
display:block;
width:20px;
height:20px;
text-indent:-9999px;
margin-top:-4px;
margin-left:4px;
float:left;
}
div.col_cent1004  div.calendario p.tooltip a.movil {
margin-top:1px;
width:15px;
}
div.col_cent1004  div.calendario a.outlook {
background:url(/imagenes/imgplantilla/bg_outlook.png) no-repeat left top;
display:block;
width:20px;
height:20px;
text-indent:-9999px;
float:left;
}
div.col_cent1004  div.calendario p.tooltip a.outlook {
background:url(/imagenes/imgplantilla/bg_outlook.png) no-repeat left center;
margin-top:1px;
width:15px;
}
div.col_cent1004  div.calendario div.proximas a, div.col_cent1004  div.calendario div.proximas span, div.col_cent1004  div.calendario div.proximas img  {
float:left;
}
div.col_cent1004  div.calendario div.proximas img {
margin-left:4px;
margin-right:4px;
}
div.col_cent1004  div.calendario div.buscador_calendario {
background:url(/imagenes/imgplantilla/bg_buscador.png) repeat-x bottom left	;
margin:0 4px;
_margin-left:2px;
_margin-right:2px;
width:630px;
_width:628px;
height:65px;
float:left;
margin-bottom:10px;
}
div.col_cent1004  div.calendario div.buscador_calendario ul {
margin:15px 0 0 15px;
}
div.col_cent1004  div.calendario div.buscador_calendario li {
float:left;
margin-right:10px;
}
div.col_cent1004  div.calendario div.buscador_calendario label, div.col_cent1004  div.calendario div.buscador_calendario span {
display:block;
margin-bottom: 5px;
}
div.col_cent1004  div.calendario div.buscador_calendario input.buscar {
margin-top:15px;
_margin-top:17px;
*margin-top:17px;
border:none;
height: 20px;
width: 73px;
background: url(/imagenes/imgplantilla/form_buscar.gif) no-repeat top left;
cursor: pointer;
}
/*cambio*/
div.col_cent1004  div.calendario div.buscador_calendario ul{
position: relative;
_left: 15px;
float: right;
}
/*cambio*/
div.col_cent1004  div.calendario div.buscador_calendario h4 span{
color: #4e4e4e;
font-size: 16px;
font-weight: bold;

float: left;
margin-top: 20px;
margin-left: 40px;
z-index: 1;
}
/* *** Cobertura analistas 1004 *** */

div.cobertura_analistas {
float:left;
width:100%;
color:#333;
padding-bottom: 6px;
text-align:left;
font-size:11px;
font-family: tahoma, sans;
}
div.cobertura_analistas h3.cobertura {
color:#ffffff;
font-size:15px;
margin:0;
padding:.4em .6em;
background-color:#324c5b;
font-weight:normal;
margin-top:20px;
font-family:tahoma;
}
div.cobertura_analistas h4 {
font-family:Arial, Helvetica, sans-serif;
color:#001541;	
font-size:14px;
padding:0px;
margin:25px 0;
}
div.cobertura_analistas .recomendacion_media{
margin:0 0 1em 1em; 
}
div.cobertura_analistas .recomendacion_media .recomendacion_flash { 
margin-left: 100px;
}
div.cobertura_analistas .recomendacion_media .recomendacion_flash ul {
margin:0px; padding:0;
margin-left:2px; 
margin-bottom:10px; 
*margin-bottom:0px; 
}
div.cobertura_analistas .recomendacion_media .recomendacion_flash li { 
float:left; 
width:83px; 
text-align:center; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
color:#606060;  
}
div.cobertura_analistas .recomendacion_media p, .analistas p{
color:#001541; 
font-size:1.3em;
}
div.cobertura_analistas .analistas{
padding:.1em 1em 1em 1em;
background-color:#f1f3f4;
}
div.cobertura_analistas form{
margin:1em 0 0 0;
height:50px; width:100%;
}
div.cobertura_analistas form label{
width:27em;
float:left;
}
div.cobertura_analistas form label.izquierdo_barra {
margin:0 1em 0 10px;
height:4.5em;
float:left;
}
div.cobertura_analistas form label.izquierdo_barra {
float:left;
width:290px;
}
div.cobertura_analistas form label span{
width:150px;
display:block; 
font-weight:bold;
color:#001541;
}
div.cobertura_analistas form label select{
width:20em; 
margin:0 1em 0 0;
}
div.cobertura_analistas form label input{
background:url(/imagenes/imgplantilla/bg_ir.png) 0 0 no-repeat;
font-size: 12px;
font-weight: bold;
width:75px;
height: 20px;
border:0; 
padding:0 0 0 0;
position: relative;
top: 2px;
}
div.cobertura_analistas .analistas .precios{
width:591px;
background:#ffffff url(/imagenes/imgplantilla/bg_analistas.png) 0 bottom no-repeat;
padding:.3em 0 1.5em 0;
margin:2em 0 0 10px;
clear:both;
color:#606060;
}
div.cobertura_analistas .analistas .precios p{
margin:0 0 0 2em;
font-size:1em;
color: #606060;
}
.columnaDerechaCoberturaAnalisis{
float: right;
}
.recomendacion{
font-size:11px;
font-weight:bold;
color:#606060;
margin: 10px 0px 10px 125px;
}
div.cobertura_analistas .analistas .recomendacion span.comprar {
font-weight:normal;
font-size:11px;
}
div.cobertura_analistas .analistas label span {
padding:0 0 4px 4px;
}
div.cobertura_analistas .analistas .precios table.tabladereAnalista{
text-align:center; 
width: 380px;
}
div.cobertura_analistas .analistas .precios table.tabladereAnalista thead, 
div.cobertura_analistas .analistas .precios table.tabladereAnalista tfoot{
display:none;
}
div.cobertura_analistas .analistas .precios table td{
color:#606060;
font-size:12px;
}
div.cobertura_analistas .analistas .precios table div{
font-size: 10px;
}
div.cobertura_analistas .analistas .precios table div.valorEuros{
font-size:10px;
font-weight: bold;
clear: both;
}
div.cobertura_analistas .analistas .precios table td.tdIzq div{
float:right;
text-align: right;
width: 100%;
}
div.cobertura_analistas .analistas .precios table td.tdDer div{
float: left;
text-align: left;
width: 100%;
}
td.flechasIndicadores{
height: 47px;
background: #fff url(/imagenes/imgplantilla/flecha_analistas.gif) top right no-repeat;
}
td.flechasIndicadores img{
margin-top: -2px;
padding: 0px;
}
div.cobertura_analistas p.estrella {
margin-top:15px;
clear: both;
padding-top:10px;
width: 100%;
}
div.cobertura_analistas .analistas .precios table td.deseleccionado{
background:url(/imagenes/imgplantilla/bg_recomendacion_gris.jpg) 0 0 repeat-x;
padding:0;
}
div.cobertura_analistas .analistas .precios table td.deseleccionado img.imagenDerecha{
float:right;
background-color: #fff;
position: relative;
z-index: 10;
_left: 5px;
}
div.cobertura_analistas .analistas .precios table td.seleccionado{
background:url(/imagenes/imgplantilla/bg_recomendacion_verde.jpg) 0 0 repeat-x; 
padding:0;
}
div.cobertura_analistas .analistas .precios table td.seleccionado_rojo {
background:url(/imagenes/imgplantilla/bg_recomendacion_rojo.jpg) 0 0 repeat-x; 
padding:0;
}
div.cobertura_analistas .analistas .precios ul{
margin: 10px 0px 0px 15px;
float:left; 
width:170px;
padding:0;
}
div.cobertura_analistas .analistas .precios ul li{
margin:0;
font-size:12px;
margin-bottom:3px;
}
div.cobertura_analistas .analistas .precios ul li.enunciadoAnalistas{
font-size:11px;
font-weight:bold;
display:block;
}
div.cobertura_analistas span.min {
margin-top:5px;
text-align:center;
display:block;
font-weight:bold;
}
div.cobertura_analistas span.max {
margin-top:5px;
text-align:center;
display:block;
font-weight:bold;
}
/* *** ALERTAS *** */

div.alertas {
/*float:left;*/
color:#333;
padding-bottom:.5em;
text-align:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;
margin:1em 0 20px 0;
width: 100%;
}
div.alertas h3 {
color:#ffffff;
font-size:15px;
margin:0;
padding:.4em .6em;
background-color:#324c5b;
font-weight:normal;
margin-top:20px;
font-family:tahoma;
}
div.alertas h4 {
color:#ffffff;
font-size:15px;
margin:0;
padding:.4em .6em;
background-color:#7e8f99;
font-weight:normal;
margin-top:20px;
font-family:tahoma;
}

div.alertas div.activacion {
background:#f1f3f4;
padding-bottom:20px;
padding:20px 25px 0 25px;
width: 589px;
_width:639px;
}
div.alertas div.activacion table th.bolsa{
height:30px;
vertical-align: bottom;
}
div.alertas div.intro p {
margin:17px 15px 15px 20px;
}
div.alertas div.activacion.dos {
margin-top:25px;
}
div.alertas div.activacion.tres {
padding-bottom:15px;
}
div.alertas div.activacion p {
color:#324c5b;
font-weight:bold;
margin-bottom:15px;
}
div.alertas div.activacion p.normal {
font-weight: normal;
}
div.alertas div.activacion p.ok {
background:url(/imagenes/imgplantilla/bg_ok.gif) no-repeat top left;
padding-left:20px;
padding-bottom:25px;	
}
div.alertas div.intro ol {
color: #F99213;
font-weight: bold;
margin-top:0;
margin-left:35px;
}
div.alertas  ul.codigos {
margin-bottom:20px;
}
div.alertas  ul.codigos li {
margin-bottom:10px;
}
div.alertas ul a, div.alertas a {
color:#f99213;
text-decoration:underline;
font-weight:bold;
}
div.alertas div.activacion ul li {
/*background:url(/imagenes/imgplantilla/bullet_alertas.gif) no-repeat 0 7px;*/
padding-left:10px;
}
div.alertas div.activacion div ul li{
list-style-type: none;
background: none;
}
div.alertas ul.datos.superior li{
margin-left: 100px;
}
div.alertas ul.datos.superior li label{
_position: relative;
_left: 0px;
}
div.alertas ul.datos li {
background:none;
padding:0;
line-height:24px;
clear: both;
}
div.alertas ul.datos label {
width:120px;
padding-right:6px;
}
div.alertas ul.datos, div.alertas form {
margin:0;
padding:0;
}
div.alertas ul.datos li.condiciones {
background:url(/imagenes/imgplantilla/bg_lineas.gif) repeat-x top left;
padding-left:100px;
width:470px;
*width:480px;
margin-top:10px;
margin-bottom:10px;
}
div.alertas ul.datos li.condiciones label {
width:100%;
text-align:left;
position:relative;
}
div.alertas .checkbox input {
border:0;
}
div.alertas ul.datos li.condiciones label input {
margin-right:4px;
position:relative;
top:2px;
border:0;
}
div.alertas .cod {
margin-bottom:20px;
padding-bottom:20px;
}
div.alertas .cod label{
padding-top: 2px;
}
div.alertas label {
width:27em;
display:block;
float:left;
}
div.alertas  label.izquierdo_barra {
background:url(/imagenes/imgplantilla/bg_separador.gif) right 0 no-repeat; 
margin:0 1em 0 10px; 
height:4.5em;
float:left;
}
div.alertas label.izquierdo_barra {
float:left;
width:290px;
}
div.alertas label {
color:#828282;
text-align:right;
width:250px;
padding-right:4px;
}
/*div.alertas label span {width:28em;display:block; font-weight:bold;color:#001541;}*/
div.alertas label select {
width:20em; 
margin:0 1em 0 0;
}
div.alertas input.continuar {
background:url(/imagenes/imgplantilla/bg_ir.png) 0 0 no-repeat;
border:0; 
padding: 3px 15px 4px 12px;
margin-left:4px;
width:250px;
}
div.alertas input.codigo {
*margin-top:-20px;
}
div.alertas input.telefonoCodigo{
_margin-top: 2px;
}
div.alertas input.continuar.dos {
width:75px;
}
div.alertas ul.acceder input {
width:130px;
}
div.alertas ul.codigo {
margin-left:140px;
}
div.alertas ul.codigo li {
background:none;
padding:0;
}
div.alertas ul.codigo li label {
width:120px;
}
div.alertas input.enviar {
background:url(/imagenes/imgplantilla/bg_enviar.png) 0 0 no-repeat;
border:0; 
padding: 3px 15px 4px 12px;
margin-left:4px;
width:250px;
margin-left:54px;
cursor:pointer;
}
div.alertas div.activacion ul.acceder {
list-style:0;
float:left;
margin-left:180px;
_margin-left: 90px;
margin-bottom:30px;
}
div.alertas div.activacion ul.acceder li {
line-height:24px;
list-style:none;
background:none;
padding:0;
clear: both;
}
div.alertas div.activacion ul.acceder label {
width:50px;
background:none;
padding:0;
padding-right:4px;
}
div.alertas table th{
border: none;
}
div.alertas table.tabla {
width:210px;
margin-left:170px;
margin-top:0px;
margin-bottom:30px;
}
div.alertas table.tabla.dos {
width:250px;
margin-left:25px;
margin-top:0px;
margin-bottom:30px;
float:left;
}
div.alertas table.tabla.tres {
width:210px;
margin-left:45px;
margin-top:0px;
margin-bottom:30px;
float:left;
}
div.alertas table th {
background:none;
text-align:right;
color:#000000;
font-weight:normal;
padding-right:8px;
}
div.alertas table td.titularTablaAlertas{
background:none;
text-align:right;
color:#000000;
font-weight:normal;
padding-right:8px;
}
div.alertas table th.bolsa {
font-weight: bold;
text-align:right;
}
div.alertas table th.arriba {
text-align:center;
color:#828282;
width:28px;
}
div.alertas table td  {
text-align:center;
color:#000000;
height:20px;
width:150px;
}
div.alertas table td.izq {
border-bottom:1px solid #d2d8db;
border-right:1px solid #d2d8db;
width:40px;
}
div.alertas table td.der {
border-bottom:1px solid #d2d8db;
width:30px;
}
div.alertas a.completar {
display:block;
background:url(/imagenes/imgplantilla/bg_completar.png) no-repeat top left;
width:93px;
height:20px;
font-weight:normal;
text-decoration:none;
color:#606060;
text-align:center;
float:left;
margin-left:250px;
_margin-left: 120px;
margin-bottom:25px;
}
div.alertas input.completar2 {
/*display:block;*/
background:url(/imagenes/imgplantilla/bg_completar.png) no-repeat top left;
width:93px;
height:20px;
font-weight:normal;
text-decoration:none;
color:#606060;
text-align:center;
float:left;
margin-left:250px;

margin-bottom:25px;
border:0;
}
/* *** buscador sala de prensa *** */

div.col_cent1004 div.buscador {
background:#f1f3f4;
text-align:left;
padding-bottom:20px;
width:639px;
}
div.col_cent1004 div.buscador div.izq {
width:500px;
float:left;
margin-left:20px;
}
div.col_cent1004 div.buscador ul.busq2 {
width:500px;
float:left;
margin-top:10px;
}
div.col_cent1004 div.buscador h3 {
font-family:tahoma;
color:#08183a;
font-size:15px;
padding-top:20px;	
margin:0px 0 10px 20px;	
}
div.col_cent1004 div.buscador form {
padding:0;
margin:0;
/*margin-left:20px;*/
}
div.col_cent1004 div.buscador label {
color:#324c5b;
font-weight:bold;
display:block;
}
div.col_cent1004 div.buscador span.labelSubstitute {
color:#324c5b;
font-weight:bold;
display:block;
}
div.col_cent1004 div.buscador li {
height:40px;
display:block;
float:left;
margin-right:10px;
}
div.col_cent1004 div.buscador input.buscar {
border:none;
margin-top:12px;
}
div.col_cent1004 div.buscador li.uno {
background:url(/imagenes/imgplantilla/bg_separa.gif) no-repeat right center;
padding-right:10px;
}
div.col_cent1004 div.buscador li.dos {
background:url(/imagenes/imgplantilla/bg_separa.gif) no-repeat right center;
padding-right:10px;
}
div.col_cent1004 div.buscador li.cuatro {
background:url(/imagenes/imgplantilla/bg_separa.gif) no-repeat right center;
padding-right:10px;
}
div.col_cent1004 div.buscador li.cinco {
height:40px;
}
div.col_cent1004 div.buscador li.uno input {
width:140px;
padding:1px;
}
div.col_cent1004 div.buscador a.avanzada {
display:block;
float:left;
text-decoration:underline;
color:#000000;
padding-right:15px;
font-weight:bold;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:15px;
background:url(/imagenes/imgplantilla/bg_avanzada_abajo.png) no-repeat center right;
}
div.col_cent1004 div.buscador input.buscar {
float:left;
position:relative;
top:7px;
right:0;
height: 20px;
width: 73px;
background: url(/imagenes/imgplantilla/form_buscar.gif) no-repeat top left;
cursor: pointer;
}
/* === Componente resultados === */

div.col_cent1004 div.numero_resultados {
background:#7e8f99;
}
div.col_cent1004 div.numero_resultados p {
font-family:tahoma;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
padding:6px 0 6px 15px;
margin:0;
}
div.col_cent1004  div.resultados span.busquedaFecha {
color:#666666;
font-weight:bold;
margin:0;
padding:0;
}
/* === Componente notas de prensa === */

div.col_cent1004 div.resultados h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#4e4e4e;
margin:10px 0 0 15px;
}
div.col_cent1004 div.resultados div.nota_prensa {
padding:10px 0px 15px 0px;
background:url(/imagenes/imgplantilla/bg_elemento.png) no-repeat bottom left;
width: 100%;
}
div.col_cent1004 div.resultados div.nota_prensa p strong {
font-size:9px;
}
div.col_cent1004 div.resultados div.nota_prensa p.fecha {
font-size:10px;
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#666;
margin:0px 0px 0px 20px;
padding:0;
margin-top:10px;
}
div.col_cent1004 div.resultados div.nota_prensa h4 {
color:#08183a;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
background:url(/imagenes/imgplantilla/bg_bocadilo.png) no-repeat 0 4px ;
padding-left:25px;
margin:4px 0px 4px 20px;
}
div.col_cent1004 div.resultados div.nota_prensa h4 a:link,
div.col_cent1004 div.resultados div.nota_prensa h4 a:active,
div.col_cent1004 div.resultados div.nota_prensa h4 a:hover,
div.col_cent1004 div.resultados div.nota_prensa h4 a:visited{
color:#08183a;
}
div.col_cent1004 div.resultadosCero div.nota_prensa{
padding:10px 20px 15px 20px;
background:url(/imagenes/imgplantilla/bg_elemento.png) no-repeat bottom left;
width: 100%;
}
div.col_cent1004 div.resultados div.nota_prensa p, div.col_cent1004 div.resultadosCero div.nota_prensa p {
font-family:tahoma;
color:#606060;
font-size:11px;
line-height:15px;
margin: 0px 0px 0px 20px;
width: 95%;
}
div.col_cent1004 div.resultados div.nota_prensa p a, div.col_cent1004 div.resultadosCero div.nota_prensa p a{
color: #7e8f99;
font-weight: bold;
}
div.col_cent1004 div.resultados div.nota_prensa ul {
float: right;
margin-right: 20px;
}
div.col_cent1004 div.resultados div.nota_prensa ul li {
float:left;
}
div.col_cent1004 div.resultados div.nota_prensa ul li a {
background:url(/imagenes/imgplantilla/bg_pdf.png) #f6f6f6 no-repeat top left;
display:block;
padding:0px 9px 7px 5px;
font-family:tahoma;
font-size:11px;
color:#9a9a9a;
display:block;
position:relative;
}
div.col_cent1004 div.resultados div.nota_prensa ul li a img {
margin-right:5px;
position:relative;
top:5px;
border:0;
}
div.col_cent1004 div.resultados div.nota_prensa ul li.anadir a {
background:url(/imagenes/imgplantilla/bg_anadir.png) no-repeat top left;
display:block;
padding:4px 9px 7px 30px;
color:#FFFFFF;
margin-top:1px;
}
/* === Componente elemento de busqueda === */

div.col_cent1004 div.resultados div.elemento_busqueda {
padding:10px 10px 0px 20px;
background:url(/imagenes/imgplantilla/bg_elemento.png) no-repeat bottom left;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda {
/*width:48%;*/
width: 300px;
margin-bottom:20px;
padding:0;
float:left;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda dl {
float:left;
margin:0;
font-family:tahoma;
margin-left:15px;
_margin-left:7px;
width:170px;
}
.elem_busquedaSujetador{
width: 170px;
float: left;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda dl dd {
line-height:14px;
font-size:10px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda dl dt {
float:left;
margin-right:4px;
line-height:14px;
font-size:10px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda.multi {
*padding-bottom:20px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda.detalle {
width:100%;
margin-bottom:20px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda img,div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda embed, div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda ul, div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda p {
float:left;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda p {
margin-left:15px;
width:150px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda ul{
width:140px;
margin: 0px;
padding-left: 10px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda p {
margin-top:5px;
_margin-top:4px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:15px;
font-weight:bold;
margin-bottom:4px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda li {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
line-height:13px;
width: 140px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda a.des {
text-indent:-9999px;
display:block;
width:15px;
height:20px;
background:url(/imagenes/imgplantilla/bg_des.png) no-repeat;
float:left;
margin-right:4px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda a.mis_des {
text-indent:-9999px;
display:block;
width:15px;
height:20px;
background:url(/imagenes/imgplantilla/bg_misdes.png) no-repeat;
float:left;
margin-right:4px;
}
div.col_cent1004 div.resultados div.elemento_busqueda div.elem_busqueda span {
display:block;
float:left;
}
div.col_cent1004 div.cabecera {
margin-bottom:15px;
margin-top:10px;
font-size: 14px;
font-family: tahoma, arial, sans;
width: 100%;
}
div.col_cent1004 div.cabecera span{
padding-right: 5px;
}
span.enlaceResultadosAlertas{
float: right;
position: relative;
margin: -16px 0px -16px 0px;
_margin:0px;
*margin:0px;
}
div.col_cent1004 div.resultados div.elemento_busqueda h4 {
float:left;
color:#4e4e4e;
font-size:14px;
margin:0;
font-family:tahoma;
}
div.col_cent1004 div.resultados div.elemento_busqueda h4 span {
font-weight:lighter;
}
div.col_cent1004 div.resultados div.elemento_busqueda a.link, div.col_cent1004 div.resultados div.cabecera a.link  {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ed8202;
}
.randomAlma{
clear: both;
float: right;
margin: -10px 20px -20px 0px;
_margin: 0px 20px -10px 0px;
*margin: 0px 20px -10px 0px;
}
.randomAlma a{
font-weight: bold;
font-size: 11px;
color: #000;
}

/*RESULTADOS*/
.compo1 .resultados{
border:none;
padding-top:15px; 
font-size:16px;}
.compo1 p.subtitresultados 
{
font-size:11px; 
color:#333; 
margin-bottom:10px;
padding:0px;/*font-weight:bold;*/}

p.excepcionH4{
margin-bottom:10px;
/*padding-bottom:0px;*/
font-size: 12px;
font-weight: bold;
}

ul.docLIST li a{
padding: 0px 0px 5px 20px;
height: 16px;
}/*
</span>*/
