﻿/*Rastro de migas*/
#rastroDeMigas {clear:both;margin:0;padding:0;font-size:.9em}
#rastroDeMigas #migas li{float:left; margin-right:5px;}
#rastroDeMigas #migas li strong{font-weight:normal}
#rastroDeMigas #migas li a{border-right:1px solid #444;color:#444; margin-right:5px;padding-right:10px;font-weight:normal}
#rastroDeMigas #migas{display:block ;width:100%;height:25px;margin-bottom:15px;position:relative;left:-10px}
/*Empleo y Formacion */
/*estilos generales aplicados a etiquetas*/
#contenido.actualidad h2{color:#269B9B}
#contenido .contenedorAltura1 #menu_seccion,
#contenido .contenedorAltura1 .menu_actualidad {padding-bottom:0;margin-bottom:0}
/*color:#CF142B burdeos*/
#contenido #menu_seccion_actualidad ul li.act ul li.act{color:#333;background:url(/img/item-ir-salud.gif) no-repeat 0 .4em;padding-left:.7em}
/*boletines*/
.boletincaja2{margin:2em 0;clear:both;display:block}
.boletincaja2 label{margin:.4em 0;width:100%;float:left;text-align:right;}
.boletincaja2 label.radio{ display:block; clear:left; text-align:left; width:25%;margin-left:22em;}
.boletincaja2 span{width:45%;float:left;margin-right:15px;}
.boletincaja2 label select{float:left;}
.boletincaja2 label input.text{display:block;float:left;border:1px solid #86A7B7 }
.boletincaja2 label input{/*display:block;float:left;*/border:0}
.boletincaja2contenido .text{text-align:left;margin:5px 0;display:block;width:70%;}
.boletincaja2contenido .text span{display:block;width:20%;}
.boletincaja2contenido .text input{border:1px solid #666;width:30em}
.boletincaja2contenido  div{margin:19px 0 15px;display:block}
.boletinPermisos td{}
.boletinPermisos td input,
.boletinPermisos td label{float:left;margin:0}
.boletinPermisos td label{width:80%;}
.botonEnlaceBoletin{background:transparent url(/img/item-actualidad.gif) no-repeat scroll left 0.2em;color:#269B9B;padding:0;padding-left:12px;
text-decoration:none!important;border:none;font-weight:bold;font-size:1em;cursor:pointer;}
div.administracion {width:100%;display:block;text-align:right;margin:1em 0}
.boletincaja2 div.boton {width:100%;display:block;text-align:center;}
.boletincaja2 div.boton input{text-align:center;background: url(/img/bg/boton-actualidad.gif) no-repeat center top;padding:7px 24px 12px 14px;border:0;color:#fff;font-weight:bold; cursor:pointer;font-size:.9em}
.boletincaja2 div.botonMediano input{text-align:center;background: url(/img/bg/boton-actualidad_mediano.gif) no-repeat center top;padding:6px 20px 12px 10px;border:0;color:#fff;font-weight:bold; cursor:pointer;}
.boletincaja2 div.botonGrande input{text-align:center;background: url(/img/bg/boton-actualidad_grande.gif) no-repeat center top;padding:6px 20px 12px 10px;border:0;color:#fff;font-weight:bold; cursor:pointer;}
.capaAlarmasSMS div.boton input{text-align:center;background: url(/img/bg/boton-actualidad_grande.gif) no-repeat center top;padding:4px 20px 24px 10px; width:9.5em;border:0;color:#fff;font-weight:bold; cursor:pointer; margin:1em 0}
.capaAlarmasSMS .botoneraSMS { text-align:center;}
.capaAlarmasSMS .botoneraSMS input{ background:#2CB1B1; color:#FFFFFF; margin:.2em 1em .2em 0; cursor:pointer; padding:.1em .5em; font-weight:bold;}
.capaAlarmasSMS .confirmarAlarma { margin:1em 0; background:#e9f7f7; padding:1em; border:1px solid #eff2f2;}
.capaAlarmasSMS .confirmarAlarma span{ display:block; margin:1em 0; }
.capaAlarmasSMS .noNoticiasSMS{ margin:1em 0; background:#feecef; padding:1em; border:1px solid #fcd5dc; display:block;}
.noticiaAlarma { margin:1em 0; background:#f7f7f7; border:1px solid #c2c2c2; padding:1em;}
.noticiaAlarma span{ display:block;}
.noticiaAlarma span.alarmasSMS_titulo{ display:block;  color:#269B9B; padding-bottom:1px}
.noticiaAlarma span.alarmasSMS_entradilla{ display:block;}
.capaAlarmasSMS .usuariosAlarmas{ border:1px solid #f2f2f2; padding:1em; width:41em}
.capaAlarmasSMS .usuariosAlarmas .correcto1{ color:#FF0000;}
.advertencia { margin:2em 0 2em 0;}
.boletinusuarios{display:block;margin-bottom:20px!important;}
fieldset.paginacion{margin:6px 0;color:#444!important}
fieldset.paginacion legend{margin:6px 0;color:#444!important}
/*ESTILOS GENERICOS*/
.rojo{color:#CF142B}
a.bullet.rojo{background:url(/img/item-ir-salud.gif) no-repeat scroll 0 .4em;padding-left:10px}
#contenido.actualidad h2.linea{background:url(/img/h-linea.gif) repeat-x 0 2px}
#contenido.actualidad h2.linea span{background:#fff;padding:.5em .3em;margin-left:1.5em}
#contenido.actualidad #menu_seccion_actualidad h1 {color:#269B9B;}
#contenido.actualidad #menu_seccion_actualidad img{margin:20px 20px 0 15px}
#contenido.actualidad #menu_seccion_actualidad p{margin-top:30px}
#contenido.actualidad #menu_seccion_actualidad ul li a{color:#269B9B}
#contenido #contenido_seccion_actualidad{margin:0!important;}
#contenido.actualidad #contenido_seccion p{margin:.7em 0 1.5em}
#contenido.actualidad #contenido_seccion h3{color:#269B9B;margin-bottom:15px;}
#contenido.actualidad #contenido_seccion h3.gris{color:#696969;margin-bottom:15px;}
#contenido.actualidad .detalle{padding:1em;font-size:.9em;overflow:hidden}
#contenido.actualidad div.detalle{margin:1em 0}
#contenido.actualidad p.definicion{font-style:italic;}
#contenido.actualidad p.negrita{font-weight:bold;color:#269B9B}
#contenido.actualidad .destacado{font-size:.9em;color:#fff;border:3px double #1C7DCE;color:#1C7DCE;padding:.7em;}
#contenido.actualidad div.destacado{margin:1em 0}
#contenido.actualidad a.ancla{float:right;display:block;padding-left:17px;background:url(/img/subir.gif) 0 0 no-repeat;overflow:hidden} 
/* estilo de las div*/
.fizquierdaNoticia {width:8em;height:auto;float:left;margin:0 10px 10px 10px;padding-bottom:15px;}
.lecturaFacil{float:left;margin-right:5px;}
#contenido.actualidad .columnas h2.portada {background: #269b9b url(/img/bg_actualidad.png) repeat-x center top;color:#fff;display:block;padding-left:5px;  }
#contenido.actualidad .columnas h2 {background:url(/img/bg_actualidad.png) repeat-x center top;color:#fff;display:block;/*adding-left:5px;*/ }
#contenido.actualidad .columnas h2 span{ font-size:.9em;width:5em!important}
#contenido.actualidad .columnas .listaBanners li{margin:0;} 
#contenido.actualidad .columnas .listaBanners li img{width:100%;margin: 0 0 4px 0;} 
#contenido.actualidad .columnas p{margin:5px 0;display:block;height:auto;} 
#contenido.actualidad .columnas p a{display:inline;height:2em;}
#contenido.actualidad .columnas a{font-size:1em;display:inline;text-decoration:underline;color:#444444;} 
#contenido.actualidad .columnas .noticia div.paginacion ul li ,
#contenido.actualidad .columnas .noticia div.paginacion ul li a{display:inline} 
.columna .noticia ul.bullet li{background: url(/img/item-actualidad.gif) no-repeat left .2em;margin-bottom:.5em;padding-left:15px;}
#contenido.actualidad .columnas .noticia  ul li {display:block;} 
#contenido.actualidad .columnas .noticia  ul li a{font-size:1em;display:block;text-decoration:underline;color:#444444;} 
#contenido.actualidad .columnas .noticia img.icon{float:right;padding-bottom:5px;} 
#contenido.actualidad .columnas a strong{font-size:1.1em;display:block;text-decoration:underline;color:#269B9B} 
#contenido.actualidad .columnas span.fecha {display:block;color:#269B9B;font-weight:normal;text-decoration:none;}
#contenido.actualidad .columnas .columnaN{width:30%;float:left;margin-right:30px;margin-bottom:1em;position:relative;min-height:28.3em;display:block;}
#contenido.actualidad .columnas .imagenCuatro{background: url(/img/Actualidad/img_vertical.png) no-repeat .6em 2.4em ;} 
#contenido.actualidad .columnas .columnaN a span{text-decoration:none;padding-left:15px;margin-bottom:10px;display:block;}
#contenido.actualidad .columnas .F{margin-right:0;width:30%;float:left;}
#contenido.actualidad .columnas .columnaf a span{text-decoration:none;padding-left:10px;background: url(/img/item_actualidad.gif) no-repeat left center;color:#333}
#contenido.actualidad .columnas {position:relative;}
#contenido.actualidad .columnas .enlaceActualidad {text-decoration:none;border-bottom:1px solid #ccc;background: url(../img/item_actualidad.gif) no-repeat left .1em;width:95%;bottom:.2em;left:0em}
#contenido.actualidad .columnas .enlaceActualidadRss {left:22.5em;position:absolute;bottom:0.2em;}
#contenido.actualidad .columnas ul{padding:0;margin:0;} 
#contenido.actualidad .columnas ul li{margin:5px 10px 5px 10px;} 
#contenido.actualidad .columnas ul.ultimasNoticias li img{width:5.5em;} 
#contenido.actualidad .columnas .menu_actualidad ul li{padding-left:15px; } 
.menu_actualidad{float:left;margin-bottom:15px;margin-right:20px;width:24%;padding:1em 0.5em;background-color:#F7F7F7;font-size:1.2em;margin-bottom:-32767px;padding-bottom:32745px;}
.menu_actualidad h1{color:#269B9B!important;font-size:1.2em;border-bottom:1px solid #ccc;margin:0 10px;}
.menu_actualidad h1 span{ font-size:0.7em;}
.menu_actualidad h2{width:100%;}
.menu_actualidad h2 span{padding-left:5px;font-size:0.1em;  }
.menu_actualidad  li.act{margin-left:0;}
.menu_actualidad ul{margin:10px 0 10px 15px;background-color:#F7F7F7; font-size:.85em;}
#contenido.actualidad #columnas.menu_actualidad ul li {margin:5px 0;}
.menu_actualidad ul li.noact  a{background: url(/img/bg/item-actualidad.gif) no-repeat left .2em; padding-left:15px;text-decoration:none!important;color:#269B9B; }
.menu_actualidad ul li.act a {background: url(/img/bg/item-actualidad.gif) no-repeat left .2em; color:#444444;padding-left:15px; font-weight:bold; text-decoration:none; }
#contenido .menu_boletin{padding-bottom:12px}
#contenido .menu_boletin h1{margin-bottom:14px}
#contenido .menu_boletin h2{font-size:1em;color:#666;padding-left:12px}
#contenido .menu_boletin ul,
#contenido .menu_boletin strong{padding-left:12px}
#contenido .menu_boletin strong a{color:#666;text-decoration:underline}
#contenido .menu_boletin li input{overflow:visible;}
#contenido .menu_boletin .act span{color:#444;background: url(/img/item-actualidad.gif) no-repeat left .2em;font-weight:bold;padding-left:15px;}
#contenido.derechos .listaEnlaces li {background: url(/img/item-ir-empleo.gif) no-repeat left .5em; padding-left:15px;margin:8px 0;font-weight:bold;}
.listaEnlaces li{background: url(/img/item-actualidad.gif) no-repeat left .5em;font-weight:bold;margin:8px 0;padding-left:15px}
.fuenteNoticia{margin:8px 0}
.fuente{color:#6666;font-style:italic;font-weight:bold;margin-right:right;}
#contenido.Dcolumnas #columnas .columna{float:left;width:71%}
#contenido.Dcolumnas #columnas .columna h2{background-image:none;color:#269B9B;font-size:1.3em;margin:2.3em 0 .5em 0;}
#contenido.Dcolumnas #columnas .columna h2 .enlaceActualidadRss{margin-left:10px}
#contenido.Dcolumnas #columnas .columna ul{margin-left:3em;overflow:hidden;width:auto}
#contenido.Dcolumnas #columnas .columna .paginacion ul{display:block;margin:0 auto;width:100%}
#contenido.Dcolumnas #columnas .columna span.pultimasNoticias{display:block;font-size:1.3em;font-weight:bolder;margin:2em 0}
#contenido.Dcolumnas #columnas .columna ul.ultimasNoticias li{margin:3em 0}
#contenido.Dcolumnas #columnas .columna ul.ultimasNoticias img{float:left;height:6.9em;margin:0 5px;width:7em}
.fcuatro{width:6em;float:left;margin-bottom:5px;}
/*tablas*/
table td.titulo{color:#CF142B}
/*portada*/
#contenido.actualidad #contenido_seccion .noticias p.fecha{color:#269B9B}
#contenido.actualidad #contenido_seccion .noticias .novedades p{color:#269B9B}
#contenido.actualidad #contenido_seccion .noticias .novedades p a{color:#269B9B}
#contenido.actualidad #contenido_seccion .noticias{float:inherit;width:100%}
#contenido.actualidad #contenido_seccion .guia{float:inherit;width:100%;}
#contenido.actualidad #contenido_seccion div.buscador{margin-top:0;display:block;clear:both;overflow:inherit;position:relative;padding-top:.3em}
#contenido.actualidad #contenido_seccion div.buscador h2{position:absolute;right:0;top:0;display:inline;width:75%;text-align:right}
#contenido.actualidad #contenido_seccion div.buscador h3{background:#269B9B;color:#fff;display:inline;height:2em;padding:.4em .8em .2em;font-size:.95em;margin-right:3px}
#contenido.actualidad #contenido_seccion div.buscador a.pestanya{background:#9f9f9f;color:#fff;font-weight:bolder;display:inline;padding:.4em .8em .2em;}
#contenido.actualidad #contenido_seccion div.buscador div.bordepestanyas{background:#ccc url(../img/deg-buscador.jpg) repeat-x top left;overflow:hidden}
#contenido.actualidad #contenido_seccion div.buscador div.bordepestanyas div.separacion{margin:5px;padding:5px 20px;background:#fff;}
#contenido.actualidad #contenido_seccion .buscador fieldset{margin:.5em 0}
#contenido.actualidad #contenido_seccion .buscador legend{color:#269B9B;font-weight:bold;margin-bottom:1em}
#contenido.actualidad #contenido_seccion .buscador label span{width:11%;color:#333;left:0px;text-align:right}
#contenido.actualidad #contenido_seccion .buscador label input,
#contenido.actualidad #contenido_seccion .buscador label select{left:12%;width:85%}
#contenido.actualidad #contenido_seccion .buscador .botonera{width:97.5%}
#contenido.actualidad #contenido_seccion .buscador .botonera input{position:absolute;right:0;margin-top:-3px}
/*Modificado por Raul Jimenez para DRT*/
#contenido.actualidad div.noticia h3.titulo{font-size:1em;}
/*Fin Modificado por Raul Jimenez para DRT*/
/*noticias*/
#contenido.actualidad #contenido_seccion .noticias .separador{overflow:hidden;display:block;clear:both;margin-bottom:2em}
/*Modificado por Raul Jimenez para DRT*/
#contenido.actualidad #contenido_seccion div.noticia h3.titulo{margin-bottom:.3em;}
/*Fin Modificado por Raul Jimenez para DRT*/
#contenido.actualidad #contenido_seccion div.noticia .fecha{display:block;font-size:.75em;margin-bottom:1em}
#contenido.actualidad #contenido_seccion div.noticia .subtitulo{display:block;font-size:.8em}
.bloqueGris{background-color:#eeeeee; width: 50%;padding:6px;}
/*portadas*/
#contenido.actualidad #contenido_seccion  .caja h3{color:#CF142B}
#contenido.actualidad #contenido_seccion  .caja img.esquina{margin-top:-30px;margin-left:-20px;display:inline;float:left}
#contenido.actualidad #contenido_seccion  .caja strong{display:block;overflow:hidden}
#contenido.actualidad #contenido_seccion  .caja ul li{background:url(/img/item-ir-salud.gif) no-repeat scroll 0 .4em;padding-left:10px}
#contenido.actualidad #contenido_seccion .curso{margin-bottom:1em;font-size:.9em}
#contenido.actualidad #contenido_seccion .curso a.titulo{color:#269B9B;font-weight:bold;}
#contenido.actualidad #contenido_seccion .curso p{margin:.3em 0 .6em 0;}
#contenido.actualidad #contenido_seccion .curso p span{font-weight:bold}
#contenido.actualidad #contenido_seccion #servicioFormacion,
#contenido.actualidad #contenido_seccion #cursosFormacion{min-height:25.5em;position:relative}
#contenido.actualidad #contenido_seccion #servicioFormacion ul li{margin-bottom:1em;}
#contenido.actualidad #contenido_seccion #servicioFormacion div.logos{position:absolute;display:block;bottom:-30px;left:15px}
#contenido.actualidad #contenido_seccion #cursosFormacion .linkSolo{position:absolute;display:block;bottom:-10px;left:15px}
.boton_detalle{background:url(/img/volver.gif) no-repeat 0 1px;color:#666;font-weight:bold;margin-bottom:20px;padding-left:20px;text-decoration:underline;}
/*fichadetalle*/
div.ficha{position:relative}
div.ficha span.right{color:#CF142B;font-weight:bold;position:absolute;right:10px;top:10px}
div.ficha ul li span{font-weight:bold}
div.cont div.ficha{background-color:#fdfdfd;border:1px solid #ddd;clear:both;display:block;margin-top:1em;overflow:hidden;padding:.8em}
div.cont div.ficha h1{color:#269b9b}
/*CAJA BUSCADOR*/
#contenido.actualidad div.cajaBuscador{background:#f7f7f7;padding:.8em 1em;display:block;overflow:hidden;margin-bottom:1em}
#contenido.actualidad div.cajaBuscador .columna{padding-top:.5em}
#contenido.actualidad div.cajaBuscador .columna.tercio{width:35%;margin:0;border-left:1px solid #ccc}
#contenido.actualidad div.cajaBuscador .columna.tercio ul{margin:0;padding-left:.4em}
#contenido.actualidad div.cajaBuscador .columna.tercio ul a{color:#666}
#contenido.actualidad div.cajaBuscador label span{font-size:.8em}
#contenido.actualidad div.cajaBuscador input.campo.busqueda{width:16em}
/*actualizacion*/
#actualizacionPie{float:right}
#actualizacionPie p{margin:2px 0 0 0 !important;text-align:right}
#actualizacion{position:absolute;right:0;background:#fff;padding:1px 10px 0 10px;font-size:.9em;}
#actualizacionPie strong,
#actualizacion strong{font-weight:normal;font-style:italic;color:#888}
#actualizacionPie span,
#actualizacion span{color:#fff;font-weight:bold;background:#bbb;padding:0 4px} 
/*Feeds*/
.rss{position:relative;}
.boletinTitulo{margin:4px 0;}
.mensaje_boletin{margin-bottom:10px}
.clear_both{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.noticias_ultimas li{display:block;margin-top:5px; clear:both;margin-bottom:20px;overflow:hidden;width:100%;}
.noticias_ultimas span{ float:left; margin-bottom:2px;}
.noticias_ultimas img{margin-top:2px;display:block}
.noticias_ultimas p{display:block;margin-top:7px}
.noticias_ultimas p span.fecha{margin:5px 0;display:block;font-style:italic;color:#444;font-weight: normal}
input.btActualidadExtragrande{background:transparent url(/img/bg/bt-extragrande-actualidad.gif) no-repeat center right;border:0;color:#fff;cursor:pointer;font-size:.9em;font-weight:bold;padding:0 68px 2px 15px;margin:1px 0 0 6px;overflow:visible;vertical-align:top}
input.btActualidadGrande{background:transparent url(/img/bg/bt-grande-actualidad.gif) no-repeat center right;border:0;color:#fff;cursor:pointer;font-size:.9em;font-weight:bold;padding:1px 32px 2px 18px;margin:1px 0 0 6px;overflow:visible;vertical-align:top}
input.btActualidadMediano{background:transparent url(/img/bg/bt-mediano-actualidad.gif) no-repeat center right;border:0;color:#fff;cursor:pointer;font-size:.9em;font-weight:bold;padding:1px 34px 2px 22px;overflow:visible;vertical-align:bottom}
input.btActualidadPequenyo{background:transparent url(/img/bg/bt-pequenyo-actualidad.gif) no-repeat center right;border:0;color:#fff;cursor:pointer;font-size:.9em;font-weight:bold;padding:1px 32px 2px 15px;margin-left:3px;overflow:visible;vertical-align:top}
#form_actualidad{ text-align:left; float:left; width:20%;margin-left:22.5em; }
#form_actualidad label.label_actualidad{ display:block; text-align:left; clear:both;}
/* Comentarios noticias */
/*lista de enlaces encima de los comentarios*/
#contenedor #contenido #listaEnlaces{background-color:#eff7fc;margin:1em 0;overflow:hidden}
#contenedor #contenido #listaEnlaces ul{float:left;margin:0;overflow:hidden}
#contenedor #contenido #listaEnlaces ul li{float:left;margin:1em 0 .5em 0;padding-left:1em}
#contenedor #contenido #listaEnlaces p.compartir{float:left;margin:0;padding:12px 0 0 10px}
#contenedor #contenido #listaEnlaces ul.utilidades{display:block;float:right;margin-right:2em}
#contenedor #contenido #listaEnlaces ul li.imprimir{display: none;padding-left:1em}
#contenedor #contenido #listaEnlaces ul li.enviarAmigo{padding-left:.7em}
#contenedor #contenido #listaEnlaces ul li.enviarAmigo input
{background: url("/img/enviarAmigo.gif") no-repeat;
    border: none;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 20px;
    margin-left: 1em;
    margin-top: 3px;
    overflow: hidden;
    padding-top: 0.2em;
    position: relative;
    text-indent: -1000px;
    width: 20px;
	}
#contenedor #contenido .columna h3.tituloComentarios,
#contenedor #contenido.derechos #contenido_seccion h3#anclaCabecera{background-image:none;border-bottom:1px solid #ccc;clear:both;color:#269B9B;font-size:1.3em;margin-top:2.5em;padding:5px 10px}
#contenedor #contenido.derechos #contenido_seccion h3#anclaCabecera{color:#D0142C}
#contenedor #contenido #comentarios{display:block;padding-bottom:1em;overflow:hidden}
#contenedor #contenido #comentarios ul.comentarios{background-color:#fff;float:none;margin:1em 0}
#contenedor #contenido #comentarios ul.comentarios li{padding:.6em 1em;padding-left:1em;display:block}
#contenedor p.numeroComentarios{border:none;padding:2em 0 0 1.5em;text-align:center}
#contenedor p.numeroComentarios strong{margin:0}
#contenedor #contenido #comentarios div p{color:#000;text-align:center}
#contenedor #contenido #comentarios div.errores p{color:#c00}
#contenedor #contenido #comentarios ul.comentarios li{position:relative;display:block;clear:both;border-bottom:solid 1px #e0e0e0;overflow:hidden;padding:1em 0 .5em}
#contenedor #contenido #comentarios ul.comentarios li span.nComentario{color:#999;font-size:1.25em;font-weight:bolder;position:absolute;top:.8em;right:.8em;line-height:1.5em;text-align:right;padding-right:3px}
#contenedor #contenido #comentarios ul.comentarios li span.izquierda{float:left;margin-left:3px;width:21%}
#contenedor #contenido #comentarios ul.comentarios li .izquierda strong{margin:0 !important;font-size:1.1em;display:block}
#contenedor #contenido #comentarios ul.comentarios li .izquierda span.fecha{color:#aaa;padding-left:0}
#contenedor #contenido #comentarios ul.comentarios li .izquierda span.votacion{background:#f7f7f7;clear:both;display:block;margin-top:4px;overflow:hidden;padding:4px}
#contenedor #contenido #comentarios ul.comentarios li span.votacion *{display:block;float:left;line-height:1.6em;margin-right:3px;}
#contenedor #contenido #comentarios ul.comentarios li span.nVotos{margin-left:.3em;color:#444;font-size:1em;font-weight:bolder;font-style:italic}
#contenedor #contenido #comentarios ul.comentarios li input{border:0}
#contenedor #contenido #comentarios ul.comentarios li input.positivo{background:url(/img/positivo.gif) no-repeat 0 0}
#contenedor #contenido #comentarios ul.comentarios li input.negativo{background:url(/img/negativo.gif) no-repeat 0 0}
#contenedor #contenido #comentarios ul.comentarios li p{display:block;color:#666;float:right;margin:0 8% 1.3em 0;padding:.2em 0 .2em .5%;text-align:left;width:68%}
#contenedor #contenido #comentarios fieldset p.cita,
#contenedor #contenido #comentarios ul.comentarios li p.cita{background:#f7f7f7;font-size:.9em;}
#contenedor #contenido #comentarios fieldset input.boton{background:transparent none repeat scroll 0 0;border:0;bottom:0;color:#0F6FCE;cursor:pointer;display:block;margin-left:44em;font-size:0.9em;font-weight:bold;height:25px;padding-bottom:2px;position:relative;right:0;text-align:right;text-decoration:underline;width:auto;}
#contenedor #contenido #comentarios fieldset p.cita em{margin:0 6px}
#contenedor #contenido #comentarios input.boton{position:absolute;right:0;bottom:4px;background:none;color:#0F6FCE;text-decoration:underline;cursor:pointer;width:auto;margin-bottom:5px;}
#contenedor #contenido input.botonEdicion{background:url(/img/bg/bt-pequenyo.gif) no-repeat;border:0 none;color:#fff;cursor:pointer;font-size:0.9em;font-weight:bold;
height:25px;padding-bottom:2px;padding-right:10px;margin:0;width:69px;}
#contenedor #contenido .formOpinion fieldset{background-color:#fff;border:solid 0 #fff;background:#fff;border:solid 0 #fff;margin:1em 0 0;width:100%}
#contenedor #contenido .formOpinion fieldset legend{background-color:#fff;border:solid 0 #fff;color:#269B9B;display:block;font-size:1.2em;border-bottom:1px solid #ccc;margin:0 0 2.4em;overflow:visible;padding:1em 0 .5em;text-indent:0;white-space:normal;width:100%;}
#contenedor #contenido.derechos .formOpinion fieldset legend{background-color:#fff;color:#D0142C}
#contenedor #contenido .formOpinion fieldset legend span{background-color:#fff;display:block;border:0;border-bottom:1px solid #ccc;font-weight:bolder;margin:0;overflow:hidden;padding:0;position:absolute;text-indent:0;white-space:normal;width:73%;}
#contenedor #contenido .formOpinion fieldset legend span span{border:0;padding:.5em;position:relative;width:100%;}
#contenedor #contenido .formOpinion fieldset div.errores p{margin-left:1.8em;width:90%;color:#c00;background:#feffea;display:block}
#contenedor #contenido .formOpinion fieldset p{display:block;margin-bottom:1em;margin-left:1.8em;color:#000;text-align:center;width:90%}
#contenedor #contenido .formOpinion fieldset label{margin-left:1em;margin-bottom:1em;display:block}
#contenedor #contenido .formOpinion fieldset #txtComentario span{color:#0F6FCE;display:block;font-weight:bold;margin-top:1.5em;padding-left:1.4em}
#contenedor #contenido .formOpinion fieldset label span{margin:0;padding-left:1.4em}
#contenedor #contenido .formOpinion fieldset label span.cita{color:#aaa}
#contenedor #contenido .formOpinion fieldset span.check{margin:0;padding-left:1.4em}
#contenedor #contenido .formOpinion fieldset span.check input{padding:0;border:0}
#contenedor #contenido .formOpinion fieldset input.cajaTexto{width:5%}
#contenedor #contenido .formOpinion fieldset input.boton{padding-top:0;}
#contenedor #contenido .formOpinion fieldset input.botonEdicion{float:right;display:block;margin-right:3.2em;}
#contenedor #contenido .formOpinion fieldset input.cajaTexto{width:5%}
#contenedor #contenido .formOpinion fieldset input.boton{padding-top:0;}
#contenedor #contenido .formOpinion fieldset input.botonEdicion{float:right;display:block;margin-right:3.2em;}
#contenedor #contenido .formOpinion textarea{margin-left:1em;border:1px solid #7595A4;clear:both;display:block;width:90%;font-family:Arial, Helvetica, sans-serif;margin-bottom:.5em;font-size: 1.1em;}
#contenedor #contenido .formOpinion div.botonera{margin:5px 2.5%;right:auto;text-align:right;}
.noticia p{margin-bottom:1em}
.ListadoActualidad{background-image:none !important;border-bottom: 0px solid #CCCCCC !important;color:#444444 !important;font-size:1em !important;margin:0 0 0 0 !important;padding:0 0 !important}
