/* CSS Document */
body {
	margin: 0;
	padding: 0;
	text-align:center;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background: #fff url('../img/fondo2.jpg');
}

.ezkutua {
	display: none;
}

h1 {
	margin: 0;
	padding: 0;
}

abbr, acronym {
	cursor: help;
}
cite {
	font-style: normal;
}

#gorputza {
	border-left: 2px solid #525252;
	border-right: 2px solid #525252;
	width: 601px;
	margin:0 auto;
	text-align:left;
	background-color: #fff;
}

/* cabecera --------------------------------------------------------- */


	#goiburu h1 a {
		display: block;
		border-bottom: 10px solid #525252;
		height: 144px;
		background: #525252;
		/*background: #fff url('../img/cabecera.jpg') no-repeat top left;*/
	}

	#goiburu h1 a span {
		display: none;
	}


/* login --------------------------------------------------------- */

	#login {
		background-color: #F4F5F7;
		color: #525252;
		font-size: 0.94em;
		/*position: absolute;
		width: 603px;*/
		margin:0 auto;
	}
	
	#login form {
		padding: 1.3em 0em 1.3em 0.5em;
		margin: 0;
	}
	#login form p label {
		margin: 0;
		padding: 0;
		color: #525252;
		margin-right: 0em;
	}

	#login form p {
		margin: 0em;
		padding: 0;
	}
	#login form p a {
		color: #525252;
	}
	#login form p a:hover {
		text-decoration: underline;
	}
	#login form p input.berdea {
		border: 1px solid #525252;
		margin: 0 0.5em 0 0.2em;
		padding: 0.2em 0.3em 0.2em 0.3em;
		font-size: 0.9em;
		color: #525252;
	
	
	}
	#login form p checbox {
		border: none;
	}
	#login form p img {
		border: none;
	}

	


