
  html,body {
    margin: 0px auto;
    width: 100%;
  }
  img {
	border: none;
  }
  a {
	text-decoration: none;
	color: #4e381f;
  }
  h1,h2,h3,h4 {
  	margin:0px;
  }
  input { /* remove iOS round-buttons*/
	/* remove iOS round-buttons*/
	border-radius:0px;
  }
  
  .debug { border: 1px solid red; }
  .hr { width:100%; height: 1px !important; clear:both; display:block; overflow:hidden; border:none; background: #000; }
  .italic { font-style: italic; }
  .no-italic { font-style: normal; }
  .oblique { font-style: oblique; }
  .no-oblique { font-style: normal; }
  .uline { text-decoration: underline; }
  .no-uline { text-decoration: none; }
  .inline { display: inline; }
  .block { display: block; }
  .pointer { cursor: pointer; }
  
  .absDIV5   { height: 5px; }
  .absDIV10 { height: 10px; }
  .absDIV20 { height: 20px; }
  .absDIV30 { height: 30px; }
  .absDIV40 { height: 40px; }
  .absDIV50 { height: 50px; }
  .f10 { font-size: 10px; }
  .f11 { font-size: 11px; }
  .f12 { font-size: 12px; }
  .f13 { font-size: 13px; }
  .f14 { font-size: 14px; }
  .f15 { font-size: 15px; }
  .f16 { font-size: 16px; }
  .f17 { font-size: 17px; }
  .f18 { font-size: 18px; }
  .f19 { font-size: 19px; }
  .f20 { font-size: 20px; }
  .f21 { font-size: 21px; }
  .f22 { font-size: 22px; }
  .f23 { font-size: 23px; }
  .f24 { font-size: 24px; }
  .f25 { font-size: 25px; }
  .f26 { font-size: 26px; }
  
  
  
  /*//////////////////////////////////////////////////////////////////////////////////*/
  
  .SHOP_BASKET_ICON_EMPTY {
	background: url(../images/warenkorb-leer-le-bon-jour.png) top left no-repeat;
  }
  .SHOP_BASKET_ICON_FILLED {
	background: url(../images/warenkorb-voll-le-bon-jour.png) top left no-repeat;
	font-family: LTCCaslon;
	font-size: 15px;
	color: #6c6d6d;
  }
  
  .SHOPDETAIL_RECOMMEND_THUMB_WRAPPER {
    width: 227px;
    height: 227px;
    border: 1px solid #4e381f;
    margin: 0px 10px 20px 0px;
	float: left;
  }
  
  .SHOPDETAIL_RECOMMEND_THUMB {
	margin: 5px;
  }
  
  .SHOPDETAIL_ARTIKELBILD_THUMB_WRAPPER {
	width: 65px;
	height: 65px;
	float: left;
	border: 0px solid red;
	margin: 0px 4px 8px 8px;
  }
  
  /*//////////////////////////////////////////////////////////////////////////////////*/
  
  .mainDIV {
    margin: 0px auto;
	width: 1057px;
	height: 741px;
	border: 1px solid red;
	text-align: center;
  }
  
  .mainTable {
  	width: 950px;
  	height: 649px;
  	border-collapse: collapse;
	margin: 0px auto;
  }
  
  .subTable {
  	width: 100%;
  	height: 100%;
  	border-collapse: collapse;
	margin: 0px;
  }
  
  .searchTOPLEFT {
	display: block;
	border: 0px solid red;
	margin-top: 20px;
	height: 21px;
  }
  .suche_input {
	width: 120px;
	font-family: LTCCaslon;
	font-size: 11pt;
	color: #c6c6c6;
	padding: 3px 3px;
	padding-bottom:1px;
	border: 1px solid #c5b8ab;
  }
  
  .breadcrumbDIV {
	display: block;
	border: 0px solid red;
	margin-top: 14px;
	margin-bottom: 15px;
	font-family: LTCCaslon;
	font-size: 11px;
	color: #6c6d6d;
  }
  .breadcrumbDIV a {
	font-family: LTCCaslon;
	font-size: 11px;
	color: #6c6d6d;
	text-decoration: none;
  }
  
  .breadcrumbDIV .active {
	font-family: LTCCaslon;
	font-size: 11px;
	color: #c3217c;
	text-decoration: none;
  }
  
  .mwstportoDIV {
    margin-top: 10px;
	font-family: LTCCaslon;
	font-size: 10px;
	color: #6c6d6d;
  }
  
  
  .text_standard {
	display:block;
	font-size:12px;
	color:#786854;
  }
	
  .box {
  	width:10%;
  	height:10%;
  	color:#1C0000;
  	border:10px solid black;
  	position:absolute;
  	margin-left:30px;
  	bottom:30;
  }
  
  .link_detail { text-decoration:none; color:#A89C90; font-size:10px }

