BODY {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px auto; FONT: small Verdana, Arial, Helvetica, sans-serif; COLOR: #333; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
P {
	MARGIN: 0.3em 0px 1.2em; LINE-HEIGHT: 1.4em
}
LI {
	LINE-HEIGHT: 1.2em
}
UL {
	LINE-HEIGHT: 1.2em
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 A {
	TEXT-DECORATION: none
}
H1 {
	MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 25px; COLOR: #c00; TEXT-DECORATION: none
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN-BOTTOM: 3px; TEXT-DECORATION: none
}
A {
	COLOR: #369; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LABEL {
	MARGIN: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; COLOR: #c00; PADDING-TOP: 0px
}
#header {
	FONT-SIZE: 10px; MARGIN: 0px auto; WIDTH: 750px; HEIGHT: 70px; BACKGROUND-COLOR: #fff
}
#header H1 {
	DISPLAY: none
}
#header A {
	TEXT-DECORATION: underline
}
#language {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #c00; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#utilities {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#search {
	MARGIN-TOP: 0px; FLOAT: right; WIDTH: 250px
}
#search FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	FONT-SIZE: 10px
}
#mainmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #037
}
#mainmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainmenu UL LI {
	DISPLAY: inline; MARGIN: 4px 19px; WIDTH: 10px
}
#mainmenu UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#active {
	COLOR: #C0C0C0; TEXT-DECORATION: none
}
#active A {
	COLOR: #C0C0C0
}
#mainmenu UL LI A:hover {
	COLOR: #C0C0C0
}
#containercontainer {
	MARGIN: 0px auto; WIDTH: 780px; TEXT-ALIGN: left
}
#container {
	BORDER-RIGHT: #ccc 0px solid; MARGIN: 0px auto 0px 13px; BORDER-LEFT: #ccc 0px solid; WIDTH: 650px; BORDER-BOTTOM: #ccc 0px solid
}
#maincontent P {
	FONT-SIZE: 90%
}
#maincontent UL {
	FONT-SIZE: 90%
}
#maincontent OL {
	FONT-SIZE: 90%
}
#maincontent P A {
	TEXT-DECORATION: underline
}
#maincontent UL A {
	TEXT-DECORATION: underline
}
#maincontent OL A {
	TEXT-DECORATION: underline
}
#maincontent UL UL {
	FONT-SIZE: 100%; 
}
#maincontent UL UL UL {
	FONT-SIZE: 100%; 
}
#menupicture {
	WIDTH: 240px
}
#menupicture IMG {
	MARGIN-TOP: -15px; FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 240px
}
 HTML #menupicture IMG {
	MARGIN-TOP: 0px
}
#left {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#left P {
	FONT-SIZE: smaller; WIDTH: 200px; COLOR: #666
}
#right P {
	FONT-SIZE: smaller; WIDTH: 200px; COLOR: #666
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 510px; WIDTH: 230px; PADDING-TOP: 0px
}
 HTML #sidebar {
	MARGIN-LEFT: 507px
}
#sidebar A {
	TEXT-DECORATION: none
}
#menu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#menu2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#menu P {
	MARGIN-BOTTOM: 0px
}
#menu H1 {
	background-position: left top; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 2px; LETTER-SPACING: 1px; margin-left:0px; margin-right:0px; margin-top:15px; margin-bottom:10px; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll
}
#portadamorenews H1 {
	background-position: left top; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 2px; LETTER-SPACING: 1px; margin-left:0px; margin-right:0px; margin-top:15px; margin-bottom:10px; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll
}
#portadadestakatuak H1 {
	background-position: left top; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 2px; LETTER-SPACING: 1px; margin-left:0px; margin-right:0px; margin-top:15px; margin-bottom:10px; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll
}
#portadablog {
	MARGIN-BOTTOM: 25px
}
 HTML #portadablog {
	MARGIN-TOP: -35px
}
#portadadestakatuak H1 {
	MARGIN-TOP: 35px
}
#portadadestakatuak .smalllink {
	TEXT-DECORATION: underline
}
#portadamorenews H1 {
	MARGIN-TOP: 0px
}
#menu2 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 15px 0px 0px; COLOR: #c00
}
#menu H3 {
	FONT-WEIGHT: bold; MARGIN: 0px
}
#menu P {
	LINE-HEIGHT: 1.4em
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
 HTML #sidebar UL {
	PADDING-LEFT: 15px
}
#sidebar UL A:hover {
	
}
#sidebar UL LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px
}
#cleaner {
	CLEAR: both; FONT-SIZE: 1px; MARGIN: 0px; HEIGHT: 5px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: smaller; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 30px
}
#footer P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#mapadiv UL {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 5px
}
#mapadiv UL {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px
}
#mapadiv UL UL {
	FONT-WEIGHT: normal
}
#mapadiv UL UL UL {
	FONT-WEIGHT: normal
}
#mainpicture {
	BORDER-TOP: #ccc 1px solid; FLOAT: left; WIDTH: 750px; HEIGHT: 200px
}
#portadaalbistea {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 30px
}
#portadaalbistea H1 {
	FONT-SIZE: 20px
}
#mainpicture IMG {
	WIDTH: 750px; HEIGHT: 200px
}
#content {
	FLOAT: left; WIDTH: 750px
}
#maincontent {
	FLOAT: left; MARGIN: 0px 0px 10px 20px; WIDTH: 470px
}
 HTML #maincontent {
	MARGIN: 0px 0px 10px 10px
}
#portadamore {
	FONT-SIZE: 11px
}
#portadamore P {
	LINE-HEIGHT: 1.4em
}
#portadamore H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#portadamorenews {
	FLOAT: left; WIDTH: 230px; POSITION: relative
}
#portadadestakatuak {
	MARGIN: 0px 0px 10px 255px; WIDTH: 210px
}
#portadadestakatuak IMG {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: left; MARGIN: 5px 10px 10px 0px; BORDER-LEFT: #333 1px solid; WIDTH: 60px; BORDER-BOTTOM: #333 1px solid; HEIGHT: 60px
}
#portadadestakatuak P {
	FLOAT: left
}
#portadadestakatuak P A {
	TEXT-DECORATION: none
}
.newsitem {
	CLEAR: both
}
.newsitem P {
	FONT-SIZE: 90%; MARGIN: 0px
}
.newsitem IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px
}
.newsimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
.newsitem H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px 0px 5px; FONT-FAMILY: verdana
}
#maincontent .data {
	background-position: left top; FONT-SIZE: 10px; COLOR: #999; margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:5px; background-color:transparent; background-repeat:repeat-x; background-attachment:scroll
}
.bitacora {
	background-position: left top; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll 
}
.bloga {
	background-position: left top; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll 
}
.bitacora #maincontent H1 {
	MARGIN: 40px 10px 50px 160px
}
.bloga #maincontent H1 {
	MARGIN: 40px 10px 50px 160px
}
.blogitem {
	background-position: left bottom; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll
}
.blogitem P {
	FONT-SIZE: 90%; MARGIN: 10px 0px
}
.blogitem H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px 0px 20px; COLOR: #c00
}
.data2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999
}
#mainblog H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px 0px 20px; COLOR: #c00
}
#blogreplies {
	background-position: left top; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll 
}
.comments H4 {
	background-position: left top; PADDING-TOP: 5px; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll
}
#blogreplies H3 {
	PADDING-TOP: 10px
}
#blogreplies H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #c00
}
#loginmenu {
	BORDER-RIGHT: #e0e5ea 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e5ea 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 5px; BACKGROUND: #eff2f5; PADDING-BOTTOM: 5px; BORDER-LEFT: #e0e5ea 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e5ea 1px solid
}
#loginmenu P {
	MARGIN: 0px
}
#loginmenu H1 {
	MARGIN: 0px
}
#loginmenu FORM {
	MARGIN: 5px 0px
}
#loginerantzun {
	BORDER-RIGHT: #e0e5ea 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e5ea 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 5px; BACKGROUND: #eff2f5; PADDING-BOTTOM: 5px; BORDER-LEFT: #e0e5ea 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e5ea 1px solid
}
#loginerantzun H3 {
	MARGIN-TOP: 0px
}
.alert {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px solid
}
P.return {
	MARGIN: -30px 0px 0px; TEXT-ALIGN: right
}
.smalllink {
	FONT-SIZE: 10px
}
A.smalllink {
	TEXT-DECORATION: underline
}
.summary P {
	PADDING-RIGHT: 10px; BORDER-TOP: #e5e1c6 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: #f8f7f0; PADDING-BOTTOM: 5px; MARGIN: 20px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e1c6 1px solid
}
.xml {
	BORDER-RIGHT: #630 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px verdana,sans-serif; BORDER-LEFT: #f96 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #330 1px solid; TEXT-DECORATION: none
}
.tagak {
	FONT-SIZE: 10px; FLOAT: right; MARGIN: -20px 0px 20px 10px
}
TABLE.calendar {
	MARGIN-TOP: 20px
}
TABLE.calendar A {
	FONT-WEIGHT: bold
}
TABLE.calendar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.calendar TD.year {
	BORDER-RIGHT: #ebebeb 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: #efefef; PADDING-BOTTOM: 1px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ebebeb 2px solid; TEXT-ALIGN: center
}
.today {
	BACKGROUND: #efefef
}
.hilite {
	BACKGROUND-COLOR: #a3defb
}
UL#searchresults LI {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: -20px
}
.elkarrizketa {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: right; MARGIN: 10px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#login_form {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.pdf {
	background-position: left top; border:1px solid #e0e5ea; PADDING-RIGHT: 5px; PADDING-LEFT: 40px; FONT-SIZE: x-small; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 150px; LINE-HEIGHT: 150%; PADDING-TOP: 5px; margin-left:10px; margin-right:0px; margin-top:20px; margin-bottom:10px; background-color:#eff2f5; background-repeat:no-repeat; background-attachment:scroll
}
.mp3 {
	background-position: left top; border:1px solid #e0e5ea; PADDING-RIGHT: 5px; PADDING-LEFT: 40px; FONT-SIZE: x-small; PADDING-BOTTOM: 15px; LINE-HEIGHT: 150%; PADDING-TOP: 15px; HEIGHT: 100px; margin-left:10px; margin-right:0px; margin-top:20px; margin-bottom:10px; background-color:#eff2f5; background-repeat:no-repeat; background-attachment:scroll
}
.wmv {
	background-position: left top; border:1px solid #e0e5ea; PADDING-RIGHT: 5px; PADDING-LEFT: 40px; FONT-SIZE: x-small; PADDING-BOTTOM: 15px; LINE-HEIGHT: 150%; PADDING-TOP: 15px; HEIGHT: 100px; margin-left:10px; margin-right:0px; margin-top:20px; margin-bottom:10px; background-color:#eff2f5; background-repeat:no-repeat; background-attachment:scroll
}