body,html {text-align : center; margin-left : auto; margin-right : auto; margin-top : 0px;}
body {min-width:800px;}

#anpassa {margin: 0 auto; padding-top:20px; padding-bottom:2px; width: 930px; text-align: left; font-size : 80%;}

#container {width: 800px; text-align: left; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; background: #FFF;}

div.footer {position: relative; margin: 0 auto; width: 802px; text-align: left; clear:both;}
#footercopy {float: left;display: inline; width: 200px;margin-left:5px;}
#footermeny {float: right;width: 300px;}
#footermeny li{display: inline; list-style-type: none;margin-left:10px;}
#footermeny ul{float: right;margin: 0px; padding-left: 0px; padding-right: 10px; white-space: nowrap;}

#content{margin: 0em; padding: 7px; background: #FFF;}
#kolumn1 {float: left; display:inline; width: 167px; padding: 10px;}
#kolumn2 {float: right; display:inline; width: 565px; padding: 10px;}
div.contentend {position: relative; margin: 0 auto; text-align: left; clear:both;}

A {text-decoration : none;}
A:Visited {}
A:Active {}
A:Hover {text-decoration : underline;}

#menycontainer ul {margin: 0; padding: 5px 0 0 0; height: 1.6em;}
#menycontainer li {display: inline; list-style: none; float: right; padding: 0 0.3em 0 0; font: 75% Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.menycontent {display: block; padding: 0 0 0.5em 0; background: #FEE8B9; color: #000000; text-align: center; border-left: 1px solid #000000; border-right: 1px solid #000000;}
a.meny, a.meny:visited {width: 9em; display: block; text-decoration: none;}
a.meny:hover {background: transparent;text-decoration : none;}
a#current .menycontent {border-bottom: 0px solid #ffffff;}
a#current .menycontent, a#current .r2, a#current .r3, a#current .r4 {background: #ffffff;}
a.meny:hover .menycontent, a.meny:hover .r2, a.meny:hover .r3, a.meny:hover .r4 {text-decoration: underline;}

.roundtop {background: transparent;width: 9em;}
.r1 {margin: 0 5px; height: 1px; overflow: hidden; background: #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r2, .r2v {margin: 0 3px; height: 1px; overflow: hidden; background: #FEE8B9; border-left: 1px solid #000000; border-right: 1px solid #000000; border-width: 0 2px;}
.r3, .r3v {margin: 0 2px; height: 1px; overflow: hidden; background: #FEE8B9; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r4, .r4v {margin: 0 1px; height: 2px; overflow: hidden; background: #FEE8B9; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r2v {background: #FFF;}
.r3v {background: #FFF;}
.r4v {background: #FFF;}

#topinfo {background: #FEE8B9; width: 100%;}
.rat {background: #FFF;}
.r1t{margin: 0 5px; height: 1px; overflow: hidden; background: #F8A81D; border-left: 1px solid #F8A81D; border-right: 1px solid #F8A81D;}
.r2t{margin: 0 3px; height: 1px; overflow: hidden; background: #FEE8B9; border-left: 1px solid #F8A81D; border-right: 1px solid #F8A81D; border-width: 0 2px;}
.r3t{margin: 0 2px; height: 1px; overflow: hidden; background: #FEE8B9; border-left: 1px solid #F8A81D; border-right: 1px solid #F8A81D;}
.r4t{margin: 0 1px; height: 2px; overflow: hidden; background: #FEE8B9; border-left: 1px solid #F8A81D; border-right: 1px solid #F8A81D;}

.workarea {margin:5px 5px 15px 5px;}
.norm  {font-size : 80%;}
.small  {font-size : 75%;}
.copyright {font-size : 10px;}

h1, H1 {font:bold 155% Arial, Helvetica, sans-serif;text-decoration:none;margin:5px;}
h2, H2 {font:bold 115% arial, verdana, sans-serif; margin: 0.2em 0px 0.2em; border-bottom: #F8A81D 1px solid;}

div.spacer {clear: both;}