/* edukia --------------------------------------------------------- */

	#edukia {
		/*border: 1px solid black;*/
		/*padding-left: 21em;*/
		padding-right: 2em;
		padding-bottom: 1.5em;
		float: right;
		/*margin-right: 2em;*/
		width: 320px;
		margin-top: 3em;
	}
	#edukia .punteado {
		padding-bottom: 0.2em;
		margin-bottom: 1.5em;
		background: #fff url('../img/fondo_listas.gif') repeat-x left bottom;
		color: #525252;
	}
	#edukia p.punteado {
		padding: 0em 0em 0em 0.4em;
		margin: 0.5em 0em 0.5em 0em;
	}
	#edukia p.navegador {
		padding-bottom: 0.2em;
		margin: 0 0 1.5em 0;
		background: #fff url('../img/fondo_listas.gif') repeat-x left bottom;
		color: #525252;
		height: 2em;
	}
	#edukia p.navegador_sinpuntos {
		padding-bottom: 0.2em;
		margin: 0 0 1.5em 0;
		color: #525252;
		height: 2em;
	}
	#edukia h2 {
		background-color: #525252;
		color: white;
		font-weight: normal;
		font-size: 1em;
		padding: 0.3em 0.6em 0.3em 0.6em;
	}
	#edukia h3 {
		color: #525252;
		font-size: 1.1em;
		margin: 0;
		padding: 1em 0 0 0;
	}
	#edukia p {
		color: #4E4E4E;
	}
	#edukia p.texto {
		color: #4E4E4E;
		margin-top: 0.2em;
		margin-left: 0.3em;
	}
	#edukia p a {
		color: #525252;
	}
	#edukia p a:hover {
		text-decoration: none;
	}
	#edukia p.data {
		margin: 0;
		padding: 0;
		color: #525252;
	}
	#edukia p.opzioak  {
		line-height: 2.5em;
		margin-bottom: 0.5em;
	}
	#edukia p.berdea {
		color: #525252;
		padding-left: 0.5em;
	}

	#edukia a.erantzunak {
		background: #fff url('../img/botoiak/erantzunak.gif') no-repeat 0px 3px;
		padding-left: 1.7em;
		font-size: 0.9em;
		padding-bottom: 0.2em;
		padding-top: 0.1em;
	}

	#edukia img.botoia {
		border: none;
	}
	
	#edukia .ikustezina {
		display: none;
	}
	
	#edukia form {
		margin: 0;
		padding: 0;
	}
	#edukia form p {
		margin: 0;
		padding: 0;
	}
	#edukia form p label{
		display: block;
		color: #525252;
		margin-top: 1em;
	}
	#edukia form p input {
		border: 1px solid #525252;
		/*margin-right: 0.8em;*/
		padding: 0em;
		margin-bottom: 0.4em;
		font-size: 0.8em;
	}	
	#edukia form p textarea {
		border: 1px solid #525252;
		/*margin-right: 0.8em;*/
		padding: 0em;
		margin-bottom: 0.4em;
		font-family: "Lucida Sans Unicode", Tahoma, Arial, Helvetica, sans-serif;
		font-size: 1em;
	}		
	
		.argazkiak {
			float: left;
			width: 46%;
			margin: 0;
			padding: 0 0 0 1em;
		}
		.argazkiak p.berdea {
			color: #525252;
			margin: 0;
			padding: 0;
		}
		#edukia form.argazkia_bidali {
			margin-top: 1em;
		}
		
		img.borde {
			border: 1px solid #525252;
			padding: 2px;
		}	
		
		#edukia p.iruzkindata {
			color: #565656;
		}
		
		#edukia p.iruzkintzaile {
			color: #525252;
			background: #fff url('../img/iruzkinak_top.jpg') no-repeat bottom left;
			padding: 0em 0em 2em 0.4em;
			margin: 0;
		}
		#edukia .iruzkindata {
			color: #4e4e4e;
		}
		#edukia .iruzkina {
			background: #f8f8f8 url('../img/iruzkinak_bottom.jpg') no-repeat bottom left;
			margin: 0 0 1.5em 0;
			border-right: 1px solid #F3F3F3;
			border-top: 1px solid #f8f8f8;
		}
		#edukia .iruzkina p {
			margin: 0;
			padding: 1em;
			color: #525252;
		}
		
		#edukia p.haundiagotu {
			margin: 0.2em 0 2em 0.5em;
			padding: 0;
		}
		.erantzuna {
			color: #4E4E4E;
		}
	
	/* botones */
		.sartu {
			background: #4FAF2B url(../img/botoiak/sartu.gif) no-repeat top left;
			color: #fff;
			border: none;
			width: 47px;
			height: 18px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0 0.4em 0 0.4em;
			padding: 0 0 2px 0;
		}
		.erregistratu {
			background: #4FAF2B url(../img/botoiak/erregistratu.gif) no-repeat top left;
			color: #fff;
			border: none;
			width: 82px;
			height: 18px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0;
			padding: 0 0 2px 0;
		}
		.puntuak {
			background: #4FAF2B url(../img/botoiak/puntuak.gif) no-repeat top left;
			color: #fff;
			border: none;
			width: 91px;
			height: 18px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0 0.4em 0 0.4em;
			padding: 0 0 2px 0;
		}
		#edukia form p input.argazkia {
			margin-bottom: 0em;
			padding: 0.2em 0.2em 0.2em 0.2em;
		}
		
		#edukia form p input.arakatu {
			background: #4FAF2B url(../img/botoiak/arakatu.gif) no-repeat top left;
			color: #fff;
			border: none;
			width: 69px;
			height: 18px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0;
			padding: 0 0 2px 0;
		}
		#edukia form p input.bidali {
			background: #4FAF2B url(../img/botoiak/bidali.gif) no-repeat top left;
			color: #fff;
			border: none;
			width: 58px;
			height: 18px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0;
			padding: 0 0 2px 0;
		}
	

