/* main nav */
	ul#menu {
		position:absolute;
		left:35px;
		top:15em;
		width:9em;
		z-index:1000;
		cursor:default;
; clip:    rect(   )
; background-color: #F3D8B1; color: #333333
		}
 #boxes  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #eee url(/CSS-bin/bakgr1light.jpg) no-repeat fixed; text-indent: 5pt; margin: 5px 10px 10px; padding: 5px 10px 10px; position: relative; left: 10px; width: 500px; float: left; clip: rect(   )
; border-style: solid; border-width: 1px; border-color: #ffffff #999999 #000 #cccccc }
#boxes #pict {
 float: right; padding-bottom: 5px; clip:  rect(   ):
 marigin: 0px 0px 10px 10px;
	}
div#content {position: absolute; top: 225px; left: 300px; right: 25px;
   color: #333333; background: #F3D8B1; 
   font: 12px Verdana, Arial, Helvetica, sans-serif; padding: 10px 10px; 
   border: 1px outset;; clip:              rect(   ); border-color: #CCCCCC #999999 #0066FF #FFFFFF; width: 300px; float: left}
div#content2 {position: absolute; top: 225px; left: 640px; right: 25px;
   color: #333333; background: #F3D8B1; 
   font: 12px Verdana, Arial, Helvetica, sans-serif; padding: 10px 10px; 
   border: 1px outset;; clip:              rect(   ); border-color: #CCCCCC #999999 #0066FF #FFFFFF; width: 300px; float: left}
body {background: url(bakgr1.jpg) no-repeat fixed; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; vertical-align: top; margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 4px} 

h1 { margin: 9px 9px 0.5em;padding: 15px 50px 2em 0; text-align: left; color: #667; letter-spacing: 0.5em; text-transform: lowercase; font: bold 25px sans-serif; height: 28px;; position: absolute; left: 200px; top: 40px; ; clip:  rect(   )}
	/* menus */
	ul#menu ul {
		visibility:hidden;
		margin-left:9em;
		margin-top:-1.5em;
		padding:0;
		list-style-type:none;
		width:9em;
		position:absolute;
		z-index:1020;
		cursor:default;
		}
	ul#menu ul li, ul#menu ul div {
		width:9em;
		}

	/* noscript menu trigger */
	ul#menu li:hover > ul {
		visibility:visible;
		}

	/* shift menus to interlace borders */
	ul#menu ul {
		left:-1px;
		padding-top:1px;
; clip:   rect(   )
; background-color: #F3D8B1
		}

	/* list-items */
	ul#menu li, ul#menu div {
		width:9em;
		text-align:left;
		cursor:pointer;
		cursor:hand;
		}
	ul#menu, ul#menu li {
		margin:0;
		padding:0;
		list-style-type:none;
		}

	/* shift list-items to interlace borders */
	ul#menu li, ul#menu div {
		margin-top:-1px;
		}
ul#menu a:visited {
		position:relative;
		display:block;
		background-color:#F3D8B1;
		border:1px solid #edbb85;
		padding:3px 7px;
		font:0.8em tahoma, verdana, helvetica, sans-serif;
		color:#333333;
		text-decoration:none;
		letter-spacing:0.1em;
		cursor:pointer;
		cursor:hand;
		}
ul#menu a:hover,ul#menu a:focus {
		background-color:#ffefcf;
		color:#806020;
		}

	/* accesskey styling */
	.accesskey { text-decoration:underline; }



	/* page blurb - this is nothing to do with the menus */
	#page {
	position:absolute;
	left:11em;
	top:1.2em;
	background-attachment: fixed;
	background-image: url(bakgr1.jpg);
	background-repeat: no-repeat;
		}
p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
; font-size: 12px
; padding-left: 5px
		}




	/* links */
	ul#menu a { 
		position:relative;
		display:block;
		border:1px #edbb85 solid;
		padding:2px 6px;
		font:normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		text-decoration:none;
		letter-spacing:0.1em;
		cursor:pointer;
		cursor:hand;
; background-color: #F3D8B1
 }
h2 { margin: 25px 9px 0.5em;padding: 15px 0 2em; text-align: left; color: #667; letter-spacing: 0.5em; text-transform: lowercase; font: bold 18px sans-serif; height: 28px;position: absolute; left: 200px; top: 90px;  }
table {  width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; visibility: visible; clip:  rect(   )}
td {  vertical-align: middle; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.home {  font-size: 12px; position: absolute; left: 40px; clip:    rect(   ); top: 35px; width: 115px; text-align: center}
.update {  font-size: 12px; position: absolute; width: 130px; left: 30px; top: 650px; clip:    rect(   ); text-align: center}
.english {  font-size: 10px; text-align: center; float: right; position: relative; clip:   rect(   ); top: 25px}
.textbody {  position: absolute; left: 220px; top: 200px; clip:                  rect(   ); line-height: normal; float: left; padding-right: 200px; font-size: 12px}
/*hogermeny*/
#sida { 
		float:right;
		width:120px;
		background:none;
		margin:0px 0px 10px;
		color:black; font-size: 10px; font-weight: bold; top: 225px; position: relative;}
/*slut hogermenu*/
ul#menu div  { background-color: #F3D8B1}ul#menu ul div  { background-color: #F3D8B1}
ul#menu ul li { background-color: #F3D8B1}

	/* list-items */
	ul#menu li { background-color: #F3D8B1}.pict1 {  clip:             rect(   ); position: relative; top: 200px; float: right; left: 50px}
.pict2 { float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; position: relative; clip:   rect(   )}
.box1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; position: absolute; clip:    rect(50px   ); width: 400px; left: 150px; top: 200px; float: right}
imgbox1 {
	float: right;
	margin-top: 10px;
	padding-top: 10px;
	position: relative;
	clip:  rect(   );
	padding-right: 2px;
	background-attachment: fixed;
	background-image: url(bakgr1light.jpg);
	background-repeat: no-repeat;
}
.empty { border-left:1px solid #000; border-bottom:1px solid #000; float:left; background:#eee; margin:10px 175px 10px 10px; ; border: 1px black solid; position: relative; clip: rect( ); padding: 10px 10px; left: 175px; top: 250px; z-index: 100 }
.inledning { float:left; background:none; margin:0px 0px; font: bold 12px/1.1 Verdana, Arial, sans-serif; ; clip:       rect(   ); padding: 10px 10px 10px 30px; width: 500px}
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
ul#menu ul li ul li { width:9em;; background-color: #F3D8B1 }
h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-style: oblique; font-weight: bolder; text-indent: -20pt; padding-left: 20px}
.cite { float:right; background:url(none); margin:0px 0px 10px; color:black;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; clip:                         rect(   ); font-style: italic; position: relative; top: 10px; letter-spacing: normal}
.rotate {
	float: left;
	height: auto;
	width: 130pt;
	position: relative;
	top: 1px;
	line-height: 40px;
	padding: 20px;
	right: 50px;}

#footer  { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; margin-top: 90%; margin-right: -190px; margin-left: -200px; padding: 0.3em 0; border-top: 1px solid black }
