html{height:100%;}
/*Márgenes*/
*{margin:0; padding:0;}
/*Tamaño de fuente */
body{font-size: 62.5%; height:100%;}
/* Espaciado */

pre, tt, code, pre, :before, :after {white-space: normal;}
/* Bordes */
:focus {outline: none;}
hr {border:none;}
/* Alineación */
caption, th {text-align: left;}
sub, sup, thead, tbody, tfoot, td, th {vertical-align: baseline;}

/* Tipografía (familia, tamaño, peso, estilo, decoración) */
/* Familia */
kbd, samp {font-family: inherit;}
/* Tamaño */
h1, h2, h3, h4, h5, h6, big, small, sub, sup {font-size: 1em;}
/* Peso (negritas) */
h1, h2, h3, h4, h5, h6{font-weight: normal;}
/* Estilo (cursivas) */
cite, var, address {font-style: normal;}

ul {list-style-type: none;}
ol {list-style-position: inside;}

/* Decoración */
s, strike, del, u, ins, a, :link, :visited {text-decoration: none;}
ol ul, ul ol, br:before {content: ""} 

img{border:0;}


.clear{
	clear:both;
	width: 0 !important;
	height: 0 !important;
	font-size: 0 !important;
	border:none !important;
	background:none !important;
}
.texto_centrado{text-align:center!important;}
.texto_izquierda{text-align:left!important;}
.desactivado{
	background-color: #DDD;
	color:#CCC;
}

/**********************ELEMENTOS COMUNES*****************************/


