body {
  background: white;
  font-family:"Trebuchet MS",arial;
  margin: 0;
  padding: 0;
}

div#contenedor {
  position: relative;
  min-height: 805px;
  max-width: 850px;
  min-width: 750px;
  margin: auto;
  padding-top:1px;
  background-image:url(images/mundumira.png);
  background-position:bottom right;
  background-repeat:no-repeat;

}
div#primera-columna {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 153px;
  padding-top:10px;
  left: 0;
  background-color:#900010;
   border-right:2px dotted;
  border-right-color:#C2C2C2;
}
#primera-columna a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:153px;
  height:24px;
}



div#goi{
  position: absolute;
  bottom:0px;
  left:0px;
  width: 153px;
  margin-bottom:3px;
}
#goi a#goisolutions{ background-image: url(images/goi.png);}
div#fechas {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 190px;
  right:0;
  padding-top:40px;
}
#fechas a {
  display:block;
  border:none;
  background-position:right top;
  background-repeat:no-repeat;
 
}
#fechas a#fecha1{ 
background-image: url(images/01.png);
width:97px;
  height:73px;
  margin-bottom:10px;
   }
#fechas a#fecha2{ background-image: url(images/02.png);
 width:66px;
  height:54px;
 
 }
#fechas a#fecha3{ background-image: url(images/03.png);
	width:65px;
    height:53px;
	margin-left:110px;
	margin-top:-90px;
    }
#fechas a#fecha4{ background-image: url(images/28.png);
  width:98px;
  height:58px;
  margin-left:78px;
    margin-top:10px; }




div#contenido {
  margin: 0px 0px 0px 154px;
  min-height: 392px;
  margin-right:20px;
}

div#idioma {
right:0px;
position:absolute;
margin-right:10px;
margin-top:-20px;
font-size:85%;

}

div#idioma2 {
right:0px;
position:absolute;
margin-right:10px;
margin-top:15px;
font-size:85%;

}

div#idioma a:active{
text-decoration:none;
color:#002C72;
}

div#idioma a:hover{
text-decoration:none;
color:#9900CC;
}

div#idioma a:link{
text-decoration:none;
color:#002C72;
}

div#idioma2 a:active{
text-decoration:none;
color:#002C72;
}

div#idioma2 a:hover{
text-decoration:none;
color:#9900CC;
}

div#idioma2 a:link{
text-decoration:none;
color:#002C72;
}

div#encabezamiento,
div#pie {
  position:relative;
  max-width: 850px;
  min-width: 744px;
  margin: auto;
}
div#encabezamiento {
	padding-top:0px;
	padding-bottom:0px;
  background-image:url(images/encabezado.jpg);
  background-position:left;
  background-repeat:no-repeat;
  width:900px;
  height:213px;
  border-bottom: none;
}

div#pie{
background-color:#000000;
color:#FFFFFF;
text-align:center;
font-size:75%;
padding-top:5px;
}  
div#titulo{
padding-top:2em;
padding-left:20px;
color:#9B0010;
font-size:24px;
font-weight:bold;
}
div#subtitulo{
padding-left:20px;
color:#398AB4;
font-size:24px;
font-weight:bold;
}
div#texto{
font-size:13px;
color:#666666;
width:475px;
padding-left:20px;
padding-top:10px;
}

div#texto2{
font-size:13px;
color:#666666;
padding-left:20px;
padding-top:10px;
}
.lugar{
font-size:13px;
font-weight:bold;
}
.ordua{
color:#206A90;
font-size:16px;
display:block;
font-weight:bold;
font-family:"Trebuchet MS";
padding-top:5px;

}

div#fotos{
margin-left:30px;
margin-top:30px;

}
.babesleak{
color:#000000;
margin-bottom:60px;
}

div#texto_index{
margin-top:30px;
margin-left:15px;
width:330px;
color:#333333;
font-size:12px;
}


div#aurreko_edizioak{
margin-left:260px;
margin-top:20px;
font-size:80%;
}

div#aurreko_edizioak2{
margin-left:25px;
margin-top:20px;
font-size:80%;
}


div#aurreko_edizioak a:link{
color:#9B0010;
text-decoration:none
}


