/*  Copyright (c) HotDigital   */




/* ################################# INDEX GALLERY begin */
#idxthemeHLD {
	position:relative;
	width:516px;
	height:261px;
	margin:0 0 25px 0;
	
	
}

 /* --- predefinded styles used by js --- */
			.gallery {
				width: 516px;
			}
			.gallery .holder {
				width: 100%;
				z-index: 2;
			}
			.gallery .holder ul {
				margin: 0;
				padding: 0;
				list-style: none;
				width: 30000px;
			}
			.gallery .holder ul li {
				float: left;
				padding: 0 0px 0px 0;
			}
			.gallery .holder ul li img { display: block; }
			.gallery-fade .holder ul {
				width: 100%;
				height: 261px;
			}
			.gallery-fade .holder ul li {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 261px;
				padding: 0;
			}
			.paging {
				visibility:visible;
				position:absolute;
				/*right:10px;*/
				left:40%;
				bottom:-37px;
				z-index:3;
			}
			.paging ul {
				margin: 0;
				padding: 0;
			}
			.paging li {
				float: left;
				list-style: none;
			}
			.paging li a {
				text-indent: -9999px;
				display:block;
				width:15px;
				height:15px;
				margin:0 3px 0 0;
				background:url(images/banners/icon_gallery.png) no-repeat 0px 0px;
			}
			.paging li a.active {
				background-position:0px -15px;
			}
			.next, .prev {
				position: absolute;
				z-index: 2000;
				right: -20px;
				top: 50%;
				margin-top: -30px;
				width: 42px;
				height: 42px;
				background: url(img/gal_right.png) no-repeat;			
				text-indent: -9999px;
				outline: none;
				cursor: pointer;
			}
			.next-disable { background: url(../images/btn-next-disable.png) no-repeat; }
			.prev {
				background: url(img/gal_left.png) no-repeat;
				right: auto;
				left: -20px;
			}
			.prev-disable { background: url(../images/btn-prev-disable.png) no-repeat; }			
/* ################################# INDEX GALLERY end */







a { outline:none; }

#shapeYouBG {
position:relative;
	width:544px;
	height:446px;
background-image:url(images/templates/shapeyouBG.jpg);
background-repeat:no-repeat;
}
#sy_menu {
position:absolute;
  width:544px;
  height:70px;
  top:199px;
}
#onelink {
	position:absolute;
width:90px;
height:60px;
top:12px;
left:14px;
}
#onelink a{
display:block;
width:90px;
height:60px;
background-color:transparent;
}

.empfohlenes {
	font-family: verdana,geneva;
	font-size: 14px;
	font-weight: bold;
	color: #000000;	
}

.lexikon2 {
	background-color: #FFFFFF;
}
.imgscr {
	display: block;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.inputty {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 120px;
	border: 1px solid #999999;
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #868686;
	line-height: 10px;
	text-decoration: none;
}
.inputter {
	border:1px solid #001A5C;
}
.general_inputs {
   background:none; background:url(images/generalinput.jpg) top left repeat-x; width:200px; height:18px; border:none; 
	  margin:5px 0px;
			border:1px solid #dbdbdb;
}
.optsmain {
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	padding-right: 5px;
}
.optsmain SELECT {
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	border: 1px solid #000000;
}
.costamnana {
	display: inline;
}
#butonekdiv {
	display: inline;
	margin-top: 5px;
}
.textarea {
	background:none; background:url(images/generalinput.jpg) top left repeat-x; border:1px solid #dbdbdb; width:100%;
}
.loginput {
	border:0px;
	width:154px;
	height: 18px;
}
IMG {
	border:0px;
}
.searchinput {
	border:1px solid #985A3A;
	width:215px;
	height: 19px;
	padding: 0px;
}
/*SUCHE*/