/* Menu --------------------------------------------------------- */

	#menu {
		/*position: absolute;
		top: 204px;*/
		float: left;
		width: 187px;
		margin-left: 16px;
		margin-top: 1.5em;
	}

	#menu ul {
		margin: 0;
		padding: 0;
	}

	#menu ul li {
		background: #fff url('../img/fondo_listas.gif') repeat-x left bottom;
		padding: 0.3em 0 0.3em 0.5em;
		list-style-type: none;
		color: #525252;
	}

	#menu ul li a {
		text-decoration: none;
		color: #525252;
	}

	#menu ul li a:hover {
		text-decoration: none;
		background-color: #525252;
		color: white;
	}

	
/* sidebar --------------------------------------------------------- */
	#sidebar a {
		color: #525252;
	}

	#sidebar {
		/*position: absolute;
		top: 437px;*/
		width: 187px;
		float: left;
		margin-left: 16px;
		margin-top: 1em;
	}
	#sidebar .snippets{
		border: 1px solid #525252;
		padding: 1.1em 1.1em 0em 1.1em;
		color: #525252;
	}
	#sidebar .snippets h2{
		margin: 0;
		padding: 0;
		text-transform: uppercase;
		font-size: 1em;
		color: #525252;
	}
	#sidebar .snippets p.mensaje{
		margin: 0;
		padding: 0.5em 0 0 0;
		color: #525252;
	}
	#desple h2{
		margin: 0;
		padding: 0;
		text-transform: uppercase;
		font-size: 1em;
		color: #525252;
	}
	#sidebar img {
		border: none;
	}

	#sidebar ul {
		margin: 0;
		padding: 0;
	}
	#sidebar ul li {
		list-style-type: none;
	}
	#sidebar ul li.kontaktua {
		padding: 0.3em 0 0.3em 1.7em;
	}
	#sidebar ul li.rss {
		padding: 0.3em 0 0.3em 1.7em;
		background: #fff url('../img/icon_rss.gif') no-repeat 0 2px;
	}
	#sidebar ul li a {
		text-decoration: none;
		color: #525252;
	}
	#sidebar ul li a:hover {
		text-decoration: none;
		background-color: #525252;
		color: white;
	}
	#sidebar p.copy {
		color: #525252;
		padding-left: 1.7em;
	}
/* desple --------------------------------------------------------- */

#desple {margin: 0.5em 0 1em 0em;}
#desple form {}
#desple select { border:#525252 1px solid;padding:0px 0px 0px 0px;font-size: 1em;color: #525252;width:187px}
#desple object { padding:10px 0px 20px 0px;}




/* tablas ------------------------ */

table {
  border-collapse: collapse;
  border: 1px solid #ccc;
  background-color:#f3f3f3;
}

col {
  border-right: 1px solid #ccc;
}

thead {
  background: #ccc url(../img/bar.gif) repeat-x left center;
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px solid #a5a5a5;
}

th {
  font-weight: normal;
  text-align: left;
}

th, td {
  padding: 0.1em 1em;
}

.odd {
  background-color:#fff;
}

tr:hover {
  background-color:#525252;
  color: #fff;
}

thead tr:hover {
  background-color: transparent;
  color: inherit;
}

table.eztabaidagunea {
	width:100%;
  border-collapse: collapse;
  background-color:#f3f3f3;

}

table.eztabaidagunea td {
  border: 1px solid #ccc;
}

table.eztabaidagunea td.gaia {
  background-color:#D9A3AA;
}

table.eztabaidagunea span.titular {
		text-decoration: none;
		color: #525252;
		font-weight: bold;
}

table.eztabaidagunea tr:hover {
  background-color:#f3f3f3;
  color: #000000;
}


/* fin ------------------------ */
	hr {
		clear: both;
		visibility: hidden;
		border: 1px solid #000;
		margin: 0;
		padding: 0;
	}
