﻿body{
	padding:11px 0 14px 0;
	margin:0;
	background-color:#ffffff;
	color:#000;
	
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0px 0 0 0; 
padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------body--------------------*/
.demoarea {
	padding:20px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p 
{
	padding:5px;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}

.wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}

.CloseButtonStyle {
background-color: #666666; 
color: #FFFFFF; 
text-align: center; 
font-weight: bold; 
text-decoration: none; 
border: outset thin #FFFFFF; 
padding: 5px;
}
/*------------------------------------------------header--------------------*/
#headertop{
	background-color: #FFFFFF;
	left: 0px;
    top: 0px;
	width:1000px;
	height:40px;
	position:relative;
	margin:0 auto;
}
#AdminMainHolder
{
    border: thin solid #00FFFF;
    background-color: #ffffff;
    left: 0px;
    top: 0px;
    width: 1200px;
    height: 800px;
    position: relative;
    margin: 0 auto;
}
#ordersHolder
{
    border: thin solid #00FFFF;
    background-color: #ffffff;
    left: 0px;
    top: 10px;
    width: 1180px;
    height: 200px;
    position: relative;
    margin: 0 auto;
}
#orderHolder
{
    border: thin solid #00FFFF;
    background-color: #ffffff;
    left: 0px;
    top: 25px;
    width: 150px;
    height: 150px;
    position: relative;
    margin: 0 auto;
    padding-left: 10px;
}
#AdminLeftMenuHolder
{
    border: thin solid #00FFFF;
    background-color: #ffffff;
    left: 10px;
    top: 260px;
    width: 150px;
    height: 500px;
    position: absolute;
 }
#AdminRightMenuHolder
{
    border: thin solid #00FFFF;
    background-color: #ffffff;
    left: 939px;
    top: 260px;
    width: 250px;
    height: 500px;
    position: absolute;
    
}
#AdminContentPlaceHolder1
{
    border: thin solid #00FFFF;
    background-color: #ffffff;
    left: 170px;
    top: 260px;
    width: 760px;
    height: 500px;
    position: absolute;
    
}
#header{
	background-color: #FFFFFF;
	left: 0px;
    top: 0px;
	width:1000px;
	height:40px;
	position:relative;
	margin:0 auto;
}

#header img.logo
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 400px;
    height: 40px;
    z-index: 0;
}
#Hem{
    background-color: #ffffff;
    position: absolute; 
    width: 100px; 
    height: 1500px; 
    top: 65px; 
    left: 130px
} 
#Hem_detalj
{
    
    background-color: #ffffff;
    position: absolute;
    width: 100px;
    height: 1500px;
    top: 10px;
    left: 30px;
} 
#menucontainerdown
{
    
    background-color: #ffffff;
    position: absolute;
    width: 800px;
    height: 20px;
    top: 19px;
    left: 180px;
} 
#Begravningmenucontainer
{
    
    background-color: #ffffff;
    position: absolute;
    width: 800px;
    height: 20px;
    top: 75px;
    left: 200px;
} 
#menucontainerup{
    
    position: absolute; 
    width: 800px; 
    height: 72px; 
    top: -2px; 
    left: 179px
} 

/*------------------------------------------------header--------------------*/

/*------------------------------------------------body--------------------*/
#body
{
    
    width: 830px;
    padding: 13px 1px 13px 2px;
    left: -70px;
    top: 50px;
    position: relative;
    margin: 0 auto;
}
#body_omoss
{
    
    width: 830px;
    height: 300px;
    padding: 13px 1px 13px 2px;
    left: -70px;
    top: 50px;
    position: relative;
    margin: 0 auto;
}
#body_leveranser
{
    
    width: 830px;
    height: 700px;
    padding: 13px 1px 13px 2px;
    left: -70px;
    top: 50px;
    position: relative;
    margin: 0 auto;
}
#body_leveranser_sverige
{
    
    width: 830px;
    height: 2500px;
    padding: 13px 1px 13px 2px;
    left: -70px;
    top: 50px;
    position: relative;
    margin: 0 auto;
}
#holder_om
{
    
    width: 100px;
    height: 50px;
    padding: 13px 1px 13px 2px;
    left: 430px;
    top: 0px;
    position: absolute;
    margin: 0 auto;
}
#holder_bild_om
{
    
    width: 200px;
    height: 200px;
    padding: 13px 1px 13px 2px;
    left: 0px;
    top: 55px;
    position: absolute;
    margin: 0 auto;
}
#holder_till
{
    
    width: 600px;
    height: 50px;
    padding: 13px 1px 13px 2px;
    left: 270px;
    top: 160px;
    position: absolute;
    margin: 0 auto;
}
#holder_om_text
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 600px;
    height: 100px;
    padding: 13px 1px 13px 2px;
    left: 230px;
    top: 50px;
    position: absolute;
    margin: 0 auto;
}
#holder_om_text_kontakt
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 350px;
    height: 100px;
    padding: 13px 1px 13px 2px;
    left: 330px;
    top: 60px;
    position: absolute;
    margin: 0 auto;
}
#holder_om_text_leveranser
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 600px;
    height: 200px;
    padding: 13px 1px 13px 2px;
    left: 230px;
    top: 50px;
    position: absolute;
    margin: 0 auto;
}
#holder_om_text_villkor
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 600px;
    height: 100px;
    padding: 13px 1px 13px 2px;
    left: 230px;
    top: 50px;
    position: absolute;
    margin: 0 auto;
}
#holder_till_text
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 600px;
    height: 100px;
    padding: 13px 1px 13px 2px;
    left: 230px;
    top: 180px;
    position: absolute;
    margin: 0 auto;
}
#holder_till_text_leveranser
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 600px;
    height: 100px;
    padding: 13px 1px 13px 2px;
    left: 230px;
    top: 230px;
    position: absolute;
    margin: 0 auto;
}
#holder_till_text_villkor
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 600px;
    height: 100px;
    padding: 13px 1px 13px 2px;
    left: 230px;
    top: 130px;
    position: absolute;
    margin: 0 auto;
}
#holder_priser
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 600px;
    height: 100px;
    padding: 13px 1px 13px 2px;
    left: 230px;
    top: 300px;
    position: absolute;
    margin: 0 auto;
}
#holder_blommor
{
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    width: 600px;
    height: 100px;
    padding: 13px 1px 13px 2px;
    left: 230px;
    top: 400px;
    position: absolute;
    margin: 0 auto;
}
#bodyBegravning
{
    /*border: thin dashed #000000;*/
    width: 830px;
    height: 3700px;
    padding: 13px 1px 13px 2px;
    left: -70px;
    top: 50px;
    position: relative;
    margin: 0 auto;
}
#bodyBegravningmain
{
    /*border: thin dashed #000000;*/
    width: 830px;
    height: 820px;
    padding: 13px 1px 13px 2px;
    left: -70px;
    top: 50px;
    position: relative;
    margin: 0 auto;
}
#bodyRosorSverige
{
    /*border: thin dashed #000000;*/
    width: 700px;
    height: 420px;
    padding: 13px 1px 13px 2px;
    left: 150px;
    top: 100px;
    position: relative;
 }
