﻿* {
	margin: 0;
	border: 0;
	list-style: none;
}

body {
	font-family: verdana;
	background: #E5E5E5;
}

h1 {
	font-size: 25px;
	margin-bottom: 10px;
	font-style: italic;
}

h2 {
	font-size: 14px;
}

#Wrapper {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

#Content {
	position: relative;	
	width: 980px;
	float: left;
	background: white url('/upload_dir/themes/web/Unik2/graphics/fake.png') repeat-y;
}

#LeftColumn {
	width: 200px; min-height: 200px;
	float: left;
	background: #EE412E;
}
#LeftColumnContent {
	width: 160px;
	margin: 20px;
	margin-top: 15px;
}

	#LeftColumnContent h2 {
		color: #FFF;
	}
	#LeftLogo {

	}
	#LeftTopBanner {
		margin-bottom: 10px;
	}
	#LeftNavigation {
		width: 160px;
		margin-left: 20px;
		padding-top: 10px;
		padding-bottom: 20px;
		border-top: 1px dashed #d79f99;
		border-bottom: 1px dashed #d79f99;
	}
	
	#LeftNavigation a {
		color: #FFF;
		text-decoration: none;
	}
	#LeftNavigation ul {
		width: 160px;
	}
	#LeftNavigation ul li {
		padding-bottom: 3px;
		border-bottom: 1px solid #d79f99;
		background: url('/upload_dir/themes/web/Unik2/graphics/nav_arrow_right.png') 143px 8px no-repeat;
	}	
	#LeftNavigation ul li.current {
		background: url('/upload_dir/themes/web/Unik2/graphics/nav_arrow_down.png') 143px 8px no-repeat;
	}		
	#LeftNavigation ul li.nosub {
		background: none !important;	
	}	
	#LeftNavigation ul li a {
		margin-left: 6px;
		font-size: 15px;
		display: block;
	}	
	#LeftNavigation ul li a.current {
		color: #000;
	}		
	#LeftNavigation ul li ul {
		width: 145px;
		margin-top: 5px;
		margin-left: 15px;
		display: none;
	}		
	#LeftNavigation ul li.current ul {
		display: block;	
	}
	#LeftNavigation ul li ul li {
		border-bottom: 1px solid #d79f99;
		background: none;
	}		
	#LeftNavigation ul li ul li a {
		font-size: 12px;
		font-family: verdana !important;
	}
	#LeftNavigation ul li ul li ul {
		width: 135px;
		margin-left: 0;
		padding-top: 5px;	
		padding-bottom: 7px;
	}
	
	#Li_CatItem19 {
		margin-bottom: 18px;
		border-bottom: 0 !important;
		
	}
	
	/* jQuery CSS Hacks applied (script.js)! */
	
#MainContentWrapper {
	width: 780px; min-height: 200px;
	float: right;
	font-size: 12px;
	background: #FFF;
}
	#Top {
		width: 780px; height: 30px;
		float: left;
		background: #04B9D4;
		font-size: 11px;
        font-weight: normal;
		line-height: 11px;
	}
		#Top a {
			color: #fff;
			text-decoration: none;			
		}
		#Top span {
			margin-top: 9px;
			float: left;
		}
		#TopGreet {
			width: 100px; height: 30px;
			margin-left: 20px;
			float: left;
		}
		#TopNavigation ul {
			color: #000;
		}
		#TopNavigation ul li {
			margin-top: 9px;
			margin-right: 10px;
			float: left;
		}
		#TopNavigation ul li.spacer {
			margin-right: 10px;
			color: #FFF;
		}		
		#TopCart a {
			color: #000;
		}
		
		#TopLogin {
			width: 80px; height: 30px;
			float: right;
			color: #FFF;
			font-weight: bold;
			background: #EE412E;
		}
		#TopLogin span {
			margin-left: 16px;
		}

	#MainContent {
		width: 505px; min-height: 170px;
		float: left;
		background: #FFF;
	}		
	#PageContent {
		min-height: 450px;
		margin-top: 14px;
		margin-left: 20px;
		float: left;
	}
	#PageContent img {
		margin-left: 5px;	
	}
	#PageContent a {
		color: #EE412E;	
		text-decoration: none;
	}
	#RightColumn {
		width: 235px; min-height: 170px;
		margin-bottom: 50px;
		float: right;
	}
		#RightColumnContent {
			width: 215px;
			margin-top: 20px;
			margin-right: 20px;
			margin-bottom: 20px;

		}

	#FooterWrapper {
		position: absolute;
		width: 780px;
		float: left;
		bottom: 0; left: 200px;
		background: #E4E4E4;
	}
	#FooterWrapper a {
		color: #000;
		text-decoration: none;
	}
	#BackToTop {
		position: absolute;
		width: 40px; height: 40px;
		top: -20px; left: 720px;
		background: url('/upload_dir/themes/web/Unik2/graphics/back_to_top.png');
	}
	#FooterContent {
		width: 760px;
		margin-top: 45px;
		margin-left: 20px;
		padding-bottom: 55px;
		float: left;
		background: #E4E4E4;		
	}
		#FooterLeft {
			width: 160px;
			margin-left: 20px;
			float: left;
		}	
		#FooterMiddle {
			width: 160px;
			margin-left: 20px;
			float: left;
		}	
		#FooterRight {
			width: 360px; height: 100px;
			margin-left: 20px;	
			float: left;
		}	
		.FooterTitle {
			margin-bottom: 20px;
			font-size: 20px;
		}
		.FooterText {
			font-size: 12px;
		}		
		
		#FooterContent ul li a{
			font-size: 12px;
			color: #000;
			text-decoration: none;
		}
		
