*
{
	margin: 0;
	padding: 0;
}

body
{
	background: #000;
	color: #cccccc;
	font-family:trebuchet MS, arial, helvetica, sans-serif;
	font-size: 100.1%;
	padding: 0px;
	text-align: center;
}


#wrapper {
 display:block;
 width: 700px;
 background: url(images/header.jpg) no-repeat 0 0;
 color: #999999;
 margin: 10px auto 0 auto;
 padding:0;
 text-align: left;
  border:0px solid #fff;
}



/*_____________________________________________________header_____________________________________________________*/

#header {
 display:block;
 width: 700px;
 height: 132px;
 margin: 0px auto 0px auto;
 padding:0 0 0 0;

 }

#header a{
	margin:0 5px;
	}

.afnheader{
	display: block;
	float: left;
	width: 100%;
	border: 1px solid #fff;
	height: 90px;
	margin: 0;
}


#header a.linkh1{
	margin: 0 0 0 20px;
	height: 90px;
	width: 411px;
	display: block;
	outline: none;
	float: left;
	padding: 0;
	}



#hnav{
	height:15px;
	position: relative;
	background:none;
	padding: 0 0 0 120px;
	float: left;
	display: block;
	width: 580px;
	margin: 4px 0 0 0;
}


.jan, .janin{
	margin:0;
	padding:0;
	float:left;	}


a.jan{
	display:block;
	background:url(images/btn_jan.jpg) no-repeat;
	background-position:0 0;
	width:45px;
	height:15px;
	outline: none;
	}

a.janin{
	display:block;
	background:#ff0000 url(images/btn_jan.jpg) no-repeat;
	background-position:-45px 0;
	width:45px;
	height:15px;
	outline: none;
	}

a.jan:hover{
	display:block;
	background:#ff0000 url(images/btn_jan.jpg) no-repeat;
	background-position:-45px 0;
	width:45px;
	height:15px;
	}


.edan, .edanin{
	margin:0;
	padding:0;
	float:left;	}

a.edan{
	display:block;
	background:url(images/btn_edan.jpg) no-repeat;
	background-position:0 0;
	width:62px;
	height:15px;
	outline: none;
	}

a.edanin{
	display:block;
	background:url(images/btn_edan.jpg) no-repeat;
	background-position:-62px 0px;
	width:62px;
	height:15px;
	outline: none;
	}

a.edan:hover{
	display:block;
	background:#ff0000 url(images/btn_edan.jpg) no-repeat;
	background-position:-62px 0px;
	width:62px;
	height:15px;
	}

.entzun, .entzunin{
	margin:0;
	padding:0;
	float:left;	}

a.entzun{
	display:block;
	background:url(images/btn_entzun.jpg) no-repeat;
	background-position:0 0;
	width:87px;
	height:15px;
	outline: none;
	}

a.entzunin{
	display:block;
	background:url(images/btn_entzun.jpg) no-repeat;
	background-position:-87px 0px;
	width:87px;
	height:15px;
	outline: none;
	}

a.entzun:hover{
	display:block;
	background:#ff0000 url(images/btn_entzun.jpg) no-repeat;
	background-position:-87px 0px;
	width:87px;
	height:15px;
	}


.ikusi, .ikusiin{
	margin:0;
	padding:0;
	float:left;	}

a.ikusi{
	display:block;
	background:url(images/btn_ikusi.jpg) no-repeat;
	background-position:0 0;
	width:61px;
	height:15px;
	outline: none;
	}

a.ikusiin{
	display:block;
	background:url(images/btn_ikusi.jpg) no-repeat;
	background-position:-61px 0;
	width:61px;
	height:15px;
	outline: none;
	}

a.ikusi:hover{
	display:block;
	background:#ff0000 url(images/btn_ikusi.jpg) no-repeat;
	background-position:-61px 0px;
	width:61px;
	height:15px;
	}

.ikasi, .ikasiin{
	margin:0;
	padding:0;
	float:left;	}

a.ikasi{
	display:block;
	background:url(images/btn_ikasi.jpg) no-repeat;
	background-position:0 0;
	width:61px;
	height:15px;
	outline: none;
	}

a.ikasiin{
	display:block;
	background:#ff0000 url(images/btn_ikasi.jpg) no-repeat;
	background-position:-61px 0px;
	width:61px;
	height:15px;
	outline: none;
	}

a.ikasi:hover{
	display:block;
	background:#ff0000 url(images/btn_ikasi.jpg) no-repeat;
	background-position:-61px 0px;
	width:61px;
	height:15px;
	}

.eta{
	display:block;
	background:#ff0000 url(images/btn_eta.jpg) no-repeat;
	width:38px;
	height:15px;
	margin:0;
	padding:0;
	float:left;	}
	
