h1 { 
font-size: 11px; 
font-weight: bold; 
color: #000000; 
display:inline;
}

h2 {
font-size: 9px; 
color: #666666;
display:inline;
font-weight:normal;
}

h3 {
font-family: Verdana, Arial, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #651975;
display: inline;
}
a {
	outline:none;
}
.suggest_link { 
background-color : #ffffff; 
padding : 2px 6px 2px 6px; 
z-index : 4; 
} 
.suggest_link_over { 
background-color : #f0e6f3; 
padding : 2px 6px 2px 6px; 
cursor : pointer; 
z-index : 4; 
} 
#search_suggest { 
font-family : Verdana, Geneva, sans-serif; 
font-size : 11px; 
color : #696969; 
position : absolute; 
visibility : hidden; 
background-color : #ffffff; 
text-align : left; 
border : 1px solid #dcdcdc; 
z-index : 4; 
} 
#menu { 
top : 0; 
left : 0; 
z-index : 3; 
width : 210px; 
line-height : 2.2; 
padding-bottom : 0; 
} 
#menu a, #menu h2 { 
font-size : 11px; 
font-family : Verdana, Arial, sans-serif; 
font-weight : bold; 
color : #696969; 
display : block; 
white-space : nowrap; 
padding : 0 0 0 4px; 
margin : 0; 
z-index : 3; 
height : 25px; 
} 
#menu h2 { 
color : #651975; 
background : #000; 
text-transform : uppercase; 
z-index : 3; 
} 
#menu a.selected { 
color : #fff; 
text-decoration : none; 
z-index : 3; 
background-image : url(img/menue/katalog.gif); 
} 

#menu a { 
color : #fff; 
text-decoration : none; 
z-index : 3; 
background-image : url(img/menue/katalog_active.gif); 
} 
#menu a:hover { 
color : #fff; 
text-decoration : none; 
z-index : 3; 
background-image : url(img/menue/katalog.gif); 
} 

