/* CSS Document */

@import url("calendar_aqua/theme.css");

/*
COLORES
gri<b></b>s----------------------------cac7c7
naranja titulos y destacados------ff8800
naranja menu y botones -------ff8800
//verde claro destacados----------879804
bordes de cajas gris------------dfdfdf
titulos con fondo---------------e6e8d3
azul enlaces interiores---------134589
fondos--------------------------f1f2e8
*/
body{margin:0 0 1em;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}
div.bannertodoloancho a img{width:82em;}
#textosentencia p strong{font-weight:normal;}
#textosentencia p strong strong{font-weight:normal;}
#textosentencia p strong strong strong{font-weight:normal;}
/*estilos generales*/
*,html{margin:0;padding:0;}
ul,ol,dl{margin:0 0 1em 2em;}
li,dt,dd{margin-bottom:0.7em;list-style-position:outside;line-height:1.5em;}
p{margin-bottom:1em;color:#333;line-height:1.5em;}                                                              
a img{border:none;}
a{color:#134589;text-decoration:none;}
a:hover{text-decoration:underline;}
:focus{outline:0;}
caption,th,td {text-align:left;font-weight:normal;}
input,select,textarea{font-size:1em;line-height:normal;color:#777;padding:.2em .5em;cursor:pointer;}
fieldset{width:100%;border:none;padding:0;overflow:hidden;}

.accesorio {display:none;}
.limpiar {width:100%;clear:both;float:none;border:none;}
.izda {float:left; margin-right:1em;}
.dcha {float:right; margin-left:1em;}
.izquierda {text-align:left;}
.centrado {text-align:center;}
.derecha {text-align:right;}

p.verTexto{color:#6d7b08;font-weight:bold;}
p.verTexto a{text-decoration:none;color:#6d7b08;}
p.verTexto a:hover{color:#666;}
.antetitulo,  .antetitulo p{color:#333;font-weight:bold; text-transform:uppercase;margin:.5em 0 1em;display:block;clear:both;}
.despiece, .despiece p {color:#333;display:block;border-top:1px solid #989898;margin-top:2em;padding-top:0.5em;}
.vertodos, .vertodos p{color:#6f7a04;margin-bottom:1em;float:right;}
 div.banners{padding-top:1em;}
#estructura p.nombre{margin:1em 0;color:#ff8800; font-weight:bold;}

/*titulos genericos*/
h1, h2, h3, h4 {line-height:1.1em;}
h1, h2 {font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}
h1{font-size:1.9em;color:#134589;margin:0.3em 0 0.5em; font-weight:normal; }
h2{font-size:1.6em;margin-bottom:1em; color:#ff8800;}
h3{font-size:1.2em;margin:0 0 0.5em 0;color:#333;}/*font-size:1.4em;*/
h4{font-size:1.1em;margin-bottom:1em;color:#333;}/*font-size:1.2em;*/

.columna50izda h3, .cajonJuris h4{color: #ff8800;font-family: Arial, Helvetica, sans-serif;font-size: .95em;font-weight: bold;margin: 0 0 0.5em;padding: 0;}
.columna50izda h3 a, .cajonJuris h4 a{color: #ff8800;} 

#estructura h2.seccion, #estructura p.seccion{margin:0 0 .5em;color:#ff8800; font-size:1.1em;}
#estructura h1.seccion, #estructura p.seccion{margin:0 0 .5em;color:#ff8800; font-size:1.1em;}

#estructura #contenido p.seccion{font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;font-weight:bold;}
#estructura h2.seccion a, #estructura p.seccion a{color:#ff8800;}
#estructura h1.seccion a, #estructura p.seccion a{color:#ff8800;}

/*Listados limpiar espacios*/
#estructura li.limpiar{width:100%;margin:0;padding:0;float:none;font-size:0.1em;line-height:0.1em;border:none;}
#estructura li.limpiar span{display:none;}

/*Estructura General*/
/* carcasa */
#estructura{width:82em;margin:0 auto;text-align:left;position:relative;}
.contenedor{width:99.8%;overflow:hidden;margin:0;border:1px solid #cac7c7;}
#contenido{width:97.7%;margin:0;padding:0.5% 1%;overflow:hidden;color:#333;}

/*Estructura de Columnas en Portadas*/
.columna60izda{width:57%;margin:0;float:left;}
.columna60dcha{width:57%;margin:0;float:right;}
.columna40izda{width:39%;margin:0;padding-right:1.2em;float:left;border-right:1px solid #ccc;}
.columna40dcha{width:39%;margin:0;padding-left:1.2em;float:right;border-left:1px solid #ccc;}

/*Genericos de todos los destacados*/
.columna40dcha div, .columna40izda div, .columna30dcha div, .columna30izda div{margin-bottom:1em;}
.columna40dcha.home div{margin-bottom:0px;}

/*titulares de los destacados*/
.columna40dcha h3, .columna40izda h3, .columna30dcha h3, .columna30izda h3, .columna40dcha p.TitularSeccion, .columna40izda p.TitularSeccion, .columna30dcha p.TitularSeccion, .columna30izda p.TitularSeccion {width:35%;padding:0.4em;color:#fff;background:#000;font-size:1em;font-weight:bold;}
.columna40dcha p.TitularSeccion a, .columna40izda p.TitularSeccion a, .columna30dcha p.TitularSeccion a, .columna30izda p.TitularSeccion a{color:#fff;}
.columna40dcha a.todonegro h3 {width:98%;cursor:pointer;text-decoration:none;}

/*titulares de los destacados*/
.columna40dcha h3 a, .columna40izda h3 a, .columna30dcha h3 a, .columna30izda h3 a {color:#fff;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;font-size:1em;font-weight:normal;}

/*Titulares de articulos */     
.columna40dcha h3.titulo-texto, .columna40izda h3.titulo-texto, .columna30dcha h3.titulo-texto, .columna30izda h3.titulo-texto, .columna40dcha p.titulo-texto, .columna40izda p.titulo-texto, .columna30dcha p.titulo-texto, .columna30izda p.titulo-texto {width:100%;margin:0;padding:0;border-bottom:1px solid #ff8800;color:#ff8800; background:none;}
.columna40dcha h3.titulo-texto span, .columna40izda h3.titulo-texto span, .columna30dcha h3.titulo-texto span, .columna30izda h3.titulo-texto span, .columna40dcha p.titulo-texto span, .columna40izda p.titulo-texto span, .columna30dcha p.titulo-texto span, .columna30izda p.titulo-texto span{padding:0.4em 0.2em 0.1em 0;font-size:1.5em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;background:#fff;position:relative; top:.1em;}
.columna40dcha h3.titulo-texto span a, .columna40izda h3.titulo-texto span a, .columna30dcha h3.titulo-texto span a, .columna30izda h3.titulo-texto span a, .columna40dcha p.titulo-texto span a, .columna40izda p.titulo-texto span a, .columna30dcha p.titulo-texto span a, .columna30izda p.titulo-texto span a{color:#ff8800; text-decoration:none;}

/*Estructura de Columnas en Contenido interiores*/
.columna70izda{width:69%;margin:0;float:left;padding-right:1.2em;border-right:1px solid #ccc;}
.columna70dcha{width:69%;margin:0;float:right;padding-left:1.2em;border-left:1px solid #ccc;}
.columna30izda{width:27%;margin:0;float:left;}
.columna30dcha{width:27%;margin:0;float:right;}
.columna70izda, .columna70dcha, .columna30izda, .columna30dcha{overflow:hidden;}
.sinbordedcha {border:0;}

/*Cabecera*/
.cabecera{width:100%;padding:.7% 0;overflow:hidden;background:#333 url(../imgs/bk.cabecera.gif) left top repeat;color:#fff; position:relative;display:none }

/*Cabecera de Navidad*/
/*.cabecera{width:100%;padding:.7% 0;overflow:hidden;background:#333 url(../imgs/bk-cabNavidad-2009.gif) left top repeat;color:#fff; }*/

/*Cambio 8/10/2013 para meter en cabecera los boletines*/
.cabecera p, .cabecera h1{width:40%;float:left;text-align:left;}
.cabecera h1 {margin:1em 0 0 0.2em;}
.cabecera p {margin:1.7em 0 0 1em;}
.cabecera a {border:none;color:#fff;}
.cabecera div {width:31%;margin-right:.5em;float:right;overflow:hidden;border-left:1px solid #fff;padding-left:1em;}
.cabecera div span.empresa{width:33%;float:left;margin-top:1em;display:block;border-right:1px solid #fff;padding:0.5em 0;}
.cabecera div form{width:95%;margin:.5em 0 0 0;text-align:right;}
.cabecera div form label{width:34%;display:block;float:left;font-size:1em;margin:0.5em 0 0 0;text-align:left;clear:both;}
.cabecera div form input{width:55%;margin:0 0 0.3em 0;float:right;font-size:.8em;}
.cabecera div form a{width:48%;display:block;float:left;margin-top:0.5em;font-size:.9em;text-align:left;}
.cabecera div form input.boton{width:25%;padding:.1em;border:1px solid #333;background:#ff8800;color:#fff;float:right;cursor:pointer;}

        /*Error en el login de cabecera*/
          .cabecera div.error{width:40%;padding-left:2em;float:right;clear:both;background: url(../imgs/ico.exclamacion.gif) left top no-repeat;border:none;}
        .cabecera div.error p{width:99%;padding-left:0.5em;float:none;font-size:.9em;background:#d53a4a;color:#fff;}
 	
		p.salir{width:100%; margin:4em 0 0;font-size:1em; text-align:right; background:none;clear:both;}
        p.salir a{padding:0 0.3em;border-right:1px solid #ff8800;border-left:1px solid #ff8800;color:#fff;}
        
        /*Cabecera con usuario registrado*/
        div.registrado{width:25em;margin:1em 0 0 0;overflow:hidden;position:absolute;left:56.3em;top:1em;clear:both;}
        div.registrado p{width:100%;margin:0 0 .5em;overflow:hidden;float:none;font-size:1em;color:#fff;line-height:.9em;}
        div.registrado span{width:15%;float:left;display:block;font-size:1em;padding:0.3em;text-align:right;color:#fff;}
        div.registrado .desplegar {width:18em;margin:0 0 0 2em;padding:0.2em; float:left; background:#ff8800; }
        div.registrado .desplegar p{width:100%; margin:0;overflow:hidden;background:#ff8800;line-height:.9em;}
        div.registrado .desplegar span{ width:15em;overflow:hidden; float:left;font-size:1em; }
        div.registrado .desplegar a{ width:5%; margin:0.45em 0.5em 0 0; float:right;}
     
        div.registrado .desplegar div{ width:100%;}

        /*Deplegable usuario registrado*/
        .menuDesplegable{width:12em;margin:0;padding:0;list-style:none; clear:both; background:#ff8800;}
        .menuDesplegable li {margin:0; padding:0;color:#fff;}
        div.registrado .desplegar  .menuDesplegable li a{width:97%;display:block;padding:0.3em 0 0.3em 0.3em;font-size:1em;text-decoration:none;color:#fff; float:none;}
   .menuDesplegable li a:hover{background:#f59848;}

/*MIGAS*/
.migas{color:#999;clear:both;padding:0;margin:0.5em;font-size:.9em;margin-top:20px !important}
        .migas ul{list-style:none;display:inline;margin:0;padding:0;color:#999;}
        .migas li{display:inline;}
        .migas a{font-family:'KnowledgeLight',Arial, Helvetica, sans-serif; font-size:14px;color:#555;text-decoration:none;}
        .migas a:hover{text-decoration:underline;}
        
/*Herramientas*/
.herramientas1{width:35%;margin-top:10px;float:right;}	
        .herramientas1 ul{width:100%;padding:0;margin:0;overflow:hidden; list-style:none;}
        .herramientas1 ul li {margin:0 0.5em 0 0;}

.herramientas{/*width:43%;*/width:295px;margin-bottom:1em;padding:0.3em;float:right;border:1px dashed #dfdfdf;color:#666;clear:both; background-color: #fff;}
        .herramientas ul{width:100%;padding:0;margin:0;overflow:hidden; list-style:none;}
        .herramientas ul li {margin:0 0.5em 0 0;}
        /*.herramientas span{display:block;width:auto;padding:0;margin:0;border-right:1px dotted #bdbdbd;border-bottom:1px dotted #bbb;width:1.02em;height:1em;}*/
        .herramientas ul li.aumenta, .herramientas ul li.disminuye{width:1em;text-align:center;font-size:0.9em;border-top:1px solid #d6d6d5;border-left:1px solid #d6d6d5;border-right:1px solid #989898;border-bottom:1px solid #989898;line-height:0.5em;}
        .herramientas ul li.aumenta a, .herramientas ul li.disminuye a{color:#999;margin:0 auto;display:block;padding-top:0.25em;font-size:0.9em;}
        .herramientas ul li a:hover{color:#6d7b08;}
        .herramientas ul li.aumenta a span, .herramientas ul li.disminuye a span{display:none;}
		.herramientas ul li.espacio{margin-left:1.1em;}	        


/*estilos pie*/
.pie{border:1px solid #cac7c7;margin:1em 0;padding:0.5em;overflow:hidden;width:98.5%;}
        .pie p.copy{float:right;width:25%;text-align:right;font-size:1em;margin:0;}
        .pie ul{list-style:none;margin:0;padding:0;float:left; width:70%;}
        .pie ul li{display:inline;border-right:1px solid #787575;padding:0 0.7em 0 0.3em;margin:0;font-size:1em;}
        .pie ul li.ultimo{border-right:none;}
        .pie ul li a{text-decoration:none;color:#787575;}
        .pie ul li a span{text-decoration:underline;}
        .pie ul li a:hover{color:#666;text-decoration:underline;}

/*Menu*/
.menuGeneral{width:100%;margin:0;padding:0; overflow:hidden;background:#e1e1e1;font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; clear:both;}
        .menuGeneral ul {overflow:hidden;list-style:none;margin:0;padding:0;}
        .menuGeneral ul li {width:auto;padding:0;margin:0;float:left;}
        
/*menuPrincipal*/
/*
Cambiamos la anchura porque ya no tenemos Patrocinadores*/
/*ul.menuPrincipal{width:65%;float:left;text-transform:uppercase;}*/
ul.menuPrincipal{width:78%;float:left;text-transform:uppercase;}
        ul.menuPrincipal li a{padding:0.6em 0.4em;float:left;display:block;border-right:1px solid #fff;font-size:1em;font-weight:bold;color:#333;text-decoration:none;}
        ul.menuPrincipal li a.on, ul.menuPrincipal li a:hover{background:#ff8800;color:#fff;}
        
        
/*Menu Secundario*/
/*
Cambiamos la anchura porque ya no tenemos Patrocinadores*/
/*ul.menuEnlaces{width:27%;float:right;margin:0.5em 0;}*/
/*Cambio el 8/10/2013 para poner Te recomendamos */
ul.menuEnlaces{width:21%;float:right;margin:0.5em 0;}
        ul.menuEnlaces li a{padding:0 0.3em;display:block;border-right:1px solid #333;color:#333;font-size:1em;text-decoration:none;}
        ul.menuEnlaces li a:hover{text-decoration:underline;}
        ul.menuEnlaces li a.on{color:#ff8800;}
        ul.menuEnlaces li a.ultimo{border:none;}        
        

/*Submenus para todas las secciones*/
.submenu{width:100%;padding:0.3em 0;overflow:hidden;clear:both;border-bottom:1px solid #666;background:#ff8800;}
        .submenu form{width:40%;margin:0; padding:0;float:right;}
        .submenu form fieldset{width:100%;padding:0; margin:0;overflow:hidden; }
        .submenu form input {width:45%;padding:0;margin:0 0 0 0.3em;float:left;font-size:.9em;background:#fff url(../imgs/bk.input.gif) left center repeat-x;}
        .submenu form input.boton{ width:auto;background:#777;border:none;color:#fff;float:left;}
        .submenu form p{width:37%;margin:0 0 0 0.4em;padding:0;float:left;overflow:hidden;}
        .submenu form label{margin-left:0.3em;color:#fff;font-size:0.9em;}     
        .submenu form input.radio {width:1em;margin-top:0.15em; padding-top:0; border:none; background:none;}
        .submenu ul{ width:100%;padding:0 0 0 .5em;margin:0;list-style:none;background-color:#414141;height:51px;}
        .submenu li{ display:inline-block;height:51px;}
        .submenu li a{padding-right:0.5em;color:#fff;font-size:1em;text-decoration:none;border-right:1px solid #333;}
        .submenu li a:hover, .submenuOpinion li a.on,.submenu li a.on{text-decoration:underline;}
        .submenu li.ultimo a{border:none;}
        
        
/*Buscador portada*/
.portada {background:#fff;}
.portada form {width:30%;}
.portada form p label {color:#777;}     
.portada p.hemeroteca {width:55%;margin:0.3em 0 0 0.4em;float:left; clear:none;}
.portada form input.radio {width:1em;margin-top:0; padding-top:0; border:none; background:none;}
.portada p.hemeroteca a{padding-left:0.5em; border-left:1px solid #ff8800;}

/*ELEMENTO COMUNES*/

/*formulario basico*/
.form-basico{width:99%; }
        .form-basico fieldset {width:100%;margin:0.5em 0;overflow:hidden;}
        .form-basico label{width:30%;margin-right:0.5em;padding:0;float:left; text-align:right;clear:both;}
        .form-basico input, .form-basico select, .form-basico textarea{margin-bottom:0.5em;border:1px solid #999;;}
        .form-basico input.boton{width:auto;margin-right:0.5em;cursor:pointer;background:#777;border:none;color:#fff;}
        .form-basico input{width:30%;}
        .form-basico select{width:31%;}
        .form-basico textarea{width:33%;font-size:1.2em;}
        .form-basico input.radio, .form-basico input.check{width:1em;border:none;margin:0;}
		.form-basico input.checkCondiciones{width:1em;margin-right:.5em;border:none;float:left;} 
        .form-basico p.botonera{ text-align:right;}
		.form-basico h2.botonera{width:100%;overflow:hidden;}
		.form-basico h2.botonera span{width:auto;margin-right:.5em;padding-top:.5em;display:block;float:left;}
        .form-basico p.check label{width:auto;margin-left:.5em;clear:none;float:none;}
        .form-basico p.check input{width:auto;margin-left:1em;}
        .form-basico .errores {margin-bottom:2em;padding:4em 1em 1em;border:1px dashed #d53a4a;background:url(../imgs/iconoAdvertencia.png) 50% 8% no-repeat; }
        .form-basico .errores ul {margin:0;padding:0;list-style:none;color:#d53a4a;text-align:center;}
        .form-basico .errores ul li { float:none;}
        .form-basico .errores ul li span {font-weight:bold;}


/*Modelo tabla*/
table{width:100%;margin:0;color:#134589;border-collapse:collapse;}
table caption{background-color:#d6d6c6;text-align:center;font-weight:bold;text-transform:uppercase;padding:0.8em;}
table tr th{padding:0.8em;margin:0;text-align:center;}
table tr th.primero{text-align:left;margin:0;padding:0;}
table tr td{padding:0.2em .5em;margin:0;}
table tr.color{background-color:#eeefe9;}
table tr.datos td{color:#999;font-weight:normal;text-align:center;}
table tr td a{text-decoration:none;color:#134589; }
table tr td.datosPrincipales{text-align:left;}
table tfoot{font-weight:bold;background-color:#eeefe9;border-top:2px solid #c6c6c0;}
table tfoot tr th{text-align:right;}
table tfoot tr th, table tfoot tr td{border-bottom:2px solid #fff;}
table tfoot tr.final th, table tfoot tr.final td{border:none;}

/*Modelo calendario*/
#calendario{margin-left:0.5em; width:35%; text-align:right; float:right;clear:both;}
#calendario table{width:98%; border:1px solid #bdd0dd;  }
#calendario table th{color:#134599; text-align:center; font-size:1.2em; background:#dee7ef; padding:0.3em 0;}
#calendario table tr{border:1px solid #bdd0dd;}
#calendario table td{border:1px solid #bdd0dd;color:#009;font-size:1em;text-align:center;}
#calendario table p#mesCalendario{margin:0;padding:0;font-size:1em;}
#calendario table td strong{color:#134599;}
#calendario #meses{ text-align:center;}
#calendario a{color:#134599; line-height:1.2em; text-decoration:none;text-align:center;font-weight:bold; }
#calendario a:hover{text-decoration:underline;}
 .diaSeleccionado{background-color:#79b; color:#fff;}
 .diaSeleccionado strong{color:#fff;}

/**/
 ul.listadoEnlaces  {list-style:none;}
.conCalendario{width:60%;overflow:hidden;padding-bottom:1em;}

.conCalendario ul.listadoEnlaces {width:28%; margin:0 0 0 2%;float:left;}
.conCalendario ul.listadoEnlaces li{width:100%;clear:both;display:block;}
.conCalendario a.titulo{font-size:1.4em;color:#134589;text-decoration:none;font-weight:bold;}
.conCalendario a.titulo:hover{text-decoration:underline;}
 
.conCalendario span.fecha{clear:left;}
#estructura .conCalendario .imagenPortada {width:60%;}

/*SECCIONES*/
/*Registro de Usuarios*/
.registro fieldset{padding:.5em;border:1px solid #ccc; margin-bottom:2em; display:block;}
.registro legend {margin:0 0.5em;display:none;font-size:1.2em;color:#ff8800;}
.registro p{color:#333;}
.registro h2 {margin-bottom:0.5em;font-size:1.1em;font-weight:bold;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#ff8800;}
.registro ul {width:100%; margin:0 0 1em 3.5em;overflow:hidden;clear:both; list-style:none;}
.registro ul li {width:auto; margin-right:1.5em; float:left; }
.registro ul li input.check{ margin-right:.5em; float:left;}
.registro ul li label{ width:auto; clear:none; text-align:left;}
.registro .condiciones{border:none;}
.registro .condiciones p{width:100%; margin:0 0 1em; overflow:hidden;}
.registro .condiciones span{width:auto; margin-right:1em; float:left; display:block; }
.registro .condiciones input.check{ margin:0.3em 0.5em 0 0; float:left;}
.registro .condiciones label{width:auto;margin-right:1em; float:left; clear:none;}

/*Suscripcion a la newsletter*/
/*Paso 1*/
div.boletin {width:47%;float:left;margin-right:3%; font-size:1em;}
div.boletin p{width:90%;padding-left:1em;background: url(../imgs/ico.listado-negro.gif) 0 0.5em no-repeat;}
div.boletin form {margin:2em 0;}
div.boletin form label{width:23%;text-align:left;padding:0;}
div.boletin form input, div.boletin form select{width:68%; float:right; margin-bottom:1em;} 
div.boletin form select {width:71%;}
div.boletin form p{width:100%;margin:1em 0;padding:0;clear:both; background:none;overflow:hidden;}
div.boletin form p input.boton{float:right;}
div.boletin form p.botonera {width:72%; float:right; overflow:hidden;}
div.boletin form p.botonera input.check{float:left;}
div.boletin form p.botonera label{width:auto;margin-left:1em;clear:none; font-size:1em;}
div.boletin form p.botonera a{color:#ff8800;}

div.usuariosRegistrados {width:42%;margin-right:0;padding-left:5%;border-left:1px dashed #999;}

/*Paso 2*/
p.conectado{margin:3em 0;}
ul.boletines{width:100%;margin:0 0 1em;padding:0;list-style:none;overflow:hidden;} 
ul.boletines li{width:30%;margin-right:1.5%;float:left;min-height:250px;}
ul.boletines li span{width:90%;padding:0.3em; display:block;background:#ff8800;text-transform:uppercase;color:#fff;}
ul.boletines li.suscrito span{background:#000;}
ul.boletines li p {margin:1em 0;color:#999;float:left;width:90%;}
ul.boletines li img {margin-top:0.5em;clear:none;float:left;}
ul.boletines li a{padding:0 0.3em;color:#ff8800; border-right:1px solid #ff8800;border-left:1px solid #ff8800;font-size:1em;float:right;margin:3em 4em 0 0;}

/*paso 3*/
#mbImage div{ padding:2%;}
#mbImage p{width:auto;padding:1% 0;clear:both;color:#ff8800; font-size:1.1em; font-weight:bold; border-top:1px solid #ff8800;border-bottom:1px solid #ff8800;}
#mbImage form label {width:43%;text-align:left;float:left;clear:both;}
#mbImage form input {width:50%;float:right;}
#mbImage form select {width:53%;float:right;}
#mbImage form input.boton{ width:auto;}
#mbImage form p {border:none; font-weight:normal; font-size:.9em;}

/*Participacion*/
#form_participacion {width:60%;float:left;font-size:1.0em;line-height:1.3em;}
#confidencialidad {width:30%; border:1px solid #CAC7C7;padding:2em;float:right;font-size:1.0em;}
#confidencialidad h2{font-size:1.0em;}
#confidencialidad h3{font-size:1.1em;}

#form_participacion form fieldset.campos h2 {background:#CAC7C7;margin-bottom:0.5em;padding:0.5em;}
#form_participacion form, form fieldset{border:0;}
#form_participacion form div {margin:2em 1em 2em 2em;}

#form_participacion form fieldset.campos p {background:#CAC7C7;padding:0.5em;margin-bottom:2em;}
#form_participacion form fieldset.campos div p{background:none;padding:0.5em;clear:both;}
#form_participacion .participacion fieldset.campos label{width:12em;float:left;text-align:right;}
#form_participacion .participacion fieldset.campos input{width:30em;float:right;}
#form_participacion .participacion fieldset.campos textarea{width:30em;float:right;font-size:1.23em;}

#form_participacion form fieldset.categorias_pj h4 {background:#ff8800;margin-bottom:0.5em;padding:0.5em;color:#fff;font-weight:bold;}
#form_participacion .participacion fieldset.categorias_pj label{width:97%;float:left;padding:0.5em;clear:both;}
#form_participacion .participacion fieldset.categorias_pj div label{width:10em;float:none;clear:none;border:none;display:inline;}
#form_participacion .participacion fieldset.categorias_pj div input{width:1em;}

#form_participacion .participacion input.box{width:1em;margin-top:0.3em;border:none;}
#form_participacion .participacion input[type="submit"],.participacion input[type="button"]{width:auto;}
#form_participacion .participacion select{width:23.5em;margin:0 0 0.2em 0;}
#form_participacion .participacion .btn{width:6em;background:#fff;border:1px solid #999;font-size:1.0em;color:#e15b0d;font-weight:bold;margin:1em 0em;}
#form_participacion .participacion .registrado label{width:3em; margin-left:1em; }
#form_participacion .participacion input.radio{width:1em; border:none; float:left;}
#form_participacion .participacion fieldset.categorias_pj div input.campotexto{width:11em;}

/*PRACTICA JURIDICA*/
/*Destacados de la derecha*/

        /*Buenas Practicas*/
        .buenasPracticas{width:95%;padding:0.5em;border:4px solid #e6e6e6;}
        .buenasPracticas ul{margin:0;padding:0;list-style:none;float:left;}
        .buenasPracticas ul li{margin:0 0 0.5em;padding:0;}
        .buenasPracticas ul li a{font-size:1.34em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#ff8800;}
        .buenasPracticas a img{float:right;}
        .sinaltura{height:0px;margin:0px;padding:0px;}
        
        /*Temas*/

        .tematica h3{width:100%;margin:1em 0 0;padding:0;border-bottom:1px solid #ff8800;color:#ff8800;background:none; font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}
        .tematica h3 span{padding:0.4em 0.2em 0.1em 0; font-size:1.6em;background:#fff; position:relative; top:.1em;}
        .tematica ul{width:90%;margin:1em 0 0;padding:0 .5em;overflow:hidden;list-style:none;}
        .tematica ul li{width:43%;padding:0 0 0 1em;float:left;background: url(../imgs/ico.listado-gris.gif) 0 .5em no-repeat;}
        .tematica p{margin:0; padding-right:0.5em; text-align:right;border-bottom:1px solid #ff8800; }
        .tematica p a{color:#ff8800;}
        
        /*Agenda*/
        .agenda {clear:both;}
        .agenda ul{margin:0;padding:0;overflow:hidden;font-size:1em; list-style:none;}
        .agenda ul li{width:100%;margin:0 0 .5em;padding:0;overflow:hidden;font-size:1em;}
        .agenda ul li span.fecha{width:19%; margin:0;float:left;display:block;text-align:right;color:#ff8800;}
        .agenda ul li p{width:76%;margin-left:0.3em;padding-left:0.4em;float:left;border-left:1px dotted #999;}
        .agenda ul li p a {display:block;}
        
        /*Blog*/
        .blog ul{margin:0;padding:0;list-style:none;}
        .blog ul li{width:100%;overflow:hidden;}
        .blog ul li div{width:33%;float:left;}
        .blog ul li img{width:45%;margin-right:0.5em;float:left;}
        .blog ul li div.texto-blog{width:57%;font-weight:bold;}
        .blog ul li a{margin-bottom:1em;padding-left:0.5em;display:block;font-size:1.2em;color:#134589;}
        .blog ul li p{padding-left:0.5em;border-left:1px dotted #999; font-size:.9em;color:#134589;}
        .blog ul li p span{display:block;color:#ed7000;font-size:1.1em;}
        .blog ul li p span a{color:#134589;}
        .archivo_blog ul{margin:0;padding:0;list-style:none;}  
        .archivo_blog ul ul li{padding-left:1em;}
        .recomendados ul{margin:0 0 0 .5em;list-style:none;}
        .recomendados ul li{margin:0;padding:0 0 0 1em;background: url(../imgs/ico.listado-gris.gif) 0 .5em no-repeat;}
        .recomendados ul li a{color:#ff8800;}
        
        /*Publique contenidos*/
        .publique {padding:1.2em 0 0 0.2em;background: url(../imgs/bk.hoja-izq.gif) left top no-repeat;}
        .publique div{padding:3em 2em 1.5em 4em; background: url(../imgs/bk.hoja-dcha.gif) right bottom no-repeat; margin:0; }
        .publique div h3, .publique div p.TitularSeccion{width:70%; background:#ccc;font-size:1.15em;line-height:1em;color:#000;font-weight:bold;padding:.4em;}
        .publique p{width:90%;color:#9c9c9c; font-size:1em;}
        .publique p a {margin-right:0.3em;font-size:1em;}
        .publique p a.boton{padding:0.3em;background:#999;color:#fff;}
        .publique p span{display:none;}

        /*Top 5*/
        .top h3, .top p.TitularSeccion{width:95%;margin:0; font-size:1.3em; background:none;color:#000;font-weight:bold;}
        .top h3 span, .top p.TitularSeccion span{font-size:1.5em; text-transform:uppercase;}
        .top ol {width:100%;margin:0;padding:0;list-style:none;}
        .top ol li {padding-left:1em;}  
        .top ol li span.numero{font-size:1.1em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#000;font-weight:bold;}
        .top ol li.primero{width:100%;padding:0.5em 0;background:#f3f3f3; overflow:hidden;}
        .top ol li.primero span.numero{margin:0 1%;display:block;float:left;font-size:6em;line-height:0.8em; color:#666;}
        .top ol li.primero p{width:80%;margin:0;float:left;}
        .top ol li.primero p img, .top ol li.primero p a{float:left;}
        .top ol li.primero p a {display:block;margin:2em 0 0 0.5em;font-size:1.3em;}
        .top ol li.primero p a span{font-size:0.7em;color:#000;}
        .top ol li a {margin-left:1em;font-size:0.85em;}
        .top ol li a span{color:#999;}
        .top ol li img{width:20%;margin-right:0.5em;}
        
        /*Cambios en columna peque*/
        .columna30dcha .top ol li.primero p a{margin:1em 0 0 0.3em;font-size:1em;}
        
        
/*Lo Mas visto*/
.nubesDeTags{margin:2em 0;}
        
/*Pestanas*/
.pestanas{width:99%;list-style:none;padding:0;margin:0;float:left;border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf;color:#d3d3d3;}
        .pestanas li{display:block;float:left;margin-bottom:0;position:relative;top: 1px;padding:0;}
        .pestanas a{padding:0.5em; display:block;border: 1px solid #d3d3d3;text-transform:uppercase;font-size:1em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif; color:#999;}
        .pestanas a.on{color:#ff8800;border-top:1px Solid #d3d3d3;border-bottom: 1px Solid #fff;border-left:none; text-decoration:none;}
      /*Lo mas comentado*/
        .loMasComentado{width:98%;clear:both;padding:1em .3em .5em;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
                .loMasComentado ul{margin:1em 0.5em 1em; padding-top:1em;list-style:none; border-top:1px dotted #ccc;}
                .loMasComentado ul li{margin:0 0 0.5em;padding-left:1em;background:url(../imgs/ico.listado-rojo.gif) 0 0.5em no-repeat;}
                .loMasComentado ul a{font-size:1em;color:#134589}
                .loMasComentado ul a:hover{color:#666;text-decoration:underline;}
				                               
        /*Nubes de tags*/
               
                #estructura .tags{clear:both;padding:0 1em;/*text-align:center;*/}
		#estructura .tags a{line-height:1.2em;}
        
	 /*listado de enlaces de distintos tamano*/
                .tags a.muypocoVisto{font-size:1em;}
                .tags a.pocoVisto{font-size:1.2em;}
                .tags a.medioVisto{font-size:1.3em;}
                .tags a.bastanteVisto{font-size:1.5em;}
                .tags a.muyVisto{font-size:1.7em;}
                
      
        
/*Portada civil*/
/*destacados*/
/*Menus tercer nivel*/  
/*Desactivado por Carlos*/
.tercer-nivel h3 {width:100%;margin:0;padding:0;/*border-bottom:1px solid #ff8800;*/color:#ff8800; background:none;}
.tercer-nivel h3 span{padding:0.4em 0.2em 0.1em 0;font-size:1.2em;background:#fff;position:relative; top:.1em;}
.tercer-nivel ul{ width:100%; margin:1em 0 0; padding-left:.5em;list-style:none;}
.tercer-nivel ul li{padding:0 0 0 1em;font-size:1em;background: url(../imgs/ico.listado-rojo.gif) 0 0.4em no-repeat;color:#999;}

/*Patrocinador de la semana*/
.patrocinador h3 {width:100%;margin:0;font-size:1.1em;background:none;color:#999;}
.patrocinador h3 span{text-transform:uppercase;}
.patrocinador p{width:100%; overflow:hidden; text-align:center; }
.patrocinador a{ width:100%;display:block;text-align:right;border-bottom:1px solid #ff8800;color:#ff8800;}

/*Destacado Buena Practica*/
.DestacadoPractica {width:100%;}
        .DestacadoPractica h3 {width:100%;margin:0 0 0.5em;padding:0;font-size:1.7em; font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#626262;background:#e1e1e1;}
        .DestacadoPractica h3 span {width:auto;margin-left:1em;padding:0 0.4em 0.3em;background:#fff;}
        .DestacadoPractica p{ margin:0;background:#e8e8e8; }
        .DestacadoPractica p img {width:100%;}
        .DestacadoPractica p a{ display:block;}
        
        
/*DESTACADOS ANTIGUOS*/
/*listado Areas Actualizadas*/

/*abstrac*/
.abstract{margin:0 0 1em;display:block;}
.abstract ul{margin:0;padding:0;list-style:none;}
.abstract ul li{margin:0;padding:0;font-style:italic;}

.autoresfirmas {font-size:1em;font-family:/*Georgia,"Times New Roman",Times,serif;*/Arial, Helvetica, sans-serif;color:#ff8800;}
.fechaFrase { width:39%; float:right; text-align:right;}

.titAreasActualizadas{background:#dfdede;color:#666;font-size:1.4em;padding:0.5em;}
.titAreasActualizadas a{color:#0d499a;font-size:1em;padding-left:0.5em;font-size:1em;}
.titAreasActualizadas a:hover{text-decoration:underline;}

.listadoAreasActualizadas{width:99.5%;margin:.5em 0 0;padding:0.6em 0; list-style:none; }
.listadoAreasActualizadas li{width:auto;margin:0;padding:0.3em 0 0.3em 1.3em;background:url(../imgs/ico.listado-rojo.gif) 0.4em center no-repeat;}
.listadoAreasActualizadas li a{color:#0d499a;}
.listadoAreasActualizadas li a:hover{text-decoration:underline;}

/*Firma*/
.firmaEncuesta{width:100%;overflow:hidden;background:none;font-size:1em;padding:0;}
/*.firmaEncuesta div{width:48%;float:left;margin:0 2% 0 0;padding:0;background:none;}*/
.firmaEncuesta div h2, .firmaDest h2{margin:0;padding:0.4em;}
.bloquesVarios .firmaEncuesta div h2.encuesta,.columna30dcha .firmaEncuesta div h2.encuesta{border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.firmaEncuesta div h2.encuest{border-bottom:1px solid #dfdfdf;background-image:none;}
/*.secundario .firmaEncuesta div,.firmaDest div{width:100%;float:left;margin:0 2% 1em 0;padding:0;background:none;}
.secundario .firmaEncuesta p,.firmaDest p{border:none;padding:0.7em;margin:0;border:1px solid #ddd;overflow:hidden;line-height:1.2em;}
.secundario .firmaEncuesta p img{border:1px solid #ccc;float:none;padding:0;width:195px;}
.secundario .firmaEncuesta p span{text-align:left; display:block;font-weight:bold;}*/

/*Otros articulos*/
.otros-articulos ul{ width:100%;margin:1em 0 0;padding:0;list-style:none;}
.otros-articulos ul li{ width:100%;margin:0 0 1em;padding:0 0 1em; overflow:hidden;border-bottom:1px dashed #ccc;}
.otros-articulos ul li p{width:55%;margin:0;padding:0;float:left;background:none;font-size:1.1em;}
.otros-articulos ul li p a{color:#134589;}
.otros-articulos ul li p span{font-size:.9em; color:#999;}

/*opinion en PORTADA GENERAL*/
.destacados h4{margin:0.3em 0;font-size:1.2em; font-weight:normal;}
.destacado-opinion{width:95%; overflow:hidden;margin:1em 0; padding:0.3em;border-bottom:1px dashed #ddd;}
.destacado-opinion h2, .destacado-opinion h3 {font-size:1.3em;}
.destacado-opinion h3{width:100%;padding:0;background:none;}
.destacado-opinion h3 a{color:#134589;font-weight:bold;}
.destacado-opinion p{width:55%;margin:0 0 .5em;font-size:0.9em; line-height:1.2em; padding:0 1em 0 0; float:left; }
.destacado-opinion img{float:right;}
.destacado-opinion span {display:block; }
.destacado-opinion span.datos {margin:0 0 .5em 0; color:#ff8800;}
.destacado-opinion div {margin:1em 0 0;clear:both;}
.destacado-opinion div p{float:none;}
.destacado-opinion div p a{font-size:1.1em;font-weight:bold;}
.destacado-opinion ul{list-style:none;}
.destacado-opinion ul li{padding-left:1em;background:url(../imgs/ico.listado-rojo.gif) 0 .4em no-repeat;}
.destacado-opinion p.Encabezado{font-size:1em;}
.destacado-opinion li.opinion-portada p{width:99.9%;}
.destacado-opinion h5, .destacado-opinion p.Encabezado a {font-size:1em;font-weight:normal;}
.destacado-opinion .bloque-opinion {width:100%;overflow:hidden;}
.destacados .destacado-opinion .bloque-opinion p{width:55%;#width:95%;}
#contenido div.columna40dcha div.destacados div.destacado-opinion div.bloque-opinion div.imagen, #contenido div.columna40dcha div.otrosblogs div.destacado-opinion div.bloque-opinion div.imagen{width:101px;}
#contenido div.columna40dcha div.destacados div.destacado-opinion div.bloque-opinion div.imagen img, #contenido div.columna40dcha div.otrosblogs div.destacado-opinion div.bloque-opinion div.imagen img{width:101px;}
.otroblogs .destacado-opinion .bloque-opinion p{width:55%;}
.bloque {margin-bottom:1em; padding:0.5em;}
.bloque ul{ margin:0; padding:0; list-style:none;}
.bloque ul li{margin:1em 0; padding:0 0 .5em; border-bottom:1px dashed #ddd; }
.bloque ul li a{font-size:1.1em;font-weight:bold;color:#134589}
#estructura .bloque h3.Novedad, .bloque h3, .bloque h4{width:100%;margin:0.5em 0;font-size:1em;font-weight:normal;background:none;}
.bloque h3{padding-left:0;}
.bloque h3 a{background:none;font-family:Verdana, Arial, Helvetica, sans-serif;}

/*bloque suscripcion boletin*/
div.suscripcion{border:1px solid #ddd;margin:3em 0;padding:.5em;background:url(../imgs/newsletter.gif) 18em 0 no-repeat;}
div.suscripcion h2, div.suscripcion p.susc{color:#000;margin:0 1em 0 0.5em;padding:0;font-size:1em;}
div.suscripcion h2 a,  div.suscripcion p.susc a{color:#000; font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif; }
div.suscripcion p{color:#666;margin:0.5em 16em 0 0.5em;padding:0;}
div.suscripcion p a{color:#e15b0d;font-weight:bold;display:block;}
div.suscripcion p.titEditorial{border-bottom:1px solid #dfdfdf;}
div.suscripcion p.titEditorial a.titulo{color:#134589;font-size:1.4em;text-decoration:none;padding-right:1em;}

/*Encuesta columna*/
.firmaEncuesta div.ultimo{margin:0;border:1px solid #ddd;width:94.2%;padding:0.5em;overflow:hidden;}
.firmaEncuesta .ultimo h4{background:#777;color:#fff;font-size:1em;text-transform:uppercase;font-weight:bold;padding:0.5em 0 0.5em 1em;margin:0;}
.firmaEncuesta .ultimo p{border:none;color:#000;font-size:1.1em;line-height:1.3em;margin:0 0.5em 0.5em;}
.firmaEncuesta .ultimo p span{font-weight:normal;font-size:1em;color:#000;display:inline;}
.firmaEncuesta .ultimo p span.respuestas{color:#666600;}
.firmaEncuesta .ultimo form{padding:0;margin:0;border:none;}
.firmaEncuesta .ultimo form legend{display:none;}
.firmaEncuesta .ultimo form label{margin:0 1em 0 2em;}
.firmaEncuesta .ultimo form input{border:0;margin:0 0 0 2em;}
.firmaEncuesta .ultimo form input.radio{border:0;margin:0 0 0 1em;}
.firmaEncuesta .ultimo form label.ConRadio{margin:0 1em 0 1em;}
.firmaEncuesta .ultimo form input.boton{color:#fff;margin:0 1em 0 3.5em;text-transform:uppercase;font-weight:bold;background:#e15b0d;font-size:1em;}
.firmaEncuesta .ultimo form a{color:#e15b0d;font-weight:bold;font-size:1em;display:block;float:right;margin:.5em 1em 0 0;}

/*bloque descargas*/
.bloqueDescargas{border:1px solid #dededd;margin-top:2em;}
.bloqueDescargas h3{padding:0.5em;font-weight:bold;color:#809f01;margin:0;border-bottom:1px solid #dededd;}
.bloqueDescargas ul{list-style:none;margin:0;}
.bloqueDescargas ul li{margin:0 0 0 0.5em;padding:0.2em 0;border-bottom:1px solid #dededd;background:url(../imgs/ico.cuadrado-verde.gif) left center no-repeat;}
.bloqueDescargas ul li a{color:#134589;text-decoration:none;padding-left:1.5em;}
.bloqueDescargas ul li a:hover{color:#999;}
.bloqueDescargas ul.herramientasContenido{color:#134589;font-weight:normal;margin-bottom:1em;}
.bloqueDescargas ul.herramientasContenido li{background:none;line-height:1.2em;}
.bloqueDescargas ul li.ultimo{border:0;}

/*Firma Destacada*/
div.firmaDest{font-size:1em;width:100%;float:left;}
#contenido div.firmaDest a.ver{margin-bottom:2em;}
div.firmaDest p a,#contenido .bloquesDestacados p a{color:#134589;font:bold 1em/1.3em Georgia, "Times New Roman", sans-serif;}
div.firmaDest h2{font-size:1.15em;}
div.firmaDest p{margin-top:1em;}
div.firmaDest .encabezadobloque,.bloquesDestacados .encabezadobloque{margin-bottom:0;}
div.firmaDest .encabezadobloque a{color:#fff;}

/*Destacado Podcast*/
.destacadoPodcast{border:1px solid #ddd;margin:0 0 3em;padding:.3em;background:url(../imgs/ico.evento.p.gif) right top no-repeat;}
.destacadoPodcast a{color:#e15b0d;font-size:.9em;}
.destacadoPodcast a:hover{font-weight:bold;}
.destacadoPodcast .titulo{font-size:1.1em;}
.destacadoPodcast .descarga a{font-weight:normal;text-decoration:underline;}
.destacadoPodcast .descarga a:hover{font-weight:bold;text-decoration:none;}
.destacadoPodcast h4{color:#000;margin:0 1em 0 0.5em;padding:0;font:bold 1em/1.3em Georgia, "Times New Roman";text-transform:uppercase;}
.destacadoPodcast p.simple{font-size:.9em;color:#666;margin:0.5em 0.3em 0;padding:0 8em 0 0;}

/*Destacado Newsletter*/
.destacadoNewsletter{padding:0.2em;overflow:visible;text-align:center;margin-bottom:2em;background:#ededed;}
.destacadoNewsletter h3{text-transform:uppercase;color:#313131;padding:1em;margin:0;line-height:1em;text-align:left;}
.destacadoNewsletter ul{padding:0.2em 0 4em 1em;margin:0 0 0.5em 0;text-align:left;background:#fff;}
.destacadoNewsletter p{padding:0.5em 1em;background:#FFF;margin:0 0 0.5em 0;color:#3e3d3d;font-weight:bold;text-align:left;}
.destacadoNewsletter p .nombre{color:#999;}
.destacadoNewsletter p .desc{font-size:0.95em;}
.destacadoNewsletter ul li{background:#fff url(../imgs/ico.bolo.newsletter.gif) left 0.5em no-repeat;padding:0.5em 0 0 1em;margin:0;}
.destacadoNewsletter img{margin:0.5em auto;}
.destacadoNewsletter img.fondo{position:relative;top:2em;display:block;float:right;}
.destacadoNewsletter a{color:#134589;}
.destacadoNewsletter a:hover{text-decoration:underline;}

/*PORTADAS*/
/*Elememtos comunes en las portadas*/
.tema {margin:0 0 0.5em;padding:0;font-size:.9em;font-weight:bold;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#ff8800; }

/*destacado principal*/ 
.DestacadoPrincipal {margin:0 0 0.6em 0;padding:0;}
        .DestacadoPrincipal h1 {font-size:2em;}
		.DestacadoPrincipal h2{font-size:2em;font-weight:normal;}

        .DestacadoPrincipal p {width:100%; padding-bottom:.4em; overflow:hidden;}
        /*.DestacadoPrincipal p img {width:43%;margin:0 1em 1em 0;float:left;}*/
       
        .DestacadoPrincipal p img {width:100%;}
        .DestacadoPrincipal span {width:50%; margin-top:.5em; display:block;padding-left:1em;float:left;border-left:1px dotted #999;font-size:.9em;color:#979797;}
 		.DestacadoPrincipal p span.ConImagen{width:43%;margin:0 1em 1em 0;float:left;overflow:hidden;border:none;border:1px solid #ececec;padding:.3em;}
/*cuando el destacado no lleva foto*/
.sinfoto span{width:95%;}
/*destacado principal para opinion*/ 
.DestacadoPrincipalOpinion {margin:0 0 0.6em 0;padding:0;}
        .DestacadoPrincipalOpinion h1 {font-size:2em;}
		        .DestacadoPrincipalOpinion h2 {font-size:2em;font-weight:normal;}

        .DestacadoPrincipalOpinion p {width:100%; padding-bottom:.4em; overflow:hidden;}
	.DestacadoPrincipalOpinion p strong{color:#ff8800;}
        /*.DestacadoPrincipalOpinion p img {width:100%;}*/
        .DestacadoPrincipalOpinion span {width:50%; margin-top:.5em; display:block;padding-left:1em;float:left;border-left:1px dotted #999;font-size:.9em;color:#979797;}
 		.DestacadoPrincipalOpinion p span.ConImagen{width:43%;margin:0 1em 1em 0;float:left;overflow:hidden;border:none;}

/*Destacados secundarios*/
.DestacadosSecundario {width:46%; margin-right:1em; float:left;}
        .DestacadosSecundario h2 {margin:0 0 0.5em;font-size:1.5em;font-weight:normal;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}
        .DestacadosSecundario div{overflow:hidden;}
        .DestacadosSecundario img {width:100%;margin-bottom:1em;}
        .DestacadosSecundario p{ margin:0;padding:0;}

/*Destacados secundarios para opinion*/
.DestacadosSecundarioOpinion {width:46%; margin-right:1em; float:left; margin-bottom:1em;}
        .DestacadosSecundarioOpinion h2 {margin:0 0 0.5em;font-size:1.5em;font-weight:normal;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}
	.DestacadosSecundarioOpinion img{margin-bottom:1em;float:left;margin-right:1em;}
        .DestacadosSecundarioOpinion p{margin:0;padding:0;}
        .DestacadosSecundarioOpinion p strong{color:#ff8800;}
        .DestacadosSecundarioOpinion span {width:45%; margin-top:.5em; display:block;padding-left:1em;float:left;border-left:1px dotted #999;font-size:.9em;color:#979797;}

/*Listado otros articulos*/
.listadoOtros{margin:2em 0 3em;clear:both;}
        .listadoOtros p {margin-bottom:.5em; font-size:1.3em;font-weight:bold;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#ff8800;}
        .listadoOtros ul{margin:0 0 .5em 0;padding:0;list-style:none;}
        .listadoOtros li {padding-left:1em;background: url(../imgs/ico.listado-rojo.gif) 0 0.4em no-repeat;}
        .listadoOtros li span{ padding-right:0.5em;color:#ff8800; border-right:1px solid #ff8800;}
        .listadoOtros p.verMas{ text-align:right;font-size:1em;}
        .listadoOtros p a{color:#ff8800; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; font-size:1em;}
     
/*Listado otros articulos para opinion*/
.listadoOtrosOpinion{margin:2em 0 3em;clear:both;}
        .listadoOtrosOpinion p {margin-bottom:.5em; font-size:1.3em;font-weight:bold;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#ff8800;}
        .listadoOtrosOpinion ul{margin:0 0 .5em 0;padding:0;list-style:none;}
        .listadoOtrosOpinion li {padding-left:1em;background: url(../imgs/ico.listado-rojo.gif) 0 0.4em no-repeat;}
        .listadoOtrosOpinion li span{ padding-right:0.5em;color:#ff8800; border-right:1px solid #ff8800;}
        .listadoOtrosOpinion p.verMas{ text-align:right;font-size:1em;}
        .listadoOtrosOpinion p a{color:#ff8800; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; font-size:1em;} 
/*Desactivado por Carlos*/
	.colornaranja{color:#ff8800;/*border-bottom:1px solid #ff8800;*/padding-bottom:0.1em;}
	.otrosblogs h3.titulo-texto{width:100%;margin:0;padding:0;border-bottom:1px solid #ff8800;color:#ff8800;background:none;}
	.otrosblogs h3.titulo-texto span{padding:0.4em 0.2em 0.1em 0;margin:0.3em 0;font-size:1.5em;font-weight:normal;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;background:#fff;position:relative;top:.1em;}
	.otrosblogs ul{margin:.7em 0 0 .5em;list-style:none;}
        .otrosblogs ul li{margin:0;padding:0 0 0 1em;background: url(../imgs/ico.listado-gris.gif) 0 .5em no-repeat;
} 

/*Portada Blog para opinion*/
.blogsOpinion{margin:2em 0 3em; clear:both;}
		.blogsOpinion p.area{font-size:1.1em;color:#134589;font-weight:bold;text-transform:uppercase;margin:10px 0 0 0;}
        .blogsOpinion img{width:150px;float:left;margin:10px 0 0 0;}
        .blogsOpinion div{float:right;width:67%;}
        .blogsOpinion div h1 a{margin-bottom:1em;font-size:.9em;color:#134589;}
        .blogsOpinion div p a{color:#ff8800;font-size:1.1em;}
	 
	                            
/*Buena practica*/
.buena-practica {margin:0 0 2em 0;}
        .buena-practica .tema {width:auto;margin-bottom:.5em;padding:0;font-size:1.7em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#626262;background:#e1e1e1;}
        .buena-practica .tema span {width:auto;margin-left:1em;padding:0.3em 0.4em;background:#fff;}
        .buena-practica h2 {margin-bottom:0.4em;font-size:1.2em; font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}
        .buena-practica p {font-size:.9em;}
        .buena-practica ul {margin:0;padding:0;list-style:none;}
        .buena-practica li {margin-right:.2em;padding:0 .3em 0 1em;background: url(../imgs/ico.listado-negro.gif) 0 0.4em no-repeat;}
         .buena-practica ul li span {margin-right:0.5em;padding-right:1em;background: url(../imgs/ico.listado-negro.gif) right center no-repeat;}
        
/*PRACTICA JURIDICA*/   
/*AREAS DESTACADAS*/
.areasDestacadas {width:100%;margin:1em 0 0;clear:both;}
.areasDestacadas h2{padding:0.9em;margin:0;background:#d9d9d9;color:#333;text-transform:uppercase; font-size:1.2em;font-weight:bold;}
.areasDestacadas ul{width:100%;margin:1em 0 0;padding:0;overflow:hidden;list-style:none;}
.areasDestacadas ul li{width:30.8%;padding:0 0 0 1em;margin:0.8em 0 0 0;border:1px solid #d9d9d9;float:left;background:#d9d9d9;height:7.5em;}
.areasDestacadas ul li.par{margin:0 1em;}
.areasDestacadas ul li p{margin:0;padding:1em 0.5em 1em 0.5em;color:#666;background:#fff;height:4.2em;}
.areasDestacadas ul li a{color:#e15b0d;font-weight:bold;text-decoration:none;}
.areasDestacadas ul li a:hover{text-decoration:underline;}
.areasDestacadas ul li p span{color:#999;margin:0;font-size:0.95em;}
        
/*GESTIÃ“N DEL DESPACHO*/
/*Entrevista*/
.entrevista {width:100%;margin:.5em 0 0; padding:0 0 .5em;overflow:hidden; background:#e8e8e8;}
.entrevistaficha{height:50px;}
.entrevista img {width:20%;margin:0.5em;}
.entrevista p{width:90%;margin:.5em 0 1em .5em; padding-left:1em; border-left:1px dotted #999; font-size:1em;float:left;}
.entrevista p.antetitulo{width:70%;margin:.5em;font-size:1em;text-transform:none;float:right;}
.entrevista blockquote{margin:2% 0 0 0;padding:0.2em; width:100%;float:left; }
.entrevista blockquote p{width:90%;border:none; margin:0;padding-left:.5em; font-size:1.2em;font-style:italic;color:#999;}

/*Destacados Centrales*/
.pildoras-conocimiento {width:100%;margin-bottom:1em;clear:both; }
        .pildoras-conocimiento h2, .pildoras-conocimiento p.TitularSeccion{margin:0 0 0.5em 0;padding:0;font-size:1.5em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;color:#e0632b;background:#e0632b;}
        .pildoras-conocimiento h2 a, .pildoras-conocimiento p.TitularSeccion a{margin-left:1em;padding:0.4em;background:#fff;font-weight:bold;}
        .pildoras-conocimiento ul{width:100%;margin:0;padding:0;overflow:hidden;padding:0 1em; list-style:none;}
        .pildoras-conocimiento ul li{width:46%;margin:0 1em 0 0;padding:0; float:left; line-height:1.3em;}
        .pildoras-conocimiento ul li h3{margin:0 0 0.5em;font-size:.9em; background:none;}
        .pildoras-conocimiento ul li a{display:block;}
        .pildoras-conocimiento ul li p{margin:0;}
        
/*BUENAS PRACTICAS*/
/*Buscador*/
.busquedaPracticas {margin-bottom:1em; padding:0.3em 0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; background:#f7f7f7;}
.busquedaPracticas label{width:15%;margin:0.3em 0 0 1em; text-align:left;}
.busquedaPracticas input, .busquedaPracticas select{ margin:0 0 0 1em;}
.busquedaPracticas select {width:40%;}
/*Listado*/
.buenaPractica-listado h2 {font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;font-size:1.4em;color:#134589;}
.buenaPractica-listado ul {margin:0; padding:0; list-style:none;}
.buenaPractica-listado ul li {margin:0;padding:0 0 0 1em;background: url(../imgs/ico.listado-negro.gif) 0 0.4em no-repeat;} 

/*Buena practica pagina final*/
.articulo {margin-bottom:3em;}
.articulo h2{ font-size:1.1em;}
.articulo p{ margin:0 0 0.5em; color:#777;}
.articulo p.subtitulo{ font-weight:bold;}
.articulo-destacado h2{ font-size:1.3em;}
.articulo p.tema{color:#ff8800;}

/*listado normal de contenido*/
.listado {margin-bottom:2em;}
.listado ul, ul.lista {margin:0 0 .5em 0;padding:0;list-style:none;}
ul.lista {margin:.5em 0 2em 1em;}
/*Desactivado por Carlos*/
/*.listado ul li , ul.lista li{padding-left:1em;background: url(../imgs/ico.listado-rojo.gif) 0 0.4em no-repeat;}*/
.listado ul li , ul.lista li{padding-left:1em;background: url(../imgs/ico.listado-rojo_2.gif) 0 0.4em no-repeat;}

/*Portada Temas*/
#estructura h2.tituloTema{ margin:.8em 0 0;border-bottom:1px solid #ff8800;color:#ff8800; }
#estructura h2.tituloTema span{margin-top:.3em;font-size:1.3em;font-weight:normal;background:#fff;padding:.6em .5em 0 0;position:relative;
top:0.1em; }
a.verTemas{color:#ff8800;float:right; }

/*Paginas Finales*/
.columna70izda span.fecha{display:block;margin:1em 0 0;color:#ff8800;clear:both;font-size:1em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}
.columna30dcha span.fecha {color:#ff8800;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;font-size:1em;}
/*titulares contenido final*/
.columna75izda h1 {clear:both;}

.sumario ul{margin:.5em 0 0 .5em;color:#666;list-style:none;}       
ol.sumario{list-style-type:decimal;}
.sumario ul li{padding:0 0 0 1em; margin:0 0 .5em; background:url(../imgs/ico.bolo.flecha.gif) 0 0.5em no-repeat;color:#666;}

p.entradilla{background:#f6f6f2;padding:0.8em;color:#666;font-weight:bold;margin-top:0.5em;}

/*Votaciones*/
.votaciones{width:60%;padding:1em 0;overflow:hidden;display:block;clear:left;color:#9e9e9e;float:left;}
.votaciones .votar, .votaciones span{float:left;display:block;margin-right:0.2em;height:1.5em;}
.votaciones span.accesorio{display:none;}
.votaciones a{width:1.5em;height:1.5em;background:url(../imgs/estrellaVacia.gif) no-repeat;display:block;float:left;color:#fff;}
.votaciones a:hover{background:url(../imgs/estrellaLlena.gif) no-repeat;}
.votaciones a.on{background:url(../imgs/estrellaLlena.gif) no-repeat;}

/*Formulario comentarios*/
.pagComentarios{width:100%;overflow:hidden;margin:1em 0 0.5em;padding-bottom:0.5em;clear:both;}
.pagComentarios p{padding:0;color:#333;border-bottom:1px solid #ddd;}
.pagComentarios form {width:70%;margin:0;padding:0; float:left;border-right:1px solid #999999;}
.pagComentarios ul{width:26%; margin:0; padding:0 0 0 2%; float:left; list-style:none;}
.pagComentarios ul li{padding-left:.7em;font-size:.9em;background: url(../imgs/ico.listado-rojo.gif) 0 0.5em no-repeat;color:#999;}
.pagComentarios p span{color:#999;font-size:1em;}
.pagComentarios p a{text-decoration:none;}
.pagComentarios p.irComentar{float:none;width:100%;font:bold 1.1em /*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;text-transform:uppercase;}
.pagComentarios p.navegar{text-align:right;} 
.pagComentarios form label{width:20%;color:#e15b0d;}
.pagComentarios form input [type="text"],.pagComentarios form textarea{width:70%;}
.pagComentarios form input.boton{ margin-right:6%;clear:both; float:right;}
.pagComentarios form span{ text-align:center; padding:0.5em;display:block; border-top:1px dotted #c00; border-bottom:1px dotted #c00;color:#c00; clear:both;}
.pagComentarios p.sinComentarios { margin-top:2em; font-size:1em;}

/*Resultados*/
ul.listadoComentarios{width:100%;color:#666; list-style:none;}
ul.listadoComentarios li{border-bottom:1px dashed #cecece;padding:0.5em;}
ul.listadoComentarios li span.posicion{color:#e15b0d;margin:0 0.5em;}
ul.listadoComentarios li span.nombre{border-left:1px solid #cecece;padding-left:0.3em;font-weight:bold;}
ul.listadoComentarios li span.fecha{font-size:.9em;}

/*enlaces fijos*/
.enlacesFijos{width:100%;margin-top:2em;padding-top:0.5em;clear:both;border-top:1px solid #cecece;overflow:hidden;}
.enlacesFijos p{width:10%;float:left;color:#999;}
.enlacesFijos ul{width:80%; float:left;margin:0;padding:0;}
.enlacesFijos ul li{display:inline;padding:0.3em 0;margin:0 0.3em 0 0;}
.enlacesFijos ul li a{color:#666;text-decoration:none;}

/*PAGINADO*/
/*ESTA PARTE SE BORRARA*/
.paginado{width:45%;margin:0.5em 0 1em;padding:0.5em;clear:both;overflow:hidden;border:1px dashed #dfdfdf;color:#666; }
.paginado span{width:auto;margin:0 0.5em 0 0;padding-top:0.5em;display:block;float:left;}
.paginado ul{width:auto;margin:0 0 0 .8em;padding:0.3em 0 0;float:left;}
.paginado ul li{display:inline;}
.paginado li.anterior{margin-right:0.5em;}
.paginado a{color:#e15b0d;margin-right:0.5em;text-decoration:none;}

/*esto hay que cambiar*/
.paginadoSolo {width:100%;margin:0.5em 0;overflow:hidden;clear:both;}
.paginadoSolo span{ width:auto;display:block; float:left; padding-top:0.3em;}
.paginadoSolo ul{width:auto;float:left; list-style:none;}
.paginadoSolo ul li{ display:inline;}

.paginadoHerramientas { width:100%; margin:0.5em 0 1em; overflow:hidden;clear:both;}
.paginadoHerramientas .herramientas, .paginadoHerramientas .paginado { clear:none;margin:0;}

/*paginado para colaboradores: colaboraciones */
.paginadopeque{width:95%;margin:0.5em 0 1em;padding:0.5em;clear:both;overflow:hidden;border:1px dashed #dfdfdf;color:#666;font-weight:normal; }
.paginadopeque span{width:auto;margin:0 0.5em 0 0;padding-top:0.5em;display:block;float:left;}
.paginadopeque ul{width:100%;margin:0 0 0 .8em;padding:0.3em 0 0;float:left;clear:both;}
.paginadopeque ul li{display:inline;}
.paginadopeque li.anterior{margin-right:0.5em;}
.paginadopeque a{color:#e15b0d;margin-right:0.5em;text-decoration:none;}

/*buscador listado*/
#buscadorListado form{margin:1em 0;border:1px solid #CCC;background:#f3f3f3;}
#buscadorListado form fieldset{ width:100%;padding:0.5em;margin-top:0.5em; overflow:hidden;border:none;}
#buscadorListado form fieldset legend{margin-bottom:1em;line-height:1.2em;color:#e15b0d;}
#buscadorListado form fieldset p{width:auto; margin-right:1.5em;float:left;}
#buscadorListado form fieldset label{padding:0 0.1em 0 0;display:block;font-size:1em;color:#e15b0d;}
#buscadorListado form fieldset img{margin-bottom:0.2em;vertical-align:bottom;}
#buscadorListado form fieldset input, #buscadorListado form fieldset select{padding:0.2em;border:1px solid #CCC;}
#buscadorListado form fieldset input {width:8em;}
#buscadorListado form fieldset select {width:13.3em;}
/*#buscadorListado form fieldset input.boton{width:auto;clear:both;margin:0; float:left;cursor:pointer;color:#e15b0d;font-size:1em;border:none;background:none;}*/
#buscadorListado form fieldset a{margin-top:0.5em;display:block;}

/*iconos en contenido*/
 span.pdf, span.audio,span.video, span.persona{display:block;margin:1em 0 0;font-size:1em;height:1.1em;}
.principal ul li ul li span.comentarios{display:none;margin:1em 0 0;font-size:1.1em;}
span.pdf a, span.audio a, span.video a, span.persona a{font-weight:bold;padding-left:2em;display:block;width:auto;float:left;}
/*span.comentarios a{background: url(../imgs/ico.comentarios.gif) left top no-repeat;color:#6f7a04;padding-top:0.1em; }*/
span.pdf a{background: url(../imgs/ico.pdf.gif) left top no-repeat;color:#666;padding-bottom:0.3em;}
span.audio a{background: url(../imgs/ico.audio.gif) left top no-repeat;color:#666;}
span.video a{background: url(../imgs/ico.video.gif) left top no-repeat;color:#666;}
span.persona a{background: url(../imgs/ico.persona.gif) left top no-repeat;color:#666;}

/*NOTICIAS EN OTROS MEDIOS*/
.rss_externo{width:99.2%;margin:2em 0; clear:both;}
.rss_externo h2{text-transform:uppercase;margin:0;padding:0;}
.rss_externo ul{width:97%;margin:0;padding:2% 0 0 3%;border:1px solid #ddd;font-size:1em;overflow:hidden; list-style:none;}
.rss_externo ul li{width:45%;float:left;padding:0;}
.rss_externo h4 img {border:none;padding-bottom:0.2em;}
.rss_externo ul li ul{border:none; margin:0; padding:0;}
.rss_externo ul li ul li{;width:100%;float:none;margin:0;background:url(../imgs/ico.listado-rojo.gif) 0.2em 0.6em no-repeat;padding:0 0 0 1em;}
.rss_externo ul li ul li a{color:#134589;text-decoration:none;}
.rss_externo ul li ul li a:hover{color:#666;text-decoration:underline;}

/*En interiores*/
.datosGenerales{border:2px solid #dbdbdb;font-weight:bold;padding:1em;}
.datosGenerales span span {color:#900;}
.datosPersonales{width:98%;padding:.5em; overflow:hidden;border-bottom:1px solid #555;font-size:1em;color:#ff8800;font-weight:bold;}
.datosPersonales a{ font-size:1.1em;text-decoration:underline;}
.datosPersonales img{width:101px;float:left; margin-right:1em;padding:0.2em;border:1px solid #555;}

/*PORTADA*//*ESTO HAY QUE REVISAR*/
/*listado las leyes destacadas*/
#contenido a.ver{color:#e15b0d;font-size:1em;font-weight:normal;}
#contenido span.comentarios a{display:none;color:#e15b0d;font:bold 0.9em/1.1em Georgia,"Times New Roman", sans-serif;}
#estructura a.titulo{font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;font-size:1.3em;font-weight:bold;}
/*Desactivado por Carlos*/
#estructura .noticiaDestacada a.titulo{margin:.5em 0;/*font-size:2em;*/ line-height:1.1em;}
#estructura .noticiaDestacada h1 a.titulo{margin:.5em 0;font-size:1.05em; line-height:1.1em;}
#estructura .noticiaDestacada h1{margin:0;}
#estructura .noticiaDestacada h2{margin:.5em 0;}

/*Desactivado por Carlos*/
/*#estructura .noticiaDestacada h2 a.titulo{font-size:1.255em; line-height:1.1em;}*/

.listadoBasico{width:auto; margin:.5em 0 0;list-style:none;}
.listadoBasico li{overflow:hidden;margin:0 0 1em;padding-bottom:.5em; /*border-bottom:1px dashed #ccc;*/}
.listadoBasico li {font-size:1.1em;}
.listadoBasico li p{ margin:0;}
.listadoBasico li h2.Titular{font-size:1em;line-height:1.4em;font-family:Verdana, Arial, Helvetica, sans-serif;}
.listadoBasico li h2.Titular a, .listadoBasico li a{font-size:0.95em;font-weight:bold;}/*font-size:1.3em;;*/
.listadoBasico li img, .noticiaSecundariasII li img, .noticiaBalcon ul li img, .listaArticulos img, .noticiaDestacada img {margin:0 1em 0.5em 0;padding:0.2em;float:left;}
.listadoBasico li img, .noticiaSecundariasII li img, .noticiaBalcon ul li img{width:26%;}
.listadoBasico li span.comentarios{display:none;} 
.listadoBasico .noticiaDestacada{width:100%;overflow:hidden;font-size:1.1em;border-bottom:1px dashed #ccc;}
.listadoBasico .articuloDestacado{border-bottom:1px dotted #b2b2b2;width:50%;float:left;padding-bottom:1em;}
.listadoBasico .noticiaSecundarias ul{width:100%;margin:0;padding:0;list-style:none;border-bottom:1px dashed #ccc;}
.listadoBasico .noticiaSecundarias ul li{margin-bottom:1.5em;border:none;font-size:1em;}
.listadoBasico .noticiaSecundarias ul li a{font-size:1.2em;font-weight:bold;}
#contenido .listadoBasico .noticiaSecundarias ul li .fecha, #contenido .noticiaBalcon ul li .fecha{font-size:1em;color:#000;}

.listadoBasico .noticiaSecundarias ul li a.titulo{font-size:1.7em;line-height:1.1em;font-weight:normal;}
.noticiaSecundariasII ul {list-style:none; margin:0; padding:0;border-bottom:1px dashed #ccc;}
.noticiaSecundariasII ul li{width:100%;margin-bottom:1.5em;padding-bottom:1.5em;overflow:hidden;font-size:1.1em;}
.noticiaSecundariasII ul li h2{font-size:1.2em;font-weight:bold;}

.noticiaSecundariasII ul li span.listado-antetitulo { margin-bottom:.5em;display:block; color:#999;text-transform:uppercase;}
.noticiaSecundarias ul li span.listado-antetitulo { margin-bottom:.5em;display:block; color:#999;}
.noticiaDestacada span.listado-antetitulo { margin-bottom:.5em;display:block; color:#999;}
.listadoBasico .listado-antetitulo{text-transform:uppercase;display:block;}

.noticiaBalcon{width:100%; margin-bottom:1em;clear:both;}
.noticiaBalcon ul{width:100%;margin:0.5em 0 1em;padding:0 0 1em;overflow:hidden;clear:both; list-style:none; border-bottom:1px dashed #ccc;}
.noticiaBalcon ul li{width:45%;margin:0 0 0 1em;padding:0;float:left;}
.noticiaBalcon ul li .imagenbalcon{width:58%;margin:0;}
.noticiaBalcon ul li .imagenbalcon img{width:100%;float:none;border:none;}
.noticiaBalcon ul li.primero{margin-left:0;padding-right:2em;border-right:1px dashed #ccc;}
#contenido .noticiaBalcon ul li span{text-transform:uppercase;display:block;font-weight:bold;margin-bottom:0.2em;}
#contenido .noticiaBalcon ul li .titulo{font-size:1.1em;line-height:1.6em;}

/*PORTADA OPINION*/
/*bloque opinion*/
h3.opiniones{background-color:#dededd;padding:0.5em;color:#333;margin:0;} 
ul.opiniones{padding:0;margin:1em 0;font-weight:bold; list-style:none;}
ul.opiniones li{padding:0 0 0.5em;margin:0 0 0.5em;}
ul.opiniones li span{font-weight:normal;line-height:1.5em;}
ul.opiniones li.ultimo{border:0;margin:0;padding:0;}

.destacadoPatrocine{background:#8c8c8c;font-size:1.3em;line-height:1.2em;padding:0.2em 0.2em 0.2em 3em;margin:1em 0;}
.destacadoPatrocine p{background:#f0f1e7;padding:0.5em 1em;}
.destacadoPatrocine p a{color:#e15b0d;font-weight:bold;}
.destacadoPatrocine p a:hover{color:#666;}

div.listado-articulos {margin:1em 0 2em;}
div.listado-articulos ul{border:1px solid #ddd;padding:0 1em 1em;margin:0;width:95%;overflow:hidden;list-style:none;}
div.listado-articulos ul li{float:left;width:46%;margin:1em 4% 1em 0;font-size:.9em;}
div.listado-articulos ul li.par{margin:1em 0;}
div.listado-articulos ul li a{color:#134589;font-weight:bold;}
div.listado-articulos ul li h3{margin:0;padding:0;background:url(../imgs/ico.listado-rojo.gif) 0.2em 0.6em no-repeat;padding-left:1em;}
div.listado-articulos ul li .datos{display:block;margin:0.5em 0 0 1.5em;line-height:1.4em;font-family:Georgia, "Times New Roman", sans-serif;}
div.listado-articulos ul li .datos a{color:#ff8800;}
div.listado-articulos ul li img{float:right; margin:.5em 0 .5em .5em;}
div.listado-articulos ul li.destacado{margin:1em 0;width:100%;overflow:hidden;border-bottom:1px solid #dfdfdf;}
div.listado-articulos ul li.destacado img{float:right;margin-left:0.5em;}
div.listado-articulos ul li.destacado p.entradilla{/*font-size:1em;*/font-weight:normal;color:#333;}
div.listado-articulos ul li.destacado .ver{font-size:1em;color:#e15b0d}
div.listado-articulos ul li.destacado a {font-size:1.5em;font-family:Georgia, "Times New Roman", sans-serif;}
div.listado-articulos ul li.destacado p a{font-size:1em;}

/*bloque editorial*/
div.editorial{border:1px solid #ddd;margin:1em 0 3em;}
div.editorial h2{border-bottom:1px solid #ddd;color:#000;padding:0.5em;font-size:1.1em; background:#000;}
div.editorial h2 a{color:#fff;}
div.editorial p{color:#666;margin:0.5em;}
div.editorial p.titEditorial a.titulo{color:#134589;font-size:1.2em;text-decoration:none;padding-right:1em;}

/*PAGINAS INTERIORES*/
/*Caso Exito*/
.CasoExito{width:98%;margin:1em 0;padding-right:.5em;clear:both;text-align:right;border-right:6px solid #e6e6e6;}
.CasoExito p {width:auto;margin:0;padding:0 0 .5em;font-size:1.15em;color:#333;background:url(../imgs/ico.CasosExito.gif) 27.5em 0.2em no-repeat;}
.CasoExito ul{width:100%;margin:0;padding:0; list-style:none;}
.CasoExito ul li{margin:0;padding:0;font-size:.92em;}

#contenido .listadoInterior{width:100%; margin:0; padding:0; clear:both; list-style:none;}
#contenido .listadoInterior div.encabezados{font-size:1em; margin:0.3em 0 0.5em; color:#000;border-bottom:1px solid #ccc;line-height:1.2em;text-transform:uppercase;font-weight:bold;padding-top:2em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}
#contenido .listadoInterior li{color:#e15b0d;border-bottom:1px dashed #ccc; margin:0 0 .5em; padding-bottom:0.4em;float:left;width:100%;}
#contenido .listadoInterior li a{color:#134589;text-decoration:none; font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;font-size:1.1em;}
#contenido .listadoInterior li a:hover{text-decoration:underline;}
#contenido .listadoInterior li a.img {width:15%; margin:0 1em 0 0;float:left; }
#contenido .listadoInterior li a.img img{ width:96%;margin-right:0.5em;border:1px solid #CCC; padding:0.2em;}

#contenido .listadoInterior li div{width:72%;float:left;}
#contenido .listadoInterior li h2{ margin:0.1em 0; line-height:1em;}
#contenido .listadoInterior li h2 a{color:#134589;font-size:1em;}
#contenido .listadoInterior li h2 a:hover{ text-decoration:underline; color:#999;}
#contenido .listadoInterior li p{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;line-height:1.5em;}
#contenido .listadoInterior li .fecha{color:#e15b0d; margin:0.3em 0 .5em;font-size:1em;}
#contenido .listadoInterior li h3{ margin:0.3em 0 0.5em; padding:0;color:#879804;}
#contenido .listadoInterior li p.Texto{width:65%;float:left;}
#contenido .listadoInterior li p a.comentarioblog{text-decoration:none;color:#e15b0d;}
#contenido .listadoInterior li p a.comentarioblog img{vertical-align:middle;margin-right:3px;}

.nombre{margin:0.5em 0;display:block;font-size:1em;color:#e15b0d;}
.nombre img{vertical-align:bottom;}

/*listado de artÃ­culos*/
.listaArticulos {width:100%;margin:0 0 1em;padding:0;overflow:hidden;}
.listaArticulos li{width:45%;float:left;margin:1em 2em 0 0;padding:0 0 .5em;}
.listaArticulos li p{margin:0.5em 0;color:#666;padding:0;}
.listaArticulos li p.nombre{padding:0;margin:0.2em 0;}
.listaArticulos li h3{padding:0;margin:0.2em 0;font-size:0.9em;}
.listaArticulos li h3 a{color:#e15b0d;font-size:1em;}
.listaArticulos .noticiaDestacada{margin:0 0 1em 0;height:auto;}
.listaArticulos .noticiaDestacada img{margin-top:1em;}
.listaArticulos img{margin-bottom:1em;}
.listaArticulos .noticiaDestacada a.titulo{font-size:1.8em;}
.listaArticulos .noticiaDestacada span{font-weight:bold;}
.listaArticulos .noticiaDestacada span.nombre{font-size:1em;}
.listaArticulos .noticiaDestacada span.fuente{font-size:1em;color:#666;margin-top:1em;display:block;}
.listaArticulos .noticiaDestacada span.patrocinador{font-size:1em;margin-top:1em;font-weight:normal;display:block;}
.listaArticulos .noticiaDestacada span span{font-weight:bold;}
.listaArticulos li span.sponsor{color:#0d7808;margin:0.2em 0;display:block;width:100%;font-style:italic;height:1.4em;font-weight:bold;}

/*Listado agenda*/
.listaAgenda {width:auto;margin:0 0 1em;padding:0;}
.listaAgenda li{margin:0;padding:1em 0;float:none;font-size:1.2em;}
.listaAgenda li p {margin:0;font-weight:bold;}
.listaAgenda li span {display:block;font-size:0.9em; font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}

/*la firma destacada*/
.firmaLogo{float:right;}
.firmaLogo img{border:1px solid #ececec;margin:0 0 0.5em 0.5em;padding:0.3em;}
.firmaLogo div img{margin:0;padding:0;}
.firmaLogo p{margin:0;}

.ficha{width:98%;background-color:#f5f5ee;margin:0;padding:1%;border-top:#efefe7 4px solid; overflow:hidden; list-style:none;}
.ficha li{width:40%;margin:0 0 1em .5em;padding-left:1em;float:left;background:url(../imgs/ico.listado-rojo.gif) 0 0.4em no-repeat;}
.ficha li span{color:#e15b0d;font-weight:bold;}

.recuadro{border:1px solid #ececec;margin:0.1em 0;padding:0.5em;}
.recuadro a{text-decoration:none;color:#666;}

/*HEMEROTECA*/
.hemeroteca{margin:2em 0;width:100%;clear:both;float:left;}
/*.hemeroteca h2{clear:both;color:#FFF;text-transform:uppercase;margin-bottom:-1.2em;position:relative;padding-left:0.5em;line-height:1.2em;margin-top:1em;}*/
.hemeroteca ul{margin:0;padding:0;width:100%;overflow:hidden; list-style:none;}
.hemeroteca ul li{width:23%;padding:0 0 .5em;margin:0 0.4em 0 0;float:left;background:url(../imgs/bg.hemeroteca.gif) repeat;}
.hemeroteca ul li ul{background:none;padding:0.5em 1em; list-style:circle;width:85%;}
.hemeroteca ul li ul li{background:url(../imgs/ico.bolo.gif) 0.5em no-repeat;width:85%;padding-left:1.5em;color:#4c4b4b; }
.hemeroteca ul li.ultimo{margin:0;}
.hemeroteca ul li img{width:100%;background:#666;padding:2em 0 0.5em 0;}
.hemeroteca ul li h3{background:#dbdbd3;padding:0.5em;margin:0;}
.hemeroteca ul li h3 a{color:#e15b0d;font-weight:bold;text-decoration:none;}
.hemeroteca ul li a{color:#e15b0d;text-decoration:none;font-weight:bold;padding-left:1em;}
.hemeroteca ul li a:hover{text-decoration:underline;}
.hemeroteca ul li p span{color:#666;font-weight:bold;}
.hemeroteca ul li.ultimo{margin:0;}

/*Colaboradores*/
/*Abecedario*/
.abecedario{clear:both;margin:1em 0;color:#ccc;text-transform:uppercase;font-size:1.1em;padding:0.5em;border:1px solid #ddd;padding:0.5em;}
.abecedario a{color:#333;text-decoration:none;padding:0.1em;font-weight:bold;}
.abecedario a.on{color:#FFF;background:#e15b0d;}
.abecedario span.sincontenido{color:#ccc;}

.abcinterior{color:#134589;font-size:1.2em;margin:2em 0;border:1px solid #e15b0d;padding:0.5em;}
.abcinterior a{color:#134589;text-decoration:none;padding:0 0.2em;}
.abcinterior a.on,.abcinterior a:hover{color:#134589;background:#efeeea;}
.abcinterior a.on{font-weight:bold;font-size:1.2em;}

p.cv{font-size:1.2em; font-weight:bold; color:#333;}

/* PATROCINADORES */
.colabImpar{clear:left;}

/* listado */
/*intropatro solo mientras tengamos la imagen, luego habrá que borrarlo*/
.intropatro{margin:2em 0 1em;text-align:center;}
ul.listadoPatrocinadores{ width:100%;overflow:hidden; margin:1em 0; list-style:none;}
ul.listadoPatrocinadores li{float:left; margin:1em 2em 1em 0; width:46%; display:block; height:120px;}
ul.listadoPatrocinadores li.ultimo{margin-right:0;}
ul.listadoPatrocinadores li img{float:left; padding:0.2em; border:1px solid #ececec; margin-right:1em;}
ul.listadoPatrocinadores li p{margin-top:1em;  margin-left:1em;font-size:1em; font-weight:bold; color:#999999;}
ul.listadoPatrocinadores li .linknodo{margin-top:0; color:#e15b0d;  text-transform:uppercase;}
ul.listadoPatrocinadores li .linknodo span {color:#a3a3a3;}
ul.listadoPatrocinadores li a{text-decoration:none; color:#134589;font-weight:bold;}
ul.listadoPatrocinadores li a:hover{text-decoration:underline;}

/* Colaboradores */
/* listado empresas o despachos */
.listadoColabEmpresas{margin:1em 0;overflow:hidden; width:48%; float:left;}
.listadoColabEmpresas ul, .listadoColaboradores ul{ width:100%; margin:0; padding:0; list-style:none;}
.listadoColabEmpresas h3, .listadoColaboradores h3 {color:#E15B0D; font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;}

.listadoColabEmpresas li{float:left; margin:1em 3% 1em 0; width:47%; display:block; height:150px;}
.listadoColabEmpresas li.ultimo{margin-right:0;}
.listadoColabEmpresas li img{padding:0.2em; border:1px solid #ececec; margin-right:1em;}
.listadoColabEmpresas li p, .listadoColaboradores li p{margin-top:0; line-height:1.2em;}
.listadoColabEmpresas li .linknodo{margin-top:0;color:#e15b0d; text-transform:uppercase;}
.listadoColabEmpresas li a{text-decoration:none; color:#134589; font-weight:bold;}
.listadoColabEmpresas li a:hover{text-decoration:underline;}

/*listado*/
#contenido .intro{color:#000;margin:2em 0 1em;font-size:1em;}
#contenido .intro a{color:#e15b0d;}
.listadoColaboradores{width:48%;margin:1em 1em 1em 0; float:left;overflow:hidden;}
.listadoColaboradores li{float:left;margin:1em 2em 1em 0;width:44%;height:150px;}
.listadoColaboradores li.ultimo{margin-right:0;}
.listadoColaboradores li img{padding:0.2em;border:1px solid #ececec;margin-right:1em;}
.listadoColaboradores li a{text-decoration:none;color:#134589;font-weight:bold;}
.listadoColaboradores li a:hover{text-decoration:underline;}

/* listado personal SOLOS */
.columna100{width:100%;overflow:hidden; margin:1em 0;}
.columna100 li{float:left;margin:1em 1em 1em 0; width:30%; height:150px;}
.columna100 li img{float:left;margin-right:1em;}

/*listado Areas Derecho*/
.listadoAreasDerecho{overflow:hidden;width:100%;padding:1em 0;border-top:1px solid #ccc;}
.listadoAreasDerecho li{width:49%;float:left;margin:0;font-size:1em;color:#666;}
.listadoAreasDerecho li h3{padding:0;margin:0.2em 0;}
.listadoAreasDerecho li h3 a{color:#6d7b08;}
.listadoAreasDerecho li .nombre{font:bold 1em/1.1em Georgia,"Times New Roman", sans-serif;color:#e15b0d}
.listadoAreasDerecho li a{color:#0d499a;}
.listadoAreasDerecho li a:hover{text-decoration:underline;}
.listadoAreasDerecho li span.sponsor{font-size:1.4em;color:#0d7808;margin:0.2em 0;display:block;width:100%;font-style:italic;height:1.4em;font-weight:bold;}

/*Ficha Colaboradores*/
/*Destacado Derecha*/
.ultimasColaboraciones{color:#e15b0d;border:1px solid #ccc;background:#f6f6f2;padding:0.5em;float:left;width:23%;margin-left:2em;font-weight:bold;}
.ultimasColaboraciones p{margin-bottom:0.5em;}
.ultimasColaboraciones ul{padding:0.5em;margin:0; list-style:none;font-size:1.05em;}
.ultimasColaboraciones ul li{padding:0;margin:0 0 .5em;}
.ultimasColaboraciones a{color:#e15b0d;text-decoration:none;}
.ultimasColaboraciones span.fecha{color:#666;display:block;font-weight:normal;padding:0.3em 0;}

/* El Debate*/
.columnasDebate{width:48%;float:left;margin:1% 0; padding:0 3% 0 0;font-size:1.1em;}
.columnasDebate.ultimo{padding:0;}
.columnasDebate h2 {color:#E15B0D;font-size:1.1em;font-weight:bold;line-height:4em;margin-bottom:0.2em;padding-left:4em;background:url(../imgs/cara.gif) left center no-repeat;}
.columnasDebate.ultimo h2{background:url(../imgs/cruz.gif) left center no-repeat;}
.columnasDebate ul{border-top:0.2em solid #999;padding-top:2em;}
.columnasDebate ul li{font-size:1.1em;line-height:1.3em;margin-bottom:0.5em;}
.columnasDebate ul li spam{color:#879804;font-size:1.1em;}
.columnasDebate p.destacado{width:100%;margin-left:0;}

/*libro-gestiÃ³n del despacho*/
.tituloFicha{overflow:hidden;width:100%;}
.tituloFicha h1{float:left;width:50%;margin:0 1% 0 0;}
.tituloFicha div{float:left;background:url(../imgs/bk.rayaGrisClaro.gif) left top repeat;width:45%;padding:0 0.5%;overflow:hidden;}
.tituloFicha div p{margin:0;padding:1em;}
.tituloFicha div span{font-weight:bold;color:#000;}
.tituloFicha div .autor{color:#666;font-weight:normal;}
.tituloFicha div img{float:left;margin-right:1em;}

.listadoCapitulos{background:url(../imgs/bk.listado.capitulos.gif) left top repeat;}
.listadoCapitulos li{padding:1em 2em;margin:0 2em;background:url(../imgs/ico.listado-verde.gif) left center no-repeat;}

.fichaProducto{background:url(../imgs/bk.ficha-libro.gif) left top repeat-x;border:1px solid #dfdfdf;width:55%;float:left;}
.fichaProducto li{color:#333;margin:1em;}

/*Listado de PDF*/
.listadoPdf{width:30%;float:left;margin-left:3em;}
.listadoPdf li{color:#666;padding:1em 2.5em;margin:0;background:url(../imgs/ico.pdf.gif) left center no-repeat;}
.listadoPdf a{text-decoration:none;color:#666;}
.listadoPdf a:hover{text-decoration:none;color:#333;}

/*Mapa Web*/
#mapaweb ul {margin:0; padding:0;list-style:none;}
#mapaweb ul a{text-decoration:none;}
#mapaweb ul a:hover{color:#666;}
#mapaweb ul li{background:#d6d6c6;margin:1em 0.6em 0 0.3em;}
#mapaweb ul li a{color:#6d7b08;padding-left:0.2em;}
#mapaweb ul li ul{width:100%;background:#fff;padding-left:1em;overflow:hidden;}
#mapaweb ul li ul li{width:30%;background:url(../imgs/ico.listado-verde.gif) 0.3em 0.6em no-repeat;float:left;border:1px solid #dfdfdf;margin:0.4em;padding:0.2em;}
#mapaweb ul li ul li a{color:#134599;padding-left:1.2em;}

/*ENVIAR A UN AMIGO*/
#enviarAmigo{text-align:left;margin:1em;}
#enviarAmigo span{display:none;}
#enviarAmigo p{color:#666;}
#enviarAmigo p a{color:#e15b0d;font-weight:bold;text-decoration:none;}
#enviarAmigo p a:hover{color:#333;text-decoration:underline;}
#enviarAmigo .cerrar{text-align:right;margin-right:2em;}
#enviarAmigo .copy-enviar{border:1px solid #cac7c7;margin:1em 0;padding:0.5em;text-align:right;}
#enviarAmigo form{margin-bottom:1em;}
.opcionesAutorizo{color:#666;font-size:1em;line-height:1.5em;}

.envAmigo{width:40.5em;overflow:hidden;margin:1em auto;padding:0;}
.envAmigo fieldset{width:97%;padding:.5em;border:1px solid #e15b0d;background:#f3f3f3;}
.envAmigo legend{font-weight:bold;font-size:1.3em;color:#e15b0d;margin:1em;padding:0;line-height:1em}
.envAmigo label{padding:0.5em 0;line-height:1.1em;margin:0.5em 0.5em 0 0;float:left;text-align:right;width:18em;}
.envAmigo input{border:1px solid #e15b0d;padding:0.2em;float:left;font-size:1.1em;width:18em;margin-top:1em;}
.envAmigo label.comentarios{text-align:left;margin-left:1.5em;clear:both;}
.envAmigo textarea{width:28.7em;margin:0 1em;border:1px solid #e15b0d;float:right;font-size:1.3em;}
.envAmigo .boton{margin:1.5em 1em;float:right;width:10em;cursor:pointer;background:#1d3c5f;color:#fff;}


/*RSS*/
ul.rss a {color:#134589;text-decoration:none;}
ul.rss li {background:transparent url(/imgs/rss_ico.gif) no-repeat scroll 0pt 2px; color:#666666; font-size:1.1em; line-height:1.2em; margin:0pt 0pt 0.8em; padding-left:3em;margin-left:2em;}

/*bloque de imagen con pie*/
#estructura div.imagen {width:30%;margin:0 1em 0 0;padding:.3em;line-height:0;border:1px solid #ececec;}
#estructura div.imagen span{line-height:1.2em;}
#estructura div.imagen div{height:auto;overflow:hidden;}
#estructura div.imagen img, #estructura .imagenPortada div img, #estructura .imagenColaborador img {width:100%; padding:0;}
#estructura div.imagen p, #estructura div.imagenPortada p, #estructura div.imagenColaborador p {color:#333;font-size:0.9em;padding:0.4em 0;}

#estructura div.imagenColaborador{width:25%;margin:0 1em 0 1em;padding:.3em;border:1px solid #ececec;}

#contenido .listadoInterior li div.imagen {width:15%;} 
#contenido .listadoInterior li div.imagen div{width:100%;overflow:hidden;}

#estructura .imagenPortada {width:45%;margin:.5em 1em 0 0;float:left;border:1px solid #ececec;padding:.3em;}
#estructura .imagenPortada div{width:100%;height:12em;overflow:hidden;}
#estructura .imagenPortada div img{width:100%;}

#estructura .imagenDestacado{width:100%; height:10em; overflow:hidden;}
#estructura .imagenDestacado img{width:auto;float:none;}

#estructura div.imgPatrocinador {width:20%;margin:0 1em 0 0;padding:.3em;border:1px solid #ececec;}
#estructura div.imgPatrocinador img{width:100%; padding:0;}
p.sinmargen {margin:0 0 .5em;font-size:1.2em;}
p.sinmargen a{color:#ff8800;}

.limpiar {width:100%;clear:both;float:none;border:none;}
/*Listados limpiar espacios*/
#estructura li.limpiar{width:100%;margin:0;padding:0;float:none;font-size:0.1em;line-height:0.1em;border:none;height:0;}
#estructura li.limpiar span{display:none;}

#estructura .errores {margin-bottom:2em;padding:4em 1em 1em;border:1px dashed #d53a4a;background:url(../imgs/iconoAdvertencia.png) 50% 8% no-repeat; }
#estructura .errores ul {margin:0;padding:0;list-style:none;color:#d53a4a;text-align:center;}
#estructura .errores ul li { float:none;}
#estructura .errores ul li span {font-weight:bold;}

/*SECCION REUTERS CORNER*/
.otrosreuters ul{margin:.7em 0 0 .5em;list-style:none;}
	.otrosreuters ul li{margin:0;padding:0 0 0 1em;background: url(../imgs/ico.listado-gris.gif) 0 .5em no-repeat;} 
p.rinconreuters{text-align:left;margin:0 auto;overflow: hidden;}
span.rinconreuters {font-size:1.5em;padding-right:20px;margin-top:25px;color:#ff8100;display:block; float:left;width:20%;}
span.unicef {font-size:1.5em;padding-right:20px;margin-top:35px;color:#ff8100;display:block; float:left;width:20%;}
span.rinconreutersImagen {vertical-align: middle;float:left;width: 60%;}
img.rincon {float:none; margin-left:30px;}
p.titularreuters a strong{font-size:1.15em;}
ul.segundotitularreuters{padding-top:0.8em;margin-left:0.2em;}

/* VIDEOS EN NOTICIAS*/
.videoEmbebido{float:right; margin-left:1em;}

/* FORMULARIO PARA VER PDF*/
#formulPDF {}
#formulPDF p strong {text-align:left;float:left;clear:both;margin:12px 0;font-size:12px;}
#formulPDF table tr td label.clasifi {text-align:right;float:right;margin-right:6px;}
#formulPDF table tr td.Otros label {padding-top:4px;width:60px;}
#formulPDF table tr td.Otros input {float:left;text-align:left;margin-left:10px;}
#formulPDF table tr td.OtrasNin label {padding-top:4px;width:100px;}
#formulPDF table tr td.OtrasNin input {float:left;text-align:left;margin-left:10px;}

input.enviarFormPdf {margin-right:260px;background-color:#E5E5E5;color: #333333;}

a.registro,a.registro:hover,a.registro:visited{clear:left;float:left;color:#000000!important;}
.visualizarpdf {width:206px;float:right;clear:none;text-align:left;font-size:0.9em;}
.visualizarpdf img{vertical-align:middle;}

.DestacadosSecundario  {width:100%;}
.DestacadosSecundario div {float:left;width:27.5%;padding-right:1em;}
.DestacadosSecundario div {float:left;width:27.5%;}

/*Autores*/
/*listado 101px*/
.listadoColaboradores li img {width:101px;}
.listadoColaboradores.columna100 li img {width:101px;}
/*ficha 165px*/
#estructura div.imagenColaborador {width:25%;}
#estructura .imagenColaborador img {width:165px;}

/*Home*/
/*Primera: 240px*/
#estructura .imagenPortada {width:43.8%;}
#estructura .imagenPortada div {height:auto;}
#estructura .imagenPortada div  img{width:230px;}
/*Secundarias: 150px*/
.noticiaSecundariasII li img {width:150px;}
/*Lateral:101px*/
#contenido div.columna40dcha div.destacados div.destacado-opinion div.bloque-opinion div.imagen img, #contenido div.columna40dcha div.otrosblogs div.destacado-opinion div.bloque-opinion div.imagen img {width:101px;}

/*Firmas*/
/*Primera:240px*/
.listadoBasico.listaArticulos li.noticiaDestacada img {width:240px;}
/*Lateral Derecho: 97px*/
.columna40dcha .listadoBasico li img{width:97px;}

/*Práctica Jurídica/Gestión del despacho*/
/*Primera 240px*/
.DestacadoPrincipal p span.ConImagen {width:43.8%;}
p span.ConImagen img{width:240px;}
/*2 imágenes contenidos*/
.DestacadosSecundario div {width:150px;}
.DestacadosSecundario div  img{width:150px;}
.pildoras-conocimiento img{width:126px;}

/*listados añadir al li*/
#estructura .DestacadoListado {width:100%;overflow:hidden;clear:both;}
#estructura .DestacadoListado div.imagenDestacado {float:left;width:35%;}
#estructura .DestacadoListado img {width:150px;}
#estructura .DestacadoListado p {float:left;width:61%;}
#estructura .DestacadoListado p.limpiar{clear:none;float:left;width:61%;}
/*Opinión*/
/*Primera: 240px;*/
.DestacadoPrincipalOpinion p span.ConImagen {width:43.8%;} 
.DestacadoPrincipalOpinion p span.ConImagen img {width:240px;} 
.DestacadosSecundarioOpinion img {width:150px;}

/* Para tujurisprudencia */
.tujunaranja {color:#ff8800;}
.btnInscribir{float:right;}
.cajonJuris{width:48%;float:left;}

/* Contenido relacionado dentro de contenido */
div.noticiasrelacionadas {border-bottom:1px solid #555555;margin-bottom:10px;margin-top:20px;}
li.noticiasrelacionadas {color:#134589;list-style:none;font-weight:bold;}
img.noticiasrelacionadas {vertical-align:middle }
span.nonegrita{font-weight:normal;}

/* Incluir un banner interior */
div.bannerinterior {border-bottom: 1px dashed #CCCCCC;padding-bottom:20px;margin-bottom:10px;}

/* Imagen de logo de firmas */
.logofirmas {width:50%;margin:0 auto;display:block;}

/* Ranking de Firmas */
#estructura a.tituloRanking{font-family: /*Georgia,"Times New Roman",Times,serif;*/Arial, Helvetica, sans-serif;font-size:1.3em;font-weight:normal;}

/* Encuentros */
#encuentros {height:55px; background:url("../files/Image/deg-gris.gif") repeat-x scroll 0 0 transparent;width:100%;border: #ccc solid 1px; }
#encuentros a.tituloencuentros {color:#134589;font-weight:bold;font-size:1em;display:block;line-height:16px;float:right;width:80%; margin-right:6em; margin-top:0.3em; margin-top:0.4em\9;}
#encuentros span.fechaproxencuentro {font-style:italic; font-weight:normal; font-size:0.8em;}
#encuentros p.textoencuentros {float:left;width:8%;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;font-weight:bold;font-size:1.2em;line-height:16px;margin:0.5em 0 0 0.5em;}
.destacados h3.titulo-texto {text-align:left;}

/*Encuentros pregunta*/
img.imagenEncuentros {width:30%; float:left;margin-right:0.5em;}
img.imagenEncuentrosGrande {float:left;margin:0 1em 1em 0;}
<!--#imagenEncuentros img {width:100%;}-->
#proximo-encuentro {width:68%; float:right; height:auto!important; clear:right;}
p.proximo-titulo {font-size:1.2em;color:#134589; text-align:left; font-weight:bold;}
p.proximo-autor {font-style:italic;text-align:left; font-size:0.9em;}
p.proximo-entradilla {font-size:0.9em; text-align:left;}
p.proximo-fecha {font-weight:bold; text-align:left;font-size:0.8em;}

/*Encuentros formulario*/
.encuentros legend {margin:0 0.5em;display:none;font-size:1.2em;color:#ff8800;}
.encuentros .condiciones{border:none;}
.encuentros .condiciones p{width:100%; margin:0 0 1em; overflow:hidden;}
.encuentros .condiciones span{width:auto; margin-right:1em; float:left; display:block; }
.encuentros .condiciones input.check{margin:0.3em 0.5em 0 0; float:left;}
.encuentros .condiciones label{width:auto;margin-right:1em; float:left;clear:none;}
div.pagComentarios p.formuencuen {font-size:1.1em; padding:0; margin:0;border:none!important;color:#333;text-align:left; background-image:url(../files/Image/degradado-gris.gif) } 
p.botoneraencuentros {border:none;}
.pagComentarios form input.enviarencuentros {width:auto;float:right;border:none;text-decoration:none;color:#FFF;background-color:#777;margin-right:4%;}
.pagComentarios form input.inputencuentros {width:230px\9; width:247px;}
.pagComentarios form textarea.textencuentros {width:230px\9;width:247px;}
.pagComentarios fieldset {margin-top:0.7em;}

p.encuentrosmensaje {color:#E15B0D; font-weight:bold; font-size:1.1em;}
p.dejatupregunta {text-align: right;font-size:0.8em!important;color:#E15B0D!important;}
div.autorpregunta{background: url(../files/Image/degradado-gris.gif) repeat-x scroll left top transparent;border:1px solid #CCCCCC;display:inline;float:right;padding:5px 5px 0 10px;
 position:relative; width: 120px;margin: 1em 0em;}
div.textopregunta{display: inline;float: left;width:520px; border-bottom:1px dashed #CCCCCC; margin:1em 0em;}
.flecha_globo {background: url(../files/Image/flecha_globo.gif) no-repeat scroll left top transparent;height:8px;left: -8px;position: absolute;top: 20px;width: 8px;}
div.autorpregunta h3{ font-size: 1.2em;}
.autorpregunta p.autor{font-size: 0.9em;}

a.fondopregunta {background:url(../files/Image/degradado-sepia.gif)  repeat-x scroll;    border: 1px solid #fdd6b8;padding: 5px 5px 5px 5px; margin:0 10px 0 7px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/* Nuevo desarrollo BLOGS*/
.tercer-nivel h3.titulo-texto span{padding:0.4em 0.2em 0.1em 0;margin:0.3em 0;font-size:1.5em;font-weight:normal;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;background:#fff;position:relative;top:.1em;}

/* Nuevo desarrollo blogs / Opinion */
.conDestacadoBlogs {background-color: #ececec; padding-top:1em;margin:0;vertical-align: middle;}
.franjavotos {background-color: #fff; width:100%;overflow: hidden;margin:0 0.2em 0 0.2em;padding:0 0.5em 0 0.5em; height:28px; }

#contenidopostblog {width:100%;margin-top:5em;overflow: hidden;}
#lineablogs{border-bottom: 1px solid #4b4b4b;padding:0;width:90%;text-align:center;margin-left:2.5em;}
#blogizda{float: left; width:20%; margin:0;overflow: hidden;padding:1em;}
#blogdcha{float:right;  width:70%;margin:0;overflow: hidden; padding:0.5em 1em 1em 1em;}

.datosPersonalesBlog{width:98%;overflow:hidden;font-size:1em;margin-top:2em;text-align:center;}
.datosPersonalesBlog a{font-size:1.1em;margin:0;padding:0;display:block;clear:right;}
.datosPersonalesBlog img{width:101px;border:none;margin-bottom:1em;padding:0;clear:both;}
.datosPersonalesBlog .autorinfoautor {font-size:0.8em;margin-top:1em;padding-left:1em;text-align:left;}

.tituloblog{line-height:1.1em;font-family:/*Georgia, "Times New Roman", Times, serif*/Arial, Helvetica, sans-serif;font-size:1.9em;color: #ff8800;margin:0.3em 0 0.5em; font-weight:bold;}
.imagenblog{padding-bottom: 2em;}

h2.titulopostblog{color:#4b4b4b;font-size:1em;margin-top:0;padding-left:1em;}
.fechadiablog{background:url(../files/Image/num-degradado.gif) center;color:#000;font-size:2em;font-weight:bold;text-align:center;margin:0;padding-top:0.5em; background-repeat: no-repeat;height:2em;}
.prep {font-size:0.8em!important;}
.fechamesblog{color:#000;font-size:1em;font-weight:bold;text-align:center;margin:0;padding:0;}

.listadoOtrosBlogs ul{margin:0;padding:0;list-style:none;float:left;width:265px;}
.listadoOtrosBlogs ul.bitacoraizda{margin-right:1em;}
.listadoOtrosBlogs li span{ padding-right:0.5em;color:#ff8800;}

h1.nuestrosblogs{border-top:#dfdede solid 4px ; border-bottom:#dfdede solid 4px ;border-right:#dfdede solid 15px ;border-left:#dfdede solid 15px ;color:#4b4b4b;padding-left: 0.8em;margin-bottom:0.7em;}

/*destacado principal blog*/ 
.DestacadoPrincipalBlog {margin:0 0 0.6em 0;padding:0; border:#ff8800 dotted 1px; border-top:#ff8800 solid 8px;overflow: hidden; }
.DestacadoPrincipalBlog h1 a{color:#ff8800;width:50%;display:block; font-size:0.6em;float:left;text-transform:uppercase;font-weight:bold;}
.DestacadoPrincipalBlog  .tema a{color:#ff8800;width:50%;display:block; font-size:0.7em;float:left;text-transform:uppercase;font-weight:bold;padding-top:1em;}
.DestacadoPrincipalBlog h2 a{width:50%;display:block;font-size:0.6em;float:left;font-weight:bold; margin-bottom:0.1em;}
.DestacadoPrincipalBlog p {width:50%;display:block;float:left;font-size:.9em;color:#979797;background:#e7e7e7;color:#000;margin-bottom:.5em;padding:0.5em 0.2em 0.5em 1em;}
.DestacadoPrincipalBlog p.ConImagen{width:43%;margin:1em 1em 1em 0;float:left;overflow:hidden;border:1px solid #ececec;padding:.3em;}
.DestacadoPrincipalBlog p.autorblog {width:50%;display:block;padding-left:1em;float:right;font-size:.9em;color:#000;margin-bottom:.5em;padding-right:0.2em;background: none;}
.DestacadoPrincipalBlog p.autorblog a{font-weight:bold;font-size:1.1em;}


/*destacados secundario blog*/ 
.Secundarioizda{float: left; width:49%;margin:0;padding:0;overflow: hidden;}
.Secundariodcha{float:right;  width:49%;margin:0;padding:0;overflow: hidden;}
.DestacadosSecundarioBlog {width:98%; height:100px; border:#ff8800 dotted 1px;margin:1em 0 1em 0;}
.DestacadosSecundarioBlog img {width:100px;margin:1em 1em 1em 0;float:left;overflow:hidden;border:1px dotted #ececec;padding:.3em;}
.DestacadosSecundarioBlog h1 a{color:#ff8800;width:50%;display:block; font-size:0.5em;float:left;text-transform:uppercase;line-height:1.1em;margin-bottom:1em;font-weight:normal;}
.DestacadosSecundarioBlog  .temablog a{color:#ff8800;width:50%;display:block; font-size:0.8em;float:left;text-transform:uppercase;line-height:1.1em;margin-bottom:1em;font-weight:normal;float:right;}
.DestacadosSecundarioBlog h2 a{width:50%;display:block;font-size:0.5em;float:left;line-height:1.1em;font-weight:bold;font-family: arial;float:right;}
.DestacadosSecundarioBlog  div {width:40%;float:left;}


p.TituloBitacora{background: none repeat scroll 0 0 transparent;border-bottom: 8px solid #ff8800;color: #ff8800;   margin: 0 0 1em 0;padding: 0;width: 100%; font-size:0.9em;}
p.TituloBitacora span {background:none repeat scroll 0 0 #FFFFFF;color:#4B4B4B;font-size:1.2em;font-weight: bold;margin: 0.3em 0;padding: 0.4em 0.3em 0.2em 0;position: relative;top: .9em;}

h1.BlogsArea {color: #ff8800;font-size: 1em;font-weight: bold;text-transform: uppercase;margin:0 0 0.5em 0;}

h2.TematicaBlog {margin-top: 1em;}
p.caraycruz{width:100%!important;}

/* informacion juridica */
.bloquesJuridicos{clear:both;width:100%;overflow:hidden;}
.bloquesJuridicos div{float:left;width:32%;margin-right:1%;}
.bloquesJuridicos div h4{background:#000;color:#FFF;padding:.5em 1em;font-size:.95em;}
.bloquesJuridicos div h4 a{color:#FFF;}
.destacadosJuris{clear:both;display:block;float:left;width:100%;margin-bottom:1em;}
.codigonivel1{margin:.5em 0;}
.codigonivel2{margin:.5em 1em;}
.codigonivel3{margin:.5em 1.3em;}
.medioizda{width: 49.5%; float: left;}


.entradaSentencia {background: none repeat scroll 0 0 #EEEEEE;padding: 0.3em 0.5em;color: #666666;font-size: 1em;}

#textosentencia p{line-height: 1.3em;margin: 1em 0;color: #666666;font-weight:normal;}
#textosentencia p strong{font-weight:normal;}
#textosentencia p strong strong{font-weight:normal;}
#textosentencia p strong strong strong{font-weight:normal;}

.codigosTitulo{margin:0 0 10px 0;text-align:left;font-weight: bold;}
#codigosFront{color:#333; font-size:1.1em; line-height:1.2em;margin-right:0.6em;padding-top:0.5em}

.destacadoContrado{padding:0.5em; background:#e1e1e1;}
.destacadoContrado p{color:#666;}
.destacadoContrado img{float:right;}

#codigosListadoO{padding-bottom:0.5em;}

.desaparece {width:100%;clear:both;float:none;border:none;}
/* div para captcha */
#captcha{width:45%; 
	background: url(../files/Image/degradado-gris.gif) repeat-x scroll left top transparent;
    border: 2px solid #ff8800;
    padding: 0.5em 0 0 0.5em;
}
/* Estilos para ocultar los link de los textos de Juris y legis*/
#textosentencia a{color: #333;cursor:text;text-decoration:none;}
#codigosFront a{color: #333;cursor:text;text-decoration:none;}
.destacadoContrado a{color:#666!important;cursor:text;text-decoration:none;}
#codigosFront strong {font-weight: normal;}
.destacadoContrado strong {font-weight: normal!important;}
/* Fin Estilos para ocultar los link de los textos de Juris y legis*/

#textosentencia p{color: #333333;line-height: 1.5em;margin-bottom: 1em;}
/* Estilos para informacion-juridica */
/* PORTADA*/
.portadainfjuridicajuris {border-right:1px solid #CCCCCC;width:60.5%;float:left;padding-right:1em;}
.portadainfjuridicalegis {width:30.5%;float:left;padding-left:1em;}
.portadainfjuridicajuris dt{background: url("../imgs/ico.listado-rojo.gif") no-repeat scroll 0 0.4em transparent;padding: 0 0 0 1em;}
.portadainfjuridicalegis dd{background: url("../imgs/ico.listado-rojo.gif") no-repeat scroll 0 0.4em transparent;padding: 0 0 0 1em;}
/* SECCION JURIS/LEGIS */
.cajonJuris h4{font-size:1.3em!important;}
.cajonJuris dt {background: url("../imgs/ico.listado-rojo.gif") no-repeat scroll 0 0.4em transparent;padding: 0 0 0 1em;}
.destacadosDoctrinaPrincipal {border-color: #ff8800;border-right:1px dotted #ff8800;border-style:solid dotted dotted;border-width:4px 1px 1px;margin:0 0 0.6em;overflow:hidden;padding:0;}    
h4.novedadeslegislacion{color: #ff8800;font-size: 1em;font-weight: bold;margin: 0 0 0.5em;text-transform: uppercase;}
.destacadosDoctrinaPrincipal img{border: 1px solid #ECECEC; float:left;margin: 1em 1em 1em 0;overflow:hidden;padding: 0.3em;}
.textonovedadeslegislacion {margin-top:2em;}
.listadoBasico.legis li {background: url("../imgs/ico.listado-rojo.gif") no-repeat scroll 0 0.4em transparent;padding: 0 0 0 1em;}	
.listadoBasico.premios dt, .listadoBasico.premios li {background: url("../imgs/ico.listado-rojo.gif") no-repeat scroll 0 0.4em transparent;padding: 0 0 0 1em;	/*border-bottom: 1px solid #ECECEC;*/}
#seccionlegisizda #seccionlegis {margin: 1em 0.5em 0.5em 0.5em; padding: 0.5em 1em  0.3em 0.5em;}
#seccionlegisdcha #seccionlegis {margin: 0.6em 1em 1em 1em; padding: 1em;}

#seccionlegisizda {width: 49%;float:left; border-right: 1px dotted #ff8800;}
#seccionlegisdcha {width: 50%;float:left;}

/* Texto de la sentencia*/
.camposentencia {color:#ff8800;}
h3.titulosentencia {border: medium none;color: #333;font-weight:bold;font-size:1.2em;line-height:1.5em;text-transform:uppercase;}
.entradillasentencia{	border:1px solid #CCCCCC;	font-size:1.2em;	/*background: url("../files/Image/deg-gris.gif") repeat-x scroll 0 0 transparent;*/background:#efefef;padding:0.5em;margin-bottom:0.5em;}
/* Texto de la legis*/
h3.titulolegis {border: medium none;color: #333;font-weight: bold;font-size: 1.2em;line-height: 1.5em;text-transform: uppercase;}
/* Banner de encuentros */
#forencuentrosizda {width:57%;float:left;}
#forencuentrosdcha {border-left: 1px solid #CCCCCC;float: right;margin: 0;padding-left: 1.2em;width:39%;}
    
/* Productos y Servicios*/
p.productoonline {background: none repeat scroll 0 0 transparent;font-size: 1.1em;margin: 0;padding: 0;width:100%!important;}
.entradillaproducto{font-size:0.9em!important;}

/* Solicitar informacion */

/* Seccion  REFORMAS*/
.listadoOtrasReformas ul{margin:0;padding:0;list-style:none;float:left;}
.listadoOtrasReformas ul.bitacoraizda{margin-right:1em;}
.listadoOtrasReformas li span{ padding-right:0.5em;color:#ff8800;}
  
/*destacado principal reformas*/ 
.DestacadoPrincipalReformas {margin:0 0 0.6em 0;padding:0; border:#ff8800 dotted 1px; border-top:#ff8800 solid 8px;overflow: hidden;}

.DestacadoPrincipalReformas h1 a{color:#ff8800;width:100%;display:block; font-size:0.6em;text-transform:uppercase;font-weight:bold;margin-left:0.5em;}
.DestacadoPrincipalReformas  .tema a{color:#ff8800;width:50%;display:block; font-size:0.7em;float:left;text-transform:uppercase;font-weight:bold;padding-top:1em;}
.DestacadoPrincipalReformas h2 a{width:52%;display:block;font-size:0.6em;float:left;font-weight:bold; margin-bottom:0.5em;}
.DestacadoPrincipalReformas p {width:49%;display:block;float:left;font-size:.9em;color:#979797;background:#e7e7e7;color:#000;margin-bottom:.5em;padding:0.5em 0.3em 0.5em 1em;}
.DestacadoPrincipalReformas p.ConImagen{width:43%;margin:0 1em 1em 0.5em;float:left;overflow:hidden;border:1px solid #ececec;padding:.3em;}
.DestacadoPrincipalReformas span.botonMasinfo a img {margin:0.5em 0 0.5em 15em;}

/*destacados secundario reformas*/ 
.Secundarioizda{float: left; width:49%;margin:0;padding:0;overflow: hidden;}
.Secundariodcha{float:right;  width:49%;margin:0;padding:0;overflow: hidden;}

.DestacadosSecundarioReformas {border:#ff8800 dotted 1px;margin:1em 0 1em 0;overflow: hidden; min-height: 140px;}
.DestacadosSecundarioReformas img.imagenReforma {width:100px;margin:0 1em 1em 0.5em;float:left;overflow:hidden;border:1px dotted #ececec;padding:.3em;}
.DestacadosSecundarioReformas h1 a{color:#ff8800;width:100%;display:block; font-size:0.5em;text-transform:uppercase;line-height:1.1em;font-weight:normal;margin-left:0.5em;}
.DestacadosSecundarioReformas  .temablog a{color:#ff8800;width:50%;display:block; font-size:0.8em;float:left;text-transform:uppercase;line-height:1.1em;margin-bottom:1em;font-weight:normal;float:right;}
.DestacadosSecundarioReformas h2 a{width:52%;display:block;font-size:0.5em;float:left;line-height:1.1em;font-weight:bold;font-family: arial;float:right;}
.DestacadosSecundarioReformas span.botonMasinfo {float:left; width:40%;}
.DestacadosSecundarioReformas span.botonMasinfo a img {margin:0.5em 0 0.5em 6em;}
.DestacadosSecundarioReformas  div {width:40%;float:left;}
/*Cambios en las cabeceras para meter Te recomendamos*/
.registroCabecera {width: 100%!important; margin: 0.5em 0 0 0!important;}

/*Formulario para encuentro campaña de estudiantes 9/1/2014*/
.pagComentarios p.sorteo {border:none;}
.pagComentarios select {padding-right: 0;}
.form-basico input.checkCondicionessorteo {border: medium none;margin-right: 0.5em;width: 1em;}
.pagComentarios .aceptosorteo {padding:1em 0 0 11.5em;}
span.tuopinion {color:#ff8800; font-weight:bold;}
.form-basico label.acepto {width: 40%;float:none;}
#encuentrosSorteo {margin-bottom:4em;}

/* Contenido relacionado dentro home */
div.noticiasrelacionadasHome {margin-top:5px;margin-bottom:0;padding-top:5px;padding-bottom:5px;background:#f6f5f5;border-top:1px solid #ccc;border-bottom:1px dashed #56C8EE}
div.noticiasrelacionadasHome ul {margin: 0 0 0 0.3em!important;border-bottom: none!important;}
div.noticiasrelacionadasHome li.noticiasrelacionadasHome {color:#134589;list-style:none;margin:0;padding:0 5px 0 0;}
div.noticiasrelacionadasHome img.noticiasrelacionadasHome {vertical-align:middle; width:14px!important; margin: 0 0.5em 0.5em 0; float: left;padding: 0.2em;padding-top:5px}
div.noticiasrelacionadasHome li.noticiasrelacionadasHome a {font-size:11px!important;line-height:15px!important;font-weight:normal!important;}

/*Top 5*/
span.colab3 {font-size:0.6em!important;text-transform:lowercase!important;}

p.selloInfolex{position:absolute;width:75px;left:450px;top:0;margin:0;padding:0;}


#selloInfolex{position:absolute;top:0;left:982px;}
#fusion{position:absolute;top:0;left:-120px;}


/* Popup home Sept 2016 */
.home_banner_popup{background-color: #ffffff;border: 1px solid #ff9100;margin-left: -10px;max-width: 578px;position: fixed;width: 100%;z-index: 999;}
#home_banner_popup .cerrar{font-size:12px; line-height:14px; color:#ff9100; text-align:right;padding: 5px 5px 5px 0;}
#home_banner_popup .cerrar a{color:#ff9100}
#home_banner_popup .cerrar img{border:0px}
#home_banner_popup .imagen{width:100% !important;border:0px !important;padding:0px !important}
#home_banner_popup .imagen img{width:100%;border:0px}
/* Popup home Sept 2016 /FIN */


/********************************************************* NUEVOS *****************************************************************/


/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 31, 2011 */

@font-face {
    font-family: 'KnowledgeUltraLight';
    src: url('fonts/knowledge-ultralight-webfont.eot');
    src: url('fonts/knowledge-ultralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-ultralight-webfont.woff') format('woff'),
         url('fonts/knowledge-ultralight-webfont.ttf') format('truetype'),
         url('fonts/knowledge-ultralight-webfont.svg#KnowledgeUltraLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeUltraLightItalic';
    src: url('fonts/knowledge-ultralightitalic-webfont.eot');
    src: url('fonts/knowledge-ultralightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-ultralightitalic-webfont.woff') format('woff'),
         url('fonts/knowledge-ultralightitalic-webfont.ttf') format('truetype'),
         url('fonts/knowledge-ultralightitalic-webfont.svg#KnowledgeUltraLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeLight';
    src: url('fonts/knowledge-light-webfont.eot');
    src: url('fonts/knowledge-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-light-webfont.woff') format('woff'),
         url('fonts/knowledge-light-webfont.ttf') format('truetype'),
         url('fonts/knowledge-light-webfont.svg#KnowledgeLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeLightItalic';
    src: url('fonts/knowledge-lightitalic-webfont.eot');
    src: url('fonts/knowledge-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-lightitalic-webfont.woff') format('woff'),
         url('fonts/knowledge-lightitalic-webfont.ttf') format('truetype'),
         url('fonts/knowledge-lightitalic-webfont.svg#KnowledgeLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeRegular';
    src: url('fonts/knowledge-regular-webfont.eot');
    src: url('fonts/knowledge-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-regular-webfont.woff') format('woff'),
         url('fonts/knowledge-regular-webfont.ttf') format('truetype'),
         url('fonts/knowledge-regular-webfont.svg#KnowledgeRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeRegularItalic';
    src: url('fonts/knowledge-regularitalic-webfont.eot');
    src: url('fonts/knowledge-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-regularitalic-webfont.woff') format('woff'),
         url('fonts/knowledge-regularitalic-webfont.ttf') format('truetype'),
         url('fonts/knowledge-regularitalic-webfont.svg#KnowledgeRegularItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeMedium';
    src: url('fonts/knowledge-medium-webfont.eot');
    src: url('fonts/knowledge-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-medium-webfont.woff') format('woff'),
         url('fonts/knowledge-medium-webfont.ttf') format('truetype'),
         url('fonts/knowledge-medium-webfont.svg#KnowledgeMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeMediumItalic';
    src: url('fonts/knowledge-mediumitalic-webfont.eot');
    src: url('fonts/knowledge-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-mediumitalic-webfont.woff') format('woff'),
         url('fonts/knowledge-mediumitalic-webfont.ttf') format('truetype'),
         url('fonts/knowledge-mediumitalic-webfont.svg#KnowledgeMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;


}

@font-face {
    font-family: 'KnowledgeBold';
    src: url('fonts/knowledge-bold-webfont.eot');
    src: url('fonts/knowledge-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-bold-webfont.woff') format('woff'),

         url('fonts/knowledge-bold-webfont.ttf') format('truetype'),
         url('fonts/knowledge-bold-webfont.svg#KnowledgeBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeBoldItalic';
    src: url('fonts/knowledge-bolditalic-webfont.eot');
    src: url('fonts/knowledge-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-bolditalic-webfont.woff') format('woff'),
         url('fonts/knowledge-bolditalic-webfont.ttf') format('truetype'),
         url('fonts/knowledge-bolditalic-webfont.svg#KnowledgeBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeBlack';
    src: url('fonts/knowledge-black-webfont.eot');
    src: url('fonts/knowledge-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-black-webfont.woff') format('woff'),
         url('fonts/knowledge-black-webfont.ttf') format('truetype'),
         url('fonts/knowledge-black-webfont.svg#KnowledgeBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KnowledgeBlackItalic';
    src: url('fonts/knowledge-blackitalic-webfont.eot');
    src: url('fonts/knowledge-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/knowledge-blackitalic-webfont.woff') format('woff'),
         url('fonts/knowledge-blackitalic-webfont.ttf') format('truetype'),
         url('fonts/knowledge-blackitalic-webfont.svg#KnowledgeBlackItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.filaseparador{float:none;clear:both; height:1px; line-height:1px; font-size:1px}

.menusuperior{width:100%;height:auto;min-height:75px;background: #fff url(../imgs/menusuperior-background.png) repeat scroll left top;margin-bottom:25px}
.menusuperior .opcion{float:left;height: 18px;padding-top: 20px;padding-left:30px;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:14px;line-height: 18px;color:#ffffff;text-transform:uppercase;}
.menusuperior .opcion a{color:#ffffff}
.menusuperior .opcion.activo a{text-decoration:underline}

.menusuperior .opcion.buscador{position:relative;}

.menusuperior .opcion.centro{width: 170px;margin-top:25px;padding: 20px 0 10px;background-color:#757575;font-size:14px;font-family: 'KnowledgeBold',Arial, Helvetica, sans-serif;font-weight:normal;text-align: center;}
.menusuperior .opcion.centro.activo{background-color:#ff9100}
.menusuperior .opcion.centro.activo a{text-decoration:none}
.menusuperior .opcion.centro.recomendaciones{margin-right:2px; margin-left:70px}
.menusuperior .opcion.centro a{display: inline-block;padding-top: 5px;}
.menusuperior .opcion.centro.colaboradores{margin-left:2px}
.menusuperior .opcion.contacta{float:right; padding-right:30px}
.menusuperior .opcion.publica{float:right;position:relative;}	
/*
@media screen and (min-width: 1020px)  { 
.menusuperior .opcion.publica{position:relative;}	
}
*/

.menusuperior .opcion .menusuperior_imagen{vertical-align:top;padding-top:2px}
.menusuperior .opcion .menusuperior_imagen.buscador{ padding-left: 5px;}
.menusuperior .opcion .menusuperior_imagen.boletines{ padding-left: 5px;}
.menusuperior .opcion .menusuperior_imagen.contacta{ padding-right: 5px;}
.menusuperior .opcion .menusuperior_imagen.publica{padding-right:5px}


.popupbuscador{background-color: #343434;padding:20px 30px 30px; position:absolute; left:0px; top:10px; width:430px; max-width:430px;z-index:999}
.popupbuscador_titulo{float:left;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:14px;line-height: 17px;color:#ff8800;text-transform:uppercase;}
.popupbuscador_titulo_ico{padding-top: 3px;vertical-align: top;padding-left:8px}
.popupbuscador_cerrar{float:right;font-size:28px;line-height:28px;font-family:'KnowledgeLight',Arial, Helvetica, sans-serif}
.popupbuscador_cerrar a{color:ffffff}
.popupbuscador_campos{background-color:#ffffff; margin-top:25px; text-align:left;border: 1px solid #b3b3b3;height:33px;}
.popupbuscador_campos_inner{height:31px;background: #fff url(../imgs/popupbuscador_campos_backgnd.png) repeat scroll left top;padding-left:48px}
.popupbuscador_campos input{width:100%;border:0px none; height:31px;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:18px;color:#a9a9a9;padding:0px}
.popupbuscador_submit{float:right;padding-top:15px;text-align:right;font-size:14px;line-height:14px;font-family: 'KnowledgeBold',Arial, Helvetica, sans-serif;font-weight:normal;
}
.popupbuscador_submit a{color:#ffffff;display:block;padding:15px 20px; background-color:#ff8800;height:14px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;	}


.popupidentifica{background: #343434 url("../imgs/menusuperior-background2.png") repeat scroll left top;padding:15px; position:absolute; left:-65px; top:48px; width:290px; max-width:290px;z-index:999;border-bottom:10px solid #2f2f2f;}
.popupidentifica.nohome{top:50px}
@media screen and (max-width: 460px)  { .popupidentifica{left:0px;}}

.popupidentifica_campos{background-color:#ffffff;text-align:left;border: 1px solid #b3b3b3;height:33px;margin-bottom:20px}
.popupidentifica_campos_inner{height:31px;padding-left:48px}
.popupidentifica_campos_inner.user{background: #fff url(../imgs/popupid_user_backgnd.png) repeat scroll left top;}
.popupidentifica_campos_inner.pwd{background: #fff url(../imgs/popupid_pwd_backgnd.png) repeat scroll left top;}
.popupidentifica_recordar{float: left;padding-top: 12px;font-size:12px;text-transform:none;}
.popupidentifica.nohome .popupidentifica_recordar {/*display:none*/}
.popupidentifica_recordar .popupidentifica_recordar_input	{}
.popupidentifica_olvido{float:left;font-family: "KnowledgeRegular",Arial,Helvetica,sans-serif;font-size: 14px;line-height: 18px; text-transform:none;padding-right:13px;}
.menusuperior .opcion .popupidentifica_olvido a{color:#ff8800;}
.popupidentifica_sep1{background-color: #ff8800;float: left;font-size: 1px;height: 14px;margin-top: 2px;width: 1px;}
.popupidentifica_registrar{float:left;padding-left:13px;font-family: "KnowledgeRegular",Arial,Helvetica,sans-serif;font-size: 14px;line-height: 18px; text-transform:uppercase}
.menusuperior .opcion .popupidentifica_registrar a{color:#ff8800;}

.popupidentifica_campos input{width:100%;border:0px none; height:31px;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:18px;color:#a9a9a9;padding:0px}
.popupidentifica_submit{float:right;text-align:right;font-size:14px;line-height:14px;font-family: 'KnowledgeBold',Arial, Helvetica, sans-serif;font-weight:normal;margin-bottom: 33px;}
.menusuperior .opcion .popupidentifica_submit a{color:#3c3f3e;display:block;padding:15px 20px; background-color:#ff8800;height:14px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;}
.popupidentifica_submit_img{padding-top: 1px;vertical-align: top;}

.cabecera{display:none}
.cabecera_fechayhora{width:100%; text-align:center;font-family: 'KnowledgeLight',Arial, Helvetica, sans-serif;font-size:14px;line-height: 17px;color:#828282;}
.contenedor_burguer_titulo{width:100%; margin:15px 0px 30px 0px}
.cabecera_burguer{float:left;margin-left:30px;margin-right:30px;max-width:47px;position:relative;}
.cabecera_burguer img{width:100%}
.cabecera_titulo_portal{float:left;width:100%;max-width:750px;text-align:center;}
.cabecera_titulo_portal img{width:100%;max-width:410px; border:0px}

.menuGeneral {background: #ff9100 none repeat scroll 0 0;width:100%;height:51px;border-bottom: 1px solid #ffffff;}

ul.menuPrincipal {float: none;text-transform: uppercase;width: 100%;height:51px;}
ul.menuPrincipal li {height:51px}
ul.menuPrincipal li a {border:0px; text-align:center;color:#ffffff;/*min-width: 119px;*/padding-left:21px !important;padding-right:21px;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;height:23px; padding-top:20px;}
ul.menuPrincipal li a.on, ul.menuPrincipal li a:hover {background: #414141 none repeat scroll 0 0;color: #ff9100;}
.menuEnlaces{display:none}
.submenu {font-size:1px;line-height:1px; background-color:#fff;border-bottom:none}
.submenu.portada{display:none}
.submenu li a {border:0px; text-decoration: none !important; text-transform:uppercase;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;
display: inline-block;padding:25px 0px 0px 21px;}
.submenu li a.on{color:#ff9100}
.migas_frase_dia_titulo{font-family: 'KnowledgeBold',Arial, Helvetica, sans-serif;font-size:14px;color:#ff8800;font-weight:normal;text-transform:uppercase}
.migas_frase_dia_content{font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:14px;color:#555555;}
.migas_frase_dia_content strong{font-weight:normal;}


.login_nuevo{width:100%;margin:10px 0px; display:none}
.login_nuevo_usuario{float:left;margin-left:15px;}
.login_nuevo_usuario_titulo{display: inline;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;font-weight: normal;color: #666;}
.login_nuevo_usuario_campo{display: inline-block; margin-left:5px;}
.login_nuevo_usuario_campo input{ -moz-appearance: none;background-color: #e8e8e8;border: medium none;color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;height: 30px;    line-height: 24px;text-align: left;}
.login_nuevo_login{float:left;margin-left:15px;}
.login_nuevo_login_titulo{display: inline;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;font-weight: normal;color: #666;}
.login_nuevo_login_campo{display: inline-block; margin-left:5px;}
.login_nuevo_login_campo input{-moz-appearance: none;background-color: #e8e8e8;border: medium none;color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;height: 30px;    line-height: 24px;text-align: left;}
.login_nuevo_submit{float:left;margin-left:15px;}
.login_nuevo_submit input{font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size:14px;line-height:18px;font-weight:normal;color:#fff;text-transform:uppercase;
background-color:#ff8800;padding:7px 15px;border:0px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-left:15px;}
.login_nuevo_no_registrado{float:left;margin-left:15px;padding-top:12px}
.login_nuevo_no_registrado a{text-decoration:none;color:#ff9100}
.login_nuevo .error{float:left;margin-left:15px;}
.login_nuevo .error a{color:#ff9100}
.login_nuevo_nombre{float:left;margin-left:15px;}
.login_nuevo_salir{float:left;margin-left:15px;}
.login_nuevo_salir a{text-decoration:none;color:#ff9100} 
.login_nuevo_config{float:left;margin-left:15px;}
.login_nuevo_config a{text-decoration:none;color:#ff9100}

.popup_burguer{width:650px;position:absolute;padding:0px 0px 20px;left:0px;top:0px; z-index:999}
.popup_burguer_cerrar{background-color:#333333;font-family: 'KnowledgeLight',Arial, Helvetica, sans-serif;font-size:26px;line-height:29px;color:#ff8800;font-weight:normal;width:280px;padding:20px 0px 40px;height:30px}
.popup_burguer_cerrar a{color:#ff8800; text-transform:uppercase}
.popup_burguer_izda{background-color:#333333;float:left;padding:0px 30px;width:260px;}
.popup_burguer_dcha{background-color:#333333;border-left:1px solid #ff8800;float:left;padding:90px 30px 0px;width:260px;}
.popup_burguer .opcion{margin-bottom:25px}
.popup_burguer .opcion .opcion_izda{float:left;width:8px;padding-right:20px}
.popup_burguer .opcion .opcion_izda img{width:100%;line-height:14px; vertical-align:top;padding-top: 3px;}
.popup_burguer .opcion .opcion_centro{float:left;width:214px;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:14px;line-height:14px;color:#FFF;font-weight:normal;}
.popup_burguer .opcion .opcion_centro a{color:#FFF;font-weight:normal;text-transform:uppercase}
.popup_burguer .opcion .opcion_dcha{float:left;width:18px;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:14px;line-height:14px;color:#FFF;font-weight:normal;}
.popup_burguer .opcion .opcion_dcha a{color:#FFF;font-weight:normal;text-transform:uppercase}
.popup_burguer .opcion .opcion_centro a.on{color:#ff8800}
.popup_burguer .opcion .opcion_dcha a.on{color:#ff8800}
.popup_burguer_izda .popup_burguer_izda_2 {margin-top:25px}

.popup_burguer_redes{padding:25px 28px}
.popup_burguer_redes .red {float:left;width:17px;padding-right:25px}
.popup_burguer_redes .red img{width:100%;}

.contenedor {border-bottom:0px;}
.estructura_pre_pie_sup{margin: 0 auto;position: relative;text-align: left;width: 82em;max-width: 82em !important;width: 100% !important;}
.filaseparador.pre_pie_sup {height:30px;border-left: 1px solid #cac7c7;border-right: 1px solid #cac7c7;margin: 0;width: 99.8%;}
.pie_sup{width:100%; background-color:#454545; margin-top:0px}
#pie_sup_inner{/*width:100%; max-width:82em;*/margin:0 auto;padding:20px 0px;text-align:left;position:relative;border-left: 1px solid #cac7c7;border-right: 1px solid #cac7c7;margin: 0;width: 99.8%;}
#pie_sup_inner .pie_sup_colummna{float:left;margin-left:15px;min-width:150px;}
#pie_sup_inner .pie_sup_colummna.actualidad{margin-right:30px}
#pie_sup_inner .pie_sup_enlace{text-transform:uppercase;line-height:1.2em; margin-bottom:10px;font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal}
#pie_sup_inner .pie_sup_enlace a{ text-decoration:none; color:#ffffff}

#pie_sup_inner .pie_sup_colummna.redes .pie_sup_enlace .redes_ico_img{vertical-align: middle;}


#estructura_pie{margin: 0 auto;position: relative;text-align: left;width: 82em;max-width: 82em !important;width: 100% !important;}
#estructura_pie .pie {;border-left: 1px solid #cac7c7;border-right: 1px solid #cac7c7;margin: 0;width: 99.8%;padding: 25px 0px 45px}
#estructura_pie .pie .pie_logo_company{float:left;font-size: 1px;height: 31px;line-height: 31px;margin-left:30px}
#estructura_pie .pie .pie_logo_company .pie_logo_company_img{border:0px; height:31px;}
#estructura_pie .pie .pie_enlaces{float:right; margin-right:30px}
#estructura_pie .pie .pie_enlaces .pie_enlace{float:left;margin-left:30px; text-transform:uppercase;line-height: 31px;font-family: 'KnowledgeLight',Arial, Helvetica, sans-serif;font-size:12px;} 
#estructura_pie .pie .pie_enlaces .pie_enlace a{color:#474747; text-decoration:none} 

/***** responsive ******/
.bannertodoloancho img{width:100% !important; max-width:983px !important}	
#estructura {width:100% !important;max-width: 82em !important }
 
@media screen and (max-width: 1030px)  { 
.cabecera_titulo_portal{width:80%}}
 
 
@media screen and (max-width: 955px)  {
#encuentros {height:auto; padding-bottom:15px}
#encuentros p.textoencuentros { float: none; clear:both; width:100%;}
#encuentros a.tituloencuentros { float: none; clear:both; width:100%;margin: 0.5em 0 0 0.5em;}


/*En http://des.legaltoday.com/enlaces-de-interes*/
#contenedor_enlaces_interes table td {width:100%; display:block;}}

@media screen and (max-width: 897px)  {
.menusuperior{background: #333  repeat scroll left top;}
.menusuperior .opcion.contacta {float: right;padding-right:20px;padding-bottom:10px}
.menusuperior .opcion.publica {float: left;;padding-bottom:10px}
.menusuperior .opcion.centro.recomendaciones {margin-left:0px;margin-right: 0px;}
.menusuperior .opcion.centro.colaboradores {padding-left: 5px;}
.menusuperior .opcion.centro {background-color: inherit; font-size:14px; font-weight:normal;margin-top:0px;padding-left:15px}}

@media screen and (max-width: 760px)  {
	.columna60izda {float: none;clear:both;width: 100%;}
	.columna40dcha {border-left: 0px;float:none;clear:both;margin: 0;padding-left: 0px;width: 100%;}
	.columna70izda {float: none;clear:both;width: 100%;border-right: 0px}
	.columna30dcha {float: none;clear:both;width: 100%;}
	
	/*En http://des.legaltoday.com/newsletter	*/
	div.boletin {float: none;clear:both;margin-right:0;width: 100%;}	
	div.usuariosRegistrados {border-left: 0px;margin-right: 0;padding-left: 0%;width: 100%;}}

@media screen and (max-width: 725px)  {
	.cabecera_burguer{display:none}	
	.cabecera_titulo_portal{float:none;clear:both;margin:0x auto;width:100%; text-align:center}}


@media screen and (max-width: 570px)  {
	/*
	.cabecera_burguer{float:none;clear:both;margin:0px auto;max-width:47px; text-align:center}
	.cabecera_titulo_portal{float:none;clear:both;margin:0x auto;width:100%; text-align:center}
	*/

	.popupbuscador{padding:20px 30px 30px; position:absolute; left:0px; top:10px; width:260px;}
	#pie_sup_inner .pie_sup_colummna{margin-bottom:15px;}
	
    /* En http://des.legaltoday.com/firmas*/
    .listaArticulos li {float:none;clear:both;margin: 1em 0 0 0;padding: 0 0 0.5em;width: 100%;}
		
	/* En http://des.legaltoday.com/informacion-juridica/jurisprudencia */
	.cajonJuris {float: none;clear:both;width: 100%;}
	.cajonJuris h4 {font-size: 1.3em !important;margin-top:10px}
	/*En http://des.legaltoday.com/opinion*/
	.DestacadosSecundarioOpinion {float:none;clear:both;width:100%;}
	.DestacadosSecundarioOpinion.dcha {margin-left: 0px;}
		
	/*En http://des.legaltoday.com/blogs */
	.Secundarioizda {float:none;clear:both;width:100%}
	
	.Secundariodcha {float:none;clear:both;width:100%}
		
	/*En http://des.legaltoday.com/enlaces-de-interes*/
	
}


@media screen and (max-width: 490px)  {
.login_nuevo_no_registrado {padding-top:15px}	
.login_nuevo_login{padding-top:15px}	
.login_nuevo_submit{padding-top:15px}	

/*En http://des.legaltoday.com/gestion-del-despacho */
.pildoras-conocimiento ul li {float:none;clear:both;width:100%;margin-bottom:10px}

/*En http://des.legaltoday.com/blogs/nuevas-tecnologias*/
.DestacadoPrincipalBlog p {float: none;margin-bottom: 0.5em;padding: 0.5em 0em 0.5em 0em;width: 100%;}

/*En http://des.legaltoday.com/blogs/fiscal/blog-novedades-tributarias/deduccion-por-obras-de-mejora-en-la-vivienda */

#blogizda {float: none;padding: 1em 0 ;width: 96%;padding-left:2%;padding-right:2%;}
#blogdcha {float: none;padding: 0.5em 0 1em;width: 96%;padding-left:2%;padding-right:2%;}
.fechadiablog {background: none;text-align:left}
.fechamesblog {text-align:left}
.datosPersonalesBlog {text-align:left}

/*En http://des.legaltoday.com/productos-soluciones */
.columna100 li {float: none;margin: 1em 1em 1em 0;clear:both;width: 100%;}

/*En http://des.legaltoday.com/mapa-web*/

#mapaweb ul li ul li {clear:both;float:none;width:90%;margin: 0.4em auto;padding-left:2%;padding-right:2%;}}

/********************************************************* CAMBIOS DE ESTILOS YA EXISTENTES *****************************************************************/
.columna70izda ul.lista{margin-left: 0px;}
.columna70izda ul.lista li{color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;line-height: 1.5em;margin-bottom: 1em;}	
/****   1  ************************************************/
#estructura a.titulo {font-family: 'KnowledgeLight';font-size: 32px;font-weight: normal;color:#333;}
/****   1  /FIN *******************************************/


.columna60izda.home  .listadoBasico {margin-top:0px}

#estructura .columna60izda.home .listadoBasico > .noticiaDestacada > h2{margin-top:0px}
#estructura .columna60izda.home .listadoBasico > .noticiaDestacada > h2 a{margin-top:0px}

.listadoBasico .noticiaDestacada {color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;border-bottom: none;}

p {color: #666666;font-size: 13px;    line-height: 1.5em;    margin-bottom: 1em;	font-family:Verdana, Geneva, sans-serif;}

body {font-family: Arial,Helvetica,sans-serif;text-align: center;}

a {color: #333333;text-decoration: none;}
.columna70izda p a{font-weight:bold;color:#3D57A3;}
.columna70izda ul.lista a{font-weight:bold;color:#3D57A3;}
	
#blogdcha p a{font-weight:bold;color:#3D57A3;}
#blogdcha ul.lista a{font-weight:bold;color:#3D57A3;}

div.noticiasrelacionadasHome li.noticiasrelacionadasHome a {font-family:Verdana, Geneva, sans-serif;font-weight: normal;font-size:12px;color:#666666}

.noticiaSecundarias ul li span.listado-antetitulo {font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;}
.listadoBasico .noticiaSecundarias ul li {font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;}
.noticiaSecundariasII ul li span.listado-antetitulo {font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;}
.listadoBasico .noticiaSecundariasII ul li {font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;}

.columna60izda.home .noticiaSecundarias ul li h2{margin-bottom: 20px;}
.listadoBasico .noticiaSecundarias ul li {margin-bottom: 40px;padding-bottom:0px;}

.listadoBasico .noticiaSecundarias ul li a {font-size: 32px;font-weight: normal;line-height: 1.1em;}

h1, h2 {font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;}
.noticiaSecundariasII ul li h2 {font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;}
.listadoBasico .noticiaSecundarias ul {border-bottom: 1px dashed #ff8800;}
.noticiaSecundariasII ul li {font-size: 14px;}

.columna40izda h3, .columna30dcha h3, .columna30izda h3, .columna40dcha p.TitularSeccion, .columna40izda p.TitularSeccion, .columna30dcha p.TitularSeccion, .columna30izda p.TitularSeccion {background: none;color: #ff9100;}
.columna40dcha.home > .agenda{;border-top: 2px solid #000;border-bottom: 2px solid #000;margin-top:30px;margin-bottom:30px}
.agenda .TitularSeccion a{font-size: 18px;font-weight: normal;color: #ff9100 !important;text-transform:uppercase}

.columna40dcha.home > div.limpiar.centrado:first-child img{margin-bottom:30px}
.columna40dcha.home > div.limpiar.centrado:first-child {margin-bottom:0px}

.agenda ul {font-size: 14px;}
.agenda ul li {font-size: 14px;}
.agenda ul li span.fecha {font-family:Verdana, Geneva, sans-serif;font-size: 13px;font-weight:bold;color: #ff8800;display: block;float: left;margin: 0;text-align: right;
    width: 19%;}

.agenda ul li p {border-left: 1px dashed #ff9100;}
.agenda ul li p a {font-family:Verdana, Geneva, sans-serif;font-size: 13px;font-weight:bold;color: #666;}


.columna40dcha h3.titulo-texto span a, .columna40izda h3.titulo-texto span a, .columna30dcha h3.titulo-texto span a, .columna30izda h3.titulo-texto span a, .columna40dcha p.titulo-texto span a, .columna40izda p.titulo-texto span a, .columna30dcha p.titulo-texto span a, .columna30izda p.titulo-texto span a{color:#ff8800; text-decoration:none;	font-family: 'KnowledgeBold',Arial,Helvetica,sans-serif !important;font-size: 18px;line-height:21px;font-weight: normal;}

.columna40dcha h3.titulo-texto, .columna40izda h3.titulo-texto, .columna30dcha h3.titulo-texto, .columna30izda h3.titulo-texto, .columna40dcha p.titulo-texto, .columna40izda p.titulo-texto, .columna30dcha p.titulo-texto, .columna30izda p.titulo-texto {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-bottom: 0px solid #ff8800;text-transform: uppercase;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif !important;}

.columna40dcha h3.titulo-texto span, .columna40izda h3.titulo-texto span, .columna30dcha h3.titulo-texto span, .columna30izda h3.titulo-texto span, .columna40dcha p.titulo-texto span, .columna40izda p.titulo-texto span, .columna30dcha p.titulo-texto span, .columna30izda p.titulo-texto span{font-family: 'KnowledgeBold',Arial,Helvetica,sans-serif !important;
	font-size:18px;font-weight:normal;}
.columna40dcha .destacados h3.titulo-texto span a{font-weight:normal; font-family: 'KnowledgeBold',Arial,Helvetica,sans-serif !important;}
.columna40dcha .destacados.encuentros h3.titulo-texto span a{text-transform:uppercase;}

.destacado-opinion h3 a {color: #333333;font-weight: normal;}
.columna40dcha h3 a, .columna40izda h3 a, .columna30dcha h3 a, .columna30izda h3 a {font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif !important;font-size: 18px;line-height:21px;
font-weight: normal;}

.bloque ul li a {color: #333333;font-size: 18px;line-height:21px;font-weight: normal;}

.columna40dcha .destacados a p.proximo-titulo {font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif !important;color: #333333;font-size: 18px;line-height:21px;font-weight: normal;}


.destacado-opinion p {font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;line-height: 17px;}
.destacado-opinion span.datos {font-family:Verdana, Geneva, sans-serif;font-size: 12px;font-weight:bold;color:ff8800;}
.destacado-opinion span.datos + span {font-family:Verdana, Geneva, sans-serif;font-size: 13px;font-weight:normal;color:666666;}

.destacados .bloque ul li h3{font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif !important;}
.destacado-opinion div p a {font-family: Arial,Helvetica,sans-serif !important;color: #000000;font-size: 14px;line-height:17px;text-transform:uppercase;}

.bloque ul li {border-bottom: 2px solid #000;padding-bottom: 30px; font-family:Verdana, Geneva, sans-serif;font-size: 13px;font-weight:normal;color:666666;}
.columna40dcha.home .destacados .titulo-texto + .bloque + .titulo-texto + .bloque + .titulo-texto + .bloque:nth-child(6) ul li {border-bottom:2px dashed #ff8800}
.columna40dcha.home .destacados .titulo-texto + .bloque + .titulo-texto + .bloque + .titulo-texto + .bloque:nth-child(6) ul li:last-child{border-bottom:2px solid #000}

.destacado-opinion {border-bottom: 2px solid #000;padding-bottom: 30px;}
destacado-opinion ul li{padding-left:1em;background:url(../imgs/ico.listado-rojo_2.gif) 0 .3em no-repeat;}
.opinion-portada p.Encabezado a{text-transform:none;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif !important;font-size:14px;color:#555555}

.pestanas {border-bottom: 0px;border-left: 0px;}
.pestanas a.on {border-bottom: 0px;border-left: 0px;border-top: 0px;font-family:"KnowledgeBold",Arial,Helvetica,sans-serif !important;font-weight:normal;}
.pestanas a {border: 0px;}
.loMasComentado {border-bottom: 2px solid #000000;border-left: 0px;border-right: 0px;}

.pestanas a {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size:18px;font-weight: normal;}

.nubesDeTags .pestanas > li:nth-child(2) a{border-left: 1px solid #ff8800;border-right: 1px solid #ff8800;height: 18px;margin: 0.5em;padding: 0 1.1em;}
 
.loMasComentado {padding: 0px 0.3em 0.5em;}
.loMasComentado ul {border-top: none;}
.loMasComentado ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;}
.loMasComentado ul a {font-family:Verdana, Geneva, sans-serif;color: #333333;font-size: 12px;line-height:15px}
 
div.suscripcion {background: rgba(0, 0, 0, 0) url("../imgs/newsletter2.jpg") no-repeat scroll 16em 0;border: 0px;min-height:160px;border-bottom:2px solid #000000;padding-bottom:30px;}
div.suscripcion h2, div.suscripcion p.susc {display:inline-block;width:150px;}
div.suscripcion h2 a, div.suscripcion p.susc a {color:#666;font-family: 'KnowledgeMedium',Arial,Helvetica,sans-serif !important;font-size:18px;line-height:21px;text-transform:uppercase;
	font-weight:normal}
div.suscripcion p {display:inline-block;width:158px;font-family:'KnowledgeLight',Arial,Helvetica,sans-serif!important;color:#828282;font-size:16px;line-height:19px;margin:0.5em 16em 0 0.5em;}
 
div.suscripcion p a.suscribirse {color: #ff8800;display: block;font-weight: normal;font-family: 'KnowledgeBold',Arial,Helvetica,sans-serif !important;font-size:18px;text-transform:uppercase;margin-top:15px;}

.firmaEncuesta div.ultimo {border:0px;}
 .firmaEncuesta .ultimo h4 {background: #fff none repeat scroll 0 0;font-family:'KnowledgeMedium',Arial,Helvetica,sans-serif !important;color: #666666;font-size: 18px;line-height:21px;
    font-weight: normal;padding-left:0px}
 
.firmaEncuesta .ultimo p {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size:18px; font-weight:normal;color:#333333;}
.firmaEncuesta .ultimo fieldset{	font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size:18px; font-weight:normal;color:#333333;}
 .firmaEncuesta .ultimo form br{display:none}
.firmaEncuesta .ultimo form input.boton {background: #fff none repeat scroll 0 0;color: #ff8800;text-transform: uppercase;font-family: 'KnowledgeBold',Arial,Helvetica,sans-serif !important;font-size: 18px;line-height:21px;font-weight: normal;display:block;margin: 15px 0 0 0px;padding-right:12px;border-right:1px solid #8d8d8d;}
.firmaEncuesta .ultimo form a {color: #ff9100;display:block;float: left;font-family: 'KnowledgeBold',Arial,Helvetica,sans-serif !important;font-size: 18px;line-height:21px;font-weight: normal;margin: -25px 0 0 92px;text-transform: uppercase;}
 
.listadoBasico li h2.Titular a, .listadoBasico li a {font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;} 

.noticiaDestacada span.listado-antetitulo {font-family:Verdana, Geneva, sans-serif; font-size: 14px;color: #828282;}
.listadoBasico li {color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;}
.listadoBasico li span.fecha{display: block;font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;}
.entrevista {background: #fff none repeat scroll 0 0;margin: 0.5em 0 0;overflow: hidden;padding: 0 0 0.5em;width: 100%;border-bottom: 2px solid #000000;} 
.columna40dcha h3 > span > a {font-weight:bold}

.entrevista p.antetitulo {float:right;font-size: 1em;margin: 0.5em;text-transform: none;width:70%;} 
.entrevista p.antetitulo {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size:18px;font-weight:normal;line-height:21px;margin:0.5em 0px;color:#333333;	border-left: 0 none;}
.destacado-opinion p {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;}
p.titularreuters a strong {font-size: 18px;line-height: 21px;font-weight:normal;}
p.titularreuters+p{color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;}
.destacado-opinion ul.segundotitularreuters li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.4em;padding-left: 1em;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif !important;font-size:14px;color:#555555;line-height: 17px;}
 .destacado-opinion ul.segundotitularreuters li a{color: #555555;}
  .destacado-opinion ul.segundotitularreuters li a strong{font-weight:normal;}

.publique div h3, .publique div p.TitularSeccion {background: #fff none repeat scroll 0 0;color: #666;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;
	font-weight:normal;line-height: 21px;text-transform: uppercase;padding: 0.4em 0.4em 0.2em 0px;width: 80%;} 
.publique p {color: #666;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 14px;font-weight:normal;line-height: 17px;width: 100%;} 
.publique p a.boton {background: #fff none repeat scroll 0 0;color: #ff9100;padding: 0.3em;}
.publique p a {color: #ff9100;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 14px;font-weight: bold;line-height: 17px;text-transform: uppercase;	margin-right: 0px;}

#buscadorListado form fieldset legend {font-family:"KnowledgeRegular",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:17px;font-weight:normal;text-transform:uppercase;}

#contenido .listadoInterior li .fecha {font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;text-transform:uppercase;}
#contenido .listadoInterior li a strong{font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;}

.nombre {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color:#ff9100;}

#contenido .listadoInterior li p {color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;line-height: 1.5em;}
#estructura h2.seccion {font-family:Verdana, Geneva, sans-serif; font-size: 14px;color: #828282; font-weight:normal;text-transform: uppercase;}
.listaAgenda li span {font-weight: normal;color:#666666;font-family: Verdana,Geneva,sans-serif; font-size: 13px;}
.listaAgenda li p {font-weight: normal;color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;font-weight:bold;}

.bloqueDescargas {border: 0px;border-bottom:2px solid #000000;padding-bottom:0.5em;}
.bloqueDescargas ul {margin: 0 0 0 -5px;}
.bloqueDescargas ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.5em;border-bottom:0px;line-height: 17px;text-transform:none;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif !important;font-size:14px;color:#555555;}

.bloqueDescargas ul li a {color: #666666;padding-left: 15px;}

h3.fuera{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: bold;color:#ff9100 !important; text-transform:uppercase;padding-left: 0px;}
.destacadoPodcast h4 {color: #333;font: none;font-family:Arial, Helvetica, sans-serif;margin: 0 1em 0 0.3em;padding: 0;color:#666666;}

.otrosreuters ul {list-style: outside none none;margin: 0.7em 0 0 0.5em;}
.otrosreuters ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.3em;border-bottom: 0 none;color:#555555;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height: 17px;text-transform:none;}
.otrosreuters ul li a strong{font-weight: normal}

.DestacadoPrincipal p.tema{display: block;font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100; text-transform:uppercase}
.DestacadosSecundario p.tema{display: block;font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100; text-transform:uppercase;padding-bottom: 0.4em;}
.DestacadoPrincipal h1 {color: #333;line-height: 1.1em;font-family: "KnowledgeLight";font-size: 32px;font-weight: normal;}
.DestacadosSecundario h2 {font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;text-decoration: none;}

.listadoOtros > p {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: normal;text-transform:uppercase;}
.listadoOtros li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;padding-left: 1em;}
.listadoOtros li span {font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;padding-right: 0.5em;text-transform:uppercase;margin-right: 0.5em;}

.tematica h3 {border-bottom: 0px;color: #ff8800;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight:bold;}
.tematica h3 span {padding: 0.4em 0.2em 0.1em 0;position:relative;top: 0.1em;font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: normal;	
text-transform:uppercase;}
.tematica ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.4em;text-transform:none;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif !important;font-size:14px;color:#555555;line-height: 17px;padding-left: 1em;}

.tematica p {border-bottom: 2px solid #000000;padding-bottom: 0.5em;margin: 0;padding-right: 0.5em;text-align: right;text-transform:uppercase;}
.tematica p a {color: #ff8800;}

.columna40dcha h3, .columna40izda h3, .columna30dcha h3, .columna30izda h3, .columna40dcha p.TitularSeccion, .columna40izda p.TitularSeccion, .columna30dcha p.TitularSeccion, .columna30izda p.TitularSeccion{background:#fff;font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: normal;color: #ff8800;text-transform:uppercase;}
.columna40dcha.home h3{text-transform:none;}

.blog ul li a {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;color: #333333;font-size: 18px;font-weight: normal;line-height: 21px;}
div.blog + div + div.blog {border-bottom: 2px solid #000; padding-bottom:0.5em}
.tercer-nivel ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;color: #333333;font-family: Verdana,Geneva,sans-serif;font-size: 12px;	
line-height:15px;}
h1 {color: #333;font-size: 32px;font-weight: normal;}

h2.seccion.limpiar + span.fecha{color: #ff8800;font-family: Verdana,Geneva,sans-serif;font-size: 12px;line-height:15px;font-weight:bold;}
p.entradilla {background: #fff none repeat scroll 0 0;color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 12px;line-height:15px;font-weight:bold;margin-top: 0.5em;    padding: 0.8em 0px;}

.datosPersonales {border-bottom: 1px solid #bfbfbf;}
.otros-articulos ul li p a {color: #333333;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size:14px;line-height:17px;}
.otros-articulos ul li:last-child {border-bottom: 2px solid #000;}
.otros-articulos + form fieldset legend {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: bold;color:#ff8800;text-transform:uppercase; padding-bottom:0.5em;}
.otros-articulos + form fieldset{border-bottom: 2px solid #000; padding-bottom:1.5em}	
	
p.proximo-titulo {text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:20px;font-weight: normal;color: #666;}
.form-basico input.boton {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;ine-height:18px;font-weight:normal;color:#fff;text-transform:uppercase;
background-color:#ff8800;padding:10px 25px;border:0px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;}

div.noticiasrelacionadas{background-color:#f0f0f0; padding-top:0px; border-bottom:1px dashed #43b5e9}
div.noticiasrelacionadas h4 {display:block;	background-color:#fff;color: #41b4e7;font-family: Verdana, Geneva, sans-serif !important;font-size: 12px;font-weight: bold;padding-bottom: 0.5em;text-transform: uppercase;}

li.noticiasrelacionadas {color:#666;font-weight: normal;list-style: outside none none;font-size: 12px;}
li.noticiasrelacionadas a{color: #666;}

#estructura div.pildoras-conocimiento h2{background-color:#ffffff;font-family: "KnowledgeBold",Arial,Helvetica,sans-serif!important;font-size:18px;font-weight: normal;color:#ff8800;}
#estructura div.pildoras-conocimiento h2 a{	color: #ff8800;margin-left:0px; padding-left:0px;font-weight: normal;}
#estructura .pildoras-conocimiento ul li a {font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;	line-height: 22px;}

.buena-practica .tema {background: #fff none repeat scroll 0 0;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: bold;text-transform: uppercase;color:#ff8800;}
.buena-practica .tema span {padding: 0.3em 0px;margin-left: 0px;}
.buena-practica h2 {font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;line-height: 22px;}
.buena-practica li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;}
.pildoras-conocimiento h2 a{text-transform:uppercase;}
.pildoras-conocimiento ul li {color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;}
.listadoBasico > .noticiaDestacada > .tema{font-family:Verdana, Geneva, sans-serif; font-size: 14px;color: #828282;font-weight:normal;padding-bottom: 0.4em;text-transform: uppercase;}
h4.novedadeslegislacion {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px; font-weight: normal;}

#seccionlegis h3.titulo-texto span{font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;}
#seccionlegis ul.listadoBasico.premios li,#seccionlegis ul.listadoBasico.premios dt{background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;}
.cajonJuris div h4 a{font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: normal;text-transform:uppercase;}
.cajonJuris dt {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;}
.cajonJuris dl dt strong{font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;}
.listadoBasico.premios dt, .listadoBasico.premios li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;}
.listadoBasico.premios dt, .listadoBasico.premios li strong{color: #ff9100;font-size: 14px; line-height:17px; font-family: Arial,Helvetica,sans-serif; font-weight:normal;}

h3.titulosentencia {color: #333;font-size: 32px;font-weight: normal;line-height: 1.1em;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;text-transform:none;}
#txtDinamico > h3 + p strong{font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100; text-transform:uppercase;}

.camposentencia{color: #ff9100;font-size: 14px; line-height:17px; font-family: Arial,Helvetica,sans-serif; font-weight:normal; text-transform:uppercase;}

.entradaSentencia {background: #ffffff;font-weight:bold;}
.entradaSentencia p{color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 12px;line-height:15px;font-weight:bold;}

#textosentencia p{color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;}

h3.titulolegis {color: #333;font-size: 32px;font-weight: normal;line-height: 1.1em;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;text-transform:none;}

.DestacadoPrincipalOpinion h1 {font-family: 'KnowledgeLight';font-size: 32px;font-weight: normal;color:#333;}
.DestacadosSecundarioBlog h1 a {padding-left: 1.5em;font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;}
.DestacadosSecundarioOpinion h2 {font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;}
.DestacadoPrincipalBlog h2 a {font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;}
.DestacadoPrincipalBlog p {background: #fff;padding-left:0px;color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;}

.listadoOtrosOpinion p {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: normal;text-transform:uppercase;}
.listadoOtrosOpinion li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;}
.listadoOtrosOpinion li a strong{font-weight:normal;font-family:Verdana, Geneva, sans-serif;color:#333333;font-size:12px;line-height:15px;}

h1.nuestrosblogs {border:0px;color: #666;margin-bottom: 0.7em;padding-left: 0px;font-family: 'KnowledgeLight';font-size: 32px;font-weight: normal;color:#333;}


p.TituloBitacora {border-bottom: 0px;padding-bottom:8px;color: #ff8800;}
p.TituloBitacora span {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: normal;color: #ff8800;text-transform:uppercase;}

.listadoOtrosBlogs li span {text-transform:uppercase;font-family:Verdana, Geneva, sans-serif;font-size: 11px;font-weight:normal;color: #ff9100;}

.otrosblogs ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.4em;}
.otrosblogs ul li strong{font-family: Arial,Helvetica,sans-serif !important;color: #666666;font-size: 14px;line-height:17px;text-transform:uppercase;font-weight:normal;}
.conDestacadoBlogs {background-color: #fff;}

h2.titulopostblog {font-family:Verdana, Geneva, sans-serif; font-size: 14px;color: #828282;font-weight: normal;line-height: 17px;text-transform: uppercase;}
h2.titulopostblog {padding-left:0px;}
h2.titulopostblog span{background-color: #ff8800;color: #ffffff;font-weight: bold;padding: 5px 15px;text-transform: none;}
.tituloblog {color: #333;font-size: 32px;font-weight: normal;line-height: 1.1em;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;text-transform:none;}
.titulo-texto + .limpiar + .blog{border-bottom: 2px solid #000000;padding: 0 0 0.5em;}
.titulo-texto + .limpiar + .blog{border-bottom: none;}
.columna30dcha .recomendados{border-bottom: 2px solid #000000;padding: 0 0 0.5em;}
.columna30dcha .recomendados{border-bottom: none;}
.columna30dcha .recomendados h4{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:18px;font-weight: bold;color: #333333;text-transform:none;}
.recomendados ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_3.gif") no-repeat scroll 0 0.5em;margin: 0;padding: 0 0 0 1em;}
.recomendados ul li a {color: #333;}
.recomendados ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.8em;margin: 0;padding: 0 0 0 1em;}
.recomendados ul li a {color: #ff8800;font-family:Verdana, Geneva, sans-serif;font-size:14px;line-height:24px;}
div.blog + div.recomendados + div{border-bottom: 2px solid #000000;padding: 0 0 0.5em;}
div.blog + div.recomendados + div h4{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: bold;color: #ff8800;text-transform:uppercase;}
div.blog + div.recomendados + div h4{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:18px;font-weight: bold;color: #333333;text-transform:none;}

#contenido a.ver.perfil {background-color: #ff8800;border-radius: 5px;clear: both;color: #fff;display: block;font-family: KnowledgeBold;font-size: 14px;margin-top: 10px;padding: 8px 25px;
text-align: center;text-transform: uppercase;width:75px;}

.columna30dcha div.archivo_blog h4{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: bold;color: #ff8800;text-transform:uppercase;}
.columna30dcha div.archivo_blog h4{font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: normal;}

.registro h2 {font-family: "KnowledgeUltraLight",Arial,Helvetica,sans-serif !important;font-size: 27px;line-height:18px;font-weight: normal;color:#666; text-transform:none;}
.registro fieldset label{color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;}
.registro > h2:nth-child(1) + fieldset label{text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;font-weight: normal;color: #666;	padding-top:5px;
width:auto;	min-width:175px;}
.registro > h2:nth-child(1) + fieldset + h2 + fieldset label{padding-top:5px}

#captcha {background: none;border: 1px solid #ccc;}

div.boletin p {font-family: Verdana,Geneva,sans-serif;font-size: 16px;line-height:18px;color:#666666;font-weight:normal;background:none;padding-left:0px;}
div.boletin p span{font-size: 11px;font-weight:bold;}

.form-basico fieldset label{color: #666666;font-family:Verdana,Geneva,sans-serif;font-size: 14px;padding-top:5px;}

ul.boletines li span {font-family: "KnowledgeUltraLight",Arial,Helvetica,sans-serif !important;font-size: 27px;line-height:30px;font-weight: normal;color:#666;text-transform:none;		background-color: transparent;display:block;}
ul.boletines li a {display:block;float:none;clear:both;font-family: Verdana, Geneva, sans-serif;font-size: 11px;line-height:18px;font-weight: bold;color:#666;text-transform:none;		border:0px;margin:0px;padding:0px;}
ul.boletines li p {color:#666;min-height: 85px;}
#form_participacion form fieldset.campos h2 {background: #ffffff none repeat scroll 0 0;font-family: 'KnowledgeLight';font-size:32px;font-weight:normal;color:#333;padding-left:0px;}
#form_participacion form fieldset.campos p {background: #fff none repeat scroll 0 0;}
#form_participacion .participacion fieldset.campos input {width: 24.85em;}
#form_participacion .participacion fieldset.campos textarea {width: 20em;}
#form_participacion form fieldset.categorias_pj h4 {background: #fff none repeat scroll 0 0;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 27px;    font-weight: normal;color: #666;text-transform:none;padding-left: 0px;}

.categorias_pj p  strong{font-family:Verdana, Geneva, sans-serif;font-size: 14px;line-height:17px;font-weight:normal;color: #666666;text-transform:none;/*padding-left: 0.5em;*/}
#form_participacion .participacion fieldset.categorias_pj div label {color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;}

#confidencialidad h2 {font-family: Verdana, Geneva, sans-serif;font-size: 11px;font-weight: bold;color: #ff8800;text-transform:uppercase;}
#confidencialidad h3 {font-family: Verdana, Geneva, sans-serif;font-size: 14px;font-weight: bold;color: #666;}

#mapaweb ul li {background: #ffffff none repeat scroll 0 0;margin: 1em 0.6em 0 0.3em;}
#mapaweb > ul > li > a {font-family: "KnowledgeMedium",Arial,Helvetica,sans-serif !important;font-size: 16px;font-weight: normal;color: #333333;text-transform:uppercase;}
#mapaweb ul li ul li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0.3em 0.6em;}
#mapaweb ul li ul li a {font-family: Arial,Helvetica,sans-serif !important;color: #666666;font-size: 14px;line-height:17px;text-transform:uppercase;font-weight:normal;text-transform:none !important;}

#contenedor_enlaces_interes td p strong{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: bold;color: #ff8800;text-transform:uppercase;}
#contenedor_enlaces_interes > p strong{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important; font-size: 18px;font-weight: bold;color: #ff8800;text-transform:uppercase;}
#contenedor_enlaces_interes td ol li{font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;}
table tr td a {font-size: 20px;font-weight: normal;font-family: 'KnowledgeLight',Arial,Helvetica,sans-serif;color:#333333;text-decoration: none;}

.archivo_blog_ano_numposts{font-family: Verdana, Geneva, sans-serif;font-size: 10px;line-height:14px;font-weight: normal;color: #333333;}
a.archivo_blog_ano {font-family:Verdana, Geneva, sans-serif;font-size:14px;line-height:18px;font-weight:bold;color:#333333;padding-bottom:5px;border-bottom:1px dotted #000;display:block;}
.archivo_blog ul ul li {padding-left: 0px;}
a.archivo_blog_mes {font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:18px;font-weight: bold;color: #ff8800;}
.archivo_blog_mes_numposts{font-family: Verdana, Geneva, sans-serif;font-size: 10px;line-height:14px; font-weight: normal;color: #333333;}
.archivo_blog ul ul li.archivo_blog_post{background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-gris_2.gif") no-repeat scroll 0 0.4em;padding-left:15px;}
.archivo_blog ul ul li.archivo_blog_post a{font-family: Verdana, Geneva, sans-serif;font-size: 13px;line-height:18px;color:#666666;}	
.fecha_blog_post{font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:15px;font-weight: bold;color: #ff8800;}
#blogizda {margin-top:1em;width:21%;}
.autor_nombre_blog_post a{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:18px;font-weight: bold;color: #666666;}
.datosPersonalesBlog img {border: 1px solid #cccccc;padding: 4px;width: 93px;}

h4.novedadeslegislacion {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#414141;text-transform:none;}
.destacadosDoctrinaPrincipal.ij_legis_bienvenida {border:none}
.destacadosDoctrinaPrincipal.ij_legis_bienvenida img{width:226px!important}
#seccionlegis h3.titulo-texto span {font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:20px;font-weight:bold;color:#333;}
#seccionlegis ul.listadoBasico.premios li, #seccionlegis ul.listadoBasico.premios dt {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.65em;}
#seccionlegis .listadoBasico.premios dt a{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;font-weight: normal;color:#666;}

.cajonJuris {padding-bottom: 30px;}
.cajonJuris div h4{margin-top:10px}
.cajonJuris div h4 a {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#414141;text-transform:none;}
.cajonJuris dt {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.6em;}
.cajonJuris dl {margin-left:0px}
.cajonJuris dl dt strong{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:20px;font-weight: bold;color: #333;}
.cajonJuris dd {font-size: 12px;line-height:24px;font-weight: bold;color: #666;}
.cajonJuris dd a{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;font-weight:normal;color:#666;}
.cajonJuris dd .sentencia_fecha{color:#ff8800}
.cajonJuris a.verDerecha{font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important; font-size: 14px;line-height:18px;font-weight: normal;color:#fff; text-transform:uppercase;
display:inline-block;background-color:#ff8800;padding:10px 25px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;}

.listadoBasico.premios dt, .listadoBasico.premios li {background: rgba(0, 0, 0, 0) url("../imgs/ico.listado-rojo_2.gif") no-repeat scroll 0 0.5em;}

#contenido.recordar_contra .registro fieldset {border:none}
#contenido.recordar_contra .recordar_contra_subt{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 27px;line-height:18px;font-weight: normal;color:#666;}
.recordar_contra_campo{border:1px solid #ccc;padding:25px}
#contenido.recordar_contra .form-basico fieldset .recordar_contra_campo  label{text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;font-weight: normal;color: #666;padding-top:5px;width:auto;}
#contenido.recordar_contra .form-basico fieldset .recordar_contra_campo input{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;	text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:30px;}	
#contenido.recordar_contra .form-basico input.boton {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight: normal;
color:#fff;text-transform:uppercase;display:inline-block;background-color:#ff8800;padding:10px 25px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;}	

#estructura .evento_ficha h2.seccion {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#333;text-transform:none;}
.evento_ficha .evento_fechas{font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:18px;font-weight: normal;color: #333;}
.evento_ficha .evento_fechas strong{color:#ff8800;text-transform:uppercase}
.evento_ficha .evento_lugar{font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:18px;font-weight: normal;color: #333;}
.evento_ficha .evento_lugar strong{color:#ff8800; text-transform:uppercase}

.destacadoPodcast {background:none;border:none;padding-bottom: 0.5em;border-bottom:2px solid #000000}
.destacadoPodcast h4{font-family: Verdana, Geneva, sans-serif;font-size: 13px;line-height:18px;font-weight: bold;color: #414141;text-transform: none;border-top: 1px dashed #ff8800;
padding-top: 10px;}
.destacadoPodcast p.simple {font-family: Verdana, Geneva, sans-serif;font-size: 13px;line-height:18px;font-weight: normal;color:#414141;text-transform: none;border-bottom: 1px dashed #ff8800;padding-bottom: 10px;margin-bottom: 10px;}	
.destacadoPodcast a {color: #ff8800;}

#calendario table {border: 0px;width: 100%;}
#calendario #meses a {background:none;background-color: #ff8800;border: 0 none;border-radius:5px;color:#fff;font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 12px;font-weight: normal;line-height: 18px;padding: 7px 15px;text-transform: uppercase;float:left;display:inline-block;width:80px;margin-bottom:10px;}
#calendario #meses a + a{float:right}
#calendario table th {background: #414141 none repeat scroll 0 0;color: #fff;padding: 0.3em 0;text-align: center;}
#calendario table tr:nth-child(2) th {background: #ffffff none repeat scroll 0 0;color:#000;padding: 0.3em 0;text-align: center;font-weight:bold;}
#calendario table tr {border: 0 solid #bdd0dd;}
#calendario table p#mesCalendario {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight: normal;color:#fff;text-transform:uppercase;}
#calendario table td {border: 0px;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight: normal;color:#414141;text-transform:nonee;}
#calendario table td a{border: 0px;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight: normal;color:#134599;text-transform:none;}

#form_participacion form fieldset>div{border:1px solid #cccccc; padding:20px; margin-left:0.5em}
#form_participacion .participacion fieldset.campos label {text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;font-weight: normal;color: #666;	
padding-top:5px;width:auto;}
#form_participacion .participacion fieldset.campos input {appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:30px;width:22.85em;}	
#form_participacion .participacion fieldset.campos textarea {appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:60px;width: 22.8em;}	
#form_participacion  #filename {appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color: transparent;border: medium none;color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 11px;line-height: 24px;float:left;padding-left:15px;width:60%;}
#form_participacion .participacion fieldset.categorias_pj div input.campotexto {appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;
text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:30px;width:10em;}
#form_participacion .participacion input[type="submit"], .participacion input[type="button"] {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;
line-height:18px;font-weight: normal;color:#fff;text-transform:uppercase;display:inline-block;background-color:#ff8800;padding:10px 25px;border:0px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-left:5px;}
#form_participacion .participacion .btn {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight: normal;color:#fff; 	text-transform:uppercase;display:inline-block;background-color:#ff8800;padding:10px 25px;border:0px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;	
width:8.5em;margin-left:15px;}


#estructura .contenido_opinion  h2.seccion {display:none}
.contenido_opinion .datosPersonales {border:0px;}
#estructura .contenido_opinion div.imagen {float:none}
#estructura .contenido_opinion span.fecha{font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:16px;font-weight:bold;color: #ff8800;}
#estructura .contenido_opinion .contenedor_p_cuerpo{margin-top:15px;font-family: Verdana, Geneva, sans-serif;font-size:12px;line-height:16px;font-weight:bold;
color: #666;margin:15px 0px;padding-bottom:5px;	border-bottom:1px solid #b0b0b0;}
#estructura .contenido_opinion .contenedor_p_cuerpo ul.lista li{font-weight:normal;}
#estructura .contenido_opinion .contenedor_p_cuerpo p{font-weight:normal}
	
.columnasDebate h2 {background:none;font-family: Verdana, Geneva, sans-serif;font-size: 24px;line-height:18px;font-weight:normal;color:#ff8800;padding-left: 0px;}
.columnasDebate.ultimo h2 {background:none;}
.columnasDebate h2 + p {font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:18px;font-weight:bold;color: #666;margin-top: 20px;min-height: 70px;
text-align: left;}
	

.columna30dcha .otros-articulos ul.destacado_productos li p a {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;line-height:18px;font-weight: normal;
color:#ff8800;text-transform:uppercase;padding-bottom:10px;display: inline-block;}	

.otros-articulos ul li p {font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:15px;font-weight:normal;color: #828282;}
.top p.TitularSeccion	{font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 18px;font-weight: normal;color:ff8800;text-transform:uppercase;}
.top p.TitularSeccion span {font-size: 18px;text-transform: none;}	
.top p.TitularSeccion span.colab3 {display:bock;margin-top:50px;font-family: Verdana, Geneva, sans-serif;font-size: 11px;line-height:11px;font-weight:normal;color:#333;}
.top ol li a {font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:18px;font-weight: normal;color:#333;}
.top ol li a span {display:block;font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:12px;font-weight:normal;color:#fff;margin-left: 2em;}
.top ol li.primero {background: #ff8800 none repeat scroll 0 0;width: 100%;}
.top ol li.primero span.numero {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 36px;font-weight: bold;color:#ffffff;padding: 0 5px;}
.top ol li.primero p a {display: block;font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:12px;font-weight:bold;color:#fff;text-transform:uppercase;margin-top: 0 !important;}
.top ol li.primero p a span {display: block;font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:12px;font-weight:normal;color: #fff;margin-left:0px;margin-top:5px;
text-transform:none;}
.top ol li span.numero {font-family: Verdana, Geneva, sans-serif;font-size: 18px;line-height:18px;font-weight: bold;color:#ff8800;}

p.proximo-titulo-pagina{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#333; text-transform:none;}
	
.form-basico.encuentros fieldset label {float:none}	
.form-basico.encuentros fieldset label span.obligatorio{color:#ff8800;font-family: Verdana,Geneva,sans-serif;font-size: 11px;font-weight: bold;display:inline;border:0px;}	

.pagComentarios form {width:57%;border:0px;}
.pagComentarios ul {border-left: 1px solid #cccccc;float: right;margin: 0;padding-left: 1.2em;width: 39%;}
.pagComentarios form input[type="text"]  {width:95%;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:30px;margin-top:15px}
.pagComentarios form textarea {width:95%;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:60px;margin-top:15px}

.formulario_encuentro_obligatorios{font-family: Verdana, Geneva, sans-serif;font-size: 11px;font-weight:bold;line-height:44px;color:#ff8800;margin-top:10px;margin-bottomp:25px	}
.formulario_encuentro_aceptacion{float:left;width:50%;font-family: Verdana, Geneva, sans-serif;font-size: 11px;line-height:14px;color: #666;font-weight:normal}
.formulario_encuentro_aceptacion a{font-weight:bold;color:#ff8800;}
.formulario_encuentro_aceptacion input{width:15px;}

.botoneraencuentros{float:right;width:50%}
.botoneraencuentros input{font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight: normal;color:#fff;text-transform:uppercase;
	display:inline-block;background-color:#ff8800;padding:10px 25px;border:0px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;width:8.5em;margin-left:15px;}
.pagComentarios ul li {background: url(../imgs/ico.listado-rojo_2.gif) 0 0.5em no-repeat;color:#999;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:20px;	
color: #666;font-weight:normal;padding-left: 2em;}

.pagComentarios ul li strong{font-weight:normal}

p.encuentrosmensaje {display:block;width:100%;max-width:610px;background: #fff url(../imgs/encuentrosmensaje_bckgnd.png) no-repeat scroll left top;padding:50px 160px;
min-height:65px;text-align:center;font-family: "KnowledgeRegular",Arial,Helvetica,sans-serif !important;font-size: 18px;line-height:21px;font-weight: normal;color:#fff; 
text-transform:uppercase;}

.encuentrosmensaje .texto_inferior{text-transform:none;}

div.datosPersonales {display: inline-block;border:0px;width:auto;padding:5px 10px;background-color:#ff8800;font-family: Verdana, Geneva, sans-serif;font-size: 11px;line-height:18px;	
color: #fff;font-weight:bold;text-transform:uppercase;margin-bottom:15px;}

.sumario {background-color: #ededed;padding: 10px;margin-bottom:15px;}
.sumario ul li {font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:18px;color:#666;font-weight:normal;font-style:italic;}

.columna70izda span.fecha {font-family: Verdana, Geneva, sans-serif;font-size: 11px;line-height:18px;color:#ff8800;font-weight:bold;}
.columna70izda .antetitulo{display:block;background-color:#ff8800;padding:5px 10px;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:18px;color:#fff;font-weight:normal;
text-transform:uppercase;}
.columna70izda .antetitulo p{color:#ffffff;}

div.imagEntrevista{border-bottom: 2px solid #000;margin-bottom: 1em;padding-bottom: 15px;}

#mapaweb .mapaweb_titulo_pagina{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#333;text-transform:none;
padding-left:0.2em;margin-top:15px;}
#mapaweb ul li ul {padding-left:0px}
.mapaweb_enlaces_inf {margin-top:25px;padding-left: 0.7em;}
.mapaweb_enlaces_inf a{font-family: "KnowledgeMedium",Arial,Helvetica,sans-serif !important;font-size: 16px;line-height:40px;font-weight: normal;color:#333333;text-transform:uppercase;
padding:0px 28px; border-left:1px solid#ff8800;}
.mapaweb_enlaces_inf a.primero{padding-left:0px;border-left:0px;}
.mapaweb_enlaces_inf a.ultimo{padding-right:0px}

.pag_no_found p{display:none}
#estructura .pag_no_found h2.seccion {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#333; text-transform:none;margin-top:15px;}
.pag_no_found + .pag_no_found_cover + #mapaweb{display:none}
.pag_no_found_cover{width:100%;text-align:center; margin:30px 0px}
.pag_no_found_cover img{width:100%;max-width:634px;border:0px;}

#estructura h2.seccion.colaboradores_titulo{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#333; text-transform:none;}

#contenido .intro.colaboradores {margin-top:0px;margin-bottom:0px;border-bottom:1px solid #cccccc;}
#contenido .intro.colaboradores p{font-family: Verdana, Geneva, sans-serif;color:#666666;font-size: 14px;line-height:20px;text-transform:none;font-weight:normal;}
#contenido .intro.colaboradores  p:first-child {display:none}
#contenido .intro.colaboradores  p:last-child {display:none}
#contenido .intro.colaboradores a{font-weight:bold;color:#ff8800;}

.abecedario {border: medium none;color: transparent;margin-top:20px;margin-bottom:50px;color:#ff8800;}
.abecedario span{color: transparent;}
.abecedario a{font-family: "KnowledgeRegular",Arial,Helvetica,sans-serif !important;font-size: 18x;line-height:18px;font-weight: normal;color:#fff;text-transform:uppercase;background-color:#ff8800;padding: 3px 6px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;	margin-right: 5px;display:inline-block;width:9px;text-align:center;}
.abecedario a.accesorio{display:none}

.listadoColabEmpresas h3, .listadoColaboradores h3 {font-family: "KnowledgeUltraLight",Arial,Helvetica,sans-serif !important;font-size: 27px;line-height:18px;font-weight:normal;color:#666;text-transform:none;}
.listadoColaboradores li a, .listadoColabEmpresas li a  {font-family: Verdana, Geneva, sans-serif;color: #666666;font-size: 14px;line-height:20px;text-transform:none;font-weight:normal;}

.abecedario a.on {background: #000000 none repeat scroll 0 0;}

#estructura h2.ficha_colaborador{font-family: "KnowledgeUltraLight",Arial,Helvetica,sans-serif !important;font-size: 27px;line-height:18px;font-weight: normal;color:#666; text-transform:none;}

h1.ficha_colaborador_nombre {font-family: Verdana, Geneva, sans-serif;font-size: 14px;	line-height:20px;font-weight: bold;	color:#666; text-transform:uppercase;	
}


#estructura .imagenColaborador img {margin: 5px;width: 155px;}

.ultimasColaboraciones {background:none;border:none;}
.ultimasColaboraciones p {font-family: Verdana, Geneva, sans-serif;font-size:14px;line-height:20px;font-weight: bold;color:#666;text-transform:uppercase;}
.ultimasColaboraciones ul {padding: 0.5em 0px;}
.ultimasColaboraciones a {font-family:Verdana, Geneva, sans-serif;font-size: 14px;line-height:20px;font-weight: bold;color:#ff8800;}
.ultimasColaboraciones span.fecha {font-family: Verdana, Geneva, sans-serif;font-size:11px;line-height:20px;font-weight:bold;color:#666;text-transform:none;}
.paginadopeque {border:0px;	padding: 0.5em 0px;}
.paginadopeque span {font-family: Verdana, Geneva, sans-serif;font-size:12px;line-height:25px;font-weight:normal;color:#666;}
.paginadopeque li {font-family: Verdana, Geneva, sans-serif;font-size:12px;line-height:25px;font-weight:normal;}
.paginadopeque lia{font-family: Verdana, Geneva, sans-serif;font-size:12px;line-height:25px;font-weight: bold;}


/****  AVISO LEGAL *******************************************************/
#estructura .pag_html_generico h2.seccion {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#333; text-transform:none;margin-top:15px;}
#estructura .pag_html_generico p a{font-weight:bold;color:#ff8800}
#estructura .pag_html_generico h6{font-family: "KnowledgeUltraLight",Arial,Helvetica,sans-serif !important;font-size: 27px;line-height:18px;font-weight: normal;color:#666; text-transform:none;margin-bottom:20px;}
#estructura .pag_html_generico#pg_quienes_somos  ul{width:56%;border:0px none;margin-left: 0;padding:15px;}	
#estructura .pag_html_generico#pg_quienes_somos  ul.lista li {font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:20px;font-weight: normal;color:#666;}

.leyenda_campo_obligatorio{font-family: Verdana, Geneva, sans-serif;font-size: 10px;font-weight: normal;color:#ff8800;text-transform:uppercase;}
.campo_obligatorio{font-family: Verdana, Geneva, sans-serif;font-size: 10px;font-weight: normal;color:#ff8800;}

.form-basico.registro .registro_datosper_izda{float:left;width:45%;}
.form-basico.registro .registro_datosper_dcha{float:right;width:45%}
.form-basico.registro .registro_datosper_izda input,.form-basico.registro .registro_datosper_dcha input{appearance:none;-moz-appearance:none;-webkit-appearance:none;
border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color:#666;height:30px;width:230px;}
.form-basico.registro .registro_datosper_izda select,.form-basico.registro .registro_datosper_dcha select {appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;
background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:30px;width: 245px;}

.datos_acceso_leyenda{text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 12px;line-height:15px;color: #666;font-weight:normal;}

.form-basico .datos_acceso_fieldset fieldset label {color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;font-weight: normal;line-height: 24px;padding-top: 5px;text-align: left;width: 22%;}
.form-basico .datos_acceso_fieldset fieldset input{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:30px;width: 330px;}
.datos_opcionales_fieldset p{color:#666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;font-weight: normal;line-height: 24px;}
.datos_opcionales_fieldset fieldset label {color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;font-weight: normal;line-height:24px;padding-top:5px;text-align: left;}
.datos_opcionales_fieldset fieldset input[type="text"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:30px;width: 230px;}
.datos_opcionales_fieldset fieldset select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:24px;color: #666;height:30px;width: 245px;}
fieldset.condiciones label{text-align:left;font-family: Verdana, Geneva, sans-serif;font-size: 11px;line-height:14px;color:#666;font-weight:normal;}
fieldset.condiciones label a{color:#ff8800;font-weight:bold;}

#captcha.registro{width:98%;margin:0px 0px 20px;padding:1em 1%;}
#captcha.registro p{color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;font-weight: normal;line-height: 24px;}
#captcha.registro input{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background-color:#e8e8e8;text-align:left;font-family: Verdana, Geneva, sans-serif;
font-size: 14px;line-height:24px;color:#666;height:30px;}	
#registro .datos_opcionales_fieldset ul{margin-left: 0;}
#registro .datos_opcionales_fieldset ul li .inputfalso+label{float:none;}
.registro .condiciones label {padding-top:0px;margin-left:5px;}	

.otros-articulos ul li.otros p a {color: #333333;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 18px;line-height: 18px;font-weight:normal;}

#buscadorListado form {border:0px;background:#fff url(../imgs/buscador/buscador_bckgnd.png) left top repeat;padding:17px 35px;}
#buscadorListado form fieldset {margin:0px;padding:0px;}
#buscadorListado form .buscador_campos{background-color:#ffffff; text-align:left;border: 1px solid #b3b3b3;height:33px;width:278px;float:left;margin-right:10px;}
#buscadorListado form .buscador_campos_inner{height:31px;background: #fff url(../imgs/popupbuscador_campos_backgnd.png) no-repeat scroll left top;padding-left:48px;width:230px}
#buscadorListado form .buscador_campos_inner input{width:100%;border:0px none; height:31px;font-family: Verdana, Geneva, sans-serif;font-size:14px;color:#666;padding:0px}

#buscadorListado form .buscador_campos.fecha .buscador_campos_inner{height:31px;background: #fff url(../imgs/popupbuscador_campos_backgnd.png) no-repeat scroll left top;padding-left:0px;width:278px}
#buscadorListado form .buscador_campos.fecha .buscador_campos_inner img{margin: 0;padding:7px 0px 0px 6px;vertical-align: top;}
#buscadorListado form .buscador_campos.fecha .buscador_campos_inner input{margin-left: 15px;width:75%;}
#buscadorListado form input.boton{font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight: normal;color:#fff;text-transform:uppercase;display:block;background-color:#ff8800;padding:10px 25px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-top:13px;}

.columna70izda #buscadorListado form .buscador_campos{margin-bottom: 15px;width: 95%;}
.columna70izda #buscadorListado form .buscador_campos_inner{width:90%}
.columna70izda #buscadorListado form .buscador_campos.fecha .buscador_campos_inner{width:90%}
.columna70izda #buscadorListado form .buscador_campos_inner input{width:90%}
.columna70izda #buscadorListado form .buscador_campos.fecha .buscador_campos_inner input{width:90%}

#contenido .listadoInterior li div.imagen {padding:5px;}
#contenido .listadoInterior li .fecha {font-family:Verdana, Geneva, sans-serif;font-size: 13px;line-height:16px;font-weight:normal;color: #ff8800;text-transform:none;}
#contenido .listadoInterior li a strong {font-family:Verdana, Geneva, sans-serif;font-size: 18px;line-height:21px;font-weight:normal;color: #666666;text-transform:none;}
#contenido .listadoInterior li .nombre {font-family:Verdana, Geneva, sans-serif;font-size: 11px;line-height:18px;font-weight:bold;color: #828282;text-transform:none;}
#contenido .listadoInterior li {border-bottom: 1px dashed #ff8800;margin-bottom: 15px;padding-bottom: 15px;}

.paginadoSolo span {font-family:Verdana, Geneva, sans-serif;font-size: 13px;line-height:18px;font-weight:normal;color: #666666;text-transform:none;padding-top:10px;}
.paginadoSolo ul li {font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight:normal;color:#fff;text-transform:uppercase;
display:block;background-color:#989898;padding:10px 25px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;height:18px;position:relative;width:80px;float:left;margin-right:10px;}
.paginadoSolo ul li a{font-family:"KnowledgeBold",Arial,Helvetica,sans-serif!important;font-size:14px;line-height:18px;font-weight:normal;color:#fff;text-transform:uppercase;display:block;
background-color:#ff8800;margin:0px;padding:10px 25px;height:18px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;position:absolute;left:0px;top:0px;width:80px;}

.condiciones_uso{width:100%;max-width:681px;margin:30px auto;border:1px solid #a6a6a6;border-top:5px solid #000000;	}
.condiciones_uso .condiciones_uso_cabecera{height:25px;width:100%;background:#333 url(../imgs/bk.cabecera.gif) left top repeat;margin-bottom:40px;}	
.condiciones_uso .condiciones_uso_cover{width:100%; text-align:center;margin-bottom:50px}
.condiciones_uso .condiciones_uso_cover img{width:100%;max-width:408px; margin:0px auto}
.condiciones_uso .condiciones_uso_titulo{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight:normal;color:#333333;	text-transform:uppercase;margin-bottom:25px;}
.condiciones_uso .condiciones_uso_texto{padding:0px 50px;font-family:Verdana, Geneva, sans-serif;font-size: 12px;line-height:21px;font-weight:normal;color: #666666;text-transform:none;	
text-align:left;padding-bottom:45px;border-bottom:15px solid #474747;}
.condiciones_uso .condiciones_uso_pie{border-top:2px solid #7f7f7f;padding:25px 0px;}
.condiciones_uso .condiciones_uso_pie .izda{float:left;width:40%;padding:0px;margin:0px}
.condiciones_uso .condiciones_uso_pie .izda .inner{margin-left:20px;text-align:left;}
.condiciones_uso .condiciones_uso_pie .izda img{height:29px;}
.condiciones_uso .condiciones_uso_pie .dcha{float:right;width:60%;padding:0px;margin:0px}
.condiciones_uso .condiciones_uso_pie .dcha .inner{margin-right:20px;text-align:right;font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 11px;line-height:14px;
font-weight: normal;color:#474747;text-transform:nonee;}

ul.boletines li img {clear:both;float:none;display:block;width:100px;margin-top:0px;margin-bottom:15px;}

div.boletin {border-top: 1px solid #a3a3a3;	padding-top:30px;}

div.usuariosRegistrados {border-left:0px;margin-right:0;padding-left: 5%;width:42%;	border-top: 1px solid #a3a3a3;padding-top:30px;}

div.boletin form input[type="text"],div.boletin form input[type="password"], div.boletin form select {-moz-appearance: none;background-color: #e8e8e8;border: medium none;
color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;height: 30px;line-height: 24px;text-align: left;}
div.boletin form p.botonera input.check {margin-top:10px;}
div.boletin form p.botonera label {font-family: Verdana,Geneva,sans-serif;font-size:11px;line-height:14px;font-weight:normal;color:#666666;padding-top:10px;}
div.boletin form p.botonera a {color: #ff8800;	font-weight:bold;}
div.boletin form label{padding-top:10px;}

.link_olvido_password {font-family: Verdana,Geneva,sans-serif;font-size: 12px;	line-height:44px;	font-weight:bold;	color:#ff8800;	clear:both;	float:none;	padding-left: 29%;}
.link_olvido_password a{font-weight:bold;color:#ff8800;}

.formulario_gracias_texto .error{color:#ff0000!important}

.formulario_gracias_titulo{font-family: 'KnowledgeLight';font-size: 32px;line-height:32px;font-weight:normal;color:#333;}
.formulario_gracias_content{margin-top:20px;border:1px solid #666666;padding:25px;}
.formulario_gracias_ico{float:left;width:15%;max-width:55px;text-align:left;}
.formulario_gracias_ico img{width:100%;}
.formulario_gracias_texto{float:right;width:85%;}
.formulario_gracias_texto_1{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height: 18px;font-weight: bold;color:#333;text-transform:uppercase;margin-bottom:35px;}
.formulario_gracias_texto_2 p{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height: 18px;font-weight: normal;color:#666;}
.formulario_gracias_texto_3{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height: 18px;font-weight: bold;color:#666;text-transform:uppercase;}
.formulario_gracias_texto_4 a{font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;line-height:18px;font-weight: normal;color:#fff;text-transform:uppercase;display:inline-block;background-color:#ff8800;padding:10px 25px;border:0px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-top:15px;}

.inputfalso{display: inline-block !important;height:15px !important;width:18px !important;z-index: -1;background-color:#eee;margin:0px !important;margin-left: -18px !important;clear:none;
	color: none !important;padding:0px !important;border:none;background: #fff url(../imgs/check_new_1.gif) no-repeat scroll left top}
.inputfalso.popupid{height:15px !important;width: 14px !important;background-color: none !important;margin-left: -14px !important;background: url(../imgs/check_new_3.gif) no-repeat scroll left top}

.boletin #registro .inputfalso{display: block;float: left;margin-top: 10px !important;}

#form_participacion .participacion fieldset.categorias_pj div input.check_naranja{opacity: 0; /* Ocultamos el input verdadero con opacity: 0 */width: 18px;height: 15px;} 

.check_naranja{
    opacity: 0; /* Ocultamos el input verdadero con opacity: 0 */
    width: 18px !important;height: 15px  !important;}
.check_naranja.popupid{  
    opacity: 0; /* Ocultamos el input verdadero con opacity: 0 */
    width: 14px !important;height: 15px  !important;}

input.check_naranja[type="checkbox"]:checked + span:after {content:  url(../imgs/check_new_2.gif)}
input.check_naranja.popupid[type="checkbox"]:checked + span:after {content:  url(../imgs/check_new_4.gif)}

cabecera{display:none}


.enviar_amigo{width:100%;max-width:681px;margin:30px auto;border:1px solid #a6a6a6;border-top:5px solid #000000;}
.enviar_amigo .enviar_amigo_cabecera{height:25px;width:100%;background:#333 url(../imgs/bk.cabecera.gif) left top repeat;margin-bottom:40px;}	
.enviar_amigo .enviar_amigo_cover{width:100%; text-align:center;margin-bottom:50px}
.enviar_amigo .enviar_amigo_cover img{width:100%;max-width:408px; margin:0px auto}
.enviar_amigo .enviar_amigo_titulo{font-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 32px;line-height:32px;font-weight: normal;color:#333333;text-transform:uppercase;margin-bottom:25px;}
.enviar_amigo_texto_1{font-family: Verdana, Geneva, sans-serif;font-size: 14px;line-height:20px;font-weight: normal;color:#666;text-transform:none;}
.enviar_amigo_texto_1 a{display:block;color:#ff8800;margin-top:10px;}
.enviar_amigo .cerrar {text-align:right;clear:both;}
.enviar_amigo .cerrar.sin_form{text-align:center}
.enviar_amigo .cerrar a{display:inline-block;margin:15px 0px 0px;background-color: #ff8800;border: 0 none;border-radius: 5px;color: #fff;font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;font-weight: normal;line-height: 18px;padding: 7px 15px;text-transform: uppercase;width:auto;}
.enviar_amigo .cerrar a strong{font-weight: normal;}
.envAmigo fieldset {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;margin: 80px auto 0;max-width: 445px;padding: 0.5em;width:97%;}
.envAmigo legend {font-family: Verdana, Geneva, sans-serif;font-size: 16px;line-height:18px;font-weight: normal;color:#666;	text-transform:none;margin:0px 0px 50px;}
.envAmigo label {float:left;margin:0px;padding:0px;width: 90px;	text-align:left;color:#666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;font-weight: normal;
line-height: 24px;clear:both;width:auto;min-width:120px;margin-bottom:15px;}
.envAmigo input[type="text"] {padding:0px;margin:0px;background-color: #e8e8e8; border: medium none;color: #666;font-family: Verdana,Geneva,sans-serif;font-size: 14px;height: 30px;    line-height: 24px;text-align: left;width: 320px;}
.envAmigo label.comentarios {margin-left:0px;}
.envAmigo textarea {padding:0px;margin:0px;background-color: #e8e8e8;border:medium none;color:#666;font-family:Verdana,Geneva,sans-serif;font-size: 14px;height: 90px;line-height: 24px;
text-align:left;width: 320px;float:left;}
.envAmigo input[type="submit"] {margin:15 5px 0px 0px;background-color: #ff8800;border: 0 none;border-radius: 5px;color: #fff;font-family: "KnowledgeBold",Arial,Helvetica,sans-serif !important;font-size: 14px;font-weight: normal;line-height: 18px;padding: 7px 15px;text-transform: uppercase;width:auto;float:right;}
.enviar_amigo_pie_marginsup{background-color:#474747;height:17px;margin-top:100px;}	
.enviar_amigo .enviar_amigo_pie{border-top:2px solid #7f7f7f;padding:25px 0px;}
.enviar_amigo .enviar_amigo_pie .izda{float:left;width:40%;padding:0px;margin:0px}
.enviar_amigo .enviar_amigo_pie .izda .inner{margin-left:20px;text-align:left;}
.enviar_amigo .enviar_amigo_pie .izda img{height:29px;}
.enviar_amigo .enviar_amigo_pie .dcha{float:right;width:60%;padding:0px;margin:0px}
.enviar_amigo .enviar_amigo_pie .dcha .inner{margin-right:20px;text-align:rightfont-family: "KnowledgeLight",Arial,Helvetica,sans-serif !important;font-size: 11px;line-height:14px;    font-weight: normal;color:#474747;text-transform:none;}


/****  ENCUENTROS HOME *******************************************************/
#encuentros {background: url(../imgs/home-encuentros-bckgnd.jpg) left top no-repeat !important;max-width:960px;height: auto !important;min-height:55px;}
#encuentros p.textoencuentros {margin-left:20px;margin-top:15px;font-family: 'KnowledgeBold',Arial, Helvetica, sans-serif;font-weight:normal;font-size:16px;color:#005a84;text-transform:uppercase;width:100px;}
#encuentros a.tituloencuentros {font-family: 'KnowledgeRegular',Arial, Helvetica, sans-serif;font-weight:normal;font-size:16px;color:#ffffff;margin:0px;margin-left:20px;margin-top:13px;
float:left;margin-bottom:10px;}
/****  ENCUENTROS HOME /FIN **************************************************/


/****  BANNER HOME SIN DIV *******************************************************/
.columna40dcha.home .destacados ~ a >img {margin-top:20px;padding-bottom:20px; border-bottom:2px solid #000000;}

/****  BANNER HOME SIN DIV /FIN **************************************************/

/***************************** Nuevo diseno cambios 2.0 /fin ********************************************/
#blogdcha ul.lista{margin-left: 0px;}
#blogdcha ul.lista li{color: #666666;font-family: Verdana,Geneva,sans-serif;font-size: 13px;line-height: 1.5em;margin-bottom: 1em;}