/* Allgemein */
body {
background-color:#e2007a;
}
.link_visited{
}

.error{
color:#FF0000;
border:1px dotted #ff0000;
background-color:#ffffff;
}

a {
color:#000000;
text-decoration:none;
}
a:visited {
color:#000000;
text-decoration:none;
}
a:link{
color:#000000;
text-decoration:none;
}

h2 {
   
}

form{
    margin:0px;
    padding:0px;
}

/* Navigation und Content */
#div_main{
background-color:#e2007a;
border:0px solid #000000;
}


#div_head_nav{
background-color:#ffffff;
border:0px solid #000000;
}
#div_background_block_head{
background-color:#ffffff;
border:0px solid #000000;
}
#div_background_block_head table{
background-color:#ffffff;
}
#div_background_block_head td{
color:#cccccc;
font-weight:normal;
border-bottom:0px solid #ffffff;
}
#div_background_block_head th{
color:#cccccc;
background-color:#ffffff;
text-align:left;
text-decoration:none;
}
#div_background_block_head a{
color:#cccccc;
text-decoration:none;
}
#div_background_block_head th a{
color:#999999;
text-decoration:none;
}
#div_background_block_head a:hover {
    background-color:#ffffff;
}

#div_header table{
    
}

#div_header td{
    color:#ffffff;
    border:0px dotted #eeeeee;
    vertical-align:bottom;
    font-size:12px;
    font-weight:bold;
}
#div_header tr{
    
}
#div_header a:link{
    color:#ffffff;
    text-decoration:none;
}
#div_header a:visited{
    color:#ffffff;
    text-decoration:none;
}
#div_header a:hover{
    color:#ffffff;
     text-decoration:underline;
}
#div_header input{
    color:#999999;
}
.div_header_th{
    font-size:18px;
}

#div_header_2 td{
    color:#000000;
    border:0px dotted #eeeeee;
    vertical-align:middle;
    font-size:12px;
    padding-left:10px;
    font-weight:normal;
}
#div_header_2 a:link{
    color:#000000;
    text-decoration:none;
}
#div_header_2 a:visited{
    color:#000000;
    text-decoration:none;
}
#div_header_2 a:hover{
    color:#ffffff;
}

#div_footer {
   border-top:1px dotted #ffffff;
}
#div_background_block_foot{
background-color:#e2007a;
border:0px solid #000000;
}
#div_background_block_foot table{
background-color:#e2007a;
}
#div_background_block_foot td{
color:#ffffff;
font-weight:normal;
border-bottom:0px solid #ffffff;
}
#div_background_block_foot th{
color:#ffffff;
background-color:#e2007a;
text-align:left;
font-weight:normal;
}
#div_background_block_foot a{
color:#ffffff;
text-decoration:underline;
font-weight:normal;
}
#div_background_block_foot th a{
color:#ffffff;
text-decoration:underline;
font-weight:normal;
}
#div_background_block_foot a:hover {
color:#ffffff;
}


#div_left_nav{
background-color:#e2007a;
border:0px solid #000000;
}
#div_background_block_left{
}
#div_background_block_left table{
    border:0px solid #3c6e8d;
    background-color:#e2007a;
}
#div_background_block_left td{
color:#000000;
font-weight:normal;
border-bottom:0px solid #ffffff;
background-color:#e2007a;
}
#div_background_block_left th{
color:#ffffff;
background-color:#e2007a;
text-align:left;
border:0px dotted #ffffff;
}
#div_background_block_left a{
color:#000000;
text-decoration:none;
}
#div_background_block_left th a{
color:#ffffff;
text-decoration:none;
}
#div_background_block_left th a:hover {
}
#div_background_block_left td a:hover {
}

#div_articleOffer table{
    width:160px;
    border-bottom:0px dotted #084f00;
}
#div_articleOffer td{
    font-size:12px;
    text-align:center;
    padding-bottom:10px;
    background-color:#f0f8ff;
    color:#000000;
}
#div_articleOffer a:link{
    font-size:12px;
    color:#000000;
    text-decoration:underline;
}
#div_articleOffer a:visited{
    font-size:12px;
    color:#000000;
    text-decoration:underline;
}
#div_articleOffer a:hover{
    font-size:12px;
    color:#000000;
    text-decoration:underline;
}
#div_articleOffer input{
    font-size:12px;
}

#div_content{
background-color:#e2007a;
border:0px solid #000000;
color:#ffffff;
}
#div_background_block_content{
background-color:#e2007a;
border:0px solid #ffffff;
color:#ffffff;
}

#div_background_block_content a{
color:#ffffff;
}

