@import url('/css/rtve.cabeceras/css-dinamico.css?cat=TE_SELE20N&plantilla=tplX');
@import url('/css/rtve.cabeceras/css-dinamico.css?cat=TE_SELE20N&plantilla=tplX_cab');
/*@import url('/css/style2011/cabecera_old.css');*/

/*#header {display:block;}*/
.subtabs,.breakingnews,.lasticker {display:none;}
.wrapper.header{margin-top:0 !important;}
#wrapper .overheader{background:none !important;}
body{background:none;}

/* TABLA PROGRAMAS */
.programaspdf_m { background: none repeat scroll 0 0 #FFFFFF;  border-left: 0 solid #CFCFCF; border-right: 0 solid #CFCFCF; display: inline; float: left; font-size: 10px; margin: 0 0 10px; padding: 0; width: 938px; }
.programaspdf_m th.th1 { border-left: 1px solid #CFCFCF; }
.programaspdf_m th { background: none repeat scroll 0 0 #EFEFEF;  border-bottom: 2px solid #515151;  border-right: 1px solid #CFCFCF;  border-top: 1px solid #CFCFCF; font-size: 16px; font-weight: bold; line-height: 16px; padding: 8px; text-align: left; vertical-align: top; }
.programaspdf_m td span { cursor: pointer; margin-left: -2000px; position: absolute; }
.programaspdf_m tr { background: url("/css/informativos/antitabaco/i/bg_tabla.gif") repeat-x scroll left bottom #FFFFFF; border-right: 4px solid #CC0000; }
.programaspdf_m td { border-bottom: 1px solid #CFCFCF; border-right: 1px solid #CFCFCF; line-height: 15px;  padding: 8px; text-align: center; vertical-align: top; width:87px; }
.programaspdf_m td.td1 { border-left: 1px solid #CFCFCF; }
.programaspdf_m a { color: #004276; cursor: pointer; font-weight: bold; text-decoration: none; }
.programaspdf_m a:hover { text-decoration: underline;color: #B00640; }
.programaspdf_m td.p1 { background: url("/css/eleccionesautonomicas2011/i/logos/p1.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p2 {  background: url("/css/eleccionesautonomicas2011/i/logos/p2.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p3 { background: url("/css/eleccionesautonomicas2011/i/logos/p3.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p4 { background: url("/css/eleccionesautonomicas2011/i/logos/p4.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p18 { background: url("/css/eleccionesautonomicas2011/i/logos/p18.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p19 { background: url("/css/eleccionesautonomicas2011/i/logos/p19.gif") no-repeat scroll 50% 50% transparent; height: 70px;}
.programaspdf_m td.p20 { background: url("/css/eleccionesautonomicas2011/i/logos/p20.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p21 { background: url("/css/eleccionesautonomicas2011/i/logos/p21.gif") no-repeat scroll 50% 50% transparent;  height: 70px; }
.programaspdf_m td.p22 { background: url("/css/eleccionesautonomicas2011/i/logos/p22.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p23 { background: url("/css/eleccionesautonomicas2011/i/logos/p23.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p24 { background: url("/css/eleccionesautonomicas2011/i/logos/p24.gif") no-repeat scroll 50% 50% transparent; height: 70px; }
.programaspdf_m td.p6 { background: url("/css/eleccionesautonomicas2011/i/logos/p6.gif") no-repeat scroll 50% 50% transparent; height: 70px; }

/* PORTADA CANDIDATOS */
.candidatos20n #wrapper .container .c100 .c100 { padding:0!important; border-bottom: 0px none;background:none!important;}
.candidatos20n #wrapper .container .c100 { padding:0; border-bottom: 1px solid #e0e0e0;background:#fff url("img/bgnral.jpg") bottom left repeat-x!important;}
.candidatos20n #wrapper .container .c100 .c33 {padding:10px 20px; width:267px;}
/*.candidatos20n #wrapper .container .c100 .c33, .candidatos20n #wrapper .container .c100 .c34 { height:150px;}*/
.candidatos20n #wrapper .container .c100 .c34 {padding:10px 20px; background:url("img/bg34.jpg") top left repeat-Y!important;; width:269px;}
.candidatos20n #wrapper .container .c100 .c33 h2 span, .candidatos20n #wrapper .container .c100 .c34 h2 span{ font-size:18px; font-weight:normal;}
.candidatos20n #wrapper .container .c100 .c33 h4 span, .candidatos20n #wrapper .container .c100 .c34 h4 span{ font-size:16px; padding:0;}

.news .chapeaux .menupartidos { padding:1px 0 0 0; float:left; width:100%; overflow:hidden; border-bottom:1px solid #bbbbbb; border-top:1px solid #bbbbbb;} 
.news .chapeaux .menupartidos h2 { float:left; display:inline; line-height:100%; font-size:18px!important; padding:7px 16px; background:#515151; color:#ffffff; margin-right:3px; margin-bottom:-1px; margin-top:-1px;}
.news .chapeaux .menupartidos ul { margin:0; padding: 0; line-height:100%;}
.news .chapeaux .menupartidos ul li { list-style:none; display:inline; background:none; margin:0 2px; padding:0; line-height:100%; font-size:18px!important;  float:left;}
.news .chapeaux .menupartidos ul li.active a { background:#bbbbbb; color:#000000;} 
.news .chapeaux .menupartidos ul li a:hover { background:#cccccc; color:#000000;} 
.news .chapeaux .menupartidos ul li a {background:#f7f7f7; display:block; float:left;  padding:5px 30px 5px 30px; text-decoration:none; color:#000000;}



.compararprogramas {overflow-x: hidden; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:7px; padding:15px; width:908px; background:#ffffff;}
.compararprogramas h2 {    border-bottom: 1px solid;
    font-family: arial;
    font-size: 18px;
    line-height: 110%;
    margin-bottom: 20px;
    padding: 10px 0 5px;}

.paso { padding-bottom:5px; margin-bottom:15px; font-size:16px; color:#000000; display:block; width:100%;}

.selectorPartido, .selectorTema { display:block; width:100%; padding-bottom:10px;}
.selectorPartidoItem {float:left; width:98px; padding:0; margin:0; font-size:12px; padding-top:55px; }
.selectorTemaItem { float: left; height: 70px; margin: 10px 0; width: 110px;}
.selectorTemaItem span { font-size:11px; padding-top:5px;}
.imgItem { width:47px; height:47px; margin-bottom:5px;} /*Imagen Item Programa*/


fieldset { border:0px none; background:#fff; padding:10px 0px 12px 22px; margin-bottom:15px; border:1px solid #ccc; }
fieldset input{ margin:0; font-size:12px;}

.psoe { background:url("img/psoe.jpg") 0 0 no-repeat;}
.pp { background:url("img/pp.jpg") 0 0 no-repeat;}
.iu { background:url("img/iu.jpg") 0 0 no-repeat;}
.ciu { background:url("img/ciu.jpg") 0 0 no-repeat;}
.pnv { background:url("img/pnv.jpg") 0 0 no-repeat;}
.upyd { background:url("img/upyd.jpg") 0 0 no-repeat;}
.erc { background:url("img/erc.jpg") 0 0 no-repeat;}
.bng { background:url("img/bng.jpg") 0 0 no-repeat;}
.cc { background:url("img/cc.jpg") 0 0 no-repeat;}


#contenido {width:908px; overflow: hidden;} 
.cab_prog { font-size:18px; margin-top: 15px; overflow: hidden; width: 908px; line-height:120%; padding-bottom:20px;}
.seccion { background: none repeat scroll 0 0 #EFEFEF;
    border-bottom: 1px solid #BBBBBB;
    display: block;
    font-size: 16px;
    padding: 10px;}

.compara ol { margin:0; padding:0 0 0 15px;}
.compara ol li { margin:12px 0; padding:0; list-style:disc; line-height:115%;}


#verPrograma { margin-top: 10px; overflow: hidden; width: 906px;} /*Div Comparador 2 Programas*/
.compara {float:left;padding:0 2%;width:46%;} /*Div programa a comparar*/
.economia, .empleo, .impuestos, .educacion, .sanidad, .igualdad, .jovenes, .vivienda, .inmigracion, .interior, .justicia, .participacion, .exterior, .ambiente, .cultura  {display:none; clear:both;} /*Div Tematico del programa*/
#pp, #psoe, #iu, #ciu, #pnv, #upyd, #erc, #bng, #cc, #nabai {display:none;} /*Div programa por Partido*/
.seccion {} /* Titulo tema seleccionado */
.texto {float: left; padding: 0 0 20px; height:400px;} /* Texto tema seleccionado */
.separador {clear: both;/*width:1000px;height:40px;*/ display:block; }
#error1 { padding:10px; color:#cc0000; font-size:16px; }