                                               /* v6.02 CSS */


body { font-family: Calibri;  color:333333;font-size:14px;margin:0px;;padding:0px;}


select.pulldown{
       border-style: solid;
       border-width: 0px;
       border-color: gray;
       background-color:#4e4e4e;
       color:white;
       font-size:13px;
       font-family: Calibri;

}

select.pulldown.option{
       border-style: solid;
       border-width: 0px;
       border-color: gray;
       background-color:transparent;
       color:white;
       font-size:13px;
       font-family: Calibri;

}

/* h1{ font-size:22px; font-weight:bold;font-family: Calibri; color:#000000; background: #ffffff; padding:0px 10px; margin:0px } */

select {
cursor:pointer;
outline:none;

}

textarea {
    resize: none;
}

a:link, a:visited, a:hover, a:active, a:focus ,a:hover {text-decoration:none;font-family:Calibry;outline:none;cursor:pointer;}

.control_box {  font-size: 17px;  color: #333333;padding-left:10px;background-color:#efefef;cursor:pointer;  }
.control_box_all {  font-size: 17px;  text-align:center;font-weight:bold;color: #333333;background-color:#ffffff;cursor:pointer;  }



.control_box_link { outline:none; line-height:1.2em;font-size: 17px;  color: gray; text-decoration: none; }
.control_box_link a:link { outline:none; font-size: 16px;  color: #333333; text-decoration: none; }
.control_box_link a:visited{ font-family: Calibri;  font-size: 16px;  color: #333333; text-decoration: none; }
.control_box_link a:hover { outline:none; font-size: 16px;  color: #333333;; text-decoration: underline; }


.Schrift_grau {  font-size: 13px;  color: #999999;font-style:italic;  }
.Schrift_suche {  font-size: 13px;     }

.link_cat_auswahl {  font-size: 17px;  color: #ffffff;  }
.link_cat_auswahl a:link {   font-size: 17px;   color: #ffffff;  }
.link_cat_auswahl a:visited {   font-size: 17px;   color: #ffffff;   }
.link_cat_auswahl a:hover {    font-size: 17px;  color: #1AB6F2;    }

.link_cat_auswahl2 {  font-size: 17px;  color: #ffffff;  }
.link_cat_auswahl2 a:link {   font-size: 17px;   color: #1AB6F2;   }
.link_cat_auswahl2 a:visited {   font-size: 17px;   color:#1AB6F2;   }
.link_cat_auswahl2 a:hover {    font-size: 17px;  color: #1AB6F2;    }

.show_titel_1 { font-family: Calibri; font-size: 22px; float:left;color: #101010; padding-left:10px;text-decoration: none; }
.show_titel_2 { font-family: Calibri; font-size: 14px; float:left;padding-top:8px;padding-left:10px;font-style:italic;color: #5a5a5a; text-decoration: none; }
.Schrift_normal { font-family: Calibri; font-size: 18px; color: #101010; text-decoration: none; }
.Schrift_grau { font-family: Calibri; font-size: 13px; color: gray; text-decoration: none; }
#Schrift_weiss { font-family: Calibri; font-size: 15px; color: white; text-decoration: none; }
.Schrift_weiss { font-family: Calibri; font-size: 15px; color: white; text-decoration: none; }
#Schrift_gray { font-family: Calibri; font-size: 15px; color: #101010; text-decoration: none; }
#Titel_s { font-family: Calibri; font-size: 16px; color: white; text-decoration: none; }
.Titel_s { font-family: Calibri; font-size: 16px; color: white; text-decoration: none; }

.link_footer { font-family: Calibri; font-size:12px; color: #383838; text-decoration: none; }
.link_footer a:link { outline:none; font-family: Calibri; font-size: 12px; color: gray; text-decoration: none; }
.link_footer a:visited{ font-family: Calibri;  font-size: 12px; color: gray; text-decoration: none; }
.link_footer a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: #15aae5; text-decoration: underline; }

.link_shop_blue { font-family: Calibri; font-size: 13px;  color: #ffffff;  text-decoration: none;cursor:default;letter-spacing:0.9px;}
.link_shop_blue a:link { outline:none; font-family: Calibri; font-size: 13px;   color: #18b1ec;  text-decoration: none;  cursor:pointer;}
.link_shop_blue a:visited { outline:none; font-family: Calibri; font-size: 13px;  color: #18b1ec;  text-decoration: none;  cursor:pointer;}
.link_shop_blue a:hover { outline:none; font-family: Calibri;  font-size: 13px; color: white;  text-decoration: underline;  cursor:pointer;}



.link_blue { font-family: Calibri; font-size: 13px;  color: #ffffff; float:left; text-decoration: none;  padding-left:8px; padding-right:8px;cursor:pointer;letter-spacing:0.9px;}
.link_blue a:link { outline:none; font-family: Calibri; font-size: 13px;   color: #ffffff; float:left; text-decoration: none;  cursor:pointer;}
.link_blue a:visited { outline:none; font-family: Calibri; font-size: 13px;   color: #ffffff; float:left; text-decoration: none;  cursor:pointer;}
.link_blue a:hover { outline:none; font-family: Calibri;  font-size: 13px;  color: #1AB6F2; float:left; text-decoration: none;  cursor:pointer;}

.link_blue_cat { font-family: Calibri; font-size: 15px; font-weight: bold; color: #ffffff; float:left; text-decoration: none; padding-top:4px; padding-bottom:5px;letter-spacing:0.9px;}
.link_blue_cat a:link { outline:none; font-family: Calibri; font-weight: normal; font-size: 14px;   color: #ffffff; float:left; text-decoration: none;  cursor:pointer;}
.link_blue_cat a:visited { outline:none; font-family: Calibri; font-weight: normal; font-size: 14px;   color: #ffffff; float:left; text-decoration: none;  cursor:pointer;}
.link_blue_cat a:hover { outline:none; font-family: Calibri;  font-weight: normal; font-size: 14px;  color: #1AB6F2; float:left; text-decoration: none; cursor:pointer;}

.link_blue_cat_bus { font-family: Calibri; font-size: 15px; font-weight: bold; color: #ffffff; float:left; text-decoration: none; padding-top:3px; padding-bottom:5px;cursor:pointer;letter-spacing:0.4px;}
.link_blue_cat_bus a:link { outline:none; font-family: Calibri; font-weight: normal; font-size: 14px;   color: #ffffff; float:left; text-decoration: none;  cursor:pointer;}
.link_blue_cat_bus a:visited { outline:none; font-family: Calibri; font-weight: normal; font-size: 14px;   color: #ffffff; float:left; text-decoration: none;  cursor:pointer;}
.link_blue_cat_bus a:hover { outline:none; font-family: Calibri;  font-weight: normal; font-size: 14px;  color: #1AB6F2; float:left; text-decoration: none; cursor:pointer;}

.link_blue_cat_ret { font-family: Calibri; font-size: 15px; font-weight: bold; color: #ffffff; float:left; text-decoration: none; padding-top:4px; padding-bottom:5px;letter-spacing:0.9px;}
.link_blue_cat_ret a:link { outline:none; font-family: Calibri; font-weight: bold; font-size: 15px;   color: #ffffff; float:left; text-decoration: underline;  cursor:pointer;}
.link_blue_cat_ret a:visited { outline:none; font-family: Calibri; font-weight: bold; font-size: 15px;   color: #ffffff; float:left; text-decoration: underline;  cursor:pointer;}
.link_blue_cat_ret a:hover { outline:none; font-family: Calibri;  font-weight: bold; font-size: 15px;  color: #1AB6F2; float:left; text-decoration: underline; cursor:pointer;}

.link_blue_cat_klein { font-family: Calibri; font-size: 15px; font-weight: bold; color: #ffffff; float:left; text-decoration: none; padding-bottom:14px;padding-top:17px; padding-left:5px;cursor:pointer;letter-spacing:0.9px;}
.link_blue_cat_klein a:link { outline:none; font-family: Calibri; font-weight: normal; font-size: 12px;   color: #ffffff; float:left; text-decoration: none;  cursor:pointer;}
.link_blue_cat_klein a:visited { outline:none; font-family: Calibri; font-size: 12px;   color: #ffffff; float:left; text-decoration: none;  cursor:pointer;}
.link_blue_cat_klein a:hover { outline:none; font-family: Calibri;  font-size: 12px;  color: #1AB6F2; float:left; text-decoration: none; cursor:pointer;}

.link_blue_angebot { font-family: Calibri; font-size: 14px; color: #101010; float:left; text-decoration: none;  cursor:pointer;letter-spacing:0.1px;}
.link_blue_angebot a:link { outline:none; font-family: Calibri; font-weight: normal; font-size: 14px;   color: #15aae5;  text-decoration: underline;  cursor:pointer;}
.link_blue_angebot a:visited { outline:none; font-family: Calibri; font-size: 14px;   color: #15aae5;  text-decoration: underline;  cursor:pointer;}
.link_blue_angebot a:hover { outline:none; font-family: Calibri;  font-size: 14px;  color: green;  text-decoration: underline; cursor:pointer;}

.link_blue_angebots { font-family: Calibri; font-size: 17px; color: #101010; float:left; text-decoration: none;  cursor:pointer;letter-spacing:0.1px;}
.link_blue_angebots a:link { outline:none; font-family: Calibri; font-weight: normal; font-size: 17px;   color: #15aae5;  text-decoration: underline;  cursor:pointer;}
.link_blue_angebots a:visited { outline:none; font-family: Calibri; font-size: 17px;   color: #15aae5;  text-decoration: underline;  cursor:pointer;}
.link_blue_angebots a:hover { outline:none; font-family: Calibri;  font-size: 17px;  color: green;  text-decoration: underline; cursor:pointer;}




.link_shop { font-family: Calibri; font-size: 15px;   text-decoration: none;  cursor:default;display:inline-block; width:206px}
.link_shop a:link { outline:none; font-family: Calibri; font-weight: normal; font-size: 15px;  text-decoration: none;  cursor:pointer;}
.link_shop a:visited { outline:none; font-family: Calibri; font-size: 15px;  text-decoration: none;  cursor:pointer;}
.link_shop a:hover { outline:none; font-family: Calibri;  font-size: 15px;   text-decoration: underline; cursor:pointer;}



.link_black { font-family: Calibri; font-size: 13px; color: #101010;  text-decoration: none;  cursor:pointer;}
.link_black a:link { outline:none; font-family: Calibri; font-weight: normal; font-size: 15px;   color: #101010;  text-decoration: underline;  cursor:pointer;}
.link_black a:visited { outline:none; font-family: Calibri; font-size: 15px;   color: #101010;  text-decoration: underline;  cursor:pointer;}
.link_black a:hover { outline:none; font-family: Calibri;  font-size: 15px;  color: blue;  text-decoration: underline; cursor:pointer;}

.link_black_cat { font-family: Calibri; font-size: 24px; font-weight: normal; color: #000000; float:left; text-decoration: none; padding-top:4px; padding-bottom:5px;letter-spacing:0.9px;}
.link_black_cat a:link { outline:none; font-family: Calibri; font-weight: normal; font-size: 24px;   color: #000000; float:left; text-decoration: underline;  cursor:pointer;}
.link_black_cat a:visited { outline:none; font-family: Calibri; font-weight: normal; font-size: 24px;   color: #000000; float:left; text-decoration: none;  cursor:pointer;}
.link_black_cat a:hover { outline:none; font-family: Calibri;  font-weight: normal; font-size: 24px;  color: #1AB6F2; float:left; text-decoration: none; cursor:pointer;}


.link_blacks a:link { line-height:26px;outline:none; font-family: Calibri; font-weight: normal; font-size: 15px;   color: blue;  text-decoration: underline;  cursor:pointer;}
.link_blacks a:visited { line-height:26px;outline:none; font-family: Calibri; font-size: 15px;   color: blue;  text-decoration: underline;  cursor:pointer;}
.link_blacks a:hover { outline:none; font-family: Calibri;  font-size: 15px;  color: green;  text-decoration: underline; cursor:pointer;}



.link_black_show { font-family: Calibri; font-size: 16px; color: #101010; text-decoration: none; }
.link_black_show a:link { outline:none; font-family: Calibri; font-size: 16px; color: #101010; text-decoration: none; }
.link_black_show a:visited{ outline:none; font-family: Calibri;  font-size: 16px; color: #101010; text-decoration: none; }
.link_black_show a:hover { outline:none; font-family: Calibri;  font-size: 16px; color: blue; text-decoration: underline; }







#link_black1 { font-family: Calibri; font-size: 14px;  color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:2px; cursor:pointer;}
#link_black1 :link { outline:none; font-family: Calibri; font-size: 16px;  background-color: #4e4e4e; color: #1AB6F2; float:left; text-decoration: none; display:inline-block; width:98%; height:100%;  padding-left:2px; cursor:pointer;}
#link_black1 a:visited { outline:none; font-family: Calibri; font-size: 16px;  background-color: #4e4e4e; color: #1AB6F2; float:left; text-decoration: none; display:inline-block; width:98%; height:100%;  padding-left:2px; cursor:pointer;}
#link_black1 a:hover { outline:none; font-family: Calibri;  font-size: 16px; background-color: #878787; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }

.link_black2 { font-family: Calibri; font-size: 14px;  color: #101010; float:left; text-decoration: none; display:inline-block; width:99%; height:100%;  padding-left:1px; cursor:pointer;}
.link_black2 a:link { outline:none; font-family: Calibri; font-size: 16px;  background-color: #efefef; color: #101010; float:left; text-decoration: none; display:inline-block; width:93%; height:100%;  padding-left:16px; cursor:pointer;}
.link_black2 a:visited { outline:none; font-family: Calibri; font-size: 16px;  background-color: #efefef; color: #101010; float:left; text-decoration: none; display:inline-block; width:93%; height:100%;  padding-left:16px; cursor:pointer;}
.link_black2 a:hover { outline:none; font-family: Calibri;  font-size: 16px; background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }




#link_black2 { font-family: Calibri; font-size: 14px;  color: #101010; float:left; text-decoration: none; display:inline-block; width:99%; height:100%;  padding-left:1px; cursor:pointer;}
#link_black2 a:link { outline:none; font-family: Calibri; font-size: 16px;  background-color: #efefef; color: #101010; float:left; text-decoration: none; display:inline-block; width:93%; height:100%;  padding-left:16px; cursor:pointer;}
#link_black2 a:visited { outline:none; font-family: Calibri; font-size: 16px;  background-color: #efefef; color: #101010; float:left; text-decoration: none; display:inline-block; width:93%; height:100%;  padding-left:16px; cursor:pointer;}
#link_black2 a:hover { outline:none; font-family: Calibri;  font-size: 16px; background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }



#link_black3 a:link { outline:none; font-family: Calibri; font-size: 14px;  background-color: #efefef; color: #101010; float:left; text-decoration: none; display:inline-block; width:93%; height:100%;  padding-left:6px; padding-right:6px; cursor:pointer;}
#link_black3 a:visited { outline:none; font-family: Calibri; font-size: 14px;  background-color: #efefef; color: #101010; float:left; text-decoration: none; display:inline-block; width:93%; height:100%;  padding-left:6px; padding-right:6px; cursor:pointer;}
#link_black3 a:hover { outline:none; font-family: Calibri;  font-size: 14px; background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }

#link_black4 a:link { outline:none; font-family: Calibri; font-size: 13px; color: #101010; text-decoration: none; }
#link_black4 a:visited{ font-family: Calibri;  font-size: 13px; color: #101010; text-decoration: none; }
#link_black4 a:hover { outline:none; font-family: Calibri;  font-size: 13px; color: blue; text-decoration: underline; }

#link_black5 a:link { outline:none; font-family: Calibri; font-size: 14px;  background-color: #ffffff; color: #101010; float:left; text-decoration: none; display:inline-block; width:93%; height:100%;  padding-left:6px; padding-right:6px; cursor:pointer;}
#link_black5 a:visited { outline:none; font-family: Calibri; font-size: 14px;  background-color: #ffffff; color: #101010; float:left; text-decoration: none; display:inline-block; width:93%; height:100%;  padding-left:6px; padding-right:6px; cursor:pointer;}
#link_black5 a:hover { outline:none; font-family: Calibri;  font-size: 14px; background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }


.link_black5_on a:link { outline:none; font-family: Calibri; font-size: 14px;  background-color: #ffffff; color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:1px; padding-right:1px; cursor:pointer;}
.link_black5_on a:visited { outline:none; font-family: Calibri; font-size: 14px;  background-color: #ffffff; color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:1px; padding-right:1px; cursor:pointer;}
.link_black5_on a:active { font-family: Calibri;  font-size: 14px; background-image:url(/gif/icon_rechts.gif);background-repeat:no-repeat;background-position:98% 50%;background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }
.link_black5_on a:hover { outline:none; font-family: Calibri;  font-size: 14px; background-image:url(/gif/icon_rechts.gif);background-repeat:no-repeat;background-position:98% 50%;background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }

.link_black5_on_over a:link { outline:none; font-family: Calibri; font-size: 14px; background-image:url(/gif/icon_rechts.gif);background-repeat:no-repeat;background-position:98% 50%; background-color: #45b6e2; color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:1px; padding-right:1px; cursor:pointer;}
.link_black5_on_over a:visited { outline:none; font-family: Calibri; font-size: 14px; background-image:url(/gif/icon_rechts.gif);background-repeat:no-repeat;background-position:98% 50%; background-color: #45b6e2; color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:1px; padding-right:1px; cursor:pointer;}


.link_black5_on_out a:link { outline:none; font-family: Calibri; font-size: 14px;  background-color: #45b6e2; color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:1px; padding-right:1px; cursor:pointer;}
.link_black5_on_out a:visited { outline:none; font-family: Calibri; font-size: 14px;  background-color: #45b6e2; color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:1px; padding-right:1px; cursor:pointer;}





.link_black5_off a:link { outline:none; font-family: Calibri; font-size: 14px;  background-color: #ffffff; color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:1px; padding-right:1px; cursor:pointer;}
.link_black5_off a:visited { outline:none; font-family: Calibri; font-size: 14px;  background-color: #ffffff; color: #101010; float:left; text-decoration: none; display:inline-block; width:100%; height:100%;  padding-left:1px; padding-right:1px; cursor:pointer;}
.link_black5_off a:active { font-family: Calibri;  font-size: 14px; background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }
.link_black5_off a:hover { outline:none; font-family: Calibri;  font-size: 14px; background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }






#link_black6 a:link { outline:none; font-family: Calibri; font-size: 16px;  background-color: #ffffff; color: #101010; float:left; text-decoration: none; display:inline-block; width:99%; height:100%;  padding-left:6px; padding-right:6px; cursor:pointer;}
#link_black6 a:visited { outline:none; font-family: Calibri; font-size: 16px;  background-color: #ffffff; color: #101010; float:left; text-decoration: none; display:inline-block; width:99%; height:100%;  padding-left:6px; padding-right:6px; cursor:pointer;}
#link_black6 a:hover { outline:none; font-family: Calibri;  font-size: 16px; background-color: #45b6e2; color: #ffffff; float:left; text-decoration: none; cursor:pointer; }


#link_black_2 { font-family: Calibri; font-size: 14px; color: #101010; text-decoration: none; }
#link_black_2 a:link { outline:none; font-family: Calibri; font-size: 14px; color: #101010; text-decoration: none; }
#link_black_2 a:visited{ font-family: Calibri;  font-size: 14px; color: #101010; text-decoration: none; }
#link_black_2 a:hover { outline:none; font-family: Calibri;  font-size: 14px; color: blue; text-decoration: none; }



#link_black_9 { font-family: Calibri; font-size: 14px; color: #101010; text-decoration: none; }
#link_black_9 a:link { outline:none; font-family: Calibri; font-size: 14px; color: #101010; text-decoration: none; }
#link_black_9 a:visited{ font-family: Calibri;  font-size: 14px; color: #101010; text-decoration: none; }
#link_black_9 a:hover { outline:none; font-family: Calibri;  font-size: 14px; color: blue; text-decoration: underline; }

#link_orange a:link { outline:none; font-family: Calibri; font-size: 12px; color: blue; text-decoration: underline; }
#link_orange a:visited{ font-family: Calibri;  font-size: 12px; color: blue; text-decoration: underline; }
#link_orange a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: #ff5e00; text-decoration: none; }




#link_white a:link { outline:none; font-family: Calibri; font-size: 13px; color: white; text-decoration: underline; }
#link_white a:visited{ font-family: Calibri;  font-size: 13px; color: white; text-decoration: underline; }
#link_white a:hover { outline:none; font-family: Calibri;  font-size: 13px; color: white; text-decoration: none; }


#link_blue_cat { font-family: Calibri; font-size: 15px; color: #3333dd; text-decoration: none; }
#link_blue_cat a:link { outline:none; font-family: Calibri; font-size: 15px; color: #3333dd; text-decoration: none; }
#link_blue_cat a:visited{ font-family: Calibri;  font-size: 15px; color: #3333dd; text-decoration: none; }
#link_blue_cat a:hover { outline:none; font-family: Calibri;  font-size: 15px; color: #101010; text-decoration: underline; }



.links a:link { outline:none; font-family: Calibri; font-size: 12px; color: blue; text-decoration: underline; }
.links a:visited{ font-family: Calibri;  font-size: 12px; color: blue; text-decoration: underline; }
.links a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: black; text-decoration: none; }

.INFO a:link { outline:none; font-family: Calibri; font-size: 13px; font-weight: bold;color: green; text-decoration: underline; }
.INFO a:visited{ font-family: Calibri;  font-size: 13px; font-weight: bold;color: green; text-decoration: underline; }
.INFO a:hover { outline:none; font-family: Calibri;  font-size: 13px; font-weight: bold;color: black; text-decoration: none; }


.login a:link { outline:none; font-family: Calibri; font-family: Calibri;font-size: 12px; font-weight: bold; color: green; text-decoration: underline; }
.login a:visited{ font-family: Calibri;  font-family: Calibri;font-size: 12px; font-weight: bold; color: green; text-decoration: underline; }
.login a:hover { outline:none; font-family: Calibri;  font-family: Calibri;font-size: 12px; font-weight: bold; color: green; text-decoration: none; }



.sell_beschreibung_text_links { padding-left:10px;font-family: Calibri; font-size:13px; color: #000000; font-weight: bold;}
.sell_beschreibung_text_links2 { padding-left:0px;font-family: Calibri; font-size:13px; color: #000000; font-weight: bold;}
.hr_white {  border:0px;border-bottom: 1px solid #c1c1c1;}


.suchlink a:link { outline:none; font-family: Calibri;  text-decoration: none; display:inline-block; width:100%; height:100%;  padding:3px; }
.suchlink a:visited{ font-family: Calibri;   text-decoration: none; }
.suchlink a:hover { outline:none; font-family: Calibri;  background-color: #e0e9ac;  text-decoration: none; display:inline-block; width:100%; height:100%;    }



 .ln { font-family: Calibri; font-family: Calibri;font-size: 12px;  color: #ffffff; text-decoration: none;}



.ln a:link{ font-family: Calibri; font-family: Calibri;font-size: 12px;  color: #ffffff; text-decoration: none;}



.ln a:visited{ font-family: Calibri; font-family: Calibri;font-size: 12px;  color: #ffffff; text-decoration: none;}



.ln a:hover { outline:none; font-family: Calibri;  font-family: Calibri;font-size: 12px; font-weight: bold; color: yellow;text-decoration: none;}





.toplink { font-family: Calibri;  font-size: 12px; color: #1aa31a; text-decoration: none; }



.toplink a:link { outline:none; font-family: Calibri; font-size: 12px; color: #1aa31a; text-decoration: underline; }



.toplink a:visited{ font-family: Calibri;  font-size: 12px; color: #1aa31a; text-decoration: underline; }



.toplink a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: #ffcc00; text-decoration: none; }







.mainmenu { font-family: Calibri; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;}



.mainmenu a:link{ font-family: Calibri; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;}



.mainmenu a:visited{ font-family: Calibri; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;}



.mainmenu a:hover { outline:none; font-family: Calibri;  font-size: 12px; font-weight: bold; color: yellow;text-decoration: none;}















.bordermenu  { font-family: Calibri;  border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666;}


.border_left  { font-family: Calibri; background-color: #efefef; border-left: 1px solid #c3c3c3; border-top: 0px solid #c3c3c3; border-right: 0px solid #c3c3c3; border-bottom: 0px solid #c3c3c3;}
.border_right  { font-family: Calibri; background-color: #efefef; border-left: 0px solid #c3c3c3; border-top: 0px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 0px solid #c3c3c3;}
.border  { font-family: Calibri; background-color: #efefef; border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666;}
.border_show  { font-family: Arial; background-color: #efefef; border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666;}
.border_gray  { font-family: Calibri; background-color: #dadada; border: 1px solid #c1c1c1;}

.border_3  { font-family: Calibri; background-color: #efefef; border-left: 1px solid #c3c3c3; border-top: 0px solid #666666; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3;}
.border_3_b  { font-family: Calibri; background-color: #efefef; border-left: 1px solid #c3c3c3; border-top: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 0px solid #c3c3c3;}
.border_error { font-family: Calibri; background-color: #fee7d7; border: 1px solid #ff9866; }
.border_hinweis { font-family: Calibri; background-color: #f3ffcd; border: 1px solid #b1da81; }
.border_black  { font-family: Calibri; background-color: #000000; border-left: 1px solid #c3c3c3; border-top: 0px solid #666666; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3;}


.border_blue  { padding-left:5px;padding-top:3px;color: #717171; font-family: Calibri; background-color: #ebf5ff; border-left: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}

.border_hell  { font-family: Calibri; background-color: #efefef; border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666;}
.border_white  { font-family: Calibri; background-color: #f0f0f0; border-left: 1px solid #c3c3c3; border-top: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3;}
.border_white_2  { font-family: Calibri; font-size:16px; background-color: #ffffff; border-left: 1px solid #c3c3c3; border-top: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3;}
.border_white_3  { font-family: Calibri;  background-color: #ffffff; border-left: 1px solid #c3c3c3; border-top: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3;}
.border_white_4  { font-family: Calibri; background-color: #f8f8f8; border-left: 1px solid #c3c3c3; border-top: 0px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 0px solid #c3c3c3;}
.border_white_all  { font-family: Calibri; background-color: #efefef; border-right: 1px solid #ffffff;border-left: 0px solid #ffffff;border-top: 0px solid #ffffff;border-bottom: 0px solid #ffffff;}













.nolink a:link { outline:none; font-family: Calibri; text-decoration: none;}



.nolink a:visited{ font-family: Calibri; text-decoration: none;}



.nolink a:hover { outline:none; font-family: Calibri; text-decoration: none;}




.gruen { font-family: Calibri;  border:1px solid #c1c1c1; font-size: 14px;  color: #000000;}


.warning { font-family: Calibri;  background: #ffe432; font-size: 12px; font-weight: bold; color: #bb0000; text-decoration: none; }



.warning a:link { outline:none; font-family: Calibri; font-size: 12px; font-weight: bold; text-decoration: underline; color: #bb0000;}



.warning a:visited{ font-family: Calibri;  font-size: 12px; font-weight: bold; text-decoration: underline; color: #bb0000;}



.warning a:hover { outline:none; font-family: Calibri;  font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none;}











/* CONTENT PAGES classes */



.topic_id { font-family: Calibri;  font-size: 12px; font-weight: bold; padding-left: 12px; padding-bottom: 5px;}



.topic_id a:link { outline:none; font-family: Calibri; color: #003366; text-decoration:  underline;}



.topic_id a:visited { outline:none; font-family: Calibri;  color: #003366; text-decoration:  underline;}



.topic_id a:hover { outline:none; font-family: Calibri;  color: #003366; text-decoration: none; }




.contentfont4 { font-family: Arial; font-size: 13px; color: black; text-decoration: none; line-height:12pt}
.contentfont4 a:link { outline:none; font-family: Arial; font-size: 13px; color: #2e89ca; text-decoration: none; }
.contentfont4 a:visited{ font-family: Arial;  font-size: 13px; color: #2e89ca; text-decoration: none; }
.contentfont4 a:hover { outline:none; font-family: Arial;  font-size: 13px; color: #2e89ca; text-decoration: underline; }



.contentfont0 { font-family: Arial; font-size: 13px; color: black; text-decoration: none; line-height:12pt}
.contentfont0 a:link { outline:none; font-family: Arial; font-size: 13px; color: blue; text-decoration: none; }
.contentfont0 a:visited{ font-family: Arial;  font-size: 13px; color: blue; text-decoration: none; }
.contentfont0 a:hover { outline:none; font-family: Arial;  font-size: 13px; color: blue; text-decoration: underline; }

.contentfont1 { font-family: Arial; font-size: 11px; color: black; text-decoration: none; line-height:12pt}
.contentfont1 a:link { outline:none; font-family: Arial; font-size: 11px; color: blue; text-decoration: none; }
.contentfont1 a:visited{ font-family: Arial;  font-size: 11px; color: blue; text-decoration: none; }
.contentfont1 a:hover { outline:none; font-family: Arial;  font-size: 11px; color: blue; text-decoration: underline; }


.contentfont {outline:none; font-family: "Arial"; font-size: 11px; color: black; text-decoration: none; line-height:12pt}
.contentfont a:link { outline:none; font-family: Calibri; font-size: 12px; color: blue; text-decoration: none; }
.contentfont a:visited{outline:none; font-family: Calibri;  font-size: 12px; color: blue; text-decoration: none; }
.contentfont a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: blue; text-decoration: underline; }

.contentfont2 { font-family: "Arial"; font-size: 12px; color: black; text-decoration: none; line-height:16pt}
.contentfont2 a:link { outline:none; font-family: Arial; font-size: 13px; color: blue; text-decoration: none; }
.contentfont2 a:visited{ font-family: Arial;  font-size: 13px; color: blue; text-decoration: none; }
.contentfont2 a:hover { outline:none; font-family: Arial;  font-size: 13px; color: blue; text-decoration: underline; }

.contentfont3 { font-family: Arial; font-size: 12px; color: blue; text-decoration: none; }
.contentfont3 a:link { outline:none; font-family: Arial; font-size: 12px; color: blue; text-decoration: none; }
.contentfont3 a:visited{ font-family: Arial;  font-size: 12px; color: blue; text-decoration: none; }
.contentfont3 a:hover { outline:none; font-family: Arial;  font-size: 12px; color: blue; text-decoration: underline; }

.contentfont4 { font-family: "Arial"; font-size: 12px; color: black; text-decoration: none; line-height:13pt}


.MsoNorma { font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: none; }









.topic_content { font-family: Calibri;   font-size: 14px; font-weight: normal; color: #000000; padding-left: 12px; margin-top: 5px; margin-bottom: 10px;}



.topic_content a:link { outline:none; font-family: Calibri; color: #003366;}



.topic_content a:visited { outline:none; font-family: Calibri;  color: #003366;}



.topic_content a:hover { outline:none; font-family: Calibri;  color: #003366;}







.bordercat2 { font-family: Calibri; background-image:url(http://privateflair.com/images/Vorladen/8.gif) ;}



.bordercat { font-family: Calibri;  background-color: #efefef; border: 1px solid #666666; }



.borderstat { font-family: Calibri;  background-color: #000000; border: 1px solid #6e97ea;}







/* GLOBAL classes - skin & pages */



td { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px;}



input { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px;}



textarea { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 13px;}



select { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px;}



hr {  border:0px;border-bottom: 1px solid #c3c3c3;}

.hra {  font-family: Calibri;  background-color: #c3c3c3;
          color: #c3c3c3;
          border: #c3c3c3;
	     height: 1px;}





.borderfeat { font-family: Calibri;  border: 1px solid #6a7c03; padding: 3px;}



.c1feat { font-family: Calibri; background-color: #aecc05; color: black; font-weight: bold; text-decoration: none;} /* blue */



.c1feat a:link { outline:none; font-family: Calibri; color: black; font-weight: bold;}



.c1feat a:visited { outline:none; font-family: Calibri; color: black; font-weight: bold;}



.c1feat a:hover { outline:none; font-family: Calibri; color: blue; font-weight: bold;}











/* Classes for categories featured items */



.catfeatmaincell { font-family: Calibri;  background-color: #ffffff; border: 1px solid #6a7c03;}



.catfeattable { font-family: Calibri;  }



.catfeatpic { font-family: Calibri;  }



/* .catfeatc3 { font-family: Calibri;   background-color: #47b631; color: #ffffff; font-weight: bold; text-decoration: none; font-size: 12px;} */
.catfeatc3 { font-family: Calibri;   background-color: #bde4b2; color: #ffffff; font-weight: bold; text-decoration: none; font-size: 12px;}


.catfeatc3 a:link { outline:none; font-family: Calibri; color: #000000; font-weight: bold;}



.catfeatc3 a:visited { outline:none; font-family: Calibri; color: #000000; font-weight: bold;}

.catfeatc3 a:hover { outline:none; font-family: Calibri; color: blue; font-weight: bold;}



.catfeatc1 { font-family: Calibri;  background-color: #F8F8F8; }







/* EOF Classes for categories featured items */







#bot { font-family: Calibri;  border-bottom: 1px solid #E1E2E4;}







.subcat { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.subcat a:link { outline:none; font-family: Calibri; font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; color: #222222;}



.subcat a:visited { outline:none; font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; color: #222222;}



.subcat a:hover { outline:none; font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; color: #555555;}







.catmain { font-family: Calibri;  font-size: 12px; font-weight: bold; color: #0033cc; }



.catmain a:link { outline:none; font-family: Calibri; font-weight: bold;  font-size: 12px; color: #0033cc;}



.catmain a:visited { outline:none; font-family: Calibri; font-weight: bold;  font-size: 12px; color: #0033cc;}



.catmain a:hover { outline:none; font-family: Calibri;  font-weight: bold; font-size: 12px; color: #3366cc;}











.buyingtitle { font-family: Calibri;  background-color: #759c0c; color: #ffffff;}



.sellingtitle { font-family: Calibri;  background-color: #ff8a00; color: #ffffff;}











/* Alert fonts*/



.redfont { font-family: Calibri; color: #FF0000;}



.greenfont { font-family: Calibri; color: #006600;}



.bluefont { font-family: Calibri; color: #0000CC;}



.alertfont { font-family: Calibri; color: #FF0000;}







/* Feedback fonts*/



.positive { font-weight:bold; font-family: Calibri; color: #009933;}



.neutral { font-weight:bold; font-family: Calibri; color: #666666;}



.negative { font-weight:bold; font-family: Calibri; color: #FF0000;}







/* SYSTEM classes - skin & pages */







/* payment gateways table */



.paymenttable { font-family: Calibri; border: 1px solid #666666; background-color: #FFFFFF;}



.paytable1 { font-family: Calibri; background-color: #FFFFFF;}



.paytable2 { font-family: Calibri; background-color: #F8F8F8;}



.paytable3 { font-family: Calibri; background-color: #f0f0f0;}



.payactive { font-family: Calibri; color: blue;}











.sell { font-family: Calibri; font-size: 12px; font-weight: bold; color: #333333; }



.sell a:link { outline:none; font-family: Calibri; font-size: 12px; font-weight: bold; color: #333333; }



.sell a:visited { outline:none; font-family: Calibri; font-size: 12px; font-weight: bold; color: #333333; }



.sell a:hover { outline:none; font-family: Calibri;  font-size: 12px; font-weight: bold; color: #111111; text-decoration: none; }







.item { font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: none;}



.item a:link { outline:none; font-family: Calibri; font-size: 12px; color: #000000; text-decoration: underline; }



.item a:visited { outline:none; font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: underline; }



.item a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: #FF0000; text-decoration: none; }







.hlbolditem { font-family: Calibri;  font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }



.hlbolditem a:link { outline:none; font-family: Calibri; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000; background: #fea100;}



.hlbolditem a:visited { outline:none; font-family: Calibri;  font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000; background: #fea100;}



.hlbolditem a:hover { outline:none; font-family: Calibri;  font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #fea100;}







span.hlbolditem { font-family: Calibri;  font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }



span.hlbolditem a{ font-family: Calibri;  font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000; background: #fea100;}



span.hlbolditem a:visited{ font-family: Calibri;  font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000; background: #fea100;}



span.hlbolditem a:hover{ font-family: Calibri;  font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #fea100;}











.smallfont { font-family: Calibri;  font-size: 11px; color: #000000; text-decoration: none;}



.smallfont a:link { outline:none; font-family: Calibri; font-size: 11px; color: #000000; text-decoration: underline; }



.smallfont a:visited { outline:none; font-family: Calibri;  font-size: 11px; color: #000000; text-decoration: underline; }



.smallfont a:hover { outline:none; font-family: Calibri;  font-size: 11px; color: #006699; text-decoration: none; }














.submenu { font-family: Calibri; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}



.submenu a:link { outline:none; font-family: Calibri; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}



.submenu a:visited { outline:none; font-family: Calibri; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}



.submenu a:hover { outline:none; font-family: Calibri;  font-size: 12px; font-weight: bold; color: #FFFF00; text-decoration: none; }



















/* SYSTEM classes - auctiondetails.php */



.topitempage { font-family: Calibri;  background-color: #cccccc; font-family:Calibri; border: 1px dashed #CFCFCF; margin-bottom: 5px; padding: 6px; line-height: 18px; }



.topitempage a:link { outline:none; font-family: Calibri; font-size: 12px; color: #000000; text-decoration: underline; }



.topitempage a:visited { outline:none; font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: underline; }



.topitempage a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: #FF0000; text-decoration: underline; }





.itemidd { font-family: Calibri;   font-weight: bold;font-size: 18px;color: #000000; text-decoration: none; }

.itemid { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}



.itemidend { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}



.subitem { font-family: Calibri;  background-color: #ffffff; border: 1px solid #c3c3c3;}



.counter { font-family: Calibri; background-color: #FF9900; color: #FFFFFF; font-weight: bold; font-size: 12px;}



.picselect { font-family: Calibri;  border:1px solid #999999; background-color: #dfdfdf; font-weight: bold;}



.picselectmain { font-family: Calibri;  border:1px solid #999999; background-color: #fafafa; font-weight: bold;}



.leftborder { font-family: Calibri; border-left: 1px solid #c3c3c3;}







.gradient { font-family: Calibri; border: 1px solid #999999; background-color: #f0f0f0; } /* featured items images bg */







/* SYSTEM classes - border for Steps in sell item pages */



.sellsteptab { font-family: Calibri;  border-left: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3;}



.sell1 { font-family: Calibri; background-color: #7aa72f; color: #ffffff; font-weight: bold;}



.sell2 { font-family: Calibri;  background-color: #E1E2E4; color: #000000; font-weight: normal;}



.selldigit { font-family: Calibri;  background-color: #F8F8F8; font-family: Tahoma, Calibri, Helvetica, sans-serif; font-size: 18px; color: #4475c6; font-weight: bold; text-decoration: none; }







/* SYSTEM classes - font in Members area  */



.boldgrey { font-family: Calibri;  font-size: 12px; color: #666666; font-weight: bold; text-decoration: none;}



.boldgrey a:link { outline:none; font-family: Calibri; font-size: 12px; color: #666666; font-weight: bold; text-decoration: underline;}



.boldgrey a:visited { outline:none; font-family: Calibri;  font-size: 12px; color: #666666; font-weight: bold; text-decoration: underline;}



.boldgrey a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: #666666; font-weight: bold; text-decoration: none;}











/* THEME classes - members_area_header_menu.php  */



.membmenuicon { font-family: Calibri; border: 1px solid #c1c1c1; padding-top:4px; padding-bottom:4px;}



.memmenu_a:link { outline:none; font-family: Calibri; background-color: gray; border-right: 2px solid #000000; border-right: 2px solid #ffffff;}



.memmenu_a a { font-family: Calibri;  font-weight: bold; color: #000000; text-decoration: none;}



.memmenu_a a:visited { outline:none; font-family: Calibri; font-weight: bold; color: #000000; text-decoration: none;}



.memmenu_a a:hover { outline:none; font-family: Calibri; font-weight: bold; color: blue; text-decoration: underline;}







.memmenu_u { font-family: Calibri; background-color: #d2d2d2; color: #000000; text-decoration: none;  border-right: 2px solid #ffffff; border-left: 2px solid #ffffff; border-bottom: 2px solid #ffffff; }



.memmenu_u a:link { outline:none; font-family: Calibri; color: #0f3f79; text-decoration: none;}



.memmenu_u a:visited { outline:none; font-family: Calibri;  color: #0f3f79; text-decoration: none;}



.memmenu_u a:hover { outline:none; font-family: Calibri;  color: #0f3f79; text-decoration: underline;}







.submembmenu { font-family: Calibri;  border-top: 2px solid #9bc658;}






.subcell_a { font-family: Calibri;  color: #000000; text-decoration: none; background-color: #9bc658; border-right: 2px solid #ffffff;padding-top:5px;padding-bottom:5px;padding-left: 10px; padding-right: 10px;}
.subcell_a:link { outline:none; font-family: Calibri;  color: #000000; text-decoration: none; background-color: #abd6ff; border-right: 2px solid #ffffff; border-top: 2px solid #ffffff; padding-left: 10px; padding-right: 10px;}



.subcell_a a:link { outline:none; font-family: Calibri;  color: #000000; text-decoration: none;}



.subcell_a a:visited { outline:none; font-family: Calibri;   color: #000000; text-decoration: none;}



.subcell_a a:hover { outline:none; font-family: Calibri;  color: #000000; text-decoration: underline; }







.subcell_u { font-family: Calibri;  background-color: #ffffff; font-weight: normal; color: #0f3f79; text-decoration: none; border-right: 2px solid #ffffff; border-top: 2px solid #ffffff; padding-left: 10px; padding-right: 10px;}



.subcell_u a:link { outline:none; font-family: Calibri; font-weight: normal; color: blue; text-decoration: none;}



.subcell_u a:visited { outline:none; font-family: Calibri; background-color: #ffffff; font-weight: normal; color: blue; text-decoration: none;}



.subcell_u a:hover { outline:none; font-family: Calibri; font-weight: normal; color: blue; text-decoration: underline; }







.membmenu { font-family: Calibri;font-size:12px; background-color: #efefef; }















/* SYSTEM classes - links color in categories headers */



.cathead { font-family: Calibri;  font-size: 12px; font-weight: bold; color: #573f00; text-decoration: none; }



.cathead a:link { outline:none; font-family: Calibri; font-size: 12px; font-weight: normal; color: #573f00; text-decoration: underline; }



.cathead a:visited { outline:none; font-family: Calibri;  font-size: 12px; font-weight: normal; color: #573f00; text-decoration: underline; }



.cathead a:hover { outline:none; font-family: Calibri;  font-size: 12px; font-weight: normal; color: #cc0000; text-decoration: none; }







/* SYSTEM classes - error & alert message */



.errormessage { font-family: Calibri;  font-size: 12px; background-color: #e0e9ac; border: 1px dashed darkgray; margin-top: 8px; margin-bottom: 16px; padding: 6px; line-height: 18px; }







/* V5 & system classes &  - main colors */





.c3 { padding-left:10px;padding-bottom:0px;font-family: Calibri; background-color: #008ac3; color: #ffffff; font-weight: bold; text-decoration: none;} /* blue */
.c3_show { padding-left:10px;padding-bottom:0px;font-family: Arial; background-color: #008ac3; color: #ffffff; font-weight: bold; text-decoration: none;} /* blue */


.c3 a:link { outline:none; font-family: Calibri; color: #000000; font-weight: bold;}



.c3 a:visited { outline:none; font-family: Calibri; color: #000000; font-weight: bold;}



.c3 a:hover { outline:none; font-family: Calibri; color: #000000; font-weight: bold;}



.c2 { font-family: Calibri; background-color: #e1e1e1;} /* lightgray light */
.c2_show { font-family: Arial; background-color: #e1e1e1;} /* lightgray light */


.c0 { font-family: Calibri; background-color: #e7e7e7; } /* lightgray light */





.blank { font-family: Calibri; font-size:12px; background-color: #ffffff;} /* lightgray middle*/

.c1 { font-family: Calibri;  background-color: #dadada;} /* lightgray middle*/
.c1_show { font-family: Arial;  background-color: #dadada;} /* lightgray middle*/



.c41  { padding-left:3px;font-family: Arial; font-size:11px; background-color: #ffffff; border-left: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}
.c4  { padding-left:3px;font-family: Arial; font-size:13px; background-color: #ffffff; border-left: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}
.c4_show  { padding-left:3px;font-family: Arial; font-size:13px; background-color: #ffffff; border-left: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}

.c4b  { padding-left:3px;font-family: Arial; font-size:11px; background-color: #ffffff; border-left: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}
.c4c  { padding-left:3px;font-family: Arial; font-size:14px; background-color: #ffffff; border-left: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}

.c4 a:link { outline:none; font-family: Calibri; font-size: 12px; color: #000000; text-decoration: underline; }
.c4 a:visited { outline:none; font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: underline; }
.c4 a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: blue; text-decoration: none; }


.c4a { font-family: Calibri; background-color: #E3e4eb;} /* lightgray dark */

.c5 { font-family: Calibri; background-color: #efefef;}
.c5_show { font-family: Arial; background-color: #efefef;}


.c6 { font-family: Calibri; background-color: #EEF2F9; color: #003399;}



.c7 { font-family: Calibri; background-color: #E3E4EB;} /* bluegray admin area */



.c8 { font-family: Calibri;  background-color: #0C6CBB; color: white; font-weight: bold; }



.c9 { font-family: Calibri;  background-color: #c3c3c3; }



.whiteback { font-family: Calibri;  background-color: white; }











/* SYSTEM classes - register.php */



.creg2 { font-family: Calibri; background-color: #F8F8F8;} /* lightgray light */



.creg3 { font-family: Calibri; background-color: #F0F0F0;} /* lightgray middle*/



.creg4 { font-family: Calibri; background-color: #ffffff;} /* inside bg for tables */



.creg5 { font-family: Calibri; background-color: #a6a6a6;} /* block tables */



.regborder { font-family: Calibri; background-color: #ffffff; border: 1px solid #a6a6a6;}



.regsignup { font-family: Calibri; background-color: #FF9900; color: #FFFFFF; font-weight: bold; font-size: 12px;}



.reguser { font-family: Calibri;  font-size: 9px; background-color: #FFFFFF; color: #666666;} /* small text for comments*/



.pintext { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; }







.border { font-family: Calibri; border: 1px solid #c3c3c3;}











/* V5 classes - featured items colors in main page */



a.hidelayer:link { font-family: Calibri; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none;}



a.hidelayer:visited { font-family: Calibri; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none;}







/* V5 classes - main nav menu colors */







.user { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; }




/* Ticker */
.hr1 { font-family: Calibri;  background-color: #adc62d;
          color: #adc62d;
          border: #adc62d;
	     height: 1px; }

a.ticker2 { font-family: Calibri; font-size: 12px; font-weight: bold; color: #009900; text-decoration: none;}
a.ticker2:link{ font-family: Calibri; font-size: 12px; font-weight: bold; color: #009900; text-decoration: none;}
a.ticker2:visited{ font-family: Calibri; font-size: 12px; font-weight: bold; color: #009900; text-decoration: none;}
a.ticker2:hover { font-family: Calibri;  font-size: 12px; font-weight: bold; color: black;text-decoration: underline;}


/* V5 classes - other */

.oberkategorie { font-family: Calibri;  font-size: 14px; font-weight: bold;background-color:white; color: red;cursor:default;}
.oberkategorie2 { font-family: Calibri;  font-size: 13px;  background-color:#ccebc6; color: black;cursor:default;}
.oberkategorie3 { font-family: Calibri;  font-size: 13px;  background-color:#9cd68c; color: black;cursor:default;}

.kategorie2 { font-family: Calibri; font-size: 12px;  color: gray; text-decoration: none; line-height: 16px;}
.kategorie2 a:link { outline:none; font-family: Calibri; font-size: 12px;  color: gray; text-decoration: underline;line-height: 16px;}
.kategorie2 a:visited { outline:none; font-family: Calibri; font-size: 12px;  color: gray; text-decoration: underline;line-height: 16px;}
.kategorie2 a:hover { outline:none; font-family: Calibri;  font-size: 12px;  color: #222222; text-decoration: underline;line-height: 16px; }


.kategorie { font-family: Calibri; font-size: 15px;  color: white; text-decoration: none; line-height: 18px;}
.kategorie a:link { outline:none; font-family: Calibri; font-size: 15px;  color: white; text-decoration: none;line-height: 18px;}
.kategorie a:visited { outline:none; font-family: Calibri; font-size: 15px;  color: white; text-decoration: none;line-height: 18px;}
.kategorie a:hover { outline:none; font-family: Calibri;   font-size: 15px;  color: white; text-decoration: underline;line-height: 18px; }





.search { font-family: Calibri; font-size: 12px; font-weight: bold; color: #222222; text-decoration: none;}
.search a:link { outline:none; font-family: Calibri; font-size: 12px; font-weight: bold; color: #222222; text-decoration: underline;}
.search a:visited { outline:none; font-family: Calibri; font-size: 12px; font-weight: bold; color: #222222; text-decoration: underline;}
.search a:hover { outline:none; font-family: Calibri;  font-size: 12px; font-weight: bold; color: green; text-decoration: none; }

.search2 { font-family: Calibri;font-size: 12px;  color: #222222; text-decoration: none;}
.search2 a:link { outline:none; font-family: Calibri;font-size: 12px;  color: #222222; text-decoration: underline;}
.search2 a:visited { outline:none; font-family: Calibri;font-size: 12px;  color: #222222; text-decoration: underline;}
.search2 a:hover { outline:none; font-family: Calibri; font-size: 12px;  color: green; text-decoration: none; }

.search3 { font-family: Calibri; font-size: 12px;  color: #222222; text-decoration: none;}
.search3 a:link { outline:none; font-family: Calibri; font-size: 12px;  color: #222222; text-decoration: underline;}
.search3 a:visited { outline:none; font-family: Calibri; font-size: 12px;  color: #222222; text-decoration: underline;}
.search3 a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: green; text-decoration: none; }

.search4 { font-family: Calibri; font-size: 12px;  color: blue; text-decoration: none;}
.search4 a:link { outline:none; font-family: Calibri; font-size: 12px;  color: blue; text-decoration: none;}
.search4 a:visited { outline:none; font-family: Calibri; font-size: 12px;  color: blue; text-decoration: none;}
.search4 a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: blue; text-decoration: underline; }

.search5 { font-family: Calibri; font-size: 14px;  color: blue; text-decoration: none;}
.search5 a:link { outline:none; font-family: Calibri; font-size: 14px;  color: blue; text-decoration: none;}
.search5 a:visited { outline:none; font-family: Calibri; font-size: 14px;  color: blue; text-decoration: none;}
.search5 a:hover { outline:none; font-family: Calibri;  font-size: 14px; color: blue; text-decoration: underline; }

.preisvorschlag { font-family: Calibri; font-size: 14px; font-weight: bold; color: #222222; text-decoration: none;}
.preisvorschlag a:link { outline:none; font-family: Calibri; font-size: 14px; font-weight: bold; color: #222222; text-decoration: underline;}
.preisvorschlag a:visited { outline:none; font-family: Calibri; font-size: 14px; font-weight: bold; color: #222222; text-decoration: underline;}
.preisvorschlag a:hover { outline:none; font-family: Calibri;  font-size: 14px; font-weight: bold; color: green; text-decoration: none; }





.welcome { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399; }







.categories { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; color: #666666; font-size: 12px; text-decoration: none;}



.categories a:link { outline:none; font-family: Calibri; font-family: Calibri, Geneva, Helvetica, sans-serif; color: #666666; font-size: 12px; text-decoration: none;}



.categories a:visited { outline:none; font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; color: #666666; font-size: 12px; text-decoration: none;}



.categories a:hover { outline:none; font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; color: #666666; font-size: 12px; text-decoration: underline;}







.maintext { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; }



.title { font-family: Calibri;  font-family: Calibri, Geneva, Helvetica, sans-serif; font-size: 12px; }







/* V5 classes - footer.php */







.footerfont a:link { outline:none; font-family: Calibri; font-size: 12px; color: #0033cc; text-decoration: underline; }



.footerfont a:visited { outline:none; font-family: Calibri;  font-size: 12px; color: #0033cc; text-decoration: underline; }



.footerfont a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: #0033ff; text-decoration: none; }









.footerfont0 a:link { outline:none; font-family: Calibri; font-size: 17px; color: #000000; text-decoration: none; }
.footerfont0 a:visited { outline:none; font-family: Calibri;  font-size: 17px; color: #000000; text-decoration: none; }
.footerfont0 a:hover { outline:none; font-family: Calibri;  font-size: 17px; color: #000000; text-decoration: underline; }


.footerfont10 a:link { outline:none; font-family: Tahoma; font-size: 10px; color: #000000; text-decoration: none; }
.footerfont10 a:visited { outline:none; font-family: Tahoma;  font-size: 10px; color: #000000; text-decoration: none; }
.footerfont10 a:hover { outline:none; font-family: Tahoma;  font-size: 10px; color: blue; text-decoration: underline; }








.footerfont1 { font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: none; }



.footerfont1 a:link { outline:none; font-family: Calibri; font-size: 12px; color: #000000; text-decoration: underline; }



.footerfont1 a:visited { outline:none; font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: underline; }



.footerfont1 a:hover { outline:none; font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: none; }







.footerfont2 { font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: none; }



.footerfont2 a:link { outline:none; font-family: Calibri; font-size: 12px; color: #000000; text-decoration: none; }



.footerfont2 a:visited { outline:none; font-family: Calibri;  font-size: 12px; color: #000000; text-decoration: none; }



.footerfont2 a:hover { outline:none; font-family: Calibri;   font-size: 12px; color: red; text-decoration: none; }







.bold_item {   font-weight: bold; border:1px solid black;}



.hl_item { font-family: Calibri;  background-color: #9cd68c; border:1px ridge gray;}
.hl_item2 { font-family: Calibri; font-weight: bold; font-size:15px; color:black;}






.h5 { font-family: Calibri;



	font-size: 12px;



	font-weight: bold;



	color: #0877c3;



	border-top: 2px solid #acb8c1;



	 }



.titel { font-family: Verdana;  font-size: 10px; color: #000000; text-decoration: none;  }











/*Credits: Dynamic Drive CSS Library */



/*URL: http://www.dynamicdrive.com/style/ */



/* Start MOD - V6x - CSS Popup image in browse auctions */







.thumbnail{ font-family: Calibri;
position: relative;
z-index: 0;
}
.thumbnail:hover{ font-family: Calibri;
background-color: transparent;
z-index: 50;
}
.thumbnail span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: 0px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
top: 0px;
padding: 2px;
}
.thumbnail:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
visibility: visible;
top: -60px;
left: 90px; /*position where enlarged image should offset horizontally */
z-index:100;
/* End MOD - V6x - CSS Popup image in browse auctions */
}


.thumbnail_links{ font-family: Calibri;
position: relative;
z-index: 0;
}
.thumbnail_links:hover{ font-family: Calibri;
background-color: transparent;
z-index: 50;
}
.thumbnail_links span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: 0px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail_links span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
top: 0px;
padding: 2px;
}
.thumbnail_links:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
visibility: visible;
top: -140px;
left: 140px; /*position where enlarged image should offset horizontally */
z-index:100;
/* End MOD - V6x - CSS Popup image in browse auctions */
}




.thumbnail_rechts{ font-family: Calibri;
position: relative;
z-index: 0;
}
.thumbnail_rechts:hover{ font-family: Calibri;
background-color: transparent;

z-index: 50;
}
.thumbnail_rechts span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: 0px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail_rechts span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
top: 0px;
padding: 2px;
}
.thumbnail_rechts:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
visibility: visible;
top: -140px;
left: -295px; /*position where enlarged image should offset horizontally */
z-index:100;
/* End MOD - V6x - CSS Popup image in browse auctions */
}







.thumbnail2{ font-family: Calibri;
position: relative;
z-index: 0;
}


.thumbnail2:hover{ font-family: Calibri;
background-color: transparent;
z-index: 50;
}







.thumbnail2 span{ font-family: Calibri;  /*CSS for enlarged image*/

position: absolute;
background-color: white;
padding: 0px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 2px;

}

.thumbnail2:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
visibility: visible;
top: -60px;
left: 60px; /*position where enlarged image should offset horizontally */
/* End MOD - V6x - CSS Popup image in browse auctions */
}







.thumbnail3{ font-family: Calibri;
position: relative;
z-index: 0;
}



.thumbnail3:hover{ font-family: Calibri;
background-color: transparent;
z-index: 50;
}


.thumbnail3 span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 0px;
left: 0px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail3 span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}


.thumbnail3:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
visibility: visible;
top: -20px;
left: -160px; /*position where enlarged image should offset horizontally */

}







.thumbnail_premium{ font-family: Calibri;
position: relative;
z-index: 0;
}

.thumbnail_premium:hover{ font-family: Calibri;
background-color: transparent;
z-index: 50;
}

.thumbnail_premium span { font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;    background-color: white;
padding: 0px;
left: 0px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail_premium span  img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 20px;
}


.thumbnail_premium:hover span { font-family: Calibri;  /*CSS for enlarged image on hover*/
visibility: visible;

top: -50px;
left: 230px; /*position where enlarged image should offset horizontally */

}





.thumbnail_shop_links{ font-family: Calibri;
position: relative;
z-index: 0;
}

.thumbnail_shop_links:hover{ font-family: Calibri;
background-color: transparent;
z-index: 50;
}

.thumbnail_shop_links span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 0px;
left: 0px;
border: 1px solid black;
display:none;
color: black;
text-decoration: none;
}

.thumbnail_shop_links span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 20px;
}


.thumbnail_shop_links:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
display:block;
top: -57px;
left: 70px; /*position where enlarged image should offset horizontally */

}


.thumbnail_shop_rechts{ font-family: Calibri;
position: relative;
z-index: 0;
}

.thumbnail_shop_rechts:hover{ font-family: Calibri;
background-color: transparent;
z-index: 50;
}

.thumbnail_shop_rechts span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 0px;
left: 0px;
border: 1px solid black;
display:none;
color: black;
text-decoration: none;
}

.thumbnail_shop_rechts span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 20px;
}


.thumbnail_shop_rechts:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
display:block;
top: -57px;
left: -282px; /*position where enlarged image should offset horizontally */

}



#available { font-family: Calibri; display: none; color: green;}



#not_available { font-family: Calibri; display: none; color: red;}



.tickeruhowto { font-family: Calibri;

	top: 715px;

}

* html .tickeruhowto { font-family: Calibri;

	top: 745px;

}

#auction { font-family: Calibri;
	font-size: 14pt;
	text-decoration : none;
	padding: 0px;
	margin: 0px;
	display: inline;
}
#categ { font-family: Calibri;
	font-size: 9pt;
	padding: 0px;
	margin: 0px;
	display: inline;
	font-weight: bold;
}



#menu_tab {z-index:100;font-weight: normal;font-family: Calibri; width:204px; height:150px; position:relative;  font-size:15px; margin:0px 20px;}
#menu_tab ul li a, .menu_tab ul li a:visited {line-height:14px;display:block; text-decoration:none; color:#ffffff; width:224px; text-align:left; padding-bottom:0px;padding-top:4px; font-size:15px;}
#menu_tab ul {padding:0; margin:0;list-style-type: none; }
#menu_tab ul li {float:left; margin-right:0px; position:relative;}
#menu_tab ul li ul {display: none;}

/* specific to non IE browsers */
#menu_tab ul li:hover a {color:#1AB6F2;}
#menu_tab ul li:hover ul {border:1px solid #757575;display:block; position:absolute; top:0; left:190px;padding:2px;background-color:#ffffff;}
#menu_tab ul li:hover ul li a.hide { color:#000;width:0px;height:0px;}
#menu_tab ul li:hover ul li:hover a.hide {width:0px;height:0px;}
#menu_tab ul li:hover ul li ul {display: none;}
#menu_tab ul li:hover ul li a {border-bottom:solid 0px #757575;display:block; padding: 5px 10px 5px 10px;background-color:#044774; color:#fff; }
#menu_tab ul li:hover ul li a:hover {padding-left:10px; color:#1AB6F2;}
#menu_tab ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;width:0px;height:0px;}
#menu_tab ul li:hover ul li:hover ul li a {display:block; width:0px;  color:#000;}
#menu_tab ul li:hover ul li:hover ul li a:hover {color:#fff;}


.thumbnail_links_oben{ font-family: Calibri;
position: relative;
z-index: 0;
}

.thumbnail_links_oben:hover{ font-family: Calibri;
background-color: transparent;
z-index: 1000;
}

.thumbnail_links_oben span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 0px;
left: 0px;
border: 1px solid black;
display:none;
color: black;
text-decoration: none;
z-index: 0;
}

.thumbnail_links_oben span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 20px;
z-index:0;
}


.thumbnail_links_oben:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
display:block;
top: -97px;
left: 182px; /*position where enlarged image should offset horizontally */
z-index:0;
}

.thumbnail_rechts_oben{ font-family: Calibri;
position: relative;

}

.thumbnail_rechts_oben:hover{ font-family: Calibri;
background-color: transparent;
z-index: 1000;
}

.thumbnail_rechts_oben span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 0px;
left: 0px;
border: 1px solid black;
display:none;
color: black;
text-decoration: none;
}

.thumbnail_rechts_oben span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 20px;
}


.thumbnail_rechts_oben:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
display:block;
top: -97px;
left: -366px; /*position where enlarged image should offset horizontally */

}





.thumbnail_links_unten{ font-family: Calibri;
position: relative;
z-index: 0;
}

.thumbnail_links_unten:hover{ font-family: Calibri;
background-color: transparent;
z-index: 1000;
}

.thumbnail_links_unten span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 0px;
left: 0px;
border: 1px solid black;
display:none;
color: black;
text-decoration: none;
}

.thumbnail_links_unten span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 20px;
}


.thumbnail_links_unten:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
display:block;
top: -297px;
left: 182px; /*position where enlarged image should offset horizontally */

}

.thumbnail_rechts_unten{ font-family: Calibri;
position: relative;
z-index: 0;
}

.thumbnail_rechts_unten:hover{ font-family: Calibri;
background-color: transparent;
z-index: 1000;
}

.thumbnail_rechts_unten span{ font-family: Calibri;  /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 0px;
left: 0px;
border: 1px solid black;
display:none;
color: black;
text-decoration: none;
}

.thumbnail_rechts_unten span img{ font-family: Calibri;  /*CSS for enlarged image*/
border-width: 0;
padding: 20px;
}


.thumbnail_rechts_unten:hover span{ font-family: Calibri;  /*CSS for enlarged image on hover*/
display:block;
top: -297px;
left: -366px; /*position where enlarged image should offset horizontally */

}