#div_right_nav{
background-color:#e2007a;
border:0px solid #000000;
}
#div_background_block_right{
}
#div_background_block_right table{
    border:0px solid #3c6e8d;
    background-color:#e2007a;
}
#div_background_block_right td{
color:#000000;
font-weight:normal;
border-bottom:0px solid #ffffff;
background-color:#e2007a;
}
#div_background_block_right th{
color:#ffffff;
background-color:#e2007a;
text-align:left;
border:0px dotted #ffffff;
}
#div_background_block_right a{
color:#000000;
text-decoration:none;
}
#div_background_block_right th a{
color:#ffffff;
text-decoration:none;
}
#div_background_block_right th a:hover {
}
#div_background_block_right td a:hover {
}


#div_error{
border:2px solid #ff0000;
background-color:#ffffff;
color:#FF0000;
font-weight:bold;
text-align:center;
}

#div_message{
border:2px solid #0000ff;
background-color:#ffffff;
color:#0000ff;
font-weight:bold;
text-align:center;
}

#div_article_list_filter table{
    color:#ffffff;
    padding-bottom:10px;
    margin-left:20px;
    width:530px;
    border:0px solid #0000ff;
}
#div_articlelist_filter table{
    margin-left:0px;
}
#div_article_list_filter td{
    color:#ffffff;
}

#div_articlelist{
   color:#ffffff;
   text-align:center;
   border:0px solid #0000ff;
}
#div_articlelist a:link{
   color:#ffffff;
}
#div_articlelist a:visited{
   color:#ffffff;
}
#div_articlelist a:hover{
   color:#ffffff;
   background-color:#004c99;
}
#div_articlelist table{
    width:570px;
    border:0px solid #0000ff;
    margin-left:10px;
}
#div_articlelist td{
    border:0px solid #0000ff;
}

#div_articlelist td{
    color:#000000;
    padding-left:0px;
    padding-bottom:2px;
    padding-top:2px;
}
#div_articlelist_filter{
    text-align:center;
}

#div_articleDetail{
    text-align:center;
    margin-left:40px;
}
#div_articleDetail table{
    width:480px;
    background-color:#ffffff;
    padding:10px;
    color:#000000;
}
#div_articleDetail td{
    text-align:left;
    background-color:#ffffff;
    color:#000000;
    font-size:14px;
}
#div_articleDetail th{
    text-align:left;
    background-color:#ffffff;
    color:#e2007a;
    font-size:20px;
    border-bottom:1px solid #e2007a;
}
#div_articleDetail a:link{
   color:#000000;
}
#div_articleDetail a:visited{
   color:#000000;
}
#div_articleDetail a:hover{
   color:#000000;
}

.icons{
    height:10px;
    width:10px;
}
#div_articlePreview table{
    margin-left:0px;
    font-size:10px;
    background-color:#ffffff;
    width:270px;
    color:#999999;
}
#div_articlePreview a:link {
    font-weight:bold;
    text-decoration:underline;
    font-size:12px;
    color:#e2007a;
    background-color:#ffffff;
}
#div_articlePreview a:visited {
    font-weight:bold;
    text-decoration:underline;
    font-size:12px;
    color:#e2007a;
    background-color:#ffffff;
}
#div_articlePreview a:hover {
    font-weight:bold;
    text-decoration:underline;
    font-size:12px;
    color:#e2007a;
    background-color:#ffffff;
}
#div_articlePreview td{
    border:0px solid #0000ff;
    color:#999999;
}

#div_paymentAndShippingInfo table{
    background-color:#aaaaaa;
    font-size:13px;
    border-bottom:0px dotted #ffffff;
}
#div_paymentAndShippingInfo th{
    background-color:#aaaaaa;
    font-size:14px;
    text-align:left;
}

.class_articlePrice{
    font-size:13px;
    color:#999999;
}
.class_articlePriceDiscount{
    font-size:13px;
    color:#ff0000;
}

#div_customer_reg table{
    background-color:#f2bcd5;
    border: 2px solid #90496a;
    color:#90496a;
}
#div_customer_reg td{
    background-color:#f2bcd5;
    color:#90496a;
    font-weight:normal;
}
#div_customer_reg th{
    background-color:#f2bcd5;
    color:#90496a;
    font-weight:normal;
}
#div_customer_reg a:link{
    color:#90496a;
    font-weight:normal;
}
#div_customer_reg a:visited{
    color:#90496a;
    font-weight:normal;
}
#div_customer_reg a:hover{
    color:#90496a;
    font-weight:normal;
}
#div_customer_reg a{
    color:#90496a;
    font-weight:normal;
}