.bodyindex
{
    width: 830px;
    height:550px;
    padding: 13px 1px 13px 2px;
    left: -20px;
    top: 0px;
    position: relative;
    margin:0 auto;
    background-image: url('bilder/FirstPictureIndex.gif');
}
.Stockholm
{
    
    font: bold 16px/12px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    width: 250px;
    height: 20px;
    padding: 13px 1px 13px 2px;
    left: 90px;
    top: 320px;
    position: absolute;
    margin: 0 auto;
    }
.KnappStockholm
{
    
    width: 80px;
    height: 50px;
    padding: 13px 1px 13px 2px;
    left: 300px;
    top: 275px;
    position: absolute;
    margin: 0 auto;
    }
 .Sverige
{
    font: bold 16px/12px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    width: 250px;
    height: 50px;
    padding: 13px 1px 13px 2px;
    left: 430px;
    top: 320px;
    position: absolute;
    margin: 0 auto;
    }
  .KnappSverige
{
    
    width: 80px;
    height: 50px;
    padding: 13px 1px 13px 2px;
    left: 670px;
    top: 275px;
    position: absolute;
    margin: 0 auto;
    }
/*------------------------------------------------left--------------------*/
#left
{
    
    width: 830px;
    float: left;
    background-color: #ffffff;
}
#leftBegravning
{
    
    width: 1000px;
    float: left;
    background-color: #ffffff;
}
#left_rosor_sverige
{
    
    width: 830px;
    height: 300px;
    float: left;
    background-color: #ffffff;
    position:relative;
}
#leveranser_Sverige
{
    width: 800px;
    height: 4200px;
    background-color: #ffffff;
    padding-left: 50px;
}
 .leveransavgift_heder
{
    
    color: #666666;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    }
#tips2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 200px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJFrowleft
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJFrowleft1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJFrowleft2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJFrowleft3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJFrowleft4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJFrowleft5
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJFrowleft6
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJFrowleft7
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 120px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJSrowleft
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJSrowleft1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJSrowleft2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJSrowleft3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJSrowleft4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJSrowleft5
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJSrowleft6
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#DLJSrowleft7
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 160px;
    float: left; 
    background-repeat: no-repeat;
    
} 


#FrowleftBegravning
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 250px;
    height: 300px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
#Frowmiddle1Begravning
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 250px;
    height: 300px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
#Frowmiddle2Begravning
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 250px;
    height: 300px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
#FrowrightBegravning
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 250px;
    height: 300px;
    float: left;
    
    background-repeat: no-repeat;
} 
#KistDek1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 800px;
    height: 450px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
.begravningleft
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 250px;
    height: 300px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
.begravningmiddle1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 250px;
    height: 300px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
.begravningmiddle2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 250px;
    height: 300px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
