  .infolink {float:right;}
  .infolink a:hover {background-color: #ddd;;color:#ddd;}
  .infolink a:link span{display: none; text-decoration:none }
  .infolink a:visited span{display: none; text-decoration:none }
  .infolink a:hover span {
  position: absolute;
  margin:5px 0px 0px 5px;
  background-color: #eeeeee;
  width:300px;
  padding: 5px;
  border: 1px solid #666666;
  font-size:10px;
  color: #000;
  text-align:left;
  display: block;
  z-index:100;}

 .eingabeblock_ueberschrift  { background-color:#FFFFFF;font-weight:bold;color:#333333;font-size:12px;margin-top:3px;border: 1px solid #BBBBBB;padding:4px;}

 .eingabeblock_tabelle {  background-color:#F5F5F5; background-image:url(../standard_images/2_infoblock_background2.gif); background-position: bottom; background-repeat: repeat-x; border: 1px #BBBBBB solid;padding:5px;margin-top:3px; }
 .eingabeblock_tabelle2 { width:801px; border: 1px #BBBBBB solid;padding:5px;margin-top:3px; }

 .eingabeblock_ueberschrift_admin  { background-image:url(../standard_images/admin_lock.gif);background-repeat:no-repeat; background-color:#FFFFFF;font-weight:bold;color:#333333;font-size:12px;margin-top:3px;margin-right:6px;border: 1px solid #BBBBBB;padding:6px;padding-left:28px;background-position:4px 3px;}
 .eingabeblock_tabelle_admin { margin-right:6px; background-color:#EEEEEE;border: 1px #BBBBBB solid;padding:5px;margin-top:3px; }

 .eingabeblock_pfeil { padding-right:20px;background-image:url(../standard_images/arrow_down.gif);background-repeat:no-repeat;background-position:right; }

 a.eingabeblock_link:link { font-weight:none; color:#666666; text-decoration:none }
 a.eingabeblock_link:visited { font-weight:none; color:#666666; text-decoration:none }
 a.eingabeblock_link:hover {  font-weight:none; color:#666666; text-decoration:underline }
 a.eingabeblock_link:active {  font-weight:none; color:#666666; text-decoration:none }

 .eingabeblock_checkbox { border:0px; background-color:#DDDDDD;}
.formular_fehler { font-weight:bold; color:#dd0000;}

 .fusszeile {text-align:center;margin:10px;}
.kleingedrucktes {text-align:justify;margin:10px;color:#999999;font-size:10px;}
.bestelluebersicht_links { font-weight:bold;text-align:right;padding-right:5px;width:200px; }
.leer_lassen { display:none; }
body {

  text-align:center;
  font-family:Tahoma,Verdana ;
  font-size:11px;
  background-color:#ffffff;
  margin-top:3px;
  margin-left:0px;
  margin-right:0px;
  padding:0px;
  background-image:url(../standard_images/2_background_top.gif);background-repeat:repeat-x;
  

  }
p { margin: 0px; padding: 0px; }

.tabellenkommentar { font-size:12px;font-weight:bold;color:#dd0000 }
.artikelbeschreibung_tabelle { width:370px;}

.admin_body {border: 1px #333333 solid;background-color:#EBEBEB; }

.tarifzeile_1 { background-color:#ffffff;height:15px;}
.tarifzeile_2 { background-color:#eeeeee;height:15px; }

ul {margin-left:15px;margin-bottom:0px;margin-top:0px; }

img { border:0px;margin:0px;padding:0px;}

html { min-height:100.05%; }

input, textarea, select, checkbox {
        background-color : #FFFFFF;
        color : #333333;
        font: normal 11px Tahoma, Verdana;
        border: 1px #AAAAAA solid;
        margin: 1px;
        padding: 1px;
}

.submit_grey {
        background-color : #EEEEEE;
        color : #333333;
}
.submit_red {
  background-color : #DD0000;
  color : #FFFFFF;
  border: 1px #000000 solid; }

.aktionsbox { text-align:center; background-color:#ffffff; padding:0px;margin-top:5px;}

.aktionsfeld {

    width:163px;

   }

.checkbox_grey { border:0px;background-color:#EBEBEB }

.button_red { background-color:#cc0000; color:#ffffff;border: 1px #000000 solid; }
.bestellbutton { background-color:#EEEEEE;color:#000000;margin-top:10px; }

form { display:inline; }

Check, Radio
   { background-color:#FFFFFF; border:0px solid #DDDDDD;  }

a:link { font-weight:none; color:#CC0000; text-decoration:none }
a:visited { font-weight:none; color:#CC0000; text-decoration:none }
a:hover {  font-weight:none; color:#CC0000; text-decoration:underline }
a:active {  font-weight:none; color:#CC0000; text-decoration:none }

a.blacklink:link { font-weight:none; color:#000000; text-decoration:none }
a.blacklink:visited { font-weight:none; color:#000000; text-decoration:none }
a.blacklink:hover {  font-weight:none; color:#000000; text-decoration:none }
a.blacklink:active {  font-weight:none; color:#000000; text-decoration:none }

a.whitelink:link { font-weight:none; color:#FFFFFF; text-decoration:none }
a.whitelink:visited { font-weight:none; color:#FFFFFF; text-decoration:none }
a.whitelink:hover {  font-weight:none; color:#FFFFFF; text-decoration:none }
a.whitelink:active {  font-weight:none; color:#FFFFFF; text-decoration:none }

a.blacklink2:link { font-weight:none; color:#000000; text-decoration:none }
a.blacklink2:visited { font-weight:none; color:#000000; text-decoration:none }
a.blacklink2:hover {  font-weight:none; color:#dd0000; text-decoration:none }
a.blacklink2:active {  font-weight:none; color:#000000; text-decoration:none }

a.greylink:link { font-weight:none; color:#5E5E5E; text-decoration:none }
a.greylink:visited { font-weight:none; color:#5E5E5E; text-decoration:none }
a.greylink:hover {  font-weight:none; color:#5E5E5E; text-decoration:underline }
a.greylink:active {  font-weight:none; color:#5E5E5E; text-decoration:none }

a.greylink2:link { font-weight:none; color:#555555; text-decoration:none }
a.greylink2:visited { font-weight:none; color:#555555; text-decoration:none }
a.greylink2:hover {  font-weight:none; color:#000000; text-decoration:none }
a.greylink2:active {  font-weight:none; color:#555555; text-decoration:none }

.seitentitel { background-image:url(../standard_images/2_admin.gif); padding-top:8px; padding-left:30px; height:22px; background-repeat:no-repeat; font-size:12px; font-weight:bold;color:#cc0000 }

.meldung_ja { background-image:url(../standard_images/2_meldung_ja.gif); padding-top:8px; padding-left:30px; height:22px; background-repeat:no-repeat; font-size:12px; font-weight:bold;color:#009900 }
.meldung_nein { background-image:url(../standard_images/2_meldung_nein.gif); padding-top:8px; padding-left:30px; height:22px; background-repeat:no-repeat; font-size:12px; font-weight:bold;color:#cc0000 }

  .punktlinie {

    background-image:url(../standard_images/punktlinie.gif);
    height:9px;

  }
  
.zubehoerueberschrift { font-size:12px; font-weight:bold; background-color:#dddddd; margin-bottom:10px;padding:3px; border: 1px #AAAAAA solid; }
  
.product_image_1 { border: 1px #AAAAAA solid; }

.body_grey {

  background-image:url(../standard_images/2_bodyright.jpg);
  padding-left:10px;
  padding-right:20px;
  width:741px;
  color:#5E5E5E;
}

.body_white {

  padding-left:10px;
  width:761px;

}

.body_grey_bottom {

  background-image:url(../standard_images/2_bodybottomright.jpg);
  background-repeat:no-repeat;
  width:771px;
  height:32px;
}

.anylinkcss{
margin-top:-13px;
margin-left:60px;
position:absolute;
visibility: hidden;
border:1px solid #BBBBBB;
border-bottom-width: 0;
line-height: 18px;
z-index: 100;
background-color: #F2F2F2;
width: 170px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBBBBB;
padding: 1px 0;
text-decoration: none;
text-indent: 5px;
color:#000000;
}

.anylinkcss a:hover{ /*hover background color*/
text-decoration:none;
color:#dd0000;

}

.topmenu_tr
 {

    width:200px;
    height:22px;
    background-image:url(../standard_images/2_trenner_menu.gif);
    background-repeat:no-repeat;
    font-weight:bold;
    padding-left:13px;
 }
 
 .topmenu_tr_bottom
 {

    background-image:url(../standard_images/punktlinie2.gif);
    height:3px;
    background-repeat:repeat-x;
 }
 
 .menu_table {  }

.darkform {background-color:#eeeeee;}
.darkform_text {padding:3px;background-color:#eeeeee;margin-top:3px;}

 .leftblock_form
 {

    margin-bottom:5px;
    margin-top:5px;
    width:200px;
    height:27px;
    background-image:url(../standard_images/2_trenner.gif);
    background-repeat:no-repeat;
    padding-top:0px;
    font-weight:bold;
    padding-left:13px;
 }
 
 
 .leftblock
 {

    margin-bottom:5px;
    margin-top:5px;
    width:200px;
    height:21px;
    background-image:url(../standard_images/2_trenner.gif);
    background-repeat:no-repeat;
    padding-top:6px;
    font-weight:bold;
    padding-left:13px;
 }



.warenkorb_block {width:146px; }
.leftblock_title {

    height:19px;
    padding-top:6px;
    background-image:url(../standard_images/2_leftblock_background.gif);
    background-position:bottom;
    padding-right:5px;
    text-align:right;
    color:#444444;
    
}

.artikelsuche_trenner {

    width:10px;
    height:159px;
    float:left;
    background-image:url(../standard_images/2_trenner_1px.gif);
    margin-left:5px;
    margin-right:5px;

}

.preload {display:none;}


.topmenu_1 {background-image:url(../standard_images/2_menu_trenner_1.gif);padding-left:15px;padding-right:13px;height:17px;background-repeat:no-repeat;padding-top:3px; }
.topmenu_1h {background-image:url(../standard_images/2_menu_trenner_1.gif);padding-left:15px;padding-right:13px;height:14px;background-repeat:no-repeat;padding-top:3px; }
.topmenu_block {padding-top:8px; }
.topmenu_2 {background-image:url(../standard_images/2_menu_trenner_2.gif);padding-left:10px;padding-right:8px;height:17px;background-repeat:no-repeat;padding-top:1px;color:#666666;font-size:10px; }
.title_block {margin-bottom:13px; }
.menu_block_top{height:44px;color:#FFFFFF;}

.width_artikelsuche{width:768px;}
.vertragsbutton { }

.handymixer_infoblock {width:400px;}
.handymixer_preisblock {background-image:url(../standard_images/2_block_artikelsuche_breit2.jpg);width:396px;height:148px;padding-left:14px;padding-right:15px;padding-bottom:6px;padding-top:12px;float:left;}
.handymixer_paketpreis {padding-bottom:5px;font-weight:bold;text-align:left;font-size:16px;padding-left:47px; }
