body
{
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
	font-size:11px;
	color:#000000;
}

/* MENU */
a.menu_acordeon{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;color:#666666;text-decoration:none;}
a.menu_acordeon:hover{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;color:#666666;text-decoration:none;}
.borde_izquierda
{
  width:2px;
  background-image:url(../images/borde-izq.gif);
  background-repeat:repeat-y;
}
.borde_derecha
{
  width:2px;
  background-image:url(../images/borde-dcha.gif);
  background-repeat:repeat-y;
}

/* ADMIN - TABLAS DE RESULTADOS */
.admin_titulo_fila{background-color:#cccccc;color:#666666;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.admin_titulo_columna{background-color:#eeeeee;}
.row1{background-color:#ffffff;}
.row2{background-color:#ffffcc;}
td,th{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:normal;text-decoration:none;}
a{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;color:#666666;text-decoration:none;}
a:hover{color:#333333;text-decoration:underline;}

/**************/
/* PAGINACION */
/**************/

.button1-left a,
.button1-right a {
	display: block;
	height: 26px;
	float: left;
	line-height: 26px;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	cursor: pointer;
}

.button2-left span,
.button2-right span { cursor: pointer; color: #999; }

.button2-left.off span,
.button2-right.off span { cursor: default; color: #999; }

.button1-left,
.button1-right,
.button2-left,
.button2-right,
.button1-left div,
.button1-right div,
.button2-left div,
.button2-right div {
	float: left;
}

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	/*display: block;*/
	height: 22px;
	float: left;
	line-height: 22px;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	color: #333;
}
.button2-left a:hover,
.button2-right a:hover { text-decoration: none; color: #0B55C4; }

/*padding: 0 24px 0 6px; */
.button2-left a,
.button2-left span { padding: 0 24px 0 6px; }

.button2-right a,
.button2-right span { padding: 0 6px 0 24px; }

.button2-left { background: url(../images/j_button2_left.gif) no-repeat; float: right; margin-left: 5px;}

.button2-right { background: url(../images/j_button2_right.gif) 100% 0 no-repeat; float: left; margin-left: 5px;}

.button2-right .prev { background: url(../images/j_button2_prev.gif) no-repeat; }

.button2-right.off .prev { background: url(../images/j_button2_prev_off.gif) no-repeat;}

.button2-right .start { background: url(../images/j_button2_first.gif) no-repeat;}

.button2-right.off .start { background: url(../images/j_button2_first_off.gif) no-repeat;  }

.button2-left .page,
.button2-left .blank { background: url(../images/j_button2_right_cap.gif) 100% 0 no-repeat; }

.button2-left .next { background: url(../images/j_button2_next.gif) 100% 0 no-repeat; }

.button2-left.off .next { background: url(../images/j_button2_next_off.gif) 100% 0 no-repeat; }

.button2-left .end { background: url(../images/j_button2_last.gif) 100% 0 no-repeat; }

.button2-left.off .end { background: url(../images/j_button2_last_off.gif) 100% 0 no-repeat; }

.container {clear:both; text-decoration:none;}

.search {
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
}

/* FIN PAGINACION */

.frm_titulo{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:14px;font-weight:bold;color:#CC0000;}
.texto_input{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:normal;color:#000000;}
a.titular_anuncio{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#000000;}
a.titular_anuncio:hover{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#000000;text-decoration:underline;}
.estilo_input{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:normal;color:#000000;}

a.enlace1{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:normal;color:#19399b;text-decoration:none;}
a.enlace1:hover{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:normal;color:#19399b;text-decoration:underline;}

a.categorias{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#19399b;text-decoration:none;}
a.categorias:hover{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#19399b;text-decoration:underline;}

a.provincia{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#19399b;text-decoration:none;}
a.provincia:hover{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#19399b;text-decoration:underline;}

a.galeria{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#013F68;text-decoration:none;}
a.galeria:hover{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#013F68;text-decoration:underline;}
.galeria-nombre{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;color:#013F68;text-decoration:none;}
.galeria-descripcion{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
.galeria-imagen-titulo{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:10px;font-weight:bold;color:#000000;}

a.tag{text-decoration:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}
a.tag:hover{text-decoration:underline;}

a.rss
{
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
a.rss:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.texto_comentario_titulo
{
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#000000;	
}
.texto_comentario
{
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000;	
}
.input_comentario
{
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	width: 400px;
}
.boton
{
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000000;
}

.error
{
	border: 1px solid #cc0000;
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
	font-size: 12px;
	color: #000000;
}

.path,.path:hover
{
	color: #97A6C7;
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}

.noticia_titular
{
	color: #003969;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 21px;
}
.noticia_entradilla
{
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.noticia_noticia
{
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
}
.noticia_fecha
{
	color: #003969;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
}
.noticia_autor
{
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
}
.noticia_categoria
{
	color: #97A6C7;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
}
.noticia_pie
{
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.comentario_fecha
{
	color: #f9b50a;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
}
.comentario_comentario
{
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
}
.comentario_autor
{
	color: #003969;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
}

.imagen_borde
{
	border: 1px solid #000000;
}

.buscador
{
	border: 0px;
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	height: 17px;
}

td.cabecera
{
	background-image:url(../imagenes/cabecera-a.jpg);
	background-repeat:no-repeat;
	width: 987px;
	height: 103px;
}

td.buscador
{
	background-image:url(../imagenes/buscador.gif);
	background-repeat:no-repeat;
	width: 166px;
	height: 21px;
}

.cabecera_fecha
{
	color: #ffffff;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
}

.bordes_punteados
{
	border-left: 0px solid #666666;
	border-right: 0px solid #666666;
}

.raya_punteada
{
	border-top: 1px dotted #666666;
}

.linea
{
	line-height: 1px;	
}

.portada_titular
{
	color: #003969;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 21px;
	font-style: normal;
	text-decoration: none;		
}
.portada_fecha
{
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;		
}
a.portada_titular
{
	color: #003969;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 21px;
	font-style: normal;
	text-decoration: none;		
}
a.portada_titular:hover
{
	text-decoration: underline;		
}
a.portada_titular_principal
{
	color: #003969;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 30px;
	font-style: normal;
	text-decoration: none;		
}
a.portada_titular_principal:hover
{
	text-decoration: underline;		
}
a.titular_historico
{
	color: #013F68;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;		
}
a.titular_historico:hover
{
	text-decoration: underline;		
}
a.ver_volver
{
	color: #003969;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;		
}
a.ver_volver:hover
{
	text-decoration: underline;		
}

a.comentarios_n
{
	color: #003366;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 3px;
}
a.comentarios_n:hover
{
	text-decoration: underline;
}

.portada_entradilla
{
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;		
}
.portada_pie
{
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}

.portada_borde
{
	border: 1px solid #999999;
}

/* PIE DE PAGINA */

.pie
{
	color: #db011c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;	
}

a.pie_enlace
{
	color: #868686;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}
a.pie_enlace:hover
{
	color:#868686;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}

a.enlace_gris_abajo{color:#868686;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:10px;text-decoration:none;}
a.enlace_gris_abajo:hover{color:#868686;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:10px;text-decoration:underline;}

/* VOTACIONES */
#votos{float:left; font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; color:#999999; font-size:12px; font-weight:bold; margin-top:0px; margin-left:2px; text-align:left;}
.ha_votado{float:left; font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; color:#999999; font-size:12px; font-weight:bold; margin-top:0px; margin-left:2px; }
#valoraciones{margin-top:2px; margin-left:0px; float:left; border:#000000 0px solid;}

.valoracion-estrellas
{
	list-style:none;
	margin: 0px;
	padding-top:2px;
	padding:0px;
	width: 75px;
	height: 15px;
	position: relative;
	overflow:hidden;
	background: url(../imagenes/estrellas.gif) top left repeat-x;		
}
.valoracion-estrellas li{
	padding:0px;
	margin:0px;
	float: left;
}
.valoracion-estrellas li a{
	display:block;
	width: 15px;
	height: 15px;
	line-height: 15px;		
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	overflow:hidden;
}
.valoracion-estrellas li a:hover{
	background: url(../imagenes/estrellas.gif) left bottom;
	z-index: 2;
	left: 0px;
	border:none;
}
.valoracion-estrellas a.una-estrella{
	left: 0px;
}
.valoracion-estrellas a.una-estrella:hover{
	width:15px;
}
.valoracion-estrellas a.dos-estrellas{
	left:15px;
}
.valoracion-estrellas a.dos-estrellas:hover{
	width: 30px;
}
.valoracion-estrellas a.tres-estrellas{
	left: 30px;
}
.valoracion-estrellas a.tres-estrellas:hover{
	width: 45px;
}
.valoracion-estrellas a.cuatro-estrellas{
	left: 45px;
}	
.valoracion-estrellas a.cuatro-estrellas:hover{
	width: 60px;
}
.valoracion-estrellas a.cinco-estrellas{
	left: 60px;
}
.valoracion-estrellas a.cinco-estrellas:hover{
	width: 75px;
}
.valoracion-estrellas li.valoracion-actual{
	background: url(../imagenes/estrellas.gif) left center;
	position: absolute;
	height: 15px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	left: 0px;
}

/* PAGINACION */
#paginar
{
	border-top:solid 1px #CCCCCC;
	padding:0px;
	height:18px;
	background-image:url(../imagenes/barra_list_not.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-top:10px;
}
#paginar a
{ 
	padding-top:3px;
	text-align:center;
	float:left;
	width:30px;
	display:block;
	margin-right:5px;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	background-image:url(../imagenes/pestana_pag.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#cccccc;
	font-weight:bold;
	text-decoration:none;
}  
#paginar a:hover
{ 
	padding-top:3px;
	text-align:center;
	float:left;
	width:30px;
	display:block;
	margin-right:5px;
	border-right:solid 2px #cccccc;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 2px #cccccc;
	border-right:solid 1px #cccccc;
	background-image:url(../imagenes/pestana_pag.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#013F68;
} 
#paginar_null
{ 
	padding-top:3px;
	text-align:center;
	float:left;
	width:30px;
	display:block;
	margin-right:5px;
	border-right:solid 2px #cccccc;
	border-top:solid 1px #ffffff;
	border-bottom:solid 2px #cccccc;
	border-left:solid 1px #cccccc;
	background-image:url(../imagenes/pestana_pag.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#013F68;
}