<!--

body {
		 margin:0px;
		 padding:0px;
		 background-color:#005F36;
		 background-image:url(../gfx/wrapbg.gif);
		 background-repeat:repeat-y;
		 background-position:center;
		 height:100%;
		 position:relative;
		 }

* {
	font-family: Verdana, helvetica, sans-serif;
	font-size:11px;
	color:#004528;
	}		 
a img {
	border:0px;
	}		 
#topbg {
			 width:50%;
			 height:100%;
			 padding:0px;
			 margin:0px;
			 padding-left:50%;
			 background-image:url(../gfx/topbg.gif);
			 background-repeat:repeat-x;
			 background-position:top;
			 position:relative;
			 }
* html #topbg {
	width:100%;
	w/idth:50%;
	}			 
		 
#wrapper {
				 width:800px;
				 margin:0px;
				 height:100%;
				 margin-left:-400px;
				 position:relative;
				 }

* html #wrapper {
	width:800px;
	w/idth:400px;
	}				 		 
	
#roedfade {
					width:50px;
					height:100px;
					float:left;
					background-color:#9A0000;
					background-image:url(../gfx/roedfade.gif);
					}	
#roedfaderev {
					width:50px;
					height:100px;
					float:right;
					background-color:#9A0000;
					background-image:url(../gfx/roedfaderev.gif);
					}	
#gulfade {
					width:50px;
					height:30px;
					float:left;
					background-color:#A49F00;
					background-image:url(../gfx/gulfade.gif);
					}	
#gulfaderev {
					width:50px;
					height:30px;
					float:right;
					background-color:#A49F00;
					background-image:url(../gfx/gulfaderev.gif);
					}						
h1#topbanner {
	 width:700px;
	 margin:0px;
	 display:block;
	 height:0px;
	 padding-top:100px;
	 background-image:url(../gfx/topbanner.gif);
	 overflow:hidden;
	 float:left;
	 }
* html h1#topbanner {
	height:100px;
	h/eight:0px;
	}			
	
ul#menu {
				margin:0px;
				width:700px;
				height:30px;
				background-image:url(../gfx/menubg.gif);
				overflow:hidden;
				float:left;
				padding:0px;
				}			

ul#shopkategorier {
									margin:0px;
									width:180px;
									float:left;
									padding:0px;
									padding-right:5px;
									}
* html ul#shopkategorier {
			 width:185px;
			 w/idth:180px;
			 }				

table.visKat a {
						 border:0px;
						 }
			 
table.visKat {
						 width:470px;
						 }
tr.storvareLinje0 {
							height:58px;
							}
tr.storvareLinje1 {
							height:60px;
							background-image:url(../gfx/storlistgradient.gif);
							}
tr.vareLinje0 {
							height:18px;
							}
tr.vareLinje1 {
							height:20px;
							background-image:url(../gfx/listgradient.gif);
							}													 			 					

ul#shopkategorier li {
									list-style:none;
									display:block;
									width:167px;
									padding-left:13px;
									min-height:17px;
									border-bottom:1px solid #b20000;
									background-image:url(../gfx/ulpil.gif);
									background-repeat:no-repeat;
									background-position:2px 5px;
									}
* html ul#shopkategorier li {
	width:180px;
	w/idth:167px;
	min-height:18px;
	min-h/eight:17px;
	}									
ul#shopkategorier li.thisKat {
									font-weight:bold;
									}
ul#shopkategorier li.subKat {
									display:block;
									width:167px;
									min-height:17px;
									margin-left:13px;
									padding-left:2px;
									border-left:1px solid #b20000;
									border-bottom:1px solid #b20000;
									background:none;
									}
ul#shopkategorier li.thisSubkat {
									display:block;
									width:167px;
									min-height:17px;
									margin-left:13px;
									padding-left:2px;
									border-left:1px solid #b20000;
									border-bottom:1px solid #b20000;
									background:none;
									font-weight:bold;
									}
* html ul#shopkategorier li.subKat, ul#shopkategorier li.thisSubkat {
	width:167px;
	w/idth:164px;
	min-height:18px;
	min-h/eight:17px;
	}			
	
ul#shopkategorier li.shopTom {
									display:block;
									height:18px;
									border:0px;
									margin:0px;
									padding:0px;
									background:none;
									}
ul#shopkategorier li a {
									border:0px;
									}									
																																		
			
#main {

			padding:20px;
			padding-top:45px;
			padding-bottom:45px;
			margin-top:0px;
			margin-left:50px;
			margin-right:50px;
			width:660px;

			background-image:url(../gfx/mainbg.gif);
			background-repeat:repeat-x;
			background-position:top;
			background-color:#EFF7F4;
			}
* html #main {
width:700px;
w/idth:660px;
}		

#main h1 {
			font-size:18px;
			}	
	
