body {
	Font-family: verdana; 
	font-size: 12px;
	color: #778b9b;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px; 
	background-color: #222222;
	line-height: 17px;
	}
	
/*Starter selv sideindelingen med de forskellige div boxe*/

/*heunder den box som centrere indholdet på siden*/
.holder {
	position: relative;
	width: 986px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	/*border: 1px solid #808080;*/
}
/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .holder {
	min-height: 600px;
	height: auto;
}
	
/*heunder den indhold hvor både left og content er inde i dette gør at siden udvider sig*/
.indhold {
	position: relative;
	float: left;   
	width: 986px;
	height: 300px;
	background-color: #3d3d3d;
	border: 1px solid #808080;
	border: 1px solid #778b9b;
	border: 1px solid #3e5363;
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/	
html>body .indhold {
	min-height: 300px;
	height: auto;
}
/*content deleen laver en kasse til hele sidens indhold her skal venstre og content være i*/
.contentHolder {
	position: relative;
	float: left;  /*skift right ud med left og divboxen vil stå i højre side men kræver at du også ændre .left, der skal float ændres til right*/
	width: 966px;
	height: 10px;
	padding: 10px;
	margin-top: 0px;
	
	/*background-image: url(../grafik/contentBg.gif);
	background-repeat: repeat-y;*/
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .contentHolder {
	min-height: 10px;
	height: auto;
	}	

/*heunder den conten  hvor indhold på siden skal sættes ind*/
.content {
	position: relative;
	float: left;  /*skift right ud med left og divboxen vil stå i højre side men kræver at du også ændre .left, der skal float ændres til right*/
	left: 0px;
	width: 720px;
	height: 100px;
	padding: 0px 20px 0px 15px;
	margin-top: 0px;
	background-image: url(../grafik/siteDesign/contentBg.gif);
	background-repeat: repeat-y;
	
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .content {
	min-height: 100px;
	height: auto;
}
/*heunder den conten  hvor indhold på siden skal sættes ind*/
.contentMap{
	position: relative;
	float: left;  /*skift right ud med left og divboxen vil stå i højre side men kræver at du også ændre .left, der skal float ændres til right*/
	left: 0px;
	width: 742px;
	height: 400px;
	padding: 0px 0px 0px 10px;
	margin-top: 0px;
	background-image: url(../grafik/siteDesign/contentBg.gif);
	background-repeat: repeat-y;
	
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .contentMap {
	min-height: 400px;
	height: auto;
}

.contentTopBg {
	position: relative;
	float: left;
	left: 0px;
	width: 750px;
	height: 19px;
	background-image: url(../grafik/siteDesign/contentTopBg.gif);
	background-repeat: no-repeat;
	
	}

.contentBundBg {
	position: relative;
	float: left;
	left: 0px;
	width: 750px;
	height: 31px;
	background-image: url(../grafik/siteDesign/contentBundBg.gif);
	background-repeat: no-repeat;
	
	}



/*heunder toplogo hvor du kan indsætte et bagrundsbilled*/	
.toplogoHolder {
	position: relative;
	float: left;
	width: 986px;
	height: 146px;
	background-color: #3d3d3d;
	
}
.toplogo {
	position: relative;
	float: left;
	left: 0px;
	top: 45px;
	width: 369px;
	height: 81px;
}
.imageFader {
	position: relative;
	float: right;
	right: 32px;
	top: 20px;
	width: 560px;
	height: 120px;
}

.slideshow {
	height: 149px; 
	width: 330px;
	position: relative;
	float: left;
	left: 250px;
	background-image: url(../grafik/imageFade/bg.png);
	
}
.slideshow img { 
	position: relative;
	float: left;
	width: 293px;
	height: 118px;
	padding: 12px; 
	padding-bottom:  30px; 
	/*border: 1px solid #234965; */
	
	background-image: url(../grafik/imageFade/bg.png); 
	z-index: 999;
}
.top{
	position: absolute;
	float: right;
	right: 280px;
	top: 22px;
	height: 146px;
	width: 176px;
	border: 0px solid #61666b;
}	


/*heunder den menu der går på tværs af hele side, hvis du ikke vil have menuen der kan du bare undlade den på siden*/
.menu {
	position: relative;
	font-size: 11px;
	float: left;
	width: 926px;
	height: 20px;
	left: 25px;
	color: #fff;
	display: inline;
	z-index: 200;
	
}


.topMenuLeft{
	position: relative;
	float: left;
	left: 0px;
	width: 17px;
	height: 24px;
	/*background-image: url(../grafik/menuLeftBg.gif);
	background-repeat: no-repeat;*/
	background-image: url(../grafik/leftMenuBlueBg.gif);
	background-repeat: no-repeat;
}

.topMenuCenter{
	position: relative;
	float: left;
	left: 0px;
	width: auto;
	padding-top: 4px;
	height: 24px;
	background-image: url(../grafik/menuBlueBg.gif);
	background-repeat: repeat-x;
}
.topMenuRight{
	position: relative;
	float: left;
	left: 0px;
	width: 18px;
	height: 24px;
	background-image: url(../grafik/rightMenuBlueBg.gif);
	background-repeat: no-repeat;
}
/*heunder left indhold , her kan du evt lave menu*/	
.left {
	position: relative;
	float: left; /*skift left ud med right og divboxen vil stå i højre side men kræver at du også ændre content, der skal float ændres til left*/
	left: 0px;
	top: 25px;
	width: 190px;
	height: 450px;
	padding: 0px 0px 50px 28px;
	margin-right: 0px;
	
	/*background-image: url(../grafik/leftMenuBg.gif);
	background-repeat: no-repeat;*/
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .left {
	min-height: 500px;
	height: auto;
	}
.left40 {
	position: relative;
	float: left; /*skift left ud med right og divboxen vil stå i højre side men kræver at du også ændre content, der skal float ændres til left*/
	left: 0px;
	top: 40px;
	width: 190px;
	height: 450px;
	padding: 0px 0px 50px 28px;
	margin-right: 0px;
	
	/*background-image: url(../grafik/leftMenuBg.gif);
	background-repeat: no-repeat;*/
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .left40 {
	min-height: 500px;
	height: auto;
	}
.right {
	position: relative;
	float: right; /*skift left ud med right og divboxen vil stå i højre side men kræver at du også ændre content, der skal float ændres til left*/
	right: 10px;
	top: 20px;
	width: 751px;
	height: 200px;
	padding-bottom: 30px;
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .right {
	min-height: 200px;
	height: auto;
	}
.rightMap {
	position: relative;
	float: right; /*skift left ud med right og divboxen vil stå i højre side men kræver at du også ændre content, der skal float ændres til left*/
	right: 10px;
	top: 20px;
	width: 751px;
	height: 300px;
	padding-bottom: 30px;
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .rightMap {
	min-height: 300px;
	height: auto;
	}
	
.bund {
	position: relative;
	font-size: 11px;
	float: right;
	width: 980px;
	height: 64px;
	margin-top: 0px; /*styre afstanden op til indhold sættes til 0 hvis man ikke ønsker afstand*/
	margin-bottom:0px;
	margin-left: auto;
	margin-right: auto;
	/*background-image: url(../grafik/bundBg.gif);
	background-repeat: no-repeat;*/
	
}
.katText{
	position: relative;
	float: left;
	left: 0px;
	top:0px;
	height: 30px;
	width: 700px;
	color: #778b9b;
}
html>body .katText{
	min-height: 30px;
	height: auto;
}
.bundText{
	position: relative;
	float: left;
	left: 0px;
	top:0px;
	height: 30px;
	width: 700px;
	color: #778b9b;
}
.bundTextSingel{
	position: relative;
	float: left;
	left: 0px;
	top: 10px;
	height: 30px;
	width: auto;
	color: #778b9b;
	padding: 0px 2px 0px 2px;
	
}	
.bundImg{
	position: relative;
	float: right;
	right: 20px;
	top: 22px;
	height: 30px;
	width: 200px;
}
/*tekst styling*/
h1.orange{
	color: #d1a56b;
	font-size: 14px;
}
h1.produktOrange{
	color: #d1a56b;
	font-size: 14px;
	height: 16px;
	margin: 0px;
}
h2.orange{
	color: #d1a56b;
	font-size: 13px;
	height: 10px;
}

h1.headerAdmin{
	color: #d1a56b;
	font-size: 14px;
}
h2.header{
	color: #d1a56b;
	font-size: 13px;
	margin: 0px;
	margin-top: 2px;
	padding: 0px 0px 0px 4px;
	height: 20px;
}
h2.headerWhite{
	color: #5983b6;
	font-size: 13px;
	margin: 0px;
	margin-top: 3px;
}
h2.headerLight{
	color: #a8b5be;
	font-size: 13px;
	margin: 0px;
}
h2.infoText{
	color: #35546c;
	font-size: 13px;
	margin: 10px 0px 0px 0px;
	
}



/*Start på admin delen*/
#center {
	width:530px; 
	height:200px; 
	position:absolute; 
	top:50%; 
	left:50%; 
	margin:-90px auto auto -265px; 
	border: 2px solid #50565d; 
	text-align:center;
	background-color: #3d3d3d;
}
.toplogoAdmin {
	position: relative;
	float: left;
	left: 20px;
	top: 15px;
	width: 400px;
	height: 60px;
}
.inputAdmin{
	width: 200px;
	height: 18px;
	cursor: pointer;
	border: 1px solid #68717c;
	background-color: #aba8a2;
	color: #000;
	line-height: 18px;
	
}
.loginBtn
{
	position: relative;
	float: left;
	left: 177px;
	top: 0px;
	/*border: 1px solid #68717c;*/
	background-color: #3d3d3d;
	color: #d1a56b;
	height: 19px;
	width: 50px;
	cursor: pointer;
}
.loginHolder{
	position: relative;
	float: left;
	left: 125px;
	top: 40px;
	width: 250px;
	height: 25px;
	clear: left;
}
.loginHolderOrange{
	position: relative;
	float: left;
	left: 110px;
	top: 40px;
	width: 250px;
	height: 20px;
	padding-top: 4px;
	clear: left;
	color: #d1a56b;
}
.fejl{
	position: relative;
	float: left;
	left: 150px;
	width: 250px;
	height: 20px;
	clear: right;
	text-align: left;
}


/*Herunder starter link farver og style*/

a.mainMenu { 
	width: auto;
	height: 20px;
	line-height: 17px;
	display: inline;
	color: #778b9b;
	Font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	cursor: pointer;
}

a:hover.mainMenu {
	width: auto;
	height: 20px;
	line-height: 17px;
	display: inline;
	color: #d1a56b;
	Font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1px;
	text-decoration: none;
}
a.mainMenuLast { 
	width: auto;
	height: 20px;
	line-height: 17px;
	display: inline;
	color: #fff;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}
a.textLink { 
	width: auto;
	height: 20px;
	display: inline;
	color: #778b9b;
	Font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

a:hover.textLink {
	width: auto;
	height: 20px;
	display: inline;
	color: #d1a56b;
	Font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	padding-top: 1px;
	text-decoration: none;
}


a.leftMenu { 
	width: 150px;
	height: 15px;
	line-height: 17px;
	display: block;
	color: #778b9b;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 6px 0px;
	font-weight: bold;
	
}
html>body a.leftMenu{
	min-height: 15px;
	height: auto;
}

a:hover.leftMenu {
	width: 150px;
	height: 15px;
	line-height: 17px;
	display: block;
	color: #d1a56b;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
}
html>body a:hover.leftMenu{
	min-height: 15px;
	height: auto;
}
a.addTilbud { 
	width: 280px;
	height: 15px;
	line-height: 17px;
	display: block;
	color: #778b9b;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 6px 0px;
	font-weight: bold;
	
}
html>body a.addTilbud{
	min-height: 15px;
	height: auto;
}

a:hover.addTilbud {
	width: 280px;
	height: 15px;
	line-height: 17px;
	display: block;
	color: #d1a56b;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
}
html>body a:hover.addTilbud{
	min-height: 15px;
	height: auto;
}
a.accept { 
	width: 150px;
	height: 20px;
	line-height: 17px;
	color: #778b9b;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	
}
a:hover.accept {
	width: 150px;
	height: 20px;
	line-height: 17px;
	color: #d1a56b;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: underline;
}
a.alleHeader { 
	width: 150px;
	height: 20px;
	line-height: 17px;
	display: block;
	color: #778b9b;
	Font-family: verdana;
	font-size: 14px;
	text-decoration: none;
	padding: 0px 5px 0px 0px;
	
	
}
body>html.alleHeader{
	min-height: 20px;
	height: auto;
	border: 1px solid #f00;
}

a:hover.alleHeader {
	width: 150px;
	height: 20px;
	line-height: 17px;
	display: block;
	color: #f97805;
	Font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}
a.readMore { 
	width: 150px;
	height: 20px;
	float: left;
	line-height: 17px;
	display: block;
	color: #2067b9;
	Font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 5px 0px 0px;
	
	
}

a:hover.readMore {
	height: 20px;
	line-height: 17px;
	display: block;
	color: #f97805;
	Font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}
a.kurvLink { 
	height: 20px;
	line-height: 17px;
	display: block;
	color: #2067b9;
	color: #778b9b;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 0px 0px;
	
	
}

a:hover.kurvLink {
	height: 20px;
	line-height: 17px;
	display: block;
	color: #d1a55a;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
}
.dantest{
	color: #369;
	display: inline;
}

/*site content bokse*/

.maerkeHolder{
	position: relative;
	float: left;
	left: 0px;
	width: 223px;
	height: 166px;
	margin-bottom: 15px;
	margin-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #3b505c;
	background-color: #3d3d3d;
}
.produktHolder{
	position: relative;
	float: left;
	left: 20px;
	width: 680px;
	height: 160px;
	border: 1px solid #3b505c;
	margin-bottom: 15px;
	margin-right: 20px;
}
html>body .produktHolder{
	min-height: 160px;
	height: auto;
}
.produktImag{
	position: relative;
	float: left;
	left: 0px;
	width: 350px;
	height: 145px;
	
}
.produktBeskriv{
	position: relative;
	float: left;
	left: 0px;
	width: 300px;
	height: 140px;
	padding: 3px 0px 10px 10px;
	/*background-color: #eeedee;
	background-image: url(../grafik/showBg2.gif);*/
}
html>body .produktBeskriv{
	min-height: 15px;
	height: auto;
}
.holderAuto{
	position: relative;
	float: left;
	left: 0px;
	width: 100%;
	height: 15px;
	background-color: #eeedee;
}
html>body .holderAuto{
	min-height: 15px;
	height: auto;
}
.pris{
	position: relative;
	float: left;
	left: 0px;
	font-size: 12px;
	color: #f00;
	font-weight: normal;
	width: 100%;
	height: 15px;
	
}
html>body .pris{
	min-height: 15px;
	height: auto;
}
.vejlPris{
	position: relative;
	float: left;
	left: 0px;
	width: 100%;
	height: 15px;
	
}
html>body .vejlPris{
	min-height: 15px;
	height: auto;
}
.lager{
	position: relative;
	float: left;
	left: 0px;
	width: 100%;
	height: 15px;
	color: #f90;
}
html>body .lager{
	min-height: 15px;
	height: auto;
}
.beskriv{
	position: relative;
	float: left;
	left: 0px;
	width: 100%;
	height: 88px;
	margin-top: 10px;
}
html>body .beskriv{
	min-height: 91px;
	height: auto;
}
.info{
	position: relative;
	float: left;
	left: 15px;
	top:5px;
	width: 47px;
	height: 20px;
	background-image: url(../grafik/infoKob.gif);
	background-position: 0px 0px;
	}
.kobVis{
	position: relative;
	float: right;
	right: 25px;
	top:0px;
	margin-top: 20px;
	width: 47px;
	height: 20px;
	background-image: url(../grafik/infoKob.gif);
	background-position: 0px 0px;
	clear: left;
	}
.kob{
	position: relative;
	float: left;
	left: 0px;
	top: 5px;
	width: 47px;
	height: 20px;
	/*background-position: 50px 0px;
	background-image: url(../grafik/infoKob.gif);*/
}

/*********************************Den lille kurv***/
.kurvHolderTop{
	position: absolute;
	float: right;
	right:400px;
	top: 30px;
	color: #778b9b;
	width: 180px;
	height: 80px;
	padding: 3px;
	
	background-image: url(../grafik/shopBgBlue3.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	z-index: 998;
}
.kurvHolderTopLink{
	position: absolute;
	float: right;
	right: 400px;
	top: 30px;
	color: #f97805;
	width: 180px;
	height: 80px;
	z-index: 999;
	
}
h1.smallKurvTotalLeft{
	float: left;
	color: #d1a56b;
	font-size: 13px;
	margin: 0px;
	padding: 3px 0px 0px 6px;
}

h1.smallKurvTotalRight{
	float: right;
	left: 12px;
	top: 6px;
	color: #d1a56b;
	font-size: 13px;
	margin: 0px;
	padding: 3px 10px 0px 0px;
}
h2.smallKurvTotalLeft{
	float: left;
	width: 100px;
	color: #b0ccec;
	font-size: 10px;
	margin: 0px;
	padding: 0px 0px 0px 6px;
}

h2.smallKurvTotalRight{
	float: right;
	left: 10px;
	color: #b0ccec;
	font-size: 10px;
	margin: 0px;
	padding: 1px 10px 0px 0px;
}
.smallKurvOrdre{
	position: absolute;
	float: left;
	left: 25px;
	top: 52px;
	color: #b0ccec;
	font-size: 10px;
}

/************************************************basket*/




.kurvHolder{
	position: relative;
	float: left;
	left: 0px;
	color: #778b9b;
	top: 5px;
	font-size: 13px;
	font-weight: normal;
	margin-top: 5px;
	width: 700px;
	height: 20px;

}
.kurvHolderLevering{
	position: relative;
	float: left;
	left: 0px;
	color: #555252;
	top: 0px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-size: 11px;
	width: 700px;
	padding: 5px;
	height: 55px;
}
.kurvHolderBund{
	position: relative;
	float: left;
	left: 0px;
	color: #555252;
	top: 5px;
	font-size: 13px;
	font-weight: normal;
	margin-top: 5px;
	width: 700px;
	height: 25px;
	border-top: 1px solid #3b505c;
	/*border-bottom: 1px solid #3b505c;*/
}
.kurvHolderHeader{
	position: relative;
	float: left;
	left: 0px;
	color: #778b9b;
	top: 5px;
	font-size: 13px;
	margin-top: 5px;
	width: 700px;
	height: 20px;
	border-bottom: 1px solid #3b505c;
}
.kurvVareNr{
	position: relative;
	float: left;
	left: 5px;
	top: 3px;
	width: 30px;
	height: 12px;
	
}
.kurvNavn{
	position: relative;
	float: left;
	left: 10px;
	top: 3px;
	font-size: 13px;
	width: 480px;
	height: 12px;
	
}.acceptHolder{
	position: relative;
	float: right;
	right: 0px;
	top: 3px;
	font-size: 13px;
	width: 425px;
	height: 30px;
	
	
}
.check{
	position: relative;
	float: left;
	left: 0px;
	top: 0px;
	width: 30px;
	height: 20px;
	
	
}.checkOutText{
	position: relative;
	float: right;
	right: 15px;
	top: 0px;
	text-align: right;
	width: 310px;
	height: 20px;
	
	
}.kurvNavnHeader{
	position: relative;
	float: left;
	left: 10px;
	top: 3px;
	width: 480px;
	height: 12px;
	
}
.kurvAntal{
	position: relative;
	float: left;
	left: 10px;
	top: 3px;
	width: 120px;
	height: 12px;
	
}
.kurvPris{
	position: relative;
	float: right;
	right: 30px;
	top: 3px;
	width: 80px;
	height: 12px;
	text-align: right;
	
	
}.kurvPrisSamlet{
	position: relative;
	float: right;
	right: 20px;
	top: 3px;
	width: 80px;
	height: 12px;
	text-align: right;
	
	
}
.kurvPrisSamletRabat{
	position: relative;
	float: right;
	right: 20px;
	top: 3px;
	color: #f97805;
	width: 80px;
	height: 12px;
	text-align: right;
}
.rabatColor{
	color: #f00;
	font-weight: normal;
}
.kurvPlus{
	position: relative;
	float: left;
	left: 10px;
	top: 3px;
	width: 14px;
	height: 14px;
	padding: 1px 0px 0px 2px;
	margin: 0px 80px 0px 0px;
	border: 1px solid #3b505c;
	
}
.kurvForm{
	position: relative;
	float: left;
	left: 10px;
	top: 3px;
	padding: 0px 0px 0px 5px;
	margin: 0px 10px;
	width: 20px;
	height: 15px;
	color: #778b9b;
	border: 1px solid #3b505c;
}
.kurvMinus{
	position: relative;
	float: left;
	left: 10px;
	top: 3px;
	width: 14px;
	height: 14px;
	padding: 1px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #3b505c;
}
.kurvFjern{
	position: relative;
	float: left;
	left: 5px;
	top: 3px;
	width: 40px;
	height: 12px;
	
}.kurvFjernImg{
	position: relative;
	float: left;
	left: 15px;
	top: 4px;
	width: 40px;
	height: 12px;
	
}.kurvTotalPris{
	position: relative;
	float: right;
	right: 20px;
	top: 4px;
	width: 120px;
	height: 12px;
	text-align: right;
	
}.kurvRabat{
	position: relative;
	float: left;
	left: 5px;
	top: 4px;
	font-size: 13px;
	font-weight: normal;
	width: 550px;
	height: 12px;
	
}.kurvBundVaelg{
	position: relative;
	float: left;
	left: 5px;
	top: 4px;
	font-size: 13px;
	font-weight: normal;
	width: 100%;
	height: 22px;
	
	
}.shopMore{
	position: relative;
	float: left;
	left: 5px;
	top: 0px;
	font-size: 13px;
	font-weight: normal;
	width:200px;
	height: 22px;
	
	
}.shopEnd{
	position: relative;
	float: right;
	right: 15px;
	top: 0px;
	font-size: 13px;
	width: 175px;
	height: 22px;
	
}
.goPay{
	position: relative;
	float: right;
	right: 15px;
	top: 0px;
	font-size: 13px;
	width: 200px;
	height: 22px;
	
}


/**************************************************krediCart*****************************/
.cartHeaderTextFieldFirma{
	position: relative;
	float: left;
	left: 0px;
	width: 275px;
	height: 20px;
	margin-bottom: 10px;
	
}
.cartHeaderTextField{
	position: relative;
	float: left;
	left: 0px;
	width: 275px;
	height: 30px;
	margin-bottom: 10px;
	
}
html>body .cartHeaderTextField{
	min-height: 30px;
	height: auto;
}
.kreditCart{
	position: relative;
	float: left;
	left: 0px;
	padding: 10px;
	width: 500px;
	margin-top: 20px;
	margin-left: 10px;
	height: 200px;
}

.kreditCartText{
	position: relative;
	float: left;
	left: 0px;
	width: 350px;
	padding-top: 2px;
	
}
.radioHolder{
	position: relative;
	float: left;
	left: 0px;

	width: 400px;
	height: 25px;
	
}
.radio{
	position: relative;
	float: left;
	left: 0px;
	width: 30px;
	height: 15px;
	background-color: #fff;
	
}.checkbox{
	position: relative;
	float: left;
	left: 0px;
	width: 30px;
	height: 15px;
	background-color: #fff;
	
	
}
.kurvFejl{
	position: relative;
	float: left;
	left: 0px;
	color: #f00;
	width: 350px;
	height: 30px;
	margin-bottom: 8px;
}
.clear{
	clear: both;
}
/**************************************************kundedata*****************************/

.fakPrint{
	position: absolute;
	float: right;
	right: 20px;
	width: 125px;
	margin-top: 0px;
	margin-left: 10px;
}
.kreditCart{
	position: relative;
	float: left;
	left: 0px;
	padding: 10px;
	width: 425px;
	margin-top: 20px;
	margin-left: 10px;
	border: 1px solid #dedede;
}
.getKunde{
	position: relative;
	float: left;
	left: 0px;
	width: 350px;
	
}.getKundeFaktura{
	position: relative;
	float: left;
	left: 0px;
	width: 350px;
	
	
}.getKundeFakturaFirma{
	position: relative;
	float: right;
	right: 0px;
	width: 300px;
	
}.getKundeSubmit{
	position: relative;
	float: left;
	left: 0px;
	width: 425px;
}
.getKundeText{
	position: relative;
	float: left;
	left: 0px;
	width: 175px;
	margin-top: 12px;
	
}
.getKundeForm{
	position: relative;
	float: left;
	left: 0px;
	width: 100%;
	margin-top: 12px;
	border-bottom: 1px solid #dedede;
}
.kundeDataShowHolder{
	position: relative;
	float: left;
	left: 0px;
	width: 325px;
	margin-top: 0px;
	font-size: 13px;
}
.kundeDataShowWhat{
	position: relative;
	float: left;
	left: 0px;
	width: 125px;
	font-size: 13px;
	color: #778b9b;
}
.kundeDataShowData{
	position: relative;
	float: left;
	left: 0px;
	width: 150px;
	font-size: 13px;
	color: #778b9b;
}

/**************************************************vis produkt***************************/

.visProduktHolder{
	position: relative;
	float: left;
	left: 0px;
	top: 0px;
	width: 675px;
	height: 250px;
	padding: 10px;
	text-align: left;
	border: 1px solid #dedede;
	margin-bottom: 10px;
}
html>body .visProduktHolder{
	min-height: 20px;
	height: auto;
}

.visProduktImage{
	position: relative;
	float: left;
	left: 0px;
	top: 0px;
	width: 250px;
	height: 250px;
}
.visProduktDetail{
	position: relative;
	float: left;
	left: 20px;
	top: 0px;
	width: 423px;
	height: 250px;
	
}
html>body .visProduktDetail{
	min-height: 20px;
	height: auto;
}
.visProduktBeskriv{
	position: relative;
	float: left;
	left: 0px;
	top: 5px;
	width: 375px;
	height: 200px;
	background-color: #f3fbfe;
}
.visProduktKob{
	position: relative;
	float: left;
	left: 0px;
	top: 5px;
	width: 350px;
	height: 200px;
}
html>body .visProduktBeskriv{
	min-height: 20px;
	height: auto;
}

img{
	border: 0px;
}

.fyld10{
	height: 10px;
	
}.fyld5{
	height: 10px;
	clear: both;
}.fyld20{
	height: 20px;
	clear: both;
}

form fieldset{
	position:relative;
	background-color:#353434;
	font-size:11px;
	margin-top: 10px;
	margin-left:10px;
	width:300px;
	display:block;
	padding: 10px;
	padding-top: 0px;
	border: 1px solid #3b505c;
}

.fieldset2{
	background-color:#fff;
	border-width:1px;
	border-style:solid;
	border-color:#dedede;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
	width:200px;
	position:relative;
	display:block;
	padding: 0px 5px 5px 5px;
}

form fieldset legend{	
	background-color:#353434;
	font-size:13px;
	color:#d1a56b;
	font-weight: normal;
	text-align:center;
	width:auto;
	padding:3px 5px;
	margin:0px 0px 5px 5px;
	position:relative;
	top: -10px;
}

.legend2{	
	background-color:#fff;
	font-size:13px;
	color:#369;
	font-weight: normal;
	text-align:center;
	width:auto;
	padding:3px 5px;
	margin:0px 0px 0px 5px;
	position:relative;
	top: -10px;
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}

.opload {
	height: 20px;
	width: 200px;
	background-color: #141519;
}

label{
	color:#778b9b;
	font-size:11px;
	font-weight: normal;
	display:block;
	float:left;
	width:80px;
	height:20px;
	padding-right: 5px;
	text-align:left;
	margin:4px 5px 0px 0px;
	clear: left;
}

input{
	background-color: #aba8a2;
	width:185px;
	height: 17px;
	margin:2px 2px 2px 0px;
	border: 1px solid #dedede;
	color: #000;
	padding:1px 2px;
}
.input_short{
	background-color: #e1ebf7;
	width:30px;
	height: 17px;
	margin:2px 2px 2px 0px;
	
	color: #3989e6;
	padding:1px 2px;
	clear: left;
}
.input_phone{
	background-color: #e1ebf7;
	width:60px;
	height: 17px;
	margin:2px 2px 2px 0px;

	color: #3989e6;
	padding:1px 2px;
	clear: left;
}

.inputimg{
	background-color: #141518;
	width:300px;
	height: 18px;
	margin:2px 2px 2px 0px;
	border:1px solid #dedede;
	color: #b0afb2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:1px 2px;
}
textarea {
position: relative;
	width: 275px;
	float: right;
	right: 5px;
	border:0px solid #dedede;
	background-color: #aba8a2;
	overflow: auto;
	color: #000;
}
.button{
	position: relative;
	background-color:#353434;
	width: auto;
	height: 25px;
	float: left;
	left: 0px;
	/*border:1px solid #dedede;*/
	color: #778b9b;
	Font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	margin:10px 10px 10px 0px;
	margin-bottom: 10px;
	cursor: pointer;
}
.kasseborder {
	position: relative;
	float: left;
	left: 10px;
	top: 15px;
	margin-bottom: 5px;
	width:305px;
	height: 0px;
	font-size: 11px;
	color: #fff;
	color: #d1a56b;
	/*background-color: #5983b6;*/
	background-color: #353434;
	margin-bottom: 15px;
	margin-right: 201px;
	padding: 8px;
	border: 1px solid #3b505c;
}
html>body .kasseborder{
	min-height: 20px;
	height: auto;
}
#map {
	position: absolute;
	float: right;
	width: 350px;
	height: 350px;
	top:55px;
	right: 30px;
	border: 1px solid #dedede;
}
input radio { border: 0px; }
input.radio { border: 0px; }
input, radio { border: 0px; } 
	
#blanket {
background-color:#111;
/*opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;*/
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:300px;
height:300px;
z-index: 9002;
}

/*de små bokse*/

.on{
	position: relative;
	float: left;
	left: 0px;
	margin-left: 3px;
	margin-right: 12px;
	margin-bottom: 15px;
	width: 70px;
	height: 70px;
	background-color: #353434;
}
.off{
	position: relative;
	float: left;
	left: 0px;
	margin-left: 3px;
	margin-right: 12px;
	margin-bottom: 15px;
	width: 70px;
	height: 70px;
}.onImg{
	position: relative;
	float: left;
	left: 0px;
	margin-left: 3px;
	margin-right: 12px;
	margin-bottom: 15px;
	width: 70px;
	height: 70px;
}

.galleriHolder{
	position: relative;
	float: left;
	left: 0px;
	margin-left: 0px;
	margin-right: 12px;
	margin-bottom: 15px;
	width: 704px;
	height: 70px;
	border: 1px solid #3b505c;
	padding: 5px;
}
html>body .galleriHolder{
	min-height: 20px;
	height: auto;
}
.galleriSmallImage{
	position: relative;
	float: left;
	left: 0px;
	margin-left: 1px;
	width: 75px;
	height: 50px;
	padding: 6px;
	
	
	background-image: url(../grafik/galleriSmallImageBg.gif);
	background-repeat: no-repeat;
}

.galleriText{
	position: relative;
	float: left;
	left: 0px;
	width: 700px;
	height: 10px;
	margin-bottom: 10px;
	}
html>body .galleriText{
	min-height: 10px;
	height: auto;
}

.galleriTextBund{
	position: relative;
	float: left;
	left: 0px;
	width: 700px;
	height: 70px;
	margin-top: 10px;
	}
html>body .galleriTextBund{
	min-height: 20px;
	height: auto;
}

