@charset "utf-8";

#header_products_overview, #header_products_bad, #header_products_sauna, #header_products_reisen, #header_products_wellness {
	height:29px;
	padding:127px 0 0 7px;
	background:url(../images/page_head_products_overview.jpg) no-repeat;
}

#header_products_bad {
	background:url(../images/page_head_products_bad.jpg) no-repeat;
}

#header_products_sauna {
	background:url(../images/page_head_products_sauna.jpg) no-repeat;
}

#header_products_reisen {
	background:url(../images/page_head_products_reisen.jpg) no-repeat;
}

#header_products_wellness {
	background:url(../images/page_head_products_wellness.jpg) no-repeat;
}

h1.pageName, h1.pageName a {
	color:#FFF;
	font-size:22px;
}

#main_content_products {
	background:url(../../images/separator_vertical.png) repeat-y left;
	margin:25px 0 35px 0;
	padding:5px 30px 0 30px;
	min-height:420px;
}

ul#subMenu li #navBad:hover, ul#subMenu li #navBadOn{
	background:url(../images/submenu_bad_hover.png);
}
ul#subMenu li #navSauna:hover, ul#subMenu li #navSaunaOn {
	background:url(../images/submenu_sauna_hover.png);
}
ul#subMenu li #navReisen:hover, ul#subMenu li #navReisenOn {
	background:url(../images/submenu_reisen_hover.png);
}
ul#subMenu li #navWellness:hover, ul#subMenu li #navWellnessOn {
	background:url(../images/submenu_wellness_hover.png);
}

.no_spacings {
	padding:0;
	margin:0;
	list-style:none;
}

li.collection {
	display:block;
	width:286px;
	height:172px;
	margin:0 0 30px 0;
	padding:6px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	font-size:16px;
}

li.collection a {
	display:block;
	margin:0 0 3px 8px;
	color:#FFF;
	text-decoration:none;
}

li.collection ul{
	display:block;
	padding:0;
	margin:0;
	visibility:hidden;
}

li.collection:hover ul{
	visibility:visible;
}

#collection_bad { background:url(../images/collection_bad.jpg) no-repeat;}
#collection_sauna {	background:url(../images/collection_sauna.jpg) no-repeat; }
#collection_reisen { background:url(../images/collection_reisen.jpg) no-repeat; }
#collection_wellness { background:url(../images/collection_wellness.jpg) no-repeat; }

ul.productsCategories {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}

ul.productsCategories li {
	display:block;
	padding:0;
	margin:2px 0 0 0;
	font-size: 1px; /* Fix bug IE6 */
}

ul.productsCategories li a{
	display:block;
	padding:2px 0 2px 10px;
	margin:0;
	font-weight:normal;
	background:url(../images/collection_categories_bg.png);
	font-size:15px;
	color:#000;
}

ul.productsCategories li a:hover{
	background:url(../images/collection_categories_bg_hover.png);
}

a.categoryBad, a.categorySauna, a.categoryReisen, a.categoryWellness {
	display:block;
	height:20px;
	padding:146px 5px 10px 5px;
	width:180px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	text-decoration:none;
	margin:0 0 15px 0;
	background-repeat:no-repeat;
	background-position:top;
	font-weight:bold;
}

a.categoryBad:hover { color:#ebe3d6; }
#category_bad_tuecher {	background-image:url(../images/categ_bad_tuecher.jpg); }
#category_bad_mantel { background-image:url(../images/categ_bad_mantel.jpg); }
#category_bad_kinder { background-image:url(../images/categ_bad_kinder.jpg); }
#category_bad_matten { background-image:url(../images/categ_bad_matten.jpg); }
#category_bad_accessoires { background-image:url(../images/categ_bad_accessoires.jpg); }

a.categorySauna:hover { color:#f5eedf; }
#category_sauna_tuecher {	background-image:url(../images/categ_sauna_tuecher.jpg); }
#category_sauna_mantel { background-image:url(../images/categ_sauna_mantel.jpg); }
#category_sauna_kilt { background-image:url(../images/categ_sauna_kilt.jpg); }
#category_sauna_accessoires { background-image:url(../images/categ_sauna_accessoires.jpg); }

a.categoryReisen:hover { color:#e9edf8; }
#category_reisen_tuecher {	background-image:url(../images/categ_reisen_tuecher.jpg); }
#category_reisen_mantel { background-image:url(../images/categ_reisen_mantel.jpg); }
#category_reisen_kinder { background-image:url(../images/categ_reisen_kinder.jpg); }
#category_reisen_strand { background-image:url(../images/categ_reisen_strand.jpg); }
#category_reisen_extra { background-image:url(../images/categ_reisen_extra.jpg); }

a.categoryWellness:hover { color:#f9ebe4; }
#category_wellness_rassoul {	background-image:url(../images/categ_wellness_rassoul.jpg); }
#category_wellness_seifen { background-image:url(../images/categ_wellness_seifen.jpg); }


div.item_MainContainer {
	width:173px;
	padding:0 0 5px 0;
	background:url(../images/item_foot.png) no-repeat bottom;
	margin:20px 0 20px 0;
}

a.addToCorb, a.moreInfo {
	text-align:right;
	margin:0 0 0 20px;
	padding:7px 24px 0 0;
	height:14px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#9e8f74;
	background:url(../images/add_to_corb.png) no-repeat right;
}

a.moreInfo {
	font-weight:bold;
	text-transform:uppercase;
	padding:7px 22px 0 0;
	background-image:url(../images/more_info_icon_off.png);
}

a.addToCorb:hover, a.moreInfo:hover {
	color:#7b6b4e;
	background-image:url(../images/add_to_corb_hover.png);
}

a.moreInfo:hover {
	background-image:url(../images/more_info_icon_on.png);
}

div.item_photo_container {
	text-align:center;
	width:160px;
	height:160px;
	padding:4px 6px 0 6px;
	background:url(../images/item_photo_containter.png) no-repeat;
	display:table-cell;
	vertical-align:middle;
}

div.item_short_description_container {
	padding:4px 8px 0 8px;
	text-align:left;
	background:url(../images/item_bg.png) repeat-y;
}

a.item_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#b91039;
	text-decoration:none;
}

a.item_name:hover {
	color:#c73f60;
	text-decoration:underline;
}

div.item_price, div.item_mwst {
	margin:4px 0 2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000;
	text-align:right;
}

div.item_mwst{
	margin:0;
	font-size:9px;
	font-weight:normal;
}

div.page_numbers {
	text-align:center;
}

.page_number_on, .page_number_off {
	font-weight:bold;
	padding:3px;
	margin:3px;
}

.page_number_off {
	font-weight:normal;
	color:#c2b59e;
}

ul#navigationCategories {
	display:block;
	padding:0;
	text-align:center;
	margin:10px 0 15px 0;
}
ul#navigationCategories li {
	margin:0;
	padding:0;
	display:inline;
	list-style:none;
}
ul#navigationCategories li a.selected, ul#navigationCategories li a.unselected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#9e8f74;
	padding:4px 10px 2px 10px;
	border-bottom:solid 3px #9e8f74;
}

ul#navigationCategories li a.unselected:hover{
	border-color:#7b6b4e;
	color:#fdf5ea;
	background-color:#7b6b4e;
}

ul#navigationCategories li a.selected {
	color:#c2b59e;
	border-color:#c2b59e;
}