#div_customer_address table{
    background-color:#f2bcd5;
    border: 2px solid #90496a;
    color:#90496a;
}
#div_customer_address th{
   text-align:left;
   background-color:#f2bcd5;
   color:#90496a;
}
#div_customer_address a{
    color:#90496a;
}
#div_customer_address td{
   text-align:left;
}
.div_customer_address_tr_1{
   background-color:#ffffff;
   color:#000000;
   font-size:11px;
}
.div_customer_address_tr_2{
   background-color:#cccccc;
   color:#000000;
   font-size:11px;
}
#div_order_payment td{
    border:1px solid #aaaaaa;
    text-align:left;
}

#div_basket_overview table{
    border:1px solid #ffffff;
    background-color:#ed008c;
    width:190px;
}
#div_basket_overview th{
    text-align:center;
    background-color:#ed008c;
}
#div_basket_overview td{
    text-align:left;
    background-color:#ed008c;
    font-size:9px;
    color:#ffffff;
    line-height:9px;
}

#div_faq a{
    color:#ffffff;
    font-size:12px;
}
#class_faq_1{
    background-color:#f2bcd5;
    border: 2px solid #90496a;
    padding:3px 3px 3px 3px;
    font-size:12px;
}
#class_faq_1 a{
    color:#90496a;
    font-size:12px;
}
#class_faq_2{
    background-color:#f9deeb;
    border: 2px solid #da5897;
    padding:3px 3px 3px 3px;
    font-size:12px;
    color:#da5897;
}

#text_01{
    background-color:#55023C;
    color:#ffffff;
    border:0px dotted #ffffff;
}

#cat_0{
    margin-bottom:5px;
}
#cat_0_table table{
    border:3px solid #999999;
}
#cat_0 a{
    color:#ffffff;
}

#cat_01{
    width:200px;
    color:#ff0000;
    background-color:#990374;
    padding-top:10px;
}
#cat_01 a{
    color:#ffffff;
}
#cat_01_table table{
    border:3px solid #990374;
}
#cat_02{
    width:200px;
    color:#ff0000;
    background-color:#00699b;
    padding-top:10px;
}
#cat_02 a{
    color:#ffffff;
}
#cat_02_table table{
    border:3px solid #00699b;
}
#cat_03{
    width:200px;
    color:#ff0000;
    background-color:#6aacda;
    padding-top:10px;
}
#cat_03 a{
    color:#ffffff;
}
#cat_03_table table{
    border:3px solid #6aacda;
}
#cat_04{
    width:200px;
    color:#ff0000;
    background-color:#fdc400;
    padding-top:10px;
}
#cat_04 a{
    color:#ffffff;
}
#cat_04_table table{
    border:3px solid #fdc400;
}
#cat_05{
    width:200px;
    color:#ff0000;
    background-color:#009790;
    padding-top:10px;
}
#cat_05 a{
    color:#ffffff;
}
#cat_05_table table{
    border:3px solid #009790;
}
#cat_06{
    width:200px;
    color:#ff0000;
    background-color:#53ad42;
    padding-top:10px;
}
#cat_06 a{
    color:#ffffff;
}
#cat_06_table table{
    border:3px solid #53ad42;
}
#cat_07{
    width:200px;
    color:#ff0000;
    background-color:#f29400;
    padding-top:10px;
}
#cat_07 a{
    color:#ffffff;
}
#cat_07_table table{
    border:3px solid #f29400;
}
#cat_08{
    width:200px;
    color:#ff0000;
    background-color:#d2002e;
    padding-top:10px;
}
#cat_08 a{
    color:#ffffff;
}
#cat_08_table table{
    border:3px solid #d2002e;
}
#cat_09{
    width:200px;
    color:#ff0000;
    background-color:#ce7ba5;
    padding-top:10px;
}
#cat_09 a{
    color:#ffffff;
}
#cat_09_table table{
    border:3px solid #ce7ba5;
}
#cat_10{
    width:200px;
    color:#0000ff;
    background-color:#ffffff;
    padding-top:0px;
}
#cat_10 a{
    color:#0000ff;
}
#cat_10_table table{
    border:3px solid #ffffff;
}
#cat_13{
    width:200px;
    color:#ff0000;
    background-color:#dfe9f4;
    padding-top:10px;
}
#cat_13 a{
    color:#e10090;
}
#cat_13_table table{
    border:3px solid #dfe9f4;
}
#cat_18{
    width:200px;
    color:#ff0000;
    background-color:#2765b1;
    padding-top:10px;
}
#cat_18 a{
    color:#ffffff;
}
#cat_18_table table{
    border:3px solid #2765b1;
}

#cat_20{
    width:200px;
    color:#ff0000;
    background-color:#ea671d;
    padding-top:10px;
}
#cat_20 a{
    color:#ffffff;
}
#cat_20_table table{
    border:3px solid #ea671d;
}

