html,body{margin:0;padding:0;}
body
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	behavior: url("csshover.htc");
	font: 14px "Trebuchet MS" ,arial,sans-serif,verdana;
	color: #333;
	padding-top: 20px;
	text-align: center;
	background-color: #C0CDF2;
	}
h1,h2,h3,h4,h5{padding-left: 15px;margin: 0}
h1{font-size:20px;}
h2{font-size: 18px;color: #555; margin-bottom: 8px;}
h3{font-size: 16px;color: #555; margin-bottom: 8px;}
h4{font-size: 14px;color: #555}
h5{font-size: 13px;color: #555}
p{font-size:14px;margin: 0;padding: 0 15px 0.7em;line-height: 1}
address{font-style: normal}
address a{text-decoration:none; font-size: 90%;background: #8395CB;color: #FF9900}
address a:hover{text-decoration:underline; font-size: 90%;background: #8395CB;color: #FF9900}
#content ul{margin-top: -3px;margin-bottom: -3px}
strong {font-weight:bolder;font-size:110%}
img {border:0;}
div.gradient{background: #F2F2F2 url(gradient.png) repeat-x top;margin: 15px}
div.gradient p{margin:0;padding: 2px 5px}
p.codehere{color: #2A4D91}
.quote{font: 13px Georgia,"Times New Roman",Times}
a{text-decoration:none;color: #FF9900}

.mask_SEO{display:none;}

div#container{width:95%;margin: 0;background-color: #C0CDF2;text-align: left}
div#header{background: #DDDDDD;padding:10px 0;height:110px;}
div#header h1{color: #FFF;font-size: 300%;font-weight: 900}
div#menu{width:100%;overflow:hidden;background: #DDDDDD;padding-top: 5px}
/*ul{margin-top: -5px;margin-bottom: -5px}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{padding-left:10px}
ul#nav li{float:left;width:90px;margin-right:2px;text-align: center}
ul#nav a{float:left;width:90px;text-decoration:none;background: #FFC;color: #999}
ul#nav li.active a,ul#nav a:hover{color: #000}*/
.invbutton{height:0px;width:0px;background-color:Transparent;color:transparent;border:0px;margin:0px;padding:0px;}
.header{font-size:160%}
.imgHeader2{position:relative;top:-20px;left:70px;clear:none;}
.imgHeader3{position:relative;top:0px;left:70px;clear:none;}

div#floatholder{margin-top:15px;margin-bottom:15px;line-height:normal; width:100%;}
.searchcontrol
{
	background: #eee;
	float: left;
	margin-bottom: 15px;
	margin-left: 8px;
	margin-right:15px;
	width: 65%;
	position: relative;
	padding:5px;
}
.cartcontrol{float:right;position:relative;width:25%;background:#eee;margin-right:15px;padding-right:15px;}
/*.cartcontroldetails{width:20%;margin-left:auto;position:relative;top:25px;}*/
.details{padding:15px 0px 15px 15px;width:65%;float:left;position:relative;background:#eee;margin-left:8px;}
.details img
{

	float: left;margin-right:15px;

}


/*div#detailstext
{
	margin-left:15px;
}*/

.clearleft{clear:left}
	
/*div#content{clear:left;width:100%;border-top:1px solid #999;padding-top:45px;padding-bottom:15px;background-color: #C0CDF2;line-height:normal;}*/
div#content{clear:both;width:100%;border-top:1px solid #999;padding-top:45px;padding-bottom:15px;background-color: #FFFFFF;line-height:normal;}
* html div#content{clear:left;width:100%;border-top:1px solid #999;padding-top:45px;padding-bottom:15px;background-color: #FFFFFF;line-height:normal;}
#content span{padding-left: 15px;margin: 0}
.imgborder{padding:0;float:right;margin:5px 15px 5px 5px;border:3px double #666; background: #C0CDF2;}

#content table
{
	padding-left: 15px;
	/*margin-left: 8px;*/
	margin-bottom: 10px;
	margin-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	float: left;
	width: 95%;
}

.itemstable
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	margin-top: 10px;
	margin-left: 15px;
	padding-left: 15px;
	float: left;
	margin-bottom: 10px;
	border-left: gray 1px solid;
	width: 95%;
	border-bottom: gray 1px solid;
}

.cartcontrol table
{width:85%;padding-right:15px;}

#content td {padding-right: 3px; border-style:solid;border-width:thin; border-color:#8395CB;}

#itemstable td
{
	border-right: gray 1px solid;
	padding-right: 3px;
	border-top: gray 1px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0px;
	border-left: gray 1px solid;
	padding-top: 3px;
	border-bottom: gray 1px solid;
}

#kontakttable td {padding-right: 3px; border-style:none;}

#content ul {margin-top:0px;margin-bottom:5px;}
div#spacer {height:15px;background-color:white;clear:both;}
div#footer{clear:both;padding-top:5px;text-align: center;font-size: 90%;background: #8395CB;color: #FFF}
div#picspacer{height:130px;} /*I ikke IE browsere dækker baggrundenen div'en efter minipics for minipics baggrunden. Indsæt dette element, der skaber pladsen*/
* html div#picspacer{display:none} /*ignorer ovenstående i IE*/
div#box{float:right;display:inline;width:150px;margin: 5px 15px 0 5px;background:#E4E7F2;text-align:left}
div#box p{padding:0 5px}
div#box h4{padding:0 5px;text-align:left}
div#box p{padding:0 5px;text-align:left}

div#box2{float:right;display:inline;width:150px;margin: 5px 15px 0 5px;background:#E4E7F2}
div#box2 h4{padding:0 5px;text-align:center}
div#box2 p{padding:0 5px;text-align:left}
div#minipics{float:left;width:100%;padding-bottom:10px;height:120px;}
div#minipicsright{position:relative;float:right;width:120px;padding-bottom:10px;padding-left:20px;}
div#minipics ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics li{float:left;width:120px;margin: 10px 10px 10px 0;background-color: #ddd}
div#minipicsright ul{list-style-type: none;margin:0 15px;padding:0}
div#minipicsright li{position:relative;float:right;width:120px;margin: 10px 10px 10px 0;background-color: #FFF}
div#minipics li img{display: block;width: 100px;height: 100px;margin:5px 10px;border: 0px}
div#minipicsright li img{display: block;width: 100px;height: 100px;margin:5px 10px;border: 0px}
div#rightcol {position:relative;float:right; width:150px;}
div#amazonimage {padding-left: 15px;margin: 0}

/*Here comes the new part*/
	#divNav {width:100%;overflow:hidden;background: #DDDDDD;padding-top: 12px;}
	/*#nav {font-size:12px;position: absolute;margin-left:-25px;top: 130px;height: 80px;overflow:hidden;}*/
	#nav {font-size:12px;position: absolute;margin-left:-25px;top: 130px;height: 80px;overflow:hidden;}
	* html #nav {margin-left:15px;} /*Ryk hele nav blokken mod venstre i IE, så den flugter med tekstens margen i content*/
	#nav li ul {margin: 0;padding: 0;}
	/*#nav a {float:left;width:90px;text-decoration:none;background: #FFC;color: #999;height:25px;}*//*Her skal en boks uden om menupunktet - ms*/
	#nav a {float:left;width:82px;text-decoration:none;background: #FFC;color: #999;height:25px;}/*Her skal en boks uden om menupunktet - ms*/
	#nav a {text-decoration:none;}
	#nav a span{position:relative;left:7px; top:4px;}/*Hvor skal teksten inden i menupunkterne stå? - ms*/
	#nav li {margin: 0;float: left;display: block;padding-right: 5px;} /*float hovedmenupunkterne*/
	#nav li ul {display: none;}/*skjul alle undermenuerne*/
	#nav li.off ul, #nav li.on ul  {position: absolute;top: 25px;left: 0;padding-top: 15px;background: #224d6f;height: 28px;width: 800px;padding-left: 60px;} /*put the subnav below*/
	#nav li.on ul {background: #f90;}/*Okay, så skal den aktive undermenu have en særlig farve*/
	/*#nav li.on:hover ul, #nav li.over ul { background: #224d6f;}/*Når musen føres over det aktive menupunkt så skifter baggrundsfarven*/
	/*#nav li:hover, #nav li.over {background: #224d6f;}/*Det samme som ovenfor for de andre menupunkter*/
	/*#nav li:hover ul, #nav li.over ul{background: #224d6f;}/*Når  musen føres over et menupunkt, så skal dens submenu vises - virker ikke!!*/
	/*#nav li a:hover, #nav li a.over{background: #224d6f;display:block;}*/
	/*#nav li span:hover, #nav li span.over {background: #224d6f;display:block;}*/
	/*#nav li a {font-weight: bold;display: block;padding: 0;float:left;width:90px;text-decoration:none;background: #FFC;color: #999;}*/
	#nav li a {color: #224d6f;font-weight: bold;display: block;width: 85px;padding: 0;}
	#nav li.on a{color: #f90;background-color: #3399FF;}/*Når musen føres over det aktive menupunkt så skifter baggrundsfarven*/
	/*#nav li.on span {color: #f90;background-color: transparent;}*/
	#nav li.on ul a, #nav li.off ul a {border: 0;float: left; color: #f90;width: auto;margin-right: 15px;}
	/*#nav li.on:hover ul a, #nav li.over ul li a{background: #224d6f;}*/
	#nav li.on ul {display: block;z-index:6000;}	/*Okay, så skal den aktive undermenu vises*/
	#nav li.off:hover ul, #nav li.on:hover ul {display: block;z-index: 6001;}
	#nav li.off a:hover, #nav li.on a:hover {color: #f90;background:#224d6f;}/*Når musen føres over et menupunkt så skifter baggrundsfarven*/
	#nav li:hover {color: #f90;}
	#nav li.off a:hover ul, #nav li.on a:hover ul{display:block;background:#f90;}/*Når musen føres over et menupunkt så vises undermenuen*/	
	#nav li.on ul a:hover{color: blue;background: #f90;}
	/*#nav li:hover ul, #nav li.over ul{display:block;z-index: 6000;}/*Når musen føres over et menupunkt så vises undermenuen*/	
	/*#nav li.off span:hover ul, #nav li.on span:hover ul{display: block;color: #f90;}*/

/*subnav formatting*/
#nav li ul {margin-left:40px;} /*Ryk subnaven til venstre, så den flugter med hovedmenuens venstrekant*/
* html #nav li ul{margin-left:0px;} /*I ie flugter den allerede*/


#nav li.off ul a, #nav li.on ul a {
	display: block;
	background: #224d6f;
	color: #fff;
	font-family: arial, verdana, sans-serif;
	font-size: small;
	}		

#nav li.on ul a {
	background: #f90;
}
