    body  {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: url(../imagenes/bg_home.jpg) repeat;
    	margin: 0;
    	padding: 0;
    	text-align: center;
    	color: #000000;
		padding-top:20px;
    }
	body input, file, select {
		border:#CCCCCC 1px solid;
	}
    body img  {
		border:none;
	}
    .thrColFixHdr #container { 
    	width: 950px;
    	background: #FFFFFF;
    	margin: 0 auto;
    	text-align: left;
    } 
    .thrColFixHdr #header { 
    	background: url(../imagenes/top_main_bg_v2.jpg) no-repeat;
		height:131px;
		width:100%;
		float:left;
		clear:both;
    }
    .thrColFixHdr #header h1{ 
		float:left;
		height:100px;
		width:300px;
	}
	.thrColFixHdr #header h1 a{ 
		height:100px;
		width:300px;
		display:block;
		text-indent:-9999px;
		font-size:0pt;
	}
    .thrColFixHdr #header ul{
		list-style:none;
		float:right;
		width:220px;
		margin:0;
		padding:0;
		padding-top:114px;
	}
	.thrColFixHdr #header li{
		list-style-type:none;
		float:left;
	}
	.thrColFixHdr #header li a{
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#6b6a67;
		font-size:10pt;
		text-align:center;
		text-decoration:none;
		cursor:pointer;
		margin-right:2px;
		background:#e1ddcd;
		padding: 0 13px;
	}
	.thrColFixHdr #header li a:hover{
		color:#000000;
		background:#aca68e;
	}
    .thrColFixHdr #sidebar1 {
    	float: left;
    	width: 162px;
    }
	.thrColFixHdr #sidebar1 .bloque_menu{
		width:149px;
		background:#f1efe3;
		float:right;
		margin-top:2px;
		margin-bottom:2px;
	}
	.thrColFixHdr #sidebar1 .bloque_menu a{
		width:139px;
		background:#8b8777;
		color:#f1efe3;
		margin-top:5px;
		display:block;
		height:21px;
		font-size:9pt;
		padding-left:10px;
		padding-top:8px;
		text-decoration:none;
	}
	.thrColFixHdr #sidebar1 .bloque_menu a:hover{
		background:#58564b;
	}
	.thrColFixHdr #sidebar1 .unioption{
		float:right;
		width:149px;
		padding-top:2px;
		padding-bottom:2px;
	}
	.thrColFixHdr #sidebar1 .unioption img{
		margin:0;
		padding:0;
		float:left;
	
	}	
	.izquierda{
		width:476px;
	}
	.thrColFixHdr #sidebar1 .unioption a{
		text-decoration:none;
	}
    .thrColFixHdr #sidebar2 {
    	float: right;
    	width: 172px;
		padding-top:13px;
    }
    .thrColFixHdr #mainContent { 
/*    	margin: 13px 172px; */
		padding-top: 13px;
		padding-left:10px;
		background:#FFFFFF;
		width:590px;
		float:left;
		font-size:9pt;
		text-align:justify;
    }
	
    a{
		color:#000;	
	}
	
	.thrColFixHdr #mainContent hr{
		width:80%;
		background-color:#ffcf08;
		color:#ffcf08;
		border:none;
		height:1px;
		text-align:center;
	}
    .thrColFixHdr #adminContent { 
/*    	margin: 13px 172px; */
		margin-top: 13px;
		margin-left:10px;
		width:800px;
		background:#f5f5f5;
		float:left;
    }
	
	.titulo_seccion{
		color:#35679b;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:22pt;
		font-style:italic;
		padding:20px 0;
		padding-top:0;
	}


