BODY{font-family:verdana,arial,helvetica,geneva,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;font-size:10px;min-height:1000px;min-width:1000px;width:100%;height:100%;margin:0;padding:0;text-align:center;background:#c0bdb5 url(images/body-back.gif) repeat-x}

.mainradiobutton{border:1px solid #000;padding:4px;width:658px;}
table.radiobutton{border:1px solid #000;padding:4px;text-align:left;}
td.radiobutton{text-align:left;padding:4px;width:658px;}
.main1{background:#fff;padding:2px;}
.main2{background:#fff;padding:2px;}

b{font-weight:500;font-style:italic;}
div#bannerstyle{background-color: #aaaaaa; padding:2px; width:974px; border:1px solid #aaaaaa; border-top:0px;}
.indextophead{color:#fff; font-weight:500;font-size: 10px;}
#floattext{font-size:10px;text-shadow: 2px 2px 4px #bebebe;color:#fff}
.ueberschrift1{color:#000;padding:5px;font-size:11px}
.logobox{border:1px solid #b4b4b4;margin-bottom:1px;width:146px;height:30px;}
.indexh1{color:#5c4c3a;font-size:9px;font-weight:normal;}
.npbox{border:1px solid #b4b4b4;padding:10px;background:#fff;color:#000;font-size:10px;}
.indexlogo{height:34px;width:100px;text-align:center;border:1px solid #000;margin:2px;padding:2px;float:left}
.patable{border:1px solid #000;margin-top:10px;padding:4px}
.indexkategorien{border:1px solid #000;min-width:640px;width:640px;background:#eeeeee;text-align:center;padding:2px;border-collapse:collapse;text-decoration:underline}
.indexkategorien-head{border:1px solid #000;border-bottom-style:hidden;width:640px;background:#ffe6b7;text-align:center;padding:4px}
.hersteller{border:1px dotted #000;width:620px;padding:8px;background:#eeeeee;text-align:left;margin-bottom:10px}
.indexbuttons{text-decoration:none;padding:5px}
.npthumbs{border:1px solid #000}
.thumbcol{border:1px solid #fff;background:#eee;padding-bottom:4px;padding-top:6px;}
div#CONTAINER{width:980px;margin:0;padding:0}
div#TOP{}
div#LINKS{float:left;text-align:left;width:146px}
div#MITTE{float:left;width:668px;border:1px #aaa solid;background:#f8f8f8;text-align:center;margin:8px;padding:0px;}
div#RECHTS{float:left;text-align:left;width:146px}
div#FOOTER{clear:left;font-size:10px;text-align:left;padding:4px}
.shoppingcart{min-height:20px;width:146px;border:1px #aaaaaa solid;text-align:center;background:#fff}
a{text-decoration:none;color:#000}
a:link{text-decoration:none;color:#000}
a:visited{text-decoration:none;color:#000}
a:hover{text-decoration:none}
a:active{text-decoration:none}
a:focus{text-decoration:none}
A.cool1{width:132px;background:#fafefe;color:#000;border:1px solid #dedede;display:block;margin-bottom:1px;padding:2px;padding-left:10px;text-align:left;text-decoration:none}
A.cool2{width:120px;background:#ffe6b7;color:#000;border:1px solid #c9c9c9;display:block;margin-bottom:1px;padding:2px;padding-left:10px;text-align:left;text-decoration:none}
A.cool1:hover{background:#fff url(images/pfeil.gif) no-repeat;text-decoration:none}
A.cool2:hover{background:#eee url(images/pfeil.gif) no-repeat;text-decoration:none}
A.cool1:active{border:1px solid #eee;background:#fff url(images/pfeil.gif) no-repeat}
A.cool2:active{border:1px solid #c9c9c9;background:#eee url(images/pfeil.gif) no-repeat}
.linkbox{width:140px;border:1px #000 solid;margin-top:1px;background:#fff;text-align:center;padding:2px;display:block;text-decoration:none}
#lightbox{font-size:10px;font-family:Arial,Arial,sans-serif;font-weight:bold;background-color:#ffffff;padding:20px;border:1px solid #000000}
#lightboxDetails{font-size:10px;font-family:Arial,Arial,sans-serif;font-weight:bold;padding-top:10px}
#lightboxCaption{float:left}
#keyboardMsg{float:right}
#lightbox img{border:none}
#overlay img{border:none}
.lightpopup{width:120px;height:120px;border:1px solid #eeeeee;margin:2px;}

.anzeige{margin-left:auto;margin-right:auto;text-align:center;border:0px;border-color:#eee;border-style:solid;padding:14px;padding-bottom:1px;background-color:#fff;width:640px;font-size:11px;line-height:1.2em}

.produktanzeige{border:1px solid #000;margin-bottom:1px}
.infoBoxContentsCo2{background:#F8F8F9;font-family:Verdana,Arial,sans-serif;font-size:10px;border-width:1px;border-style:dotted;border-color:#000}
.infoBoxContents3{}
.infoBoxContents4{font-family:Verdana,Arial,sans-serif;font-size:10px;border-width:1px;border-style:solid;border-color:#ececec;background:#fff;padding:6px;margin:6px}
h1{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;color:#000;vertical-align:top}
h2{text-shadow: 1px 1px 3px #d4d4d4;font-size:12px;color:#000;border:thin solid green;background:#eee;text-align:center;padding:6px}
TABLE.popup{border-width:1px;border-style:dotted;border-color:#000000}

.boxText{font-size:10px}

.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#cc0033}
.productsNotifications{background:#f2fff7}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#70d250;text-decoration:underline}
FORM{display:inline}
TR.header{background:#ffffff}
TR.headerNavigation{color:#000;font-size}
TD.headerNavigation{color:#000}
TR.headerError{background:#ff0000}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center}
TR.headerInfo{background:#00ff00}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center}
TR.footer{background:#bbc3d3}
TD.footer{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#bbc3d3;color:#ffffff;font-weight:bold}
.infoBox{}
.whatsnewBox{border:1px solid eee}
.infoBoxContents{font-size:10px;text-align:left}
.infoBoxNotice{background:#FF8E90}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana,Arial,sans-serif;font-size:10px}
.infoBoxHeading{text-align:center;background:#999793;color:#fff;border:0px solid #aaaaaa;padding:3px;font-size:10px;text-shadow: 2px 2px 4px #bebebe}
.infoBoxHeading2{text-align:center;font-size:11px}
TD.infoBox,SPAN.infoBox{font-family:Verdana,Arial,sans-serif;font-size:10px}
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:#f8f8f9}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9}
TABLE.productListing{}
.productListing-heading{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#fff;color:#000;font-weight:bold;}
TD.productListing-data{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#fff;border:1px solid #b4b4b4;padding:10px;}
TD.pageHeading,DIV.pageHeading{font-weight:bold}
TR.subBar{background:#f4f7fd}
TD.subBar{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000}
TD.main,P.main{font-family:Verdana,Arial,sans-serif;font-size:10px}
TD.smallText,SPAN.smallText,P.smallText{font-family:sans-serif;font-size:10px}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#aabbdd}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;font-size:12px}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#007c3a}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana,Arial,sans-serif;font-size:11px}
TEXTAREA{width:100%;font-family:Verdana,Arial,sans-serif;font-size:11px}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#f0a480;font-weight:bold}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#c76170;font-weight:bold}
SPAN.productSpecialPrice{font-family:Verdana,Arial,sans-serif;color:#ff0000}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7}
.moduleRowSelected{background-color:#E9F4FC}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#8c8c8c}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000}
.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#99ff00}
.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#ff0000}
.cssButton{background:#009434;color:#fff;font-size:8pt;border:1px #000 solid;cursor:pointer}
.submit{background:#fff}




.kissmt_description {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #9a9a9a;
  padding: 0.5em;  
}

.testbild {
  position:relative;
  left:0%;
  top:0%;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
}

/***** Begin Sitemap_SEO *****/ 
ul.sitemap {
color: #ff0000;
}
.sitemap {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #0000ff;
  font-weight: normal;
  text-align: left;
}
.sitemapHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000ff;
  font-weight: normal;
  text-align: center;
}
.sitemapProducts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #f000ff;
  font-weight: normal;
}
A.sitemap { 
  color: #009900; 
}
A.sitemap:hover {
  color: #ff0000;
}
.sitemap_indvidual_hdg {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000ff;
  font-weight: normal;
}
A.sitemap_indvidual_hdg { color: #009900; }
A.sitemap_indvidual_hdg:hover { color: #ff0000; }
.sitemap_indvidual { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #f000ff;
  font-weight : normal;
}
A.sitemap_indvidual { color: #009900; }
A.sitemap_indvidual:hover { color: #ff0000; }


/***** End Sitemap_SEO *****/ 

div.table { display:table; }
div.tr { display:table-row; }
div.td { display:table-cell; border:thin solid #000; padding:0px; }