.begravningright
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 250px;
    height: 300px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
}
#FrowleftRosor
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 220px;
    float: left; /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    top: 50px;
}
.details
{
    margin-top: -20px;
    margin-left: 70px;
    padding-top: 5px;
}
.detailsOBP
{
    margin-top: 10px;
    margin-left: 60px;
    padding-top: 5px;
}
.itemprice
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: red;
    text-decoration: none;
    
}
.itempricejul
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: red;
    text-decoration: none;
    padding-left: 50px;
}
.fran
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: gray;
    text-decoration: none;
    padding-left: 0px;
    
} 
.itempricekronor
{
    font: normal 11px/17px Verdana, Helvetica, sans-serif;
    font-weight: bold;
    color: #444444;
    text-decoration: none;
    padding-left: 5px;
    
}
.allahjartansdaglabel
{
    font: normal 9px/11px Verdana, Helvetica, sans-serif;
    font-weight: bold;
    color: #444444;
    text-decoration: none;
    padding-left: 1px;
    width: 120px;
    height: 300px;
    left: 60px;
    top: 100px;
    position: absolute;
}
.ProductPictureHolder
{
    background-color: #ffffff;
    position: relative;
    top:0px;
    width: 120px;
    height: 120px;
    clip: rect(0px, auto, auto, auto);
    margin-right: 5px;
    margin-left: 5px;
}
.AdminProductPictureHolder
{
    background-color: #ffffff;
    position: relative;
    top:10px;
    width: 100px;
    height: 100px;
    clip: rect(0px, auto, auto, auto);
    margin-right: 5px;
    margin-left: 5px;
}
.ProductNameHolderBig
{
    background-color: #ffffff;
    position: absolute;
    top: 200px;
    width: 200px;
    height: 40px;
    text-align: center;
}
.ProductPriceHolderBig
{
    background-color: #ffffff;
    position: absolute;
    width: 100px;
    height: 20px;
    text-align: center;
    left:10px;
    top:0px;
    
}
.ProductButtonHolderBig
{
    background-color: #ffffff;
    position: absolute;
    width: 40px;
    height: 40px;
    text-align: center;
    left: 120px;
    top:60px;
    border: thin solid #000000;
}
.itemname
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #a7c101;
    text-decoration: none;
    padding-left: 30px;
    padding-bottom: 20px;
    margin-top: 0px;
}
.itemnameOBP
{
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    color: #a7c101;
    text-decoration: none;
    padding-left: 50px;
    padding-bottom: 20px;
    margin-top: 0px;
}
.itemnameinternational
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #a7c101;
    text-decoration: none;
    padding-left: 60px;
    
    margin-top: 0px;
}
.itemnameerbjudande
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #a7c101;
    text-decoration: none;
    padding-left: 10px;
    padding-bottom: 20px;
    margin-top: -15px;
}
.itemnameerbjudandedagens
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #a7c101;
    text-decoration: none;
    padding-left: 30px;
    padding-bottom: 20px;
    margin-top: -15px;
}
.DLJitemname
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #a7c101;
    text-decoration: none;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
}
.itemname_begravning
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #a7c101;
    text-decoration: none;
    padding-left: 20px;
    padding-bottom: 20px;
    margin-top: -10px;
    width: 300px;
}

.franerbjudande
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: gray;
    text-decoration: none;
    padding-left: 45px;
    
}
.franerbjudandedagens
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: gray;
    text-decoration: none;
    padding-left: 10px;
    
}
.fran_arr
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: gray;
    text-decoration: none;
    padding-left: 40px;
    
}
.from
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: gray;
    text-decoration: none;
    padding-left: 20px;
    
}
.fran_kruker
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: gray;
    text-decoration: none;
    padding-left: 55px;
    
}
.fran_doft
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: gray;
    text-decoration: none;
    padding-left: 30px;
    
}

.detailserbjudande
{
    margin-top: -20px;
    margin-left: 50px;
    padding-top: 5px;
}
.DLJdetails
{
    margin-top: -20px;
    margin-left: 20px;
    padding-top: 5px;
}
.details_begravning
{
    margin-top: -20px;
    margin-left: 120px;
    padding-top: 5px;
}
.Bestall
{
    height: 30px;
    width: 100px;
    top: 150px;
    left: 120px;
    position: absolute;
   
    
}
.Bestall a
{
    
   top: 0px;
    left: 0px;
    position:absolute
}
.ProductNameHolder
{
    background-color: #ffffff;
    position: relative;
    width: 120px;
    height: 100px;
    clip: rect(auto, auto, auto, auto);
    text-align: center;
}
.ProductNameHolderBig
{
    background-color: #ffffff;
    position: absolute;
    top: 200px;
    width: 200px;
    height: 60px;
    text-align: center;
}
.ProductPictureHolder
{
    background-color: #ffffff;
    position: relative;
    top:0px;
    width: 120px;
    height: 120px;
    clip: rect(0px, auto, auto, auto);
    margin-right: 5px;
    margin-left: 5px;
}
.ProductPriceHolderBig
{
    background-color: #ffffff;
    position: absolute;
    width: 100px;
    height: 20px;
    text-align: center;
    left:10px;
    top:270px;
   /* border: thin solid #000000;*/
}
.ProductButtonHolderBig
{
    background-color: #ffffff;
    position: absolute;
    width: 40px;
    height: 40px;
    text-align: center;
    left: 120px;
    top:260px;
    /*border: thin solid #000000;*/
}
#Frowleft
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
#FRow1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FRow2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FRow3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FRow4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#SRow1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#SRow2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#SRow3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#SRow4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFRow1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFFRowOBP1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFFRowOBP2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height:230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFFRowOBP3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 50px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFFRowOBP4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 50px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFFRow1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFFRow2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFFRow3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFFRow4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#AJDRow1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: absolute;
    width: 200px;
    height: 230px;
    float: left;
    top:150px;
    left:0px; 
    background-repeat: no-repeat;
    
} 
#FFRow2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#AHDRow2
{
    
    margin: 1px;
    padding: 2px;
   /*- background-color: #ffffff;-*/
    position: relative;
    width: 400px;
    height: 400px;
    float: left; 
    left:220px;
    /*-background-repeat: no-repeat;-*/
    background-image: url('bilder/Hjarta.gif');
    
    
} 
#FFRow3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FFRow4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#AJDRow4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: absolute;
    width: 200px;
    height: 230px;
    float: left; 
    left:620px;
    top:150px;
    background-repeat: no-repeat;
    
} 
#LRow1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#LRow2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#LRow3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#LRow4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#TRow1
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#TRow2
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#TRow3
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#TRow4
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left; 
    background-repeat: no-repeat;
    
} 
#FrowleftJul
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
#Frowmiddle
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left;
   
    background-repeat: no-repeat;
} 
#FrowmiddleJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    background-repeat: no-repeat;
} 
#Frowmiddle2
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Frowmiddle2Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Frowright
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 230px;
    float: left;
    
    background-repeat: no-repeat;
} 

#FrowrightJul
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#FrowleftArr
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
#FrowmiddleArr
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
   
    background-repeat: no-repeat;
} 

#Frowmiddle2Arr
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#FrowrightArr
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#FirstRowSisonalLeft
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left; 
    /*-background-image: url('bilder/FirstPicturesIndex.gif');-*/
    background-repeat: no-repeat;
    
} 
#FirstRowSisonalMiddle1
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
   
    background-repeat: no-repeat;
} 