.thrColFixHdr #footer { 
	padding:20px;
	background:url(../imagenes/bottom_main_bg_v2.jpg) no-repeat top;
	height:60px;
	margin-bottom:30px;
} 
.thrColFixHdr #footer p {
	margin: 0;
	padding: 10px 0;
}
#footer {
	color:#333;
	font-weight:normal;
	font-size:80%;
}
#footer a{
	color:#333;
	font-weight:normal;
	font-size:80%;
}
#footer a:hover{
	color:#333;
}
    .fltrt {
    	float: right;
    	margin-left: 8px;
    }
    .fltlft {
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat {
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	.bloque_euskalmet{
		width:172px;
		background:url(../imagenes/logo_euskalmet.jpg) no-repeat;
		padding-top:38px;
		color:#666666;
		font-size:7pt;
		text-align:center;
		margin-top:30px;
	}
	.bloque_euskalmet a{
		color:#666666;
		text-decoration:none;
	}
	.bloque_euskalmet a:hover{
		color:#000000;
		text-decoration:underline;
	}
	.bloque_foto_semanal{
		width:172px;
		height:183px;
		margin-top:13px;
		text-align:center;
	}
	.camara_fotografica{
		position:absolute;
		z-index:999;
		top:130px;
		left:79%;
		background:url(../imagenes/camara.gif) no-repeat;
		width:71px;
		height:85px;
	}
	.noticia{
		width:100%;
		color:#000000;
		font-size:9pt;
		font-family:Arial, Helvetica, sans-serif;
	}
	.noticia h1{
		font-size:10pt;
		font-weight:bold;
		margin:5px;
	}
	.noticia h2{
		font-size:9pt;
		font-weight:normal;
		margin:5px;
	}
	.noticia h3{
		font-size:7pt;
		font-weight:normal;
		font-style:italic;
		margin-left:5px;
	}
	.noticia .imagen{
		float:right;
		margin:5px;
		margin-left:0px;
		height:60px;
	}
/*
	.clubes{
		color:#FFFFFF;
		font-size:9pt;
		width:406px;
	}
	.clubes table{
		width:470px;
		padding:3px;
		height:602px;
	}
	.clubes td{
		width:50%;
		vertical-align:top;
	}
	.clubes p{
		margin:0;
	}
	.clubes .contenido{
		height:602px;
	}
	.clubes .columna{
		float:left;
		width:225px;
		padding-top:5px;
		padding-left:5px;
	}
	.clubes .indice{
		height:30px;
		text-align:center;
		float:left;
		padding: 0 20px;
	}
	.clubes a{
		color:#FFFFFF;
		font-size:8pt;
		text-decoration:none;
		font-weight:bold;
		padding:0 2px;
	}
	.clubes a:hover{
		text-decoration:underline;
	}
*/
	.quienes_somos{
		color:#FFFFFF;
		font-size:8pt;
		padding:10px 15px;
		text-align:justify;
	}
	.quienes_somos a{
		color:#FFFFFF;
		font-size:8pt;
		text-decoration:none;
		font-weight:bold;
	}
	.quienes_somos a:hover{
		text-decoration:underline;
	}
	.federados{
		color:#000000;
		font-size:9pt;
		padding:15px;
	}
	.federados a{
		color:#000000;
		font-size:9pt;
		text-decoration:none;
		font-weight:bold;
	}
	.federados a:hover{
		text-decoration:underline;
	}
	.ingurumena{
		padding-top:135px;
		font-size:9pt;
	}
	.ingurumena a{
		color:#000000;
		font-size:9pt;
		text-decoration:none;
		font-weight:bold;
	}
	.ingurumena a:hover{
		text-decoration:underline;
	}
	.links{
		font-size:9pt;
		padding-left:20px;
		padding-top:40px;
	}
	.links a{
		color:#000000;
		font-size:9pt;
		text-decoration:none;
		font-weight:normal;
	}
	.links a:hover{
		text-decoration:underline;
	}
	.parkeak{
		padding-top:135px;
		font-size:9pt;
/*		height:900px;*/
	}
	.parkeak .titulo{
		color:#FFFFFF;
		font-weight:bold;
		background-color:#009900;
		width:90%;
		padding-left:30px;
	}
	.parkeak .barra_interes{
		color:#FFFFFF;
		font-weight:bold;
		background-color:#928a82;
		width:90%;
		padding-left:30px;
	}
	.parkeak .datos{
		padding-top:30px;
	}
	.parkeak a{
		color:#000000;
		font-weight:bold;
		text-decoration:underline;
	}
	.eskola{
		color:#000000;
		padding-top:30px;
		padding:15px;
		font-size:9pt;
	}
	
	.eskola ul{
		list-style:none;
		width:150px;
		padding:7px 0px;
		margin:0;
	}
	.eskola li{
		padding: 4px 3px;
		height:27px;
		display:block;
	}
	.eskola a{
		display:block;
		background-color:#1a3c10;
/*		border:#333333 1px solid; */
		color:#FFFFFF;
		padding:7px 8px;
		text-decoration:none;
	}
	.eskola a:hover{
		background-color:#132b0b;
		text-decoration:underline;
	}
	#mapa_parques{
		background:url(../imagenes/mapa.jpg) no-repeat;
		width:300px;
		height:239px;
	}
	#mapa_parques a{
		display:block;
		text-decoration:none;
		width:100%;
		height:100%;
	}
	#mapa_parques .aralar{
