img,.button { 
	behavior: url(/_design/common/js/required/iepngfix.htc); 
	border: 0px none;
}

* { padding: 0; margin: 0; }
html {
	font-size: 62.5%;
}
body {
	font: 11px Verdana, "Trebuchet MS", sans-serif;
	background: #FFF url("/upload_dir/design/unique/bg.gif") repeat-x 0px 0px;
}
a, a:link, a:visited, a:active {
	text-decoration: none;
	color: #727272;
}
a:hover {
	text-decoration: none;
	color: #77b318;
}
input {
	color:#48b2e9 !important;
}
input:hover {
	color:#7ab51d !important;
}
td.cat-listing-on {
	border: 1px solid #48b2e9;
}
#sticky {
	position:absolute;
	top:0px;
	left: 0px;
	width: 176px;
	height: 176px;
	background: transparent url("/upload_dir/design/billeder/obs-webshop.png") no-repeat;
}
	a.sticky {
		display:block;
		width: 176px;
	height: 176px;
	}
#div-clr {
	clear:both;
}
li.li-value {
	background: transparent url("/upload_dir/design/unique/icon-kernevalue.png") no-repeat;
	padding: 0px 0px 0px 18px;
	color: #FFFFFF;
}
div.pagecontent-box {
	float:none !important;
	margin: 0px 0px 8px 0px;
}
div.pagecontent-box ul {
	list-style:none;
}
div.pagecontent-box-bottom {
	background: #48b2e9 url("/upload_dir/design/unique/modul-box-bottom.gif") no-repeat bottom left;
		width: 202px;
		height: 15px;clear:both;
}
#Wrapper {	
	margin:0 auto;
	width:916px;
}
	img.sliderImg {
		border: 0px none;
	}
#Header {		
	height:78px;	
	margin:0px 0px 9px 0px;
}
	#Header a {
		cursor:hand;
		cursor:pointer;
	}	
	#Logo {
		height:83px;
		margin-bottom:10px;
		clear:both;
	}	
	#HeaderContent {	
	}
		#ShoppingCart  {
		  	height:35px;
			padding:0 0 0 30px;	
			background: url("/_design/common/img/icons/shopping_cart.gif") no-repeat 0px 0px;
			color:#333;
			font-size: 10px;
		}
		#Language {	
			margin:0 0 0 20px;
			float:right;			
		}
		#Currency {	
			float:right;
		}
#Navigation {
	margin: 13px 0px 0px 0px;
	width:750px;
	float:left;
}
	#Navigation_1st {
		height:34px;
		width:750px;
	}
		#Navigation_1st ul {
			list-style-type: none;
		}	
			#Navigation_1st li {
				line-height:31px;
				float:left;
				display:inline;
			}	
			#Navigation_1st li.your-account {		
				float:right;
				margin:0 1px 0 0;
			}				
				#Navigation_1st li a {
					display:block;
					text-decoration: none;
					color:#313b43;
					padding:0 0px 0 15px;
					font-size: 12px;
				}
				#Navigation_1st li.current {
				}	
				#Navigation_1st li a span {
					padding: 0px 13px 0px 0px;
				}			
				#Navigation_1st li a.active {
					color:#FFFFFF;
					text-decoration: none;
					background: transparent url("/upload_dir/design/unique/menu-active-left.png") no-repeat top left;
				}
				html.Explorer8 #Navigation_1st li a.active span,
				html.Explorer8 #Navigation_1st li a:hover span {
					padding: 8px 13px 8px 0px !important;
				}
				#Navigation_1st li a.active span {
					background: transparent url("/upload_dir/design/unique/menu-active-right.jpg") no-repeat top right;
					padding: 9px 13px 9px 0px;
				}				
				#Navigation_1st li a:hover {
					color:#FFFFFF;
					text-decoration: none;
					background: transparent url("/upload_dir/design/unique/menu-hover-left.png") no-repeat top left;
				}
				#Navigation_1st li a:hover span {
					background: transparent url("/upload_dir/design/unique/menu-hover-right.jpg") no-repeat top right;
					padding: 9px 13px 9px 0px;
				}
				#Navigation_1st li.your-account a.active,
				#Navigation_1st li.your-account a:hover {
					background: none;
					font-weight: bold;
					color:#313b43;
				}
	#Navigation_2nd {
		width:750px;
		height:20px;
		margin:10px 0 0 0;
	}			
		#Navigation_2nd ul {
			list-style-type: none;
		}	
			#Navigation_2nd li {
				height:15px;
				line-height:15px;	
				float:left;
				margin:0 3px 0 0;
				padding:0 7px 0 7px;
				border-right:1px dotted #ccc; 
			}		
				#Navigation_2nd li a {
					display:block;
					text-decoration: none;
					color:#fff;
				}
				#Navigation_2nd li a.active,
				#Navigation_2nd li a:hover {
					color: #FFFFFF;
				}		
	#Navigation_3rd {
		width:750px;
		height:23px;
		background:transparent url(/upload_dir/design/unique/third-navigation.jpg) no-repeat scroll left top;
		margin-bottom: 8px;
	}			
		#Navigation_3rd ul {
			list-style-type: none;
		}	
			#Navigation_3rd li {
				height:15px;
				line-height:23px;	
				float:left;
				margin:0 3px 0 0;
				padding:0 15px 0 7px;			
			}		
				#Navigation_3rd li a {
					display:block;
					text-decoration: none;
					color:#d8d8d8;
				}
				#Navigation_3rd li a.active,
				#Navigation_3rd li a:hover {
					color:#FFFFFF;
				}
