
/*---------------------------------------------[      botika superstylin'      ]-----------------------------------------*/

body {
	text-align: center;
	font: 11px Tahoma, Verdana, Century Gothic, Helvetica;
	background: #F2EBE5;
	color: #6F3100;
}

/*---------------------------------------------[           egitura             ]-----------------------------------------*/

.zabal {
	width: 752px;
	display: block;
	margin: 0 auto;
	/*text-align: left;*/
	clear: both;
}
#goiko {
	height: 222px;
	background: #000;
}
#erdihori {
	height: 31px;
	line-height: 31px;
	background: url('../irudi/menutop.gif') top left repeat-x;
	border-top: 7px solid #FFC726;
}
#beko {
	margin-bottom: 20px;
	padding-top: 20px;
}
.edk_ezkr {
	width: 208px;
	margin-right: 10px;
	float: left;
}
.edk_eskb {
	width: 530px;
	float: right;
}

/*---------------------------------------------[           gauzak             ]-----------------------------------------*/

.cr1 {
	background: #FFC726;
	padding: 0 2px;
	color: #FFF;
}
.cr2 {
	background: #843B00;
	padding: 0 2px;
	color: #FFF;
}
#cr_logo {
	margin-top: 25px;
}
#cr_pano {
	/*margin-top: 10px;*/
}
h1 {
	margin: 0;
	color: #F2EBE5;
	font-size: 30px;
	background: #E0CEBF;
	line-height: 21px;
	font-family: Georgia;
	padding: 0 15px 0 0;
	font-style: italic;
	text-align: right;
	text-transform: uppercase;
	/*border-width: 1px 1px 0 1px;
	border-color: #E0CEBF;
	border-style: solid;*/
}
.edukia {
	background: #FFF;
	padding: 10px 20px;
	margin-bottom: 10px;
	border-width: 0 2px 2px 2px;
	border-color: #E0CEBF;
	border-style: solid;
}
.edukimg {
	background: #FFF;
	margin-bottom: 20px;
	border-width: 0 2px 2px 2px;
	border-color: #E0CEBF;
	border-style: solid;
}
.edukia img {
	padding: 1px;
	border: 1px solid #843B00;
}

/*---------------------------------------------[           loturak             ]-----------------------------------------*/

.menu {
	font-size: 14px;
	font-family: Georgia;
}
#cont {
	/*width: 196px;*/
}
.menu ul {
	margin: 0;
	display: block;
	text-align: center;
}
.menu li {
	float: left;
	list-style: none;
	text-transform: uppercase;
}
.menu a {
	display: block;
	color: #FFC726;
	background: #843B00;
	padding: 2px 5px 0;
	/*line-height: 31px;
	height: 31px;*/
}
.menu li a {
	margin: 0 5px;
}
.menu a:hover, .menu a.nion {
	background: #FFC726 url('../irudi/menutopon.gif') left top repeat-x;
	color: #843B00;
}
.news {
	display: block;
	font-size: 12px;
	font-family: Georgia;
	margin-bottom: 5px;
	line-height: 28px;
	height: 28px;
}
a:hover.news {
	color: #843B00;
	background: #FFC726 url('../irudi/menutopon.gif') left bottom repeat-x;
}
.newsof {
	color: #FFC726;
	background: #843B00;
}
.newson {
	color: #843B00;
	background: #FFC726 url('../irudi/menutopon.gif') left bottom repeat-x;
	/*font-weight: bold;*/
}
/*
.menu span.dotbat, .menu span.dotbit {	
	width: 5px;
	font-size: 25px;
	line-height: 31px;
	display: block;
	border: 1px solid #F60;
}
.menu a span.dotbat {	background: url('../irudi/pixbat.gif') left bottom no-repeat; }
.menu a span.dotbit {	background: url('../irudi/pixbit.gif') right bottom no-repeat; }
.menu a span.txt {	border-bottom: 1px solid #843B00; }
.menu span {
	float: left;
}
*/
p a {
	border-bottom: 1px dashed #843B00;
}
p a:hover {
	border-bottom: 1px solid #843B00;
}

#hzk, #bali {
	font-family: Georgia;
	font-size: 14px;
}
/*-----Hizkuntzak-----*/
#hzk {
	height: 14px;
	line-height: 12px;
	padding: 3px 0 5px 45px;
	background: #FFC726;
	margin-top: 15px;
	color: #843B00;
}
#hzk li {
	list-style: none;
	float: left;
}
#hzk a { color: #843B00; line-height: 14px; padding: 0 4px; }
#hzk a:hover { text-decoration: underline; }
#hzk a.hzk_on {
	color: #FFC726;
	background: #843B00;
}
/*-----Baliabit-----*/
#bali {
	height: 30px;
	padding: 3px 0;
	line-height: 14px;
	background: #843B00;
	margin-bottom: 15px;
	color: #FFC726;
}
#bali a { color: #FFC726; }
#bali a:hover { text-decoration: underline; }

#blog {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	border: 1px solid #FFC726;
	background: #FFC726 url('../irudi/blog.jpg') center center no-repeat;
	font-family: Georgia;
	font-size: 16px;
	color: #FFC726;
	display: block;
	height: 65px;
}
a:hover#blog {
	border: 1px solid #E0CEBF;
	color: #E0CEBF;
}
#corsa {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	border: 1px solid #454F0F;
	background: #FFC726 url('../irudi/corsa.jpg') center center no-repeat;
	font-family: Georgia;
	font-size: 16px;
	color: #FFC726;
	display: block;
	height: 65px;
}
a:hover#corsa {
	border: 1px solid #E0CEBF;
	color: #E0CEBF;
}

/*---------------------------------------------[           edukiak             ]-----------------------------------------*/