h4#bund {
				width:700px;
				height:0px;
				padding-top:30px;
				display:block;
				margin:0px;
				margin-left:50px;
				margin-right:50px;
				background-image:url(../gfx/footer2.gif);
				overflow:hidden;
				position:relative;
				bottom:0px;
				}
* html h4#bund {
	height:30px;
	h/eight:0px;
	width:700px;
	w/idth:700px;
	}									

input {
			height:18px;
			border:1px solid #004528;
			background-image:url(../gfx/inputbg.gif);
			}
* html input {
	height:20px;
	h/eight:18px;
	}

select {
			background-color:#eff7f4;
			border:0px;
			}

	
.input_submit {
							background-image:url(../gfx/submitbg.gif);
							color:white;
							background-color:#b80100;
							background-repeat:repeat-x;
							}						
.menuli {
			display:block;
			padding:0px;
			margin:0px;
			}				
* html .menuli {
	display:inline;
	d/isplay:block;
	}						
ul#menu a {
				display:block;
				float:left;
				height:0px;
				margin:0px;
				margin-left:10px;
				margin-right:10px;
				padding:0px;
				padding-top:30px;
				overflow:hidden;
				text-decoration:none;
				border:0px;
				}
* html ul#menu a {
			 height:30px;
			 h/eight:0px;
			 }
			 
ul#menu a.menu_forside {
				background-image:url(../gfx/menu_forside_off.gif);
				width:53px;
				}
ul#menu a.menu_forside:hover {
				background-image:url(../gfx/menu_forside_on.gif);
				width:53px;
				}					
				
ul#menu a.menu_profil {
				background-image:url(../gfx/menu_profil_off.gif);
				width:46px;
				}
ul#menu a.menu_profil:hover {
				background-image:url(../gfx/menu_profil_on.gif);
				width:46px;
				}					
				
ul#menu a.menu_kontakt {
				background-image:url(../gfx/menu_kontakt_off.gif);
				width:60px;
				}
ul#menu a.menu_kontakt:hover {
				background-image:url(../gfx/menu_kontakt_on.gif);
				width:60px;
				}					
				
ul#menu a.menu_shop {
				background-image:url(../gfx/menu_shop_off.gif);
				width:38px;
				}
ul#menu a.menu_shop:hover {
				background-image:url(../gfx/menu_shop_on.gif);
				width:38px;
				}					
				
ul#menu a.menu_opslagstavle {
				background-image:url(../gfx/menu_opslagstavle_off.gif);
				width:88px;
				}
ul#menu a.menu_opslagstavle:hover {
				background-image:url(../gfx/menu_opslagstavle_on.gif);
				width:88px;
				}
				
a {
	text-decoration:none;
	color:#b20000;
	border-bottom:1px dashed #af3636;
	}
a:visited {
					text-decoration:none;
					color:#AF3636;
					}
a:hover {
				text-decoration:none;
				color:#ef0000;
				}										
				
.adminlink {
					 width:15px;
					 height:0px;
					 padding-top:9px;
					 background-image:url(../gfx/key.gif);
					 position:absolute;
					 bottom:12px;
					 right:18px;
					 overflow:hidden;
					 border:0px;
					 }
* html .adminlink {
	height:9px;
	h/eight:0px;
	}