/*_________________________________JAN Languajes________________________________*/
	
	
	
#languajes{
	height:30px;
	position: relative;
	background:none;
	padding: 0;
	margin: 0 auto 0 auto;
	width: 90%;
}

#languajes a, #languajes img a{
	position: relative;
	padding: 0;
	margin: 0 3px 0 0;
	float: right;
}

a.eusk{
		width: 40px;
		height: 26px;
		display: block;
		background: url(images/languaje/btn_eu.jpg) no-repeat 0 0;
}

a.eusk:hover{
	background: url(images/languaje/btn_eu.jpg) no-repeat 0 -26px;
}

a.en{
		width: 40px;
		height: 26px;
		display: block;
		background: url(images/languaje/btn_en.jpg) no-repeat 0 0;
}

a.en:hover{
	background: url(images/languaje/btn_en.jpg) no-repeat 0 -26px;
}

a.fr{
		width: 31px;
		height: 26px;
		display: block;
		background: url(images/languaje/btn_fr.jpg) no-repeat 0 0;
}

a.fr:hover{
	background: url(images/languaje/btn_fr.jpg) no-repeat 0 -26px;
}

a.cast{
		width: 42px;
		height: 26px;
		display: block;
		background: url(images/languaje/btn_cast.jpg) no-repeat 0 0;
}

a.cast:hover{
	background: url(images/languaje/btn_cast.jpg) no-repeat 0 -26px;
}



a.euskaraz{
		width: 40px;
		height: 26px;
		display: block;
		background: url(images/languaje/btn_eu.jpg) no-repeat 0 -26px;
}

a.english{
		width: 40px;
		height: 26px;
		display: block;
		background: url(images/languaje/btn_en.jpg) no-repeat 0 -26px;
}

a.frantsezez{
		width: 31px;
		height: 26px;
		display: block;
		background: url(images/languaje/btn_fr.jpg) no-repeat 0 -26px;
}

a.castellano{
		width: 42px;
		height: 26px;
		display: block;
		background: url(images/languaje/btn_cast.jpg) no-repeat 0 -26px;
}



/*________________________________________________contenido___________________________________________________*/



#container{
 display:block;
 width: 630px;
 background: url(images/body_bkg.jpg) repeat-y 0 0;
 color: #999999;
 margin:0 auto;
 padding: 0 40px 0px 30px;
 text-align: left;
}

.info{
text-align:center;
font-size:15px;
color:#CC0000;
	}

.info a{
text-align:center;
font-size:15px;
color:#CC0000;
	}

.info a:hover{
color:#fff;
	}

.clear{
 clear:both;
	}

#container_footer{
 display:block;
 width: 700px;
height:46px;
background: url(images/footer.jpg) no-repeat 0 0;
}

.noticia{
	display:block;
	font-size:14px;
	line-height:25px;
	}

.noticia p{
	margin-top:10px;
	}

.noticiaplata, .noticiaplata_eusk, .noticiaplata_eng, .noticiaplata_fr{
	display:block;
	font-size:14px;
	line-height:25px;
	width: 615px;
	margin: 0 0 0 5px;
	float: left;
	padding: 210px 0 0 15px;
	height: 120px;
	}

.noticiaplata{
		background: url(images/ikasi/plataclothing_berria.jpg) no-repeat 0 0;
}
.noticiaplata_eusk{
		background: url(images/ikasi/plataclothing_eusk.jpg) no-repeat 0 0;
}
.noticiaplata_eng{
		background: url(images/ikasi/plataclothing_eng.jpg) no-repeat 0 0;
}
.noticiaplata_fr{
		background: url(images/ikasi/plataclothing_fr.jpg) no-repeat 0 0;
}
	
.noticiaplata p, .noticiaplata_eusk p, .noticiaplata_eng p, .noticiaplata_fr p{
	display: block;
	width: 350px;
	margin-left: 20px;
	text-align: center;
	font-size: 1.2em;
	color: #fff;
}

.noticiaplata a, .noticiaplata_eusk a, .noticiaplata_eng a, .noticiaplata_fr a{
	color: #ff0000;
}

.noticiaplata a:hover, .noticiaplata_eusk a:hover, .noticiaplata_eng a:hover, .noticiaplata_fr a:hover{
	color: #cccccc;
}

.fotoright{
	float:right;
	}


.video{
	float:right;
	display:block;
	width: 425px;
	margin-bottom:30px;
	border:1px solid #333333;
	}

.caratula{
	margin-left: 20px;
	float: left;
	display:block;
	border:1px solid #333333;
	}

/*________________________________________________tipografia general___________________________________________________*/


a {
color:#222222;
text-decoration:none;
margin:0;
}