#fotos {
	padding: 20px 0 20px 10px;
}
#fotos a {
	float: left;
	width: 104px;
	height: 111px;
	text-align: center;
	border: 2px dotted #843B00;
	margin-right: 10px; 
	margin-bottom: 10px !important; margin-bottom: 0;
	color: #FFC726;
}
#fotos a:hover {
	border: 2px solid #843B00;
	color: #FFF;
}
#fotos .foto {
	height: 85px;
	line-height: 85px;
	display: block;
	cursor: pointer;
	border: 2px solid #FFF;
	/*margin: 1px;*/
}
#fotos .fotxt {
	padding: 0 2px 2px;
	display: block;
	background: #843B00;
	font: 10px Tahoma, Verdana, Helvetica;
	line-height: 10px;
}
.fot_pag {
	float: right;
	color: #F2EBE5;
	margin-left: 15px;
	font-size: 17px;
}
.fot_pag a {
	color: #E0CEBF;
	font-family: tahoma;
	font-weight: bold;
	font-style: normal;
	padding: 0 4px;
}
.fot_pag a.pag_on {
	background: #843B00;
}
.fot_pag a:hover {
	color: #E0CEBF;
}
.fot_pag a:hover.pag_on {
	color: #843B00;
	background: #FFC726;
}
.contct {
	text-align: left;
}
.contct .z1 {	width: 100px; }
.contct .z2 {	width: 200px; }
.contct .z3 {	width: 150px; }
.contct .z4 {	width: 250px; }
.contct .z5 {	width: 275px; }
.contct .z6 {	width: 140px; }
#spons ul {
	list-style: none;
}
#spons ul li {
	float: left;
	width: 140px;
	margin: 5px 11px 15px 11px;
	font-size: 9px;
	color: #E0CEBF;
}
#spons ul li img {
	border: 0;
}
#spons ul li a {
	color: #E0CEBF;
}
#spons ul li a:hover {
	color: #843B00;
}
#follow {
	float: right;
	color: #6F3100;
	margin-bottom: 10px;
	padding: 0 5px 5px 5px;
	text-align: right;
	/*clear: both;*/
}
#follow a, #follow span {
	float: right;
}	
#follow span {
	padding-top: 7px;
}	

/*---------------------------------------------[           etapa             ]-----------------------------------------*/

#ruta {
	background: #E0CEBF;
	border: 1px solid #843B00;
}
#ruta ul {
	list-style: none;
}
#ruta a {
	font-size: 11px;
	display: block;
	padding: 3px 0 3px 8px;
	border-top: 1px dashed #843B00;
	text-align: left;
	height: 14px;
}
#ruta a:hover, .ruton {
	background: #FFF;
}
.etapas {
	color: #EFDED1;
	padding: 0 15px;
	font-size: 20px;
	font-family: Georgia;
	background: #843B00;
	font-weight: bold;
	font-style: italic;
	text-align: right;
}
a.ruta { border: 1px solid #843B00; display: block; margin-top: 15px; }
a:hover.ruta { border: 1px dashed #843B00; }

.butts {
	float: right;
	margin: 10px 2px 0 0;
}
.butts a  {
	padding: 2px 6px 4px 6px;
	border: 1px solid #843B00;
	background: #EFDED1;
	line-height: 23px;
	height: 23px;
}
.butts a.off  {
	border: 1px solid #EFDED1;
	background: #FFF;
	color: #EFDED1;
}
.butts a:hover  {
	background: #FFF;
}
.etanum {
	color: #FFF;
	float: left;
	font-size: 62px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: -14px;
	background: url('../irudi/etanum.gif') center center no-repeat;
	margin: 0 10px 10px 0;
	padding: 0;
	line-height: 44px;
	height: 44px;
	width: 54px;
}
.etanom {
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia;
	font-style: italic;
	line-height: 24px;
	height: 24px;
}
.etanom, .etaerdi, .etadesk {
	display: block;
}
.rutezkr {
	float: left;
	width: 245px;
}
.ruteskb {
	float: right;
	width: 229px;
}
.etadata {
	float: left;
	margin: 5px 0 5px 5px;
}
.etadata li {
	list-style: disc inside;
}
a.wiki {
	float: right;
	width: 225px;
	height: 43px;
	line-height: 43px;
	background-color: #E0CEBF;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px dashed #843B00;
	text-align: center;
	padding: 1px;
	color: #FFF;
}
a:hover.wiki {
	border: 1px solid #843B00;
}

/*---------------------------------------------[           carrera             ]-----------------------------------------*/

.carrera {
	margin-top: 8px;
	text-align: left;
}
.carrera span {
	font-weight: bold;
	
}

/*---------------------------------------------[           legeohar             ]-----------------------------------------*/

.legetit {
	display: block;
	font-size: 14px;
	margin-bottom: 8px;
	/*font-weight: bold;*/
}
.legeul {
	text-align: left;
	padding-left: 20px;
}

/*---------------------------------------------[           berriak/news             ]-----------------------------------------*/

.berriak, .berria {
	text-align: left;
	padding-top: 10px;
	line-height: 13px;
}
.berritit {
	line-height: 17px;
	font-weight: bold;
	font-size: 17px;
}
.berrititlist {
	line-height: 28px;
	font-weight: bold;
	font-size: 14px;
}
.berria a, .berriak a {
	/*padding: 0 2px;*/
	background-color: #EFDFD1;
	font-weight: bold;
}
.berria a:hover, .berriak a:hover {
	background-color: #FFC726;
}
.berrititlist a {
	background-color: #FFF;
	font-weight: bold;
}
.berrititlist a:hover {
	background-color: #FFF;
	color: #FFC726;
}