/*		border:#FF0000 1px solid; */
		float:left;
		height:55px;
		left:110px;
		position:relative;
		top:65px;
		width:70px;
	}
	#mapa_parques .aiako_arriak{
/*		border:#0000ff 1px solid; */
		float:left;
		height:90px;
		left:150px;
		position:relative;
		top:40px;
		width:100px;
	}
	#mapa_parques .aratz{
/*		border:#00FF00 1px solid; */
		float:left;
		height:110px;
		left:0px;
		position:relative;
		top:40px;
		width:130px;
	}
	#mapa_parques .pagoeta{
/*		border:#00FFff 1px solid; */
		float:left;
		height:80px;
		left:0px;
		position:relative;
		top:70px;
		width:70px;
	}
	#listado_parques ul{
		list-style:none;
		width:170px;
		padding:30px 10px;
	}
	#listado_parques li{
		padding: 4px 3px;
		height:27px;
		display:block;
	}
	#listado_parques a{
		display:block;
		background-color:#000000;
		border:#333333 1px solid;
		color:#FFFFFF;
		padding:7px 8px;
		text-decoration:none;
	}
	.expediciones a{
		text-decoration:none;
		color:#000000;
		font-size:10pt;
		font-weight:bold;
	}
	.expediciones a:hover{
		text-decoration:underline;
	}
	.goimendieskola a{
		text-decoration:none;
		color:#FFFFFF;
		font-size:10pt;
		font-weight:bold;
	}
	.goimendieskola a:hover{
		text-decoration:underline;
	}
	.admin{
		font-size:9pt;
	}
	.admin a{
		color:#333333;
		text-decoration:none;
	}
	.admin a:hover{
		text-decoration:underline;
	}
	.blog_linea_navegador{
		border:#cccccc 1px solid;
		background-color:#FFFFFF;
		margin:10px;
		padding:5px;
	}
	.blog_linea_navegador .titulo{
		font-weight:bold;
		float:left;
	}
	.blog_linea_navegador .borrador{
		float:left;
		font-size:9pt;
		font-style:italic;
		color:#3366FF;
		padding-left:15px;
	}
	.blog_linea_navegador .fecha{
		clear:both;
	}

.admin table{
	background-color:#FFFFFF;
	border-top:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
}
.admin table th{
	background-color:#333333;
	color:#CCCCCC;
	padding:6px;
}
.admin table td{
	border-bottom:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	padding:4px;
}
.admin table tr:hover{
	background-color:#eeeeee;
}

.etiqueta{
	float:left;
	clear:both;
	width:150px;
	height:15px;
	padding-top:5px;
}

	.paginador{
		color:#000000;
		font-size:9pt;
		font-style:italic;
		font-family:Arial, Helvetica, sans-serif;
		padding-left:0px;
		padding-right:20px;
	}
	