#FirstRowSisonalMiddle2
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#FirstRowSisonalRight
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 

#Srowleft
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#SrowleftJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 

#Srowmiddle
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
   
    background-repeat: no-repeat;
} 
#SrowmiddleJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
   
    background-repeat: no-repeat;
} 
#RosorMitten
{
    
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 400px;
    height: 850px;
    float: left;
    background-repeat: no-repeat;
    top: 30px;
    left: 50px;
} 
#RosorBeskrivning
{
    color: #C5BE25;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    font-weight: bold;
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 400px;
    float: left;
    background-repeat: no-repeat;
    top: 0px;
    left: 0px;
} 
#RosorDDL
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 400px;
    height: 240px;
    float: left;
    background-repeat: no-repeat;
    left: 20px;
    top: 40px;
} 
#Srowmiddle2
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Srowmiddle2Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Srowright
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
  
    background-repeat: no-repeat;
} 
#SrowrightJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
  
    background-repeat: no-repeat;
} 
#Trowleft
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#TrowleftJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Trowmiddle
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#TrowmiddleJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Trowmiddle2
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Trowmiddle2Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Trowright
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#TrowrightJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fourrowleft
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fourrowmiddle1
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fourrowmiddle2
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fourrowright
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fifthrowleft
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fifthrowmiddle1
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fifthrowmiddle2
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fifthrowright
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Sixrowleft
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Sixrowmiddle1
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Sixrowmiddle2
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Sixrowright
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 275px;
    float: left;
    
    background-repeat: no-repeat;
} 
#FourrowleftJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fourrowmiddle1Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fourrowmiddle2Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#FourrowrightJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#FiverowleftJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fiverowmiddle1Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Fiverowmiddle2Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#FiverowrightJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#SixrowleftJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Sixrowmiddle1Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#Sixrowmiddle2Jul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
#SixrowrightJul
{
    margin: 1px;
    padding: 2px;
    background-color: #ffffff;
    position: relative;
    width: 200px;
    height: 280px;
    float: left;
    
    background-repeat: no-repeat;
} 
/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right
{
    
    width: 200px;
    height: auto;
    float: right;
    background-color: #ffffff;
    top: -40px;
    position: relative;
    left: 60px;
}
#allahjartansdag{
    
	width:200px;
	height:200px;
	float:right;
	/*-background-color:#ffffff;-*/
	top:80px;
	left:90px;
	position: absolute;
	background-image: url('bilder/allahjartansdagholder.gif');
}
#allagahjartansdaginfo{
    
	width:300px;
	height:500px;
	float:right;
	/*-background-color:#ffffff;-*/
	top:80px;
	left:1px;
	position: absolute;
	background-image: url('bilder/hjartaright.gif');
}
#allagahjartansdaginfo{
    
	width:300px;
	height:500px;
	float:right;
	/*-background-color:#ffffff;-*/
	top:80px;
	left:1px;
	position: absolute;
	background-image: url('bilder/hjartaright.gif');
}
#BestallAHDRosor{
    color: #e01212;
    font: normal 13px/15px Verdana, Helvetica, sans-serif;
    font-weight: bold;
	width:400px;
	height:40px;
	float:left;
	background-color:#ffffff;
	top:10px;
	left:65px;
	position: absolute;
	
}
#KopallaHDagOnMaster
{
    
    margin: 1px;
    padding: 2px;
    /*-background-color: #ffffff;-*/
    position: absolute;
    width: 400px;
    height: 200px;
    float: left;
    top:190px;
    left:65px;
    background-repeat: no-repeat;
} 
.fri_frakt
{
    width: 150px;
    height: 80px;
    padding-left: 0px;
}
.engelskflagga
{
    width: 26px;
    height: 16px;
    padding-left: 0px;
}
.svenskflagga
{
    width: 25px;
    height: 16px;
    padding-left: 0px;
}
.tips1
{
    /*border: 1px dashed #000000;*/
    font: bold 30px/22px Arial, Helvetica, sans-serif;
    color: #222222;
    background-color: inherit;
    margin: 0 0 0px 0;
    padding: 0 0 0 0 0px;
    display: block;
}
.tips_heder
{
    font: normal 12px/15px Verdana, Helvetica, sans-serif;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    padding-left: -50px;
    padding-bottom: 20px;
    margin-top: 0px;
    margin-left: -10px
}
.tips_thumbnail
{
    padding-left: 0px;
    padding-top: 0px;
    margin-top: 0px;
    margin-left: -20px
}
.tips_itemname
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #a7c101;
    text-decoration: none;
    padding-left: 0px;
    padding-bottom: 20px;
    margin-top: -15px;
    margin-left: -20px;
}
.tips_details
{
    margin-top: -20px;
    margin-left: 20px;
    padding-top: 5px;
}
#right p.rightTxt1{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#62625C;
	background-color:inherit;
	padding:0 38px 10px 38px;
}
#right p.rightTxt1 span{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#5F860B;
	background-color:inherit;
}
#right p.rightTxt2{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#62625C;
	background-color:inherit;
	padding:0 0 20px 38px;
	float:left;
	width:349px;
	margin:0 27px 0 0;
}
#right p.rightTxt2 span{
	font:bold 17px/18px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	border-bottom:#BCBCB5 dashed 1px;
	width:340px;
	display:block;
	margin:0 0 15px 0;
}
#right p.rightPic{
	display:block;
	background:url(bilder/right_panel_pic.gif) 0 0 no-repeat;
	width:166px;
	height:155px;
	float:left;
	margin:0 0 22px 0;
}
#right p.rightBottom{
	display:block;
	background:url(bilder/right_bottom.gif) 0 0 no-repeat;
	width:440px;
	height:20px;
	float:left;
}
/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------bodyBottom--------------------*/
#bodyBottom
{
    width: 1000px;
    height: 20px;
    color: #000000;
    padding: 1px 0px 1px 3px;
    margin: 0 auto;
    position: relative;
    top: 35px;
}