#BreadCrumb {
	color: #727272;
}
#QuickLinks {
	color:#999;
	font-size:10px;
	float:right;
	line-height:55px;
	_padding:20px 0 0 0;
}
	#QuickLinks a {
		color:#48b2e9;
		text-decoration: none;
	}
#Content {	
	width:916px;
	float:left;
	margin:0px 0px 0px 0px;
}	
	#LeftColumnTop {
		width: 216px;
		height: 15px;
		background: #dddddd url("/upload_dir/design/unique/left-collumn-top.gif") no-repeat top left;
	}
	#LeftColumnWrapper {
		float:left;
		width:216px;
		margin-right:7px;
		display:inline;
	}
	#LeftColumn,#RightColumn {
		min-height:400px;
	  	height:auto !important;
	  	height:400px;
		float:left;	
		display:inline;
		padding:0 7px 0 7px;
		background: #dddddd url("/upload_dir/design/unique/left-collumn-bottom.gif") no-repeat bottom left;
	}
	#RightColumn {
		float:right;
		margin:0 0 0 10px;		
	}
	#categorylist-box,
	#search-box,
	#newslettersubscribe-box,
	#blog-box,
	#quicklogin-box,
	#tagging-box,
	#pagenews-box,
	#shoppingcart-box,
	#topten-box,
	#paymenticons-box,
	#calendar-box {
		margin:0 0 8px 0;
		float:none;
	}	
	#paymenticons-box {
		text-align: center;
	}	
	#categorylist-box-top,
	#search-box-top,
	#newslettersubscribe-box-top,
	#blog-box-top,
	#quicklogin-box-top,
	#tagging-box-top,
	#pagenews-box-top,
	#shoppingcart-box-top,
	#topten-box-top,
	#calendar-box-top {
		background: transparent url("/upload_dir/design/unique/modul-box-header.jpg") no-repeat;
		height:34px;
		width: 202px;
	}		
	#paymenticons-box-top {
		background: #48b2e9 url("/upload_dir/design/unique/modul-box-cards-header.gif") no-repeat top left;
		height: 15px;
		width: 202px;
	}		
	#categorylist-box h2,
	#search-box h2,
	#newslettersubscribe-box h2,
	#blog-box h2,
	#quicklogin-box h2,
	#tagging-box h2,
	#pagenews-box h2,
	#shoppingcart-box h2,
	#topten-box h2,
	#calendar-box h2 {
		font-size: 10px;
		color:#45a6d8;	
		font-weight: normal;	
		padding:10px;		
	}
	#categorylist-box em,
	#search-box em,
	#newslettersubscribe-box em,
	#blog-box em,
	#quicklogin-box em,
	#tagging-box em,
	#pagenews-box em,
	#shoppingcart-box em,
	#topten-box em,
	#calendar-box em {
		font-size: 14px;
		color:#45a6d8;
		font-weight: normal;
		font-style: normal;
	}	
	#categorylist-box-content,
	#newslettersubscribe-box-content,
	#blog-box-content,
	#quicklogin-box-content,
	#tagging-box-content,
	#pagenews-box-content,
	#shoppingcart-box-content,
	#topten-box-content,
	#paymenticons-box-content,
	#calendar-box-content {
		background: #48b2e9;
		padding:5px;
		display: block;
		float:none;
	}
	#search-box-content {
		float:left;
		width:192px;
		padding: 5px;
		background: #48b2e9;
		display: block;
	}
	#topten-box-bottom, 
	#calendar-box-bottom,
	#categorylist-box-bottom,
	#search-box-bottom,
	#newslettersubscribe-box-bottom,
	#blog-box-bottom,
	#quicklogin-box-bottom,
	#tagging-box-bottom,
	#pagenews-box-bottom,
	#shoppingcart-box-bottom,
	#topten-box-bottom,
	#paymenticons-box-bottom,
	#categorylist-box-bottom {
		background: #48b2e9 url("/upload_dir/design/unique/modul-box-bottom.gif") no-repeat bottom left;
		width: 202px;
		height: 15px;clear:both;
	}
	#topten-box-content, 
	#calendar-box-content {
		padding:0 0 0 0;
	}
	#categorylist-box-content ul li {
		border-bottom:1px solid #87D5F4;
		background: transparent url("/upload_dir/design/unique/produkt_arrow.gif") no-repeat left 8px;
		padding: 0px 0px 0px 13px;
	}
		#categorylist-box-content ul li a,
		#categorylist-box-content ul li a:hover,
		#categorylist-box-content ul li a.current {
			color:#FFFFFF;
		}
		#categorylist-box-content ul ul li {
			background:none;
			padding:0;
			border-bottom:0;
			border-top:1px solid #87D5F4;
		}
		#categorylist-box-content ul ul li a {
			color:#fff;
			font-size:10px;
		}
		#categorylist-box-content ul ul li a:hover,
		#categorylist-box-content ul ul li a.current {
			color:#284d99;
		}
		h2.CategoryTitle {
			border-bottom:1px solid #48B2E9;
		}
	.preloader {
		}	
		ul.tabs {
			float:left;
			height:20px;
			border-bottom:1px solid #666;
		}
		.tabs li a {
			background: #ccc;
			color:#fff;
			height:20px;
			line-height:20px;
		}			
		.tabs li a.active {
			background: #333;
			color:#fff;
		}			
		.tabbed-pane,
		.pane  {		
		}	
	#MainContentWrapper { 
		float:left;
		width:693px;
		display: inline;	
	}	
	#MainContentTop_OneColumn,
	#MainContentTop_TwoColumn,
	#MainContentTop_ThreeColumn,
	#MainContentBottom_OneColumn,
	#MainContentBottom_TwoColumn,
	#MainContentBottom_ThreeColumn {
		float:left;
		width: 693px;
	}
	#MainContent { 
		min-height:350px;
	  	height:auto !important;
	  	height:350px;
		float:left;		
		width:693px;
		display:inline;
	}
		#MainContent h1{
			font-size: 15px;
			color: #48b2e9;
			margin:0px 0px 0px 0px;
		}
		.NewsItemTop {
			border-bottom:1px solid #48B2E9;
			color: #48B2E9;
		}
		.NewsItemTop:hover {
			color: #7ab51d;
		}
	#shoppingcart-box-content a strong {
		color: #FFFFFF;
	}
	#shoppingcart-box-content tr.CartListBg {
		background: #3aa7df;
	}
	#shoppingcart-box-content td.checkout-cart-td-total-left,
	#shoppingcart-box-content td.checkout-cart-td-total-right {
		border-bottom-color: #87D5F4 !important;
	}