#cat_21{
    width:200px;
    color:#ec6a0f;
    background-color:#ffcc00;
    padding-top:0px;
}
#cat_21 a{
    color:#ec6a0f;
}
#cat_21_table table{
    border:3px solid #ffcc00;
}

#cat_22{
    width:200px;
    color:#ec6a0f;
    background-color:#89151a;
    padding-top:0px;
}
#cat_22 a{
    color:#ffffff;
}
#cat_22_table table{
    border:3px solid #89151a;
}

#cat_23{
    width:200px;
    color:#ec6a0f;
    background-color:#081554;
    padding-top:0px;
}
#cat_23 a{
    color:#ffffff;
}
#cat_23_table table{
    border:3px solid #081554;

}
#cat_24{
    width:200px;
    color:#53ad42;
    background-color:#ffffff;
    padding-top:0px;
}
#cat_24 a{
    color:#53ad42;
}
#cat_24_table table{
    border:3px solid #ffffff;

}
#cat_25{
    width:200px;
    color:#c3003f;
    background-color:#ffe595;
    padding-top:0px;
}
#cat_25 a{
    color:#c3003f;
}
#cat_25_table table{
    border:3px solid #ffe595;

}
#cat_26{
    width:200px;
    color:#748330;
    background-color:#ffffff;
    padding-top:0px;
}
#cat_26 a{
    color:#748330;
}
#cat_26_table table{
    border:3px solid #ffffff;

}
#cat_27{
    width:200px;
    color:#ffffff;
    background-color:#336633;
    padding-top:0px;
}
#cat_27 a{
    color:#ffffff;
}
#cat_27_table table{
    border:3px solid #336633;

}
#cat_28{
    width:200px;
    color:#e2007a;
    background-color:#f9b41d;
    padding-top:0px;
}
#cat_28 a{
    color:#e2007a;
}
#cat_28_table table{
    border:3px solid #f9b41d;
}
#cat_29{
    width:200px;
    color:#ffffff;
    background-color:#2f58a0;
    padding-top:0px;
}
#cat_29 a{
    color:#ffffff;
}
#cat_29_table table{
    border:3px solid #2f58a0;
}
#cat_30{
    width:200px;
    color:#ff6699;
    background-color:#f7d8a9;
    padding-top:0px;
}
#cat_30 a{
    color:#ff6699;
}
#cat_30_table table{
    border:3px solid #f7d8a9;
}
#cat_31{
    width:200px;
    color:#e4442c;
    background-color:#f1e058;
    padding-top:0px;
}
#cat_31 a{
    color:#e4442c;
}
#cat_31_table table{
    border:3px solid #f1e058;
}
#cat_32{
    width:200px;
    color:#7e5608;
    background-color:#fbbb00;
    padding-top:0px;
}
#cat_32 a{
    color:#7e5608;
}
#cat_32_table table{
    border:3px solid #fbbb00;
}
#cat_33{
    width:200px;
    color:#00000c;
    background-color:#fecc13;
    padding-top:0px;
}
#cat_33 a{
    color:#00000c;
}
#cat_33_table table{
    border:3px solid #fecc13;
}
#cat_34{
    width:200px;
    color:#cef8ff;
    background-color:#5abef9;
    padding-top:0px;
}
#cat_34 a{
    color:#cef8ff;
}
#cat_34_table table{
    border:3px solid #5abef9;
}

#cat_35{
    width:200px;
    color:#bf0d2f;
    background-color:#f4f1ec;
    padding-top:0px;
}
#cat_35 a{
    color:#bf0d2f;
}
#cat_35_table table{
    border:3px solid #f4f1ec;
}
#cat_36{
    width:200px;
    color:#fffee2;
    background-color:#b7c206;
    padding-top:0px;
}
#cat_36 a{
    color:#fffee2;
}
#cat_36_table table{
    border:3px solid #b7c206;
}

#cat_37{
    width:200px;
    color:#f0ffff;
    background-color:#76beca;
    padding-top:0px;
}
#cat_37 a{
    color:#f0ffff;
}
#cat_37_table table{
    border:3px solid #76beca;
}

#div_foot_copy th{
color:#ffffff;
font-weight:normal;
border-bottom:0px solid #ffffff;
width:700px;
padding-top:2px;
}

#div_toptipp table{
background-color:#feed01;
border:3px solid #999999;
}
#div_toptipp td{
background-color:#feed01;
}
#div_toptipp th{
background-color:#feed01;
}
#div_toptipp a:link{
background-color:#feed01;
}
#div_toptipp a:visited{
background-color:#feed01;
}
#div_toptipp a:hover{
background-color:#feed01;
}