body{background-color:#000; color:#fff; font-family:Arial, Helvetica, sans-serif;}
a{color:#fff;text-decoration:underline !important;}
a:hover{text-decoration:none !important;}

/*títulos*/
h1{position:absolute; top:-1000em;}
h2.h2_rojo{font-size:1.4em; font-weight:bold; color:#D70004; margin-bottom:0.5em;}
h2.h2_imagenverde, h2.h2_imagenverde_h3{
	margin-bottom:1em;
	padding:0.1em 3em 0.3em 0.5em;
	font-size:1.8em; 
	color:#9c3;
	background-color:#232323;
	border-left:3px solid #9c3;
	border-top:1px solid #3d3d3d;
	border-right:1px solid #3d3d3d;
	border-bottom:1px solid #3d3d3d;
}
h2.h2_imagenverde span, h2.h2_imagenverde_h3 span{position: absolute;}
h2.h2_imagenverde_h3{float:left;vertical-align:middle; border-right:0!important;padding-right:6em;}
h3.h3_imagengris{
	margin-bottom:1em;
	padding:0.05em 0 0.2em 1em;/*0.2em 0 0.05em 1em;*/ /*0.1em 0 0.3em 1em PARA FLASH*/
	font-size:2em; /*1.8em PARA FLASH*/
	color:#808080;
	background-color:#232323;
	border-top:1px solid #3d3d3d;
	border-right:1px solid #3d3d3d;
	border-bottom:1px solid #3d3d3d;
}
h3.h3_imagengris img{margin-top:-0.1em;}
h3.h3_imagengris span{position: absolute;}

.h3_imagengris_inline{display:inline;}

.tit_imgverde{
	margin-bottom:0.5em;
	font-size:1.5em; 
	color:#9c3;
	font-weight:bold;
	text-transform:uppercase;
}

.tit_imgverde-1{
	margin-bottom:0.5em;
	font-size:1.8em; 
	color:#9c3;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:0.3em;
	padding-left:6em;
	}


.tit_imgverde-2{
	margin-bottom:0.5em;
	font-size:1.8em; 
	color:#9c3;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	padding-left:8em;
	}


.tit_imgroja{
	margin-bottom:0.5em;
	font-size:1.5em; 
	color:#D70004;
	font-weight:bold;
	text-transform:uppercase;
}
.tit_imgverde span, .tit_imgroja span{position:absolute;}

.titulo_articulo_blanco{font-size:1.5em; font-weight:bold; color:#fff; margin-bottom:0.5em;}
.titulo_articulo_blanco_Entradilla{font-size:0.9em; font-weight:bold; color:#fff; margin-bottom:0.5em;}
.titulo_articulo_rojo{font-size:1.5em; font-weight:bold; color:#D70004; margin-bottom:0.5em;}
.subtitulo_articulo{font-size:1.2em; font-weight:bold; color:#9c3; text-decoration:underline; margin-bottom:0.5em;}
.titulo_destacado_blanco{font-size:1.3em; font-weight:bold; color:#fff; margin-bottom:0.5em;}
.titulo_destacado_verde{font-size:1.3em; font-weight:bold; color:#9c3; margin-bottom:0.5em;}
.titulo_gris{color:#b2b2b2;font-weight:bold;}
.titulo_verde_sub{font-size:1.3em; font-weight:bold; color:#9c3; margin-bottom:0.5em; text-decoration:underline;}
.titulo_blog{font-size:1.3em; font-weight:bold; margin:1.5em 0 0.5em 0; color:#b2b2b2; border-bottom: 4px solid #D70004;}

.titulo_fondogris{padding:0.3em; margin-bottom:1.5em; font-weight:bold; color:#000; background-color:#808080; font-size:1.1em}
.titulo_fondorojo{padding:0.3em; margin-bottom:1.5em; font-weight:bold; color:#000; background-color:#D70004; font-size:1.1em}
.titulo_fondoverde{padding:0.3em; margin-bottom:1.5em; font-weight:bold; color:#000; background-color:#9c3; font-size:1.1em}

/*enlaces*/
a.rojo{color:#D70004; text-decoration:none; font-weight:bold;}
a:hover.rojo{color:#9c3; text-decoration:underline; font-weight:bold;}

a.rojo_sub{color:#D70004; text-decoration:underline!important;}
a:hover.rojo_sub{color:#9c3; text-decoration:underline;}

a.verde{color:#9c3;text-decoration:none;}
a:hover.verde{color:#fff; text-decoration:underline;}

a.verde_sub{color:#9c3; text-decoration:underline;}
a:hover.verde_sub{color:#fff; text-decoration:underline;}

a.blanco_sub{color:#fff; text-decoration:underline;}
a:hover.blanco_sub{color:#D70004; text-decoration:underline;}

a.gris_sub{color:#b0aeb0; text-decoration:underline;}
a:hover.gris_sub{color:#fff; text-decoration:underline;}

a.titulo_destacado_verde{font-size:1.3em; font-weight:bold; color:#9c3; margin-bottom:0.5em;}
a:hover.titulo_destacado_verde{color:#9c3; text-decoration:none;}

/*botones*/
.volver{ margin:0.9em 1em 0 0; float:right;}

.boton_blanco{
	margin:1em;
	padding:0.2em 0 0.4em 0;
	color:#000;
	background-image:url(../irudiak/boton_blanco.gif);
	background-repeat:repeat-x;
	background-position:center;
}
.boton_rojo{
	margin:1em;
	padding:0.2em 0 0.4em 0;
	color:#FFF;
	background-image:url(../irudiak/boton_rojo.gif);
	background-repeat:repeat-x;
	background-position:center;
}

.boton_blanco img, .boton_blanco2 img{vertical-align:middle; float:none!important; margin:0em !important; padding:0em !important;}
.boton_rojo img{vertical-align:middle; float:none!important; margin:0em !important; padding:0em !important;}
.boton_blanco:hover, .boton_blanco2:hover{color:#D70004; text-decoration:none;}
.boton_rojo:hover{color:#FFF; text-decoration:none;}
/*para IE6*/* html #contenido .boton_blanco, * html #contenido .boton_blanco2{padding:0.3em 0 0.3em 0;}
/*para IE6*/* html #contenido .boton_rojo{padding:0.3em 0 0.3em 0;}
/*para IE7*/*:first-child+html #contenido .boton_blanco, *:first-child+html #contenido .boton_blanco2{padding:0.3em 0 0.3em 0;}
/*para IE7*/*:first-child+html #contenido .boton_rojo{padding:0.3em 0 0.3em 0;}
.boton_blanco2{
	margin:1em;
	padding:0.2em 0 0.3em 0;
	color:#000;
	background-image:url(../irudiak/boton_blanco.gif);
	background-repeat:repeat-x;
	background-position:center;}

.boton_contactar, .boton_alta, .boton_modificar{
	margin:1em;
	padding:0.5em 0 0.7em 0;
	font-size:1.2em;
	font-weight:bold;
	color:#3d3d3d;
	background-image:url(../irudiak/botonesp_fondo.jpg);
	background-repeat:repeat-x;
	background-position: left center;
}
.boton_contactar2, .boton_alta2, .boton_modificar2{
	margin:1em;
	padding:0.5em 0 0.6em 0;
	font-size:1.2em;
	font-weight:bold;
	color:#3d3d3d;
	background-image:url(../irudiak/botonesp_fondo.jpg);
	background-repeat:repeat-x;
	background-position: left center;
}
.boton_contactar:hover, .boton_alta:hover, .boton_modificar:hover{text-decoration:none;}
.boton_contactar2:hover, .boton_alta2:hover, .boton_modificar2:hover{text-decoration:none;}
.boton_contactar img, .boton_alta img, .boton_modificar img{vertical-align:middle;}
.boton_contactar2 img, .boton_alta2 img, .boton_modificar2 img{vertical-align:middle;}
/*para IE6*/* html .boton_contactar, * html .boton_alta, * html .boton_modificar, * html .boton_contactar2, * html .boton_alta2, * html .boton_modificar2{padding:0.7em 0 0.6em 0;} 
/*para IE7*/*:first-child+html .boton_contactar, *:first-child+html .boton_alta, *:first-child+html .boton_modificar, *:first-child+html .boton_contactar2, *:first-child+html .boton_alta2, *:first-child+html .boton_modificar2{padding:0.7em 0 0.6em 0;}


/*otras clases*/
.texto_destacado{font-weight:bold; color:#fff!important;}
.texto_destacado_verde{color:#9c3; text-decoration:underline;}
.texto_verde{color:#9c3!important;}
.texto_gris{color:#b2b2b2!important;}
.texto_negrita {font-weight:bold!important;}
.img_dcha{float:right;margin:0 0 1em 1em;}
.img_izda{float:left;margin:0 2em 1em 0;}
.img_dcha_borde{float:right;margin:0 0 1em 1em;border:0.2em solid #fff;clear:right;}
.img_izda_borde{float:left;margin:0 1em 1em 0;border:0.2em solid #fff;}
.img_dcha_borde1px{float:right;margin:0 0 1em 1em;border:1px solid #fff;clear:right;}
.img_izda_borde1px{float:left;margin:0 1em 1em 0;border:1px solid #fff;}
.iconos_multimedia{margin:1em; font-size:1em!important; color:#b0abb0;}
p.iconos_multimedia{
	font-size:1.2em !important;
}
p.iconos_multimedia a{
	color:#b0abb0;
}
.iconos_multimedia:hover, p.iconos_multimedia a:hover{color:#fff; text-decoration:none;}
.espacio_35em{height:35em;}
.linea_gris{margin:1em;border-bottom:1px solid #3d3d3d;}

/*formularios de insercion de datos*/
.texto_formulario{
	font-size:1.1em!important;
	background:none;
	margin:auto;
	padding:0em;
	color:#ffffff;
	width: 15em!important;
}
.texto_formulario_largo{
	font-size:1.1em!important;
	background:none;
	margin:auto;
	padding:0em;
	color:#ffffff;
	width: 30em!important;
}
.input_formulario{
	/*border: 1px solid #AAAAAA;*/
	width:12em;
	font-size:0.75em;
	text-align:left;
}
/*********************************/


/************************************CONTENIDO*************************************/

/*migas de pan*/
#migas{color:#808080;margin-bottom:1em;clear:both;}
#migas p{float:left;}
#migas li{display:inline;margin-left:0.5em;}
#migas a{color:#808080; text-decoration:underline; padding-right:0.5em;}
#migas a:hover{color:#fff;}
#migas .seleccionado{text-decoration:none;}
/****/


/*tipos de capas y columnas: con bordes, sin bordes, diferentes tamaños, diferentes colores de fondo...*/
#contenido p, #contenido li{font-size:1.2em;}
.cajagris{padding:1em; margin-top:1em; background-color:#3d3d3d;}

#caja_dir_asociaciaciones{
	width:34.3em;
	height:5.3em;
	margin-bottom:1em;
	background-image:url(../irudiak/fondo_direc_asociaciones.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#232323;
	border:1px solid #3d3d3d;}

#fondo_degradado{
	padding:0.5em 0 0.5em 0;
	text-align:center;
	background-image: url(../irudiak/degradado_fondo.jpg);
	background-repeat:repeat-x;
	background-position: top left;
}
#fondo_degradado .capa_centrada{width:70em; margin:auto; text-align:left;}
#fondo_degradado .cajagris_iz, #fondo_degradado .cajagris_de{
	float:left;
	width:32.2em;
	padding:1em;
	margin:1em 0 1em 0;
	background-color:#232323;
	border:1px solid #3d3d3d;
}
#fondo_degradado .cajagris_de{margin:1em 0 1em 1em; }
#fondo_degradado .cajagris{
	
	padding:1em;
	margin-top:1em;
	background-color:#232323;
	border:1px solid #3d3d3d;
}
#fondo_degradado #columna_izquierda{
	width:41em;
	float:left;
	clear:left;
	margin-bottom:1em;
}
#fondo_degradado #columna_derecha{
	width:28.5em;
	float:right;
	margin-bottom:1em;
}
#fondo_degradado #columna_derecha_ibilaldia{
	float:right;
	margin-bottom:1em;
}
#fondo_degradado #columna_izquierda .cajagris{width:37.5em!important;}
#fondo_degradado #columna_derecha .cajagris{width:26em!important;}
#carrousel, #fondo_degradado .cajagris_ancha {
	float:left;
	width:67.7em;
	padding:1em;
	margin:1em 0 1em 0;
	background-color:#232323;
	border:1px solid #3d3d3d;
}
#fondo_degradado .caja_ancha{
	width:67.7em;
	padding:1em;
	margin-top:1em;
}

#fondo_degradado .cajagris_video {
	width:56.25em;
	padding:1em;
	margin-left:5.75em!important;
	margin:1em 0 1em 0;
	background-color:#232323;
	border:1px solid #3d3d3d;
	text-align:center;
}
#fondo_degradado .cajagris_video_detalle {
	width:56.25em;
	padding:1em;
	margin-left:4em!important;
	margin:1em 0 1em 0;
	background-color:#232323;
	border:1px solid #3d3d3d;
	text-align:center;
}
#fondo_degradado .cajagris_video_detalle_hd {
	width:67.5em;
	padding:1em;
	margin-left:0em!important;
	margin:1em 0 1em 0;
	background-color:#232323;
	border:1px solid #3d3d3d;
	text-align:center;
}

#columna_izquierda, .columna_izquierda{
	float:left;
	width:61em;
	clear:left;
	margin-bottom:1em;
}
#columna_izquierda p, .columna_izquierda p{margin-bottom:1em;}
#columna_izquierda .cajagris_ancha, #columna_izquierda .cajagris_iz, #columna_izquierda .cajagris_de, .columna_izquierda .cajagris_ancha, .columna_izquierda .cajagris_iz, .columna_izquierda .cajagris_de{
	float:left;
	padding:1em;
	margin-bottom:1em;
	background-color:#232323;
	border:1px solid #3d3d3d;
}

.columna_izquierda .columnaLugares1 p{margin-bottom:0em;}

#columna_izquierda .cajagris_ancha, .columna_izquierda .cajagris_ancha{width:58.8em;}
#columna_izquierda .cajagris_iz, .columna_izquierda .cajagris_iz{width:27.8em; clear:left;}
#columna_izquierda .cajagris_de, .columna_izquierda .cajagris_de{width:27.8em; margin-left:1em;}
#columna_izquierda .caja_ancha, #columna_izquierda .caja_iz, #columna_izquierda .caja_de, .columna_izquierda .caja_ancha, .columna_izquierda .caja_iz, .columna_izquierda .caja_de{
	float:left;
	padding:1em;
	margin-bottom:1em;
}


#columna_izquierda .caja_ancha, .columna_izquierda .caja_ancha{width:59em;padding-left:0em;}
#columna_izquierda .caja_iz, .columna_izquierda .caja_iz{
	width:27.8em;
	clear:left;
	padding-left:0em;
	margin-right:1.4em;
}
#columna_izquierda .caja_de, .columna_izquierda .caja_de{
	width:27.8em;
	padding-left:0em;
	/*margin-left:1em;*/
}

#columna_derecha, .columna_derecha{
	float:right;
	width:35em;
	margin-bottom:1em;
}
#columna_derecha .cajagris, .columna_derecha .cajagris{
	width:32.8em;
	padding:1em;
	margin-bottom:1em;
	background-color:#232323;
	border:1px solid #3d3d3d;
}
#columna_derecha .caja, .columna_derecha .caja{
	width:33em;
	padding:1em;
	padding-top:0em;
	margin-bottom:1em;
}

#contactoGZ .columna_derecha_estrecha .cajagris{
	width:28em;
	float:right;
}


#columna_izquierda_peq, .columna_izquierda_peq{
	float:left;
	width:35em;
	clear:left;
	margin-bottom:1em;
}
#columna_derecha_gr, .columna_derecha_gr{
	float:right;
	width:61em;
	margin-bottom:1em;
}
#columna_izquierda_peq .cajagris, .columna_izquierda_peq .cajagris, #columna_derecha_gr .cajagris, .columna_derecha_gr .cajagris{
	padding:1em;
	margin-top:1em;
	background-color:#232323;
	border:1px solid #3d3d3d;
}
.caja_grisclaro{background-color:#3d3d3d; padding:1em;}

#dos_columnas, .dos_columnas{clear:both; margin-top:2em;}
#dos_columnas p, .dos_columnas p{margin-bottom:0.5em;}
#dos_columnas li, .dos_columnas li{float:left; margin-bottom:2em;}
#dos_columnas ul.lista_doscolumnas_lugares_inscripcion{
	width:100%;
}

#dos_columnas ul.lista_doscolumnas_lugares_inscripcion li{
	width:100%;
}

#dos_columnas ul.lista_doscolumnas li, .dos_columnas ul.lista_doscolumnas li{display:block; clear:both;}
#dos_columnas .lista_enlaces li, .dos_columnas .lista_enlaces li{float:none;}
#dos_columnas div, .dos_columnas div{
	width:43.5em;
	margin-left:1em;
	float:left;
}

#dos_columnas ul.lista_doscolumnas_lugares_inscripcion li div{
	float:none;
	width:auto;
	margin:0em;
}

* html #dos_columnas div, * html .dos_columnas div{width:42.9em;}
#dos_columnas .columnaiz_mitad{margin-left:0!important;width:48em;}
#dos_columnas .columnade_mitad{float:right!important;width:48em;}
* html #dos_columnas .columnaiz_mitad, * html #dos_columnas .columnade_mitad{width:45.7em;}

#tres_columnas{clear:both;margin-top:2em;}
#tres_columnas div{
	width:31.8em;
	margin-right:1em;
	float:left;
}
* html #tres_columnas div{margin-right:0.3em;}
#tres_columnas #columna_derecha{margin-right:0!important;}
#tres_columnas div .capa_imagentexto_gris{
	background-color:#232323;
	border:1px solid #3d3d3d;
	min-height:12.5em;
}
*:first-child+html #tres_columnas div .capa_imagentexto_gris{
	min-height:12.6em;
}
* html #tres_columnas div .capa_imagentexto_gris{
	height:12.6em;
}
#tres_columnas div .capa_imagentexto_gris img{float:left; margin:0 1em 0 0;}
#tres_columnas div .capa_imagentexto_gris p, #tres_columnas div .capa_imagentexto_gris div.texto_fck{margin:1em 1em 0 1em;}

#tres_columnas div div.texto_fck{
	float:none;
	width:auto;
}

#cuatro_columnas{clear:both;margin-top:2em;}
#cuatro_columnas div{
	width:20em;
	margin-right:1em;
	float:left;
}
* html #cuatro_columnas div{margin-right:0.3em;}

/*submenú derecho gris*/
#submenu{
	margin-bottom:1em;
	padding:0.5em 0 0.5em 0;
	color:#808080;
	background-color:#232323;
}
#submenu h2{
	margin-left:0.5em;
	padding:0.2em 0 0.4em 0;
	font-size:1.5em;
	color:#232323;
	background-color:#808080;
}
#submenu h2 span{position:absolute;}
#submenu ul{margin:1em 1em 1em 1.5em;}
#submenu li{
	padding:0.6em 0 0.6em 0;
	color:#808080;
	border-bottom: 1px dashed #808080;
}
#submenu a{color:#808080;}
#submenu a:hover{text-decoration: none; color:#9c3;}
#submenu .seleccionado{color:#9c3;}
/***/

/*pestañas rojas bizztb*/
#pestanias_rojas {width:100%; text-align:center;margin-bottom:0.5em;}
/*para IE6*/* html #pestanias_rojas{margin-bottom:0;}
/*para IE7*/*:first-child+html #pestanias_rojas{margin-bottom:0;}
#pestanias_rojas li{display:inline; }
#pestanias_rojas a{padding:0.5em; font-size:1.2em; color:#b0aeb0; }
#pestanias_rojas a:hover{background-color:#D70004; color:#fff; text-decoration:none;}
#pestanias_rojas span.seleccionado{padding:0.5em; font-size:1.2em; color:#b0aeb0; background-color:#D70004; color:#fff; text-decoration:none;}

/*paginación*/
#paginacion{margin:1em 0 1em 0;float:right; clear:both; font-size:1.1em;}
#paginacion ul{float:left; margin-top:-0.3em;}
#paginacion li{float:left;margin-left:1em;padding:0.2em 0.3em 0.1em 0.3em;font-size:1em;}
#paginacion .seleccionado{background-color:#232323;}
.anterior_gris, .anterior{float:left; padding-left:2em;}
.siguiente_gris, .siguiente{margin-left:1em; padding-right:2em;}
.anterior_gris{color:#b0aeb0; background-image:url(../irudiak/anterior_gris.gif);
background-repeat:no-repeat;
background-position:top left;}
.anterior{background-image:url(../irudiak/anterior.gif);
background-repeat:no-repeat;
background-position:top left;}
.siguiente_gris{color:#B0AEB0; background-image:url(../irudiak/siguiente_gris.gif);
background-repeat:no-repeat;
background-position:top right;}
.siguiente{background-image:url(../irudiak/siguiente.gif);
background-repeat:no-repeat;
background-position:top right;}
#paginacion a{text-decoration:underline;}
#paginacion a:hover{color:#D70004;}

/*Mostrar articulos en grupo de dos*/
.columnaArtiulos2{
	float:right;
	width:48%;
	clear:right;
}

.columnaArtiulos1{
	clear:left;
	float:left;
	width:48%
}

/*Mostrar Lugares inforamción en dos columnas*/
.columnaLugares2{
	float:right;
	width:48%
}

.columnaLugares1{
	clear:left;
	float:left;
	width:48%
}



/*LISTAS*/
.lista_horizontal li{float:left; margin-right:0.9em;}

.lista_enlaces, .lista_enlaces_doscolum{margin:2em 0 2em 2em;}
.lista_enlaces li, .lista_enlaces_doscolum li{margin:1em; padding-left:2.5em;background-image:url(../irudiak/ico_lista_enlaces.gif);
background-repeat:no-repeat;
background-position:top left;}
.lista_enlaces_doscolum li{float:left; display:block; width:16em; margin:0;}
p.lista_enlaces{margin:2em 0 2em 2.7em;}
p.lista_enlaces a{padding-left:2.5em; background-image:url(../irudiak/ico_lista_enlaces.gif);
background-repeat:no-repeat;
background-position:top left;
display:block;}

.lista_cuadrados{margin:2em 0 2em 3em;}
.lista_cuadrados li{margin:1em;}
.lista_cuadrados a{padding-left:2em; background-image:url(../irudiak/ico_lista_cuadrado.gif);
background-repeat:no-repeat;
background-position:top left;}

.lista_pasos div{margin:2em 1em 2em 1em; list-style-type:none;}
.lista_pasos div{padding-left:5em; background-image:url(../irudiak/ico_pasos.gif);
background-repeat:no-repeat;
background-position:top left; min-height:4em;}
* html .lista_pasos div{height:4em;}
.lista_pasos div span{float:left;margin:0.3em 0 0 -2em;font-size:1.8em;font-weight:bold;color:#000;}
div.lista_pasos div span{
	display:block;
	width:1em;
	padding-top:0.1em;
}

* html div.lista_pasos div span{
	padding-top:0.2em;
	padding-left:1.2em;
	width:1.9em;
}

*:first-child+html div.lista_pasos div span{
	padding-top:0.2em;
}

.lista_pasos li{margin:2em 1em 2em 1em; list-style-type:none;}
/*.lista_pasos li div{padding-left:5em; background-image:url(../irudiak/ico_pasos.gif);
background-repeat:no-repeat;
background-position:top left; min-height:3.5em;}*/
* html .lista_pasos li div{height:3.5em;}
.lista_pasos li div span{float:left;margin:0.3em 0 0 -2em;font-size:1.8em;font-weight:bold;color:#000;}
/*para IE6*/* html .lista_pasos li div span{margin:0.6em 0 0 -3.7em;} 
/*para IE7*/*:first-child+html .lista_pasos li div span{margin:0.6em 0 0 -3.7em;}

.lista_pasos_tipo_letra{font-size:1.2em!important;}

.cajagris_foto li, .cajagris_fotopeq li, .cajagris_fotogr li, div.cajagris_fotogr, .cajagris_foto_doscolum li, div.cajagris_foto_doscolum, div.cajagris_foto, div.cajagris_fotopeq{
	float:left;
	margin:0 1em 1em 0;
	background-color:#232323;
	border:1px solid #3d3d3d;
}
.cajagris_fotogr_asoc li, div.cajagris_fotogr_asoc{
	float:left;
	margin:0 1em 1em 0;
	background-color:#232323;
	border:1px solid #3d3d3d;
}

div.cajagris_fotopeq{
	padding:0em !important;
}

div.cajagris_foto{
	font-size:1.1em;
}

div.cajagris_foto_doscolum{
	width:47%;
}

div.cajagris_fotogr{
	padding:0em !important;
	font-size:1em;
}
.cajagris_fotogr li, div.cajagris_fotogr{padding-right:0.7em;width:100%;}
/*para IE6*/* html .cajagris_fotogr li, * html div.cajagris_fotogr{float:none; padding-right:0em;}
/*para IE7*/*:first-child+html .cajagris_fotogr li, *:first-child+html div.cajagris_fotogr{float:none;}
.cajagris_fotogr h4{margin:0.5em 0.5em 0 0; font-size:1.2em;}
.cajagris_fotogr .titulo{margin:0.5em 0.5em 0 0; font-size:1.2em; color:#D70004;}
.cajagris_fotogr li{font-size:1em!important;}


.cajagris_fotogr div h4{
	margin:0em 0em 0em 1em !important;
	padding:0.5em 0em 0em 0em !important;
}

div.cajagris_fotogr_asoc{
	padding:0em !important;
	font-size:1.2em;
}
.cajagris_fotogr_asoc li, div.cajagris_fotogr_asoc{padding-right:0.7em;width:100%;}
/*para IE6*/* html .cajagris_fotogr_asoc li, * html div.cajagris_fotogr_asoc{float:none; padding-right:0em;}
/*para IE7*/*:first-child+html .cajagris_fotogr_asoc li, *:first-child+html div.cajagris_fotogr_asoc{float:none;}
.cajagris_fotogr_asoc h4{margin:0.5em 0.5em 0 0!important; font-size:1.2em;padding-bottom:1em;}
.cajagris_fotogr_asoc .titulo{margin:0.5em 0.5em 0 0; font-size:1.2em; color:#D70004;padding-left:0.5em;}
.cajagris_fotogr_asoc li{font-size:1.2em!important;padding-left:0.5em;}




.cajagris_foto li, div.cajagris_foto{width:23.5em;}
.cajagris_fotopeq li, div.cajagris_fotopeq{width:17.4em;}
.cajagris_fotopeq{font-size:1.2em;}
.cajagris_foto li img, .cajagris_fotopeq li img, .cajagris_fotogr li img, div.cajagris_fotogr img{float:left; margin:0 1em 0 0;}
.cajagris_fotogr_asoc li img, div.cajagris_fotogr_asoc img{float:left; margin:0 1em 0 0;}
.cajagris_foto .imagen_lista, .cajagris_fotopeq .imagen_lista, .cajagris_fotogr .imagen_lista,.cajagris_fotogr_asoc .imagen_lista, .cajagris_foto_doscolum .imagen_lista, div.cajagris_foto_doscolum .imagen_lista, div.cajagris_foto .imagen_lista, div.cajagris_fotopeq .imagen_lista{float:left; margin:0 1em 0 0;}
.cajagris_foto li span, div.cajagris_foto span{margin-top:1em; color:#808080;}
.cajagris_fotopeq li span,p.cajagris_fotopeq span, div.cajagris_fotopeq span{margin-top:0.5em;}
.cajagris_foto_doscolum li{width:43.3em; font-size:1.1em;}

.cajagris_fotogr_principal img{
	margin-right:0em !important;
	margin-left:1em !important;
}

.lista_blog li{margin-bottom:1em; padding:0.5em; border-bottom: 1px solid #3d3d3d;}
.lista_blog div{
	margin-top:0.5em;
	padding:1em 4em 1em 1em;
	background-image:url(../irudiak/fondo_post.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#3d3d3d;
}
.lista_blog span{float:left;}
.lista_blog .titulo{color:#9c3; font-size:1.2em;}

.lista_post li{margin:1em 0 1em 0;}
.lista_post div{padding:1em;background-color:#000;}

.lista_lineablanca li{padding:0.5em;border-bottom:1px solid #fff;}
.lista_lineagris li{padding:0.5em;border-bottom:1px solid #3d3d3d;}

.lista_videos li{float:left; margin:1.9em;}
.lista_videos li div{padding:2em 0 2em 0;}
.lista_videos li div img{margin-bottom:0.5em;}

.lista_redes_sociales{
	height:3em;
	padding:0.3em 0 0 1em!important;
	margin-bottom:1em;
	background-color:#3d3d3d;
}
.lista_redes_sociales span{float:left!important; margin:0.5em 2em 0 0; font-size:1.2em; color:#b0aeb0; font-weight:bold;}
.lista_redes_sociales li{
	height:0!important;
	float:left!important;
	margin:0.4em;
	border:0!important;
}
.lista_redes_sociales img{vertical-align:middle;}
.lista_redes_sociales a{padding:0.4em;}

#carrousel .boton_flecha{float:left; width:2em; height:24em;}
#carrousel .boton_flecha a{margin-top:10em;}
#carrousel .boton_flecha a:hover{background-color:transparent;}
#carrousel div{float:left; width:60em; height:24em; margin-left:1em; overflow:hidden;}
#carrousel li{float:left;height:24em; width:12.2em;}
#carrousel span, #carrousel .texto_fck, #carrousel a span{
	display:block;
	margin:0.5em;
	padding:0.2em;
}

#carrousel span{
	font-size:1.1em;
	color:#FFF;
}

#carrousel a{display:block;}
#carrousel li:hover, #carrousel .seleccionado{color:#000; background-color:#9c3; text-decoration:none;}
#carrousel a:hover{text-decoration:none;}

/*FORMULARIOS*/
#contenido .form_de{margin:5em; text-align:right;}
#contenido .form_iz{margin:2em 0 1em 0;}
#contenido .form_de label, #contenido .form_iz label, #contenido div.divComoLabel{display:block !important; clear:both; margin:1em !important;}
#contenido div.divComoLabel{
	padding:0em !important;
}
#contenido label.labelCorto{
	display:inline !important;
	clear:none !important;
	margin:0em !important;
}
/*#contenido span{float:left}*/
#contenido .form_iz span{float:left;width:8em;}
#contenido .form_iz_coment span{float:left;width:9em;}
#contenido input, #contenido select {font-size:1em;}
#cabecera_gaztebizz input, #cabecera_gaztebizz select {font-size:1em;}
#contenido textarea {font-size:1.2em; width:80%; height:10em;}
#contenido .width100{width:100%;}
* html #contenido .width100{width:95%;}
#contenido .select{width:16.5em;}
#contenido .select_dia, #contenido .input_peq{width:3.5em;font-size:1.2em;}
#contenido .select_mes{width:7.5em;margin-left:0.5em;font-size:1.2em;}
#contenido .select_anio{width:4.5em;margin-left:0.5em;font-size:1.2em;}

#contenido form p{text-align:left;}

#contenido .form_iz span.form_span_largo{float:left;width:10.5em;}

.pestania_gris_inf{margin-left:1.5em;}
.pestania_gris_inf a{
	padding:0.1em 0em 0.5em 0em;
	color:#000;
	font-weight:bold;
	background-color:#b0aeb0;
	text-decoration:none;
}
.pestania_gris_inf a:hover{text-decoration:none;}
.pestania_gris_inf img{vertical-align:middle;}


.pestania{
	margin-left:1.5em;
	display:block;
	float:left;
	margin-top:2px;
}

.pestania a{
	padding:2px 0 4px 11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.pestania a.desactivado span{
	background-image:url(../irudiak/pestana_de.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding:2px 11px 6px 0;
}

.pestania a.desactivado{
	background-color:#B0AEB1;
	background-image:url(../irudiak/pestana_iz_fondo.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.error span {float:none !important;width:auto!important;}
.error {
	text-align:center!important;
	font-size:1em;
	color:#D70004;
	}
	
.error2 span {float:none !important;width:auto!important;}
.error2 {
	font-size:1em;
	color:#D70004;
	padding-bottom:2em;
	}
.cajaerror{padding:1em; margin-top:1em; background-color:#3d3d3d;font-size:1.2em; border:1px solid #D70004; clear:both;}
.cajaOK{padding:1em; margin-top:1em; background-color:#3d3d3d;font-size:1.2em; border:1px solid #9C3; clear:both;}
.cajaerror span {display:block;font-weight:bold;}
/*
#contenido .form_iz .boton_blanco{float:right;padding:0.1em 0 0.1em 0;}
*/
.boton_blanco_input{
	/*margin:1em;*/
	margin:0em 0em 0em 1em !important;
	padding:0em !important;
}

span.boton_blanco_input{
	font-size:0.85em;
}

.boton_blanco_input input{
	width:auto !important;
	padding: 0px 2px 4px !important;
	height:1.9em; /*1.6em;*/
	background-image:url(../irudiak/boton_blanco.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border:0;
	cursor:pointer;
}

.boton_blanco_input input.boton_rojo_input{
	background-image:url(../irudiak/boton_rojo.gif) !important;
	color:#FFF;
}

.boton_blanco_input input:hover{
	color:#D70004;
}

.boton_blanco_input input.boton_rojo_input:hover{
	color:#FFF;
}

.boton_blanco_input img{
	vertical-align:top;/*-0.5em;*/
}
/*para IE7*/
*:first-child+html .boton_blanco_input input{padding-bottom:0.2em;}
/*
*:first-child+html .boton_blanco_input input{padding-top:0.2em;height:1.6em;}
*:first-child+html .boton_blanco_input img{vertical-align:-0.3em;}
*/
/*para IE6*/
* html .boton_blanco_input input{padding-bottom:0.2em;}
/*
* html .boton_blanco_input input{padding-top:0.2em;height:1.6em;}
* html .boton_blanco_input img{vertical-align:-0.3em;}
*/

/*TABLAS*/
table{width:100%;margin:2em 0 2em 0;}
th, td{padding:0.5em;}
th{background-color:#D70004; font-weight:bold;}
td{background-color:#232323;}

#calendario{
	width:100%;
	margin:0 0 2em 0;
	border:0;
}
#calendario.td{
	background-color:#232323;
	padding:3px ;
	}
	
	
#Videos{
	padding:0em!important;
}

#capa_transcripcion{
	height:24em;
	margin-left:1em; 
	overflow:auto;
}

#imagen_CAPTCHA
{
	border-style:double;
	border-width:medium;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	vertical-align: middle;
}

p.campoCaptcha{
	width:20em !important;
	float: left !important;
}

p.campoCaptcha label{
	padding-right:0em !important;
}

.contenedorCaptcha #CaptchaDiv p.campoCaptcha label{
	width:auto !important;
	margin-top: 0em !important;
}

.contenedorCaptcha p.campoCaptcha span.spanAncho{
	width:auto !important;
}

.contenedorCaptcha span.fuente12em{
	width:8.2em !important;

}

.contenedorCaptcha #CaptchaDiv #CaptchaImage{
	clear:both;
	padding-left:9.8em;
}

.boton_usuarios{
	border: 1px solid #AAAAAA;
	padding: 0.4em 0.2em;
	width:12em;
	color:#333333;
	font-family:'Lucida Grande',sans-serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:center;
}


/* - Subvenciones - */
#subvenciones{
	margin-bottom: 2em;
}
#subvenciones div.sub_clear{
	clear: both;
	display: block;
	float: none;
}

#subvenciones p.sub_intro{
	float: left;
	width: 35em;
	font-size: 1.2em;
	font-style: italic;
	line-height: 1.6;
	padding-right: 2em;
	background-color:#000;
}

h3.sub_titulo{
	font-size: 1.4em;
	text-transform: uppercase;
	color: #99cc33;
	border-bottom: 1px solid #3d3d3d;
}

ul.sub_listadoBotones, p.sub_listadoBotones{
	margin: 1em 0;
}

ul.sub_listadoBotones li, p.sub_listadoBotones{

	background: #232323;
	border: 1px solid #000;
	border-collapse:collapse;
	padding: 0.5em;
	
	background-image:url(../irudiak/square.jpg);
	background-repeat:no-repeat;
	background-position:0.7em 0.9em;
	padding-left:1.8em;
}

ul.sub_listadoBotones li.listado_de_otras{
	margin-bottom:1em;
}

p.sub_listadoBotones{
	background-image:url(../irudiak/square.jpg);
	background-repeat:no-repeat;
	background-position:0.7em 0.9em;
	padding-left:1.8em;
}

*:first-child+html p.sub_listadoBotones{
	background-position:0.7em 1.0em;
}
* html p.sub_listadoBotones{
	background-position:0.7em 1.0em;
}


#subvenciones form.sub_buscador{
	float:right !important;
	width:49em !important;
	border: 1px solid #3D3D3D;
	background-color:#232323;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
#directorio form.dir_buscador
{
	/*float:right !important;
	width:47em !important;
	border: 1px solid #3D3D3D;
	background-color:#232323;*/
}
	.sub_buscador h3.sub_titulo, .dir_buscador h3.sub_titulo{
		margin-bottom: 1em;
	}
	#subvenciones form.sub_buscador select, #subvenciones form.sub_buscador input{
/*
		border: 1px solid #3d3d3d;
		background: #232323;
		color: #fff;
		padding: 2px 1px;
*/
	}
	#subvenciones form.sub_buscador p{
		margin: 0 0 0.5em 0;
	}
	
	#subvenciones form.sub_buscador div.sub_buscador_2{
		width:auto !important;
		float: none !important;
		clear:both;
}
	
	#subvenciones form.sub_buscador div.sub_buscador_2 p{
		text-align:left !important;
		width:100% !important;
	}
	
	#subvenciones form.sub_buscador div.sub_buscador_2 p select{
		width:24.5em !important;
	}
	
	#subvenciones form.sub_buscador label.labelCorto, #subvenciones form.sub_buscador span.labelCorto{
		float:left; 
		display:block; 
		width: 15.7em;
		text-align:left;
	}
		#subvenciones .sub_buscador_1{
			width: 17em;
			float: left;
		}
			.sub_buscador_1 p, .sub_buscador_2 p, .sub_buscador_3 p{
				text-align: right !important;
			}
			.sub_buscador_1 select{
				width: 1em;
			
			}
		
			
		#subvenciones .sub_buscador_2{
			width: 40em;
			float: left;
			text-align: right;
			margin: 0;
		}

		#subvenciones .sub_buscador_3{
			
			float: right;
			text-align: right;

		}
			.sub_buscador_3 button{
				background: #9c3;
				font-size: 1em;
				text-transform: uppercase;
				color: #000;
				border: 0;
				padding: 0.6em 1em;
			}
		
#subvenciones .sub_3columnas{
	clear: both;
	padding-top: 2em;
}


			.sub_3columnas .sub_destacadas{
				width: 35em;
				margin-right: 2em;
				float: left;
			}
				
				.sub_destacadas ul, .sub_destacadas p{
					margin: 1em 0;
				}
				.sub_destacadas ul li a, .sub_destacadas div a{
					color: #D70004;
					font-size: 1.3em;
					margin-right: 0.5em;
				}
				.sub_destacadas ul li, .sub_destacadas div{
					margin-bottom: 1em;
				}
				.sub_destacadas ul li small, .sub_destacadas div small, .listado_de_otras small, .listado_de_otras small{
					color: #808080;
					white-space: nowrap;
					
				}
				.sub_destacadas ul li div, .sub_destacadas div div{
					display: block;
				}
			
			#subvenciones .sub_area_interes{
				width: 29em;
				margin-right: 2em;
				float: left;
			}	

			#subvenciones .sub_departamento{
				width: 29em;
				float: left;
			}		

#subvenciones ul.sub_mas_subvenciones, p.sub_mas_subvenciones{
	margin: 10px 0;
}
	.sub_mas_subvenciones li, p.sub_mas_subvenciones{
		margin: 1em 1em 0 0;
		width: 32%;
		float: left;
		height: 10em;
		overflow: hidden;
	}

		.sub_mas_subvenciones li a, p.sub_mas_subvenciones a{

			font-size: 1.5em;
			font-weight: bold;
			color: #D70004;
		}
		.sub_mas_subvenciones li a:hover, p.sub_mas_subvenciones a:hover{
			text-decoration: none;
			color: #99cc33;
		}
			.sub_mas_subvenciones li a img, p.sub_mas_subvenciones img{
	
				margin-right: 0.5em;
				width: 10em;
				float: left;
			}


#subvenciones .sub_resultados_busqueda{
	padding-top: 1em;
	font-size: 0.9em;
}

div.sub_resultados_busqueda{
	font-size:1em !important;
}

p.sub_nueva_busqueda{
	height: 3em;
}
p.sub_nueva_busqueda a{
		background: #9c3;
		font-size: 1.0em;
		text-transform: uppercase;
		color: #000;
		border: 0;
		padding: 0.6em 1em;
		display: block;
		float: right;
		text-align: center;
}

.sub_resultados_busqueda li, div.sub_resultados_busqueda{
	margin-bottom: 2em;
}
.sub_resultados_busqueda li div.titulo_subvenciones, .sub_resultados_busqueda div.titulo_subvenciones{
					display: block;
					color: #D70004;
					font-size: 1.4em;
					font-weight: bold;
					background: #232323;
					border: 1px solid #000;
					border-collapse:collapse;
					padding: 0.5em;
					margin-bottom: 1em;
}
.sub_resultados_busqueda li div.titulo_subvenciones a, div.sub_resultados_busqueda div.titulo_subvenciones a{
					color: #D70004;
					font-weight: bold;
				}
		.sub_resultados_busqueda li div.titulo_subvenciones a:hover, div.sub_resultados_busqueda div.titulo_subvenciones a:hover{
			text-decoration: none;
			color:#99cc33;
		}
				
				.sub_resultados_busqueda li, div.sub_resultados_busqueda{
					margin-bottom: 1em;
				}
				.sub_resultados_busqueda_datos{
					clear: both;
					padding-bottom: 2em;
				}
				.sub_resultados_busqueda li small, div.sub_resultados_busqueda small{
					color: #99cc33;
					white-space: nowrap;
					float: left;
				}
				.sub_resultados_busqueda li span.sub_resultados_busqueda_entindad, div.sub_resultados_busqueda span.sub_resultados_busqueda_entindad{
					float: right;
					color: #808080;
					clear: right;

				}
				#contenido .sub_resultados_busqueda li p.sub_resultados_busqueda_descripcion, #contenido div.sub_resultados_busqueda p.sub_resultados_busqueda_descripcion{
					clear: both;
					float: none;
					margin:0 0 3em 0;
				}
				
.sub_paginador{
	float: right;
}
.sub_paginador a{				
		background: #9c3;
		font-size: 1.0em;
		text-transform: uppercase;
		color: #000;
		border: 0;
		padding: 0.6em 1em;
		display: block;
		float: left;
		text-align: center;
		display: block;
		margin-right: 0.1em;
		}
		
h3.sub_detalle_titulo{
	color: #D70004;
	font-size: 1.8em;
	font-weight: bold;
	background: #232323;
	padding: 0.5em;
	margin-bottom: 1em;
	margin-top: 1em;
}

h3.sub_detalle_titulo div.texto_fck{
	color: #D70004;
}

.sub_detalle_datos{
	font-size: 1.2em !important;
	color: #9c3;
	margin-bottom: 10px;

}
.sub_detalle_datos span{
	margin-right:4em;
	white-space:nowrap;
}
.sub_detalle_datos span.sub_detalle_fecha{
	color: #D70004;
}
.sub_detalle_requisitos{
	font-size: 1.1em !important;
}

.sub_detalle_descripcion{
	margin-bottom: 3em;
	font-size: 1em !important;
}

.sub_detalle_ficha{
	margin-bottom: 3em;
	font-size: 1.2em !important;
}
.sub_detalle_ficha div.texto_fck{
	font-size: 1em !important;
}
/*Subvenciones: Menu Acordeon*/
h4.sub_ma_acc_trigger {

	padding-bottom: 0.3em;
}

h4.sub_ma_active {
	background-image : url(../irudiak/flch_arriba.png);
}
.sub_ma_acc_container {
	background-repeat:repeat-x;
	overflow: hidden;
	clear: both;
}
.sub_ma_acc_container .block {
	margin-top: 1em;
}

.sub_ma_cursorPointer{
	cursor: pointer;
}

.sub_ma_acc_trigger_flch_abajo{
	background-image : url(../irudiak/flch_abajo.png);
	background-position: right 0.1em;
    background-repeat: no-repeat;
	}
	
#por_convocante_pestana_1{
	margin-top:1em;}
/*Fin Subvenciones: Menu Acordeon*/


.DetalleValor{
	font-size: 1.2em;
}

.DetalleValor ul li a{
	background-image:url("../irudiak/ico_info.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	display:block;
	padding:0.5em 0 0.5em 2.5em;
}

.caja_derecha_video{
	width:34.7em !important;
}
/*Albergues*/

div.cajasAlbergues .cajagris_foto, div.cajasAlbergues .cajagris_foto li{
	min-height:6.85em;
}

* html div.cajasAlbergues .cajagris_foto, * html div.cajasAlbergues .cajagris_foto li{
	height:6.85em;
}

p.alb_volver, div.captcha_height{
	height: 3em;
}
p.alb_volver a{
		background: #9c3;
		font-size: 1.0em;
		text-transform: uppercase;
		color: #000;
		border: 0;
		padding: 0.6em 1em;
		display: block;
		float: right;
		text-align: center;
}

h3.alb_detalle_titulo{
	color: #D70004;
	font-size: 1.8em;
	font-weight: bold;
	background: #232323;
	padding: 0.5em;
	margin-bottom: 1em;
	margin-top: 1em;
}

h3.alb_titulo{
	font-size: 1.4em;
	text-transform: uppercase;
	color: #99cc33;
	border-bottom: 1px solid #3d3d3d;
}

.alb_detalle_descripcion{
	margin-bottom: 3em;
	font-size: 1em !important;
	margin-top:0.5em;
}

.alb_detalle_descripcion p.alb_textLeft{
	float:left;
	width:30em;
	padding-right:2em;
}

.alb_detalle_descripcion p.alb_mapRight{
	width:29em;
	float:left;
}


ul.alb_detalle_datos{
	font-size: 1.2em !important;
	color: #808080;
	margin-bottom: 1em;
	clear:both;
	width:33em;

}

ul.alb_detalle_datos li{
	display:inline;
	padding-right:2em;
	line-height:2em;
}

ul.alb_detalle_datos li span{
	color:#99CC33;
	white-space: nowrap;
}


ul.alb_listadoBotones li{
	list-style: square inside;
	background: #232323;
	border: 1px solid #000;
	border-collapse:collapse;
	padding: 0.5em;
}

.alb_puntosRuta{
	float:left;
	margin-top:1em;
}

p.alb_masInfo{
	text-align:right;
}

p.alb_masInfo span.alb_icos{
	padding-left:1em;
}


#albergues #columna_izquierda ul.alb_leyenda li{
	float:left;
	margin-right:3em;
	margin-left:1em;
	margin-top:2em;
	
	line-height:2.4em;	
	
}

#albergues #columna_izquierda ul.alb_leyenda li img{
	vertical-align:middle;
}

