
/* ---------------------------------------------------------------------------------------------- */



.bloque{margin:2em 0;width:100%;float:left;overflow:hidden;}
.bloque h2{border-bottom:5px solid #ebebeb;display:block;color:#000 !important;font-size:2em;}
.bloque h2 span{color:#999 !important;}
.bloque h2 a{color:#e20a16 !important;}
.bloque h2 a:hover{color:#000 !important;}
.bloque h3{display:block;font-size:1.7em;border-top:1px solid #ccc;padding-top:0.7em;margin:1.5em 0 0.5em 0;}
.bloque h3.sinborde{border-top:none;margin-top:0;}
.bloque h3 a{color:#e20a16 !important;text-decoration:none;}
.bloque h3 a:hover{color:#000 !important;}
.dioIdea{padding:0.3em;margin:0 1em 1em 1em;display:block;line-height:2em}
.dioIdea span{background:#f5f5f5;color:#000;padding:0.3em;}
.dioIdea span a{color:#e20a16;text-decoration:none;}
.dioIdea span a:hover{color:#000;}
.autor{font-size:0.9em;color:#000;}
.fecha{font-size:0.9em;color:#666;background: url(http://static.fundacioneroski.es/focos/imgs/ico.pagina.gif) 0 0 no-repeat;padding-bottom:0.4em;padding-left:1.2em;line-height:1.7em;}
.leermas a{color:#e20a16;}
 
.comofuncionanlosfocos{display:block;clear:both;margin-top:1em;}

.conoce{padding:0;margin:0 0 1.5em 0;list-style-type:none;}
.conoce li{padding-top:0;display:inline;padding-right:1em;}
.conoce a{font-size:1.3em;color:#e20a16;padding-bottom:0.4em;}

.leyendaTotales {text-align:center;}
#contenido .leyendaTotales strong {color:#000;font-size:1em}


.bloque ul{margin-left:0;margin-bottom:0;}
.bloque ul li{margin-bottom:0m;font-size:1em;}


.bloque a{text-decoration:none;}

ul.listado-dospartes{overflow:hidden;width:100%;}
ul.listado-dospartes li{width:100%;float:left;display:block;margin-bottom:2em;}

.id-idea { font-size:0.75em; }
.creditos-pie { font-size:1.2em; text-align:center;padding:0.2em; }

/* ESTILOS PARA PÁGINA DANOS TU IDEA */

/*danos tu idea*/
.idea{width:55em;float:right;}
.comentarios-fecha {widht:100%;overflow:hidden;margin:1em 0 0.5em 0;background:#f8f8f8;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:0.3em;}
.numeroComentarios {color:#000;background: url(http://static.fundacioneroski.es/focos/imgs/ico.comentariosPequeno.gif) 0 0 no-repeat;padding-bottom:0.4em;padding-left:1.2em;line-height:1.7em;}
.numeroComentarios a{color:#e20a16;text-decoration:none;}
.numeroComentarios a:hover{color:#000;}
.danosTuIdea-votos{width:13em;float:left;position:relative;left:5em;top:6em;}
.danosTuIdea-votos a{position:relative;left:1.5em;padding:0 0.5em;}


/*caja haz un comentario*/
.formulario{width:auto;margin:1em 0;overflow:hidden;border-right:0.1em solid #ccc;border-top:0.083em solid #ccc;border-left:0.083em solid #ccc;padding:1em;border-bottom:0.083em solid #ccc;}
.formulario p.titular{display:block;padding:0 0 0 1.8em;color:#000;font-size:2.3em;background: url(http://static.fundacioneroski.es/focos/imgs/ico.hazComentario.gif) left -0.1em no-repeat;}
.formulario fieldset{border:none;padding:0 1em 1em 1em;width:33em;float:left;}
.formulario legend, .formulario .noVisible{display:none;}
.formulario .comentarioFormulario{color:#000;font-weight:normal;font-size:0.9em;}
.formulario label{color:#000;font-weight:bold;display:block;}
.formulario input, .formulario textarea{border:1px solid #ccc;padding:0.2em;color:#505050;margin-bottom:0.3em;}
.formulario textarea{font-size:1.2em;width:28em;}
.formulario input{width:12em;font-size:1em;}
.formulario input.boton{border:none;width:auto;font-size:0.9em;padding:0.3em;color:#000;cursor:pointer;background: url(http://static.fundacioneroski.es/focos/imgs/bk.boton.gif) left bottom repeat-x;}
.formulario input.check{width:1em;border:none;position:relative;top:0.3em;}
.formulario fieldset label.check{display:inline;margin-left:0.2em;font-size:0.9em;font-weight:normal;color:#000; padding:0 0 0.5em 0.9em; }



/*enlaces banners*/
.banners{width:100%;overflow:hidden;margin-bottom:1em;margin-left:0;}
.banners li{font-size:1.3em;float:left;line-height:1.1em;background: url(http://static.fundacioneroski.es/focos/imgs/bk.banners.gif) left top repeat-x;list-style:none;width:17em;height:3.4em;font-weight:bold;color:#999;margin:0 0.5em 0.5em 0;padding:0.8em;border: 1px solid #d3d3d3;}
.banners li.ultimo{margin-right:none;}
.banners li span{color:#e20a16;font-size:1.5em;}
.banners li img{border:none;float:left;margin-right:0.8em;}
.banners li a{text-decoration:none;padding:0 0 0 0.5em;display:block;}


/*enlaces submenuIdeas*/
.contenedorSubmenuIdeas{width:100%;overflow:hidden;border-bottom:1px solid #d3d3d3;}
ul.submenuIdeas {width:55em;float:left;list-style:none;padding:0;margin:0;}
ul.submenuIdeas li {margin-bottom:0;display:block;float:left;background: url(http://static.fundacioneroski.es/focos/imgs/bk.submenuIdeas.gif) left bottom repeat-x;padding:0.5em; border:1px solid #d3d3d3;  font-size:1.3em;}
ul.submenuIdeas li.on {background:url(http://static.fundacioneroski.es/focos/imgs/bk.submenuIdeas-on.gif) left bottom repeat-x;color:#fff;}
ul.submenuIdeas li a{text-decoration:none;color:#e20a16;display:block;}
ul.submenuIdeas li a:hover{color:#000;}
p.comoFunciona {float:right;width:13em;line-height:0.9em;margin:0;padding:0;}
p.comoFunciona a{text-decoration:none;font-size:0.95em;font-weight:bold;color:#e20a16;}
p.comoFunciona a:hover{color:#000;}


/* ESTILOS PARA PÁGINA DESARROLLADA RESPUESTA */

/*votar y buscar*/
.votar-buscar{width:100%;background:#f0f0f0;padding:0.8em;overflow:hidden;float:left;}
.votar-buscar p{font-size:1.3em;margin:0;padding:0;}
.votar-buscar fieldset{float:right;width:18em;color:#000;border:none;}
.votar-buscar fieldset legend{display:none;}
.votar-buscar fieldset label{font-style:italic;color:#000;padding:0.3em;}
.votar-buscar fieldset input{font-size:1.1em;border:1px solid #ccc;width:9em;padding:0.4em;background: url(http://static.fundacioneroski.es/focos/imgs/bk.input.gif) left top repeat-x;}
.votar-buscar fieldset input.boton{border:none;width:4.5em;padding:0.3em;color:#000;cursor:pointer;background: url(http://static.fundacioneroski.es/focos/imgs/bk.boton.gif) left bottom repeat-x;}

/*vota y buscar*/
.votos-autor {widht:100%;overflow:hidden;margin:1em 0 0.5em 0;background:#f8f8f8;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:0.3em;}
.votos{width:auto;margin:0;padding:0;}
.votos img{margin-right:0.2em;width:1.8em;position:relative;top:0.3em;}


span.gracias, span.votar{position:relative;bottom:0.2em;margin-left:1em;font-size:0.95em;width:10em;padding:0.2em 0.7em;}
span.gracias{color:#fff !important;background: url(http://static.fundacioneroski.es/focos/imgs/bk.botonGracias.gif) left bottom repeat-x;}
span.votar{color:#666 !important;background: url(http://static.fundacioneroski.es/focos/imgs/bk.boton.gif) left bottom repeat-x;}
span.votar a{color:#000;text-decoration:none;border:none;position:relative;left:0;top:0;}



.autor-fecha{width:30em;float:right;margin:0;padding:0;text-align:right;}

/*ver respuesta enlace*/
.verRespuesta{width:96%;border:1px dotted #e20a16;padding:0.8em;text-align:center;margin:0;}
.verRespuesta a{color:#e20a16;font-weight:bold;text-decoration:none;font-size:1.2em;}
.verRespuesta a:hover{color:#666;}


/*caja de comentarios*/
.comentarios{width:100%;padding-bottom:1em;margin:1.5em 0;background:#f7f7f7 url(http://static.fundacioneroski.es/focos/imgs/bk.comentarios.abajo.gif) left bottom repeat-x;overflow:hidden;}
.comentarios .cabecera{width:auto;background: url(http://static.fundacioneroski.es/focos/imgs/bk.comentarios.arriba.gif) left top repeat-x;height:6.8em;}
.comentarios .cabecera p{width:7.5em;position:relative;font-weight:bold;top:1.8em;left:42em;background: url(http://static.fundacioneroski.es/focos/imgs/ico.comentarios.gif) 0 0 no-repeat;padding-left:2.2em;line-height:2.1em;font-size:1.4em;color:#666;}
.comentario {padding:0.5em 2em;color:#666;}
.comentario span{color:#000;font-weight:bold;font-size:1.2em;}
.comentario .fechaComentario{font-size:0.95em;font-weight:normal;line-height:1.8em;}
.comentario a.nombre{color:#e20a16;font-weight:bold;text-decoration:none;}
.comentario a.nombre:hover{color:#000;}



/* ESTILOS PARA PÁGINA ENVIA TU IDEA */

/*formulario envia tu idea de mejora*/
.formularioEnviaIdea{width:100%;margin:1em 0;overflow:hidden;padding:1em;border:none;}
.formularioEnviaIdea p.titular{display:block;padding:0 0 0 1.8em;color:#000;font-size:2.3em;background: url(http://static.fundacioneroski.es/focos/imgs/ico.hazComentario.gif) left -0.1em no-repeat;}
.formularioEnviaIdea fieldset{border:none;padding:0 1em 1em 1em;width:60em;float:left;}
.formularioEnviaIdea label{color:#999;font-size:1.4em;font-weight:bold;display:block;}
.formularioEnviaIdea input{font-size:1em;}
input.titulo{width:40em;}
.formularioEnviaIdea label span{color:#333;}
.formularioEnviaIdea label.smallLabel { font-size: 1em;font-weight: normal;color:#000000; display:inline;}
.formularioEnviaIdea textarea{font-size:1em;width:36em;}
.formularioEnviaIdea input.botonRadio { width:1em; }
.formularioEnviaIdea input.botonCheck { width:1em; }

/* ESTILOS PARA LAS PANTALLAS DE ERROR */
#ideas-warning {margin:5em;padding:1em;border:0.2em dashed #FF9F9F; }
#ideas-warning p { color: #666666;font-size: 1.4em;font-weight: bold;margin: 1.5em 0 0 0; }
#ideas-warning form { text-align:center;clear:both; }
#ideas-warning img{border:none;float:left;margin:0.8em;}

/* ESTILOS PARA EL AVISO DE FIN DE PERIODO */
#ideas-fin-periodo {margin:2em;padding:1em;border:0.2em dashed #FF9F9F; }
#ideas-fin-periodo p { color: #666666;font-size: 1.4em;font-weight: bold;margin: 1em; }
#ideas-fin-periodo img{border:none;float:left;margin:0.8em;}

#ideas-aplicadas-nota {margin:5em 0.5em 0.5em 0.5em;padding:1em;border:0.1em dashed #FF9F9F; }
#ideas-aplicadas-nota p { color: #000;font-size: 1.4em;margin: 0.5em;text-align:justify; }

/* ESTILOS PARA LAS PANTALLAS DE ADMINISTRACIÓN */
#ideas-adminbox {clear:both;padding:1em;border:0.2em dashed #FF9F9F; }
#contenedor-opciones-admin { border:0.083em; font-size:1.2em }
#contenedor-opciones-admin a{color:#179F00;text-decoration:none;}
#contenedor-opciones-admin a:hover{color:#000;}

#lista-opciones-admin { padding:0.5em;margin:0; }
#lista-opciones-admin li {display: inline;list-style-type: none; font-size:1.2em;}

#lista-formularios { padding:0.5em; }
#lista-formularios li {display: inline;list-style-type: none;font-size:1em; }
#lista-formularios form { display:inline;padding-right:5em;}

#tabla-main { margin-top:1em; width:100%;}
#tabla-main th, #tabla-main td { font-size:1.4em;padding:0.2em; }

#tabla-ideas { border:0.083em solid #666666;margin-top:1em; width:100%; }

#tabla-ideas .par { background-color:#eeeeee; }
#tabla-ideas .impar { background-color:#ffffff;  }
#tabla-ideas th, #tabla-ideas td { font-size:1.4em;padding:0.2em;border-right: 0.083em solid #dddddd; }

#tabla-usuarios { border:0.083em solid #dddddd; }
#tabla-usuarios th { font-size:1.4em;padding:0.2em;text-align:left;background-color:#dddddd; }
#tabla-usuarios td { font-size:1.4em;padding:0.2em;text-align:left; }

#ideas-adminbox input.boton{border:none;width:auto;font-size:1.2em;padding:0.3em;color:#000;cursor:pointer;background: url(http://static.fundacioneroski.es/focos/imgs/bk.boton.gif) left bottom repeat-x;}
#botones-operaciones { text-align:right; margin:1em 0 1em 0; }
#enlaces-operaciones { text-align:center; margin:1em 0 1em 0;font-size:1.2em; }

.comentario-no-publicado {padding:1em;border:0.2em dashed #FF9F9F; }

.aplicada { color:#0000CF;font-weight:bold;text-align:center;width:4em; }
.evaluada { color:#0BCF00;font-weight:bold;text-align:center;width:4em; }
.recibida { color:#EFC400;font-weight:bold;text-align:center;width:4em; }
.en-cola { color:#EF3E00;font-weight:bold;text-align:center;width:4em; }

/*promo de julio 2008*/
.promo-julio-2008 {border:5px solid #eee;overflow:hidden;width:94%;clear:both;margin-bottom:2%;padding:2% 2% 1% 2%;}
.promo-julio-2008 img{width:14em;float:left;}
.promo-julio-2008 p{width:75%;float:left;padding-left:4%;}
.promo-julio-2008 a {text-decoration:none;}
.promo-julio-2008 a span{color:#369;font-size:1.3em;}
.promo-julio-2008 a span span{color:#e20a16;font-size:0.8em;line-height:0.7em;}
.promo-julio-2008 a.participacion{color:#fff;font-size:1.2em;background:#e20a16;}
.promo-julio-2008 a.participacion:hover{color:#e20a16;background:#fff;}
.promo-julio-2008 a:hover span{color:#999;}
/* ESTILOS PARA PÁGINA COMPRUEBA */
/*comprueba*/




/* file: /common/css/pagination.css */
/* PAGINACION */
#rc-pagination{clear:both;background-color:#ddd;margin-top:1em;padding:0;height:2.8em;overflow:hidden;border-top:0.2em solid #ddd;border-bottom:0.2em solid #ddd;}
#rc-pagination #rc-pagination-titulo{display:none;}
#rc-pagination p{margin:0;padding:0;}
#rc-pagination .rc-pagination-texto-accesorio{display:none;}
.rc-elemento-accesorio {display:none;}
#rc-pagination a{text-decoration:none;color:#3366aa;}
#rc-pagination a:hover{color:#e20a16;}

/* enlaces anteriores y posteriores */
#rc-pagination #rc-pagination-anteriores{float:left;width:10em;}
#rc-pagination #rc-pagination-posteriores{float:right;text-align:right;}
#rc-pagination #rc-pagination-anteriores, #rc-pagination #rc-pagination-posteriores{font-size:1em;margin:0;padding:0.6em;text-transform:lowercase;}
#rc-pagination #rc-pagination-anteriores a, #rc-pagination #rc-pagination-posteriores a{padding:0.24em 0.36em;white-space:nowrap;}


/* enlaces de paginacion */
#rc-pagination #rc-pagination-contenedor{float:left;text-align:center;width:52em;padding:0.6em;}
#rc-caja-principal.rc-without-menu #rc-pagination #rc-pagination-contenedor{margin-left:10em}
#rc-pagination #rc-pagination-enlaces{display:inline;list-style:none;padding:0;margin:0 auto;}
#rc-pagination #rc-pagination-enlaces li{font-size:1.2em;display:inline;margin:0.1em;padding:0.24em 0.348em;border:1px solid #a9a9a9;}
#rc-pagination #rc-pagination-enlaces li.rc-pagination-actual{background-color:#fff;font-weight:bold;}



/* ---------------------------------------------------------------------------------------------- */