/* LeftColumn boxes */
#categorylist-box,
#search-box,
#newslettersubscribe-box,
#blog-box,
#quicklogin-box,
#tagging-box,
#pagenews-box,
#shoppingcart-box,
#topten-box,
#paymenticons-box,
#facebook-box,
#twitter-box,
#google-box,
#calendar-box {
	width: 100%;
	padding-bottom: 15px;
	border-bottom: 1px dashed #d79f99;
}
		
/* search box */
#search-box {
	width: 160px;
}

#search-box-top {
	display: none;
}

#search-box-content {
	width: 160px;
}

.search-input input {
	width: 125px; height: 20px;
	line-height: 20px;
}

.search-button .button {
	width: 20px; height: 20px;
	margin-top: 5px;
	background: url('/upload_dir/themes/web/Unik2/graphics/search_arrow.png');
}

.LV_validation_message {
	display: none;
}

/* Footer newsletter */
/* jQuery CSS Hacks applied (script.js)! */

#newsletter-form-quick-table {
	margin-top: 10px;
}

#newsletter-form-quick-name {
	width: 145px;
	float: left;
}

#newsletter-form-quick-name input {
	width: 140px; height: 25px;
	padding: 0;
	padding-left: 2px;
	line-height: 25px;
	background: #FFF;
}
#newsletter-form-quick-mail {
	width: 140px;
	float: left;
}

#newsletter-form-quick-mail input {
	width: 140px;	height: 25px;
	padding: 0;
	padding-left: 2px;
	line-height: 25px;
	background: #FFF;	
}

#newsletter-form-quick-submit {
	float: right;
}

#newsletter-form-quick-submit dl dt {
	height: 27px;
	margin: 0;
}

#newsletter-form-quick-submit dl dt.left {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_blue_left.png');
}

#newsletter-form-quick-submit dl dt.middle {
	background: url('/upload_dir/themes/web/Unik2/graphics/button_blue_bg.png');
}

#newsletter-form-quick-submit dl dt.right {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_blue_right.png');
}

#newsletter-form-quick-submit input {
	height: 23px;
	padding: 0;
	font-size: 14px;
	color: #FFF !important;
}

#newsletter-form-quick-check {
	display: none;
}

/* productList */

#categories-listing {
	width: 760px !important;
	margin-top: -14px;
	margin-left: -20px;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	background: #e5e5e5;
}

.categories-listing-wrapper {
	text-align: left !important;
	cursor: default !important;
}

.categories-listing-item {
	width: 180px !important;
	margin: 0 !important;
	margin-bottom: 2px !important;
	padding: 0 !important;
	border: 0 !important;
	background: none !important; 
}

#category-headline {
	margin-top: 0px;
	padding-top: 2px;
	font-size: 13px;
	font-weight: bold;
}