#albergues #columna_izquierda ul.alb_leyenda li span{
	font-size:1.1em;		
/*	padding-top:10px;*/
}

#albergues #columna_derecha .alb_bannerColRight{
	width:35em;
}
	

/*Mapa de Allbergues*/

.alb_mapa{
	margin-bottom:1em;
	text-align:center;
}


.alb_mapa #Map{
	border:0 none;
}



/********************FORMULARIOS********************/

fieldset .boton_negro{
	margin-left:0em;
}

.flstFormulario{
	border:1px solid #000;
	padding:0em 1em 1em 1em;
	margin-bottom:1em;
}

.flstFormulario legend{
	border:1px solid #000;
	padding:0em 0.3em;
}

.flstFormulario label, .flstFormulario .divComoLabel{
	display:block;
	margin-top:0.5em;
	padding:0.5em 0em;
	border:1px solid #FFF;
	padding-left:0.1em;
	clear:both;
}

.flstFormulario .labelCorto{
	display:inline !important;
	border:none !important;
}

.flstFormulario label span, .flstFormulario .divComoLabel span{
	display:block;
	float:left;
	width:15em;
}

.flstIdiomas label span{
	width:14em;
}

.campoformulario, textarea{
	border:1px solid #000;
	width:40%;
}

.campoFormularioNumero{
	width: 3em !important;
}
.campoFormularioPrecio{
	width: 4em !important;
}

