body {
 background-image:url(images/verlauf.gif);
 background-repeat:repeat-y;
 background-position:0px 0px;
 margin-top:0px;
 margin-left:0px
}

body.wunschzettel{
 background-color:#D6EAFF;
 background-image:none;
 background-repeat:none;
 background-position:0px 0px;
 margin-top:5px;
 margin-left:0px
}

body.bestaetigung{
 background-color:#D6EAFF;
 background-image:none;
 background-repeat:none;
 margin-top:10px;
 margin-left:10px
}

p,a,td,th,h1,h2,h3{
 font-family: Arial;
 font-size: 10pt;
 color: #000000;
}

a{
 color: #3399FF;
 font-weight: bold;
}

a:link,a:visited{
 text-decoration: none;
}

a:hover{
 color: #000000;
 text-decoration: underline;
}

#input{
 font-family: Courier;
 font-size: 10pt;
}

#input_klein{
 font-family: Courier;
 font-size: 8pt;
}

#pt8{
 font-size: 8pt;
}

#pt16{
 font-size: 16pt;
}

#toplink{
 font-size: 10px;
 text-align:right;
 text-weight:0;
}

th{
 font-weight: bold;
 background-color: #EEEEEE;
}

h1{
 font-size: 16pt;
}

h2{
 font-size: 12pt;
}

h3{
 font-size: 10pt;
}

#rahmen,div.rahmen{
 border-width:2px;
 border-style:solid;
 border-color:#3399FF;
}

#rahmen_rubriken{
 border-width:5px;
 border-style:solid;
 border-color:#9CCFFF;
 padding:-5px;
 margin:-5px;
}

#rubriklistbox{
 font-size: 16px;
 font-weight: bold;
}

#brotkruemel{
 font-size: 10pt;
 font-weight: bold;
}

td.artnr{
 font-size: 8pt;
 font-weight: none;
 color: #999999;
}

td.kontakt_mitte{
 font-size: 10pt;
 font-weight: bold;
 vertical-align:top;
}

#kontakt_rechts{
 font-size: 14pt;
 font-weight: bold;
 vertical-align:center;
}

#wzinp{
 font-family: Arial;
 font-size: 8pt;
}

td.pt8{
 font-size: 8pt;
}