.categories-listing-item-title a {
	color: #000 !important;
}

.v-space {
	width: 1px; height: 200px;
	margin-top: 10px;
	margin-left: 8px;
	float: left;
	background: url('/upload_dir/themes/web/Unik2/graphics/space_v_bg.png');
}

.h-space {
	width: 740px; height: 1px;
	margin-bottom: 10px;
	float: left;
	background: url('/upload_dir/themes/web/Unik2/graphics/space_h_bg.png');
}

.ProductListBg_style2,
.ProductListBg2_style2 {
	width: 360px; height: 230px;
	margin-bottom: 20px !important;
	padding: 0;
	text-align: left;
}

.ProductListBg2_style2 {
	margin-left: 8px;
}

.ProductListLinkWrapper_style2 {
	width: 360px;
}

.ProductListImage_style2 {
	width: 120px; height: 210px;
	margin-right: 10px;
	float: left;
}

.ProductListImageRelative {
	width: 120px;
	margin-top: 5px;
	margin-left: 5px;
}

.ProductListInformation {
	width: 220px; height: 200px;
	margin-left: 10px;
	float: left;
}

.ProductListTitle_style2 {
	margin: 0;
	margin-bottom: 15px;
}

.ProductListTitle_style2 h1 {

	font-size: 18px;
}

#ShortDescription, .ShortDescription {
	font-size: 12px;
	margin-bottom: 9px;
	padding: 0 !important;
}

.ProductListPrice_style2 {
	margin-right: 20px;
	padding-top: 8px;
	color: #04B9D4;
	float: right;
}

.category-banner {
	width: 760px;
	margin-top: 10px;
	margin-bottom: 20px;
	float: left;
}

/* produktvisning */

.ProductItem {
	width: 740px;

	border: 0 !important;
}

.ProductItem a {
	color: #000;
	text-decoration: none;
}

#product-links {
	margin-bottom: 10px;
	float: left;
}

#product-links a {
	margin-top: 2px;
	margin-left: 14px;
	float: left;
	color: #000;
	font-size: 10px;
}

#back {
	float: left;
	cursor: pointer;
}

#product-links #back-bullet {
	width: 21px; height: 21px;
	float: left;
	background: url('/upload_dir/themes/web/Unik2/graphics/bullet_back.png');
}

#product-links #back-text {
	margin-top: 2px;
	margin-left: 5px;
	font-size: 10px;
	float: left;
}

#product-detalis-data {
	width: 480px !important;
	float: right !important;
	overflow: hidden;
}

#product-detalis-data h1{
	font-size: 18px;
}

.unitTitle {
	margin-left: 3px;
}

#product-price {
	margin-top: 15px;
	margin-bottom: 0px;
}

.CheckOutProceed {
	margin-right: 55px;
}

.product-order .CheckOutProceed {
	margin: 0;	
}

#product-short-description {
	margin-top: 15px;
}

#product-short-description a {
	color: #000;
	text-decoration: none;
}

.ProductItem .productShowInput {
	height: 31px !important;
}

.ProductItem .productShowInput input {
	height: 19px !important;
}

.ProductItem .button div {
	height: 31px !important;
}

.ProductItem .button input {
	height: 31px !important;
}

.ProductItem .button .left {
	width: 6px !important;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_left.png') no-repeat !important;
}

.ProductItem .button .middle {
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_bg.png') repeat-x !important;
}

.ProductItem .button .right {
	width: 6px !important;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_right.png') no-repeat !important;
}

.border {
	width: 480px; height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
	float: left;
	background: url('/upload_dir/themes/web/Unik2/graphics/space_h_bg.png');
}

#send-to-friend {
	width: 200px;
	float: left;
}

#send-to-friend a {
	color: #000;
}

#send-to-friend-bullet {
	width: 16px; height: 16px;
	margin-right: 5px;
	float: left;
	background: url('/upload_dir/themes/web/Unik2/graphics/bullet.png');
}

#fb {
	float: right;
}

#product-bottom-info {
	width: 740px;
	margin-top: 10px;
	float: left;
}

.line-header {
	margin-bottom: 10px;
	padding: 0 !important;
	border: 0 !important;
	text-transform: uppercase;
}