.flstIdiomas .campoformulario{
	width:41%;
}

.campoCorto10{
	width:8em!important;
}
.campoCorto2{
	width:1.5em!important;
}

select{
	width:auto !important;
}

.errorForm{
	border:1px solid #B00000 !important;
	background-color:#FFF0F0;
	color: #000 !important;
}


	#divLogin{
		width:50em;
		margin:auto;
		padding:1em;
		font-size:1.1em;
		color:#FFF;
	}
	
	#divLogin div.divComoFieldset{
		border-color:#FFF;
		margin:auto;
		width:100%;
		margin-bottom:1em;
	}
	
	#divLogin div.divComoFieldset label{
		color:#FFF;
		border-color:#000;
	}
	
	
	#divLogin div.divComoFieldset ul li input{
		border: 1px solid #FFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size:1em;
	}
	
	#divLogin div.divComoFieldset{
		margin-top:2em;
	}
	
	#divLogin div.divComoFieldset div.legend{
		font-weight: bold; 
		color:#FFF;
		position:relative;
		top:-0.8em;
		left:1em;
		padding:0.15em 0em;
		width:100%;
	}
	
	#divLogin div.divComoFieldset div.legend span.legendFondoBlanco{
		border:none;
		padding:0em;
		background-color:#000;
	}
	
	#divLogin div.divComoFieldset div.legend span.legendBorde{
		border:#FFF 1px solid ;
		padding:1px 5px;
		background-color:#000;
		margin:0em 2px;
	}

	div#divLogin .campoformulario {
		background-color:#000;
		border-color:#FFF;
		color:#FFF;
	}
