h1 {
	color: #ec027b;
	font-sixe:20pt;
	font-weight: normal;
	text-transform: uppercase;
}


h2 {
	color: #898989;
	font-weight: normal;
	font-size: 21px;
	font-family: arial;
}

p {
	font-size: 12px;
	color: #666666;
}


#goggleplus
{
	float: right;
	position: relative;
	margin-top: 8px;
	margin-right: 20px;
}


.fb-like {
	float: right;
	position: relative;
	margin-top: 5px;
	margin-bottom: 3px;
}


/* Forside-kategorier */
.container {
  display: table;
}
.row {
  display: table-row;
}
.column {
  display: table-cell;

}


/* SEARCH*/
.search {
	float: right;
}

.SubmitButton_SearchPage {
  background-color:#FF9C00;
  background-image:-webkit-linear-gradient(top, #FFE751 0%, #FFE751 10%, rgba(255, 231, 81, 0) 80%, rgba(255, 231, 81, 0) 100%);
  border:1px solid #413217;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  color:#000000;
  font-size:11px;
  font-weight:normal;
  height:20px;
  line-height:21px;
  padding:0 4px;
  text-align:center;
  text-decoration:none;
  text-shadow:#FFFFFF 0 1px 0;
  text-transform:uppercase;
}


.search div.input input
{
  background-color:transparent;
  background-position:initial initial;
  background-repeat:initial initial;
  border:0;
  font-family:Arial, sans-serif;
  font-size:16px;
  height:22px;
  outline:none;
  text-indent:5px;
  width:100%;
}

.hide {
	display: none;
}

#Trust {
display:none;}