div#aurreko_edizioak2 a:link{
color:#9B0010;
text-decoration:none
}
div#aurreko_edizioak a:visited{
color:#9B0010;
text-decoration:none
}
div#aurreko_edizioak a:active{
color:#9B0010;
text-decoration:none
}

div#aurreko_edizioak a:hover{
color:#9B0010;
text-decoration:none
}

div#col_derecha{
background-color:#E0E0E0;
position: absolute;
top: 0;
bottom:0;
width: 340px;
right:0;
height:770px;
padding-top:35px;
background-image:url(images/mundumira_azul.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}
div#texto_der{
color:#011D53;
font-size:140%;
padding-left:30px;
padding-right:30px;
position:absolute;
padding-top:15px;
}
div#col_derecha a#elastikoa{
 background-image:url(images/elastikoa.jpg);
 background-position:center;
 background-repeat:no-repeat;
 width:303px;
 height:145px;
margin-left:20px;
margin-top: 100px;
position:absolute;
}

div#texto_camiseta{
font-size:75%;
position:absolute;
margin-top:260px;
margin-left:20px;
width:300px;
}
div#erosi{
position:absolute;
margin-top:490px;

}

#oria{
background-color:#FFCC33;
text-align:center;
	
}
#laranja{
background-color:#FF7D33;
text-align:center;
}
.grisa{
color:#818181;
text-align:center;
font-size:75%;
}
.zuria{
color:#FFFFFF;
}
.beltza{
font-weight:bold;

}

.beltza2{
font-weight:bold;
font-size:75%;

}
.botoia{
color:#000000;
font-size:85%;
font-weight:bold;
}

#leftmenu {
	background-image:url(images/bola_roja.png);
	background-repeat:no-repeat;
	background-position:center 15em;
	height:1000px;
	text-align:center;	
}

#leftmenu ul{
	margin:0;
	padding:0;
}

#leftmenu ul li{
	display:block;
	text-align:center;
	}

#leftmenu ul li a:link, #leftmenu ul li a:visited{
	height:auto;
	background-color:#9B0010;
	background-image:url(images/fondoMenu.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;	
	list-style:none;
	margin-top:0.5em;
	color:#FFFFFF;
	width:153px;
	font-size:12px;		
	text-decoration:none;
	border-top:1px solid #CC3040;
	border-bottom:1px solid #CC3040;	
}

#leftmenu ul li a:hover, #leftmenu ul li a#active {
	font-weight:bold;
	background-position:-1000px;
	background-color:#FC7216;	
}


#submenu {

}


#submenu ul{
	margin:0;
	padding:0;
}

#submenu ul li{
	display:block;
	text-align:right;
	list-style:none;
		margin-top:5px;
		font-size:14px;
}

#submenu ul li a:link, #submenu ul li a:visited{

	background-color:#002871;
	vertical-align:middle;	
	list-style:none;

	color:#FFFFFF;
	text-decoration:none;
	border-top:1px solid #7DD1F5;
	border-bottom:1px solid #7DD1F5;	
	padding-left:1em;
	padding-right:1em;	
}

#submenu ul li a:hover, #submenu ul li a#active {
	font-weight:bold;
	background-color:#FC7216;	
}




.non {
	margin-top:0px;
	color:#FC7216;
	padding-right:1em;
	text-align:right;
	margin-bottom:0px;	
}

.non .lekua{
	font-size:1.2em;
	font-weight:bold;

}

.non .hora {
	font-size:1.1em;
	color:#9B0010;
}

.ficha {
display:block;
	height:auto;
	
}

.ficha .desc {

	margin-bottom:0px;	
	text-align:justify;

}

.ficha .tit {
	margin-top:0px;	
	margin-bottom:0px;	
	line-height:1.5em;
	font-size:1.5em;
	color:#011D53;

	border-bottom:3px dotted #ccc;
	font-weight:bold;
	
}


#texto2 .ficha {

	padding:.8em;
	margin-bottom:.5em;
}

#texto2 img {
	margin-right:10px;
	padding:5px;
	border:1px dotted #000;

}

#texto2 #titulo {
	color:#CD4E5B;

}

.ficha2 {
	padding:.5em;
	margin:1.5em;
	background-color:#CD4E5B;
	border:1px dotted #000;
	color:#fff;
	font-size:1.2em;
}

.ficha2 a{
		color:#fff;
}
