/* ALERTA COOKIES **********************************************/
@import url('/css/rtve.2015/rtve.usuarios/rtve.cookie.css');
.rtveCookiePolicy {font-size: 10px;}

/**Alerta SOMOS DOCUMENTALES
@import url('/css/rtve.commons/rtve.modules/rtveDocuAlert.css');*/


/*********ENCUESTA**********/
/***************************/
.skin2009 .encuesta {padding:0 3% !important;width:94% !important;}
.skin2009 .encuestaHead {position:absolute;left:0;top:0;background:url('i/bg/not_encuestatitle_c34.jpg') no-repeat !important;}
.skin2009 .encuesta h2 {display:block;clear:both;margin:46px 0 0 0;}
.skin2009 .encuesta p {width:96%;padding:8px 2% 8px 1%;float:left;}
/**/    * html .skin2009 .encuesta p {width:92%;padding-bottom:0;}
/**/    *:first-child+html .skin2009 .encuesta p {padding-bottom:0;}
.skin2009 .encuesta form {width:94%;display:block;clear:both;padding:0;margin:10px 0 0 0;}
.skin2009 .encuesta form fieldset {padding:0;}
.skin2009 .encuesta form p {width:99% !important;float:left;padding:0 !important;margin:5px 0 5px 1% !important;}
.skin2009 .encuesta form p input {font-size:12px;height:12px;width:12px;margin:0 4px 0 0;float:left;}
.skin2009 .encuesta form p label {line-height:14px;width:93% !important;float:left;}
.skin2009 .encuesta form .button {margin:10px 0;}
.skin2009 .encuesta .viewall {width:100% !important;border-top:1px solid #efefef;margin:0;padding:0 0 8px 0 !important;}
/**/    * html .skin2009 .encuesta .viewall {width:94% !important;}
.skin2009 .encuesta .viewall a {margin:0 8px 0 0;line-height:24px;}

/************ BLOQUE SOCIAL PAGINAS FINALES ************/
/*******************************************************/
/*ajuste cabecera PFNoticia bloque migas + iconos*/
.pfnoticia .head_pf {float:left;width:100%;}
.pfnoticia .head_pf .lista_horizontal {width:50%;height:auto;display:block;}
.pfnoticia .head_pf .lista_horizontal li {background:none;padding:0;margin:0 0 0 8px !important;}
.pfnoticia .head_pf .lista_horizontal li a {line-height:15px;padding:0 0 0 18px;display:block;background-repeat:no-repeat;background-position:0 1px;}
	.pfnoticia .head_pf .lista_horizontal .print a {background-image:url('i/iconos/iconos_2009/ico_prin_15.gif');}
	.pfnoticia .head_pf .lista_horizontal .send a,.pfnoticia .head_pf .lista_horizontal .mail a {background-image:url('i/iconos/iconos_2009/ico_send_15.gif');}
.pfnoticia .head_pf .lista_horizontal li a:hover {background-position:0 -14px;}
.pfnoticia .migas {width:76%;}
.pfnoticia .migas li {line-height:15px;float:left;padding-right:5px;}
/*contenedores FB y Twitter*/
.article .social_block {float:left;width:100%;padding:6px 0 4px 0;margin:5px 0 0 0;border-top:1px solid #bbb;border-bottom: 1px solid #F2F2F2;}
.article .social_frame {border-right:1px dotted #bbb !important;height:28px !important;float:left;}
	.article .fbook {width:52% !important;padding:0 1% 0 0;}
	.article .twitt {width:20% !important;padding:0 0.75% 0 1.25%;}
.article .social_frame iframe {width:100% !important;border:none 0;float:left;}
	/*problemas con Explorer y ancho de su padre*/
	/**/    *:first-child+html .article .fbook iframe {width:300px !important;}
.article .social_bookmarks {width:24.5%;float:left;}
	.article .social_bookmarks ul {width:auto;float:right;}
	.article .social_bookmarks li {width:auto !important;float:left;padding:0;}
	.article .social_bookmarks li a {display:block;padding:1px;margin:0 0 0 3px;}
	.article .social_bookmarks .label {font-size:10px;line-height:20px;color:#444;}
	.article .social_bookmarks li img {width:16px;height:16px;}
	.article .social_bookmarks li img {background:url('/css/style/i/iconos/social_bookmarks.png') no-repeat;}
		.article .social_bookmarks .twitt img {background-position:left -32px;}
		.article .social_bookmarks .tuent img {background-position:left -64px;}
		.article .social_bookmarks .menea img {background-position:left -96px;}

#noticias.pfnoticia .texto {margin:10px 0 0 0;}

/************NUEVOS COMENTARIOS 'A LA CARTA'************/
/*******************************************************/
#commentsContainer {clear:both;}
/**/*:first-child+html #noticias.skin2009 #wrapper {margin:0 auto 1em auto;}
/**/*:first-child+html #noticias.skin2009 #wrapper .container .c100 {margin:1em 0 0 0;}
/**/*:first-child+html #noticias.skin2009 #wrapper .container .c100 .c100 {margin:0;}
.pfnoticia .c66 .secmod,.pfnoticia .comments,.pfnoticia .ladillo h3 {font-size:10px;letter-spacing:0;}
.pfnoticia .c66 .sec_h3 {height:36px;font-size:160% !important;padding-left:14px !important;}
.pfnoticia .comments {background:none;border:none;width:100%;padding:0;margin:0;-moz-border-radius:0;-webkit-border-radius:0;}
#noticias.skin2009 .corner4 .comments .mark {padding:0 0 1em 0;}
/**/*:first-child+html #noticias.skin2009 .corner4 .comments .mark {padding:0;}
.pfnoticia .modulo-comentario .item {padding:1.5% 0.8em;width:97%;border-bottom:1px solid #ccc;height:auto;float:left;}
.pfnoticia .item .comentario {display:block;clear:both;}
.pfnoticia .item .comentario img {border:2px solid #fff;width:3.5em;height:auto;margin:0.2em 0 0 0;float:left;}
.pfnoticia .item .comentario p,.pfnoticia .item .comentario .autor,.pfnoticia .item .pie {padding:0 0 0 50px;float:none;display:block;}
.pfnoticia .item .comentario .autor {color:#666;font-size:110%;line-height:145.45%;font-weight:bold;}
.pfnoticia .item .comentario p {font-size:130%;line-height:130.8%;}
.pfnoticia .item .pie {border-top:1px dotted #ccc;line-height:2em;margin:0.5em 0 0 0;width:91%;position:relative;clear:both;}
.pfnoticia .item .pie strong,.pfnoticia .item .pie .data {color:#666;float:left;font-size:110%;width:auto;}
.pfnoticia .item .pie strong {position:absolute;left:0;}
/*PAGINADO COMENTARIOS*/
.pfnoticia .comments .pagbox {border-bottom:1px dotted #ccc;float:left !important;width:100% !important;padding:0 0 0.3em 0 !important;margin:0 0 0.4em 0;}
.pfnoticia .comments .paginacion {float:left;width:auto;margin:0;display:table;}
.pfnoticia .comments .paginacion li {float:left;margin:0 0.2em;}
.pfnoticia .comments .paginacion li a {line-height:100%;width:auto;display:inline-block;}
.pfnoticia .comments .paginacion li span {font-size:110%;line-height:15px;cursor:pointer;}
.pfnoticia .comments .paginacion li a,.pfnoticia .comments .paginacion li span {color:#0b6ede;}
.pfnoticia .comments .paginacion li a:hover,.pfnoticia .comments .paginacion li a:hover span {color:#333;text-decoration:underline;}
	/*bloque numeros paginas*/
	.pfnoticia .comments .paginacion .paginas span {font-weight:bold;background:none;color:inherit;width:20px !important;float:left;}
	.pfnoticia .comments .paginacion .paginas a {padding:0 !important;}
	.pfnoticia .comments .paginacion .paginas .active span {color:#000;}
	.pfnoticia .comments .paginacion .paginas .active:hover {text-decoration:none;}
	.pfnoticia .comments .paginacion .paginas .active:hover span {cursor:default;text-decoration:none;}
	/*botones*/
	.pfnoticia .comments .paginacion .primero,.pfnoticia .comments .paginacion .anterior,.pfnoticia .comments .paginacion .siguiente,.pfnoticia .comments .paginacion .ultimo {padding:0;}
		.pfnoticia .comments .paginacion .primero,.pfnoticia .comments .paginacion .anterior {margin:0 0.6em 0 0;}
		.pfnoticia .comments .paginacion .siguiente,.pfnoticia .comments .paginacion .ultimo {margin:0 0 0 0.6em;}
	.pfnoticia .comments .paginacion .primero a,.pfnoticia .comments .paginacion .anterior a,.pfnoticia .comments .paginacion .siguiente a,.pfnoticia .comments .paginacion .ultimo a {background:url('/css/alacarta20/i/iconos/paginado.png') no-repeat 0 bottom;}
	.pfnoticia .comments .paginacion .paginas a span {background:white;}
	.pfnoticia .comments .paginacion .primero span,.pfnoticia .comments .paginacion .anterior span {text-align:right;}
	.pfnoticia .comments .paginacion .siguiente span,.pfnoticia .comments .paginacion .utlimo span {text-align:left;}
		.pfnoticia .comments .paginacion .primero a 	 {padding:0 0 0 2.2em;background-position:-1em bottom;}   .pfnoticia .comments .paginacion .primero a:hover	 {background-position:-1em -2.7em;}    
		.pfnoticia .comments .paginacion .anterior a  {padding:0 0 0 1.2em;background-position:-8.5em bottom;}  .pfnoticia .comments .paginacion .anterior a:hover  {background-position:-8.5em -2.7em;}  
		.pfnoticia .comments .paginacion .siguiente a {padding:0 1.2em 0 0 !important;background-position:-12.2em bottom;} .pfnoticia .comments .paginacion .siguiente a:hover {background-position:-12.2em -2.7em;} 
		.pfnoticia .comments .paginacion .ultimo a 	 {padding:0 2.2em 0 0 !important;background-position:-20.3em bottom;} 	.pfnoticia .comments .paginacion .ultimo a:hover 	 {background-position:-20.3em -2.7em;}
	/*ordenar comentarios*/
	.pfnoticia .comments .order {display:block;float:right;width:auto;padding:0;position:relative;/*top:-28px;*/}
	.pfnoticia .comments .order select {font-family:arial,helvetica,sans-serif;font-size:11px;}
/*FORMULARIO COMENTARIOS*/
/*ladillo*/
.pfnoticia .sub {line-height:2em;display:block;clear:both;border-bottom:1px dotted #ccc;position:relative;}
.pfnoticia .sub h3 {margin:0 0 0 6px !important;padding:0 !important;line-height:2em !important;font-size:10px !important;background:none !important;border:none !important;}
.pfnoticia .sub span {font-size:160%;font-weight:normal;}
.pfnoticia .sub .aux {position:absolute;right:6px;top:0;font-size:110%;}
/*formulario*/
.pfnoticia .comments .formulario {clear:both;display:block;padding:0;margin:1em 0 0 0;float:left;width:100%;}
.pfnoticia .comments form {width:100%;padding:1.8em 0 0 0;margin:0;}
.pfnoticia .comments form fieldset {border-bottom:1px dotted #ccc;}
/**/*:first-child+html .pfnoticia .comments form fieldset {padding:0 0 12px 0;border-top:0 transparent;}
.pfnoticia .comments form li {list-style-type:none;float:left;width:100%;padding:0;margin:0 0 1.2em 0;}
.pfnoticia .comments form li input {height:16px;width:47.8%;float:right;border:1px solid #7f9db9;padding:4px;}
.pfnoticia .comments form li input,.pfnoticia .comments form li label {font-size:120%;}
.pfnoticia .comments form li label {float:left;line-height:24px;width:46%;padding:0 2% 0 0;text-align:right;}
.pfnoticia .comments form li .nota {clear:both;display:block;width:auto;padding:0.6em 0 0.3em 0;line-height:114%;color:#777;}
	/*new*/.pfnoticia .comments form .last li .nota {width:100%;float: right;text-align: left;}
	/*new*/.pfnoticia .comments form li .nota .aux {border-right:1px solid #ccc;margin:0 0.5em 0 0;padding:0 0.5em 0 0;float: left;}
	/*new*/.pfnoticia .comments form .last .captcha {width:27em;border:0.1em solid #ddd;float:right;margin-bottom:0.8em;}
	/*new*/.pfnoticia .comments form .last .captcha img {width:100%;height:auto;}	
					#botonCaptcha {line-height:216.667%;height:2.1667em;width:auto;padding:0 0.333em;cursor:pointer;margin-right:0.667em;}
	/*new*/.pfnoticia #recaptcha_image {width:100% !important;margin-bottom:6px;}
	/*new*/.pfnoticia #recaptcha_image img {border:1px dotted #ccc;float:right;width:200px;height:38px;padding:0.5em;}
	/*new*/.pfnoticia .comentarios .captcha .etiqueta {line-height:105%;}
	/*new*/.pfnoticia .comentarios .captcha .nota {position:absolute;left:-4px;top:4px;width:28% !important;}
	/*new*/.pfnoticia .comentarios .captcha .nota a {font-weight:bold;}
	/*new*/.pfnoticia .comentarios #recaptcha_image br {display:none;}
	/*new*/.pfnoticia .comentarios #recaptcha_image a {font-weight:bold;float:right;width:150px;padding:0 0 0 50px;text-align:left;line-height:15px;margin:8px 0 -4px 0;}
.pfnoticia .comments form textarea {color:#555;height:11.8em;line-height:130%;width:98.2%;}
	/*contador de caracteres*/
	p.nota {float:left;font-size:110%;line-height:200%;width:auto !important;margin:0;clear:none !important;}
	p.nota * {line-height:200%;}
	p.nota em {font-style:normal;color:#333;font-weight:bold;font-size:12px;background:#f5f5f5;padding:2px 4px;border:1px solid #efefef;margin:0 2px 0 0;}
/*boton formulario*/
.pfnoticia .comments form .botones {float:right;margin: 0.4em 1em 0 0;height: 100%;width: 80%;}
.pfnoticia .comments form .botones li,.pfnoticia .comments form .botones li input {background: url('/css/alacarta20/i/botones/botones.png') no-repeat;}
.pfnoticia .comments form .botones li {clear:none;padding:0 0 0 1.2em;width:auto;background-position:0 0;}
/**/*:first-child+html .pfnoticia .comments form .botones li {width:1%;}
.pfnoticia .comments form .botones li input {background-position:right 0;border:none;text-transform:lowercase;font-weight:bold;color:#797979;height:21px;line-height:21px;margin:0 -1.2em 0 -1px;padding:0 10px 4px 0;cursor:pointer;display:block;width:auto;}
.pfnoticia .comments form .botones li:hover {background-position:0 -189px;}
.pfnoticia .comments form .botones li:hover input {background-position:right -21px;color:#004276;}

.pfnoticia .comentarios .goto_redes ul .nota {font-size:110%;width:100%;line-height:118.2%;clear:both;}
.pfnoticia .comentarios .goto_redes li input {cursor:pointer;font-family:arial,sans-serif;float:left;height:2em;border:none;background:none;padding:0;color:#fff;font-size:120%;line-height:100%;font-weight:bold;width:auto;}
.pfnoticia .comentarios .goto_redes li {background:url('http://img.rtve.es/css/alacarta20/i/iconos/500-icons.gif') no-repeat ;float:left;width:6em;padding:0 0 0 2.6em;margin:0.8em 0.4em 1.2em 0.4em;}
.pfnoticia .comentarios .goto_redes .facebook {background-position:0 -2.6em;}
.pfnoticia .comentarios .goto_redes .twitter {background-position:-9.5em -2.6em;}
.pfnoticia .comentarios .goto_redes .google {background-position:-19em -2.6em;}

/*pie formulario*/
.pfnoticia .comments form .pie {float:left;width:100%;}
.pfnoticia .comments form .pie .nota a:hover {text-decoration:underline;}
.pfnoticia .comments form .pie .botonera {padding:0.4em 0;}
.pfnoticia .comments form .pie .botonera .nota {font-size:110%;line-height:200%;position:relative;width:auto;float:left;clear:none;margin:0 12px 0 0;}
/*tool-tip*/
.pfnoticia .comments form .first .nota span {line-height:26px;padding:0 10px;}
.pfnoticia .comments form .first .nota .tultip .tooltip span {line-height:13px;padding:0;}
.pfnoticia .comments form .nota span {position:relative;}
.pfnoticia .comments form .nota .tultip {position:absolute;left:50%;top:25%;z-index:990;width:0;}
.pfnoticia .comments form .nota .tultip {display:none !important;}
.pfnoticia .comments form .nota:hover .tultip {display:block !important;}
.pfnoticia .comments form .nota .tultip .tooltip {position:absolute;left:-74px;bottom:4px;width:120px;height:auto;background:#fff;padding:1em 1.4em;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background:#f4f4f4;border:1px solid #ccc;}
.pfnoticia .comments form .nota .tultip .tooltip p {font-size:110%;}
.pfnoticia .comments form .tooltip .pointer {height:0.818em;width:1.636em;bottom:-0.818em;left:45%;position:absolute;background:url('/css/alacarta20/i/iconos/160-icons.png') no-repeat right -72px;}
/*mensajes error*/
.pfnoticia .comments form li .error {color:red;width:100%;}
.pfnoticia .comentarios .captcha .error {width:100% !important;color:red;clear:both;float:right;padding:0.3em 0 !important;position:relative;}
.pfnoticia #commentmsg {padding:0 !important;margin:1em 0;}
.pfnoticia .aviso {padding:1.2em 0;background-repeat:no-repeat;background-position:1em 1.2em;border:1px solid #dbdbdb;}
	.pfnoticia .KO {background-image:url('/css/alacarta20/i/iconos/error.png');background-color:#f5f5f5;}
	.pfnoticia .OK {background-image:url('/css/alacarta20/i/iconos/ok.png');background-color:#fffcd2;}
.pfnoticia .aviso p {font-weight:bold;color:#444;font-size:130%;line-height:138.46%;}

/*BLOQUE ERRORES ACCESIBILIDAD*/
.comments ol {list-style:none;}
form li {position:relative;}
.pfnoticia .comments form .kofield input[type=text],.pfnoticia .comments form .kofield #captchaResponse,.pfnoticia .comments form .kofield textarea {border:0.1em solid #b00;}
.komsg {display:block;width:100%;clear:both;font-size:100%;line-height:150%;color:#b00;font-weight:bold;text-align:right;font-style:normal;}
.komsg a {width:0;height:1.5em;clip:rect(0 0 1.5em 0);overflow:hidden;display:inline-block;float:right;}
.kofield label {font-weight:bold;}

.pfnoticia .aviso p,.pfnoticia .aviso ol {padding:0 0 0 6%;width:92%;}
.pfnoticia .aviso li {margin-top:0.3em;padding:0.3em 0;border-top:0.1em dotted #bbb;}
.pfnoticia .aviso li a {font-size:120%;line-height:133.33%;display:inline-block;}
.pfnoticia .aviso li a strong {color:#b00;text-decoration:underline;}