a:hover{
color:#003300;
}

img, img a, img a:hover {
border:0;
}

h1, h2 {
color:#222222;
}

.h1red{
	display:block;
	width:100%;
	float:left;
	background: url(images/titlered.jpg) no-repeat 0 0;
	color: #fff;
	font-size:17px;
	padding:10px 0 10px 30px;
	margin:0 0 10px 20px;
	}	

.h1grey{
	display:block;
	width:600px;
	float:left;
	background: url(images/titleblack.jpg) no-repeat 0 0;
	color: #cccccc;
	font-size:17px;
	padding:10px 0 10px 30px;
	margin:0 0 10px 20px;
	}	

.gorri{
	color:#cc0000;
	}

.centrado{
	text-align: center;
}



/*________________________________________________footer___________________________________________________*/
#footer {
  display: block;
 width: 99%;
 color: #555555;
 margin: 0;
 font-size:12px;
font-family: Century Gothic, Bookman Old Style, Book Antiqua, "Times NewRoman";
text-align: center;


}

.mymlink{
	display:block;
	margin: 0 auto;
	padding:0 0 20px 0;
	background: url(images/euskararen_bidean.jpg) no-repeat 95% 5px;

	}

#footer p{
margin:0 0 5px 0;
}

#footer a{
color:#333333;
font-family: Century Gothic, Bookman Old Style, Book Antiqua, "Times NewRoman";
}

#footer a:hover{
color:#fff;
}
	
/*________________________________________________Lightbox___________________________________________________*/



#miniaturas{
	display:block;
	width:650px;
	margin: 0 auto;
	padding:20px 0 0 0;
	}

.miniaturas2{
	display:block;
	width:600px;
	margin: 0 0 10px 25px;
	padding:0;
	float: left;
	}
	
	
a.xpolinks{
	display: block;
	color: #555555;
	font-size: 0.7em;
	margin: 5px 0;
}

a.xpolinks:hover{
	color: #fff;
}

/*_______________________________________________Menu IKUSI___________________________________________________*/

.ikusimenu{
	display:block;
	width:600px;
	float:left;
	background: url(images/titlered.jpg) no-repeat 0 0;
	color: #000;
	font-size:17px;
	padding:10px 0 10px 40px;
	margin:0 0 10px 20px;
	}

.ikusimenu ul{
	display:inline;
	}

.ikusimenu ul li{
	display:inline;
	}

.ikusimenu ul li a{
	color: #000;
	margin:0 10px;
	}

.ikusimenu ul li a:hover{
	color: #fff;
	}

.ikusimenu .in{
	color: #fff;
	}
	


/*________________________________________________Iconos validacion___________________________________________________*/

#validacion{
	display: block;
	margin: 0;
	float: right;
	width:25%;
}

#validacion a{
	}

.pdfdescarga{
	display:block;
	width:80px;
	height: 115px;
	margin:10px auto 10px auto;
	}

/*________________________________________________Localizacion___________________________________________________*/

.lokalizacion{
	margin:0 auto;
	}

a.lokalizacion{
	display:block;
	width:145px;
	height: 37px;
	background: url(images/lokalizacion.jpg) no-repeat 0 0;
	margin:10px auto 0 auto;
	}

a.lokalizacion:hover{
	display:block;
	width:145px;
	height: 37px;
	background: url(images/lokalizacion.jpg) no-repeat -145px 0;
	margin:10px auto 0 auto;
	}

.kokapena{
	margin:0 auto;
	}

a.kokapena{
	display:block;
	width:145px;
	height: 37px;
	background: url(images/kokapena.jpg) no-repeat 0 0;
	margin:10px auto 0 auto;
	}

a.kokapena:hover{
	display:block;
	width:145px;
	height: 37px;
	background: url(images/kokapena.jpg) no-repeat -145px 0;
	margin:10px auto 0 auto;
	}	

.location{
	margin:0 auto;
	}

a.location{
	display:block;
	width:145px;
	height: 37px;
	background: url(images/location.jpg) no-repeat 0 0;
	margin:10px auto 0 auto;
	}

a.location:hover{
	display:block;
	width:145px;
	height: 37px;
	background: url(images/location.jpg) no-repeat -145px 0;
	margin:10px auto 0 auto;
	}

.localisation{
	margin:0 auto;
	}

a.localisation{
	display:block;
	width:145px;
	height: 37px;
	background: url(images/localisation.jpg) no-repeat 0 0;
	margin:10px auto 0 auto;
	}

a.localisation:hover{
	display:block;
	width:145px;
	height: 37px;
	background: url(images/localisation.jpg) no-repeat -145px 0;
	margin:10px auto 0 auto;
	}	








