@charset "utf-8";
/* CSS Document */

body {
	background-image:url('/images/skins/hoppeloppe/dk/images/background.png');
	background-repeat:repeat-x;
	background-color:#e8e2ca;
}
body,table,td,input {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#242424;
}
img {
	border:0;
}
a{
	outline:none;
}
a:link, a:visited, a:active {
	color:#258703;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1{
	background-image:url('/images/skins/hoppeloppe/dk/images/h1Background.png');
	background-repeat:no-repeat;
	font-family:Century Gothic;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-indent:10px;
	padding:6px 0 9px 0;
	margin:0;
}
h2{
	background-image:url('/images/skins/hoppeloppe/dk/images/h2Background.png');
	background-repeat:no-repeat;
	font-family:Century Gothic;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-indent:10px;
	padding:6px 0 9px 0;
	margin:0;
}
h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#fff;
	margin:0 0 5px 0;
	padding:0;
}
h4{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#5c1290;
	margin:0;
	padding:0;
}
h5{
	background-image:url('/images/skins/hoppeloppe/dk/images/h5Background.png');
	background-repeat:no-repeat;
	font-family:Century Gothic;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-indent:10px;
	padding:6px 0 9px 0;
	margin:0;
}
p{
	margin:0;
	padding:0;
}

#ShopLayOut_SpaceLeft_TD{
	background-image:url('/images/skins/hoppeloppe/dk/images/topLeft.png');
	background-repeat:no-repeat;
	background-position:top right;
}
#ShopLayOut_SpaceRight_TD{
	background-image:url('/images/skins/hoppeloppe/dk/images/topRight.png');
	background-repeat:no-repeat;
	background-position:top left;
}
#ShopLayOut_SpaceTop_TD{
	background-image:url('/images/skins/hoppeloppe/dk/images/top.png');
	background-repeat:no-repeat;
}
#ShopLayOut_Topmenu_TD{
	background-image:url('/images/skins/hoppeloppe/dk/images/menu.png');
	background-repeat:no-repeat;
	padding:8px 0 0 400px;
}
#ShopLayOut_Topmenu_TD a:link, #ShopLayOut_Topmenu_TD a:active, #ShopLayOut_Topmenu_TD a:visited{
	color:#FFF;
	font-size:13px;
	text-decoration:none;
	padding:7px 15px 9px 15px;
	background-image:url('/images/skins/hoppeloppe/dk/images/topMenuSpacer.png');
	background-repeat:no-repeat;
	background-position:right center;
}
#ShopLayOut_Topmenu_TD a:hover{
	color:#5c1290;
}



#ContentContainer_DIV {
	margin-left:10px;
	background-color:#eeebda;
	width:570px;
}
.Main_TD{
	background-color:#e8e2ca;
	width:590px;
}
.content{
	width:554px;
	margin:0 0 0 8px;
}
.breadCrumb{
	padding:5px 0 5px 0;
}

#ProductmenuContainer_DIV{
	background-color:#eeebda;
}
#ProductmenuContainer_DIV br{
	display:none;
}
#ProductMenu_Table {
}
#ShopLayOut_ProductMenu_TD{
	background-color:#eeebda;
	background-repeat:repeat-y;
}

#ProductmenuContainer_DIV a:link,#ProductmenuContainer_DIV a:active, #ProductmenuContainer_DIV a:visited {
	color:#449b26;
	text-decoration:none;
}
#ProductmenuContainer_DIV a:hover {
	color:#732ea4;
}


.RootCategory_Productmenu {
	background-image:url('/images/skins/hoppeloppe/dk/images/productMenuBorder.png');
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:3px 0 6px;
}

.Deactiv_Productmenu, .Activ_Productmenu{
	text-indent:15px;
	display:block;
	font-weight:bold;
}

#ShopLayOut_Basket_TD{
	background-color:#eeebda;
}


