
* { padding: 0; margin: 0; }
html {
	font-size: 62.5%;
}
body {
	font: 11px Verdana, sans-serif;
	color:#323232; 
	background: none;
}
#Prewrapper{
	float:left;
	width:100%;
	background-image:url('http://shop2285.hostedshop.dk/upload_dir/themes/web/shop002_theme011/graphics/bgTop.png');
	background-repeat:repeat-x;
}
img{
border: 0;
}
table.noResult, div.noResult {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #F5F5F5;
}
#pagecontent-box-11{
	position: absolute;
	bottom: 0;
}
a, a:link, a:visited, a:active {
	color: #DD4B0B;
	text-decoration: none;	
}
a:hover {
	text-decoration: none;
	color: #DD4B0B;
}
#LeftColumn, #RightColumn, a, a:link , a:visited, a:active{
	color: #000;
	text-decoration: none;	
}

a:hover {
	text-decoration: none;
	color: #DD4B0B;
}
#Wrapper {	
	margin:0 auto;
	width:990px;
	background: #fff;
}
td.valign-top {
    padding-left: 7px;
    vertical-align: top;
}
#BreadCrumb {
    margin: 0 0 10px 0px;
}
#LeftColumn, #RightColumn, #categorylist-box, #search-box, #newslettersubscribe-box, #blog-box, #quicklogin-box, #tagging-box, #pagenews-box, #shoppingcart-box, #topten-box, #paymenticons-box, #calendar-box, #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, #paymenticons-box-top, #calendar-box-top, ul.tabs {
		background: none;
		float: left; 
		margin:5px 0 0 0;
		padding:0;	
}
.product-listing-sorting .sorting {
    display: inline;
    float: left;
    margin-left: 0px;
}
td.content {
    padding: 0px;
}
#MainContent p {
    padding: 6px 0;
    min-width: 258px;
    width: 100% ;
}
#productFocusFrontpage, #productFocusCart {
    float: left;
  margin-left:5px;
    width: 98%;
}
h2.product-related-header {
    border-bottom: 1px solid #EBEBEB;
    font-size: 14px;
    margin: 0 0 10px ;
    padding: 0 0 3px;
}
#MainContent a, #MainContent a:link , #MainContent a:visited, #MainContent a:active{
	color: #000;
	text-decoration: none;
}
#MainContent P a, #MainContent P a:link , #MainContent P a:visited, #MainContent P a:active{
	color: #DD4B0B;
	text-decoration: none;
}
#product-decription-long a, #product-decription-long a:link, #product-decription-long a:visited {
	color: #DD4B0B;
}
#shoppingcart-box a, #shoppingcart-box a:link , #shoppingcart-box a:visited, #shoppingcart-box a:active{
	color: #58595b;
	text-decoration: none;
}
#Manufacturer select{
	width:164px !important;
}
#search_text{
margin-top: 4px;
}
#MainContent a:hover{
	color: #DD4B0B;
	text-decoration: none;
}
.blog_item {
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1D1D1D;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}


div.categories-listing-item-no-image {
background:#FFFFFF  no-repeat scroll left top;
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1D1D1D;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
div.categories-listing-item-no-image a {
float: left; 
padding:0 0 0 10px;

}
#categories-listing {
display:none;
}
.cartButtonWrap {
float: right;
clear: both;
}

.productShowSumbit{
width: 122px !important;  
min-width:122px;
width:auto;
float: right !important;
}
.productShowSumbit .noResult {
float: right !important;
}

.ProductListLinks_style1 {
padding:0 10px 0 0;
}
		
#categorylist-box-content ul li a {
color:#000;
}
#categorylist-box-content ul li {
background:none;
line-height:20px;
list-style-type:none;
padding:0 0 0 0px;
}
#quicklogin-box-content ul li a {
color:#000;
}
#product-price h2 {
    padding:15px 0px 0px 0px;
}
#quicklogin-box-content ul li a {
background:none;
padding:0 0 0 0px;
}
#quicklogin-box-content ul li {
background:none;
padding:0 0 0 0px;
}
#categorylist-box-content ul ul li a {
color:#000;
}