/******************FIN FORMULARIOS******************/


/******************TEXTO FCKEDITOR******************/
div.texto_fck{
	font-size:1.2em!important;
	background:none;
	margin:auto;
	padding:0em;
	color:#ffffff;
}
div.texto_fck ul, div.texto_fck ol{
	/*font-size:1.2em!important;*/
	list-style-type: disc!important;
}
div.texto_fck li{
	list-style-type: disc!important;
/*	display:auto!important;*/
	display:block!important;
	
}

div.texto_fck p{
	width:auto!important;
	border:none!important;
	font-size:1em !important;
	
}
div.texto_fck li{
	width:auto!important;
	border:none!important;
	font-size:1em !important;
	margin-left:2em!important;
}

#carrousel li .texto_fck{
	color:#FFFFFF!important;
	float:left !important;
	font-size:1.1em !important;
	height:auto!important;
	margin:0 !important;
	width:auto!important;
}
div.pre_texto_fck {
	font-size:0.9em !important;
}
/****************FIN TEXTO FCKEDITOR****************/

/****************PAGINACION PUNTOS INTERES****************/
#paginacionPuntos{
	float:right!important;
	padding-top:1em;
}
/**************FIN PAGINACION PUNTOS INTERES**************/



.categoriasRutas{
	font-weight:bold;
}