#menu ul { 
list-style : none; 
margin : 0; 
padding : 0; 
width : 100%; 
z-index : 3; 
} 
div#menu li, div#menu li:hover { 
position : relative; 
z-index : 3; 
} 
div#menu li ul { 
position : absolute; 
top : 0; 
left : 100.1%; 
display : none; 
z-index : 3; 
} 
div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul { 
display : none; 
z-index : 3; 
} 
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul { 
display : block; 
z-index : 3; 
} 
#menu a.x, #menu a.x:visited { 
background : #eee; 
z-index : 3; 
} 
#menu a.x:hover { 
background : #ddd; 
z-index : 3; 
} 
#menu a.x:active { 
color : #060; 
background : #ccc; 
z-index : 3; 
} 
#nav-main { 
height : 33px; 
width : 980px; 
background : url(img/menue/mainnav_bg.gif) repeat-x; 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
border : 0 solid #f00; 
} 
#nav-main li { 
float : left; 
height : 33px; 
list-style-type : none; 
border : 0 solid #f00; 
} 
#nav-main li a { 
display : block; 
height : 33px; 
overflow : hidden; 
text-indent : -9999px; 
} 
.startseite #nav1 { 
background : url(img/menue/menue_active_01.jpg); 
width : 97px; 
} 
a#nav1 { 
background : url(img/menue/menue_01.jpg); 
width : 97px; 
} 
a#nav1:hover { 
background : url(img/menue/menue_hover_01.jpg); 
width : 97px; 
} 
.kontakt #nav2 { 
background : url(img/menue/menue_active_02.jpg); 
width : 89px; 
} 
a#nav2 { 
background : url(img/menue/menue_02.jpg); 
width : 89px; 
} 
a#nav2:hover { 
background : url(img/menue/menue_hover_02.jpg); 
width : 89px; 
} 
.callback #nav3 { 
background : url(img/menue/menue_active_03.jpg); 
width : 128px; 
} 
a#nav3 { 
background : url(img/menue/menue_03.jpg); 
width : 128px; 
} 
a#nav3:hover { 
background : url(img/menue/menue_hover_03.jpg); 
width : 128px; 
} 
.finanzierung #nav4 { 
background : url(img/menue/menue_active_04.jpg); 
width : 118px; 
} 
a#nav4 { 
background : url(img/menue/menue_04.jpg); 
width : 118px; 
} 
a#nav4:hover { 
background : url(img/menue/menue_hover_04.jpg); 
width : 118px; 
} 
.about #nav5 { 
background : url(img/menue/menue_active_05.jpg); 
width : 141px; 
} 
a#nav5 { 
background : url(img/menue/menue_05.jpg); 
width : 141px; 
} 
a#nav5:hover { 
background : url(img/menue/menue_hover_05.jpg); 
width : 141px; 
} 
.newsletter #nav6 { 
background : url(img/menue/menue_active_06.jpg); 
width : 104px; 
} 
a#nav6 { 
background : url(img/menue/menue_06.jpg); 
width : 104px; 
} 
a#nav6:hover { 
background : url(img/menue/menue_hover_06.jpg); 
width : 104px; 
} 
li#quicksearch { 
display : block; 
padding-bottom : 0; 
padding-top : 0; 
padding-left : 0; 
padding-right : 0; 
margin-bottom : 0; 
margin-top : 0; 
margin-left : 0; 
margin-right : 0; 
width : 290px; 
height : 0; 
text-align : right; 
} 
.marken { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
color : #651975; 
} 
.suchfeld { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #651975; 
margin-bottom : 0; 
margin-top : 0; 
margin-left : 0; 
margin-right : 0; 
padding-bottom : 0; 
padding-top : 0;
padding-left : 0; 
padding-right : 0; 
} 
.produkt_boxen {
	background-color:#F1E6F4; border:1px solid #DBDBD9; margin:5px;height:280px;
}
.kategorie_boxen {
	background-color:#e8e8e8; border:1px solid #DBDBD9; margin:5px;height:167px;
}
.boxTextUeber { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #651975; 
} 
.boxText { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #651975; 
} 
a.boxText:link { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #651975; 
} 
a.boxText:visited { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #651975; 
} 
a.boxText:active { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #651975; 
} 
a.boxText:hover { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
text-decoration : underline; 
color : #651975; 
} 
.boxTextBG { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background-color : #f1f1f1; 
} 
.boxTextBGII { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background-color : #ffcc99; 
} 
.boxTextPrice { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.errorBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff; 
background-color : #ff0000; 
} 
.gvBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
font-weight : bold; 
border : 1px solid #ffffff; 
background-color : #ffb3b5; 
} 
.stockWarning { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #cc0033; 
} 
.productsNotifications { 
background-color : #f2fff7; 
} 
.orderEdit { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #70d250; 
text-decoration : underline; 
} 
BODY { 
color : #000000; 
margin : 0; 
background-color : #f1eada; 
text-align : left;
background-image : url(img/hintergrund.png);
background-position: left top;
background-repeat: repeat-x;
} 
img { 
border : 0; 
} 
A { 
color : #000000; 
text-decoration : none; 
} 
A:hover { 
color : #651975; 
text-decoration : underline; 
} 
FORM { 
display : inline; 
margin : 0; 
padding : 0; 
} 
TR.header { 
background-color : #f1f1f1; 
} 
TD.header { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #666666; 
font-weight : bold; 
background-color : #ffedf6; 
} 
TD.headerNavigation { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #666666; 
} 
A.headerNavigation { 
color : #666666; 
} 
A.headerNavigation:hover { 
color : #651975; 
} 
TD.conditions { 
background-color : #ffcccc; 
} 
A.confirmationEdit { 
color : #651975; 
font-style : italic; 
} 
A.confirmationEdit:hover { 
color : #651975; 
font-style : italic; 
text-decoration : underline; 
} 
TR.headerError { 
background-color : #ff0000; 
} 
TR.headerMessage { 
background-color : #00cc33; 
} 
.moduleHeading { 
font-family : Verdana, Arial, sans-serif; 
font-size : small; 
font-weight : bold; 
padding-bottom : 10px; 
} 
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; 
} 
.parseTime { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
color : #666666; 
} 
.small_desc { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
color : #666666;
}  
a.small_desc:link { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.small_desc:visited { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.small_desc:active { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.small_desc:hover { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #651975; 
} 
TD.footer { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
color : #666666; 
} 
.footer { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
color : #666666; 
} 
a.footer:link { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.footer:visited { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.footer:active { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.footer:hover { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #651975; 
} 
.fadeNext { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
color : #666666; 
} 
a.fadeNext:link { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.fadeNext:visited { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.fadeNext:active { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #666666; 
} 
a.fadeNext:hover { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
text-decoration : none; 
color : #651975; 
} 
.grau { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
color : #666666; 
} 
a.grau:link { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #666666; 
} 
a.grau:visited { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #666666; 
} 
a.grau:active { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #666666; 
} 
a.grau:hover { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #651975; 
} 
TD.red { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #651975; 
} 
.red { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #651975; 
} 
a.red:link { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
text-decoration : none; 
color : #651975; 
} 
a.red:visited { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
text-decoration : none; 
color : #651975; 
} 
a.red:active { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
text-decoration : none; 
color : #651975; 
} 
a.red:hover { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
text-decoration : none; 
color : #651975; 
} 
.infoBox { 
background-image : url(img/menue/menue_bg.jpg); 
} 
.contentBG { 
background-color : #f3f3f3; 
} 
.infoBoxContents { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.infoBoxNotice { 
background : #ff8e90; 
} 
.infoBoxNoticeContents { 
background : #ffe6e6; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
TD.picBox { 
 
background-color : #ffffff;
} 
TD.infoBoxHeading { 
font-family : Verdana; 
font-size : 12px; 
font-weight : bold; 
height : 22px; 
color : #651975; 
border-top : 1px solid #dcdcdc; 
border-bottom : 1px solid #dcdcdc; 
border-left : 1px solid #dcdcdc; 
border-right : 1px solid #dcdcdc; 
background-color : #ffffff; 
} 
TD.infoBoxHeading_right { 
font-family : Verdana; 
font-size : 12px; 
font-weight : bold; 
background : #fff; 
height : 22px; 
color : #792653; 
border-top : 1px solid #dcdcdc; 
border-bottom : 1px solid #dcdcdc; 
border-left : 1px solid #dcdcdc; 
border-right : 1px solid #dcdcdc; 
} 
TD.infoBox, SPAN.infoBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
border-bottom : 1px solid #dcdcdc; 
border-left : 1px solid #dcdcdc; 
border-right : 1px solid #dcdcdc; 
} 
TD.infoBox_right, SPAN.infoBox_right { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
border-bottom : 1px solid #dcdcdc; 
border-left : 1px solid #dcdcdc; 
border-right : 1px solid #dcdcdc; 
} 
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 { 
border : 1px; 
border-style : solid; 
border-color : #b6b7cb; 
border-spacing : 1px; 
} 
.productListing-heading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #b6b7cb; 
color : #ffffff; 
font-weight : bold; 
} 
TD.productListing-data { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
A.pageResults { 
color : #651975; 
} 
A.pageResults:hover { 
color : #651975; 
text-decoration : underline; 
} 
TD.pageHeading, DIV.pageHeading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : #000000; 
} 
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 : 11px; 
} 
TD.smallText, SPAN.smallText, P.smallText { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #651975; 
} 
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 : #ff0000; 
} 
CHECKBOX, INPUT, RADIO, SELECT { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
TEXTAREA { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
width : 100%; 
} 
SPAN.greetUser { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #f0a480; 
font-weight : bold; 
} 
SPAN.underline { 
text-decoration : underline; 
} 
TABLE.formArea { 
background : #f1f1f1; 
border-color : #cccccc; 
border-style : solid; 
border-width : 1px; 
} 
TD.formAreaTitle { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
TD.copyright { 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
line-height : 1.5; 
text-align : center; 
color : #666666; 
} 
A.copyright { 
color : #666666; 
} 
A.copyright:hover { 
color : #666666; 
text-decoration : underline; 
} 
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 : #000000; 
} 
SPAN.productOldPrice { 
font-family : Verdana, Arial, sans-serif; 
color : #ff6600; 
text-decoration : line-through; 
font-weight : bold; 
} 
SPAN.productPrice { 
font-family : Verdana, Arial, sans-serif; 
color : #ffcc00; 
font-weight : bold; 
} 
SPAN.productOldPriceNew { 
font-family : Verdana, Arial, sans-serif; 
color : #000000; 
text-decoration : line-through; 
font-weight : bold; 
} 
SPAN.productPriceNew { 
font-family : Verdana, Arial, sans-serif; 
color : #ff6600; 
} 
SPAN.productOldPriceSpecials { 
font-family : Verdana, Arial, sans-serif; 
color : #651975; 
text-decoration : line-through; 
font-weight : bold; 
} 
SPAN.productPriceSpecials { 
font-family : Verdana, Arial, sans-serif; 
color : #FF6600; 
} 
SPAN.errorText { 
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
} 
SPAN.productDiscountPrice { 
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
font-weight : bold; 
} 
.smallHeading { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : x-small; 
font-weight : bold; 
color : black; 
} 
.moduleRow { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
line-height : 1.5; 
background-color : #f1e6f4; 
border : 1px solid; 
border-color : #cccccc; 
} 
.gelb { 
color : #fc0; 
} 
.weiss { 
color : #fff; 
} 
.moduleRowOver { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
line-height : 1.5; 
background-color : #f1e6f4; 
border : 1px solid; 
border-color : #cccccc; 
} 
.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; 
} 
.heading1 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 7pt; 
} 
.heading2 { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.heading3 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
} 
.heading4 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12pt; 
} 
.heading5 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 16pt; 
} 
.sitemap_heading { 
color : #651975; 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
line-height : 1.8; 
font-weight : bold; 
} 
.sitemap_heading a { 
color : #651975; 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
line-height : 1.8; 
font-weight : bold; 
text-decoration : none; 
} 
.sitemap_heading a:hover { 
color : #651975; 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
line-height : 1.8; 
font-weight : bold; 
} 
.sitemap_sub { 
color : #651975; 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
line-height : 1.8; 
font-weight : bold; 
} 
.sitemap_sub a { 
color : #651975; 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
line-height : 1.8; 
font-weight : bold; 
text-decoration : none; 
} 
.sitemap_sub a:hover { 
color : #651975; 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
line-height : 1.8; 
font-weight : bold; 
} 
.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; 
} 
.tableShop { 
background-color : #ffffff; 
border-left : 1px solid; 
border-right : 1px solid; 
border-color : #b6b7cb; 
} 
.navLeft { 
width : 220px; 
background-color : #f3f3f3; 
} 
.navRight { 
width : 220px; 
} 
.content { 
background-color : #f3f3f3; 
} 
.contentsTopics { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #651975; 
} 
.startTopics { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #727272; 
} 
.tableListingI { 
background-color : #eeeeee; 
} 
.tableListingII { 
background-color : #d0d0d0; 
} 
.tableBody { 
padding : 5px; 
} 
.poweredby { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight : bold; 
} 
.onepxwidth { 
width : 1px; 
} 
.button { 
width : auto; 
border : 1px solid black; 
background-color : #f1f1f1; 
padding : 1px 0 2px 0; 
text-decoration : none; 
font-size : 10px; 
cursor : pointer; 
line-height : 24px; 
} 
* html .button { 
padding : 1px 0 1px 0; 
line-height : 14px; 
} 
* html button.button { 
padding : 1px 0 0 0; 
margin : -2px 1px; 
line-height : 14px; 
} 
a.button:link { 
border : 1px solid black; 
line-height : 24px; 
margin : 7px; 
padding : 3px 4px 3px 4px; 
background-color : #f1f1f1; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight : normal; 
text-decoration : none; 
} 
a.button:visited { 
border : 1px solid black; 
line-height : 24px; 
margin : 7px; 
padding : 3px 4px 3px 4px; 
background-color : #f1f1f1; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight : normal; 
text-decoration : none; 
} 
a.button:active { 
border : 1px solid black; 
line-height : 24px; 
margin : 7px; 
padding : 3px 4px 3px 4px; 
background-color : #f1f1f1; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight : normal; 
text-decoration : none; 
} 
a.button:hover { 
border : 1px solid black; 
line-height : 24px; 
margin : 7px; 
padding : 3px 4px 3px 4px; 
background-color : #f1f1f1; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight : normal; 
text-decoration : none; 
} 
span.button { 
border : 1px solid black; 
line-height : 18px; 
padding : 3px 5px 3px 5px; 
background-color : #f1f1f1; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight : normal; 
text-decoration : none; 
} 
.preisaufanfrage { 
font-family : Verdana, Arial, sans-serif; 
color : #ffcc00; 
font-weight : bold; 
} 
a.preisaufanfrage:link { 
font-family : Verdana, Arial, sans-serif; 
color : #ffcc00; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrage:visited { 
font-family : Verdana, Arial, sans-serif; 
color : #ffcc00; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrage:active { 
font-family : Verdana, Arial, sans-serif; 
color : #ffcc00; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrage:hover { 
font-family : Verdana, Arial, sans-serif; 
color : #ffcc00; 
font-weight : bold; 
text-decoration : underline; 
} 
.preisaufanfrageNew { 
font-family : Verdana, Arial, sans-serif; 
color : #000; 
font-weight : bold; 
} 
a.preisaufanfrageNew:link { 
font-family : Verdana, Arial, sans-serif; 
color : #000; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrageNew:visited { 
font-family : Verdana, Arial, sans-serif; 
color : #000; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrageNew:active { 
font-family : Verdana, Arial, sans-serif; 
color : #000; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrageNew:hover { 
font-family : Verdana, Arial, sans-serif; 
color : #000; 
font-weight : bold; 
text-decoration : underline; 
} 
.preisaufanfrageSpecial { 
font-family : Verdana, Arial, sans-serif; 
color : #651975; 
font-weight : bold; 
} 
a.preisaufanfrageSpecial:link { 
font-family : Verdana, Arial, sans-serif; 
color : #651975; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrageSpecial:visited { 
font-family : Verdana, Arial, sans-serif; 
color : #651975; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrageSpecial:active { 
font-family : Verdana, Arial, sans-serif; 
color : #651975; 
font-weight : bold; 
text-decoration : none; 
} 
a.preisaufanfrageSpecial:hover { 
font-family : Verdana, Arial, sans-serif; 
color : #651975; 
font-weight : bold; 
text-decoration : underline; 
} 
.catcount { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
} 
a.catcount:link { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : none; 
} 
a.catcount:visited { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : none; 
} 
a.catcount:active { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : none; 
} 
a.catcount:hover { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : underline; 
} 
.box_content ul.navlist { 
margin : 0; 
padding : 0; 
padding-left : 0; 
list-style-type : none; 
line-height : 1.8; 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
} 
.box_content ul.navlist li { 
margin : 0; 
padding : 0; 
} 
.box_content ul.navlist li a:link { 
color : #651975; 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
line-height : 1.8; 
font-weight : bold; 
} 
.box_content ul.navlist li a:visited { 
color : #651975; 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
line-height : 1.8; 
font-weight : bold; 
} 
.box_content ul.navlist li a:hover { 
color : #651975; 
text-decoration : underline; 
display : block; 
background : #fcf1ff; 
line-height : 1.8; 
font-weight : bold; 
} 
.box_content ul.navlist li a.selected { 
color : #651975; 
text-decoration : underline; 
font-weight : bold; 
line-height : 1.8; 
} 
.box_content ul.navlist li.subcat { 
list-style-image : none; 
list-style-type : none; 
font-size : 10px; 
} 
.box_content ul.navlist li.subcat a:link, .box_content ul.navlist li.subcat a:visited, .box_content ul.navlist li.subcat a:hover, .box_content ul.navlist li.subcat a:active { 
list-style-image : none; 
list-style-type : none; 
font-size : 10px; 
} 
.box_content ul.navlist li.subcat a:hover { 
list-style-image : none; 
list-style-type : none; 
font-size : 10px; 
} 
.box_content ul.navlist .level1 a:link, .box_content ul.navlist .level1 a:visited, .box_content ul.navlist .level1 a:hover, .box_content ul.navlist .level1 a:active { 
padding-left : 10px; 
} 
.box_content ul.navlist .level2 a:link, .box_content ul.navlist .level2 a:visited, .box_content ul.navlist .level2 a:hover, .box_content ul.navlist .level2 a:active { 
padding-left : 20px; 
} 
.box_content ul.navlist .level3 a:link, .box_content ul.navlist .level3 a:visited, .box_content ul.navlist .level3 a:hover, .box_content ul.navlist .level3 a:active { 
padding-left : 30px; 
} 

#product_info .image {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    float: left;
    padding: 5px 0;
    text-align: center;
    width: 200px;
}