.product-order td {

}

.ItemListBg,
.ItemListBg2 {
	height: 19px;
	background: none;
}

.custom-data-header {
	font-weight: bold;
}

#product-bottom-info-left {
	width: 360px;
	float: left;
}

#product-bottom-info-right {
	width: 360px;
	margin-left: 20px;
	float: left;
}

#nice-to-know {
	width: 360px;
	background: #E4E4E4;
}

#nice-to-know-title {
	margin-left: 20px;
	margin-bottom: 10px;
	padding-top: 10px;
	
}

#nice-to-know-content {
	padding-bottom: 15px;
}

#nice-to-know a {
	width: 320px;
	margin-left: 20px;
	padding-left: 17px;
	color: #000;
	text-decoration: none;
	background: url('/upload_dir/themes/web/Unik2/graphics/nice_to_know_arrow.png') 0px 4px no-repeat;
}

#CartSmallCount {
	padding: 0 !important;
}

#CartSmallCount div {
	float: left;
}

#cart-count {
	margin-left: 5px;
	color: #FFF;
}

.count a {
	color: #000 !important;
	text-decoration: none;
}

.product-listing-sorting {
	width: 740px;
}

/* tilfÃ¸j bruger */
.bodyCatIduser #PageContent {
	width: 100%;
	margin-top: 20px;
	background: #E4E4E4;
}

.bodyCatIduser #PageContent h1 {
	margin-top: 10px;
	margin-left: 20px;
}

#PageContent img {
	margin-left: 0 !important;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

#useradd-page {

}

#useradd-text {
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}

.useradd-row {
	width: 465px; height: 30px;
	margin-left: 20px;
	float: left;
}

.useradd-label {
	width: 180px; height: 20px;
	float: left;
}

.useradd-input {
	width: 265px; height: 20px;
	float: left;
}

.useradd-input input {
	width: 100% !important; height: 20px; 
	padding: 0 !important;
}

.error_text {
	color: #000 !important;
}

#useradd-newsletter {
	width: 465px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	float: left;
}
#useradd-spam {
	margin-left: 20px;
	float: left;
}

#recaptcha_response_field {
	margin-top: 10px;
}


#useradd-buttons {
	width: 220px;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 290px;
	padding-bottom: 20px;
	float: left;
}

#useradd-buttons .button.black {
	margin-right: 10px;
}

#useradd-buttons .button input {
	padding: 3px !important;
	font-size: 14px;

	line-height: 27px;
	color: #FFF !important;
}

.button.blue dl dt {
	height: 27px;
}

.button.blue dl dt input {
	height: 27px;
	line-height: 27px;	
}

.button.blue .left {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_blue_left.png');
}

.button.blue .middle {
	background: url('/upload_dir/themes/web/Unik2/graphics/button_blue_bg.png');
}

.button.blue .right {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_blue_right.png');
}

.button.black dl dt input {
	height: 27px;
	line-height: 27px;
}
.button.black dl dt {
	height: 27px;
}

.button.black .left {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_black_left.png');
}

.button.black .middle {
	background: url('/upload_dir/themes/web/Unik2/graphics/button_black_bg.png');
}

.button.black .right {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_black_right.png');
}

/* shop */
.table_form a {
	color: #000 !important;
}

#cartButtonWrap input {
	padding: 3px !important;
	font-size: 12px;
	color: #FFF !important;
	font-weight: 600;
}

#cartButtonWrap dl dt {
 height: 31px;
}	
	
#cartButtonWrap dl dt.left {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_left.png');
}

#cartButtonWrap dl dt.middle {
	
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_bg.png');
}

#cartButtonWrap dl dt.right {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_right.png');
}

.ahref a {
	color: #000 !important;
}

.bodyPageIdskift-adgangskode .table_form .top,
.bodyPageIdmine-oplysninger .table_form .top,
.bodyPageIdmine-ordrer .table_form .top,
.bodyPageIdtilmeld-nyhedsbrev  .table_form .top,
.bodyPageIdglemt-adgangskode .table_form .top,
.bodyPageIdlog-ind .table_form .top {
	display: none;
}