/*------------------------------------------------bodyBottom--------------------*/

/*------------------------------------------------footer--------------------*/
#Tack_holder
{
    font: bold 12px/15px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    width:1000px;
	height:350px;
	margin:0 auto;
	position:relative;
}
#Tack
{
    font: bold 12px/15px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    width:200px;
	height:200px;
	left:400px;
	top:100px;
	margin:0 auto;
	position:absolute;
}
#footer{
	width:1000px;
	height:80px;
	margin:0 auto;
	color:#fff;
	position: relative;
    top: 30px;
}
#footer ul{
	width:900px;
	position:absolute;
	left:20px;
	top:25px;
}
#footer ul li{
	float:left;
	color:#C5BE25;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#D4D4C6;
	background-color:#D76E08;
}
#footer p.copyright{
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	position:absolute;
	left:20px;
	top:49px;
}
#footer a.subscribe{
	background:url(bilder/subscribe_icon.gif) 0 2px no-repeat;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#B9B99D;
	background-color:inherit;
	position:absolute;
	left:19px;
	top:68px;
	text-decoration:underline;
	width:50px;
	padding:0 0 0 18px;
}
#footer a.subscribe:hover{
	color:#9CCC37;
	background-color:inherit;
	text-decoration:none;
}
#footer .visa{
	width:74px;
	height:40px;
	position:absolute;
	left:500px;
	top:50px;
}
#footer .mastercard{
	width:74px;
	height:40px;
	position:absolute;
	left:580px;
	top:55px;
}
#footer .samport{
	width:74px;
	height:40px;
	position:absolute;
	left:660px;
	top:55px;
}
#details_holder
{
    /*border: 1px dashed #FFFF00;*/
    font: bold 10px/19px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    height: 1050px;
    width: 900px;
    padding: 13px 1px 13px 2px;
    left: -20px;
    top: 20px;
    position: relative;
    margin: 0 auto;
    background-color: #ffffff;
}
#details_holder_sverige
{
    /*border: 1px dashed #FFFF00;*/
    font: bold 10px/19px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    height: 600px;
    width: 900px;
    padding: 13px 1px 13px 2px;
    left: -20px;
    top: 20px;
    position: relative;
    margin: 0 auto;
    background-color: #ffffff;
}

#details_holder_begravning
{
    /*border: 1px dashed #FFFF00;*/
    font: bold 10px/19px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    height: 400px;
    width: 900px;
    padding: 13px 1px 13px 2px;
    left: -20px;
    top: 0px;
    position: relative;
    margin: 0 auto;
    background-color: #ffffff;
}
#Formular
{
    height: 220px
}
#details_holder .ProductHolder
{
    /*border: 1px dashed #FFFF00;*/
    font: bold 10px/19px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    height: 150px;
    width: 400px;
    padding: 13px 1px 13px 2px;
    left: 300px;
    top: 0px;
    position: absolute;
    margin: 0 auto;
    background-color: #ffffff;
}
#details_pictures_holder
{
    
    color: #D4D4C6;
    font: bold 10px/19px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    height: 200px;
    width: 200px;
    padding: 0px 0px 0px 0px;
    left: 140px;
    top: -210px;
    position: relative;
    background-color: #ffffff;
}
#choklad_pictures_holder
{
    
    color: #D4D4C6;
    font: bold 10px/19px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    height: 200px;
    width: 200px;
    padding: 0px 0px 0px 0px;
    left: 60px;
    top: 20px;
    position: absolute;
    background-color: #ffffff;
}
#doftljus_pictures_holder
{
    
    color: #D4D4C6;
    font: bold 10px/19px Arial, Helvetica, sans-serif;
    color: #C5BE25;
    height: 200px;
    width: 200px;
    padding: 0px 0px 0px 0px;
    left: 60px;
    top: 70px;
    position: absolute;
    background-color: #ffffff;
}
#details_pictures_holder_Form
{
    
    height: 200px;
    width: 200px;
    padding: 0px 0px 0px 0px;
    left: 150px;
    top: 10px;
    position: absolute;
   
}
#mottagare
{
    /*border: thin dotted #00FF00;*/
    height: 300px;
    width: 300px;
    padding: 0px 0px 0px 0px;
    left: 0px;
    top: 180px;
    position: absolute;
}
.fieldwrapper
{
  /*border: thin dotted red;*/ 
width: 300px; /*width of form rows*/
overflow: hidden;
padding: 5px 0;
}
div.fieldwrapper div.thefield{ /* DIV that wraps around the actual form fields (right column within fieldwrapper DIV) */
/*border: thin dotted #00FF00;*/
float: left;
margin-bottom: 0px; /* space following the field */
}
#order
{
   /* border: thin dotted #00FF00;*/
    height: 300px;
    width: 300px;
    padding: 0px 0px 0px 0px;
    left: 300px;
    top: 180px;
    position: absolute;
}
#bestallare
{
    /*border: thin dotted #00FF00;*/
    height: 300px;
    width: 300px;
    padding: 0px 0px 0px 0px;
    left: 600px;
    top: 180px;
    position: absolute;
}
#Vald_produkt
{
    
    color: #C5BE25;
    background-color: inherit;
    font: normal 10px/15px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 200px;
    width: 100px;
    font-weight: bold;
    position: relative;
}
.Label_Produkt_namn
{
    
    color: #666666;
    background-color: inherit;
    font: normal 15px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 200px;
    width: 200px;
    font-weight: bold;
    position: relative;
}
.Label_Produkt_namn_masterpage
{
    
    color: #666666;
    background-color: inherit;
    font: normal 13px/15px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 200px;
    width: 170px;
    font-weight: bold;
    position: relative;
 }
 .kopahd
{
    margin-left: 100px;
}
.Begravning_undermeny
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/17px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 100px;
    width: 200px;
    font-weight: bold;
    position: relative;
}
.ProduktNamnForm
{
    color: #666666;
    background-color: inherit;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    position: absolute;
    top: 30px;
    right: 60px;
    font-weight: bold;
}

