body {color:#000000; font-family: tahoma, geneva, sans-serif; font-size:10pt; background-image:url('img/bg.jpg');}

html {overflow-y: scroll;}

h1 {font-family: Palatino Linotype, 'Book Antiqua', Palatino, serif;;}
h2 {margin-bottom:-6px; margin-top: 18px; font-weight:normal; font-size:22pt; font-family: times new roman, palatino linotype, book antiqua, palatino, serif; font-style:normal;}
h3 {margin-bottom:-6px; margin-top: -5px; font-weight:normal; font-size:16pt; font-family: palatino linotype, book antiqua, palatino, serif; font-style:italic;}

.priser { margin-top: 15px; }

a:link { text-decoration: none; color: #a42514}
a:visited { text-decoration: none; color: #a42514}
a:active { text-decoration: none; color: #a42514}
a:hover {color: #666666;}

a:hover h3 {color: #000000;}

#container {height:700px; width:930px; margin-right:auto; margin-left:auto; margin-top:-10px; margin-bottom:15px; }

#top {height:195px; width:930px; background-color:none; background-image:url('img/bgtop.png'); background-repeat:no-repeat; background-color:transparent; }

#menyblock {height:24px; width:900px; padding:0px; padding-top:0px; background-color:transparent; }

#band {height:90px; width:20px; margin-left:-140px; margin-top:-150px;padding:0px; padding-bottom: 60px; padding-top: 0px; background-color:transparent; }

.meny {font-weight:bold; font-family: palatino linotype, book antiqua, palatino, serif; font-size:11pt; margin-left:0px; padding-left:0; font-style: italic;}
.meny li {display: inline; list-style-type: none;}

.meny a {padding: 0.3em 1.8em; text-decoration: none; padding-bottom:5px;}
.meny a:link {color: #000000; background-image:url('img/menybg1.png')}
.meny a:visited {color: #000000; background-image:url('img/menybg1.png'); border-right: thin solid #ffffff}
.meny a:hover {color: #000000; background-image:url('img/menybg2.png')}
.meny a.current {color: #000000; background-image:url('img/menybg2.png');}

#undermeny {height:15px; width:900px; padding:0px; padding-top: 0px; margin-top:-5px; padding-bottom:10px; background-color:transparent; font-size:10pt; border-bottom: thin dotted #887755;}

.ljus a.current2 {color:#a09704}
.ljus {color:#888888;}

.inget {font-decoration:underline;background-image:url('img/bg.jpg'); border-bottom: thin dotted #000000; } 



#innehall {background: #ffffff; float: left; padding:20px; width:890px; padding-top:5px; margin-left:0px; margin-top: 0px; border: thin dotted #cccccc; margin-bottom: 30px;}

#spalt1 {width: 350px; float:left; background-color:transparent; margin-top:-1px;}
#spalt1b {width: 615px; float:left; background-color:transparent; margin-top:-1px;}
#spalt1c {float:left; width: 245px; padding-right:30px; margin-top:28px; background-color:transparent;}
#spalt2 {float:left; width: 235px; padding-left:30px; margin-top:28px; background-color:transparent;}
#spalt3 {float:left; width: 230px; padding-left:30px; margin-top:28px; background-color:transparent;}

#innehallunder { background-color:transparent; float: left;  width:890px; padding:20px; padding-top:0px;}
#under {height:10px; width:890px; padding:0px; padding-bottom: 20px; font-size:9pt; margin-top: -10px; text-align:center; color:#ffffff; font-size:8pt; }
a.vit {color:#ffffff}

.rutagul {width: 203px; padding:15px; background-color:#ffcc66; border-style:dotted; border-width:1px;}
.rutarosa {width: 203px; padding:15px; background-color:#cc9999; border-style:dotted; border-width:1px;}
.rutavit {width: 203px; padding:15px; background-color:#fffef4; border-style:dotted; border-width:1px;}
.rutabla {width: 320px; padding:15px; background-color:#99cccc; border-style:dotted; border-width:1px;}

.tabellbla {width:350px; padding:15px; border: thin dotted #000000; color:#000000; background-color:#99cccc;}

img { border: none; }
.bild {border: thin dotted #000000; width: 233px;}
.bild350 {border: thin dotted #000000; width: 350px;}
.bildram {border: thin dotted #000000;}
.bildbred {border: thin dotted #000000; margin-right:-5px; }
.margretetorp {float:left; padding-right: 20px; margin-top:10px; margin-bottom:30px;}
.bilditext {border: thin dotted #000000; float:left; margin-right: 15px; margin-bottom:10px; }

.texthoger {float:right;background-color:#fffef4; border: thin dotted #000000; width:203px; padding:15px;}

.tillsalu {margin-top:-50px; margin-left:150px; margin-bottom:-50px;}

.margjust {margin-top:-30px;}

table {padding-top: 10px; padding-bottom: 10px;}
td {vertical-align:top; padding-right:10px;}

.pris {font-style: italic; font-weight:normal; font-size:11pt; font-family:palatino linotype, book antiqua, palatino, serif; }

.indrag {text-indent: 30px; margin-top:-10px}
.lista {margin-left:-15px;list-style-type: square}


.box {dispay:none; padding:15px; position: absolute; left: 530px; top: 600px; 
z-index: 100; width: 350px; background: #ffffff; border:1px black dotted;}