BODY {font-family:Verdana, Helvetica, sans-serif; font-size:12px; margin:0; background-color:#e1e1e1; padding-top:15px}
#wrapper {width:980px; margin:auto;}
A {color:#000000; text-decoration:none}
A:hover {text-decoration:underline}
H1 {font-size:28px; font-family:"Trebuchet MS", Arial; color:#000}
H2 {font-size:18px; font-family:"Trebuchet MS", Arial; color:#000}
.header {width:868px; height:85px; background-image:url(../img/header.jpg)}
.logo {margin-left:35px; margin-top:24px; float:left}
.info {margin-right:35px; margin-top:29px; float:right; font-size:16px; color:#A4C6E1; text-align:right; font-family:Arial, Helvetica, sans-serif; font-weight:700}
.info A {color:#A4C6E1; text-decoration:none}
.menu {float:left; width:929px; text-align:left; padding-left:19px; background-color:#fff; padding-top:0px; background-image:url(../img/menu-bg.jpg); background-repeat:repeat-x}
.menu A {font-size:13px; color:#000; text-decoration:none; padding-left:12px; padding-right:12px; line-height:28px; padding-top:0px; padding-bottom:14px}
.menu A:hover {text-decoration:underline}
.slideshow {width:949px; height:125px; background-image:url(../img/header.jpg); margin-left:-1px;cursor:pointer}
.slideshow IMG {margin:0;}
.main {width:884px; float:left; padding-left:32px; padding-bottom:45px; padding-right:32px; padding-top:15px; background-color: #fff; margin-top:-2px; min-height:300px}
.innermain {width:804px; background-color:#F2F3F5;}
.buttons {width:946px; float:left; margin-right:4px; margin-left:22px; height:177px; margin-bottom:23px; margin-top:50px}
.button {float:left; width:277px; height:177px; background-image:url(../img/button-bg.jpg); text-align:center; border:1px solid #fff}
.button:hover {border:1px solid #004A77}
.button .bild { height:136px}
.button IMG {margin:10px;}
.button .lasmer {float:right; width:20px; margin-top:-15px; margin-right:12px; bottom:0}
.button .lasmer A {color:#FF0000; text-decoration:none; font-weight:700; font-size:10px}
.button .lasmer A:hover {text-decoration:underline}
IMG {border:0; margin-right:22px}
.randomimage {float:left; height:250px;}
.randomimage .rubrik { position:absolute; font-size:27px; color:#004A77; margin-top:20px; margin-left:17px; font-family:Arial, Helvetica, sans-serif}
.nyhet {margin-top:3px; margin-left:3px; margin-bottom:12px; width:170px; line-height:18px}
.nyhet P {margin:0;}
.nyhet .datum {font-size:10px; color:#999}
.nyhet .rubrik {font-weight:700}
.nyhet .lasmer {color:#FF0000; margin-top:0px; font-size:11px; text-decoration:none}
.nyhet .lasmer:hover {text-decoration:underline}
.fler_nyheter {bottom:0; float:left}
.fler_nyheter A {color:#FF0000; font-size:11px; text-decoration:none;}
.fler_nyheter A:hover {text-decoration:underline;}
.footer {float:left; font-size:9px; background-repeat:repeat-x; height:22px; width:924px; text-align:left; padding-bottom:15px; padding-top:12px; background-color:#ccc; color:#555; background-image:url(../img/footer-bg2.jpg); padding-left:25px; margin-left:-1px}
.footer A {color:#555}
.textinput { width:180px; margin-top:1px; border:1px solid #E7DED5; margin-right:5px}
#meddelande { width:300px; margin-top:1px; border:1px solid #E7DED5; height:62px;}
.sendbutton { width:60px; border:1px solid #E7DED5; margin-left:5px; vertical-align:bottom; margin-bottom:1px;}
.kontakt-form DIV {margin-left:20px;}
.bestallform {margin-top:55px; margin-bottom:30px}
.produkt {width:860px; height:137px; background-image:url(../img/button-bg.jpg); text-align:left; margin-top:20px; padding:15px; border:1px solid #fff}
.produkt:hover {border:1px solid #004A77}
.produktmeny {list-style-type:none}
.produktmeny LI {float:left; margin:3px; padding-bottom:7px; padding-top:7px}
.produktmeny LI A {background-color:#F87F19; color:#FFFFFF; padding:7px 7px; text-decoration:none; font-weight:700}
.produktmeny LI A:hover {text-decoration:underline; color:#000000}
#tinymce {background-color:#F2F3F5}
.aktuell {width:175px; min-height:230px; background-color:#e8e8e8; float:right; margin-top:115px; padding:13px; padding-top:0px; color:#000; font-size:11px; border:2px solid #ccc}
.aktuell H2 {margin-bottom:0px}
#container {background: #E5EFFD; width:450px; text-align:center;}
#container2 {background: #E5EFFD; width:150px; text-align:left;}
.roundtop {background: #ffffff;}
.roundbottom {background: #ffffff;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #E5EFFD;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #E5EFFD;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #E5EFFD;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #E5EFFD;}
.content {padding: 10px;}
.submenu {background-color:#f7f7f7; width:918px; padding-left:30px; padding-top:8px;  padding-bottom:8px}
.submenu A {color:#000000; text-decoration:none; padding:10px; font-size:11px}
.submenu A:hover {text-decoration:underline}
.submenu2 {background-color:#fff; width:900px; padding-left:48px; padding-top:8px;  padding-bottom:8px}
.submenu2 A {color:#000000; text-decoration:none; padding:10px; font-size:10px}
.submenu2 A:hover {text-decoration:underline}
.page13 A {color:#000000; text-decoration:none}
.page13 A:hover {text-decoration:underline}