.ProductListLinkWrapper_style1{
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #58595b;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#MainContentWrapper {
width:540px;
	
}
.search-button .button {
background: transparent url("/upload_dir/themes/web/shop002_theme011/graphics/sogknap_2.jpg") no-repeat;
float: left;
width: 28px;
}
.ProductListTitle_style1 {
    font-weight: bold;
    padding: 0 0 0 0;
   width: 90px;
}
td.CheckoutText, td.CheckoutText a {
    color: #000000;
}
.variantInfoBox {
background-color:#f5f5f5;
border:none;

}
#product-price {
    line-height: 5px;
height: 120px;
}
.CheckOutProceed dt.right {
background:none;
background-color:#58595b;
}
.CheckOutProceed dt.left {
background:none;
background-color:#58595b;
}
.CheckOutProceed input {
background:none;
background-color:#58595b;
min-width:108px;
}

.CheckOutProceedProduct input {
background-color:#58595b;
}
.CheckOutProceedProduct dt.left {
background:none;
background-color:#58595b;
}
.CheckOutProceedProduct dt.right {
background:none;
background-color:#58595b;
}
#Navigation {
	height:0px;
	width:990px;		
	background:none;
	border:none;
	margin:0 auto;
	

	}
	ul#NavigationHorizontal {
		margin: 0;
		border: 0 none;
		padding: 0;
		width: 990px; 
		list-style: none;
		height: 25px;
		top: 155px;
		position: absolute;

	}
	ul#NavigationHorizontal li {
		margin: 0;
		border: 0 none;
		padding: 0;
		float: left; 
		display: inline;
		list-style: none;
		position: relative;
		height: 30px;
		z-index: 99;
	}
	ul#NavigationHorizontal li.your-account {
		float: right;
	}
	ul#NavigationHorizontal ul {
		margin: 0;
		border: 0 none;
		padding: 0;
		width: 160px;
		list-style: none;
		display: none;
		position: absolute;
		top: 30px;
		left: 0;
		border:3px solid transparent;
	}
	ul#NavigationHorizontal ul ul {	
		border-top:3px solid transparent;
		margin-top: -3px;
	}
	ul#NavigationHorizontal ul:after{
		clear: both;
		display: block;
		font: 1px/0px serif;
		content: ".";
		height: 0;
		visibility: hidden;
	}
	ul#NavigationHorizontal ul li {
		width: 160px;
		float: left; 
		display: block !important;
		border-bottom:3px solid transparent;
		display: inline;
		height:22px;
	}
	ul#NavigationHorizontal li a {	
		padding: 0 15px 0 15px;
		float: none !important; 
		float: left; 
		display: block;
		background:none;
		color: #fff;
		font: 12px/30px Tahoma, "MS Trebuchet", sans-serif;
		text-decoration: none;
		height: auto !important;
		height: 1%; /*For IE*/
		border-right:1px dotted # #58595b;
	}
	ul#NavigationHorizontal li.your-account a {	
		border-right:none;
		border-left:1px dotted # #58595b;
		color:#fff;
	}
	ul#NavigationHorizontal li.your-account li a {	
		border-right:none;
		border-left:none;
		color:#fff;
	}
	ul#NavigationHorizontal a:hover,
	ul#NavigationHorizontal li:hover a,
	ul#NavigationHorizontal li.iehover a,
	ul#NavigationHorizontal a.current {
		background:none;
		color:#DD4B0B;
	}
	ul#NavigationHorizontal ul a {		 
		border-right:none;
	}
	ul#NavigationHorizontal li:hover li a,
	ul#NavigationHorizontal li.iehover li a,
	ul#NavigationHorizontal li:hover li:hover li a,
	ul#NavigationHorizontal li.iehover li.iehover li a,
	ul#NavigationHorizontal li:hover li:hover li:hover li a,
	ul#NavigationHorizontal li.iehover li.iehover li.iehover li a {
		float: none;
		background:  #464646;
		color:#fff;
		font: 10px/22px Verdana, "MS Trebuchet", sans-serif;
	}
	ul#NavigationHorizontal li:hover li a:hover,
	ul#NavigationHorizontal li:hover li:hover a,
	ul#NavigationHorizontal li.iehover li a:hover,
	ul#NavigationHorizontal li.iehover li.iehover a,
	ul#NavigationHorizontal li:hover li:hover li a:hover,
	ul#NavigationHorizontal li:hover li:hover li:hover a,
	ul#NavigationHorizontal li.iehover li.iehover li a:hover,
	ul#NavigationHorizontal li.iehover li.iehover li.iehover a,
	ul#NavigationHorizontal li:hover li:hover li:hover li a:hover,
	ul#NavigationHorizontal li.iehover li.iehover li.iehover li a:hover {
		background: #464646;
		color:#DD4B0B;
	}
	ul#NavigationHorizontal ul ul,
	ul#NavigationHorizontal ul ul ul {
		display: none;
		position: absolute;
		top: 0;
		left: 160px;
	}
	ul#NavigationHorizontal li:hover ul ul,
	ul#NavigationHorizontal li:hover ul ul ul,
	ul#NavigationHorizontal li.iehover ul ul,
	ul#NavigationHorizontal li.iehover ul ul ul {
		display: none;
	}
	ul#NavigationHorizontal li:hover ul,
	ul#NavigationHorizontal ul li:hover ul,
	ul#NavigationHorizontal ul ul li:hover ul,
	ul#NavigationHorizontal li.iehover ul,
	ul#NavigationHorizontal ul li.iehover ul,
	ul#NavigationHorizontal ul ul li.iehover ul {
		display: block;
	}
