body  { font-size: 3.5mm; color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

.keindruck { display: none; }

#navi { display: none; }
#kopf { display: none; }
#service { display: none; }
#didacta { display: none; }
#rech { display: none; }
#zusatz { display: none; }
#copy { display: none; }
#gmlogo { display: none; }
#druck_head { font-size: 3mm; display: block; width: 100%; height: 14mm; background: url(../bilder/style/ivalis-logo-neg.jpg) no-repeat right;}
#druck_foot { font-size: 2.5mm;}

h1 { color: #ffffff; font-size: 3.5mm; margin: 0px; }
h2 { color: #ffffff; font-size: 3.5mm; margin: 0px;}
h3 { color: #985612; font-size: 3.5mm; font-weight: bold; margin: 0.67em 0 }
h4 { color: #985612; font-size: 3.5mm; margin: 0px; }

/*Seite details.html                  */
#inha #thumbs_area { display: none; }
#details_druck {  }

/*Seite beschreibung.php              */
#gs {    display: none; }
#sernr { display: none; }

/*Seite angebot.php              */
#angebot {display: none;}
.ag_pos_inh  {display: none;}

/*Seite sonderverkauf.php        */
.tr-pruef-bu { color: #fff; background-color: #985612; padding-bottom: 4px; }
.tr-pruef-li { color: #000; background-color: #e4e4e4; padding-bottom: 4px; }
.tr-pruef-ah { color: #000; background-color: #f8eba1; padding-bottom: 4px; }
.tr-pruef-sond { color: #000; background-color: #fff; padding-bottom: 4px; }
#sonderbestell { display: block; width: 540px; height: 100%; margin: 20px; }

p {margin: 0 0 20px 24px;}

a:link{color: #000}
a:visited{color: #000}
a:active{color: #000}
a:hover{color: #000}
.adr1   {font-size: 3mm; font-family: Arial;  }

.text-10    { font-size: 2.5mm }
.text-11    { font-size: 4.4mm }
.text-12     { font-size: 3.5mm }
.text-12-pr  { color: #FFFFFF; font-size: 0px }
.text-14    { font-size: 3.5mm }
.text-14ub     { color: #800000; font-weight: bold; font-size: 3.5mm }
.text-16    { font-size: 3.5mm }
.text-18    { color: white; font-size: 0px }
.t20    { font-size: 5mm }
.text-22    { font-size: 5.5mm }
.text-24    { font-size: 6mm }
.text-26    { font-size: 6.5mm }
.text-28    { font-size: 7mm }
.abst-print   { color: white; font-size: 20mm }
hr  { color: #404549 }
.form01  { color: #000000; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: #ffffff; text-transform: none; margin-bottom: 2px; padding: 2px; width: 200px; height: 20px; border: solid 1px #404549; in-top: 2px  }
.form01-err  { color: #ffffff; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: #800000; text-transform: none; margin-bottom: 2px; padding: 2px; width: 200px; height: 20px; border: solid 1px #404549; in-top: 2px  }
.formarea  { color: #000000; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: #ffffff; text-transform: none; margin-bottom: 2px; padding: 2px; width: 300px; height: 60px; border: solid 1px #404549; in-top: 2px  }
.formarea-err  { color: #ffffff; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: #800000; text-transform: none; margin-bottom: 2px; padding: 2px; width: 300px; height: 60px; border: solid 1px #404549; in-top: 2px  }
.formplz  { color: #000000; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: #ffffff; text-transform: none; margin-bottom: 2px; padding: 2px; width: 50px; height: 20px; border: solid 1px #404549; in-top: 2px  }
.formplz-err  { color: #ffffff; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: #800000; text-transform: none; margin-bottom: 2px; padding: 2px; width: 50px; height: 20px; border: solid 1px #404549; in-top: 2px  }
.formbutt  { color: #ffffff; font-size: 14px; font-style: normal; font-variant: normal; font-weight: bold; line-height: normal; text-decoration: none; background-color: #ffffff; text-transform: none; margin-bottom: 1px; padding: 0; width: 110px; height: 20px; border: solid 1px }
.formbuttbig { color: #ffffff; font-size: 14px; font-style: normal; font-variant: normal; font-weight: bold; line-height: normal; text-decoration: none; background-color: #404549; text-transform: none; margin-bottom: 1px; padding: 0; width: 200px; height: 20px; border: solid 1px #800000 }
.afonav    { color: white; font-size: 0; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: white; text-align: center; text-transform: none; margin-bottom: 2px; padding: 2px; width: 0; height: 0; border: solid 0; in-top: 2px    }
.afonav_akt  { color: white; font-size: 0; background-color: white; width: 0; height: 0; border-style: solid; border-color: white; in-top: 2px     }
.afonav_leer  { color: white; font-size: 0; background-color: #fff; width: 0; height: 0; border-style: solid; border-color: ; in-top: 2px }

#tagpos { display: none; }