*						{ margin:0; padding:0;}
body					{ background: #fff url(img/fisk.jpg) no-repeat 0 0 fixed;}
body, a, input, textarea	{ font: small/1.5  Helvetica, Arial, Verdana, sans-serif; color:#000;}

a, a:link, a:visited 	{ text-decoration:none;}
a:hover					{ text-decoration:underline;}
li						{ list-style:none; display:inline; margin: 0; padding:0;}
h1 						{ display:none;}
h2 						{ font-size:300%; font-weight:100; margin-top: 20px;}
h3 						{ font-size:200%; font-weight:100; margin-top: 15px;}
h4						{ font-size:150%; font-weight:100; margin-top: 15px;}
fieldset					{ padding:20px; display:inline;}
input, textarea			{ border:1px solid #000; background:#fff; padding:3px; margin-bottom:10px;}

#header			 		{ position:fixed; top:0; left:0; width:100%;}
#header ul				{ margin:10px 0 0 450px;}
#header a				{ padding:8px 12px; color:#333; outline:none; }
#header a:hover			{ background:#ddd url(images/pil.gif) no-repeat bottom center; color:#000; text-decoration:none;}
#header a.active			{ background:#000 url(images/pil.gif) no-repeat bottom center; color:#fff;}
#header a.active:hover	{ cursor:default;}

#content 				{ margin-left:450px;}
#content .cat			{ padding-top:40px;}

.download				{position:absolute; left:20px; top:570px; width:300px; height:100px;}

#footer					{ position:fixed; bottom:0; right:0; padding:10px; font-size:90%;}
#footer a				{ font-size:90%;}

.box					{ width:200px; margin:5px; padding:5px; border:1px solid #fff; float:left;}
.music					{ padding-left:20px; background: url(img/sound.gif) no-repeat left center;}
.floatright				{ float:right !important;}
.more					{ background:url(images/more.gif) no-repeat 0 50%; padding: 0 0 0 20px;}
.less					{ background:url(images/less.gif) no-repeat 0 50%; padding: 0 0 0 20px;}
.pointer				{ cursor:pointer;}
.btn 					{ background:#000; color:#fff; padding:5px;}