.categoriasRutas li{
	display:inline;
	float:left;
	padding-right:0.5em;
	font-weight:bold;
}

.categoriasRutas img{
	vertical-align:middle;
}

.elementoLinea{
	display:inline;
}
/****************Estilos para el rss****************/
H2.h2_imagenverde {
	BORDER-RIGHT: #3d3d3d 1px solid; PADDING-RIGHT: 3em; BORDER-TOP: #3d3d3d 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #9c3 3px solid; COLOR: #9c3; PADDING-TOP: 0.1em; BORDER-BOTTOM: #3d3d3d 1px solid; BACKGROUND-COLOR: #232323
}

/*rss*/
.gb_rss{
	width:60em;
	border:0.1em solid #99CC33;	
	float:left;
	background:#242321;
	padding:1em;
}

.gb_rss p.gz_imgLeft{
	float:left;
	padding-right:1em;
	
}

#rssGaztebizz .gb_rss p.rss_text{
	font-size:2em;
	padding-top:2em;
}


.rss_enlaces{
	margin-left:3em;

}

.rss_enlaces .enlacesLeft .lista_enlaces{
	margin:1em;
	border-bottom:0.1em dashed #747474;
	padding-bottom:0.5em;
}

.rss_enlaces .enlacesLeft .lista_enlaces a{
	padding-left:1.5em;
}

.b_resultados{
	background:#3D3D3D;
	margin-bottom:2em;
}

h3.rb_tituloResultados{
	color:#99CC33;
	font-size:1.5em;
	padding:1em 1em 0 0.8em;
	text-transform:capitalize;
}
	h3.rb_tituloResultados span{
		color:#fff;
		font-weight:bold;
		text-transform:none;
	}
	
	h3.rb_tituloResultados span a:hover{
		color:#99CC33;
	}

p.rb_resultadosTxt{
	padding:1em;
}

	p.rb_resultadosTxt span{
		padding-right:1em;
		color:#5f5f5f;
		font-weight:bold;
	}
	
.columna_derecha .rb_banner{
	text-align:right;

}
.gz_contenidoLeft{
	float:left;
	width:62em;	

}
.listadoRegistro li {clear:both; height:45px; margin-top:25px;}
.listadoRegistro li img {float:left; margin-right:25px;}

.listadoRegistro2{margin-left:20px; margin-bottom:30px;}
.listadoRegistro2 li{clear:both; height:60px; margin-top:25px;}
.listadoRegistro2 li img{float:left; margin-right:25px;}
.listadoRegistro2 li p{padding-top:1em;}

.listadoRegistro2_tipo_letra{
	font-size:0.9em!important;}

.gz_contenidoLeft .gz_enlaces p.lista_enlaces{
	margin-left:0em;
	margin-bottom:0em;
	margin-top:1em;
	padding-bottom:0em !important;
}

.gz_contenidoLeft .gz_enlaces p.lista_enlaces a{
	padding-left:1.5em;
}
	.gz_contenidoLeft .gz_enlaces p.lista_enlaces a:hover{
		text-decoration:underline;
	}
	
.gz_contenidoLeft .gz_enlaces .enlacesLeft{
	float:left;
	width:28em;
	margin-left:1em;
	margin-right:2em;
	margin-bottom:2em;
}	
	
.gz_contenidoLeft .gz_enlaces .enlacesRight{
	float:left;
	width:28em;
}


.windAutoSiFER .sIFR-flash{
	width:auto !important;
}

* html .windAutoSiFER .sIFR-flash{
	width:auto !important;
}

.windAutoSiFERWidth .sIFR-flash{
	width:20em !important;
}

* html .windAutoSiFERWidth .sIFR-flash{
	width:20em !important;
}


/**************** ZUZENDARITZA ****************/
/*quienes somos - GZ*/

.gz_qsomos .gz_fotoVideo{
	float:left;
	width:35.0em;
}

.gz_qsomosContenido{
	float:left;
	margin-left:1.5em;
	width:30em;
}

.gz_qsomosContenido h3.sub_titulo{
	margin-bottom:0.5em;
}


.gz_qsomosContenido h4.titulo_articulo_blanco{
	margin-top:1em;
}


ul.gz_listado_enlaces{
	margin: 10px 0;
}

ul.listadoAnchoFijo{
	width:45em;	
}

ul.gz_listado_enlaces li{
	list-style: square inside;
	background: #232323;
	border: 1px solid #000;
	border-collapse:collapse;
	padding: 5px;
}


	p.gz_listado_enlaces{		/*estilo igual que el listado anterior pero para p*/
		border: 1px solid #000;
		border-collapse:collapse;
				
		background: #232323 url(../irudiak/square.jpg) no-repeat 0.5em 1em;
		padding-bottom:0.4em;
		padding-top:0.4em;
	}

	p.listadoAnchoFijo{
		width:37.3em;
	}
	
	#qOfrecemosGZ .gz_seccion p.gz_listado_enlaces{/*estilo igual que el listado anterior pero para p*/
		padding-left:0 !important;
		margin-left:14em;
	}


	p.gz_listado_enlaces a{
		padding-left:1.5em;
		text-decoration:none;
	}
		p.gz_listado_enlaces a:hover{
			text-decoration:underline !important;
	}



/*menú de GZ*/

.menuLateralGZ ul{
	width:30em;
	background:#232323;
	float:right;
	margin-bottom:2em;
}


.menuLateralGZ ul li{
	padding:0.5em;
	border-bottom:0.1em dashed #747474;
	line-height:1.4em;
}
	
	.menuLateralGZ ul li a{
		font-size:1.2em;
		text-transform:uppercase;
		margin-bottom:0.5em;
		text-decoration:none;
		color:#747474;
}

	.menuLateralGZ ul li a.select{
		color:#9c3;
	}
	
	.menuLateralGZ ul li a:hover{
		color:#9c3;
	}
	
	
.menuLateralGZ li.gz_imagengris {
	padding: 0.4em 0em 0em 1em; 
	color: #808080; 
	border:0 none;
	font-size:1em;
	background:#808080;
}
	.menuLateralGZ li.gz_imagengris img{
		margin-top: -0.1em
		
	}
	
	.menuLateralGZ li.gz_imagengris span {
		position: absolute;
	}

/*segundo titular en gris*/
span.imgGris_gz_planEstr img {
	padding-left:5em;
}

.gz_contenidoLeft{
	float:left;
	width:62em;	

}

	.gz_contenidoLeft p.imgLeft_gz{
		padding-bottom:0em;
	}
	
	.gz_contenidoLeft p.imgLeft_gz img{
		float:left;	
		padding-right:2em;
		padding-bottom:1em;
		
	}
	.gz_contenidoLeft p{
		padding-bottom:1em;
	}

	.gz_contenidoLeft p a.gz_EnlaceContenido{
		text-decoration:underline;
		color:#99CC33;
	}
		.gz_contenidoLeft p a:hover{
		text-decoration:none;
		
		}

