* {
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:Verdana,Arial,sans-serif;
}

body {
	background-color:#930000;
	background-image:url(irudiak/itzala.png);
	background-repeat:repeat-y;
	background-position:center;
}

body>div {
	background-color:#CCCCCC;
	width:750px;
	margin:auto;
	padding-top:160px;
	background-image:url(irudiak/goikoa.png);
	background-repeat:no-repeat;
	background-position:-1px 0px;
}

div#menu, div#erdikoa, div#aldizkaria { float:left; }





/* ///////////////////////////////////// ezkerreko menua*/

div#menu {
	float:left;
	width:128px;
	margin-top:-3px;
	font-size:70%
}

div#menu p {
	background-color:#ab9e9e;
	color:#FFFFFF;
	text-indent:0.5em;
	margin-top:3px;
	padding-top:0.2em;
	padding-bottom:0.2em;
}

div#menu ul+p { margin-top:1em; }

div#menu ul li {
	text-indent:1em;
	width:133px
}

div#menu ul li a{
	height:1.6em;
	padding-top:0.2em;
	width:129px;
	display:block;
	margin-top:3px;
	background-color:#EEEEEE;
}



div#menu ul li a:active {
	display:block;
	text-decoration:none
}



div#menu ul li a:link {
	display:block;
	background-color:#EEEEEE;
	color:#000000;
	text-decoration:none
}

div#menu ul li a:visited {
	display:block;
	text-decoration:none;
	color:#000000;
}

div#menu ul li a:hover {
	display:block;
	background-color:#222222;
	color:#FFFFFF;
	text-decoration:none
}

div#menu ul li a:active {
	display:block;
	text-decoration:none
}

div#menu ul li.orri a{
	display:block;
	background-color:#FFFFFF;
	color:#555555;
	text-decoration:none
}


/*///////////// BANERRAK ///////////////////*/

div#menu ul+a object {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin-top:15px;
	margin-bottom:10px;
}

div#menu ul+a+a object  { margin-bottom:10px; }



/* ///////////////////////////////////// erdikoa */

div#erdikoa {
	width:450px;
	min-height:600px;
	float:left;
	background-color:#FFFFFF;
	padding:14px;
	padding-bottom:2em
}
div#erdikoa p#ohar+ul.hizk {
	height:2em;
	margin-left:0;
	border-bottom:1px solid #555555;
	margin-bottom:1em
}

div#erdikoa p#ohar+ul.hizk li {
	margin-left:0.5em;
	font-size:90%;
	float:right;
	display:block;
}

div#erdikoa p#ohar+ul.hizk li a:link, div#erdikoa p#ohar+ul.hizk li a:visited { 
	color:#888888;
	text-decoration:none;
}



div#erdikoa p#ohar+ul.hizk li a:hover { color:#333333 }

div#erdikoa p#ohar+ul.hizk li.bla a { color:#BBBBBB }


h1 {
	padding-top:1em;
	font-weight:normal;
	font-size:80%;
	color:#ff6600
}

h2 {
	font-size:100%;
	margin-bottom:0.5em
}

h2.fr {
	color:#666666;
	margin-top:-0.5em
}

h3 {
	font-size:70%;
	margin-top:1.5em;
	margin-bottom:1em;
	color:#555555
}


h4 {
	font-size:50%;
	color:#AAAAAA;
	font-weight:normal;
	padding-bottom:2em;
	margin-bottom:2em;
	border-bottom:1px solid #555555;
}

h5 {
	font-size:80%;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	margin-bottom:1em;
	padding-bottom:0.2em;
	margin-top:2em;
	padding-top:0.2em;
	color:#000000
}

div#erdikoa p {
	font-size:70%;
	margin-bottom:0.5em;
}

div#erdikoa p.fr {
	margin-bottom:1em;
	color:#666666;
	font-style:italic;
	margin-left:1.3em;
}

