body {background: #ffffff; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;}
.mainbg {background: #000000 url(../aventra-images/bg.gif) repeat center top;}
h1 {margin: 0 0 0.5em 0; font-family: Verdana, Arial, Helvetica; font-size: 12px;}
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: #ffffff; margin-top: 10px; margin-right: auto; margin-left: auto;}
#sidhuvud {padding: 10px; margin: 0;}
#wrapper {float: left; width: 900px; background: #ffffff}
#header {float: left; width: 900px; height: 200px; background: #000000}
#divider {float: left; width: 900px; height: 1px; background: #ffffff}
#divider2 {float: left; width: 900px; height: 10px; background: #ffffff}
#menusystem {float: left; width: 900px; height: 30px; background-image: url(../aventra-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;}
#flashheader {float: left; width: 421px; height: 82; background: #000000}
#column1 {float: left; width: 590px; height: auto; margin: 10px; background: #1e1e1e}
#right-column {float: left; width: 256px; height: auto; margin: 10px; padding: 7px; background: #2e2e2e}
#mainflash {float: left; width: 900px; height: auto; margin: 0px; background: #000000}
#mainflash2 {float: left; width: 470px; height: auto; margin: 0px; background: #000000}
#column2 {float: left; width: 870px; height: auto; margin: 10px; background: #ffffff}
#column2-small {float: left; width: 500px; height: auto; margin: 10px; background: #ffffff}
#column-contact {float: left; width: 400px; height: auto; margin: 10px; background: #ffffff}
#column2-small-right {float: left; width: 350px; height: auto; margin: 10px; background: #ffffff}
#column3 {float: left; width: 900px; height: auto; margin: 0px; background: #ffffff}
#column4 {float: left; width: 900px; height: auto; margin: 0px; background: #ffffff}
#main-frame {float: left; width: 900px; height: auto; margin: 0px; background: #ffffff}
#small-frames {float: left; width: 215px; height: auto; margin: 0px; padding: 5px;  background: #ffffff}
#holder1 {float: left; width: 205px; height: 120px; margin: 10px; 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: 7px; margin: 2px; background: #ffffff}
#rss-feed {float: left; width: 200px; padding: 10px; margin 2px}
#footer-text {clear: left; width: 900px; background: #ffffff}
#footer {clear: left; width: 900px; background: #ffffff}

/* 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;}