#ShopLayOut_SpaceBottom_TD{
	background-image:url('/images/skins/hoppeloppe/dk/images/bottom.png');
	background-repeat:no-repeat;
	height:100px;
	width:930px;
}


#newsBanner{
	width:570px;
	background-image:url('/images/skins/hoppeloppe/dk/images/newsBanner.png');
	background-repeat:repeat-y;
}
#newsTop{
	background-image:url('/images/skins/hoppeloppe/dk/images/newsBannerTop.png');
	background-repeat:no-repeat;
	width:570px;
	height:9px;
	margin:0;
	padding:0;
}
#newsBottom{
	background-image:url('/images/skins/hoppeloppe/dk/images/newsBannerBottom.png');
	width:570px;
	background-repeat:no-repeat;
	height:29px;
}
#newsBottom p{
	padding:10px 0 0 15px;
	color:#4bb526;
}
.newsImage{
}

.newsContent p{
	color:#fff;
}
#newsBottom a:link, #newsBottom a:active, #newsBottom a:visited {
	color:#4bb526;
	text-decoration:underline;
}
#newsBottom a:hover {
	color:#4bb526;
	text-decoration:none;
}
.newsContent a:link, .newsContent a:active, .newsContent a:visited {
	color:#fff;
	text-decoration:underline;
}
.newsContent a:hover {
	color:#fff;
	text-decoration:none;
}
.newsBorder{
	border-bottom:1px solid #29810a;
	padding:5px 0 5px 0;
	margin:0 15px 0 15px;
}
.labels{
	margin:0px 0 0 3px;
}



.productBox{
	background-color:#fff;;
	border:1px solid #ded6b8;
	margin:0 0 11px 0;
	width:176px;
}
.productName{
	text-align:center;
	height:40px;
	border-bottom:1px solid #ded6b8;
	padding:5px;
	width:176px;
}
.productName a:link, .productName a:active, .productName a:visited{
	color:#732ea4;
	font-size:12px;
	text-decoration:none;
}
.productName a:hover{
	color:#449b26;
}
.productImage{
	padding:5px 0 5px 0;
	text-align:center;
}
.price{
	text-align:center;
	font-size:13px;
	color:#fff;
	background-color:#a366cf;
	padding:6px 0 6px 0;
}

.AdvancedVariants{
	text-align:center;
	background-color:#a366cf;
	padding:3px 0 5px 0;
}
.str{
	text-align:center;
	background-color:#a366cf;
	padding:0;
	color:#FFF;
}
.ProductListVariantSelector{
	width:75px;
	border:0;
	background-color:#eaceff;
}

#basket{
	background-image:url('/images/skins/hoppeloppe/dk/images/basketBackground.png');
	background-repeat:no-repeat;
	height:144px;
	color:#3b7427;
}
#basket .padding{
	padding:10px 0 0 65px;
}
.ialt{
	margin:5px 0 0 0;
}

#search{
	background-image:url('/images/skins/hoppeloppe/dk/images/searchBackground.png');
	background-repeat:no-repeat;
	height:118px;
}