.Prices_Custom_TBL td{
font-size:18px;
color:#888;}

.PriceStriked_Productlist {
	font-size:12px;
	padding-right:5px;
	text-decoration: line-through;
}

.TextInputField_Productlist {
display:none;}

.ProductListImage {
	width:175px;
	height:175px;
	display:block;
}

.ProductListImage img {
	max-height:175px;
	height: expression(this.height > 175 ? "175px" : true);
	max-width:175px;
	width: expression(this.width > 175 ? "175px" : true);}
	
	
.label span.offer {
	position:absolute;
	margin-top:-3px;
	margin-left:181px;
	
}

.photo1_productlist img.Specialoffer_Overlay_IMG {
	border:none !important;
	margin:0 !important;
	margin-left:133px !important;
}

td.Price_Productlist br{display:none;}
span.Price_Productlist{margin-left:10px;}

.Description_ProductList{font-family:Verdana;font-weight:Normal;
}
.Price_ProductList{font-family:Verdana;font-size:18px;font-weight:Normal;color:#888888;}
.Price_Productlist strike{font-family:Verdana;font-weight:Normal; font-size:12px;
	padding-right:5px;
	text-decoration: line-through; color:#000; float:left; margin-top:5px;}
.Photo1_ProductList img{
	border: 1px solid #ececec;
}

.Photo1_ProductList:hover img{
border: 1px solid black;
-moz-box-shadow: 0 0 5px #c5c5c5;
-webkit-box-shadow: 0 0 5px #c5c5c5;
box-shadow: 0 0 5px #c5c5c5;
}

.photo1_productlist:hover img.Specialoffer_Overlay_IMG
{border:none !important;
box-shadow:none !important;
}

.Photo1_ProductList{padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px;}
.Photo1_ProductList{text-align:left;}
.Photo1_ProductList{vertical-align:top;}
.Description_ProductList{padding:3px;}
.Description_ProductList{text-align:left;}
.InfoButton_ProductList{padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px;}
.InfoButton_ProductList{text-align:left;}
.InfoButton_ProductList{vertical-align:bottom;}
.Price_ProductList{padding-left:5px; padding-top:5px; padding-right:5px; padding-bottom:5px;}
.Price_ProductList{text-align:left;}
.BuyButton_ProductList{margin-left:px; margin-top:px; margin-right:px; margin-bottom:px;}
.BuyButton_ProductList{text-align:left;}
.BuyButton_ProductList{vertical-align:top;}
.ProductList_TD { font-family:Verdana;font-size:12px;color:#000000;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;text-align:left;}

td.BuyButton_ProductInfo input{display:block; background-image:url(/images/BTN-Tilfoejkurv.png); float:right;}

img.Related_BuyButton_IMG{display:block; height:36px; width:135px !important; background-image:url(/images/Knap-Laegikurv-small.png); background-repeat:no-repeat; margin-top:8px; margin-bottom:10px;}

.Productinfo_Specialoffer_Overlay_IMG{float:right; margin-right:-4px;border: none;
}

.Element_Overlay_ProdList_SpecialOfferIMG {
	border: none !important;
}

.label span.news {
	position:absolute;
	margin-top:-3px;
	margin-left:0px;

}	


ul.checkmark li {
	    background: url("/images/checkmark.png") no-repeat scroll left center transparent;
	    display: block;
	    list-style-type: none;
	    padding: 5px 0 5px 15px;
	}
	
	
	
/*	Simpelt Slideshow */
#slideshow { 
    margin: 0px auto; 
    position: relative; 
    padding: 0px; 
    height: 250px;
}

#slideshow > div { 
    position: absolute; 
    top: 10px; 
    left: 0px; 
    right: 10px; 
    bottom: 10px; 
}


.SubCats_Categories_Container ul, .SubCats_Categories_Container li {
	margin:0px;
	padding:0px;
	list-style:none;}

.SubCats_Categories_Container ul {
	margin-top:40px;}

.SubCats_Categories_Container li {
	text-align:center;}
	
.SubCats_Categories_Container li .Category {
	border:1px solid #EBEBEB;
	background-color:#EBEBEB;
	text-align:center;
	margin-right:15px;
	margin-bottom:15px;}	
	
.SubCats_Categories_Container li .Category:hover {
	border-color:#ed0380;
	background-color:#ed0380;
	color:#FFFFFF!important;
}	

.SubCats_Categories_Container li .Category:hover a {	
	color:#FFFFFF!important;
}	
		
.SubCats_Categories_Container li .CategoryImageLink {
	background-color:#FFFFFF;
	padding:0px;	
}

.SubCats_Categories_Container li .CategoryName a{
	display:block;
	line-height:25px;
	color:#555;
	font-weight: bold;
}

.SubCats_Categories_Container li .CategoryImageLink img:hover {
	opacity:0.7;
	filter:alpha(opacity=70);
}

	
.ProductListCategoryImage {
	display:none;}
	
	
	.topBar {
		width: 100%;
		height: 30px;
		position:relative;
		top: 0;
		text-align: center;
		border-bottom: 1px solid #fff;
		box-shadow: 0 2px 5px #ccc;
		padding-top: 5px;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
			
	}
	.topBar .link {
		padding: 2px 8px;
		background-color: #831e1a;
		color: #fff;
		border-radius: 2px;
		font-size: 12px;
		font-weight: bold;
		
	}
	.topBar .link:hover {
		background-color: #e62601;
	}
	
	.btnOpen:hover  {
		opacity: 1;
	}
	.btnOpen a  {
	display: block;
	text-decoration: underline;
	}
	.topBar a {
	
		color: #fff;
		text-decoration: underline;
	}
	.topBar:target {
		top: -36px;
		position: absolute;
		-webkit-transition: top 0.4s ease-in;
		-moz-transition: top 0.4s ease-in;
	}
	.topBar:target .btnOpen {
		top: 31px;
		height: 30px;
		font-size: 12px;
		line-height: 34px;
		-webkit-transition-property: top;
		-webkit-transition-duration: .4s;
		-moz-transition-property: top;
		-moz-transition-duration: .4s;
	}
	.topBar:target .btnClose {
		display: none;
	}
	.topBar:target .btnOpen, .topBar {
		background-image: url("http://lookperfect.dk/image/data/GFX/christmasbar.png");
		 background-position: center;
		background-color: #a25959;
	}