/*
Naranja oscuro: #ff9d06
Naranja claro: #fdc740
Naranja medio: #ffb116
*/
body
{
	border: 0;
	margin: 0;
	padding: 0;
	background: #fff1f3 url(           "../imagenes/bg.gif" ) 0 0 repeat-x;
	background: #ffffff; /*Color de fondo de la web*/ /*font: 70%/160% "verdana" ,sans-serif;*/ /*Tipo de letra de la web*/
	font: 80%/135% "verdana" ,sans-serif; /*Tamaño y tipo de letra de la web*/
	color: #7f000b;
	color: #000000; /*Color general del texto de la web*/
	_text-align: center;
}

a
{
	color: #000000; /*Color de los links de la web*/
}
a:hover
{
	font-style: italic;
	color: #ffb116; /*Color de los links de la web cuando se pasa el ratón por encima*/ /*Color de los textos informativos de la noticia cuando se pasa el ratón por encima (Categoría y Autor)*/
	color: #000; /*Color de los links de la web cuando se pasa el ratón por encima*/
}

p
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 15px 0; /*Margen superior de los párrafos de la web*/
	padding: 0; /*text-align: center;*/
}

p#cabecera
{
	text-decoration: underline;
	font-weight: bold;
}
div
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	display: block;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

h1, h2, h3, h4, h5
{
	border: 0;
	margin: 15px 0 10px 0;
	padding: 0;
	font-weight: bold;
}
h1
{
	font-size: 375%; /*Tamaño del texto de la cabecera de la web*/
	line-height: 90%; /*Altura a la que se coloca el texto en la cabecera de la web*/
	font-family: "georgia" ,serif;
	font-family: "verdana" ,sans-serif; /*Tipo de letra de la cabecera de la web*/
	font-weight: normal;
}
h2
{
	font-size: 160%;
	line-height: 100%;
	font-family: "georgia" ,serif;
	font-family: "verdana" ,sans-serif; /*Tipo de letra de los h2 de la web*/
	font-weight: normal;
	text-decoration: none;
}
h3
{
	font-size: 110%;
	line-height: 100%;
	font-weight: bold;
}
h4
{
	font-size: 120%;
}
h5
{
	font-size: 100%;
	margin: 5px 0 15px 0;
}

table
{
	display: table;
	border-collapse: collapse;
	margin: 1px 0; /*Es el espacio a partir del cual pinta la tabla en cuestión*/
	padding: 0; /*border: 1px solid #ffaec0;*/ /*border: 1px solid #00ff00;*/
	font-size: 100%;
}
tr
{
	display: table-row;
}
th, td
{
	display: table-cell; /*border: 1px solid #ffaec0;*/ /*border: 1px solid #00ff00;*/
	margin: 0;
	padding: 5px;
	vertical-align: top;
	text-align: center; /*width: 50%;	*/ /*Define el ancho de las tablas que contienen links (SECCION ENLACES)*/
	text-align: left; /*width: 50%;	*/ /*Define el ancho de las tablas que contienen links (SECCION ENLACES)*/
}

th
{
	background: #ffe5e9;
	text-align: center;
	color: #7f000b;
	font-weight: bold;
}

.tablegrupo
{
	width: 100%; /*Define el ancho de cada columna de las columnas etiquetadas como tablegrupo*/
	padding: 100px;
}
.tablelinks
{
	width: 50%; /*Define el ancho de cada columna de las columnas etiquetadas como tablelinks*/
}

ul, ol
{
	display: block;
	border: 0;
	margin: 15px 0 15px 40px;
	margin: 15px 0 15px 15px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}
ol
{
	list-style-type: decimal;
}
li
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	display: list-item;
	margin: 0;
	padding: 0;
	_height: 1px; /*font-size: small;*/
}
li#grupomunicipal
{
	display: list-item;
	margin: 0;
	padding: 5px;
	_height: 1px;
	font-size: small;
}
ul ul, ul ol, ol ol, ol ul
{
	margin: 0 0 0 20px;
}

