@import url("Popup.css");

html, body { overflow-x:hidden;}
body { margin: 0px; padding: 0px; font-family: "Trebuchet MS"; font-size:90%;   background-color: #FFFFFF; color:#ffffff; background-repeat: no-repeat; background-position:51% 150px; border-left: 2px solid #FFFFFF; border-right: 10px solid #FFFFFF;}
* { margin:0px; padding: 0px;}


img { border: none;}
ul { list-style: none;}
/************ CABECERA *************/

/* Logo */
div#cHead div#Cabecera  {border-left: 2px solid #FFFFFF; border-right: 10px solid #FFFFFF; padding-bottom: 5px; background-color:#FFFFFF; text-align:right;}
div#cHead div#Cabecera  h1 { width:210px; height:72px; background-image:url(../img/webcorporativa/logo.jpg); background-repeat: no-repeat; background-position:left top; float: left;}
div#cHead div#Cabecera  h1 a { display: block; height:72px;}
div#cHead div#Cabecera  h1 span { display:none; width:0px; padding:0px;}
div#cHead div#Cabecera  h2 { width:62px; height:74px; margin-left: 115px; margin-top: 20px; float: left;}

/* Banner */
div#cHead div#Cabecera  div#banner { float: right; margin-top: 6px; margin-bottom:6px; display: inline;}
div#Banner a{padding-left:10px; padding-right:10px; padding-top:80px; padding-bottom:3px; background-color:#CCCCCC; background-image: url(../IMG/fondo_cBanner.gif); background-repeat:no-repeat; background-position:bottom left;margin:0 auto 0 auto; }
div#Banner a img{ height:90px;}

/*div#cHead div#Cabecera  div#bannerflash { float: right; margin-top: 6px; margin-bottom:10px; display: inline;}
div#cHead div#Cabecera  div#banner img {}*/

/*div#Banner {;clear:both; padding-bottom:4px; display:inline;}*/

/* Menu */
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu { clear: both; background-color:#1d79ac; height: 29px;background-image:url(../img/webcorporativa/fondo_Menu.gif); background-repeat: repeat-x; background-position:left bottom;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li { float: left;padding-top:4px; padding-bottom: 4px;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li a { color:#FFFFFF;background-color:#1d79ac; text-decoration: none; font-size:1em; padding-left:8px; padding-right:8px;padding-top:4px; padding-bottom: 4px; border-right: 1px solid #ffffff;font-weight: bold;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li a:hover { background-color:#0c5283;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.ofertas a { color:#FFFFFF;background-color:#7AB94B; text-decoration: none; font-size:1em; padding-left:8px; padding-right:8px;padding-top:4px; padding-bottom: 4px; border-right: 1px solid #ffffff;font-weight: bold;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.ofertas a:hover { background-color:#1d79ac;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.primero a { background-image:url(../img/webcorporativa/ico_Inicio.gif); background-repeat: no-repeat; background-position:5px center; padding-left: 25px;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.especial { position: absolute; right: 10px;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.especial a {border-left: 1px solid #ffffff;border-right: none;background-image:url(../img/webcorporativa/ico_Carrito.gif); background-repeat: no-repeat; background-position:10px 5px; padding-left: 32px;background-color:#e10053;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.especial a img{ margin-bottom: -7px;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.especial a:hover {background-color:#e10053;}
div#cHead div#htmlv_MenuSuperior #tiposCatalogos{ position:absolute; z-index:1000; right:10px; top:139px; display:none; width:143px; background-color:#e10053;}
div#cHead div#htmlv_MenuSuperior #tiposCatalogos ul li a{ display:block; height:100%;  border: 1px solid #ffffff;background-image:url(../img/webcorporativa/ico_Carrito.gif); background-repeat: no-repeat; background-position:10px 5px; padding-left: 32px;background-color:#e10053; color:#FFFFFF;  text-decoration: none; font-size:1em; padding-top:4px; padding-bottom: 4px; font-weight:bold;}
div#cHead div#htmlv_MenuSuperior #tiposCatalogos ul li a:hover{ text-decoration:underline;}


/* Marcado de enlaces de Menu Superior */
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.seleccion a { background-color:#0c5283;}
div#cHead div#htmlv_MenuSuperior div#MenuSuperior  ul#menu li.seleccionprimero a {background-color:#0c5283; background-image:url(../img/webcorporativa/ico_Inicio.gif); background-repeat: no-repeat; background-position:5px center; padding-left: 25px;}
ul#menuCatalogos_FE li.seleccion a {background-color:#e10053;}
ul#menuCatalogos_PS li.seleccion a {background-color:#e10053;}
DIV#htmlv_MenuIzquierdo DIV#menuIZQ UL#ulIZQ2 LI.seleccion A {COLOR: #e10053;}
DIV#htmlv_MenuIzquierdo DIV#menuIZQ UL#ulIZQ LI.seleccion A {COLOR: #e10053;}
/************ CUERPO *************/
div#cHead  div#cabecera {border-left: 2px solid #FFFFFF; border-right: 10px solid #FFFFFF; background-color:#FFFFFF;}
div#cuerpo {border-left: 2px solid #FFFFFF; border-right: 10px solid #FFFFFF; background-color:#FFFFFF;}
/* Parte izqueirda */
div#htmlv_MenuIzquierdo{padding-top:5px;}
div#htmlv_MenuIzquierdo div#menuIZQ { float: left; width: 190px; font-weight: bold;  	}
div#htmlv_MenuIzquierdo div#menuIZQ h4 { text-align: center; font-size: 0.85em; padding-top: 3px; padding-bottom: 3px; font-weight: bold; margin-bottom: 3px;}
div#htmlv_MenuIzquierdo div#menuIZQ h4.magenta { color:#FFFFFF; background-color:#e10053;background-image:url(../img/webcorporativa/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#htmlv_MenuIzquierdo div#menuIZQ h4.verde { color:#FFFFFF; background-color:#7ab94b;}
div#htmlv_MenuIzquierdo div#menuIZQ ul { margin-bottom: 10px; border-top: 1px solid #bbbbbb; font-size:0.9em;}
div#htmlv_MenuIzquierdo div#menuIZQ ul li {border-right: 1px solid #bbbbbb;border-left: 1px solid #bbbbbb;border-bottom: 1px solid #bbbbbb;}
div#htmlv_MenuIzquierdo div#menuIZQ ul li a { display: block; padding-left:10px; padding-top:4px; padding-bottom: 4px;text-decoration: none;}

/* Area Suscriptores */
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ {}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ li {}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ li a { color:#333333;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ li a span.gris { color:#6e6e6e;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ li a span.naranja { color:#EEA801; font-family: "Trebuchet MS"; font-size:1.2em;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ li a:hover { color:#e10053;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li span.sac {color:#333333; padding-top: 5px; DISPLAY: block;	BACKGROUND-COLOR: #e4e4e4;	TEXT-ALIGN: center}



div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 {}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li {}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li span { display: block; text-align: center; background-color:#e4e4e4;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li span.sac { padding-top: 5px;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li span.numero { font-size: 1.5em; padding-top: 5px;color:#0279c3;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li span.enlace { padding-bottom: 10px; padding-top: 5px;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li span.enlace a { text-decoration: underline; display: inline;padding-right: 25px;background-image:url(../img/webcorporativa/ico_SAC.gif); background-repeat: no-repeat; background-position:right center;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li a { color:#0279c3;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li a:hover { color:#e10053;}

div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li.destacado a { color:#e10053;}
div#htmlv_MenuIzquierdo div#menuIZQ ul#ulIZQ2 li.destacado a:hover {color:#0279c3; }


/* Area de Servicios */
div#cuerpo div#menuIZQ ul#ulIZQ2 {}
div#cuerpo div#menuIZQ ul#ulIZQ2 li {}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span { display: block; text-align: center; background-color:#e4e4e4;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span.sac { padding-top: 5px;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span.numero { font-size: 1.5em; padding-top: 5px;color:#0279c3;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span.enlace { padding-bottom: 10px; padding-top: 5px;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span.enlace a { text-decoration: underline; display: inline;padding-right: 25px;background-image:url(../img/webcorporativa/ico_SAC.gif); background-repeat: no-repeat; background-position:right center;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li a { color:#0279c3;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li a:hover { color:#e10053;}

/* parte izquierda catálogos */
/* Parte izqueirda */
div#menuIZQ{ float: left; width: 190px; font-weight: bold;}
div#menuIZQ div{ margin-top:5px; margin-bottom:5px;}
div#menuIZQ h4 { text-align: center; font-size: 0.85em; padding-top: 3px; padding-bottom: 3px; font-weight: bold; margin-bottom: 3px;}
div#menuIZQ h4.magenta { color:#FFFFFF; background-color:#e10053;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#menuIZQ h4.verde { color:#FFFFFF; background-color:#7ab94b;}
div#menuIZQ ul { margin-bottom: 10px; border-top: 1px solid #bbbbbb; font-size:0.9em;}
div#menuIZQ ul li {border-right: 1px solid #bbbbbb;border-left: 1px solid #bbbbbb;border-bottom: 1px solid #bbbbbb;}
div#menuIZQ ul li a { display: block; padding-left:10px; padding-top:4px; padding-bottom: 4px;text-decoration: none;}
/* Area Suscriptores */
div#menuIZQ ul#ulIZQ {}
div#menuIZQ ul#ulIZQ li {}
div#menuIZQ ul#ulIZQ li a { color:#333333;}
div#menuIZQ ul#ulIZQ li a span.gris { color:#6e6e6e;}
div#menuIZQ ul#ulIZQ li a span.naranja { color:#EEA801;}
div#menuIZQ ul#ulIZQ li a:hover { color:#e10053;}
/* Area de Servicios */
div#menuIZQ ul#ulIZQ2 {}
div#menuIZQ ul#ulIZQ2 li {}
div#menuIZQ ul#ulIZQ2 li span { display: block; text-align: center; background-color:#e4e4e4;}
div#menuIZQ ul#ulIZQ2 li span.sac { padding-top: 5px;}
div#menuIZQ ul#ulIZQ2 li span.numero { font-size: 1.5em; padding-top: 5px;color:#0279c3;}
div#menuIZQ ul#ulIZQ2 li span.enlace { padding-bottom: 10px; padding-top: 5px;}
div#menuIZQ ul#ulIZQ2 li span.enlace a { text-decoration: underline; display: inline;padding-right: 25px;background-image:url(../IMG/ico_SAC.gif); background-repeat: no-repeat; background-position:right center;}
div#menuIZQ ul#ulIZQ2 li a { color:#0279c3;}
div#menuIZQ ul#ulIZQ2 li a:hover { color:#e10053;}


/* Parte de contenido */
/* Slogan */
div#contenido{ margin-left: 10px;}

/* Publicidad */
div#contenido  div#publicidad { float: right; margin-top: 5px; width: 145px;}
div#contenido  div#publicidad div { margin-bottom: 10px;}
div#contenido  div#publicidad div#publiDerecha{ width:120px; padding:6px; padding-top:10px; background-color:#CCCCCC; background-image: url(../IMG/fondo_cBannerH.gif); background-repeat:no-repeat; background-position:top left;}
/* Centro */
div#contenido div#centro { width: 64%; margin-right:0px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; height:100%; }
div#contenido div#CentroBody div#centro { margin-right:0px; color:#333333;  font-family: "Trebuchet MS"; font-size:0.9em; margin:auto;text-align:center;}
div#contenido div#centro div#IZQ{ text-align:left; width: 48%; float: left; padding-right:10px; border-right:1px solid #cccccc; margin-bottom:5px;}
div#contenido div#centro div#DCH{ text-align:left; padding-left:0px; width: 301px; float:left; margin-bottom:5px;}
div#contenido div#centro .foto{ float:left; margin:1.2em;}
div#contenido div#centro p{ margin-top:1.2em; text-align:justify;}
div#contenido div#centro p.centro{ width:100%; text-align:center;}
div#contenido div#centro p.centro a{ margin:auto; color:#e10053; font-weight:bold;}
div#contenido div#centro p.centro a:hover{ color:#333333;}
div#contenido div#centro div#datosConocernos{ margin-right:140px;}
/* Donde estamos
div#contenido div#centro div#delegaciones{ clear:both; font-size:0.8em;}
div#contenido div#centro div#sede div.izquierda,
div#contenido div#centro div#sede div.centro,
div#contenido div#centro div#sede div.derecha,
div#contenido div#centro div#delegaciones div.izquierda,
div#contenido div#centro div#delegaciones div.centro,
div#contenido div#centro div#delegaciones div.derecha{float:left; width:33%;}*/


/*IZQ*/
/*--- Diario ---*/
 div#contenido div#centro div#IZQ div {}
div#contenido div#centro div#IZQ div#home_diario div#diario { margin: 10px; background-image:url(../img/webcorporativa/fondo_Diario.jpg); background-repeat: no-repeat; background-position:left top; padding-top: 15px; padding-bottom: 20px; font-size: 0.8em; padding-left: 85px;}
div#contenido div#centro div#IZQ div#home_diario div#diario h3 { display: inline; font-size: 1.7em; font-weight: normal; color:#1d79ac;}
div#contenido div#centro div#IZQ div#home_diario div#diario a { display: block;margin-top: 10px; margin-left: -14px; color:#0279c3;}
div#contenido div#centro div#IZQ div#home_diario div#diario a:hover { color:#e10053;}
/*--- Sentencia ---*/
div#contenido div#centro div#IZQ div#home_diario div#sentencia { padding-left:20px;}
div#contenido div#centro div#IZQ div#home_diario div#sentencia h4 {font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#sentencia h4 a { color:#e10053; text-decoration: none;}
div#contenido div#centro div#IZQ div#home_diario div#sentencia h4 a:hover { text-decoration: underline;}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p { font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p a { text-decoration: none;}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p a:hover {}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p.entradilla {}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p.entradilla a { color:#0c5283;}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p.entradilla a:hover { text-decoration: underline;}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p.datos {}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p.datos a {}
div#contenido div#centro div#IZQ div#home_diario div#sentencia p.datos a:hover {}
/*--- Civil ---*/
div#contenido div#centro div#IZQ div#home_diario div#civil { padding-left:20px;}
div#contenido div#centro div#IZQ div#home_diario div#civil h4 {font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#civil h4 a { color:#e10053; text-decoration: none;}
div#contenido div#centro div#IZQ div#home_diario div#civil h4 a:hover { text-decoration: underline;}
div#contenido div#centro div#IZQ div#home_diario div#civil p { font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#civil p a { text-decoration: none;}
div#contenido div#centro div#IZQ div#home_diario div#civil p a:hover {}
div#contenido div#centro div#IZQ div#home_diario div#civil p.entradilla {}
div#contenido div#centro div#IZQ div#home_diario div#civil p.entradilla a { color:#1d79ac;}
div#contenido div#centro div#IZQ div#home_diario div#civil p.entradilla a:hover { text-decoration: underline;}
div#contenido div#centro div#IZQ div#home_diario div#civil p.datos { padding-top: 2px;}
div#contenido div#centro div#IZQ div#home_diario div#civil p.datos a { color:#333333;font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#civil p.datos a:hover { text-decoration: underline;}
/*--- Administrativo ---*/
div#contenido div#centro div#IZQ div#home_diario div#administrativo { padding-left:20px;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo h4 {font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo h4 a { color:#e10053; text-decoration: none;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo h4 a:hover { text-decoration: underline;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p { font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p a { text-decoration: none;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p a:hover {}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p.entradilla {}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p.entradilla a { color:#1d79ac;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p.entradilla a:hover { text-decoration: underline;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p.datos { padding-top: 2px;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p.datos a { color:#333333;font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#administrativo p.datos a:hover { text-decoration: underline;}
/*--- Actualidad ---*/
div#contenido div#centro div#IZQ div#home_diario div#actualidad { padding-left:20px;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad h4 { font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad h4 a { color:#e10053; text-decoration: none;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad h4 a:hover { text-decoration: underline;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p { font-size: 0.9em;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p a {color:#0c5283;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p a:hover {color:#e10053;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p.entradilla {}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p.entradilla a { color:#0c5283;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p.entradilla a:hover { text-decoration: underline;}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p.datos {}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p.datos a {}
div#contenido div#centro div#IZQ div#home_diario div#actualidad p.datos a:hover {}
/*--- Documentos ---*/
div#contenido div#centro div#IZQ div#documentos { padding-top: 15px; margin-right:10px; margin-left:10px;}
div#contenido div#centro div#IZQ div#documentos h4 { font-size: 0.9em;color:#e10053;border-right: 1px solid #C5CFD8;border-left: 1px solid #C5CFD8;border-top: 1px solid #C5CFD8; float: left; padding-left: 16px; padding-right: 16px; padding-top: 2px; padding-bottom: 2px; position:relative;top: 1px; background-color:#FFFFFF;}
div#contenido div#centro div#IZQ  div#documentos div#home_interes ul { clear: both; border: 1px solid #C5CFD8; padding: 10px; font-size:1em; font-weight: bold;}
div#contenido div#centro div#IZQ  div#documentos div#home_interes ul li { padding-bottom:10px;}
div#contenido div#centro div#IZQ  div#documentos div#home_interes ul li a { font-weight: normal; color:#0c5283;}
div#contenido div#centro div#IZQ  div#documentos div#home_interes ul li a:hover {color:#e10053;}

/*DCH*/
/*--- Recomendacion ---*/
div#contenido div#centro div#DCH div#recomendacion { padding-top: 26px; }
div#contenido div#centro div#DCH div#recomendacion h3 {color:#1d79ac; font-size: 1.3em; font-weight: normal; margin-bottom: 20px; padding-left:8px;}
div#contenido div#centro div#DCH div#recomendacion p { text-align: center;}
/*--- Ultimas ---*/
div#contenido div#centro div#DCH div#ultimas {width:100%; }
div#contenido div#centro div#DCH div#ultimas h4 {font-size: 0.9em;color:#e10053;border-right: 1px solid #C5CFD8;border-left: 1px solid #C5CFD8;border-top: 1px solid #C5CFD8; float: left; padding-left: 16px; padding-right: 16px; padding-top: 2px; padding-bottom: 2px; position:relative;top: 1px; background-color:#FFFFFF;}
div#contenido div#centro div#DCH div#ultimas h4.activo {border-bottom: 1px solid #ffffff;}
div#contenido div#centro div#DCH div#ultimas h4.activo a { text-decoration: none;color:#e10053;}
div#contenido div#centro div#DCH div#ultimas h4.activo a:hover {}
div#contenido div#centro div#DCH div#ultimas h4.noactivo {background-image:url(../img/webcorporativa/fondo_Pestanas.jpg); background-repeat: repeat-x; background-position:left top;border-bottom: 1px solid #C5CFD8;border-left:  1px solid #C5CFD8;}
div#contenido div#centro div#DCH div#ultimas h4.noactivo a {text-decoration: none;color:#666666;}
div#contenido div#centro div#DCH div#ultimas h4.noactivo a:hover {color:#e10053;}
div#contenido div#centro div#DCH div#ultimas ul {clear: both; border: 1px solid #C5CFD8; padding: 10px; font-size:1em; margin-right: 2%;}
div#contenido div#centro div#DCH div#ultimas ul li { padding-bottom: 10px; padding-left: 20px;background-image:url(../img/webcorporativa/ico_File.jpg); background-repeat: no-repeat; background-position:left top;}
div#contenido div#centro div#DCH div#ultimas ul li a { color:#333333;}
div#contenido div#centro div#DCH div#ultimas ul li a.destacado { color:#e10053; font-weight: bold;}
div#contenido div#centro div#DCH div#ultimas ul li a:hover { color:#e10053;}
/************ PIE *************/


/* DiarioNoticias*/
div.DiarioNoticias {}
div.DiarioNoticias p { text-align: right; color:#007CC5; font-size: 1.1em; font-weight: bold;
padding-right: 0px;  margin-bottom: 8px;}
div.DiarioNoticias h3 { width: 100px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;
border-top: 1px solid #cccccc; padding-left: 10px;text-align: left; font-family: "Times New Roman", Times, serif;
color:#007CC5; font-size: 1.5em; font-weight: bold;}
div.DiarioNoticias ul {border: 1px solid #cccccc; list-style:none; padding: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em;}
div.DiarioNoticias ul li { margin-bottom: 8px;}
div.DiarioNoticias ul li a { text-decoration: none; color:#666666;}
div.DiarioNoticias ul li a:hover { text-decoration: underline;color:#007CC5;}
div.DiarioNoticias ul li a span { color:#007CC5;}
div.DiarioNoticias div {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
div.DiarioNoticias div p { text-align: left; padding: 15px; font-weight: normal;}
div.DiarioNoticias div p span { color:#666666;}
div.DiarioNoticias div p span.gris{ color:#FFFFFF; background-color:#666666; padding-top: 4px; padding-bottom: 4px;
padding-left: 10px; padding-right: 10px; line-height: 17px;}
div.DiarioNoticias div p a { font-family: "Trebuchet MS"; font-size: 1.6em; line-height: 15px;
text-decoration: none;color:#666666; margin-left: 8px;}
div.DiarioNoticias div p a:hover { text-decoration: underline;}
div.DiarioNoticias div p a span {color:#007CC5;}

/* ActualidadComentada*/
div.ActualidadComentada {}
div.ActualidadComentada div {border: 2px solid #EAA500; padding-bottom: 7px;}
div.ActualidadComentada div h3 { text-align: left; font-family: "Trebuchet MS"; font-size: 1.7em; color:#FFFFFF; background-color:#EAA500; padding-left: 10px; padding-top: 10px; margin:0px; font-weight: 500;}
div.ActualidadComentada div p { font-size: 1.2em; padding-left: 10px; margin-top:8px; margin-bottom: 7px; text-align: left;}
div.ActualidadComentada div p a { color:#666666; cursor:hand;}
div.ActualidadComentada div p a:hover { color:#EAA500;}
div.ActualidadComentada p { font-size: 1.2em; text-align: center; padding-top: 3px; color:#000000;}
div.ActualidadComentada p a {color:#000000;}
div.ActualidadComentada p a:hover {color:#EAA500;}

P.entradillaNoticia A {	COLOR: #0e5883;	TEXT-DECORATION: none}
P.entradillaNoticia A:hover {	TEXT-DECORATION: underline}



/* LegislacionDestacada*/
div.LegislacionDestacada {}
div.LegislacionDestacada p { text-align: right; color:#007CC5; font-size: 1.1em; font-weight: bold; padding-right: 0px; margin-bottom: 8px;}
div.LegislacionDestacada h3 { width: 220px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; padding-left: 10px;text-align: left; font-family: "Times New Roman", Times, serif; color:#007CC5; font-size: 1.5em; font-weight: bold;}
div.LegislacionDestacada ul {border: 1px solid #cccccc; list-style:none; padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em;}
div.LegislacionDestacada ul li { margin-bottom: 8px;}
div.LegislacionDestacada ul li a { cursor:hand;text-decoration: none; color:#666666;}
div.LegislacionDestacada ul li a:hover { text-decoration: underline;color:#007CC5;}
div.LegislacionDestacada ul li a span { color:#007CC5;}
div.LegislacionDestacada div {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
div.LegislacionDestacada div p { text-align: left; padding: 15px; font-weight: normal;}
div.LegislacionDestacada div p span { color:#666666;}
div.LegislacionDestacada div p span.gris{ color:#FFFFFF; background-color:#666666; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; line-height: 17px;}
div.LegislacionDestacada div p a { font-family: "Trebuchet MS"; font-size: 1.6em; line-height: 15px; text-decoration: none;color:#666666; margin-left: 8px;}
div.LegislacionDestacada div p a:hover { text-decoration: underline;}
div.LegislacionDestacada div p a span {color:#007CC5;}

/*Mas visto*/
div#masvisto  {display:none; }




/**Home_diario**/


div#home_diario div.diario { margin: 10px; background-image:url(../img/webcorporativa/fondo_Diario.jpg); background-repeat: no-repeat; background-position:left top; padding-top: 15px; padding-bottom: 20px; font-size: 0.9em; padding-left: 85px;}
div#home_diario div.diario h3 { display: inline; font-size: 1.7em; font-weight: normal; color:#1d79ac;}
div#home_diario div.diario b { display: block; font-weight: normal; color:#1d79ac;}
div#home_diario div.diario a { display: block; color:#0279c3;}
div#home_diario div.diario a:hover { color:#e10053;}

div#home_diario dl {margin:10px;}
div#home_diario dl dl {margin:0;}
div#home_diario dt {font-size: 1em;font-weight: bold;}
div#home_diario dt {color:#e10053; }
div#home_diario dd {margin:0 0 0.8em 0; }
div#home_diario dd a {color:#1d79ac;text-decoration: none;}
div#home_diario dd a:hover { text-decoration: underline;}
div#home_diario dd  {padding-top: 2px;}

div#cuerpo div#contenido  div#error { margin-top:100px;}
DIV#cuerpo DIV#contenido div#error P {text-align:center;	FONT-SIZE: 1.5em;	COLOR: #007cc5}


/*************************************************************************/
/**************************** CATALOGOS **********************************/
/*************************************************************************/

.noLinea {background-image:url(../IMG/fondo_Linea.gif); background-repeat: no-repeat; background-position:195px 0px;}
/************ CABECERA *************/
/* Menu FE */
ul#menuCatalogos_FE { clear: both; background-color:#7BB94C; height: 25px;background-image:url(../IMG/fondo_Menu2.gif); background-repeat: repeat-x; background-position:left bottom; margin-top: 1px;}
ul#menuCatalogos_FE li { float: left;padding-top:2px; padding-bottom: 2px;}
ul#menuCatalogos_FE li a { color:#FFFFFF;background-color:#7BB94C; text-decoration: none; font-size:0.9em; padding-left:8px; padding-right:8px;padding-top:2px; padding-bottom: 2px; border-right: 1px solid #ffffff;font-weight: bold;}
ul#menuCatalogos_FE li a.on {background-color:#7BB94C;}
ul#menuCatalogos_FE li a:hover {background-color:#e10053;}
/* Menu PS */
ul#menuCatalogos_PS { clear: both; background-color:#7BB94C; height: 25px;background-image:url(../IMG/fondo_Menu2.gif); background-repeat: repeat-x; background-position:left bottom;margin-top: 1px;}
ul#menuCatalogos_PS li { float: left;padding-top:2px; padding-bottom: 2px;}
ul#menuCatalogos_PS li a { color:#FFFFFF;background-color:#7BB94C;text-decoration: none; font-size:0.9em; padding-left:8px; padding-right:8px;padding-top:2px; padding-bottom: 2px; border-right: 1px solid #ffffff;font-weight: bold;}
ul#menuCatalogos_PS li a.on {background-color:#7BB94C;}
ul#menuCatalogos_PS li a:hover {background-color:#e10053;}
/************ CUERPO *************/
div#cuerpo {border-left: 2px solid #FFFFFF; border-right: 10px solid #FFFFFF; background-color:#FFFFFF;}
/* Parte izqueirda */
div#cuerpo div#menuIZQ{ float: left; width: 190px; font-weight: bold}
div#cuerpo div#menuIZQ h2 { text-align: center; font-size: 0.85em; padding-top: 3px; padding-bottom: 3px; font-weight: bold; margin-bottom: 3px;}
div#cuerpo div#menuIZQ h2.magenta { color:#FFFFFF; background-color:#e10053;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#menuIZQ h2.verde { color:#FFFFFF; background-color:#7ab94b;}
h4.azulito {  background-color:#1d79ac; color:#FFFFFF;}

div#cuerpo div#menuIZQ ul { margin-bottom: 10px; border-top: 1px solid #bbbbbb; font-size:0.9em;}
div#cuerpo div#menuIZQ ul li {border-right: 1px solid #bbbbbb;border-left: 1px solid #bbbbbb;border-bottom: 1px solid #bbbbbb;}
div#cuerpo div#menuIZQ ul li a { display: block; padding-left:10px; padding-top:4px; padding-bottom: 4px;text-decoration: none;}
/* Area Suscriptores */
div#cuerpo div#menuIZQ ul#ulIZQ {}
div#cuerpo div#menuIZQ ul#ulIZQ li {}
div#cuerpo div#menuIZQ ul#ulIZQ li a { color:#333333;}
div#cuerpo div#menuIZQ ul#ulIZQ li a span.gris { color:#6e6e6e;}
div#cuerpo div#menuIZQ ul#ulIZQ li a span.naranja { color:#EEA801;}
div#cuerpo div#menuIZQ ul#ulIZQ li a:hover { color:#e10053;}
/* Area de Servicios */
div#cuerpo div#menuIZQ ul#ulIZQ2 {}
div#cuerpo div#menuIZQ ul#ulIZQ2 li {}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span { display: block; text-align: center; background-color:#e4e4e4;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span.sac { padding-top: 5px;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span.numero { font-size: 1.5em; padding-top: 5px;color:#0279c3;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span.enlace { padding-bottom: 10px; padding-top: 5px;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li span.enlace a { text-decoration: underline; display: inline;padding-right: 25px;background-image:url(../IMG/ico_SAC.gif); background-repeat: no-repeat; background-position:right center;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li a { color:#0279c3;}
div#cuerpo div#menuIZQ ul#ulIZQ2 li a:hover { color:#e10053;}

div#menuIZQ ul#ulIZQ3 { border:none;}
div#menuIZQ ul#ulIZQ3 li{ border:none;}
div#menuIZQ ul#ulIZQ3 li a { color:#333333;}
div#menuIZQ ul#ulIZQ3 li a:hover {  color:#e10053;}
/* Parte de contenido */
div#cuerpo div#contenido.catalogos { padding-bottom: 30px; padding-left: 4px; color:#333333; margin-top:2em;text-align:center;margin-left:200px;}
div#cuerpo div#contenido.catalogosFondo { padding-bottom: 30px; padding-left: 4px; color:#333333;text-align:center; margin-left:200px;}
/* Slogan */
div#slogan.catalogosFondo { text-align: left; margin-left:200px; margin-top:7px;}
div#slogan.catalogos { text-align: left;}
div#slogan.normal{}
div#slogan h2 { font-size: 1.2em; font-weight: normal; color:#1d79ac;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-top:3px; padding-bottom: 2px; margin-bottom: 0px; text-align:left;}
div#slogan h2.civil {color:#8B1D04; padding-left: 10px;}
div#slogan h2 span { display: block;float: right; font-size: 0.7em; color:#666666; padding-top: 4px; padding-right: 5px;}
div#contenido div#slogan, div#contenido div#sloganhome{ text-align: left; background-color:#ffffff; background-image:url(../img/webcorporativa/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; margin-left:-130px; padding:0; height:28px;}
div#contenido div#slogan h2 { font-size: 1.2em; font-weight: normal; color:#1D79AC; padding:0; background-image:none; margin-left:100px;}
div#contenido div#sloganhome h2{font-size: 1.2em; font-weight: normal; color:#1D79AC; padding:0; background-image:none; text-align:center; margin-right:120px; }
/* Presentacion */
div#cuerpo div#contenido.catalogosFondo div#presentacionFE {background-image:url(../IMG/fotoCatalogos_FE.jpg); background-repeat: no-repeat; background-position:right bottom; padding-bottom: 410px; text-align:left;}
div#cuerpo div#contenido.catalogosFondo div#presentacionFE p.textoFE { color:#666666;width: 275px; text-align: justify;  padding-top: 10px; margin-left:65px; float:left;}
/* Productos FE */
div#cuerpo div#contenido.catalogosFondo div#producto { width:610px; margin-left: auto; margin-right: auto; border: 1px solid #cccccc; margin-bottom: 12px;}
div#cuerpo div#contenido.catalogosFondo div#producto div#imagen { float: left;}
div#cuerpo div#contenido.catalogosFondo div#producto div#carrito{ background-color:#CCCCCC; width:100%; text-align:right;}
div#cuerpo div#contenido.catalogosFondo div#producto div#carrito a { display: block;background-color:#CCCCCC;color:#e10053; font-size:0.8em; text-decoration:none; font-weight:bold;}
div#cuerpo div#contenido.catalogosFondo div#producto div#carrito a:hover{ text-decoration:underline;}
div#cuerpo div#contenido.catalogosFondo div#producto div#carrito a img { float: right; margin-top:3px; margin-left:5px; margin-right:5px;}
div#cuerpo div#contenido.catalogosFondo div#producto div#datos {border-left: 1px solid #cccccc; margin-left: 165px; margin-top: 4px; padding-left: 20px; padding-top: 12px; padding-bottom:11px; font-size:0.8em; line-height: 15px; text-align:left; color:#333333;}
div#cuerpo div#contenido.catalogosFondo div#producto div#datos p.titulo { margin-bottom: 7px;}
div#cuerpo div#contenido.catalogosFondo div#producto div#datos p.titulo a { font-weight: bold; color:#e10053; text-decoration: underline; }
div#cuerpo div#contenido.catalogosFondo div#producto div#datos p{ margin-top:3px;}
div#cuerpo div#contenido.catalogosFondo div#producto div#datos p span{ font-weight:bold;}
/* Productos PS*/
div#cuerpo div#contenido.catalogos div.producto_PS { width:610px; margin-left: auto; margin-right: auto; border: 1px solid #cccccc; margin-bottom: 12px; position: relative; }
div#cuerpo div#contenido.catalogos div.producto_PS div.imagen { float: left;}
div#cuerpo div#contenido.catalogos div.producto_PS div.carrito{ background-color:#CCCCCC; width:100%; text-align:right; }
div#cuerpo div#contenido.catalogos div.producto_PS div.carrito a {display: block;background-color:#CCCCCC;color:#e10053; font-size:0.8em; text-decoration:none; font-weight:bold;}
div#cuerpo div#contenido.catalogos div.producto_PS div.carrito a:hover{ text-decoration:underline;}
div#cuerpo div#contenido.catalogos div.producto_PS div.carrito a img {float: right; margin-top:3px; margin-left:5px; margin-right:5px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.ico { padding-top:15px; padding-right: 30px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.ico p { text-align: right; margin-bottom: 5px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos { padding-right: 30px; padding-top: 15px; padding-bottom:15px; font-size:0.8em; line-height: 15px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p { margin-bottom: 12px; text-align: justify; color:#666666; padding-left: 30px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p.notaProducto { padding: 14px;margin-left: 30px; background-color:#CCCCCC; line-height: 20px;}

/*div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProducto{ width:100%; text-align:center; color:#e10053;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}*/

div#cuerpo div#contenido.catalogos .volverArriba{ text-align:right; margin-right:5%;width:100%; }
div#cuerpo div#contenido.catalogos .volverArriba a{display: block;color:#333333; font-size:0.8em; text-decoration:none; font-weight:bold;}
div#cuerpo div#contenido.catalogos .volverArriba a:hover{ text-decoration:underline;}
div#cuerpo div#contenido.catalogos .volverArriba a img{float: right;  margin-left:5px; margin-right:5px;}

/* Colores productos */
div#cuerpo div#menuIZQ h4.PubGenerales { color:#FFFFFF; background-color:#0067a6;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.PubGenerales {color:#0067a6; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.PubGenerales {color:#0067a6;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoPubGen{ width:100%; text-align:center; color:#0067a6;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.civil { color:#FFFFFF; background-color:#8B1D04;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.civil {color:#8B1D04; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.civil {color:#8B1D04;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoCivil{ width:100%; text-align:center; color:#8B1D04;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.procesal{ color:#FFFFFF; background-color:#333333;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.procesal{color:#333333; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.procesal {color:#333333;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoProcesal{ width:100%; text-align:center; color:#333333;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.mercantil{ color:#FFFFFF; background-color:#f9c114;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.mercantil{color:#f9c114; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.mercantil {color:#f9c114;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoMercantil{ width:100%; text-align:center; color:#f9c114; font-weight:bold; background-color:#666666; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.penall{ color:#FFFFFF; background-color:#e4105b;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.penall{color:#e4105b; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.penall {color:#e4105b;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoPenal{ width:100%; text-align:center; color:#e4105b;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.laboral{ color:#FFFFFF; background-color:#6ebf5d;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.laboral{color:#6ebf5d; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.laboral {color:#6ebf5d;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoLaboral{ width:100%; text-align:center; color:#6ebf5d;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.fiscal{ color:#FFFFFF; background-color:#006f68;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.fiscal{color:#006f68; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.fiscal {color:#006f68;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoFiscal{ width:100%; text-align:center; color:#006f68;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.administrativo{ color:#FFFFFF; background-color:#469fd9;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.administrativo{color:#469fd9; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.administrativo {color:#469fd9;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoAdmin{ width:100%; text-align:center; color:#469fd9;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.adlocal{ color:#FFFFFF; background-color:#0282c9;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.adlocal{color:#0282c9; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.adlocal {color:#0282c9;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoAdlocal{ width:100%; text-align:center; color:#0282c9;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.multidisciplinar{ color:#FFFFFF; background-color:#686a6c;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.multidisciplinar {color:#686a6c; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.multidisciplinar {color:#686a6c;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoMulti{ width:100%; text-align:center; color:#686a6c;  font-weight:bold; background-color:#CCCCCC; height:20px; padding-top:2px;}

div#cuerpo div#menuIZQ h4.software{ color:#FFFFFF; background-color:#efaa22;background-image:url(../IMG/fondo_H4magenta.gif); background-repeat: repeat-x; background-position:left bottom; padding-bottom: 7px;}
div#cuerpo div#contenido div#slogan h2.software {color:#efaa22; padding-left: 10px;}
div#cuerpo div#contenido.catalogos div.producto_PS div.datos p strong.software {color:#efaa22;}
div#cuerpo div#contenido.catalogos div.producto_PS div.tituloProductoSoftware{ width:100%; text-align:center; color:#efaa22;  font-weight:bold; background-color:#666666; height:20px; padding-top:2px;}


.imagen img{ margin-right:10px; margin-top:5px; border-right:1px solid #CCCCCC;}

#cuerpo{ background-color:#FF0000; padding-top:1em;}
#catalogos{ background-color:#FF6633}
#cuerpoSecciones{ margin-left:280px;}

div#cFooter{ clear:both; color:#333333; width:100%; margin-top:10px;}

div#cFooter div#Pie {clear:both;text-align: center; font-size: 0.8em; border-top: 1px solid #1d79ac; padding-top: 1px;padding-bottom: 1px;background-color:#FFFFFF; width:100%;}

div#cFooter div#Pie ul { color:#666666; background-color:#CCCCCC; padding-top:2px; padding-bottom: 2px;}

div#cFooter div#Pie ul li { display: inline; padding-left: 20px;}

div#cFooter div#Pie ul li a { font-weight: bold; color:#0279c3; text-decoration: none;}
div#cFooter div#Pie ul li a dfn{ font-style:normal;}

div#cFooter div#Pie ul li a:hover {color:#e10053;}



/************ ACCESIBILIDAD *************/

/*
div#accesibilidad{  border-top:1px solid #cccccc; background-color:#e3e3e3; padding-left:11px; height:100px; padding-top: 5px; padding-bottom: 5px;}
div#accesibilidad img.aenor { margin-right: 9px; margin-left: 36px; float:right;}
div#accesibilidad .center{ text-align:center; margin:auto; width:300px; margin-top:1em; font-size:0.75em; border: 1px solid; }
div#accesibilidad div#logo_wke_pie { float:left; width: 300px; margin-left:0px;}
div#accesibilidad div#aenor { float:right; width: 210px; text-align:right; padding-top:15px; font-size: 0.7em; color:#333333; }
div#accesibilidad div#logos_calidad { float:right; text-align:right; margin-left:5px; margin-right:5px; }
div#accesibilidad div#logos_calidad img { vertical-align:middle;}
div#accesibilidad ul#menu {width: 100%; margin:auto; text-align:center; border-bottom:1px solid #cfcfcf; margin-bottom:5px; padding-bottom:5px;}
div#accesibilidad ul#menu li {font-size:0.9em; display:inline; padding-left:5px; padding-right:5px; color: #cfcfcf; }
div#accesibilidad ul#menu li a {text-decoration:none; color: #1D79AC;}
div#accesibilidad ul#menu li a:hover  {color: #E10053;}

*/


/********************** PIE ***************************/


div#pie { width:100%;text-align:center; margin:auto; clear: both; padding-top: 15px; padding-bottom: 10px; margin-top: 5px; background-color:#ECEDEF; color:#666666; font-size: 0.7em; border-top:1px solid #cfcfcf;}
div#pie div#produc { width:990px; text-align:center; margin:auto; margin-top: 0px;  margin-bottom: 10px;  height:100%; }
div#pie div#produc div.col_1 { float:left; padding-left: 15px; margin-left:90px; width:185px; height:260px;  border-right:1px solid #D0D0D0;  border-left:1px solid #D0D0D0;}
div#pie div#produc div.col_1 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_2 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_3 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_4 p.tit {text-align:left; color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_5 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}

div#pie div#produc div.col_1 p {text-align:left; color:#666666; margin-bottom:0px; margin-top:0px; }
div#pie div#produc div.col_1 p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_1 p a:hover {color:#1F8ACB;}
div#pie div#produc div.col_2 { float:left; padding-left: 15px; padding-right: 15px; width:140px; height:260px;  border-right:1px solid #D0D0D0;}
div#pie div#produc div.col_2 p {text-align:left; color:#666666; margin-bottom:0px; margin-top:0px; }
div#pie div#produc div.col_2 p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_2 p a:hover {color:#1F8ACB;}
div#pie div#produc div.col_3 { float:left; padding-left: 15px; padding-right: 15px; width:130px; height:260px; border-right:1px solid #D0D0D0;}
div#pie div#produc div.col_3 p {text-align:left;  color:#666666; margin-bottom:0px; margin-top:0px; }
div#pie div#produc div.col_3 p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_3 p a:hover {color:#1F8ACB;}
div#pie div#produc div.col_3 p {text-align:left; color:#666666;}
div#pie div#produc div.col_4 { float:left; padding-left: 15px; padding-right: 15px; width:110px; height:260px;  border-right:1px solid #D0D0D0;}
div#pie div#produc div.col_4 div#text {float:left; width:70px;  }
div#pie div#produc div.col_4 div#text p {text-align:left; color:#666666; margin:0px; height: 22px; }
div#pie div#produc div.col_4 div#text p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_4 div#text p a:hover {color:#1F8ACB;}
div#pie div#produc div.col_4 div#logo {float:left;width:30px; }
div#pie div#produc div.col_4 div#logo p {text-align:left; color:#666666; margin:0px; height: 22px;}
div#pie div#produc div.col_4 div#logo a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_5 { float:left; padding-left: 15px; padding-right: 15px; width:120px; height:260px; border-right:1px solid #D0D0D0;}
div#pie div#produc div.col_5 p {text-align:left; color:#666666;margin-bottom:0px; margin-top:0px;  }
div#pie div#produc div.col_5 p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_5 p a:hover {color:#1F8ACB;}
div#pie div#copis  { width:100%; text-align:center; margin:auto }
div#pie div#copis div#logos { width:990px; text-align:center; margin:auto; height: 75px; clear: both; border-top:1px dashed  #D0D0D0; padding-top:10px; }
div#pie div#copis div#logos div#wkcopy { float: left; width: 235px; border-right:1px solid #D0D0D0; height: 75px; margin-left:55px; }
div#pie div#copis div#logos div#wkcopy p { margin-top: 25px; color:#000000; font-size:1em; }
div#pie div#copis div#logos div#aenor_txt {float: left;  width: 275px; height:50px;  text-align: right; margin-top:10px; margin-left:10px; }
div#pie div#copis div#logos div#aenor_txt a {color:#666666; text-decoration:none; }
div#pie div#copis div#logos div#aenor_logo {float: left; width: 90px; height:50px; padding-left:10px; margin-top:15px;}

div#pie div#copis div#logos div#efr { float: left; width: 150px; font-size: 0.8em; color:#333333; padding-top: 5px;padding-bottom: 5px;}
div#pie div#copis div#logos div#efr img { vertical-align: middle;}
div#pie div#copis div#logos div#great { float: left; width: 74px; font-size: 0.8em; color:#333333; padding-top: 5px;padding-bottom: 5px; padding-right: 0px;}
div#pie div#copis div#logos div#great img { vertical-align: middle;}




/************************************************************************************/
/**************************** OFERTAS Y PROMOCIONES *********************************/
/************************************************************************************/
/************ CUERPO *************/
/* Centro */
div#cuerpoSecciones div#contenido div#ofertas {margin-right: 0px; margin-left:-60px;/*background-image:url(../IMG/fondo_Linea.gif); background-repeat: no-repeat; background-position:47% 10px;*/}
div#cuerpoSecciones div#contenido div#ofertas p {margin-right: 0px;}
/* IZQUIERDA */
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas { float: left; width:45%; margin-top:10px; border-right:1px solid #CCCCCC;}
/* ofertas */
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas { margin-left: 0px;  margin-right: 20px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas h3 { margin-bottom: 20px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta { margin-bottom: 20px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta div.imagen { float: left; margin-left: 10px; display: inline; margin-top: 10px; border:none;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta div.imagen img{ border:none;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta div.datos { margin-left: 95px; margin-top: 4px; padding-left: 20px; padding-top: 12px; padding-bottom:11px; font-size:0.8em; line-height: 15px; color:#333333;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta div.datos p.titulo { margin-bottom: 7px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta div.datos p.titulo a { font-weight: bold; color:#e10053; text-decoration: underline; }
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta div.datos p.titulo a:hover { color:#333333;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta div.datos p.tipo { margin-bottom: 7px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#listadoOfertas div.oferta div.datos p.precio strong { color:#e10053;}
/* proximas novedades */
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#proximasNovedades { margin-left: 35px; margin-right: 20px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#proximasNovedades h3 { margin-bottom: 10px; padding-top: 10px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#proximasNovedades div.proximaNovedad { margin-bottom: 8px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#proximasNovedades div.proximaNovedad div.datos { margin-top: 4px; padding-top: 12px; padding-bottom:6px; font-size:0.8em; line-height: 15px; color:#333333;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#proximasNovedades div.proximaNovedad div.datos p.titulo { margin-bottom: 7px;}
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#proximasNovedades div.proximaNovedad div.datos p.titulo a { font-weight: bold; color:#e10053; text-decoration: underline; }
div#cuerpoSecciones div#contenido div#ofertas div#izqOfertas div#proximasNovedades div.proximaNovedad div.datos p.titulo a:hover { color:#333333;}
/* DERECHA */
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas { float: left; width: 46%; margin-left:1%; margin-top:10px;}
/* novedades */
/*div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades { margin-left: 20px; margin-right: 20px; height: 220px;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades h3 { margin-bottom: 20px;}*/
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades { position:relative;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div#novedad_1 { position: absolute; top:0px; left: 0px; z-index:20; background-color:#FFFFFF; width: 100%;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div#novedad_2 { position: absolute; top:0px; left: 0px; z-index:10; background-color:#FFFFFF; width: 100%;}
/*div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div{margin-bottom: 12px; height: 180px;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div.imagen { float: left; border:none;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div.imagen img{border:none;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div.datos {margin-left: 165px; margin-top: 4px; margin-bottom: 4px; padding-top: 12px; padding-bottom:11px; font-size:0.8em; line-height: 15px; color:#333333;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div.datos p.titulo { margin-bottom: 7px;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div.datos p.titulo a { font-weight: bold; color:#e10053; text-decoration: underline; }
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div.datos p.titulo a:hover { color:#333333;}*/
/* lo mas vendido */
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido { margin-left: 20px; margin-right: 20px; clear:both;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido h3 { margin-bottom: 20px;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido div.producto {border: 1px solid #cccccc; margin-bottom: 12px;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido div.producto div.imagen { float: left; margin-left: 3px; border:none; width:150px;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido div.producto div.imagen img{border:none;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido div.datos {border-left: 1px solid #cccccc;  margin-top: 4px; margin-bottom: 4px; padding-left: 20px; padding-top: 12px; padding-bottom:11px; font-size:0.8em; line-height: 15px; color:#333333;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido div.producto div.datos p.titulo { margin-bottom: 7px;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido div.producto div.datos p.titulo a { font-weight: bold; color:#e10053; text-decoration: underline; }
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido div.producto div.datos p.titulo a:hover { color:#333333;}
div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#vendido div.producto div.vacio {}

/************************* DONDE ESTAMOS *********************************/
/*************************************************************************/
div#cuerpoSecciones div#contenido div#centro.normal div#sede{ height:190px;}
div#cuerpoSecciones div#contenido div#centro.normal div#sede p { margin:0px; padding: 0px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#333333; margin-bottom: 8px;}
div#cuerpoSecciones div#contenido div#centro.normal div#sede div.izquierda { float: left; width:210px; height: 160px; margin-top:1em;}
div#cuerpoSecciones div#contenido div#centro.normal div#sede div.izquierda p {}
div#cuerpoSecciones div#contenido div#centro.normal div#sede div.centro { float: left; width:240px; height: 160px;  margin-top:1em;}
div#cuerpoSecciones div#contenido div#centro.normal div#sede div.centro a { font-weight: bold; color:#e10053; font-size:0.9em;}
div#cuerpoSecciones div#contenido div#centro.normal div#sede div.centro a:hover { color:#333333;}
div#cuerpoSecciones div#contenido div#centro.normal div#sede div.derecha { padding-top: 0px; padding-bottom:40px;  margin-top:1em;}
div#cuerpoSecciones div#contenido div#centro.normal div#sede div.derecha img.foto{ margin-bottom: 10px; margin-left: 6px;}
div#cuerpoSecciones div#contenido div#centro.normal div.notas { margin-top: 20px; font-size: 0.85em; width: 526px;}
div#cuerpoSecciones div#contenido div#centro.normal div.notas p {padding-right:0px; margin-right:0px;}
div#cuerpoSecciones div#contenido div#centro.normal div.medios {}
div#cuerpoSecciones div#contenido div#centro.normal div.medios p { margin-bottom: 10px;}
div#cuerpoSecciones div#contenido div#centro.normal div.medios p.medios {color:#e10053; font-weight: bold; font-size: 0.78em;}
div#cuerpoSecciones div#contenido div#centro.normal div#delegaciones {text-align:left;width:100%;float: left;}
div#cuerpoSecciones div#contenido div#centro.normal div#delegaciones h3 {margin-bottom: 20px;text-align:left; margin-left:180px;}
div#cuerpoSecciones div#contenido div#centro.normal div#delegaciones div.del {height:140px;}
div#cuerpoSecciones div#contenido div#centro.normal div#delegaciones p { margin:0px; padding: 0px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; color:#333333; line-height: 1.4em;}
div#cuerpoSecciones div#contenido div#centro.normal div#delegaciones p strong { color:#e10053; font-size:1em;}
div#cuerpoSecciones div#contenido div#centro.normal div#delegaciones div.izquierda { float: left; width:220px; border-right: 1px solid #bbbbbb;}
div#cuerpoSecciones div#contenido div#centro.normal div#delegaciones div.centro { float: left; width:220px; border-right: 1px solid #bbbbbb; padding-left: 10px;}
div#cuerpoSecciones div#contenido div#centro.normal div#delegaciones div.derecha { float: left;width:200px;padding-left: 10px;}


/*****************************************************************************/
/**************************** BASES DE DATOS *********************************/
/*****************************************************************************/
/************ CUERPO *************/
/* Centro */
div#cuerpoSecciones div#contenido div#centro.normal {width:95%;}
div#cuerpoSecciones div#contenido div#centro.normal div#izqBBDD { width:310px; float: left; padding-right:20px; border-right: 1px solid #CCCCCC;}
div#cuerpoSecciones div#contenido div#centro.normal div#izqBBDD p { padding-right:0px; text-align: justify; margin-bottom: 15px; font-family:"Trebuchet MS"; font-size: 1.1em; color:#333333;}
div#cuerpoSecciones div#contenido div#centro.normal div#izqBBDD p img { margin-bottom: 10px;}

div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD { width: 330px; float: left; margin:left:10px; padding-top:34px; padding-right:0px;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul { height: 100%;  color:#e10053; font-weight: bold;  padding-left: 10px;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul.bbdd { height: 730px; padding-left: 34px; color:#e10053; font-weight: bold;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul li.tit_apart { color:#7AB94B; padding-top: 15px; font-size: 1.1em; font-weight: bold;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul li.enla_bd { color:#E10053; padding-left: 15px;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul li { padding-top: 8px;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul li a { color:#1D79AC; text-decoration: none; font-size: 1em;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul li a:hover { color:#E10053; }
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul ul { padding-left: 10px; color:#0C5283; font-weight: normal;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul ul li { padding-bottom:0px;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul ul li a { color:#0C5283;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul ul li a:hover { color:#e10053;}
div#cuerpoSecciones div#contenido div#centro.normal p { text-align: justify; margin-bottom: 15px; font-family:"Trebuchet MS"; font-size:1em; color:#333333;}




/**************************** ENLACES DE INTERES *********************************/
/*********************************************************************************/
/************ CUERPO *************/
/* Centro */
/*div#cuerpoSecciones div#contenido div#centro.normal { padding-left: 120px; margin-right: 0px;}*/
div#cuerpoSecciones div#contenido div#centro.normal ol { padding-left: 24px; color:#e10053; font-weight: bold; margin-top:1em; font-family: "Trebuchet MS"; font-size:1em;}
div#cuerpo div#contenido div#centro.normal ol li { padding-bottom: 24px;}
div#cuerpoSecciones div#contenido div#centro.normal ol li a { color:#e10053; margin-top:1em; display:block;}
div#cuerpoSecciones div#contenido div#centro.normal ol ol { padding-left: 20px; color:#0C5283; font-weight: normal; margin-top:1em;}
div#cuerpoSecciones div#contenido div#centro.normal ol ol li { padding-bottom:0px;}
div#cuerpoSecciones div#contenido div#centro.normal ol ol li a { color:#0C5283;}
div#cuerpoSecciones div#contenido div#centro.normal ol ol li a:hover { color:#e10053;}
/*div#cuerpo div#contenido div#centro.normal p { padding-right: 120px; text-align: justify; margin-bottom: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color:#333333;}
div#cuerpo div#contenido div#centro.normal p a {color:#0279c3;}
div#cuerpo div#contenido div#centro.normal p a:hover { color:#e10053;}
div#cuerpo div#contenido div#centro.normal p.titulo { padding-top: 15px;}
div#cuerpo div#contenido div#centro.normal p.centro { text-align: center; padding-bottom: 40px;}
div#cuerpo div#contenido div#centro.normal p.centro a { color:#e10053; font-weight: bold;}*/





/*div#cuerpoSecciones div#contenido div#ofertas div#dchOfertas div#novedades div#contenedorNovedades div{margin-bottom: 12px; height: 200px;}*/

/**************************** RECOMENDACION *********************************/
/*********************************************************************************/

#recomendacion .alinVertical{}
.recomendacion{ font-size:0.9em; background-color:#FFFFFF;}
#recomendacion .datos{   width:198px; background-image:url(../Img/fondoRecomendacionCent.jpg); background-position:center; background-repeat:repeat-y;}
#recomendacion .datos .titulo{ border-bottom:1px solid #cccccc;  margin-right:8px; padding-top:5px; padding-bottom:5px;}
#recomendacion .datos .titulo a{ font-size:1em; font-weight:bold; color: #2178ad; text-decoration:none;}
#recomendacion .datos .titulo a:hover{ color:#333333;}
#recomendacion .datos .titulo a .subTitulo{ color:#666666; font-size:0.95em;}
#recomendacion .datos .carrito{ text-align:right;}
#recomendacion .datos .carrito a{ margin-right:8px; margin-top:3px; display:block;}
#recomendacion .sup{background-image:url(../Img/fondoRecomendacionInf.jpg); background-position:center; height:13px; }
#recomendacion .inf{background-image:url(../Img/fondoRecomendacionSup.jpg); background-position:center; height:13px;}
#recomendacion .cent{}

#recomendacion .datos2{  background-image:url(../Img/fondoRecomendacionCent2.jpg); background-position:center; width:198px;}
#recomendacion .datos2 .titulo2{ border-bottom:1px solid #cccccc;margin-left:8px; padding-top:5px; padding-bottom:5px;}
#recomendacion .datos2 .titulo2 a{ font-size:1em; font-weight:bold; color: #2178ad; text-decoration:none;}
#recomendacion .datos2 .titulo2 a:hover{ color:#333333;}
#recomendacion .datos2 .titulo2 a .subTitulo2{ color: #666666; font-size:0.95em;}
#recomendacion .datos2 .carrito2{ text-align:left;}
#recomendacion .datos2 .carrito2 a{ margin-left:8px; margin-top:3px; display:block;}
#recomendacion .sup2{background-image:url(../Img/fondoRecomendacionSup2.jpg); background-position:center; height:13px;}
#recomendacion .inf2{background-image:url(../Img/fondoRecomendacionInf2.jpg); background-position:center; height:13px;}
#recomendacion .cent{}

/**************************** Logo Fundación *********************************/
/*****************************************************************************/

div#logo_fundacion { width:170px; height:71px; background-color:#5D5E60; border: 1px solid #333333; background-image: url(http://www.fundacionwolterskluwer.es/img/logo_banner_fundacion.gif); background-repeat:no-repeat; background-position: 0 0 0 0}
div#logo_fundacion #texto1 {text-align: right; padding:0px; margin:0px;}
div#logo_fundacion #texto1 a{ font-family: "Trebuchet MS";  font-size:19px; color: #72AF50; padding-right: 5px; font-weight: normal; padding-top:0px; font-style:italic; text-decoration:none;}
div#logo_fundacion #texto2 {text-align: LEFT; padding:0px; margin:0px;}
div#logo_fundacion #texto2 a{ font-family: "Trebuchet MS";  font-size:18px; color: #ffffff; padding-left: 38px; font-weight: normal; padding-top:0px; text-decoration:none;}
div#logo_fundacion #texto3 {text-align: LEFT; padding:0px; margin:0px;}
div#logo_fundacion #texto3 a{ font-family: "Trebuchet MS";  font-size:11px; color: #ffffff; padding-left: 38px; font-weight: bold; padding-top:0px; text-decoration:none;}


/**************************** pantalla códigos (popups validación) ***********/
/*****************************************************************************/

.si{left:220px;top:130px;width:310px;height:300px;position:absolute;z-index:0;}
.no {position:absolute; left:450px; top:200px; width:310px;	height:300px; visibility:hidden; z-index:0; color: #ffffff; font-family:"Trebuchet MS";font-size: 12px;text-decoration: none;background:#FFFFFF;border:1px solid #cfcfcf;background-image: url(http://649.pre.wke.es/img/tit_codigos_val.gif);background-repeat:no-repeat;background-position: 0px 0px;text-align:center;}
.p1 {color: #1D79AC1; font-family:"Trebuchet MS"; font-size: 20px; }
SPAN.p1 {color: #FFFFFF; font-family:"Trebuchet MS"; font-size: 22px;}
.p2 {color: #FFFFFF; font-family:"Trebuchet MS"; font-size: 12px;}
.p3 {color: #333366; font-family:"Trebuchet MS"; font-size: 12px;}
.titop	{color: #1D79AC; font-family:"Trebuchet MS"; font-size: 18px; font-weight:bold; text-align:center; margin-top: 95px;  }
.textop {color: #003366; font-family:"Trebuchet MS"; font-size: 13px;}
td.inf 	{color: #003366; font-family:"Trebuchet MS"; font-size: 11px; text-align:center;}
li.p2 {color: #FFFFFF; font-family:"Trebuchet MS"; font-size: 13px;}
div.accesos_val {width: 300px; height: 80px; margin:auto; text-align:center; margin-top:25px; }
div.accesos_val div.conten {width:230px; margin:auto; text-align:center;}
div.accesos_val div.conten p {margin-bottom: 8px;}
div.accesos_val div.conten div.iz {float:left; width: 108px; }
div.accesos_val div.conten div.der {float:left; width: 108px; }
div.accesos_val div.conten p a {padding-left: 10px;}
div.sepa {clear: both;}
div#cuerpoSecciones div#contenido div#centro.normal div#dchBBDD ul li {font-family:"Trebuchet MS"; font-size: 16px; font-weight:bold; margin-bottom:0px; line-height: 14px;}