.DuValdeRosor
{
    color: #666666;
    background-color: inherit;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
}
.DuValdeRosorAHD
{
    color: #666666;
    background-color: inherit;
    font: normal 9px/12px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
}
.DuValde
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/15px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    top:20px;
    
}
.DuValdeChoklad
{
    
    color: #666666;
    background-color: inherit;
    font: normal 10px/13px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    top: -5px
    
}
.DuValdeChokladI
{
    
    color: #666666;
    background-color: inherit;
    font: normal 10px/13px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    top: -5px;
    left: 120px;
    
}
.DuValdeChokladII
{
    
    color: #666666;
    background-color: inherit;
    font: normal 10px/13px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    top: -5px;
    left: 210px;
    
}
.DuValdeChokladIII
{
    
    color: #666666;
    background-color: inherit;
    font: normal 10px/13px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    width: 150px;
    top: -5px;
    left: 310px;
    
}
.BildDuValdeChokladIII
{    
    position :absolute;
    top: 15px;
    left: 310px;
    
}
.BildDuValdeChokladII
{    
    position :absolute;
    top: 15px;
    left: 210px;
    
}
.BildDuValdeChokladI
{    
    position :absolute;
    top: 15px;
    left: 110px;
    
}
.DuValdeChoklad2
{
    
    color: #C5BE25;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    top: 95px;
    left: 0px;
    width: 100px;
    
}
.DuValdeChoklad2I
{
    
    color: #C5BE25;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    top: 95px;
    left: 105px;
    width: 100px;
    
}
.DuValdeChoklad2II
{
    
    color: #C5BE25;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    top: 95px;
    left: 210px;
    width: 100px;
    
}
.DuValdeChoklad2III
{
    
    color: #C5BE25;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position :absolute;
    top: 95px;
    left: 320px;
    width: 100px;
    
}
.Mottagare
{
    
    color: #666666;
    background-color: inherit;
    font: normal 10px/13px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding : 60px
 }
 .DatePicker
{
    color: #666666;
    background-color: inherit;
    font: normal 10px/13px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding: 0px;
    margin-left: 0px;
}
.DatePickerAHD1
{
    color: #ffffff;
    background-color: #a93235;
    font: normal 9px/13px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding: 0px;
    margin-left: 28px;
    margin-top: 50px;
}
.DatePickerAHD2
{
    color: #ffffff;
    background-color: #a93235;
    font: normal 9px/13px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding: 0px;
    margin-left: 28px;
    margin-top: 0px;
}
.DatePickerAHD3
{
    color: #ffffff;
    background-color: #a93235;
    font: normal 9px/13px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding: 0px;
    margin-left: 28px;
    margin-top: 0px;
}
 .FormTextbox
{
    /*border: thin dashed #000000;*/
    color: #666666;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    width: 150px;
    height: 10px;
 }
 .FormTextList
{
    /*border: thin dashed #000000;*/
    color: #666666;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    width: 150px;
    height: 70px;
 }
 .FormTextLable
{
    /*border: thin dashed #fff000;*/
    color: #323131;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    float: left;
    margin-right: 15px;
    width : 100px;
    height: 10px;
    text-align: right;
    padding-right: 0px;
}
 .FormTextLeveransLable
{
    /*border: thin dashed #fff000;*/
    color: #323131;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    float: left;
    margin-right: 0px;
    width: 100px;
    height: 10px;
    text-align: left;
    padding-right: 0px;
    vertical-align: baseline;
}
.FormKortText
{
    /*border: thin dashed #fff000;*/
    color: #323131;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    float: left;
    margin-right: 0px;
    width: 180px;
    height: 100px;
    text-align: left;
    padding-right: 0px;
    vertical-align: baseline;
    display: block;
    overflow: auto;
}
.FormTextCounter
{
    /*border: thin dashed #fff000;*/
    color: #666666;
    background-color: inherit;
    font: normal 10px/10px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    float: right;
    margin-right: 0px;
    width: 20px;
    height: 10px;
    text-align: left;
    padding-right: 0px;
    vertical-align: baseline;
}
 .FormTextboxValidator
{
    color: red;
    background-color: inherit;
    font: normal 9px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    width: 100px;
    height: 8px;
    padding-left: 150px;
}
.FormTextboxValidatorLeverans
{
    color: red;
    background-color: inherit;
    font: normal 9px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    width: 100px;
    height: 8px;
    padding-left: 10px;
}
.Label_Produkt_beskrivning
{
    
    color: #C5BE25;
    background-color: inherit;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 10px;
    left: 0px;
    height: 300px;
    width: 200px;
    font-weight: bold;
    position: relative;
}
.Label_Priser
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 200px;
    width: 200px;
    font-weight: bold;
    position: relative;
    margin-left:80px;
}
.ProduktPrisForm
{
    color: #C5BE25;
    background-color: inherit;
    font: normal 15px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position: absolute;
    top: 60px;
    right: 70px;
}
.BegravningProduktPrisForm
{
    color: #C5BE25;
    background-color: inherit;
    font: normal 15px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    position: absolute;
    top: 30px;
    right: -3px;
}
.Label_Stort_Kort_Form
{
    border: thin dotted #FFFF00;
    color: #666666;
    background-color: inherit;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    
}
.Label_Litet_Kort_Form
{
    color: #C5BE25;
    background-color: inherit;
    font: normal 10px/15px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    border: thin dotted #FFFF00;
}
.Label_Vaser
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 200px;
    width: 200px;
    font-weight: bold;
    position: relative;
    margin-left:25px;
}
.Label_Zeb
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 200px;
    width: 200px;
    font-weight: bold;
    position: relative;
    margin-left:16px;
}
.Label_Rasmus
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 200px;
    width: 200px;
    font-weight: bold;
    position: relative;
    margin-left:2px;
}
.Label_Sverker
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/17px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 200px;
    width: 200px;
    font-weight: bold;
    position: relative;
    margin-left:4px;
}
.ValdProdukt
{
    /*border: thin dotted #FFFF00;*/
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 10px;
    left: 100px;
    height: 150px;
    width: 200px;
    font-weight: bold;
    position: absolute;
}
.ValdProduktExtra
{
   /* border: thin dotted #FFFF00;*/
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 10px;
    left: 0px;
    height: 150px;
    width: 200px;
    font-weight: bold;
    position: absolute;
}
.ValdChoklad
{
   
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 120px;
    left: 300px;
    height: 120px;
    width: 400px;
    font-weight: bold;
    position: absolute;
}
.BegravningValdProduktExtra
{
   /* border: thin dotted #FFFF00;*/
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 0px;
    left: 0px;
    height: 150px;
    width: 400px;
    font-weight: bold;
    position: absolute;
}
.ValdProduktExtraRight
{
    /*border: thin dotted #FFFF00;*/
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 10px;
    left: 220px;
    height: 150px;
    width: 200px;
    font-weight: bold;
    position: absolute;
}
.BegravningValdProduktExtraRight
{
    /*border: thin dotted #FFFF00;*/
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 62px;
    left: 8px;
    height: 150px;
    width: 300px;
    font-weight: bold;
    position: absolute;
}
.ExtraItems
{
    
    color: #666666;
    font: normal 10px/13px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    margin-top:2px;
	margin-bottom:2px;
}