.search_key_textfield {
	width:120px;
	border: 0px;
	height:12px;
	background-color:#ffffff;
	color:#492C09;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 7pt;
	vertical-align: middle;
}
.search_title {
	color:#492C09;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 7pt;
	vertical-align: middle;
	height:12px;
}
.search_price {
	height:12px;
	width:80px;
	border: 0px;
	background-color:#ffffff;
	color:#492C09;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 7pt;
	vertical-align: middle;
}
.boxText {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
.errorBox {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	background: #FF0000;
	font-weight: bold;
}
.stockWarning {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.productsNotifications {
	background-color: #F4F4F4;
	background: #F4F4F4;
}
.orderEdit {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color: #FD351F;
	text-decoration: underline;
}
.ContentBoxText {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
}
BODY {
	background-color: #f89c1d;
	margin: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
}
TD {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
/*FALLS DER KUNDE EINEN EINHEITLICHEN PRODUKTBESCHREIBUNGSSTIL WÜNSCHT*/



.produktbeschreibung {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
}
A {
	color: #666666;
	text-decoration: none;
}
A:hover {
	color:#000000;
	text-decoration: none;
}
FORM {
	display: inline;
}
.seite {
	background-image: url(images/templates/seitentophg.jpg);
	background-repeat: no-repeat;
}
.seite2 {
	background-image: url(images/templates/seitentophg_bg.jpg);
	background-repeat: repeat-x;
}
TD.passwort {
	font-family: Tahoma, Arial Helvetica, Verdana sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
}
TD.passwort A {
	color: #868686;
	text-decoration: none;
}
TD.passwort A:hover {
	color:#E68A26;
	text-decoration: none;
}
TD.contentrand {
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
}
TD.quicksearchtitle {
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #024C78;
}
TD.quicksearch {
	vertical-align: middle;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color:#000000;
}
TD.quicksearch INPUT {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	font-size:12px;
}
TD.whatsnew {
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color:#000000;
}
TR.headerNavigation {
/*background: #bbc3d3;*/



}
TD.headerNavigation {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	/*background: #bbc3d3;*/



  font-weight : normal;
	color: #898989;
}
A.headerNavigation:hover {
	color: #BFBCBC;
}
TR.headerError {
	background: #ff0000;
}
TD.headerError {
	font-family: Tahoma, Arial Helvetica, Verdana sans-serif;
	font-size: 14px;
	background: #ff0000;
	color: #ffffff;
	font-weight : bold;
	text-align : center;
}
TR.headerInfo {
	background: #91C529;
}
TD.headerInfo {
	font-family: Tahoma, Arial Helvetica, Verdana sans-serif;
	font-size: 14px;
	background: #91C529;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
.cr_acc_heading {
	height:20px;
	padding-top:10px;
}
.cr_acc_heading b {  padding-left:30px; color:#fd9822;  }
.cr_acc_input {
	width:250px;
}
.infoBox {
	border-top:1px solid #eda129;
}

.checkoutitle { /* background-color:#f89c1d; */ color:#eda129; padding:8px 0 4px 8px; }

.infoBoxContents {

}
.infoBoxNotice {
	background: #e32f3a;
	color:#ffffff;
	padding:20px;
	margin-top:10px;
}
.infoBoxNoticeContents {

}
TD.outercont_li {
	background-image: url(images/templates/outercont_li.jpg);
	background-repeat: repeat-y;
}
TD.outercont_re {
	background-image: url(images/templates/outercont_re.jpg);
	background-repeat: repeat-y;
}
TD.infoBoxContentHeading {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
TD.infoBoxHeadingContent {
	height:16px;
	padding-left:5px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #024C78;
}
TD.ContentBoxHeading {
	font-family: Arial Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: top;
	text-align: left;
	color: #105680;
}
TD.contentBoxContents {
}
.infoBoxtHeadingHg {
	background-image: url(images/templates/info_box_heading.gif);
	background-repeat: no-repeat;
}
TD.infoBox, SPAN.infoBox {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
TD.cartBoxHeadingContent {
	height:18px;
	padding-left:16px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #024C78;
}
TD.cartBox {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #024C78;
}
SPAN.cartinhalt {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
DIV.listBoxText {
	width:100%;
	/*border-bottom:1px dotted #CFCFCF;*/



  font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-top:2px;
	padding-left:18px;
}
DIV.informationBoxText {
	width:100%;
	/*border-bottom:1px dotted #CFCFCF;*/



  font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-top:2px;
}
.listBoxContents {
	background-image: url(images/templates/boxcontenthg.gif);
	background-repeat: repeat-y;
}
.LoginHeadingHg {
	background-image: url(images/templates/login_box_heading.gif);
	background-repeat: no-repeat;
}
TD.LoginBoxHeadingContent {
	height:16px;
	padding-left:5px;
	padding-top:10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #024C78;
}
.LoginBoxContents {
	background-image: url(images/templates/loginboxcontenthg.gif);
	background-repeat: no-repeat;
}
.topsellBoxTable {
/*border-bottom: 1px solid #2676A6;*/



}
DIV.LoginBoxText {
	padding-left:18px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #ffffff;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
}
TABLE.productListing {
}
.productListing-heading {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	height: 22px;
	text-transform: uppercase;
	background-image: url(images/templates/prod_list_head_bg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
}

.productListing-headingx {
	background-image: url(images/barbg.jpg);
	background-repeat: repeat-x;
	color: #ffffff;
	height:16px;
	padding:2px 2px;
}
TD.productListing-data {
	padding-top: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
tr.productListing-odd {

}

/*DER HAUPTCONTENTCONTAINER*/



/*CONTENTBEREICH*/

TD.pageHeading, DIV.pageHeading {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
		color: #233f6d;
	font-weight: bold;
		text-transform: uppercase;
padding:5px 0px 5px 20px; height: 14px;
background:url(images/breadcrumbbg.jpg) top left repeat-y;


}
TD.PageHeadingCenter, .infotext {
padding:5px 0px 5px 18px; height: 14px;
background:url(images/breadcrumbbg.jpg) top left repeat-y;
}
.pageHeadingRight {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	height: 22px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	padding: 3px 5px 6px 15px;
	text-align:right;
	background:url(images/breadcrumbbg.jpg) top right repeat-y;
}
TD.PageHeadingRight {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	height: 22px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	padding: 3px 5px 6px 15px;
	text-align:right;
	background:url(images/breadcrumbbg.jpg) top right repeat-y;
}
TD.pageHeadingPrice {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	height: 22px;
	text-transform: uppercase;
	background-image: url(images/templates/prod_list_head_bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
}
TD.infoseiteHeading {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	height: 22px;
	text-transform: uppercase;
	background-image: url(images/templates/prod_list_head_bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 10px;
}
/*CONTENTBEREICH*/


TR.subBar {
	background: #f4f7fd;
}
TD.subBar {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
}
TD.main, P.main {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	width:539px;
}
TD.main2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	padding-left: 5px;
}
TD.main5 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	
}
TD.main5 span {color:#000!important;}
TD.main6 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 8px;
}
TD.smallText, SPAN.smallText, P.smallText {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
TD.accountCategory {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #aabbdd;
}
TD.fieldKey {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
TD.fieldValue {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
}
TD.tableHeading {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
SPAN.newItemInCart {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
CHECKBOX, RADIO, INPUT, SELECT {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
SPAN.greetUser {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color:#00507E;
	font-weight: bold;
}
TABLE.formArea {
	background: #f1f9fe;
	border-color: #7b9ebd;
	border-style: solid;
	border-width: 1px;
}
TD.formAreaTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
SPAN.markProductOutOfStock {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #c76170;
	font-weight: bold;
}
SPAN.productSpecialPrice {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	color: #FD351F;
}
SPAN.productPrice {
	text-align: right;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
SPAN.errorText {
	font-family: Arial, Helvetica, Verdana sans-serif;
	color: #FF7800;
}
.checkouttable {

}
.moduleRowOver {
	background-color: #F9E3B9;
	cursor: pointer;
	cursor: hand;
}
.moduleRowSelected {
	background-color: #FDF5E6;
}
.moduleRowOver td, .moduleRowSelected td, .moduleRow td {	padding:8px 0 8px 0;  border-bottom:1px solid #CCC; }
.moduleRow { background-color:#fffaf0; }
.checkoutdescription { padding:15px 0px; }
.checkoutBarFrom, .checkoutBarTo {
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	color: #8c8c8c;
}
.checkoutBarCurrent {
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	color: #000000;
}
/* message box */







.messageBox {
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px
}
.messageStackError, .messageStackWarning {
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	color:#E2311D;
	font-weight:bold;
	padding:10px;
}
.messageStackSuccess {
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	background-color: #99ff00;
}
/* input requirement */







.inputRequirement {
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	color:#E2311D;
	padding-bottom:10px;
}
/* ALLE Boxen ANFANG ----------------------------------------------------*/



/* ALLE Boxen ANFANG ----------------------------------------------------*/



.BEGIN_ALL_BOXEN {
}
/* generalBox ANFANG */



.generalBoxOutTabelle {
}
.generalBoxOutInhalt {
}
.generalBoxTitelTabelle {
	height: 25px;
}
.generalBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg.gif);	background-repeat: no-repeat;*/



	font-size: 12px;
	color: #474747;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:28px;
	padding-top:4px;
	text-align: left;
	vertical-align: bottom;
}
.generalBoxInhalt {
	width:100%;
}
/* generalBox ENDE */



















/* catBox ANFANG */



.catBox2TitelTabelle {
}
.catBox2TitelInhalt {
	background-image: url(images/special_title.gif);
	background-repeat: no-repeat;
	width: 203px;
	height: 26px;
}
.catBox2InhaltTabelle {
}
.catBox2Inhalt {
}
/* catBox ENDE */















/* infoBox ANFANG */



.infoBoxTitelTabelle {
}
.infoBoxTitelInhalt {
}
.infoBoxInhaltTabelle {
}
.infoBoxInhalt {
}
.infoBoxRowTabelle  {
	}
.infoBoxHeadingContent {
}
/* infoBox ENDE */



/* cartBox ANFANG */



.cartBoxTitelTabelle {
}
.cartBoxTitelInhalt {
	background-image: url(images/carttitle.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 21px;
}
.cartBoxInhaltTabelle {
}
.cartBoxInhalt {
}
/* catBox ENDE */















/* loginBox ANFANG */



.loginBoxTitelTabelle {
}
.loginBoxTitelInhalt {
}
.loginBoxInhaltTabelle {
}
.loginBoxInhalt {
}
.beforelogin {
	background-image: url(images/loginbg.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 93px;
}
.log {
	padding-left: 5px;
}
.logbutton {
	background: #ffffff;
	text-align: right;
	padding-right: 5px;
}
.logca {
	background: #ffffff;
	/*
  background-image: url(images/regbg.jpg);



  background-repeat: no-repeat;
*/


  width: 109px;
	height: 24px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #FFFFFF;
	padding-right: 3px;
}
.logca A {
	color: #FFFFFF;
}
.logca A:hover {
	color: #996666;
}
.pw_forgotten {
}
/* loginBox ENDE */







/* specialsBox ANFANG */



.specialsBoxInhaltTabelleAll {/*background-image: url(images/templates/box_all_bg_set_3.gif);	background-repeat: no-repeat;*/
}
.specialsBoxInhaltAll {
}
.specialsBoxTitelTabelle {
	height: 25px;
}
.specialsBoxTitelInhalt {
	font-size: 12pt;
	color: #FC9A00;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:20px;
	padding-top:4px;
	text-align: left;
	vertical-align: bottom;
	text-transform: uppercase;
}
.specialsBoxInhalt {
	width:100%;
}
/* specialsBox ENDE */











/* searchBox ANFANG */



.searchBoxInhaltTabelleAll {
}
.searchBoxTitelTabelle {
}
.searchBoxTitelInhalt {
}
.searchBoxInhaltTabelle {
	poz-index: 10;
	position: absolute;
}
.searchBoxInhalt {
}
.searchcontBoxTitelInhalt {
}
/* searchBox ENDE */







/* whatsnewBox ANFANG */



.whatsnewBoxTitelTabelle {
	height: 25px;
}
.whatsnewBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg_set_4.gif);	background-repeat: repeat-x;*/



	font-size: 12px;
	color: #932424;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:9px;
	padding-top:10px;
	text-align: left;
	vertical-align: top;
	text-transform: uppercase;
}
.whatsnewBoxInhalt {
}
/* whatsnewBox ENDE */







/* topmenueBox ANFANG */



	/*OBERE NAVIGATION UND NAVIGATIONSPFAD*/



.topmenue {
}
.topmenueBoxInhaltTabelle {
}
.topmenueBoxInhalt {
}
.obenmenueInhaltTabelle {
	margin-top:20px;
	margin-left:30px;
}
TD.obenmenue {
}
TD.obenmenue A {
}
TD.obenmenue A:hover {
}
/* topmenueBox ENDE */







/* Box ANFANG */



/* Box ENDE */







/* Box ANFANG */

.popup { background-color:#fff; }

.popupBoxTitelInhalt {
	padding:10px;
	text-align: left;
	font-size: 12px;
	color: #842014;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
.popupBoxInhalt {
	padding:10px;
	font-size: 12px;
	color: #842014;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
.popupBoxInhalt A {
	color: #842014;
}
.popupBoxInhalt A:hover {
	color: #842014;
}
/* Box ENDE */







/* ALLE Boxen ENDE ----------------------------------------------------*/



/* ALLE Boxen ENDE ----------------------------------------------------*/















/*breadcrumbs*/



.breadcrumbs {
	padding-left:60px;
	padding-bottom:2px;
	font-size: 12px;
	color: #AFAFAF;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 22px;
	text-align: left;
	vertical-align: middle;
}
TD.breadcrumbs A {
	color: #AFAFAF;
}
TD.breadcrumbs A:hover {
	color:#AFAFAF;
	text-decoration: none;
}
/*FOOTER*/



.footer_hg {
	height:43px;
	background-image: url(images/templates/footer_hg.gif);
	background-repeat: no-repeat;
}
.footer_hg_bg {
	height:43px;
	background-image: url(images/templates/footer_hg_bg.gif);
	background-repeat: no-repeat;
}
.footer {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, Verdana sans-serif;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
}
TD#footer {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:0px;
	padding-right:10px;
	vertical-align: middle;
}
TD#footer A {
	color: #000000;
	text-decoration:none;
}
TD#footer A:hover {
	color:#996666;
	text-decoration:underline;
}
.hdcopyright {
	margin:10px; 
	text-align:right;

}
.hdcopyright A {
	color: #000000;
	text-decoration:none;
}
.hdcopyright A:hover {
	color: #996666;
	text-decoration:none;
}
.BEGINN_ALL_BOXEN_FRAMES {
}
/*Boxen RAHMEN Allgemein set1*/



.box_set1_out_o {
	background-image: url(images/templates/box_set1_out_o.gif);
	background-repeat: repeat-x;
}
.box_set1_out_li {
	background-image: url(images/templates/box_set1_out_li.gif);
	background-repeat: repeat-y;
}
.box_set1_out_mi {		/*background-image: url(images/templates/box_set1_out_mi.gif);	background-repeat: no-repeat;*/
}
.box_set1_out_re {
	background-image: url(images/templates/box_set1_out_re.gif);
	background-repeat: repeat-y;
}
.box_set1_out_u {
	background-image: url(images/templates/box_set1_out_u.gif);
	background-repeat: repeat-x;
}
.box_set1_in_hl_o {
	background-image: url(images/templates/box_set1_in_hl_o.gif);
	background-repeat: repeat-x;
}
.box_set1_in_hl_li {
	background-image: url(images/templates/box_set1_in_hl_li.gif);
	background-repeat: repeat-y;
}
.box_set1_in_hl_mi {		/*background-image: url(images/templates/box_set1_in_hl_mi.gif);	background-repeat: no-repeat;*/
}
.box_set1_in_hl_re {
	background-image: url(images/templates/box_set1_in_hl_re.gif);
	background-repeat: repeat-y;
}
.box_set1_in_hl_u {
	background-image: url(images/templates/box_set1_in_hl_u.gif);
	background-repeat: repeat-x;
}
.box_set1_in_o {
	background-image: url(images/templates/box_set1_in_o.gif);
	background-repeat: repeat-x;
}
.box_set1_in_li {
	background-image: url(images/templates/box_set1_in_li.gif);
	background-repeat: repeat-y;
}
.box_set1_in_mi {		/*background-image: url(images/templates/box_set1_in_mi.gif);	background-repeat: no-repeat;*/
}
.box_set1_in_re {
	background-image: url(images/templates/box_set1_in_re.gif);
	background-repeat: repeat-y;
}
.box_set1_in_u {
	background-image: url(images/templates/box_set1_in_u.gif);
	background-repeat: repeat-x;
}
/*Boxen RAHMEN Allgemein set1*/







/*Boxen RAHMEN Allgemein set2*/



.box_set2_in_hl_li {
	vertical-align: bottom;
	background-image: url(images/templates/box_set2_in_hl_li.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.box_set2_in_hl_re {
	vertical-align: bottom;
	background-image: url(images/templates/box_set2_in_hl_re.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.box_set2_in_o {
	background-image: url(images/templates/box_set2_in_o_bg.gif);
	background-repeat: repeat-x;
}
.box_set2_in_li {
	background-image: url(images/templates/box_set2_in_li.gif);
	background-repeat: repeat-y;
}
/*.box_set2_in_mi{		background-color: #E4F1F9;background-image: url(images/templates/box_set2_in_mi.gif);	background-repeat: no-repeat;}*/



.box_set2_in_re {
	background-image: url(images/templates/box_set2_in_re.gif);
	background-repeat: repeat-y;
}
.box_set2_in_u {
	background-image: url(images/templates/box_set2_in_u.gif);
	background-repeat: repeat-x;
}
/*Boxen RAHMEN Allgemein set2*/







/*Boxen RAHMEN Allgemein set3*/



.box_set3_out_o {
	text-align: right;
	background-image: url(images/templates/box_set3_out_o_bg.gif);
	background-repeat: repeat-x;
}
.box_set3_out_li {
	background-image: url(images/templates/box_set3_out_li.gif);
	background-repeat: repeat-y;
}
.box_set3_out_mi {
	text-align: right;
	vertical-align: top;
	background-image: url(images/templates/box_set3_out_mi.gif);
	background-repeat: no-repeat;
}
.box_set3_out_re {
	vertical-align: top;
	background-image: url(images/templates/box_set3_out_re_bg.gif);
	background-repeat: repeat-y;
}
.box_set3_out_u {
	background-image: url(images/templates/box_set3_out_u.gif);
	background-repeat: repeat-x;
}
/*Boxen RAHMEN Allgemein set3*/







.BEGIN_CONTENT_FRAMES {
}
/*ContentBox RAHMEN Allgemein*/



.cont_box_out_o {
	background-image: url(images/templates/cont_box_out_o.gif);
	background-repeat: repeat-x;
}
.cont_box_out_li {
	background-image: url(images/templates/cont_box_out_li.gif);
	background-repeat: repeat-y;
}
.cont_box_out_mi { 	/*background-image: url(images/templates/cont_box_out_mi.gif);	background-repeat: repeat;*/
}
.cont_box_out_re {
	background-image: url(images/templates/cont_box_out_re.gif);
	background-repeat: repeat-y;
}
.cont_box_out_u {
	background-image: url(images/templates/cont_box_out_u.gif);
	background-repeat: repeat-x;
}
.cont_abst {
	width: 538px;
 padding:10px;
	padding-bottom:30px;
}
/*ContentBox RAHMEN Allgemein*/











/*KATEGORIEBOX SPECIALSTYLES BEGIN*/



.BEGIN_ALL_KATEGORIEN_ROW {
}
/*Die Tabelle für Kategorie und Subkategoriezeile inaktiv*/

.catbg {
	background-image: url(images/catbg.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}
.catbg a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
		width: 203px;
	height: 22px;
}
.catbg A:hover {
	color:#FBD3A7;
}
.KatBoxRow {
 background-image: url(images/catbg.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 22px;
}
li.KatBoxRow a:hover {
	/* background-image: url(images/catsubbg.jpg);
	background-repeat: no-repeat; */
		color:#FBD3A7;
}
.KatBoxSubRow {
	background-image: url(images/catsubbg.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 22px;
}
/*Die Inhalte als TD-Stile auch entweder Hauptpunkt oder Unterpunkt*/



.KatBoxRowInhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
TD.KatBoxRowInhalt A {
	color:#ffffff;
	margin-left:25px;
}
TD.KatBoxRowInhalt A:hover {
	color:#FBD3A7;
}
a.KatBoxRowInhalt {
	color:#ffffff;
}
a.KatBoxRowInhalt:hover {
	color:#FBD3A7;
}
.KatBoxSubRowInhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
TD.KatBoxSubRowInhalt A {
	color:#ffffff;
}
TD.KatBoxSubRowInhalt A:hover {
	color:#FBD3A7;
}
/*Die Tabelle für Kategorie und Subkategoriezeile aktiv*/



.KatBoxRowOn {
	background-image: url(images/catsubbg.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 22px;
}
.KatBoxSubRowOn {
	background-image: url(images/catsubbg.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 22px;
}
/*Die Inhalte als TD-Stile auch entweder Hauptpunkt oder Unterpunkt*/



.KatBoxRowInhaltOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BA4708;
}
TD.KatBoxRowInhaltOn A {
	color: #fff;
	margin-left:25px;
}
TD.KatBoxRowInhaltOn A:hover {
	color:#FBD3A7;
}
.KatBoxSubRowInhaltOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A9440E;
}
TD.KatBoxSubRowInhaltOn A {
	color:#883508;
}
TD.KatBoxSubRowInhaltOn A:hover {
	color:#FBD3A7;
}
/*KATEGORIEBOX SPECIALSTYLES END*/







/* infoBox  SPECIALSTYLES  BEGIN*/



.BEGIN_ALL_INFO_ROW {
}
.informBoxrow {
	width: 100%;
	height: 22px;
}
TD.informBoxrowLine {
	color:#2F2F2F;
	background-image: url(images/templates/box_catbox_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
TD.informBoxrowLine A {
	color:#2F2F2F;
}
TD.informBoxrowLine A:hover {
	color:#9A0000;
}
/* infoBox  SPECIALSTYLES END */







/*-----Hauptnavi-------*/



TD.hauptnavi {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	font-family: Arial, Helvetica, Verdana sans-serif;
	text-align:center;
	vertical-align:middle;
	padding-right:3px;/*filter:DropShadow(color=#FDB166, offx=1, offy=1);*/



}
TD.hauptnavi A {
	color: #FFFFFF;
}
TD.hauptnavi A:hover {
	color: #FFFFFF;
}
TD.hauptnaviover {
	/*background-image: url(images/templates/hauptnavioverbg.gif);	background-repeat: repeat-x;*/



	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	font-family: Arial, Helvetica, Verdana sans-serif;
	text-align:center;
	vertical-align:middle;
	padding-right:3px;/*filter:DropShadow(color=#FDB166, offx=1, offy=1);*/



}
TD.hauptnaviover A {
	color: #FFFFFF;
}
TD.hauptnaviover A:hover {
	color: #FFFFFF;
}
/*---Hauptnavi Ende----*/







/*NEW PRODUCTS -- HIGHLIGHTS BEGIN*/



.BEGIN_ALL_NEW_PRODUCTS_HIGHLIGHTS {
}
.box_prod_all_o_bg {
	background-image: url(images/templates/box_prod_all_o_bg.gif);
	background-repeat: repeat-x;
}
.box_prod_all_li_bg {
	background-image: url(images/templates/box_prod_all_li_bg.gif);
	background-repeat: no-repeat;
}
.new_prod_TitelTabelle {
	height: 17px;
}
.new_prod_TitelInhalt {
	font-size: 11pt;
	color: #BE0000;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;
	vertical-align: bottom;
	padding-left:24px;
	text-transform: uppercase;
}
.new_prod_TitelLine {
	background-image: url(images/templates/line_hor_new_prod.gif);
	background-repeat: repeat-x;
}
.contentBoxContents {
	width: 33%;
}
.new_prod_InhaltTabelle {
	width: 100%;
}
.new_prod_distance {
	background-image: url(images/templates/line_vert_new_prod.gif);
	background-repeat: repeat-y;
}
.new_prod_name_img {
}
.new_prod_name {
	padding-left:20px;
	padding-right:20px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	color:#535353;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
TD.new_prod_name A {
	color:#535353;
	font-weight: bold;
}
TD.new_prod_name A:hover {
	color:#535353;
	font-weight: bold;
}
TD.new_prod_descr {
}
TD.new_prod_descr_txt {
}
TD.new_prod_pic {
	padding:5px;
	text-align: center;
	vertical-align: middle;
}
TD.new_prod_price {
	height: 30px;
	padding-left:20px;
	padding-right:20px;
	text-align: right;
	font-size: 12pt;
	font-weight: bold;
}
TD.new_prod_price_txt {
}
TD.new_prod_hst {
}
TD.new_prod_zumangebot {
}
TD.new_prod_buynow {
	text-align: center;
	vertical-align: middle;
}
/*NEW PRODUCTS -- HIGHLIGHTS END*/















/*SPECIALS PRODUCTS BEGIN*/



.spec_prod_InhaltTabelle {
	width: 100%;
}
.spec_prod_name {
	padding-left:20px;
	padding-right:20px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	color:#535353;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
TD.spec_prod_name A {
	color:#535353;
	font-weight: bold;
}
TD.spec_prod_name A:hover {
	color:#535353;
	font-weight: bold;
}
TD.spec_prod_descr {
	padding-left:20px;
	padding-right:20px;
	text-align: left;
	vertical-align: top;
	font-size: 13px;
	color:#000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
TD.spec_prod_pic {
	padding-left:30px;
	padding-right:30px;
	text-align: center;
	vertical-align: middle;
}
TD.spec_prod_price {
	height: 30px;
	padding-left:20px;
	padding-right:20px;
	text-align: right;
	font-size: 12pt;
}
TD.spec_prod_buynow {
	text-align: center;
	vertical-align: middle;
}
/*SPECIALS PRODUCTS END*/



































/*PRODUCT VIEW EINZELANSICHT --  BEGIN*/



.BEGIN_PRODUCT_VIEW_HIGHLIGHTS {
}
.prod_view_hor {
	background-image: url(images/templates/line_hor_new_prod.gif);
	background-repeat: repeat-x;
}
.prod_view_vert {
	background-image: url(images/templates/line_vert_new_prod.gif);
	background-repeat: repeat-y;
}
.prod_view_InhaltTabelle {
	width: 100%;
}
.prod_view_name_img {
	padding-top:2px;
	padding-left:10px;
	text-align: left;
	vertical-align: top;
}
.prod_view_name {
	padding-right:10px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	color:#545454;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
TD.prod_view_name A {
	color:#545454;
	font-weight: bold;
}
TD.prod_view_name A:hover {
	color:#545454;
	font-weight: bold;
}
TD.prod_view_descr {
	height: 50px;
	padding:10px;
	font-size: 13px;
	color:#383838;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
TD.prod_view_pic {
	padding:5px;
}
TD.prod_view_price {
	padding-left:5px;
	padding-right:5px;
	text-align: right;
	font-size: 14pt;
}
TD.prod_view_price2 {
	padding-left:20px;
	padding-right:5px;
	text-align: left;
	font-size: 13px;
}
TD.prod_view_price_txt {
}
TD.prod_view_hst {
	height: 20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-align: right;
	color:#000000;
	font-weight: bold;
	text-transform: uppercase;
}
TD.prod_view_zumangebot {
	padding-left:10px;
	padding-right:5px;
}
TD.prod_view_buynow {
	padding-left:10px;
	padding-right:5px;
}
TD.prod_view_wert {
	padding-left:10px;
	padding-right:5px;
}
/*PRODUCT VIEW --  END*/







/*PRODUCT LISTING --  BEGIN*/



.BEGIN_PRODUCT_VIEW_HIGHLIGHTS {
}
.prod_listing_hor {
	background-image: url(images/templates/line_hor_new_prod.gif);
	background-repeat: repeat-x;
}
.prod_listing_vert {
	background-image: url(images/templates/line_vert_new_prod.gif);
	background-repeat: repeat-y;
}
.prod_listing_InhaltTabelle {
	width: 100%;
}
.prod_listing_name_img {
	padding-top:2px;
	padding-left:10px;
	text-align: left;
	vertical-align: top;
}
.prod_listing_name {
	padding-right:10px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	color:#545454;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
TD.prod_listing_name A {
	color:#545454;
	font-weight: bold;
}
TD.prod_listing_name A:hover {
	color:#545454;
	font-weight: bold;
}
TD.prod_listing_descr {
	height: 50px;
	padding:10px;
	font-size: 13px;
	color:#383838;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
TD.prod_listing_pic {
	padding:5px;
}
TD.prod_listing_price {
	height: 30px;
	padding-left:5px;
	padding-right:5px;
	text-align: right;
	font-size: 13px;
}
TD.prod_listing_price_txt {
}
TD.prod_listing_hst {
	height: 20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-align: right;
	color:#000000;
	font-weight: bold;
	text-transform: uppercase;
}
TD.prod_listing_zumangebot {
	padding-left:60px;
	padding-right:5px;
}
TD.prod_listing_buynow {
	padding-left:60px;
	padding-right:5px;
}
/*PRODUCT LISTING --  END*/















/*-----------------------------------------------------------*/



/*DIV NEW PRODUCTS -- HIGHLIGHTS BEGIN*/



.BEGIN_ALL_DIV_NEW_PRODUCTS_HIGHLIGHTS {
}
DIV.div_newprod_master {
	width:420px;
	height:132px;
	position:relative;
	background-image: url(images/templates/newprod_hg.gif);
	background-repeat: no-repeat;
	border: 0px;
	z-index:1;
}
DIV.div_new_prod_name {
	width:197px;
	height:15px;
	left:35px;
	top:5px;
	position:absolute;
	padding-left:12px;
	padding-top:4px;
	font-size: 13px;
	color:#FF7200;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;
	z-index:6;
	border: 0px;
}
DIV.div_new_prod_name A {
	color:#FF7200;
	text-decoration: none;
}
DIV.div_new_prod_name A:hover {
	color: Gray;
	text-decoration: none;
}
DIV.div_new_prod_descr {
	width:161px;
	height:77px;
	left:247px;
	top:26px;
	position:absolute;
	font-size: 12px;
	color:#000000;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;
	vertical-align: top;
	z-index:3;
	border: 0px;
}
DIV.div_new_prod_offer {
	width:80px;
	height:12px;
	left:310px;
	top:113px;
	position:absolute;
	font-size: 12px;
	font-weight: bold;
	color:#4C4C4C;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	z-index:4;
	border: 0px;
}
DIV.div_new_prod_offer A {
	color:#4C4C4C;
	text-decoration: none;
}
DIV.div_new_prod_offer A:hover {
	color:#FF7200;
	text-decoration: none;
}
DIV.div_new_prod_pic {
	width:125px;
	height:100px;
	left:51px;
	top:26px;
	position:absolute;
	vertical-align: middle;
	text-align: center;
	z-index:5;
	border: 0px;
}
DIV.div_new_prod_price {
	width:107px;
	height:21px;
	left:140px;
	top:56px;
	position:absolute;
	vertical-align:top;
	text-align:left;
	z-index:6;
	border: 0px;
}
/*DIV NEW PRODUCTS -- HIGHLIGHTS END*/



/*-----------------------------------------------------------*/







/*-----------------------------------------------------------*/



/*----BESTSELLER  DIV BEGIN-----------------------------------*/



DIV.div_bestseller_prod_master_lineall {
	width:204px;
	height:202px;
	position:relative;
	background-image: url(images/templates/bg_box_rightall.gif);
	background-repeat: no-repeat;
	z-index:1;
}
DIV.div_bestseller_prod_name {
	width:100px;
	height:46px;
	left:17px;
	top:140px;
	overflow: hidden;
	position:absolute;
	font-size: 12px;
	color:#494949;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;
	border: 0px;
	z-index:2;
}
DIV.div_bestseller_prod_name A {
	color:#494949;
	text-decoration: none;
}
DIV.div_bestseller_prod_name A:hover {
	color:#494949;
	text-decoration: none;
}
DIV.div_bestseller_prod_descr {
	width:100px;
	height:30px;
	position:absolute;
	left:10px;
	top:119px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color:#545859;
	z-index:3;
	border: 0px;
}
.bestseller_prod_pic {
	padding-left: 4px;
}
DIV.div_bestseller_prod_pic {
	width:100px;
	height:100px;
	overflow: hidden;
	position:absolute;
	left:17px;
	top:10px;
	vertical-align: middle;
	text-align: center;
	border: 0px;
	z-index:5;
}
.bestseller_prod_pic img {
	width:75px;
	height:75px;
}
DIV.div_bestseller_prod_price {
	width:160px;
	height:40px;
	position:absolute;
	left:17px;
	top:158px;
	vertical-align:top;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	font-family: Arial, Helvetica, Verdana sans-serif;
	color:#545859;
	border:0px;
	z-index:6;
}
DIV.div_bestseller_prod_price A {
	color:#545859;
	text-decoration: none;
}
DIV.div_bestseller_prod_price A:hover {
	color:#545859;
	text-decoration: none;
}
/*----BESTSELLER  DIV END-------------------------------------*/



/*-----------------------------------------------------------*/







/*-----------------------------------------------------------*/



/*----SPECIALS  DIV BEGIN------------------------------------*/



DIV.div_specials_prod_master_line1 {
	width:204px;
	height:202px;
	position:relative;
	/*background-image: url(images/templates/bg_topangebote.gif);background-repeat: no-repeat;*/



z-index:1;
}
DIV.div_specials_prod_name {
	width:100px;
	height:46px;
	overflow: hidden;
	position:absolute;
	left:17px;
	top:100px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;
	color:#494949;
	border: 0px;
	z-index:2;
}
DIV.div_specials_prod_name A {
	color:#494949;
	text-decoration: none;
}
DIV.div_specials_prod_name A:hover {
	color:#494949;
	text-decoration: none;
}
DIV.div_specials_prod_pic {
	width:100px;
	height:100px;
	overflow: hidden;
	position:absolute;
	left:17px;
	top:10px;
	vertical-align: middle;
	text-align: center;
	border: 0px;
	z-index:5;
}
DIV.div_specials_prod_price {
	width:160px;
	height:40px;
	position:absolute;
	left:17px;
	top:168px;
	vertical-align:top;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	font-family: Arial, Helvetica, Verdana sans-serif;
	color:#545859;
	border:0px;
	z-index:6;
}
DIV.div_specials_prod_price A {
	color:#545859;
	text-decoration: none;
}
DIV.div_specials_prod_price A:hover {
	color:#930000;
	text-decoration: none;
}
/*----SPECIALS  DIV END--------------------------------------*/



/*-----------------------------------------------------------*/







/* LOGO */



DIV.site_objekt {
	position:absolute;
	width:92px;
	height:120 px;
	overflow: hidden;
	left:188px;
	top:39px;
	text-align: left;
	border: 0px;
	z-index:1;
}
/* LOGO */







/*R classes start*/







.topmenubg {
	background-image: url(images/topmenubg.gif);
	background-repeat: no-repeat;
	width: 696px;
	height: 66px;
	padding-left: 363px;
}
.infoupbg {
	background-image: url(images/upperinfo.gif);
	background-repeat: no-repeat;
	width: 696px;
	height: 36px;
	padding-left: 100px;
}
.rowtwotable {
	background-color: #D98F38;
}
.infoBoxRowup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.infoBoxRowup A {
	color: #FFFFFF;
}
.infoBoxRowup A:hover {
	color: #CC9966;
}
.infoBoxRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 10px;
	padding-top: 10px;
}
.infoBoxRow A {
	color: #3d280a;
}
.infoBoxRow A:hover {
	color: #ffffff;
}
.conttd {
	background-image: url(images/frontpic.jpg);
	background-repeat: no-repeat;
	width: 544px;
	height: 624px;
	background-position: top;
}

.cartBoxInhalt {
	background-image: url(images/cartbg.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 61px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
/*.righttologo {



  background-image: url(images/righttologo.jpg);



  background-repeat: no-repeat;





  background-position: left;



}*/







.upspac {
	background-image: url(images/upspac.jpg);
	background-repeat: repeat-x;
	height: 102px;
}
.lexikon {
	background-image: url(images/right.jpg);
	background-repeat: no-repeat;
	width: 226px;
	height: 102px;
}
.secondrowspac {
	background-image: url(images/secondspac.jpg);
	background-repeat: repeat-x;
	height: 69px;
}
.midgfx {
	background-image: url(images/secondrowmid.jpg);
	background-repeat: no-repeat;
	width: 323px;
	height: 69px;
}
.lextitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	padding-top: 140px;
}
.lextitledwn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	padding-top: 3px;
}
.firstlex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 6px;
	padding-right: 6px;
}
.firstlex A {
	color: #000000;
}
.firstlex A:hover {
	color: #666666;
}
.firstlex2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 6px;
	padding-right: 6px;
}
.firstlex2 A {
	color: #000000;
}
.firstlex2 A:hover {
	color: #666666;
}
.firstlex3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	padding-top: 2px;
}
.firstlex3 A {
	color: #000000;
}
.firstlex3 A:hover {
	color: #666666;
}
.firstlex4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	padding-top: 2px;
}
.firstlex4 A {
	color: #000000;
}
.firstlex4 A:hover {
	color: #666666;
}
.firstlex5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 6px;
	padding-right: 6px;
	text-decoration: underline;
}
.firstlex5 A {
	color: #000000;
	text-decoration: underline;
}
.firstlex5 A:hover {
	color: #666666;
	text-decoration: underline;
}
/*2006-02-03*/







.sts01 {
	background-image: url(images/sts01.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.sts01a {
	background-image: url(images/sts01a.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.sts02 {
	background-image: url(images/sts02.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.skala {
	background-image: url(images/skala.jpg);
	background-repeat: repeat-x;
}
.searchbgsd {
	background-image: url(images/sts04.jpg);
	background-repeat: no-repeat;
}


.bestseller_prod_nameone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996633;
	font-weight: bold;
}
.bestseller_prod_nameone A {
	color:  #996633;
}
.bestseller_prod_nameone A:hover {
	color:  #243f90;
}
.versandcost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #996633;
	font-weight: normal;
}
#contener {
 margin: 0px auto; width:952px; text-align:left;
}
.shsgwedy {
	background-image: url(images/sts05.jpg);
	background-repeat: no-repeat;
}
.jasdkfh {
	background-image: url(images/searchleft.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.searchright {
	background-image: url(images/searchright.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.skala2 {
	background-image: url(images/skala2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.top_new_table {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.top_new_table a {
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.top_new_table a:hover {
	color: #cccccc;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.prodinfname {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-top: 25px;
	padding-left: 10px;
}
.prodinfname A {
	color: #000000;
}
.prodinfname A:hover {
	color: #DE751D;
}
.prodinfprice2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 10px;
}
.prodinfprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 100px;
}
.prodinfkg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-left: 10px;
}
.prodinfinkl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-left: 10px;
}
.prodinfinkl A {
	color: #000000;
}
.prodinfinkl A:hover {
	color: #DE751D;
}
.prodinfbutton {
	padding-left: 10px;
}
.infoBoxInhaltTabelle {
	border: 1px solid #ffffff;
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #000000;
}
SPAN.eurstk {
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000;
}
.prodinfdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-left: 35px;
	padding-right: 35px;
	width:469px;
}
.productnewspecial {
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold;
	color: #000000;
	width:118px;
	padding-bottom:3px;
}
.anzahlborder { width:50px; }
SPAN.productnewspecial1 {
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 12pt;
	font-style: bold;
	color: #A14405;
	padding-left: 3px;
}
.artid {
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	width:92px;
}
.artid2 {
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
		width:72px;
}
.dropdownspalte { 
width:103px;
}
.listingnameone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	padding-top: 10px;
}
.listingnameone A {
	color: #000000;
}
.listingnameone A:hover {
	color: #DE751D;
}
.listingdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
}
.detbutton {
	padding-left: 10px;
}
.inputsize {
	border:1px solid #000000;
	font-size: 12px;
	text-align: center;
	color: #000000;
}
.inputtelefriends {
	border:1px solid #000000;
	font-size: 12px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}
.tellfriend {
	padding-right: 30px;
}
.downonce {
	padding:0px 1px;
}
.linedownlis {
	background-image: url(images/templates/linedownlis.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.header_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
}
.smallText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #D98F38;*/
	color: #243f90;
	font-weight: bold;
 padding:0px;
}
.smallText2 A {
	color: #243f90;
	text-decoration:none;
	font-weight:bold;
		font-size: 11px;
}

.smallText2 A:hover {
	color: #243f90;
}
.downlistprod {
	font-size: 9px;
	color: #000000;
	width:104px;
}
.downlistprod {  } 
.anzahl {
	font-size: 9px;
	color: #000000;
	text-align:center;
}
.listpordlink {
	font-size: 7pt;
	text-align: center;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
.listpordlink A {
	color: #000000;
	text-decoration: underline;
}
.listpordlink A:hover {
	color: #DE751D;
	text-decoration: underline;
}
.categorietext {
	font-size: 12px;
	text-align: center;
	color: #000000;
	font-weight: normal;
}
.categorietext A {
	color: #000000;
}
.categorietext A:hover {
	color: #AD4814;
}
.pageContentTable {
	background-color: #ffffff;
	width:538px;
}
.pageContentTable p {
	margin:0px;
	padding:10px 20px;
}
.borderinfo {
	border: 0px solid #000000;
}
P.main {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #000000;
}
TD.main2 {
	padding-left: 5px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #000000;
}
.borderinfo TD.main2 { color:#fd9822!important; }
.infostar { color:#f00; vertical-align:text-top;}
.checkouthorz { border-bottom:2px solid #fd9822; margin-bottom:10px; }
.cont_abst.checkout { padding:0px; }
/* .cont_abst TD { padding-left:30px!important; } */
TD.smallText {
	font-family: Arial;
	font-size: 11px;
	color:#000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
TD.smallText A {
	color:#000000;
}
TD.smallText A:hover {
	color:#DE751D;
}
.pion {
	/* padding-left: 10px; */
	padding-top: 2px;
	width:0px!important;
}
.ProductListingContainer {
	width: 99%;
	border:1px solid #000000;
}
.smallTextwhite {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #767676;
	font-weight: normal;
}
TD.pageHeading2 {
	font-size: 11px;
	color: #C4C4C4;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
}
.infosimage {
	padding-left: 40px;
	padding-top: 5px;
	width:90px;
	height:55px;
}
.infosname {
	font-size: 12px;
	text-align: left;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.infosname A {
	color: #000000;
	text-decoration: none;
}
.infosname A:hover {
	color: #DE751D;
	text-decoration: none;
}
.infotext {
	font-size: 14px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 2px;
	color: #243f90;
	font-weight: bold;
	text-decoration: none;
}
.uberunsbig {
	font-size: 15px;
	padding-top: 10px;
	padding-left: 0px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.uberunsnormal {
	font-size: 12px;
	padding-top: 15px;
	padding-left: 0px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.uberunsbig2 {
	font-size: 16px;
	padding-top: 15px;
	padding-left: 0px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
/*.banner01 {
	text-align: right;
	width: 100%;
	position: absolute;
	padding-top: 73px;
}*/


/* ### We've got a new Century ### */

.clearer { clear:both; }

.header_wrapper { height:123px; }
.catlogo_wrapper { float:left; width:207px; height:123px; background:url(images/logo.jpg) top left no-repeat; }
/*.catlogo_wrapper img { display:none; }*/
.searchhead_wrapper { float:left; width:382px; height:123px; background:url(images/search_wrapperbg.jpg) top left no-repeat; }
.searchbar { margin:82px 0px 0px 82px; }
.searchhead_wrapper form { padding:0px; margin:0px; }
.searchhead_wrapper input { float:left; margin-left:10px; }
.searchhead_wrapper input.searchinput { background:none; border:0px; width:230px; margin-left:2px; margin-top:5px;}
.products_flash_wrapper { float:left; background:url(images/headrightbg.jpg) top right no-repeat; width:363px; height:123px; text-align:right; }
.products_flash_wrapper img { margin-top:26px; margin-right:51px; }

.leftcolum { float:left; width:205px;}
.midcolum { float:left; width:539px; min-height:100%; display:block; overflow:hidden; }
.rightcolum { float:left; width:203px; padding-left:4px; }	

.loginbox { width:206px; height:102px;	background:url(images/loginbg.jpg) top left no-repeat; margin:0px; padding:0px; }
.loginput { float:left; margin-top:24px; margin-left:32px;  background:none;}
.loginput.pass { margin-top:5px; }
.loginbuttons { margin-left:28px; margin-top:5px; float:left;}

.navigationbar { height:15px; color:#fff; background-color:#333270; width:539px; padding:3px 0px 3px 20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
.navigationbar a { color:#fff; }
.navigationbar a:hover { text-decoration:underline; color:#fff; }

.breadcrumbbar { background:url(images/breadcrumbbg.jpg) top left repeat-y; width:539px; padding:5px 0px 5px 20px; height: 14px;}
td.pageHeading.style14 { height:14px; background:url(images/breadcrumbbg_red.jpg) top left repeat-y; width:539px; padding:3px 0px 4px 20px; color:#fff!important;}
td.pageHeading.style115 { height:14px; background:url(images/breadcrumbbg_blue.jpg) top left repeat-y; width:539px; padding:3px 0px 4px 20px; color:#FFF;}

td.pageHeading.style65 { height:14px; background:url(images/breadcrumbbg_gold.jpg) top left repeat-y; width:539px; padding:3px 0px 4px 20px;}
td.pageHeading.style15 { height:14px; background:url(images/breadcrumbbg.jpg) top left repeat-y; width:539px; padding:3px 0px 4px 20px;}
.breadcrumbbar span { 
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size: 12px;
color: #233f6d;
font-weight: bold;
text-transform: uppercase;
}

#hdf { list-style:none; margin:0px; padding:0px; overflow:hidden; width:203px; }
#hdf span { margin-left:30px; }
#hdf li { height:16px; padding:3px 0 3px 0; display:block;}

#hdf a { color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; outline:none; display:block; }

li.catsub14, .subrowid14 { background:url(images/catsub1.jpg) top right no-repeat; }
li.catsub115, .subrowid115 { background:url(images/catsub2.jpg) top right no-repeat; }
li.catsub15, .subrowid15 { background:url(images/catsub3.jpg) top right no-repeat; }
li.catsub65, .subrowid65 { background:url(images/catsub4.jpg) top right no-repeat; }
li.catsub14 li { background:url(images/catsubsub1.jpg) top right no-repeat; }
li.catsub115 li { background:url(images/catsubsub2.jpg) top right no-repeat; }
li.catsub15 li { background:url(images/catsubsub3.jpg) top right no-repeat; }
li.catsub65 li { background:url(images/catsubsub4.jpg) top right no-repeat; }
li.KatBoxSubRow1.subrowid14 { background:url(images/catsub1_over.jpg) top right no-repeat; }
li.KatBoxSubRow1.subrowid115 { background:url(images/catsub2_over.jpg) top right no-repeat; }
li.KatBoxSubRow1.subrowid15 { background:url(images/catsub3_over.jpg) top right no-repeat; }
li.KatBoxSubRow1.subrowid65 { background:url(images/catsub4_over.jpg) top right no-repeat; }
li.KatBoxSubRow1.subrowid14:hover { background:url(images/catsub1.jpg) top right no-repeat; }
li.KatBoxSubRow1.subrowid115:hover { background:url(images/catsub2.jpg) top right no-repeat; }
li.KatBoxSubRow1.subrowid15:hover { background:url(images/catsub3.jpg) top right no-repeat; }
li.KatBoxSubRow1.subrowid65:hover { background:url(images/catsub4.jpg) top right no-repeat; }
li.KatBoxSubRowOn1.subrowid14 { background:url(images/catsub1.jpg) top right no-repeat; }
li.KatBoxSubRowOn1.subrowid115 { background:url(images/catsub2.jpg) top right no-repeat; }
li.KatBoxSubRowOn1.subrowid15 { background:url(images/catsub3.jpg) top right no-repeat; }
li.KatBoxSubRowOn1.subrowid65 { background:url(images/catsub4.jpg) top right no-repeat; }



.KatBoxSubRow1, .KatBoxSubRowOn1 { margin-left: 10px; }
.KatBoxSubRow2, .KatBoxSubRowOn2 { margin-left: 15px;}
.KatBoxSubRow3, .KatBoxSubRowOn3 { margin-left: 20px;}


.subcatall { background:url(images/prodforcat.jpg) top right no-repeat; height:25px; width:203px; }
.subcatall2 { background:url(images/allprodcat.jpg) top right no-repeat; height:25px; width:203px; margin-top:5px; }

.herstboxInhalt {
	width: 203px;
	height: 32px;
	text-align:right;
	color:#000;
	padding-right:5px;
}


.warenkorbtop { background:url(images/warenkorbtopbg.jpg) top left no-repeat; height:21px; width:203px; text-align:right; }
.tablekorb { background-color:#FFF; width:203px; }
.warenkorb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	width:203px;
	margin-bottom:1px;
}

/* bestsellBox ANFANG */


.bestsellBoxOutTabelle {
		margin-top:5px;
}
.bestsellBoxTitelTabelle {
}
.bestsellBoxTitelInhalt {
	background-image: url(images/bestsellerboxhead.jpg);
	background-repeat: no-repeat;
	width: 203px;
	height: 22px;

}
.besttable {
	background-image: url(images/bestbg.jpg);
	background-repeat: no-repeat;
	width: 203px;
}
.best_botttoms {
	/*background-image: url(images/best_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right;*/
}
.bestseller_spac {
	/*background-image: url(images/bestspac.jpg);
	background-repeat: no-repeat;*/
	width: 203px;
	background-position: right;
	height: 7px;
}
.bestsellBoxInhalt {
}
.bestsellBoxName {
}
TD.bestsellBoxName A {
	color:#545454;
	font-weight: bold;
}
TD.bestsellBoxName A:hover {
	color:#545454;
	font-weight: bold;
}
.bestsell_distance {
	/*background-image: url(images/templates/line_vert_bestseller.gif);
	background-repeat: repeat-y;*/
}
.bestsellBoxBild {
}
.bestsellBoxHst {
	height: 20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-align: right;
	color:#000000;
	font-weight: bold;
	text-transform: uppercase;
}
.bestsellBoxPrice {
	padding-left:5px;
	padding-right:5px;
	text-align: right;
	font-size: 13px;
}
.bestsellBoxEUR {
	color:#BBBBBB;
}
.besttable span.productPrice { font-size:12px; font-weight:bold; }
/* bestsellBox ENDE */

.cont_abst2 { padding-top:20px; }
.cont_abst3 { padding:20px; }

.nextbutton { text-align:right; padding:5px; }

.herstellerboxstyle {
				width: 183px;
				height: 18px;
				color: #000!important;
				background-color:#fff;
				font: 12px/21px arial,sans-serif;
				background:url(images/dropdown.gif) no-repeat;
				overflow: hidden; 
				padding-left:10px;
				border:0px;
				outline:none;
				background-position:2px 0px;
}

.club_content { background-color:#FFF; padding:20px 20px 20px 10px;}

.prodl_line { background-color:#f89c1d; }
.prodl_table { padding:3px 0px 0px 0px; background-color:#fff; }


.infoover01 { width:50px; height:50px; background:url(images/01.gif) top left no-repeat; display:block; }
.infoover01:hover img { display:none; }
.infoover02 { width:50px; height:50px; background:url(images/02.gif) top left no-repeat; display:block; }
.infoover02:hover img { display:none; }
.infoover03 { width:50px; height:50px; background:url(images/03.gif) top left no-repeat; display:block; }
.infoover03:hover img { display:none; }
.infoover04 { width:50px; height:50px; background:url(images/04.gif) top left no-repeat; display:block; }
.infoover04:hover img { display:none; }
.infoover05 { width:50px; height:50px; background:url(images/05.gif) top left no-repeat; display:block; }
.infoover05:hover img { display:none; }
.infoover06 { width:50px; height:50px; background:url(images/06.gif) top left no-repeat; display:block; }
.infoover06:hover img { display:none; }
.infoover07 { width:50px; height:50px; background:url(images/07.gif) top left no-repeat; display:block; }
.infoover07:hover img { display:none; }
.infoover08 { width:50px; height:50px; background:url(images/08.gif) top left no-repeat; display:block; }
.infoover08:hover img { display:none; }
.infoover09 { width:50px; height:50px; background:url(images/09.gif) top left no-repeat; display:block; }
.infoover09:hover img { display:none; }
.infoover10 { width:50px; height:50px; background:url(images/10.gif) top left no-repeat; display:block; }
.infoover10:hover img { display:none; }
.infoovergutschein { width:50px; height:50px; background:url(images/gutschein.gif) top left no-repeat; display:block; }
.infoovergutschein:hover img { display:none; }

.listingdesc a {
	color:#d36600!important;
	text-decoration:underline;
}
.listingdesc a:hover {
	color:#ffb53c!important;
}

/* ### EOF / We've got a new Century ### */
.angemeldet_box a { color:#FFF; display:block; padding:2px 0 2px 30px; font-weight:bold; background:url(images/loginbgs.jpg) top right repeat-y;}
.angemeldet_box a:hover { color:#333270; }
.angemeldet_box { padding:25px 0 0 0; background:url(images/loggedin.jpg) top right no-repeat; margin:0 2px 5px 0; }

#submitbtn { margin:30px auto; text-align:center; }

/* #pay_Kreditkarte, #pay_Lastschriftverfahren { display:none; }
#pay_sofortueberweisung { display:none; } */

.pageContentTable_index .cont_abst { padding:0px; }

.prodinfdesc p img {
margin-left: -35px;
margin-right: -35px;
}

.MsoTableGrid1 {
 width:auto!important;	
}