#HeaderContent {	
	margin:115px 25px 0 0;
	width:550px;	
	float:right;	
	height:40px;
}
	#ShoppingCart  {
		min-height:40px;
	  	height:auto !important;
	  	height:40px;
	  	margin:0 50px 0 0;
		padding:0 0 0 30px;	
		background: url("/_design/common/img/icons/shopping_cart.gif") no-repeat 0px 0px;
		color:#58595b;
		font-size: 10px;
		float:right;	
	}

	#QuickLinks {
		color:#a5a5a5;
		font-size:10px;
		float:left;
		height:24px;
		margin:5px 0 0 0px;
	}
		#QuickLinks a {
			color:#a5a5a5;
			text-decoration: none;
	}
	#Language {	
		margin:0 0 0 20px;
		float:right;			
	}
	#Currency {	
		float:right;
		margin:0 0 0 20px;
	}
	#Currency select {
		font-size:12px;
		width:160px;
	}
	.goog-te-combo {
		width:160px;
	}
#ContentWrapper {
	margin:0 auto;
	width:990px;
}
#Content {	
	width:990px;	
	float:left;
	background:transparent url("/upload_dir/themes/web/shop002_theme011/graphics/BG_9.jpg") ;
	margin:0 ;
	
	}	
	#Header {
		background:transparent url("/upload_dir/themes/web/shop002_theme011/graphics/Topbanner_6.jpg") no-repeat scroll right top;
	float:center;
	height:30px;
	width:990px;	}	
#HeaderImage {
		display:none;
	}
		#Logo {
			float:left;
			display:inline;
			position: absolute;
			top: 0;

		}
			#Logo a {
				cursor:hand;
				cursor:pointer;
			}
		#ProductCatalogue {
			float:right;	
			display:inline;		
			width:990px;
			height:30px;
			padding:0;
			border-bottom-width: 13px;
			border-bottom-style: solid;
			border-bottom-color: #FFF;
		}
			#ProductCatalogue_1st {
				display: none;
			}
											#ProductCatalogue_2nd {	
				width:680px;
				float:right;	
				display:inline;		
				height:0px;
				margin:0px 0 0 0;
				max-height:20px;
				overflow:hidden;
			}
				#ProductCatalogue_2nd li {
					float:left;
					color:#fff;								list-style-type: none;
				}
				#ProductCatalogue_2nd li a{
					text-decoration: none;
					color:#58595b;
					font: normal normal normal 1em/1.5em Arial, sans-serif;
					padding:0 15px 0 15px;
				}
				#ProductCatalogue_2nd li a:hover{
					color: #DD4B0B;
				}
				#ProductCatalogue_2nd li a.active{
					color: #DD4B0B;
				}
	#LeftColumn,#RightColumn {
		min-height:450px;
		height:auto !important ;
	  	height:450px ;
		float:left;	
		display:inline;
		margin:0;			
	}
	#LeftColumn{
		position: relative;
		width:185px  !important;

}
	#RightColumn {
		float:right;
		margin:0;	
		width:220px !important;	
	}
	#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 20px 0;		
		float:left;
	}
	#search-box-content{
		margin:0 0 0 20px ;
		
	}