div#erdikoa p+ul, div#erdikoa h5+ul, div#erdikoa h3+ul {
	font-size:70%;
	margin-left:2.5em;
	margin-bottom:1em;
}

.fr {
	color:#666666;
}

div#erdikoa p.fr+ul {
	color:#666666;
}

div#erdikoa p+ul li, div#erdikoa h5+ul li {
	margin-bottom:0.6em;
}

body>div>div p#ohar {
	font-size:65%;
	color:#888888;
	margin-bottom:1em;
	float:left
}

div#erdikoa a:link, div#erdikoa a:visited {
	color:#444444;
}

div#erdikoa a:hover {
	color:#FF6600;
	text-decoration:underline
}

div#erdikoa p em {
	font-style:normal;
	font-weight:bold;
}

em.fr {
	font-weight:normal;
	font-style:italic;
	color:#888888;
	font-size:75%
}


div#erdikoa ul.datu li a {
	color:#930000;
	text-decoration:none;
}

div#erdikoa ul.datu li a:hover {
	color:#ff6600;
	text-decoration:underline;
}

div#erdikoa ul.datu li.orria a {
	color:#ff6600;
	text-decoration:none;
}

div#erdikoa object {
	margin-top:2em;
	margin-bottom:2em;
}

div#erdikoa p a object {
	margin-top:0.5em;
	margin-bottom:0.5em;
	margin-right:0.5em;
	float:left;
}
div#erdikoa p a.lotu { 
	line-height:4.5em; }



/* /////////////////////////////// ERDIKO TAULA /////////////////// */

div#erdikoa table {
	font-size:70%;
	color:#666666;
	width:450px;
	border:2px solid #000000;
	border-collapse:collapse;
	margin-bottom:30px;
}

div#erdikoa table tr.beltz {
	background-color:#000000;
	border-right:1px solid #FFFFFF;
	color:#FFFFFF;
}

div#erdikoa table tr.beltz td { border-right:1px solid #FFFFFF; }

div#erdikoa table tr.gris, div#erdikoa table td.gris {
	background-color:#CCCCCC;
}

div#erdikoa table td {
	border:1px solid #666666;
	padding:0.2em
}

div#erdikoa table+form table td { border:none }






/* ///////////////////////////////////// eskuineko menua*/

div#aldizkaria {
	width:129px;
	padding-left:3px;
	padding-right:2px;
	margin-left:7px
}

div#aldizkaria p#xokoa a {
	background-color:#999999;
	text-decoration:none;
	display:block;
	color:#CCCCCC;
	font-size:75%;
	margin-bottom:0.5em;
	margin-left:-10px;
	padding-left:10px;
	padding-bottom:0.3em;
}

div#aldizkaria p#xokoa a:hover { color:#FFFFFF; }

div#aldizkaria form+p {
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-size:75%;
	font-weight:bold;
	margin-bottom:1.5em;
	border-top:1px solid #000000;
	padding-top:0.7em;
	border-bottom:1px solid #000000;
	padding-bottom:1em
}

div#erdikoa p.mzbil {
	color:#444444;
	margin-bottom:1em;
}

div#erdikoa p.mzbil+form p:first-child {
	float:left;
	margin-right:1em;
}

div#erdikoa p.mzbil em { font-weight:bold; }

div#aldizkaria ul {
	width:130px;
	margin-top:-3px;
	font-size:80%;

}

div#aldizkaria ul li {
	font-size:80%;
	font-weight:bold;
	list-style-type:disc;
	margin-left:1.5em;
	margin-bottom:1em
}

div#aldizkaria ul li a {
	color:#333333;
}

div#aldizkaria ul li a em{
	font-weight:normal
}

div#aldizkaria ul li a:hover {
	color:#930000;
}




/* ///////////////////////////////////// besteak */

p#xokoa+form {
	margin-top:0.5em;
	margin-bottom:0.5em;
	margin-left:-5px;
}
p#xokoa+form p+p input {
	width:40px;
}

p#xokoa+form p:first-child input {
	width:128px;
	margin-bottom:5px;
}