.gz_contenidoLeft .buttonRight{
	float:right;
}		
	.gz_contenidoLeft .buttonRight input{	
		padding-bottom:0.3em;
	}
		
.gz_contenidoLeft .gz_enlaces h3.gz_titFondoGris{
	background:#b2b2b2;
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	padding:0.2em 0.2em 0.2em 1em;
	margin-top:4em;
	margin-bottom:1em;
}

.gz_contenidoLeft .gz_enlaces p.lista_enlaces{
	margin-left:0em;
	margin-bottom:0em;
	margin-top:1em;
	padding-bottom:0em !important;
}

.gz_contenidoLeft .gz_enlaces p.lista_enlaces a{
	padding-left:1.5em;
}
	.gz_contenidoLeft .gz_enlaces p.lista_enlaces a:hover{
		text-decoration:underline;
	}
	
.gz_contenidoLeft .gz_enlaces .enlacesLeft{
	float:left;
	width:28em;
	margin-left:1em;
	margin-right:2em;
	margin-bottom:2em;
}	
	
.gz_contenidoLeft .gz_enlaces .enlacesRight{
	float:left;
	width:28em;
}

.gz_planEstrContRight{
	width:30em;
	padding-left:5em;
}

	.gz_planEstrContRight p.lista_enlaces{
		margin-top:1em;
		margin-bottom:0.5em;		
	
	}
	.gz_planEstrContRight p.lista_enlaces a{
		padding-left:1.5em;
	}
	
/*que te ofrecemos GZ - objetivos y lineas de actuacion*/
.gz_qOfrecemos h3.sub_titulo{
	margin-bottom:1em;
}


.gz_paginador{
	float: right;
	margin-bottom:2em;
}
.gz_paginador a{				
		background: #9c3;
		font-size: 1.0em;
		text-transform: uppercase;
		color: #000;
		border: 0;
		padding: 6px 10px;
		display: block;
		float: left;
		text-align: center;
		display: block;
		margin-right: 1px;
}

.gz_seccion p.gz_SeccionImagenLeft {
	padding-bottom:0;
}

.gz_seccion p.gz_SeccionImagenLeft img{
	float:left;
	margin-right:1em;
	width:13.0em;
}


.gz_seccion{
	margin-bottom:2em;
	float:left;
	clear:both;
	min-height:10.1em;
	width:100%;
}

* html .gz_seccion{
	height:10.1em;
}

	#qOfrecemosGZ .gz_contenidoLeft h4.titulo_destacado_verde{
		text-transform:uppercase;
	}
	
	#objetivosGZ .gz_contenidoLeft h4.titulo_destacado_verde{
		text-transform:uppercase;
	}


#qOfrecemosGZ .gz_contenidoLeft .gz_seccion .gz_listado_enlaces{
	padding-left:15.5em;
}


#qOfrecemosGZ .gz_contenidoLeft ul.gz_listado {
	padding-left:15.5em;
}

#qOfrecemosGZ ul.gz_listado li{
	list-style:square;
	list-style-position:inside;
}

	#qOfrecemosGZ .gz_seccion p.gz_listado {/*estilo igual que el listado anterior para cuando sean p*/
		background:url(../irudiak/square.jpg) no-repeat 14em 0.5em;
		padding-left:15em;
		padding-bottom:0;
	}
	

	#qOfrecemosGZ .gz_contenidoLeft h3.sub_titulo{
		margin-bottom:1em;
	}
	
	#objetivosGZ .gz_contenidoLeft h3.sub_titulo{
		margin-bottom:1em;
	}

/*contacto - formulario*/
#contactoGZ{
	margin-bottom:2em;

}


.contacto_form{
	background:#232323;
	padding:1em 2em 2em 2em;
	width:500px;
	border: 0.1em solid #3D3D3D;
	line-height:1.2em;
	
}
.contacto_form_ancho{
	background:#232323;
	padding:1em 2em 2em 2em;
	border: 0.1em solid #3D3D3D;
	line-height:1.2em;
	
}

.contacto_form p{
		font-size:1.1em;
		margin-bottom:1em;
		line-height:1.5em;
		
}
.contacto_form_ancho p{
		font-size:1.1em;
		margin-bottom:1em;
		line-height:1.5em;
		
}

	form.formContact fieldset{
		border:none;
		margin-bottom:1em;	
		margin-right:0.6em;
	}
	
form.formContact fieldset.fieldset_contacto_form {
		border:0.1em solid #3D3D3D!important;
		padding:1em 1em 1em 1em;
}

form.formContact legend.legend_contacto_form{
	font-size:1.2em;
}

.legend_convoca{
	padding:0em 1em;
}

form.formContact input.disabled{
		color:#CCCCCC;
}

	form.formContact h3.titForm{
		color:#808080;
		line-height:2em;
		font-size:1.2em;
		margin-bottom:1em;
	}
	
	form.formContact label{				
		vertical-align:top;
		padding-right:5em;
	}
	
	.campoCalendario{
		width:auto!important;
	}
	
	form.formContact label span{
		color:#D70004;
	}	
	
	form.formContact span.spanAncho{
		color:#FFF;
		display:block;
		width:20em;
		float:left;
	}
	.sinpaddingright{
		padding-right:0em !important;
	}
	
	form.formContact input{
		border:1px solid #CCCCCC;
		padding:2px;
		width:30em;
	}
	.sinborde{
		border:none !important;
	}
	.inputdesactivado{
		background:#232323;
		border:none !important;
		padding:2px;
		width:30em;
		color:#FFF;
	}
	
	#contenido form.formContact textarea, form.formContact input{
		width:100%;
	}
	.widthauto{width:auto!important;}

	form.formContact p.button_form button.buttonEnviar, form.formContact p.button_form input.buttonEnviar{
		border:0 none;
		margin-bottom:0;
		float:right;
		cursor:pointer;
		margin-right:0em;
		padding:0;		
		background:url(../irudiak/botonForm_contacto.gif) no-repeat 0 0;
		width:9.5em;
		height:2.5em;
		font-weight:bold;
		padding-left:2.5em;
	}
	
	form.formNews input{
		width:auto;
	}
	

form.formCreaTuEvento label{
	padding:0em;
}

form.formCreaTuEvento label span{
	color:#FFF;
}

form.formCreaTuEvento span.spanAncho{
	display:block;
	width:20em;
	float:left;
}

#contenido form.formCreaTuEvento label textarea, form.formCreaTuEvento input{
	width:70%;
}

* html #contenido form.formCreaTuEvento label textarea{
	width:auto;
}

#contenido span.spanMarcaObligatorio{
	display:block;
	float:left;
	width:0.7em;
}
p.form_txto span{
	color:#D70004;
}

.calendario_hoy {
	background-color: #9c3;
}

.calendario_hoy a{
	color: #000;
}

.calendario_mes_sig
{
	text-align:right
}

.listadosConP p{
	margin-bottom:0em !important;
}

.lista_bollet{
	margin:1em 0em 0em 0em;
}

.lista_bollet li{
	margin-bottom:1em;
}

.lista_bollet a{
	padding-left:2em; background-image:url(../irudiak/ico_lista_cuadrado.gif);
	background-repeat:no-repeat;
	background-position:top left;
}


.tit_imgroja a{
	color:#D70004;
}



.lista_LOPD li{margin:2em 1em 2em 1em; list-style-type:none;}

.lista_LOPD li{
	padding-left:5em; 
	background-image:url(../irudiak/ico_pasos.gif);
	background-repeat:no-repeat;
	background-position:top left; 
	min-height:4em;
	width:15em;
}
* html .lista_LOPD li{height:4em;}
.lista_LOPD li span{float:left;margin:0.1em 0 0 -2.35em;font-size:1.8em;font-weight:bold;color:#000;}
div.lista_LOPD li span{
	display:block;
	width:1em;
	padding-top:0.1em;
}

* html div.lista_LOPD li span{
	padding-top:0.2em;
	padding-left:1.2em;
	width:1.9em;
}

*:first-child+html div.lista_LOPD li span{
	padding-top:0.2em;
}

.sinVineta li{
background:none!important;
padding-left:0!important;
}
.sinVineta li img{
vertical-align:middle;
margin-right:0.5em;
}

.idioma_euskara {
	background-color: #9C3;
}

.idioma_bilin {
	background-color: #B2B2B2;
}


.idioma_bertso {
	background-color: #1B98CD;
}

.cabecera_roja td{
	font-weight:bold;
	color:#000;
}

.cabecera_roja td.texto_blanco{
	font-weight:bold;
	color:#FFF;
}

.th_sin_rojo{
 background-color:#232323;
}


.error404 {
	display: block;
	margin: auto;
} 

.alturamin{ min-height:5em;}
* html .alturamin { height:5em;}


*:first-child+html .ie7marginLeftMenos1{
	margin-left:-1em;
}

/*DIARIO DE ESTANCIA*/
ul.lista{
	margin:0em !important;
	padding:0em !important;	
}

ul.lista li{
	display:block !important;
	float: left;
	height:14em;
	margin:0em 0.5em 0.5em !important;
	width:10.5em;
	text-align:center;
}

* html ul.lista li{
	height:10em;
}

div.lista div{
	float: left;
	width:126px;
	text-align:center;
}

* html div.lista div{
	height:10em;
}

div.lista{
	width:10.5em;
	text-align:center;
	font-size:1.2em;
	margin:0em 0.5em 0.5em !important;
}

.lista div{
	height:100%;
	width:100%;
	text-align:center;
}

.lista div a{
	display:block;
	width:84.5%;
	height:79%;
	padding-top:1.7em;
	margin:auto;
	text-decoration:none !important;
	color:#FFF !important;
	font-size:1.2em;
}

.lista div a span{
	font-weight:bold;
	display: block;
	clear:both;
	margin:auto;
}

.lista div a span.spanFechas{
	padding-top:0.4em;
}

.lista div a span.spanIdioma{
	padding-top:1.7em;
	color:#252525 !important;
}

.fondo_azul{
	background: url(../irudiak/boton_azul_v2.jpg) no-repeat top left;
	background-color:#2376F3;
	height:10em !important;
}

.fondo_verde{
	background: url(../irudiak/boton_verde_v2.jpg) no-repeat top left;
	background-color:#693;
	height:10em !important;
}

* html .aImgFlotante li a{
	margin-right:-0.4em
}
/*FIN: DIARIO DE ESTANCIA*/

.videosNewsletter div.img_izda{
	float:none;
	margin:0em;
}

.pieNewsletters li{
	float:left;
	width:25%;
	text-align:center;
}

hr.hrBlanco{
	height:1px;
	background:none;
	border:none;
	border-top:1px solid #FFF;
	line-height:1px;
	margin-bottom:1em;
}

hr.hrGris{
	height:1px;
	background:none;
	border:none;
	border-top:1px solid #3D3D3D;
	line-height:1px;
	margin-bottom:1em;
}

#listaAnuncios ul li{
background:none;
border:none;
font-size:1.2em!important;
}

