.verlaufsleiste {
    text-align:center;
}    
.produktzeile {
    table-layout:fixed;
    background-color:#E5E8F4;
    width:100%;
}
.produktmenge {
    vertical-align:top;
    width:140px;
    padding:5px;
}
.produktbild {
    vertical-align:top;
    text-align:center;
    width:120px;
    padding:5px;
}
.produktbeschreibung {
    vertical-align:top;
    padding:5px;
    width:90%;
}

.trenner {
    clear:left;
    height:5px;
}
.kleiner {
    font-size:smaller;
}
.eingabemenue {
    background-color:#E5E8F4;
    text-align:center;
    padding:10px;
    width:98%;
}
.eingabetextfelder {
    background-color:#E5E8F4;
    padding:10px;
    width:98%;
}
.pflichtfeldfehler {
    border-width:1px;
    border-style:solid;
    border-color:red;
    border-collapse:collapse;
}
.tabelleadresse {
    border-width:1px;
    border-style:solid;
    border-color:#000000;
}
.tabellebestellung {
    border-width:1px;
    border-style:solid;
    border-color:#000000;
}
.zebra {
    background-color:#E5E8F4;
}


body,p,b,i,u,br,table,tr,td,div,span
{ font-family:Arial,Helvetica,sans-serif;
  color:#000000;
}
table {
  border-collapse:collapse;
}
address
{ font-family:Arial,Helvetica,sans-serif;
  font-size:10pt;
  color:#000000;
}

h1,h2,h3
{ font-family:Arial,Helvetica,sans-serif;
  color:#000000;
  text-decoration:underline;
}

h4,h5,h6
{ font-family:Arial,Helvetica,sans-serif;
  color:#000000;
  text-decoration:none;
}

a,a:link,a:active
{ font-family:Arial,Helvetica,sans-serif;
  color:#000000;
  text-decoration:underline;
}

a:hover
{ font-family:Arial,Helvetica,sans-serif;
  color:#3333FF;
  text-decoration:underline;
}

a:visited
{ font-family:Arial,Helvetica,sans-serif;
  color:#3300CC;
  text-decoration:underline;
}