dl
{
	border: 0;
	margin: 15px 0;
	padding: 0;
}
dt
{
	border: 0;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
dd
{
	border: 0;
	margin: 0 0 0 30px;
	padding: 0;
}

form
{
	border: 0;
	margin: 0;
	padding: 0;
}
fieldset
{
	border: 1px solid #ccc;
	margin: 15px 0;
	padding: 10px;
}
legend
{
	margin-left: 10px;
	font-size: 100%;
	font-weight: bold;
	color: #008;
}

hr
{
	display: block;
	height: 1px;
	margin: 10px 0;
	padding: 0;
	background: #CCC;
	border: 0 solid #CCC;
	color: #CCC;
}

a, img, span
{
	border: 0;
	margin: 0;
	padding: 0;
}
abbr, acronym
{
	border-bottom: 1px dotted #CCC;
	cursor: help;
}

del, .through
{
	text-decoration: line-through;
}
strong, .strong
{
	font-weight: bold;
}
cite, em, q, var
{
	font-style: italic;
}
code, kbd, samp
{
	font-family: Verdana;
	font-style:italic;
	/*font-size: 110%;*/
}

/* Floating */
.f-left
{
	float: left; /*Para alinear las ímagenes a la izquierda*/
	margin-right: 1em; /*margin-bottom: 1em;*/ /*margin-top: 1em;*/
	border: solid 1px #ff9d06;
}
.f-right
{
	float: right; /*Para alinear las ímagenes a la derecha*/
	margin-left: 1em; /*margin-bottom: 1em;*/ /*margin-top: 1em;*/
	border: solid 1px #ffaec0;
	border: solid 1px #ff9d06;
}

.f-center
{
	text-align: center; /*Para que funcione el alineado al centro, hay que usar DIVs*/
}
/* Text align */
.t-left
{
	text-align: left;
}
.t-center
{
	text-align: center;
}
.t-right
{
	text-align: right;
}

.va-middle
{
	vertical-align: middle;
}

.clear
{
	clear: both;
}
.box
{
	min-height: 1px;
	_height: 1px;
}
.box:after
{
	content: ".";
	display: block;
	line-height: 0px;
	font-size: 0px;
	visibility: hidden;
	clear: both;
}

.nom
{
	margin: 0;
}
.noscreen
{
	display: none;
}

#main
{
	width: 98%; /*Ancho total del contenido de la web*/
	margin: 10px auto 0 auto; /*Márgenes que usará el contenido*/
	_text-align: left;
}

/* Cabecera */
#header
{
	position: relative;
	
	width: 98%; /*Ancho de la cabecera*/
	/*height: 100px; /*Altura de la cabecera*/
	height: 7.7em; /*Altura de la cabecera*/
	padding: 0; /*background: #233C9B url(         "../imagenes/header.jpg" ) 0 0 no-repeat;*/
	/*background: url(           "../imagenes/cabecera.jpg" ) 0 0 no-repeat;*/ /*color: #FFF;*/ /*Imagen y fondo de la cabecera*/
	top: -5px; /*Altura a partir de la cual se ubicará la cabecera (sobreescribe las tabs*/
	left: 0px; /*Margen de la izquierda a partir del cual se ubicará la cabecera*/
	margin-left: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-bottom: -20px;
}

/* Header - logo */
#header #imagen2
{
	position: relative;
	top: 0px;
	left: 0px;
	padding: 5px 0 0 10px;
	height: 90px;
	width: 100%;
}

#header #logo
{
	position: absolute;
	top: 35px; /*Espacio superior a partir del cual se ubicará el texto de la cabecera*/
	left: 35px; /*Espacio a la izquierda a partir del cual se ubicará el texto de la cabecera*/
	top: 10px; /*Espacio superior a partir del cual se ubicará el texto de la cabecera*/
	left: 377px; /*Espacio a la izquierda a partir del cual se ubicará el texto de la cabecera*/
	margin: 0;
}
#header #header-texto0
{
	position: absolute;
	top: 63px; /*Espacio superior a partir del cual se ubicará el texto de la cabecera*/
	left: 178px; /*Espacio a la izquierda a partir del cual se ubicará el texto de la cabecera*/
	margin: 0;
	font-size: 200%;
	color: White;
}

#header #header-texto1
{
	position: absolute;
	top: 63px; /*Espacio superior a partir del cual se ubicará el texto de la cabecera*/
	left: 527px; /*Espacio a la izquierda a partir del cual se ubicará el texto de la cabecera*/
	margin: 0;
	font-size: 200%;
	color: White;
}

#header #logo2
{
	position: absolute;
	top: 3px; /*Espacio superior a partir del cual se ubicará el texto de la cabecera*/
	left: 51px; /*Espacio a la izquierda a partir del cual se ubicará el texto de la cabecera*/
	margin: 0; /*font-size: 200%*/
	color: #FFF; /*Color del texto de la cabecera*/
}
#header #logo a
{
	color: #FFF; /*Color del texto de la cabecera*/
	text-decoration: none; /*Borra el subrayado del texto de la cabecera (a pesar de ser un link)*/
}
#header #logo a:hover
{
	color: #ff99b2; /*Color dle texto de la cabecera al pasar el ratón por encima*/
	color: #000;
	text-decoration: underline; /*Subraya el texto de la cabecera al pasar el ratón por encima*/
}

/* Header - Search */
#header #search
{
	position: absolute;
	top: 35px;
	right: 20px;
}
#header #search form
{
	position: relative;
}
#header #search #search-input-out
{
	position: absolute;
	top: 0px;
	right: 225px;
	width: 155px;
	height: 28px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url(           "../imagenes/search_input.gif" ) 0 0 no-repeat;
	font: bold 90%/100% "verdana" ,sans-serif;
	color: #7f000b;
}
#header #search #search-input
{
	width: 140px;
	margin: 5px 8px;
	padding: 3px 0;
	border: 0;
	background: #FFF;
	font: bold 100%/100% "verdana" ,sans-serif;
	color: #7f000b;
}
#header #search #search-submit
{
	position: absolute;
	top: 36px;
	top: 0px;
	right: 150px;
	right: 185px;
}
#header #search fieldset
{
	margin: 0;
	padding: 0;
	border: 0;
}
#header #search fieldset
{
	width: 200px;
}
#header #search legend
{
	display: none;
}

/* Menú principal (tabs) */
#tabs
{
	text-align: left; /* set to left, right or center */
	margin: 1em 0 1em 0; /* set margins as desired */
	margin: 1em 0 0em 0; /* set margins as desired */
	font: bold 11px verdana, arial, sans-serif; /* set font as desired */
	border-bottom: 1px solid #ff9d06; /* set border COLOR as desired */
	list-style-type: none;
	background: #fdc740; /*Color de fondo de las pestañas del menú principal*/ /*background: #fff; /*Color de fondo de las pestañas del menú principal*/
	padding: 12px 10px 13px 10px; /*Espacio que se reservan los tabs por todos los lados*/
	height: 13px; /*Alto que ocuparán las pestañas*/
	height: 15px; /*Alto que ocuparán las pestañas*/
	width: 96%;
}

#tabs ul
{
	padding: 0;
	list-style: none;
	margin-left: 5px;
	margin-left: 0px; /*Margen a la izquierda usado para todas las pestañas*/
	margin-right: 10px;
	margin-top: 0px; /*Margen superior a partir del cual se ubican las pestañas*/ /*font-size:small;*/ /*Tamaño de letra asignado a los textos de las pestañas*/
}

#tabs ul li
{
	margin: 0 8px 0 0; /*Margen usado para cada pestaña */
	margin: 10px 8px 0 0; /*Margen usado para cada pestaña */
	margin: 12px 8px 0 0; /*Margen usado para cada pestaña */
	margin: 12px 5px 0 0; /*Margen usado para cada pestaña */
	float: left; /*	float:right ;*/
}

#tabs ul li a
{
	display: inline;
	position: relative;
	padding: 3px 5px; /*Margen del lado superior y del lado izquierda usado para cada pestaña*/
	padding: 3px 3px; /*Margen del lado superior y del lado izquierda usado para cada pestaña*/
	border: 2px solid #ffb116; /*Borde de color naranja oscuro /*background: url(       "../imagenes/tab_link.gif" ) 0 0 repeat-x;*/
	border: 2px solid #ff9d06; /*Borde de color naranja oscuro /*background: url(       "../imagenes/tab_link.gif" ) 0 0 repeat-x;*/
	color: #000; /*Color del texto de las pestañas*/
	font-weight: bold; /*Negrita para el texto de las pestañas*/
	text-decoration: none; /*Quita el subrayado al texto de las pestañas*/
	cursor: pointer;
}

/* Main menu (tabs - link) */
#tabs ul li a span.tab-l, #tabs ul li a:hover span.tab-l
{
	position: absolute;
	top: 0;
	left: 0;
	_left: -15px;
	width: 8px;
	height: 8px; 
	/*background: url(       "../imagenes/tab_link_l.gif" ) 0 0 no-repeat;*/
}

#tabs ul li a span.tab-r, #tabs ul li a:hover span.tab-r
{
	position: absolute;
	top: 0;
	right: 0;
	_right: -1px;
	width: 8px;
	height: 8px;
	/*background: url(       "../imagenes/tab_link_r.gif" ) 100% 0 no-repeat;*/
}

/* Main menu (tabs - hover) */
#tabs ul li a:hover
{
	/*background: url(       "../imagenes/tab_hover.gif" ) 0 0 repeat-x; */ /*Dibuja una esquinita en la parte superior derecha de las tabs*/
	color: #000; /*Color del texto de las pestañas cuando se pasa el ratón por encima*/ /*color: #FFF;*/ /*Color del texto de las pestañas cuando se pasa el ratón por encima*/
	background: #ff9d06;
	text-decoration: underline; /*Subraya el texto de las pestañas cuando se pasa el ratón por encima*/
}

/* Main menu (tabs - active) */
#tabs ul li#active a
{
	background: #ff9d06; /*Color de fondo de la pestaña activa*/ /*color: #FF0000;	*/ /*Color del texto de la pestaña activa*/ /*height: 18px;						/*Espacio hacia abajo que usarán las tabs NO USAR-NO USAR*/
	border-bottom-color: #ff9d06;
}

/* Page (2 columns) */
#page
{
	width: 98%; /*Ancho que usará el contenido (desde las breadcrumbs)*/
	min-height: 1px; /*background: #FFF url(  "../imagenes/bg_page.gif" ) 0 0 repeat-y;*/
	_height: 1px;
}
#page-in
{
	min-height: 1px; /*padding: 10px 0; */
	padding: 0px 0; /*background: url(    "../imagenes/bg_page_in.jpg" ) 0 0 no-repeat;*/ /*background: #99ffff; /*Color de fondo del contenido*/ /*background: #ff9d06; /*border: solid 1px #000; */ /*Tamaño del borde y color de la linea del borde*/
	background-color: #ff9d06;
	background-image: url(  "../imagenes/faroGetxo2.gif" );
	background-position: left bottom;
	background-image: url(  "../imagenes/faroGetxo5.jpg" );
	background-position: 18em bottom;
	background-repeat: no-repeat;
	_height: 1px;
}

/* Strip (Breadcrumbs and RSS)*/
#strip
{
	position: relative;
	clear: both; /*padding: 3px 20px 10px 20px;*/
	padding: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px; /*Controla el espacio en el que se van a ubicar las pestañas*/
	color: #ff335e; /*border: solid 1px #7f000b;*/ /*Tamaño del borde y color*/
	color: #FFF; /*border: solid 1px #7f000b;*/ /*Tamaño del borde y color*/
}
#strip p
{
	margin: 0;
}
#strip a
{
	color: #ff335e; /*Color de los links del strip*/
	color: #000;
	text-decoration: none; /*Quita el subraya al link del strip*/
}
#strip a:hover
{
	color: #7f000b;
	color: #000;
	text-decoration: underline; /*Subraya el texto de los links del strip cuando se pasa el ratón por encima*/
}

/* Strip - breadcrumbs */
#strip #breadcrumbs5
{
	width: 520px; /*Ancho disponible para las breadcrumbs*/
	width: 78%; /*Ancho disponible para las breadcrumbs*/
	margin: -20px;
	margin: 0px;
	padding: 0px 20px;
	background: #7f000b; /*Color de fondo del espacio de las breadcrumbs*/
	background: #FFF; /*Color de fondo del espacio de las breadcrumbs*/
	color: #000;
}

/* Strip - RSS */
#strip #rss5
{
	float: right;
	width: 18%; /*_width: 200px;*/
	width: 21%; /*_width: 200px;*/
	margin: 0;
	padding-left: 25px;
	padding-left: 0px; /*background: url(  "../imagenes/ico_rss.gif" ) 0 50% no-repeat;*/
	background: red;
	font-weight: bold;
	font-size: 120%;
}

#strip #busqueda5
{
	float: right; /*Alinea a la derecha la caja de Búsqueda*/
	width: 18%; /*_width: 200px;*/
	width: 21%; /*_width: 200px;*/ /*Establece el tamñano de la caja de Búsqueda*/
	margin: 0;
	padding-left: 25px;
	padding-left: 0px;
	padding: -50px; /*background: url(  "../imagenes/ico_rss.gif" ) 0 50% no-repeat;*/
	background: blue;
	font-weight: bold;
	font-size: 120%;
}
/* Content */
#content
{
	float: left;
	width: 78%;
	_width: 550px;
	margin: 0;
	padding: 0 0 0 20px; /*Es el margen que hay entre el lado izquierdo y la noticia*/
	padding: 0 0 0 6px; /*Es el margen que hay entre el lado izquierdo y la noticia*/ /*	background-image: url("../imagenes/farogetxo.jpg"); 	background-repeat:no-repeat; 	background-position: bottom ; 	*/
}

/* Content - Artículo */
#content .article
{
	clear: both;
	margin: 0;
	margin: 15px; /*Espacio superior a partir del cual se ubicará cada una de las cajas de noticias*/
	padding: 20px; /*background: url(  "../imagenes/content_Artículo_bg.jpg" ) 0 0 no-repeat;*/ /*	background:url("../imagenes/content_article_bg.jpg") 0 0 no-repeat;*/
	background: #FFF; /*	background:url("../imagenes/content_article_bg.jpg") 0 0 no-repeat;*/
	border: solid 4px #fdc740; /*text-align: center;*/ /*Controla la ubicación del texto del titular de cada noticia (centrado)*/
}


#content .fondo
{
	clear: both;
	margin: 0;
	margin: 15px; /*Espacio superior a partir del cual se ubicará cada una de las cajas de noticias*/
	padding: 20px; /*background: url(  "../imagenes/content_Artículo_bg.jpg" ) 0 0 no-repeat;*/ /*	background:url("../imagenes/content_article_bg.jpg") 0 0 no-repeat;*/ /*	background-image:url("../imagenes/faroGetxo2.jpg") ; 	background-repeat:no-repeat; 	background-position:bottom right;*/ /*border: solid 4px #fdc740; /*text-align: center;*/ /*Controla la ubicación del texto del titular de cada noticia (centrado)*/
}
#content .article h2
{
	/*este es el cuadro que abarca todo el titular de la noticia*/
	margin: 0 -20px;
	margin: -20px -20px;
	padding: 10px; /*Es el margen que se dibuja para el titular de la noticia*/
	background: #ffdce1 url(         "../imagenes/content_title_bg.gif" ) 0 0 repeat-y;
	background: #ffb116; /*background: #7f000b;*/ /*Color del cuadro del titular de la noticia (TODO: Hay que meter una imagen que haga el degradado)*/
}
#content .article h2 span
{
	/*esto hace que se ponga el icono de tres lineas delante de cada span, pero sólo funciona en Firefox*/
	/*background: url(           "../imagenes/ico_list_negra.gif" ) 0 50% no-repeat; /*Color del texto del titular de la noticia*/
	/*padding-left: 25px; /*Es el margen entre el icono y el texto del titular de una noticia */
	
}

#content .article p
{
	text-align: justify;
}

#content .info
{
	margin: 10px 0;
	margin: 25px 0; /*Espacio superior de la caja de la noticia a partir del cual se ubicarán los datos informativos de la noticia*/
	padding-bottom: 8px;
	border-bottom: 1px solid #ffdce1;
	border-bottom: 1px solid #fdc740;
	color: #ff3360;
	color: #000; /*Color del texto informativo de la noticia (Fecha)*/
}
#content .info a
{
	color: #ff3360;
	color: #000; /*Color de los textos informativos de la noticia (Categoría y Autor)*/
}
#content .info a:hover
{
	color: #FF0000; /*Color de los textos informativos de la noticia cuando se pasa el ratón por encima (Categoría y Autor)*/
	color: #fdc740; /*Color de los textos informativos de la noticia (Categoría y Autor)*/
}

#content .info span.date, #content .info span.cat, #content .info span.user, #content .info span.comments
{
	padding-left: 15px;
}
#content .info span.date
{
	background: url(           "../imagenes/ico_date_negra.gif" ) 0 50% no-repeat;
}
#content .info span.cat
{
	background: url(           "../imagenes/ico_cat_negra.gif" ) 0 50% no-repeat;
	margin-left: 8px;
}
#content .info span.user
{
	background: url(           "../imagenes/ico_user_negra.gif" ) 0 50% no-repeat;
	margin-left: 8px;
}
#content .info span.comments
{
	background: url(           "../imagenes/ico_comments.gif" ) 0 50% no-repeat;
	margin-left: 8px;
}

/* Content - More */
#content .btn-more
{
	/*	margin: 0 0 15px 0; 	margin: 0 0 0px 0;			/*AQUI HAY QUE RETOCARLO PARA QUE SE VEA BIEN EN IExplorer*/
	padding: 0;
	padding: 0 0 15px 0;
	border: 0;
	position: relative;
}

#content .btn-more-largo
{
	/*margin: 0 0 15px 0; 	margin: 0 0 0px 0;			/*AQUI HAY QUE RETOCARLO PARA QUE SE VEA BIEN EN IExplorer*/
	padding: 0;
	padding: 0 0 15px 0;
	border: 0;
	position: relative;
}
#content .btn-more a
{
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 77px;
	height: 21px;
	margin: 0;
	padding: 0 0 0 28px;
	background: url(           "../imagenes/btn_more.gif" ) 0 0 no-repeat;
	/*background: url(           "../imagenes/btn_more-copia2.jpg" ) 0 0 no-repeat;*/
	background: url(           "../imagenes/btn_more-copia3.jpg" ) 0 0 no-repeat;
	color: #FFF;
	color: #000;
	text-decoration: none;
}

#content .btn-more-largo a
{
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 147px;
	height: 21px;
	margin: 0;
	padding: 0 0 0 28px;
	background: url(           "../imagenes/btn_more.gif" ) 0 0 no-repeat;
	/*background: url(           "../imagenes/btn_more-copia2.jpg" ) 0 0 no-repeat;*/
	background: url(           "../imagenes/btn_more-largo.jpg" ) 0 0 no-repeat;
	color: #FFF;
	color: #000;
	text-decoration: none;
}
#content .btn-more a:hover
{
	background: url(           "../imagenes/btn_more-copia3.jpg" ) -105px 0 no-repeat;
}

#content .btn-more-largo a:hover
{
	background: url(           "../imagenes/btn_more-largo.jpg" ) -174px 0 no-repeat;
}
/* Menú derecho */
#col
{
	float: right; /*float:left;*/
	width: 200px;
	width: 21%; /*Ancho de la columna del menú lateral derecho*/
	margin: 0;
	padding: 0;
	background: #ffc8d4 url(           "../imagenes/col_bg.gif" ) 0 0 repeat-y;
	background: #FF0000;
	background: #f3241e; /*Color de fondo de la columna del menú lateral derecho*/
}
#col-in
{
	padding: 20px 10px; /*background: url(  "../imagenes/col_top.gif" ) 0 0 no-repeat;*/
	padding: 15px 10px; /*Espacio superior a partir del cual se ubicará el texto de la categoría del menú derecho*/
}
#col h3
{
	padding: 13px 15px 14px 15px;
	padding: 7px 10px 7px 10px; /*Espacio a partir del cual se ubicarán los texto de la cabecera de las categorías del menu lateral derecho*/
	margin: 0 -10px 15px -10px; /*margin: -0px -10px 0px -10px;*/
	background: #ff94ab url(           "../imagenes/col_title_bg.gif" ) 0 0 repeat-y;
	background: #CC0000;
	background: #c60000; /*Color de fondo de la cabecera de las categorías del menú lateral derecho*/
	color: #7f000b;
	color: #ffffff; /*Color del texto de la cabecera de las categorías del menú lateral derecho*/
}
#col #banner
{
	/*padding: 1px 15px 14px 15px;*/ /*margin: 0 -10px 15px -10px;*/ /*background: #CC0000;*/
	color: #ffffff;
	height: 32px;
	width: 145px;
}

/* Right column - About me */
#col #autor
{
	margin-bottom: 15px;
	line-height: 130%;
}
#col #autor p
{
	margin: 0;
}
#col #autor #me
{
	float: left;
	width: 54px;
	height: 58px;
	margin-right: 7px;
}

/* Menú derecho - Category */
#col ul.category
{
	margin: 15px 0;
	padding: 0;
	list-style: none;
}

/*#col ul#category li*/
#col ul.category li
{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ffdbe3;
}

/*#col ul#category li a*/
#col ul.category li a
{
	display: block;
	padding: 3px 0 3px 22px;
	background: url(           "../imagenes/ico_archive.gif" ) 5px 6px no-repeat;
	text-decoration: none;
	color: #000000;
	color: #FFF; /*Color del texto del menú derecho*/
}

/*#col ul#category li a:hover*/
#col ul.category li a:hover
{
	background-color: #ffccd8;
	color: #7f000b;
	color: #000000;
}

/*#col ul#category li#category-active a*/
#col ul.category li#category-active a
{
	background: #ffdbe3 url(           "../imagenes/ico_archive2.gif" ) 5px 50% no-repeat;
	font-weight: bold;
	color: #ffffff;
}

/*#col ul#category2*/
#col ol#category2
{
	margin: 10px 5px 15px; /*Establece los margenes que tendrá la caja "Última Hora"*/
	background: #FFF; /*Establece el fondo de la caja "Última hora"*/ /*color: #00ff00;*/ /*Establece el color del texto de la caja "Última hora"*/ /*border: solid 1px;*/
}

/* Right column - Archive */
#col ul#archive
{
	margin: 15px 0;
	padding: 0;
	list-style: none;
}
#col ul#archive li
{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ffdbe3;
	color: #000000;
}
#col ul#archive li a
{
	display: block;
	padding: 3px 0 3px 22px;
	background: url(           "../imagenes/ico_archive.gif" ) 5px 50% no-repeat;
	text-decoration: none;
}
#col ul#archive li a:hover
{
	background-color: #ffccd8;
	color: #7f000b;
}
#col ul#archive li#archive-active a
{
	background: #ffdbe3 url(           "../imagenes/ico_archive2.gif" ) 5px 6px no-repeat;
	font-weight: bold;
}

/* Right column - Links */
#col ul#links
{
	margin: 15px 0;
	padding: 0;
	list-style: none;
}
#col ul#links li
{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ffdbe3;
}
#col ul#links li a
{
	display: block;
	padding: 3px 0 3px 22px;
	background: url(           "../imagenes/ico_links.gif" ) 5px 6px no-repeat;
	text-decoration: none;
}
#col ul#links li a:hover
{
	background-color: #ffccd8;
	color: #7f000b;
}

#col ul#img
{
	/*align: "center";*/
}

/* Pie */
#footer
{
	position: relative;
	clear: both;
	width: 95.5%; /*Ancho del pie (debería ser 98% pero el padding es de 2.5%*/
	height: 50px;
	margin-bottom: 40px;
	background: #7f000b;
	background: #ff9d06; /*Color de fondo del pie de página*/
	color: #ff3360;
	color: #000; /*Color del texto del pie de página*/ /*text-align: center;*/
	font-weight: bold; /*Escribe en negrita el texto del pie*/
	padding: 0 0 0 2.5%; /*Espacio a la izquierda a partir del cual se ubicará el texto del pie*/
}
#footer a
{
	color: #ff3360;
	color: #000; /*Establece el color del link del pie de página*/
}
#footer a:hover
{
	color: #7f000b; /*Establece el color del link del pie de página cuando se coloca el ratón por encima*/
}

/* Footer - "back on top" */
#top
{
	position: absolute;
	top: 55px;
	left: 550px;
}
#top p
{
	position: relative;
	width: 30px;
	height: 25px;
	margin: 0;
	overflow: hidden;
}
#top p span
{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 30px;
	height: 25px;
	background: url(           "../imagenes/ico_top.gif" ) 0 0 no-repeat;
	cursor: pointer;
}
#top a:hover span
{
	background: url(           "../imagenes/ico_top.gif" ) -30px 0 no-repeat;
}

/*  Pie - copyright */
#footer p#copyright
{
	position: absolute;
	top: 10px;
	left: 40px;
	margin: 0;
	width: 317px;
}

/* Pie - created by */
#createdby
{
	position: absolute;
	top: 10px;
	left: 562px;
	margin: 0;
	color: #ff6587;
}
#createdby a
{
	color: #ff6587;
}


/*Esquinas redondeadas*/
div#box
{
	width: 18em;
	padding: 20px;
	margin: 0 auto;
	background: #E6E6E6;
	color: #000;
}





/*Texto sombreado*/
#text
{
	position: relative;
	font-size: 3em; /* optional. just to increase the font size. */
	display: block;
	line-height: 1em;
	color: #666; /* shadow color */
	color: #000; /* shadow color */
	background-color: transparent;
	white-space: nowrap;
	top: 0px;
	left: 349px;
	width: 130px;
}

#text:before, #text:after
{
	content: "GETXO"; /* generated text */
	display: block;
}

#text:before
{
	position: relative;
	top: 0px;
	left: 349px;
	width: 130px;
	margin-bottom: -1.05em;
	margin-bottom: -1.01em;
	margin-left: 0.1ex;
	margin-left: 0.05ex;
	color: #ccc; /* shadow color */
	color: #000; /* shadow color */
	background-color: transparent;
}

#text:after
{
	position: relative;
	top: 0px;
	left: 229px;
	width: 130px;
	margin-top: -1.05em;
	margin-left: -0.1ex;
	color: #fff; /* text color */
	background-color: transparent;
}


#mainlinks
{
	overflow: hidden;
}

/*
#mainlinks ul {
	width: 710px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	margin-left: 15px;
}*/

#mainlinks ul li
{
	float: left;
	text-align: center;
	margin-left: 25px;
	display: inline;
}

#caja
{
	/*border: solid 1px #000;*/
	background: #FFF;
}


/* 2 column layout */
#columnleft
{
	float: left;
	width: 240px; /*position: relative; */
}

#columnright
{
	margin-left: 245px; /*  position:relative; */
}


.DivGrupo
{
	/*float: left;*/
	padding: 10px 10px 10px 0;			/*Tiene que ser especial para IE*/
	width: 98%;
/*	border: 1px solid;*/
	
}

.MuniCentro
{
	float:left ;
	/*border: 1px solid;*/
	text-align:center;
	width: 50%;
}

.MuniIzquierda
{
	float: left;
	/*border: 1px solid;*/
	text-align:center;
	width: 24%;
}
.MuniDerecha
{
	float: right;
	/*border: 1px solid;*/
	text-align:center;
	width: 24%;
}

.imagenConc
{
	/*position: relative;*/
	padding: 25px 0 0 0;
	height: 159px; 
	width: 125px;
	/*height: 90px;
	width: 100%;*/
}

.TableConcej
{
	/*text-align:center;*/
	width: 100%; 
}

.TableConcej td
{
	text-align:center;
	/*width: 100%; */
}

/*.algo
{
	text-align: right;
	font-weight:bolder;
	text-decoration:underline;
}
*/