p#helbidea {
	background-color:#FFFFFF;
	color:#888888;
	font-size:70%;
	width:478px;
	clear:left;
	margin-left:128px;
	text-align:center;
	padding-bottom:1em;
	border-top:1px solid #555555;
	padding-top:1em;
	
}


p.izenp {
	color:#666666;
	font-size:60%;
	width:478px;
	margin-left:128px;
	text-align:center;
	padding-bottom:0.5em;
	padding-top:1em;
}

p.izenp a:link { color:#666666; }

p.izenp a:visited { color:#666666; }

p.izenp a:hover { color:#000000; }

p.izenp+p {
	color:#666666;
	font-size:60%;
	width:478px;
	margin-left:128px;
	text-align:center;
	padding-bottom:1.5em;
	padding-top:0.2em;
}

p.izenp+p a:link { color:#666666; }

p.izenp+p a:visited { color:#666666; }

p.izenp+p a:hover { color:#000000; }


/* ///////////////////////////// DATUTAN + HIZTEGI /////////////////////// */



/* ///////////////////////////////////// erdikoa */

body#datu div#erdikoa, body#hiztegi div#erdikoa {
	width:585px;
	float:left;
	background-color:#FFFFFF;
	padding:14px;
	padding-bottom:2em
}

body#datu div#erdikoa ul+ul {
	border-bottom:1px solid #CCCCCC;
	padding-bottom:1em;
	margin-bottom:1em
}

body#datu div#erdikoa ul+ul li {
	font-size:70%;
	color:#666666;
	margin-bottom:0.3em;	
}


/*////////////// DATUTANEKO ERRENDAK ///////////////////*/
body#datu div#erdikoa p.fr+ul {
	margin-bottom:1em;
	color:#666666;
	font-style:italic;
	font-size:70%;
	margin-left:5em;
}

body#hiztegi div#erdikoa dt {
	font-size:110%;
	color:#444444;
}


body#hiztegi div#erdikoa dd { font-size:70%; }

body#hiztegi div#erdikoa dd.fr {
	margin-bottom:1em;
	color:#666666;
	font-style:italic
}


body#hiztegi div#erdikoa ul li {
	color:#000000;
	margin-bottom:0.3em;	
}



body#hiztegi div#erdikoa ul li.fr { color:#666666; }

body#datu div#erdikoa table {
	font-size:70%;
	color:#666666;
	width:580px;
	border:2px solid #000000;
	border-collapse:collapse;
	margin-bottom:30px;
}

body#datu div#erdikoa table caption {
	margin-top:1em;
	margin-bottom:0.5em;
}

body#datu div#erdikoa table tr.beltz {
	background-color:#000000;
	border-right:1px solid #FFFFFF;
	color:#FFFFFF;
}

body#datu div#erdikoa table tr.beltz td { border-right:1px solid #FFFFFF; }

body#datu div#erdikoa table tr.gris {
	background-color:#CCCCCC;
}

body#datu div#erdikoa table td {
	border:1px solid #666666;
	padding:0.4em
}

body#datu div#erdikoa table+form table, div#erdikoa table+form table td { border:none }

body#datu table+object {
	margin-top:50px;
	margin-bottom:50px;
}


/* ///////////////////////////////////// eskuineko menua eta bilaketa*/

body#datu div#aldizkaria, body#datu form, body#hiztegi form, body#hiztegi div#aldizkaria, body#loturak div#aldizkaria { display:none; }

/* ///////////////////////////////////// besteak */


body#datu p#helbidea, body#hiztegi p#helbidea, body#loturak p#helbidea, body#datu p#izenp, body#hiztegi p#izenp, body#loturak p#izenp { width:613px; }




/* ///////////////////////////// LORTURAK /////////////////////// */

body#loturak div#erdikoa {
	width:585px;
	float:left;
	background-color:#FFFFFF;
	padding:14px;
	padding-bottom:2em
}