.SubmitButton_SearchPage{
	background-image:url('/images/skins/hoppeloppe/dk/images/btnSearch.png');
	width:60px;
	height:24px;
	border:0;
	margin:0 0 0 10px;
	padding:0;
	cursor:pointer;
}
.SearchField_SearchPage{
	border:0;
	font-size:11px;
	width:105px;
	height:16px;
	margin:24px 0 5px 14px;
	padding:0;
	background-color:#fff;
}
#Search_Form {
	border:0;
	margin:0;
	padding:0;
	display:inline;
}
.rightside .padding {
	padding:10px;
}
#contact{
	background-image:url('/images/skins/hoppeloppe/dk/images/contactBackground.png');
	background-repeat:no-repeat;
	height:176px;
	color:#3b7427;
}
#contact .padding{
	padding:10px 0 0 10px;
}
.contactEmail{
	padding:34px 0 0 30px;
}
#newsletter{
	margin:10px 0 0 0;
	height:176px;
	color:#3b7427;
}
#newsletter .padding{
	padding:10px 0 0 10px;
}
#newsletterInput{
	margin:5px 0 0 0;
}
.inputStyle{
	border:1px solid #ded6b8;
	width:135px;
	height:20px;
	margin:0 0 5px 0;
	padding:0;
}
.submit{
	background-image:url(/images/skins/hoppeloppe/dk/images/submit.png);
	background-repeat:no-repeat;
	width:66px;
	height:24px;
	border:0;
	cursor:pointer;
}
.nomore{
	background-image:url(/images/skins/hoppeloppe/dk/images/nomore.png);
	background-repeat:no-repeat;
	width:66px;
	height:24px;
	border:0;
	margin:0 0 0 3px;
	cursor:pointer;
}
#ShopLayOut_Basket_TD a:link, #ShopLayOut_Basket_TD a:active, #ShopLayOut_Basket_TD a:hover{
	text-decoration:none;
	font-size:12px;
	color:#fff;
}
#ShopLayOut_Basket_TD a:hover{
	color:#5c1290;
}

.varekortinfo{
	padding:0 0 10px 10px;
}
#varekortinfoTxt{
	background-color:#c7c1a1;
	padding:5px;
}
.PriceBefore_ProductInfo_TD{
	color:#060;
}
.Price_ProductInfo{
	font-size:14px;
	color:#5c1290;
}
.BackgroundColor2_ShowBasket{
	background-color:#e9c9ff;
}
.Heading_ShowBasket {
	border-bottom:dashed 1px #ccc;
	padding:5px 0;
}
.BackgroundColor1_ProductInfo{
	border-bottom:1px dashed #999;
}


.bottomTxt{
	color:#6e299f;
	font-size:11px;
	height:100px;
	margin:27px 0 0 40px;
	float:left;
}
.bottomTxt a:link, .bottomTxt a:active, .bottomTxt a:visited {
	color:#6e299f;
	text-decoration:none;
}
.bottomTxt a:hover{
	text-decoration:underline;
}
.signatur a:link, .signatur a:active, .signatur a:visited{
	float:right;
	width:150px;
	margin:65px 0 0 20px;
	color:#aaa48e;
	text-decoration:none;
}
.signatur a:hover{
	text-decoration:underline;
	color:#6e299f;
}

.subProductCategori{
	background-image:url('/images/skins/hoppeloppe/dk/images/subProductCatBackground.png');
	background-repeat:no-repeat;
	width:132px;
	height:35px;
	text-align:center;
}
.subProductCategori a:link, .subProductCategori a:active, .subProductCategori a:visited{
	color:#fff;
	text-decoration:none;
}
.subProductCategori a:hover{
	color:#fff;
	text-decoration:underline;
}
.subProductCategoriGreen a:link, .subProductCategoriGreen a:active, .subProductCategoriGreen a:visited{
	color:#fff;
	text-decoration:none;
}
.subProductCategoriGreen a:hover{
	color:#fff;
	text-decoration:underline;
}
.subProductCategoriGreen{
	background-image:url('/images/skins/hoppeloppe/dk/images/subProductCatBackgroundGreen.png');
	background-repeat:no-repeat;
	width:132px;
	height:35px;
	text-align:center;
}
.SubCats_Prodlink{
	margin:0 10px 0 10px;
}


#subCatBox {
	margin:10px 0 0 0;
	padding:0;
}
#newsTxt{
	padding:0 10px;
	font-size:13px;
	color:#fff;
	margin:0 0 10px 0;
}
#newsTxt a:link, #newsTxt a:active, #newsTxt a:visited{
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
#newsTxt a:hover{
	text-decoration:none;
}
#text1 {
	padding:0 10px;
	margin:5px 0 0 0;
}
.front h3 {
	color:#258703;
}
.fp_cat{
	border:2px solid #838377;
}
#brands td {
	vertical-align:top;
	padding:10px 5px;
}
#brands img {
	border:1px solid #bebbad;
}