.bodyPageIdskift-adgangskode .table_form,
.bodyPageIdmine-oplysninger .table_form,
.bodyPageIdmine-ordrer .table_form,
.bodyPageIdtilmeld-nyhedsbrev  .table_form,
.bodyPageIdglemt-adgangskode .table_form,
.bodyPageIdlog-ind .table_form {
	border: 0 !important;
}


form table.table_form {
	width: 760px;
	
}

.productShow {
	width: 280px;	
}

.new img {
	position: absolute;
	left: -130px; top: -4px;
	float: right;
	z-index: 666;
}

.offer img {
	position: absolute;
	left: -130px; top: -4px;
	float: right;
	z-index: 666;
}

.soldout img {
	position: absolute;
	left: -130px; top: -4px;
	float: right;
	z-index: 666;
}

.button dl dt {
 height: 31px;
}

.button input {
	padding: 0 !important;
	height: 31px;
	line-height: 31px;
	color: #FFF;	
	font-size: 12px;	
}

.customerNotice {
	width: 738px !important;
}
.button a {
	line-height: 31px;	
	color: #FFF !important;	
	font-size: 12px !important;
}

.button dl dt.left {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_left.png');
}

.button dl dt.middle {
	
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_bg.png');
}

.button dl dt.right {
	width: 6px;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_right.png');
}

.way_of_payment .ItemListBg {
	background: #F1F1F1;	
}

.way_of_payment .ItemListBg,
.way_of_payment .ItemListBg2 {
	height: 19px !important;
}

.your-account-cart {
	display: none;
}

.your-account-usermenu {
	position: relative;
	margin-top: 8px;
	margin-left: 12px;
	margin-bottom: 5px;
	z-index: 999;
}

.your-account-usermenu a {
	font-weight: 500;	
	padding-bottom: 10px;
}

.your-account-usermenu ul {
	display: none;
	position: absolute;
	margin-top: 12px;
	right: 0;
	top: 10px;
	width: 140px;
	background: #EE412E;

}

.your-account-usermenu ul li {
	position: relative;	
	width: 140px; height: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	z-index: 999;
}

.your-account-usermenu ul li a {
	margin-left: 10px;
	margin-right: 15px;
	font-weight: 500;
    width: 125px;
	float: left;
}

.Checkout a {
	color: #000 !important;	
}

.categories-listing-wrapper{
    overflow:hidden;
}

.bodyPageIdbestilling #PageContent,
.bodyPageIdkurv #PageContent,
.bodyPageIdbestilling table.table_form,
.bodyPageIdkurv table.table_form {
	width: 740px;	
}

.bodyPageIdbestilling table.table_form .content {
	padding: 0;
}

.bodyPageId2 img,
.bodyPageIdbestilling img,
.bodyPageIdkurv img {
	padding: 0 !important;	
}

.ProductListBuyNow {
	width: 220px;
	margin-top: 10px;
	float: right;	
}

.show {
	margin-right: 50px;
	padding-top: 8px;
	float: left;	
}

.show a {
	padding-top: 10px;
	font-weight: 500;	
}

.dark-left {
	width: 6px; height: 31px;
	float: right;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_left.png');
}

.dark-right {
	width: 6px; height: 31px;
	margin-right: 15px;
	float: right;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_right.png');
}

.dark-middle {
	height: 31px;
	padding-right: 4px;
	padding-left: 4px;
	color: #FFF !important;
	line-height: 31px;

	float: right;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_bg.png') !important;
	
}

a.dark-middle {
	padding-right: 4px;
	padding-left: 4px;	
}

.bodyPageId2 input[name=prodadd] {
	height: 31px;
	padding-right: 4px;
	padding-left: 4px;
	color: #FFF;
	float: right;
	background: url('/upload_dir/themes/web/Unik2/graphics/button_dark_bg.png');
}

#errors {
	width: 758px;
	margin-top: 5px;
	margin-left: 20px;
}

.blog_item {
	border: 0 !important;	
}

.bodyCatIduser #PageContent {
	width: 740px;
}

.bodyPageIdopret-bruger #PageContent {
	width: 100%;	
}

#facebook-box {
    position: relative;
    left: -10px;
}

#facebook-box-top h2 {
    text-align: center;
}

#facebook-box-content {
    position: relative;
    top: 5px; left: 40px;
    float: left;
}