body {
background-image:../bilder/banner/hinten.gif;
font-family:VERDANA,ARIAL,HELVETICA;
font-size:8pt;
color:#804000;
text-align: center;
align: center }


.auftrag {display: none; }
#auftrag {display: none; }

h1 { font-size:13pt; font-weight:bold;color:darkslateblue;
     font-family:Tahoma,Verdana,Helvetica; }
h2 { font-size:12pt; font-weight:bold;color:darkslateblue;
     font-family:Tahoma,Verdana,Helvetica; }
h3 { font-size:11pt; font-weight:bold;color:darkslateblue;
     font-family:Tahoma,Verdana,Helvetica; }

a {font-family:Tahoma,Verdana,Helvetica;text-decoration:none;}
a {color:#000000;}
a {font-size:9pt;}
a:link {text-decoration:none }
a:hover {color:steelblue;}
a:hover {text-decoration:underline }
a:active { font-weight:; color:#FF0000 }
a:focus { font-weight:; color:#000000 }
.cred { color: #CC0000; }
INPUT.weiter {
        BORDER-RIGHT:  1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 14px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM:  1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FFDF00; padding: 3px; margin:3px;
}
table {margin:0 auto 0;}
table, td {font-family:VERDANA,ARIAL,HELVETICA;
           text-align: center;
           align: center;
           font-size:8pt;
           background-color:;
           color:black;
           vertical-align:top;}


#shopoption{
border-collapse:collapse;}
#shopoption td{
padding:2px 2px 2px 5px;
text-align:left ;
}


#tab1{
border-collapse:collapse;}
#tab1 th{
background:gold;
font-size:8pt;
padding:1px 1px 1px 5px;
}
#tab1 td{
padding:2px 2px 2px 5px;
text-align:left ;
}

#tabadresse{
border-collapse:collapse;
width: 500px; }
#tabadresse th{
background:#FFDF00;
border:1px solid #E4E4E4;
font-size: small;
padding:0px 2px 0px 2px;
text-align: left;
}
#tabadresse td{
font-size:8pt;
border:1px solid #E4E4E4;
padding:0px 2px 0px 2px;
text-align: left;
width: 50%;
vertical-align: top;
}

#tabinfo{
border-collapse:collapse;
width: 300px; }

#tabinfo td{
font-size:8pt;
border:1px solid #DF0000;
padding:2px 2px 2px 2px;
background:#FFFFFF;
text-align: center;
vertical-align: top;
}

#ende{
border-collapse:collapse;
width: 400px;
}

#ende th{
background:gold;
font-size:10pt;
text-align: left;
border:1px solid #E4E4E4;
padding:1px 1px 1px 5px;
}
#ende td{
padding:2px 2px 2px 5px;
border:1px solid #E4E4E4;
text-align: left;
vertical-align: top;
}



#tababo{
border-collapse:collapse;
width: 300px; }

#tababo td{
font-size:8pt;
border:1px solid #00009F;
padding:2px 2px 2px 2px;
background:#FFFFFF;
text-align: left;
vertical-align: top;
}


#tabartikel{
border-collapse:collapse;
text-align: center;
width: 100%;
}
#tabartikel th{
background:#FFBF00;
border:1px dotted #C5C5C5;
font-size:8pt;
padding:1px 1px 1px 5px;
}
#tabartikel th.artikel{
background:#FFBF00;
border:1px dotted #C5C5C5;
font-size:8pt;
padding:1px 1px 1px 5px;
text-align: left;
}
#tabartikel th.preis{
background:#FFBF00;
border:1px dotted #C5C5C5;
font-size:8pt;
padding:1px 1px 1px 5px;
text-align: right;
}
#tabartikel td{
background:#F7F7F7;
border:1px dotted #C5C5C5;
font-size:8pt;
padding:2px 2px 2px 5px;
text-align: center ;
vertical-align: top;
}
#tabartikel td.preis{
background:#F4EEEB;
border:1px dotted #C5C5C5;
font-size:8pt;
padding:2px 2px 2px 5px;
text-align: right;
vertical-align: top;
}
#tabartikel td.artikel{
background:#F7F7F7;
border:1px dotted #C5C5C5;
font-size:8pt;
padding:2px 2px 2px 5px;
text-align: left;
vertical-align: top;
}
#tabartikel tr.grau td{
background:#F4EEEB;}

#tabartikel tr.weis td{
background:#FFFFFF;}




a.block{
color:black;
font-size:8pt;
background:#FFCC00;
display:block;
text-align:center;
border:black solid 1px;
padding:3px;
margin:2px 0px 0px 2px;
text-decoration:none;
display-width:15px;
width:150px;
font:11px arial, helvetica, sans-serif;}


a.block:hover{
color:#000000;
background-color:#FFFFCC;}

#kundendaten{
border-collapse:collapse;
width: 600px; }

#kundendaten th{
font-size:10pt;
background:#FFBF00;
padding:2px 2px 2px 2px;
text-align: left;
}

#kundendaten td{
font-size:8pt;
padding:2px 2px 2px 2px;
border:#F2F2F2 solid 1px;
text-align: left;
vertical-align: top;
}

#tabdaten{
border-collapse:collapse;
width: 300px;
}

#tabdaten th{
font-size:8pt;
padding:1px 1px 1px 5px;
}
#tabdaten td{
padding:2px 2px 2px 5px;
text-align: left;
}
#tabdaten tr.cred td{
color:red;}


/* Navigation*/
a.shopbutton{
color:black;
background:#E2E2E2;
display:block;
text-align:center;
border:#000000 solid 1px;
-moz-border-radius:3px;
padding:2px;
margin:2px;
text-decoration:none;
font:10px arial, helvetica, sans-serif;
width: 240px;
}

a.shopbutton:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}


/* Navigation*/
a.shopbutton2{
color:black;
background:#FFBF00;
display:block;
text-align:center;
border:#000000 solid 1px;
-moz-border-radius:3px;
padding:2px;
margin:2px;
text-decoration:none;
font:12px arial, helvetica, sans-serif;
width: 240px;
}

a.shopbutton2:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}