ul.mainMenu{
	list-style:none;
	margin:0;
	padding:15px 5px 5px 15px;
	font-size:90%;
	width:142px;
}
ul.mainMenu li{
	padding:0;
	margin:0;
	background:#f1ede1;
	-moz-border-radius:5px;
	margin-bottom:5px;
	width:142px;
	float:left;
}
ul.mainMenu li a{
	display:block;
	padding:7px 6px;
	color:#847f6b;
	width:130px;
	text-decoration:none;
}
ul.mainMenu li a:hover{
	background-color:#d8d5cb;	
}
ul.mainMenu li b{
	font-weight:normal;
	color:#49473d;
}
ul.submenu li b{
	font-weight:normal;
	color:#fff;
}
ul.mainMenu ul {
    float: left;
    list-style: none outside none;
    margin: -2px 0 5px;
    padding: 0 0 5px;
}
ul.mainMenu ul li{
	margin:0;
	padding:0;
	margin-bottom:3px;
}
ul.mainMenu ul li a{
	background-color:#8B8777;
	color:#F1EFE3;
	font-size:90%;
	display:block;
	padding:7px 6px;
	text-decoration:none;
}
ul.mainMenu ul li a.selected,
ul.mainMenu ul li a:hover{
	background-color:#58564B;
}
ul.mainMenu ul li a.selected{
	color:#fff;	
}

ul.clubes{
	margin:0;
	padding:0;
	list-style:none;
}
ul.clubes li{
	padding:10px 0px;
	border-bottom:#ccc 1px solid;
}
ul.clubes li p{
	margin:0;	
}
ul.clubes li p.nombre{
	font-size:110%;
	font-weight:bold;
}
#form_clubes{
	float:right;	
}
.indice a{
	text-decoration:none;
	padding:2px;
}
.indice a:hover{
	background-color:#35679B;
	color:#fff;
}
.indice a.selected{
	font-weight:bold;	
}

ul.noticias{
	list-style:none;
	padding:0;
	margin:0;
}
ul.noticias li{
	margin:10px 0px;
	padding:10px;
	background:#f0f0f0;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
ul.noticias li.destacado{
	background:url("../imagenes/destacado.jpg") no-repeat right bottom #f0f0f0;
}
ul.noticias li.nabarmena{
	background:url("../imagenes/nabarmena.jpg") no-repeat right bottom #f0f0f0;
}
.noticia .titulo,
.noticia a,
ul.noticias li a{
	color:#35679B;
	text-decoration:none;
}
.noticia p,
ul.noticias li p{
	margin:0;	
}
ul.noticias li p.titulo{
	font-size:130%;	
	margin-bottom:3px;
	color:#35679B;
	text-decoration:none;
}
.noticia p.subtit,
ul.noticias li p.subtit{
	font-size:80%;
	color:#666;
}
ul.noticias .imagen{
	float:left;
	width:120px;
}
.noticia a:hover,
ul.noticias li a:hover{
	color:#fff;
	background-color:#35679B;
}
.noticia .titulo{
	font-size:140%;
	font-weight:bold;
	margin-bottom:7px;
}
.noticia .subtit{
	margin-bottom:10px;	
}
ul.noticias .cont_noticia{
	padding-left:140px;	
}

.descargable{
	border:#ccc 1px solid;
	background:#f4f4f4;
	padding:10px;
	margin-bottom:7px;
}
.descargable div.inst{
	padding:0;
	padding-bottom:4px;
	color:#aaa;
	font-size:11px;
}
.descargable a{
	padding-left:35px;
	display:block;
	color:#809446;
	text-decoration:none;
	background:url(../imagenes/descargar.png) no-repeat left;
	line-height:20px;
}


#form_login textarea,
#form_login input{
	width:350px;
	height:20px;
	padding:3px;
	font-size:100%;
	margin-bottom:10px;
}
#form_login select{
	width:362px;
	height:32px;
	padding:3px;
	font-size:100%;
	margin-bottom:8px;
}
#form_login input.boton{
	background:#3B5E86;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:100%;
	font-weight:bold;
	height:32px;
	line-height:25px;
	padding:7px 7px 17px;
	width:150px;
}