#search-box{
		min-height:61px;
	  	height:61px !important ;
		margin-bottom: -9px;
		
	}
	#paymenticons-box {
		width: 175px ;
		background: none;
		text-align: center;
		min-height:33px  ;
	  	height:33px !important ;
		margin-bottom: -19px:
		margin-top: -18px;
		padding-top:0;
	}

	#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,
	#paymenticons-box-top,
	#calendar-box-top {
		width:px;
		float:left;
		background: url(../../design/tp002_theme011/boksknap.jpg) no-repeat top left;
		height:26px;
	}

	#search-box-top h2{
	font-size: 0;
	}
	#search-box-top {
	height: 0;
	}
	
	#paymenticons-box-top {
		display:none;
	}
	#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: 11px;
		color:#dd4b0b;	
		font-weight: bold;	
		padding:2px 0 0 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: 11px;
		color:#dd4b0b;
		font-weight: bold;
		font-style: normal;
		}	
	#search-box h2 {
	color:#000 !important;
}	
	#categorylist-box-content,
	#search-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 {
		padding:0 5px 0 10px;
		float:left;
		width:169px;		
		background:#fff;
	}
	#topten-box-content,
	#calendar-box-content {
		padding:0;
		float:left;
		width:178px;
		border-left:1px solid #58595b;
		border-right:1px solid #58595b;
	}
	
	#paymenticons-box-content {
		border:none;
		width:178px;
		text-align: left;
		padding: 0;
	
	}
	#shoppingcart-box-content {
		padding:0 2px 0 2px;
		width:174px;
	}	
	#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,
	#calendar-box-bottom {
		width:px;
		float:left;
		background: url("/_design/templates/tp002/img/theme011/BoxBottom.gif") no-repeat top left;
		height:29px;
	}
	#paymenticons-box-bottom {
		display:none;
	}
	.preloader {
			width:175px;
		}	
		ul.tabs {
			float:left;
			height:18px;
			width:175px;
			border-bottom:1px solid #ccc;
			padding:0 0 0 2px;
			margin:5px 0 0 0;
		}
		.tabs li a {
			background: #ccc;
			height:18px;
			line-height:18px;
			color:#fff;
		}			
		.tabs li a.active {
			background: #999;
			color:#fff;
		}			
		.tabbed-pane,
		.pane {		
			width:178px;
		}			
	#MainContent { 		
		min-height:400px;
		height:auto !important ;
		height:400px ;
	  	float:left;		
		display:inline;
		margin:0 10px 10px 10px;
		padding:0 0 30px 7px;
		width: 550px !important;
		color:#58595b;
		border: none;

	}
		#MainContent h1{
			color:#DD4B0B;
			font-size: 17px;
			font-weight: bold;
			padding:20px 0px 10px 0px;
		}	
#Footermain {
	clear:both;
	width990px;
	margin-top:10px;
	text-align: center;
	text-decoration: none;
	padding-top:10px;
	margin-bottom:10px;
	color:#000;
	background:#fff;
	height:15px;
}
#Footermain ul{
	color:#58595b;
	font-size: 10px;
	line-height:15px;
	text-decoration: none;

}	
#Footermain a {
	color:#58595b;
	text-decoration: none;

}
#footer2 {
	clear:both;
	width990px;
	margin:0 auto;
	text-align: center;
	text-decoration: none;
	padding-bottom:30px;
	background:#fff;
	height:55px;
	color:#58595b;
	font-size: 10px;
	line-height:15px;
	text-decoration: none;

}	