#Footer {
	width:916px;
	margin:0 auto;
	text-align: center;
	margin-top:9px;
	background: transparent url("/upload_dir/design/unique/footer.jpg") no-repeat top left;
	height: 38px;
	float:left;
}
	#ContactData li span a,
	#ContactData li span a:active,
	#ContactData li span a:link,
	#ContactData li span a:visited {
		color: #FFFFFF;
		font-weight:bold;
	}
	#ContactData li span a:hover {
		color: #7ab51d;	
	}
	#ContactData li {
		border-right:1px solid #87d5f4;
	}
	li.ContactDataCvr {
		display:none !important;
	}
#Footer ul {
	color: #FFFFFF;
	font-size: 10px;
	line-height:35px;
}
			div.div-webshop-wrapper {
				background: url("/upload_dir/design/billeder/front_background-blue.jpg") no-repeat;
				width: 343px;
				height: 150px;
				margin: 0px 7px 0px 0px;
				float:left;
			}
			div.div-kompetencer-wrapper {
				margin: 0px 7px 0px 0px;
			}
			div.div-miljoe-wrapper,
			div.div-kompetencer-wrapper,
			div.div-kontakt-wrapper {
				background: url("/upload_dir/design/billeder/front_background.jpg") no-repeat;
				width: 343px;
				height: 150px;
				float:left;
			}
			div.header-webshop {
				background: url("/upload_dir/design/billeder/front-arrow.png") no-repeat 0px 3px;
				padding: 0px 0px 0px 24px;
				color: #fbfbfb;
				font-size: 18px;
			}
			div.note-webshop {
				font-size: 11px;
				color: #FFFFFF;
			}
			div.note-kontakt,
			div.note-kompetencer,
			div.note-miljoe {
				font-size: 11px;
				color: #727272;
			}
			div.div-indhold {
				color: #727272;
				font-size: 11px;
				margin: 20px 0px 0px 0px;
				padding: 0px 7px 0px 0px;
			}
				div.div-indhold p {
					margin: 0px;
					padding: 0px !important;
				}
				div.div-indhold img.img-link {
					position:absolute;
					right:7px;
					top: 70px;
					border: 0px none;
				}
			div.front-header {
				background: url("/upload_dir/design/billeder/front-arrow.png") no-repeat 0px 3px;
				padding: 0px 0px 0px 24px;
				color: #3495c7;
				font-size: 18px;
			}
			div.div-wrapper-wrap {
			}
			div.div-header {
				padding: 7px 0px 0px 11px;
				position: relative;
			}
			div.header-webshop a {
				color: #fbfbfb;
			}
				div.header-webshop a:hover {
				color: #dddddd;
				}
			div.front-header a {
				color: #3495C7;
			}
				div.front-header a:hover {
				color: #77b318;
				}
			div.div-header a {
				display: block;
				font-size: 18px;
			}
			div.div-clr {
				clear:both;
			}
			div.div-header-padding {
				padding: 7px 0px 0px 11px;
			}
			div.div-kompetencer-hands {
				background: url("/upload_dir/design/billeder/kompetencer-hands.png") no-repeat;
				height: 94px;
				width: 113px;
				position:absolute;
				top: -44px;
				right: 0px;
			}
			div.div-webshop-nyhed {
				background: url("/upload_dir/design/billeder/webshop-nyhed.png") no-repeat;
				height: 106px;
				width: 85px;
				position:absolute;
				top: -55px;
				right: 0px;
			}
			div.div-miljoe-grass {
				background: url("/upload_dir/design/billeder/miljoe-grass.png") no-repeat;
				height: 101px;
				width: 162px;
				position:absolute;
				top: -51px;
				right: 3px;
			}
			div.div-kontakt-phone {
				background: url("/upload_dir/design/billeder/kontakt-telefonpige.png") no-repeat;
				height: 96px;
				width: 90px;
				position:absolute;
				top: -46px;
				right: 0px;
			}
			#errors {
				border: 0px;
				background: #48B2E9;
				color: #FFFFFF;
				width: 100%;
			}
			#errors a {
				color: #FFFFFF;
				font-weight: bold;
			}
			.CheckOutProceed input {
				color:#fff !important;
			}