#tablaMunis{

}


#tablaMunis input{
	width: auto !important;
	border: none;
}

span.ListadoMunis {
	border:1px solid #3D3D3D;
	display:block;
	height:7.5em;
	margin:0 0 1em 0.5em;
	overflow:auto;
	padding:0 0.5em;
	width:43.5em;
}

*:first-child+html span.ListadoMunis{
	width:39.5em;
}

* html span.ListadoMunis{
	width:39.5em;
}

.fuente12em{
	font-size: 1.2em;
}

.textoDerecha{
	text-align:right !important;
}

#frmNews.formContact p{
	margin-bottom:1em;
}

#frmNews.formContact label{
	padding-right:0em;
}

#frmNews.formContact span.spanAncho{
	width:16em;
}

#frmNews.formContact div.cajaerror{
	margin-bottom:1em;
}

div.homeNewsletters contenido p, div.homeNewsletters #contenido li {
	font-size:1.2em !important;
}

div.homeNewsletters div#divAgendaNewsletter a{
	font-size:1.2em !important;
}

div.homeNewsletters div#divAgendaNewsletter p.lista_bollet a{
	font-size:1em !important;
}

hr.blanco{
	height:1px;
	background:none;
	border-width:1px 0em 0em 0em;
	border-style:solid;
	border-color:#FFF;
	margin:1em 0em;
	clear:	both;
}

.blanco{
	color:#FFF !important;
}

/*######### CHAT #########*/
#frmChat label{
	padding:0em;
}

#frmChat input#submitChat{
	float:none;
	font-size:1.1em;
}

textarea.campoChat{
	height:4em !important;
	overflow:auto;
}


#divListaConversacion{
	border:1px solid #B0AEB0;
	border-bottom: none;
	border-top: none;
	background-color:#FFF;
	color:#000;
	padding:0.1em;
	font-size:0.9em;
	height:35em;
	overflow:auto;
}

#divWebMessener .campoChat{
	padding:2px 0em;
}

#divListaConversacion .messNombre{
	font-weight:bold;
}

#divListaConversacion .messConver{
	clear:both;
}

#divListaConversacion .messConver a{
	text-decoration:underline;
	color:#00F;
}

#divListaConversacion .messConver img{
	margin-left:5px;
	margin-right:5px;
}

#divListaConversacion .messEnvio{
	font-size:1em;
	color:#666;
	margin-top:0.3em;
}

#divListaConversacion p{
	margin:0em;
}

#divListaConversacion li{
	border-bottom:1px solid #B0AEB0;
	margin-bottom:0.5em;
	padding-bottom:0.5em;
}

li div.lineaConversacion1{
}

li div.lineaConversacion2{
}


div#divHiddeC{
	font-size:0.9em;
	height:35.5em;
	margin-top:-35.5em;
	position:absolute;
	width:65.8em;
	z-index:100;
	background-image:url(../irudiak/1x1Tr.gif);
	background-repeat:repeat;
	background-position:top left;
}

div#divOcultarConversaion{
}

div#divCabeceraConver{
	background-image:url(../irudiak/chatHead.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:8px;
}

div#divCabeceraConverDcha{
	background-image:url(../irudiak/chatHead.gif);
	background-position:right -29px;
	background-repeat:no-repeat;
	float:right;
	height:100%;
	width:29px;
}

div#divPieConver{
	background-image:url(../irudiak/chatPie.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:8px;
	margin-bottom:1em;
}

div#divPieConverDcha{
	background-image:url(../irudiak/chatPie.gif);
	background-position:right -21px;
	background-repeat:no-repeat;
	float:right;
	height:100%;
	width:29px;
}

div#listadoUsuariosConectados div.cajagris, div#listadoAulas div.cajagris, div#baja_grupo div.cajagris{
	width:auto !important;
}

div#listadoUsuariosConectados ul, div#listadoUsuariosConectados p.lista_enlaces, div#listadoAulas ul, div#listadoAulas p.lista_enlaces{
	margin:0em;
}

div#listadoUsuariosConectados ul li, div#listadoAulas ul li{
	margin:1em 0em 0em;
}

div#listadoUsuariosConectados ul li.primero, div#listadoAulas ul li.primero{
	margin-top:0em;
}

div#listadoUsuariosConectados p.lista_enlaces{
	padding-left:2.5em;
	background-image:url(../irudiak/ico_lista_enlaces.gif);
	background-repeat:no-repeat;
}
/*####### FIN CHAT #######*/

#fuenteVideo, #informacionVideo{
	height: 5em;
}

.ancho_30em{
	width:30em!important;}

/************************* DESCRIPTORES *************************/
#divContendorDescriptores{
	border:1px solid #FFF;
	height:50.5em;
	margin-bottom:1em;
	overflow:auto;
	padding:0.5em;
}

#ulDescriptores, #ulDescriptores ul, #ulDescriptores li{
	list-style:none;
}

#ulDescriptores ul{
	margin-left:1.6em;
	margin-top:0.5em;
	
}

#ulDescriptores li{
	min-height:1.9em;
	font-size:1em;
}

* html #ulDescriptores li{
	height:1.6em;
}

#ulDescriptores li a{
	padding-left:1.4em;
	margin-left:0.3em;
	background-repeat:no-repeat;
	background-position:left 1px;
	text-decoration:none;
	cursor:default;
	color:#FFF;
	font-size:1.1em
}

#ulDescriptores li span{
	font-size:1.1em;
}

#ulDescriptores li a:hover{
	text-decoration:underline;
}

#ulDescriptores li a.aSinLink:hover{
	text-decoration:none;
}

#ulDescriptores li a.desplegar{
	background-image:url(../irudiak/plus2.gif);
}

#ulDescriptores li a.desplegar:hover{
	background-image:url(../irudiak/plusHover2.gif);
}

#ulDescriptores li a.procesando{
	background-image:url(../irudiak/wait12.gif);
}

#ulDescriptores li a.plegar{
	background-image:url(../irudiak/minus2.gif);
}

#ulDescriptores li a.plegar:hover{
	background-image:url(../irudiak/minusHover2.gif);
}

#ulDescriptores li input{
	float:left;
	height:1.3em;
}

ul.bloqueDescriptores{
	margin-bottom:1em;
}

ul.bloqueDescriptores input{
	margin-right:0.4em;
}

#lbl_OTDescripcionBusqueda{
	border:none;
	font-size:1.2em;
}

#lbl_OTDescripcionBusqueda input{
	font-size:1.1em;
}

#contenedorListaDescriptores{
	background-image:url(../irudiak/wait2.gif);
	background-position:center 50px;
	background-repeat:no-repeat;
	min-height:10em;
}

* html #contenedorListaDescriptores{
	height:10em;
}


#textoDescriptores input{
	border: medium none;
	display: inline;
	width: auto;
	vertical-align:middle;
	padding:0em;
	margin:0em;
	margin-bottom:0.3em;
}

#textoDescriptores{
	font-size:1.2em;
	background-color:#232323;
}

#textoDescriptores ul li{
	min-height:1.3em;
	font-size:1em;
	margin-left:1.4em;
}

#textoDescriptores div{
	min-height:1.3em;
}
/*********************** FIN DESCRIPTORES ***********************/
* html #conv_listado_municipios{
	width:97.8%;
}

*:first-child+html #conv_listado_municipios{
	width:97.8%;
}

#conv_listado_municipios th{
	text-transform:uppercase;
	font-weight:normal;
	font-size:1.1em;
}

#conv_listado_municipios td{
	font-size:1.1em;
	border-bottom:1px solid #000;
}

#conv_listado_municipios th.seleccion, #conv_listado_municipios td.seleccion{
	width:10em;
	text-align:center;
}

#conv_listado_municipios input{
	border:none;
}

.flsFondoNegro, .flsFondoNegro legend{
	border-color:#FFF;
}

.divBotones{
	margin:1em 0em;
}

.bold{
	font-weight:bold;
	color:#9C3 !important;
}

fieldset.fieldset_convoca{
	padding-bottom:0em !important;
}

fieldset.flstAmbito {
	border:1px solid #3D3D3D!important;
	display:block!important;
	margin:0 0 1em 0.5em!important;
	overflow:auto!important;
	padding:0 0.5em!important;
}

#divBotonAccesoInscripcion{
	position: relative;
	top: -356px;/*-342px;*/
	left: -122px;
	width: 16em;
	height:0em;
	overflow: visible;
}

* html #divBotonAccesoInscripcion{
	top: -195px;
	margin-top: -147px;
}

#divBotonAccesoEmision{
	position: relative;
	top: -147px;
	left: 663px;
	width: 16em;
	height:0em;
	overflow: visible;
}

*:first-child+html #divBotonAccesoEmision{
	left:658px;
}


* html #divBotonAccesoEmision{
	left:658px;
}

* html #divBotonAccesoEmision{
	top: -13px;
	margin-top: -147px;
}

.padding-right0em{
	padding-right:0em !important;
}

input#txtFuenteVideo.desactivado{
	background-color:#FFF !important;
	color:#000 !important;
}
