body { background:#fff; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; }
img { border:0px; }
a { color:#67a744; }
h1 { margin:20px 0px 5px 0px; padding:0px; font-size:16px; color:#67a744; }
.clearer { clear:both; }

  table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
  table caption { font-variant:small-caps; }
  table.full { width: 100%; }
  table.fullBorder { width: 100%; border:1px solid #ccc; }
  table.fixed { table-layout:fixed; }

  th,td { }
  thead th { color: #000; border-bottom: 2px #800 solid; }
  tbody th { background: #e0e0e0; color: #333; }
  tbody th[scope="row"], tbody th.sub { background: #f0f0f0; }

  tbody th { border-bottom: 1px solid #fff; text-align: left; }
  tbody td {}

  tbody tr:hover th[scope="row"],
  tbody tr:hover tbody th.sub {  }
  tbody tr:hover td {  }
  
div.boxHeader { color:#ffffff; font-weight:bold; padding-left:10px; padding-top:2px; background-image:url("img/contents_Header.jpg"); background-repeat:repeat-x; height:17px; }
div.boxContent { padding:10px; border:1px solid #ccc; margin-bottom:1px; }
div.boxContentSupport { background-image:url("img/telefonTussi.jpg"); background-repeat:no-repeat; padding:100px 10px 0px 10px; border:1px solid #ccc; margin-bottom:1px; }

div.boxHeaderSpezial { border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; padding:3px; color:#fff; background:#4C5B69; font-weight:bold; }
div.boxHeaderSpezial a { color:#fff; display:block; text-decoration:none; }
div.boxContentSpezial { padding:10px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:#EAFDE0; margin-bottom:1px; }

	div.mainBody { width:1000px; margin:auto; }
/* head */
		div.header { position:relative; }
/* head LoginBox */
		div.loginBox { position:absolute; right:10px; top:8px; background:#fff; width:200px; }
		div.loginBoxMain {}
		div.loginBoxMain form { margin:0px; padding:0px; }
		div.loginBoxinputLogin input { width:160px; font-size:11px; margin-bottom:2px; }
		div.loginBoxLink { font-size:10px; margin-bottom:4px; }
		div.loginBoxsubmit { float:left; margin-right:10px; }
		* html div.loginBoxsubmit { margin-right:0px; }
		div.preis_box_submitLoginReg input { color:#ffffff; font-weight:bold; background:url("img/bottomHintergrund.jpg"); font-size:12px; padding:0px 3px 3px 3px; border:none; width:70px; text-align:center; color:#ffffff; font-weight:bold; }
		div.loginBoxsubmit input { color:#ffffff; font-weight:bold; background:url("img/bottomHintergrund.jpg"); font-size:12px; padding:0px 3px 3px 3px; border:none; display:block; text-align:center; color:#ffffff; font-weight:bold; }


/* head Menu */
		div.headMenu { position:relative; background-image:url(img/backgrundButton.jpg); height:25px; z-index:20; }
			/*ul.menu, ul.menu ul { padding:0; margin:0; list-style-type: none; }
			ul.menu a { color:#fff; font-weight:bold; display:block; border-right:1px solid #fff; font-size:13px; height:20px; padding:3px 19px 2px 19px; background-image:url(img/backgrundButton.jpg);  text-align:center; }
			ul.menu ul a { background:#fff; border:1px solid #ccc; display:block; margin:2px; color:#666; }
			ul.menu ul a:hover { background:#EDEDED; }
			ul.menu li { padding:0; margin:0; background-image: none; float:left; }
			ul.menu ul { margin-left:0; padding:2px; z-index:3; position: absolute; background:#ededed; display:none; min-width:180px; border:1px solid #ccc; }
			*html ul.menu ul { width:180px; }
			ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  { display:block; }
			ul.menu ul li { float:none;  }*/


			/*div.headMenu a { color:#fff; font-weight:bold; padding-top:5px; display:block; font-size:13px; height:25px; background-image:url(img/backgrundButton.jpg); float:left; text-align:center; }
			div.headMenu a.first { border-right:1px solid #fff; width:199px; }
			div.headMenu a.last { width:200px; }*/
		div.subHeaderMenu { height:28px; background-color:#e8e7e7; border-bottom:1px solid #999; }
/* Suche start */
			div.preis_box_inputSearch { margin-top:2px; }
				div.preis_box_inputSearch input { margin-top:3px; height:16px; margin-left:5px; float:left; font-size:11px; width:100px; border:1px solid #999999; background:#fff; color:#666666; }
				div.preis_box_inputSearchButton input { color:#ffffff; font-weight:bold; height:20px; background:url("img/bottomHintergrund.jpg"); font-size:12px; border:none; text-align:center; color:#ffffff; font-weight:bold; width:60px; padding:0px 2px 6px 2px; }
/* Suche ende */
		div.content { margin-top:5px;  }
			div.contentLeft { float:left; width:170px; }
				div.menuLeft { border:1px solid #ccc; margin-bottom:1px; }
/* MenuLeft start */
					div.menuLeft ul { padding:0px; margin:0px; }
					div.menuLeft ul li { list-style:none; background-image:url(img/backgroundGrau.jpg); background-repeat:repeat-x; border-top:1px solid #fff; }
					div.menuLeft ul li a { display:block; padding:6px 5px 5px 10px; text-decoration:none; font-weight:bold; }
					div.menuLeft ul ul li { background-image:none; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:1px; }
					div.menuLeft ul ul li a { font-weight:normal; padding-left:20px; }
					div.menuLeft ul ul li:hover { background:#efefef; }
/* MenuLeft end */
			
			div.contentMiddle { position:relative; float:left; width:650px; margin:0px 5px 0px 5px; }
			* html div.contentMiddle { width:650px; }
				div.scroller250px { overflow:auto; height:230px; border:1px solid #ccc; padding:10px; margin-bottom:1px; }
				div.scroller250px h3 { margin:5px 0px 5px 0px; padding:0px; font-size:16px; color:#67a744; }

				div.scroller150px { overflow:auto; height:130px; border:1px solid #ccc; padding:10px; }
				div.scroller150px h3 { margin:5px 0px 5px 0px; padding:0px; font-size:16px; color:#67a744; }
				
				div.scroller350px { overflow:auto; height:330px; border:1px solid #ccc; padding:10px; }
				div.scroller350px h3 { margin:5px 0px 5px 0px; padding:0px; font-size:16px; color:#67a744; }

				
			div.contentRight { float:left; width:170px; }
/* Right News */
				div.newsShortsingle { margin-bottom:15px; }
					div.newsShortsingle h2 { color:#67a744; font-size:14px; margin:0px; padding:0px; }
					div.newsShortsingle p {}
					div.newsShortsingle a {}
/* Bottom */
		div.mainBottom { color:#ffffff; border-top:1px solid #999999; margin:15px 0px 30px 0px; padding-top:5px; clear:both; background:url("img/bottomHintergrund.jpg"); }
		div.mainBottom a { color:#ffffff; }
		div.mainBottom div.left { float:left; padding:0px 5px 10px 5px; }
			div.mainBottom div.left a { display:block; width:200px; padding-left:15px; padding-bottom:6px; }
		div.mainBottom div.right { float:right; }
			div.mainBottom div.right img { padding:5px 15px 15px 15px; }
		div.copyrightII { color:#ffffff; font-size:10px; padding:5px 15px 5px 15px; background:#66A645; }
		div.copyrightII a { color:#ffffff; }
		div.copyright { color:#fff; margin:0px; padding:0px; font-size:4px; }
		div.copyright a { color:#fff; }

		
		/* tt news */

div.news-list-container {  }
div.news-list-item { border:1px solid #ccc; position:relative; margin-bottom:50px; margin-top:20px; }
div.news-list-item1px { border:1px solid #ccc; position:relative; margin-bottom:1px; margin-top:20px; }
div.news-list-item h3 { font-size:12px; padding:0px 10px 0px 10px; }
div.news-list-itemWhite { background:#fff; padding:0px; margin:0px;  }
div.news-list-itemWhite img { float:left; padding-right:10px; padding-bottom:10px; }
div.news-list-itemGRau { background-color:#F7F5F5; padding:3px 5px 3px 5px; border-top:1px solid #ccc; }
div.news-list-itemGRau a { border:1px solid #ccc; color:#666; text-decoration:none; float:left; margin-right:5px; height:18px; background:#eee; text-align:center; padding-top:3px; width:150px; display:block; font-size:12px; font-weight:bold; }

dl.news-single-files {}
dl.news-single-files dt { margin-bottom:5px; }
dl.news-single-files dd { margin-left:0px; margin-bottom:5px; }
dl.news-single-files dd a { float:none; width:300px; }
dl.news-single-files dd img { display:none; }

dl.news-single-links {}
dl.news-single-links dt { margin-bottom:5px; }
dl.news-single-links dd { margin-left:0px; margin-bottom:5px; }
dl.news-single-links dd p { margin:0px 0px 5px 0px; padding:0px; }
dl.news-single-links dd a { float:none; width:300px; }

div.news-list-itemTitel { position:absolute; top:-10px; background:#fff; padding:0px 5px 0px 5px; margin:0px 15px 0px 5px;  }
div.news-list-itemTitel { font-weight:bold; text-decoration:none; font-size:16px; color:#666; }
div.news-list-itemTitel a { font-weight:bold; text-decoration:none; font-size:16px; color:#666; }
div.news-list-itemAuthor p { margin:10px; padding:0px; float:right; font-size:10px; }
span.news-list-date { margin:10px; padding:0px; float:left; font-size:10px; }
div.news-list-dateComment { margin:10px; padding:5px; font-size:10px; border-bottom:1px dashed #ccc;  }
div.news-list-itemcontent { margin:10px;  }
div.news-list-itemKat { padding:3px 10px 5px 10px; }

div.news-single-img { float:left; padding-right:10px; padding-left:10px; }
div.contentSingleItem { padding-right:10px; padding-left:10px; }

div.tx-comments-comment { padding:0px; margin:10px 0px 10px 0px; }
div.tx-comments-comment-content { padding:5px;  }

div.tx-comments-comment-form { font-size:11px; }
div.tx-comments-comment-form label { margin-left:5px; }
div.tx-comments-comment-form input { color:#666; font-size:11px; }
div.tx-comments-comment-form textarea { color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
div.tx-comments-comment-form div.SubmitKommentar input { background:#ccc; border:1px solid #666; font-size:11px; }
div.keinenKommentar { padding:10px; }

/* Product Listing Kategorie */
  div.subKategorieInnerMain { margin-bottom:1px; }
  div.subKategorieInner { border:1px solid #ccc; margin-top:1px; } 
  div.subKategorieInner:hover { background:#efefef; } 
  div.subKategorieInner a { font-weight:normal; padding-left:20px; display:block; padding:6px 5px 5px 10px; text-decoration:none; font-weight:bold; }
  
    /* Product Listing */
  div.preis_productsListingPrMain { border:1px solid #cccccc; margin-top:1px; float:left; width:648px; }
  div.preis_productsListingPrMainProduktList { border:1px solid #cccccc; margin-top:1px; float:left; width:610px; }
  html div.preis_productsListingPrMainProduktList{ width:605px; } 
  div.imageLegende { float:left; }
  div.preis_productsListingPrImage { margin:5px 5px 0px 5px; margin-right:10px; }
  div.preis_productsListingPrImage img { padding:2px; border:1px solid #cccccc; }
  div.preis_productsListingPrFsk { padding:10px; float:left; }
  div.preis_productsListingPrName { border-bottom:1px solid #ccc; background:#E8E7E7; padding:6px 5px 5px 10px; }
  div.preis_productsListingPrName a { display:block; text-decoration:none; font-weight:bold; }
  div.preis_productsListingPrName:hover {background:#efefef; }
  div.preis_productsListingPrManu { padding:5px 0px 5px 0px; font-size:10px; }
  div.preis_productsListingPrPreisMain { float:right; width:30%; min-width:200px; padding:5px; border-left:1px solid #cccccc; height:125px; background:#EAFDE0; }
  div.preis_productsListingPrPreis { font-size:12px; font-weight:bold; }
  div.preis_productsListingPrShippingInfo { font-size:10px; }
  div.preis_productsListingPrDesc { padding:5px; }
  div.preis_productsListingPrVpe { }
  div.preis_productsListingPrShippingTime {padding-top:5px; float:left; font-size:10px; }
  div.preis_productsListingPrShippingImage {}
  div.preis_productsListingPrShippingName { padding-top:5px; font-size:10px; }
  div.preis_productsListingPrButtonInfo a { float:left; padding-right:6px; padding-top:30px; }
  div.preis_productsListingPrButtonBuyNow a { float:left; padding-top:5px; } 
  div.preis_productsListingDescription { padding:5px 5px 5px 0px; float:left; width:250px; color:#333333; font-size:11px; }

  div.newProductsMain { padding-top:10px; }
  
  div.navigationListing { border:1px solid #ccc; margin-top:1px; background:#F7F6F6; padding:5px; }
  div.navigationpageLinks { font-size:10px; }
  
  div.legendButton { margin-left:0px; margin-right:2px; width:25px; text-align:center; cursor: pointer; /*cursor: hand;*/ border-right:1px solid #ccc; border-left:1px solid #ccc; float:left; }
  div.legendeMain { border-right:1px solid #ccc; border-bottom:1px solid #ccc; margin-right:10px; margin-left:5px; background:#F7F6F6; }
  div.legendButtonInfo { margin-left:0px; margin:2px; width:25px; text-align:center; cursor: pointer; /*cursor: hand;*/ border:1px solid #ccc; float:left; }
  /* socialbookmark */
  div.socialBookmarks { padding-top:10px; border-top:1px solid #999; margin-bottom:5px; }
  div.socialBookmarksLink a { color:#666; font-size:10px; text-decoration:none; }
  
    /* Box Angebote */
  div.preis_angeboteImage { margin:5px 5px 0px 5px; margin-right:10px; }
  div.preis_angeboteImage img { padding:2px; border:1px solid #cccccc; } /* 26.05.2008 */
  div.preis_angeboteName { font-size:11px; font-weight:bold; padding:3px 3px 3px 0px; } /* 26.05.2008 */
  div.preis_angebotePreis { font-size:8px; padding:2px 3px 3px 0px; } /* 26.05.2008 */
  div.preis_angebotePreis strong { font-size:10px; } /* 26.05.2008 */
  
  /* Box Legend */
  div.boxLegendMain { font-size:11px; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; margin-top:5px; }
  div.boxLegendColor { padding:3px 10px 3px 10px; margin:5px 5px 0px 5px; float:left; }
  div.boxLegendMain h4 { font-size:12px; margin:5px 10px 5px 10px ; }
  div.boxLegendMain p { font-size:10px; margin:0px 5px 5px 5px; }
  
  /* Box trusted */
  div.trustedShop { position:absolute; right:200px; top:5px; }
  
    /* Produkt Informationen */
  div.preis_productsDetailsPreis { background:url("img/bottomHintergrund.jpg"); color:#ffffff; border:1px solid #ccc; z-index:2; top:103px; text-align:center; right:10px; width:230px; height:90px; padding:5px 5px 5px 5px; font-weight:bold; font-size:18px; position:absolute; }
  div.preis_productsDetailsPreisok { background:url("img/bottomHintergrund.jpg"); color:#ffffff; border:1px solid #ccc; z-index:2; top:10px; text-align:center; right:10px; width:230px; height:90px; padding:5px 5px 5px 5px; font-weight:bold; font-size:18px; position:absolute; }
  div.preis_productsDetailsPreisSingle { background:url("img/bottomHintergrund.jpg"); color:#ffffff; border:1px solid #ccc; z-index:2; top:5px; text-align:center; right:10px; width:230px; height:90px; padding:5px 5px 5px 5px; font-weight:bold; font-size:18px; position:absolute; }
  div.preisText { background:#fff; color:#7BC353; padding:3px; }
  div.preis_productsDetailsPreis a { color:#ffffff; }
  div.preis_moduleInfoTaxShipping { font-size:9px; text-transform:none; padding:0px 10px 0px 10px; }
  div.preis_moduleInfoTaxShipping a { color:#ffffff; text-decoration:none; }
  div.preis_moduleInfoPrHersteller { font-size:9px; padding:0px 10px 10px 10px; }
  div.preis_moduleInfoImagesMain {   margin-top:3px;  margin-left:5px; }
  div.preis_moduleInfoImagesMain img {  margin:5px; border:1px solid #C9CEC8; }
  div.preis_moduleInfoPopUppImage { float:left; height:170px; width:180px; border:1px solid #ccc; margin-left:5px; margin-right:41px; }
  div.preis_moduleInfoPopUppImage1 { float:left; height:170px; width:180px; border:1px solid #ccc; margin-right:41px; }
  div.preis_moduleInfoPopUppImage2 { float:left; height:170px; width:180px; border:1px solid #ccc; }
  div.preis_moduleInfoPopUppImage3 { float:left; height:170px; width:180px; border:1px solid #ccc; margin-left:5px; margin-top:5px; margin-bottom:5px; margin-right:41px; }
  div.preis_moduleInfoPopUppImage4 { float:left; height:170px; width:180px; border:1px solid #ccc; margin-right:41px; margin-bottom:5px; margin-top:5px; }
  div.preis_moduleInfoPopUppImage5 { float:left; height:170px; width:180px; border:1px solid #ccc; margin-top:5px; margin-bottom:5px; }
 
  div.preis_moduleInfoImageLink {}
  div.preis_moduleInfoFskImage {}
  
  div.legendInfo { padding:5px 10px 5px 10px; float:left; }
  div.preis_productNavi { font-size:12px; height:30px; background:#e6e6e6; margin-top:20px; margin-bottom:40px; }
  div.prInfo_produktZurueck { float:right; padding-right:260px; }
  div.prInfo_produktZurueck a { background:url("img/bottomHintergrund.jpg"); margin-top:6px; padding:3px 10px 3px 10px; margin-right:3px; color:#fff; font-weight:bold; text-decoration:none; display:block; float:left; }
  div.prInfo_produktWeiter {  }
  div.prInfo_Uebersicht { padding-right:15px; }
  div.prInfo_Uebersicht a {   }
  
  div.optionsUebersichtBlock { border:1px solid #cccccc; padding:5px; }
  div.optionsUebersichtBlockKorb { background:#fff; border:1px solid #cccccc; padding:5px; }
  div.optionsUebersichtZeile { padding:4px; margin:1px 0px 1px 0px; background:#F8F5F5; }
   
  div.preis_moduleInfoPrDescription { padding:5px 10px 10px 10px; line-height:18px; letter-spacing:1px; font-size:12px; width:629px; }
  * html div.preis_moduleInfoPrDescription { width:625px; }
  
  
  div.preis_moduleFinanzierung { border:1px solid #cccccc; height:37px; background:url("img/produktInfo/ServiceButtonFinanzierung.jpg") no-repeat #ffffff ;  }
  div.preis_moduleFinanzierung a { display:block; padding-top:20px; color:#FD6734; font-weight:bold; padding-left:35px;  }
  
  
  div.preis_moduleQuestion { position:absolute; left:130px; top:135px; z-index:1; }
  div.preis_moduleQuestion a {   }

  div.preis_moduleInfoPrint { position:absolute; left:180px; top:135px; z-index:1; }
  div.preis_moduleInfoPrint a {   }
  
  div.preis_moduleInfoPrintEinzel {position:absolute; left:130px; top:30px; z-index:1;} 
  div.preis_moduleQuestionEinzel {position:absolute; left:180px; top:30px; z-index:1;}
  
  div.preis_moduleAllgemein { border:1px solid #cccccc; height:37px; background:url("img/produktInfo/ServiceButtonAllround.jpg") no-repeat #ffffff ;   }
  div.preis_moduleAllgemein a { display:block; padding-top:20px; color:#FD6734; font-weight:bold; padding-left:35px; }
  
  table.full { width:100%; }
  /* ProduktInfoButton */
  table.full td.produktInfoButton { border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:5px; }
  table.full td.produktInfoButton p { font-weight:bold; padding:0px; margin:0px; font-size:10px; }
  table.full td.produktInfoButton form { margin:0px; padding:0px; }

  table.full td.produktInfoButtonVor {  padding:5px; border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; }
  table.full td.produktInfoButtonVor p { font-weight:bold; padding:0px; margin:0px; font-size:10px; }
  table.full td.produktInfoButtonVor form { margin:0px; padding:0px; }

  div.ProductInfoFormTop { margin-bottom:1px; }
 
  div.produktInfoButton { }
  div.produktInfoButton div.produktInfoButton2 { padding-top:10px; }
  table.full tr.color { background:#E8E8E8; color:#666; font-weight:bold; border-bottom:1px solid #ccc; letter-spacing:1px; }
  table.full tr.colorII { background:#E8E8E8; border-bottom:1px solid #cccccc; }
  table.full tr.colorIII { background:#E8E8E8 }
  
  div.produktOptionsListing { border:1px solid #ccc; margin-top:1px; }
  div.produktOptionsListing:hover { background:#efefef; }
  div.produktOptionsListingText { float:left; margin-top:5px; }
  div.radioInfoRadio { padding:5px 15px 5px 5px; float:left; }
  div.radioInfoRadio input {  margin-right:5px; }
  
  /*### Box Warenkorb ###*/
  div.pr_boxContentWarenkorbBackground { background:url("img/index/warenkorbHintergrund.jpg") bottom right no-repeat; min-height:90px; height:90px; }
  div.preis_box_warenkorb { font-size:10px; }
  div.preis_box_warenkorbLink {  }
  div.preis_box_warenkorbLink a { background-color:#a2c9fc; display:block; text-align:center; height:17px; padding-top:3px; color:#1e5fb5; font-weight:bold; }
  div.preis_box_warenkorbProducs { float:left; width:20px; font-size:10px;}
  div.preis_box_warenkorbProducsName {float:left; font-size:10px;}
  div.preis_box_warenkorbProducsName a { font-size:10px; }
  div.preis_box_warenkorbSumme { border-top:1px dashed #cccccc; margin-top:3px; padding-bottom:3px; }
  div.preis_box_warenkorbVersandkosten { font-size:10px; }
  
    /* warenkorb */
  td.main_nachDruck { font-size: 11px; line-height: 1.2; color:#666666; border-bottom:1px dashed #cccccc; border-top:1px dashed #cccccc; border-right:1px dashed #cccccc; }
  td.main_nachDruckII { font-size: 11px; line-height: 1.2; color:#666666; border-bottom:1px dashed #cccccc; border-top:1px dashed #cccccc; }
  td.main_nachDruckIII { font-size: 12px; line-height: 1.2; color:#666666; border-bottom:1px dashed #cccccc; }

  /* ### Gutschein im Warenkorb ### */
div.preis_gutscheinMain { padding:10px; }

div.preis_gutscheinTitel { font-size:14px; color:#666666;  padding-bottom:15px; }
div.preis_gutscheinGiftText { padding-bottom:10px; color:#666666; }
div.preis_gutscheinCodeText { float:left; font-weight:bold; }
div.preis_gutscheinCodeInput { margin-left:150px; }
div.preis_gutscheinButtonSubmit { margin-left:150px; padding-top:5px; }
div.preis_gutscheinBackground { padding:5px; }

div.preis_gutscheinCreatAccount { padding-bottom:10px; }

div.preis_gutscheinGVAmountFriend { border-bottom:1px dashed #cccccc; margin-bottom:15px; }
div.preis_gutscheinGVAmountFriend a { display:block; padding:5px; }
 
div.preis_box_LoginLoggedColor { padding:0px 0px 5px 0px; }
div.pr_BoxCart { padding:5px; }

td.conditions { background-color: #FFF; border: 1px solid #ccc; background:#ff0000; color:#fff;}

td.mainCheckoutProdukt { border:1px solid #ccc; padding:10px; }
td.mainCheckoutProdukt tr { } 

  /* Infos */
  div.preis_box_LoginLoggedText { }
  div.preis_box_LoginLoggedColor { font-size:11px; }
  div.pr_boxContentNavi { border-top:1px dashed #CCCCCC; padding-top:5px; }
  div.pr_boxContentCart { padding:5px; }
  div.pr_boxContentNavi a { display:block; padding:2px; }
  div.preis_butKasse { }
  div.preis_butWarenkorb { }
  div.preisSucheKonto { }
  
  
  div.breadCrum { float:right; padding-top:5px; color:#67a744; font-size:10px; padding-right:10px; }
  
  div.warenkorbBezahlarten { background:#E9E7E7; border:1px solid #ccc; margin-top:10px; }
  div.warenkorbBezahlarten a { display:block; padding:5px; }
  div.warenkorbBezahlartenInner { width:200px; }
  
  div.buttonStartseite { margin-top:5px; }
  div.logosStartseite { border:1px solid #ccc; margin:5px 0px 0px 0px; padding:10px 2px 0px 3px; }
  div.logosStartseite img {  }
  
  div.optionsEinzel { border:1px solid #ccc; margin:1px 10px 5px 10px; padding:5px; }
  
  div.zertifiziert { text-align:center; float:left; padding-top:4px; padding-left:200px; font-size:16px; font-weight:bold; color:#67a744; }
div.zertifiziert a { text-decoration:none; }