body#loturak div#erdikoa p.gai, body#journala div#erdikoa p.gai {
	font-size:140%;
	font-weight:bold;
	color:#CCCCCC;
	margin-top:1em;
}


body#loturak div#erdikoa dl { font-size:70%; }


body#loturak div#erdikoa dt { margin-bottom:0.6em }

body#loturak div#erdikoa dt a {
	color:#444444;
	margin-top:1em;
	text-decoration:none;
	font-weight:bold;
}

body#loturak div#erdikoa dt a:hover {
	color:#ff6600;
	text-decoration:underline;
}

body#loturak div#erdikoa dd {
	color:#000000;
	font-weight:normal;
	margin-bottom:0.6em
}

body#loturak div#erdikoa dd.fr {
	margin-bottom:1em;
	padding-bottom:1em;
	color:#666666;
	font-style:italic;
	font-weight:normal;
	border-bottom:1px solid #CCCCCC
}


/* ///////////////////////////// XOKOA /////////////////////// */

body#xokoa {
	background-color:#930000;
	background-image:url(irudiak/itzala.png);
	background-repeat:repeat-y;
	background-position:center;
}

body#xokoa div#erdikoa p.mz, body#loturak div#erdikoa p.mz /*harreman*/ { color:red; }

body#xokoa div#erdikoa form { margin-top:30px; }

body#xokoa div#erdikoa form fieldset, body#loturak div#erdikoa form fieldset /*harreman*/ { border:0 }

body#xokoa div#erdikoa form fieldset legend, body#loturak div#erdikoa form fieldset legend /*harreman*/ { display:none }

body#loturak div#erdikoa form fieldset.mezu dd textarea/*harreman*/ {
	font-size:100%;
	width:30em;
	height:15em;
}

body#xokoa div#erdikoa form fieldset dl dt {
	font-size:80%;
	color:#000000;
	margin-bottom:0.5em;
	float:left;
	width:7em;
}

body#xokoa div#erdikoa form fieldset dl dd {
	font-size:80%;
	color:#000000;
	margin-bottom:1em
}

body#xokoa div#erdikoa form fieldset button { margin-left:8em; }



body#xokoa div#erdikoa p.amai {
	padding:0.3em;
	background-color:#777777;
	text-align:right;
	margin-top:4px
}

body#xokoa div#erdikoa p a:link { color:#EEEEEE }

body#xokoa div#erdikoa p a:visited { color:#EEEEEE }

body#xokoa div#erdikoa p a:hover { color:#FFFFFF }



body#xokoa div#erdikoa form#berri fieldset dl dt { float:none; }

body#xokoa div#erdikoa form#berri fieldset>dl>dd { margin-bottom:2em; }

body#xokoa div#erdikoa form#berri fieldset dl dt.flt {
	width:auto;
	margin-bottom:1em
}

body#xokoa div#erdikoa form#berri fieldset dl dd dl dt {
	float:left;
	width:2em;
	height:1.4em;
}

body#xokoa div#erdikoa form#berri fieldset dl dd dl dd {
	height:1.2em;
	line-height:1em;
	font-size:100%;
}

body#xokoa div#erdikoa form#berri fieldset dl dd dl dd.zbk {
	float:left;
	margin-right:2em;
}

body#xokoa div#erdikoa form#berri fieldset dl dd dl dt.zbk {
	width:3em;
	line-height:2em
}

body#xokoa div#erdikoa form#berri fieldset dl dd dl dt.zbk input {
	height:1.2em;
	width:2em;
	margin-right:30em;
	margin-top:-1em
}

body#xokoa div#erdikoa form#berri fieldset dl dd input, body#xokoa div#erdikoa form#berri fieldset dl dd textarea {
	font-size:90%;
	width:30em;
}

body#xokoa div#erdikoa form#berri fieldset button { margin-left:0em; }

body#loturak div#erdikoa form fieldset button /*harreman*/ {
	float:left;
	margin-right:2em;
}