#form_login label{
	display:block;
	margin-bottom:4px;
}
#form_login textarea{
	height:100px;
	border:#ccc 1px solid;
}
.galeria{
	float:left;
	position:absolute;
	z-index:10;
	top:561px;
	left:1070px;
	border:#CCCCCC 1px solid;
	background-color:#FFFFFF;
	display:none;
}
.galeria .titulo{
	float:left;
	clear:both;
	background-color:#CCCCCC;
	color:#000000;
	font-weight:bold;
	width:100%;
	height:20px;
	margin-bottom:10px;
	padding:5px 0px;
}
.galeria .cerrar{
	float:left;
	clear:both;
	background-color:#CCCCCC;
	color:#000000;
	width:100%;
	height:20px;
	margin-top:10px;
	text-align:right;
}
.galeria .cerrar a{
	float:none;
	margin-right:10px;
}
.galeria .contenido{
	float:left;
	clear:both;
	height:380px;
	width:480px;
	padding:10px;
	overflow:auto;
}
.galeria a{
	float:left;
	clear:both;
	cursor:pointer;
	line-height:22px;
}
.buscador{
	padding:5px;
	padding-bottom:10px;
}
.buscador p{
	margin:0;	
}
.buscador label{
	color:#000;
	font-size:8pt;
	margin-bottom:3px;
}
.buscador #q{
	border:#ccc 1px solid;
	border-right:0px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	width:138px;
}
.buscador #boton_buscar{
	border:#ccc 1px solid;
	border-left:0px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	background:url(../imagenes/lupa.jpg) #fff no-repeat center;
	cursor:pointer;
}
.migas{
	padding-bottom:20px;
	color:#000;
}
.migas a{
	color:#999;
	font-weight:normal;
}
.migas a:hover{
	color:#333;
}
.migas ul{
	margin:0;
	padding:0;
	list-style:none;
}
.migas ul li{
	float:left;
	padding-right:4px;
}
.migas ul li{
	list-style-type: disc;
	list-style-image: url(../imagenes/flechita_migas.jpg);
	list-style-position: inside;
	padding-left:0;
	margin-left:5px;
}
.banners{
	padding:0 15px;	
}


ul.listado_videos{
	list-style:none;
	margin:0;
	padding:0;	
}
ul.listado_videos li{
	margin:0;
	padding:0;
	margin-bottom:15px;	
	float:left;
	width:560px;
	clear:both;
	padding:0 15px;
	text-align:left;
}
ul.listado_videos li div.foto{
	float:left;
	margin-right:15px;
}
ul.listado_videos li div.info_video{
	padding-left:135px;	
}
ul.listado_videos li div.info_video p.titulo{
	margin-top:0;	
}
ul.listado_videos li div.info_video p.titulo a{
	font-size:140%;
	font-weight:bold;
	text-decoration:none;
	color:#35679B;	
}
ul.listado_videos li div.info_video p.titulo a:hover{
	color:#fff;
	background-color:#35679B;
}

ul.links{
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}
ul.links li{
	float:left;
	width:90%;
	padding:15px 5%;	
}
ul.links .logo{
	float:left;	
}
ul.links .logo img{
	max-width:120px;	
}
ul.links .cuerpo{
	padding-left:135px;	
}
ul.links .cuerpo .titulo{
	font-size:120%;
	font-weight:bold;
	text-decoration:none;
	color:#35679B;	
}
ul.links .cuerpo .descripcion{
	font-size:90%;
	color:#666;	
}
ul.links .cuerpo .enlace{
	font-weight:bold;
	color:#a21d1d;	
}
ul.links .cuerpo .enlace a{
	color:#000099;
	text-decoration:underline;
	font-weight:normal;	
}
ul.links .cuerpo .enlace a:hover{
	color:#ff6600;	
}
ul.categorias{
	list-style:none;	
	padding:0;
	margin:0;
}
ul.categorias a{
	background: url("../imagenes/plusminus.jpg") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
ul.categorias a.minus{
    background: url("../imagenes/plusminus.jpg") no-repeat scroll 0 -13px transparent;
}
ul.categorias li ul.links a{
	background:none;
	padding:0;	
}
