body {background: #ffffff; margin: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;}
h2 {margin: 0 0 0.5em 0; font-size: 2.5em;}
h3 {margin: 1em 0 0.5em 0; font-size: 1.5em;}
h4 {margin: 1.5em 0 0.5em 0; font-size: 1em;}
p {line-height: 1.8em; margin: 0 0 5px 0;}

/* sidlayout */
#layout {width: 900px; background: #000000; margin-top: 0px; margin-right: auto; margin-left: auto;}
#sidhuvud {padding: 10px; margin: 0;}
#wrapper {float: left; width: 900px; background: #000000;}
#header {float: left; width: 900px; height: auto; background: #000000}
#divider {float: left; width: 900px; height: auto; background: #000000}
#divider2 {float: left; width: 900px; height: 5px; background: #000000}
#divider3 {float: left; width: 900px; height: 20px; background: #000000}
#menusystem {float: left; width: 900px; height: 30px; background-image: url(../images/menu-bg2.jpg)}
#menusystem ul {padding: 8px; margin: 0;}
#menusystem li{margin-right: 15px; display: inline; list-style: none;}
#menusystem a:link{color: #cccccc; text-decoration: none;}
#menusystem a:visited{color: #cccccc; text-decoration: none;}
#menusystem a:hover{color: #ffffff; text-decoration: none;}
#menusystem a:active{background: #cccccc; text-decoration: none;}
#column1 {float: left; width: 900px; height: auto; margin: 0px; background: #000000}
#column2 {float: left; width: 450px; height: auto; margin: 20px; background: #000000}
#column3 {float: left; width: 350px; height: auto; margin: 20px; background: #000000}
#flash {float: left; width: 270px; height: auto; margin: 20px; padding: 10px; background: #0d0d0d}
#column4 {float: left; width: 500px; height: auto; margin: 0px; background: #000000}
#small-images {float: left; width: 185px; height: 100px; margin: 20px; background: #000000}
#space {float: left; width: 900px; height: 20px; margin: 0px; background: #000000}
#index-article1 {float: left; width: 165px; margin: 2px; background: #ffffff}
#index-article2 {float: left; width: 165px; margin: 2px; background: #ffffff}
#index-article3 {float: left; width: 165px; margin: 2px; background: #ffffff}
#index-article4 {float: left; width: 165px; margin: 2px; background: #ffffff}
#columnspace-top {float: left; width: 1000px; height: 7px; margin: 0px; background: #ffffff}
#columnspace {float: left; width: 12px; heigth: auto; margin: 2px; background: #000000}
#rss-feed {float: left; width: 200px; padding: 10px; margin 2px}
#footer {float: left; width: 900px; margin: 0px; background: #000000}
img.floatLeft {float: left; margin-right: 10px}

/* meny */
#menycontainer{border-bottom: 1px solid #666666;}
#menycontainer ul{padding: 0.5em 0; margin: 0;}
#menycontainer li{margin-right: 0.2em; display: inline; list-style: none;}
#menycontainer li a{text-decoration: none; padding: 0.5em 1em; margin-left: 0; background: #dbdbdb; font-weight: bold;}
#menycontainer a:link{color: #000000;}
#menycontainer a:visited{color: #000000;}
#menycontainer a:hover{background: #ffffcc;}
#menycontainer a:current{background: #333333; border-bottom: 1px solid #ffffff; color: #000000;}