.ExtraItemsPrice
{
    
    color: #C5BE25;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    
}
.BegravningExtraItemsPrice
{
    
    color: #C5BE25;
    font: normal 11px/15px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    right: -50px;
}
.TotalPrice
{
    
    color: #C5BE25;
    font: normal 15px/19px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    
}
.TotalPriceLabel
{
    
    color: #C5BE25;
    font: normal 10px/19px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    
}
.TeaLoversText
{
    
    color: #C5BE25;
    font: normal 10px/14px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    
}
.ProduktAlternativ
{
    
    color: #C5BE25;
    font: normal 9px/12px Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    
}
#Sizes
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top:-420px;
    left: 420px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: relative;
}
#SizesChoklad
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 120px;
    left: 280px;
    height: 100px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#ChokladProduktHolder
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top:20px;
    left: 300px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#doftljusProduktHolder
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top:70px;
    left: 250px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#RosorSizes
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top:30px;
    left: 420px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}

#Valda_Produkter
{
    color: #666666;
    /*border: thin dotted #FFFF00;*/
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: -600px;
    left: 210px;
    height: 150px;
    width: 580px;
    font-weight: bold;
    position: relative;
}
#Köp
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 100px;
    left: 680px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#KöpSverige
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 90px;
    left: 680px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#KöpSverigeKrukvaxter
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 90px;
    left: 680px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#KöpBegravningSverige
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 70px;
    left: 700px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#Leverans
{
    top: 200px;
    left: 650px;
    position: absolute;
}
#LeveransRosor
{
    top: 180px;
    left: 650px;
    position: absolute;
}
#LeveransRosorSverige
{
    top: 180px;
    left: 600px;
    position: absolute;
}
#LeveransKrukvaxter
{
    top: 180px;
    left: 430px;
    width: 250px;
    position: absolute;
}
#LeveransBestallSverige
{
    top: 110px;
    left: 330px;
    width: 250px;
    position: absolute;
}
#LeveransBestallBegSverige
{
    top: 110px;
    left: 330px;
    width: 250px;
    position: absolute;
}
#LeveransNyfodd
{
    top: 150px;
    left: 300px;
    width: 400px;
    position: absolute;
}
#KöpChoklad
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 100px;
    left: 750px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#Köpdoftljus
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 50px;
    left: 750px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#KöpRosor
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 65px;
    left: 680px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#KöpForm
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    top: 20px;
    left: 750px;
    height: 200px;
    width: 380px;
    font-weight: bold;
    position: absolute;
}
#card1
{
    /*border: 1px dashed #FFFF00;*/
    color: #666666;
    height: 100px;
    width: 100px;
    position: relative;
    top:-5px;
}
#card2
{
   /* border: 1px dashed #FFFF00;*/
    color: #666666;
    height: 100px;
    width: 100px;
    position: relative;
    top:-5px;
}
#card3
{
    border: 1px dashed #FFFF00;
    color: #666666;
    height: 100px;
    top:-210px;
    width: 100px;
    position: relative;
    left: 105px;
}
#card4
{
    border: 1px dashed #FFFF00;
    color: #666666;
    height: 100px;
    top:-210px;
    width: 100px;
    position: relative;
    left: 105px;
}
#card5
{
    border: 1px dashed #FFFF00;
    color: #666666;
    height: 100px;
    top:-415px;
    width: 80px;
    position: relative;
    left: 210px;
}
#card6
{
    border: 1px dashed #FFFF00;
    color: #666666;
    height: 100px;
    top:-415px;
    width: 80px;
    position: relative;
    left: 210px;
}
#card7
{
    border: 1px dashed #FFFF00;
    color: #666666;
    height: 100px;
    top:-620px;
    width: 80px;
    position: relative;
    left: 295px;
}
#ExtraItems
{
    /*border: 1px dashed #FFFF00;*/
    color: #666666;
    background-color: inherit;
    font: normal 11px/16px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:230px;
    left: 0px;
    height: 20px;
    width: 900px;
    font-weight: bold;
    position: absolute;
}
#ExtraItemsSv
{
    /*border: 1px dashed #FFFF00;*/
    color: #666666;
    background-color: inherit;
    font: normal 11px/16px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:280px;
    left: 0px;
    height: 20px;
    width: 900px;
    font-weight: bold;
    position: absolute;
}
#ChokladExtraItems
{
    /*border: 1px dashed #FFFF00;*/
    color: #666666;
    background-color: inherit;
    font: normal 11px/16px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:300px;
    left: 0px;
    height: 20px;
    width: 900px;
    font-weight: bold;
    position: absolute;
}
#ExtraItems1
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:250px;
    left: 0px;
    height: 150px;
    width: 110px;
    font-weight: bold;
    position: absolute;
}
#ExtraItems1Sv
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:300px;
    left: 0px;
    height: 150px;
    width: 110px;
    font-weight: bold;
    position: absolute;
}
#ChokladExtraItems1
{    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:320px;
    left: 0px;
    height: 150px;
    width: 110px;
    position: absolute;
    font-weight: bold;
}
#ExtraItems2
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 120px;
    height: 150px;
    width: 90px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems2Sv
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 300px;
    left: 120px;
    height: 150px;
    width: 90px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems2
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 320px;
    left: 120px;
    height: 150px;
    width: 90px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems3
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 220px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems3Sv
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 300px;
    left: 220px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#NyFoddExtraItems3
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 220px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#NyFoddExtraItems4
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 320px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#NyFoddExtraItems5
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 420px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#NyFoddExtraItems6
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 520px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#NyFoddExtraItems7
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 620px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#NyFoddExtraItems8
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 720px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems3
{
   color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 320px;
    left: 220px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems4
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 330px;
    height: 150px;
    width: 125px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems4Sv
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 300px;
    left: 330px;
    height: 150px;
    width: 125px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems4
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 320px;
    left: 330px;
    height: 150px;
    width: 125px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems5
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 465px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems5Sv
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 300px;
    left: 465px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems5
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 320px;
    left: 465px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraBand
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 165px;
    height: 150px;
    width: 300px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraKort
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 550px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems6
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 575px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems6Sv
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 300px;
    left: 575px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems6
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 320px;
    left: 575px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems7
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 685px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems7Sv
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 300px;
    left: 685px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems7
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 320px;
    left: 685px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems8
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 250px;
    left: 795px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems8Sv
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 300px;
    left: 795px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems8
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 320px;
    left: 795px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems9
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:420px;
    left: 0px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
}
#ChokladExtraItems9
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:490px;
    left: 0px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
}
#ExtraItems10
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 420px;
    left: 110px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems10
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 490px;
    left: 100px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ChokladExtraItems11
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:490px;
    left: 220px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
}
#ChokladExtraItems12
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top:490px;
    left: 320px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
}
#ExtraItems11
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 420px;
    left: 220px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems12
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 420px;
    left: 330px;
    height: 150px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems13
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 420px;
    left: 440px;
    height: 150px;
    width: 125px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems14
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 420px;
    left: 570px;
    height: 150px;
    width: 110px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems15
{
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 420px;
    left: 690px;
    height: 150px;
    width: 90px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems16
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 420px;
    left: 790px;
    height: 150px;
    width: 110px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems17
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 600px;
    left: 0px;
    height: 150px;
    width: 214px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems18
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 600px;
    left: 250px;
    height: 150px;
    width: 150px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems19
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 600px;
    left: 420px;
    height: 150px;
    width: 150px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems20
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 600px;
    left: 590px;
    height: 150px;
    width: 150px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems21
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 600px;
    left: 760px;
    height: 150px;
    width: 160px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems22
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 840px;
    left: 0px;
    height: 150px;
    width: 120px;
    font-weight: bold;
    position: absolute;
    
}
#ExtraItems23
{
    
    color: #666666;
    background-color: inherit;
    font: normal 12px/19px Verdana, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    top: 840px;
    left: 150px;
    height: 180px;
    width: 100px;
    font-weight: bold;
    position: absolute;
    
}
.Vald_produkt_beskrivning
{
    color: #C5BE25;
    background-color: inherit;
    font: normal 10px/15px Verdana, Helvetica, sans-serif;
    display: block;
    float: left;
    text-align: left;
    word-spacing: inherit;
}
.separation
{
   
    margin-left: 30px;
}
.separationkrukvaxter
{
   
    margin-left: 10px;
}
.separation_choklad
{
   
    margin-left: 10px;
}
.separationcalendar
{
   
    margin-left: 2px;
}
.spacing
{
    margin-left: 10px;
}
.spacingkrukvaxter
{
    margin-left: 10px;
}
.priser
{
    font: normal 15px/19px Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: Bold;
    color: #666666;
}
.prices
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    margin-left: 5px;
    width: 100px;
    color: #666666;
}
.pricescards
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    margin-left: 1px;
    color: #666666;
}
.prisercards
{
    font: normal 15px/19px Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: lighter;
    color: #666666;
}
.cards
{
    font: normal 10px/14px Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: Normal;
    color: #666666;
}
.cards_pris
{
    font: normal 14px/19px Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: Bold;
    color: #666666;
}

/*------------------------------------------------footer--------------------*/