a.shopbox {
					width:140px;
					height:140px;
					display:block;
					margin:5px;
					border:1px dashed #af3636;
					background-position:center;
					background-repeat:no-repeat;
					float:left;
					overflow:hidden;
						position:relative;
					}
					* html a.shopbox {
						width:142px;
						w/idth:140px;
						height:142px;
						h/eight:140px;
						}/*
						a.shopbox i {
											text-align:right;
											display:block;
											width:134px;
											height:14px;
											padding:3px;
											}
											* html a.shopbox i {
												width:140px;
												height:20px;
												w/idth:134px;
												h/eight:20px;
												}
												a.shopbox div.bwrap {
												display:block;
												width:140px;
												margin-top:70px;
												}
        a.shopbox b.bbg {
									display:block;
											width:134px;
											padding:3px;
											background-color:#af3636;
											filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
											color:#af3636;
											float:left;
											margin-right:-140px;
											}
											a.shopbox:hover b.bbg {
																			filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;
																			}
											* html a.shopbox b.bbg {
												width:140px;
												w/idth:134px;
												}
												a.shopbox b.btxt {
									display:block;
											width:134px;
											padding:3px;
											margin-left:130px;
											padding-left:-137px;
											float:left;
											color:white;
											filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;
											}
											* html a.shopbox b.btxt {
												width:140px;
												w/idth:134px;
												}*/
															a.shopbox i {
																				position:absolute;
																				top:3px;
																				right:3px;
																				display:block;
																				text-align:right;
																				font-size:12px;
																				font-weight:bold;
																				}
																				a.shopbox i.bg {
																									position:absolute;
																									top:0px;
																									right:0px;
																									width:100%;
																									height:15px;
																									background-color:white;
											filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;
																				font-size:12px;
																				font-weight:bold;
											}
																				a.shopbox b.text {
																				position:absolute;
																				bottom:0px;
																				left:0px;
																				color:white;
																				display:block;
																				z-index:2;
											width:140px;
											padding:3px;
																				}
																				a.shopbox b.bg {
																				position:absolute;
																				bottom:0px;
																				left:0px;
																				background-color:#af3636;
																				color:#af3636;
																				display:block;
											filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
											width:140px;
											padding:3px;
											z-index:1;
																				}
																				a.shopbox:hover b.bg {
																												
											filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;
											}
											* html a.shopbox b {
												width:140px;
												w/idth:140px;
												}
												a.shopbox u.status1 {
																	display:block;
																	position:absolute;
																	top:1px;
																	left:1px;
																	z-index:2;
																	width:9px;
																	height:9px;
																	border:1px solid white;
																	background-color:lime;
																	color:lime;
																	overflow:hidden;
																	}
																	* html a.shopbox u.status1 {
																		width:11px;
																		w/idth:9px;
																		height:11px;
																		h/eight:9px;
																		}
												a.shopbox u.status2 {
																	display:block;
																	position:absolute;
																	top:1px;
																	left:1px;
																	z-index:2;
																	width:9px;
																	height:9px;
																	border:1px solid white;
																	background-color:yellow;
																	color:yellow;
																	overflow:hidden;
																	}
																	* html a.shopbox u.status2 {
																		width:11px;
																		w/idth:9px;
																		height:11px;
																		h/eight:9px;
																		}
												a.shopbox u.status3 {
																	display:block;
																	position:absolute;
																	top:1px;
																	left:1px;
																	z-index:2;
																	width:9px;
																	height:9px;
																	border:1px solid white;
																	background-color:#c0c0c0;
																	color:#c0c0c0;
																	overflow:hidden;
																	}
																	* html a.shopbox u.status3 {
																		width:11px;
																		w/idth:9px;
																		height:11px;
																		h/eight:9px;
																		}
																									
	ul#shopkategorier2 a {
	color:#b20000;
	}
ul#shopkategorier2 {
									 list-style-type:none;
									 padding:0px;
									 margin:0px;
									 width:180px;
									 overflow:hidden;
									 float:left;
									 }
									 ul#shopkategorier2 li {
																			}
																			ul#shopkategorier2 li.topKat2 a {
																			display:block;
									 										width:155px;
																			background-image:url(../gfx/nymenubg.gif);
																			padding-top:15px;
																			height:35px;
																			font-size:18px;
																			padding-left:25px;	
																			font-weight:bold;
																			border:0px;
																			overflow:hidden;
																				}
																			ul#shopkategorier2 li.thistopKat2 a {
																			display:block;
									 										width:155px;
																			background-image:url(../gfx/nymenubgon.gif);
																			padding-top:15px;
																			height:35px;
																			font-size:18px;
																			padding-left:25px;	
																			font-weight:bold;
																			border:0px;
																			overflow:hidden;
																				}
																		li.topKat2 a:hover {
																		background-image:url(../gfx/nymenubgon.gif);
																		}
																			* html ul#shopkategorier2 li.topKat2 a, * html ul#shopkategorier2 li.thistopKat2 a {
																				width:180px;
																				height:50px;
																				w/idth:155px;
																				h/eight:35px;
																																								}					
													li.subKat2 a {
																		 display:block;
																		 width:135px;
																		 padding-left:35px;
																		 padding-right:10px;
																		 background-image:url(../gfx/ulpil.gif);
																		 background-repeat:no-repeat;
																		 background-position:20px center;
																		 border:0px;
																		 margin:5px;
																		 }
													li.thissubKat2 a {
																		 display:block;
																		 width:135px;
																		 padding-left:35px;
																		 padding-right:10px;
																		 background-image:url(../gfx/ulpil.gif);
																		 background-repeat:no-repeat;
																		 background-position:20px center;
																		 border:0px;
																		 margin:5px;
																		 font-weight:bold;
																		 }
																		 * html li.subKat2 a, * html li.thissubKat2 a {
																		 	 width:180px;
																			 w/idth:135px;
																			 }
ul#shopkategorier2 li.cart {
									list-style:none;
									display:block;
									width:155px;
									padding-top:15px;
									padding-left:25px;
									min-height:17px;
									background-image:url(../gfx/nycartbg.gif);
									background-repeat:no-repeat;
									}
									li.cart a {
													border:0px;
													}
													li.cart b {
																	color:#b20000;
																	border-bottom:1px dashed #b20000;
																	
																	}
													li.cart b.stor {
																	font-size:14px;
																	font-weight:bold;							
	color:#b20000;
	border:0px;
	
																	}
* html ul#shopkategorier2 li.cart {
	width:180px;
	w/idth:155px;
	}		
-->