.hidden{
position:absolute;
z-index:10;
visibility: hidden;
}
.netto{
font-size:9px;
margin:0px;
padding-top:5px;
text-align:left;
}
.zeichnung{
 background-image:url(bilder/techz.gif);
 background-repeat:no-repeat;
 background-position:200px 115px;
}

i{
font-style:normal;
}
.form{
padding:10px;
margin:10px;
position:absolute;
top:13px;

}
.titeldiv{
position:absolute;
top:3px;
left:95px;
font-size:19px;
COLOR:#5A5D5A;
 font-family:  Arial,Helvetica;
background-color:#CECFCE;
border:solid #6B6D6B;
border-style:dotted ;
border-width:0px;
padding:3px;
margin:0px;
}
.fehlerdiv{
position:absolute;
top:50px;
left:0px;
padding:0px;
margin:0px;
}
.tabdiv{
position:relative;
top:0px;
left:0px;
padding:0px;
margin:0px;
}
.frame{
height:160px;
padding:0px;
margin:0px;
background-color:#CECFCE;

}
h5{
font-size:16px;
COLOR:#848284;
 font-family: OCR-A, Arial,Helvetica;
padding:0px;
margin:0px;
}
iframe{
margin:0px;
padding:0px;
border: solid #C6C3C6;
border-width:0px 0px 0px 0px;
text-align:right;

}
.email{
font-family: OCR-A, Arial,Helvetica;
color: #FFFFFF;
font-size:13px;
line-height:12px;
margin:0px;
padding:0px;
text-align:left;
}
.inputcell{
color: #9C9E9C;
font-size:10px;
line-height:10px;
margin:0px;
padding:0px;
}
INPUT {
	border:1px solid #848284; background-color: #FFFFFF; padding:0px;
FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555;
}


TEXTAREA {
	border:1px solid #848284; background-color: #FFFFFF; padding:0px;
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555;
          scrollbar-face-color:#FFFFFF;
         scrollbar-highlight-color:#C6C3C6;
         scrollbar-shadow-color:#C6C3C6;
         scrollbar-3dlight-color: #FFFFFF;
         scrollbar-arrow-color: #FFFFFF;
         scrollbar-track-color:#FFFFFF;
         scrollbar-darkshadow-color:#FFFFFF;
}
.fehler{
 font-family: OCR-A, Arial,Helvetica;
letter-spacing:0px;
color: #DE0000;
font-size:12px;
line-height:11px;
margin:0px;

}
body{
 background-image:url(bilder/zeichner.jpg);
 background-repeat:no-repeat;
 background-position:0px 0px;
background-color:white;
cursor:crosshair;
 margin:0px;
 padding:0px;
}

A:link{
COLOR:  #C1C1C1;
TEXT-DECORATION:none;
font-size:15px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;
}

A:visited{
COLOR:  #848284;
TEXT-DECORATION:none;
font-size:15px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;
}
A:active{
COLOR:  #ADAEAD;
TEXT-DECORATION:none;
font-size:15px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;
}

A:hover{
COLOR: steelblue;
TEXT-DECORATION: underline;
font-size:15px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;
height:15px;

}
.mail{
COLOR: #DE0000;
TEXT-DECORATION: none;
font-size:15px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;
}
.schriftoben{
COLOR: gray;
TEXT-DECORATION: none;
font-size:15px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;
border:0px solid #C6C3C6;
border-bottom-width:0px;
border-top-width:1px ;
height:45px;
}
div.schriftoben  b  {
COLOR: gray;
TEXT-DECORATION: none;
font-size:15px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;
}
div.schriftoben  i  {
COLOR: gray;
TEXT-DECORATION: none;
font-size:15px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;
}
linktabelle{
background-color:white;
}
.a{
COLOR:#7B7D7B;

font-size:20px;

 font-family: OCR-A, Arial,Helvetica;
font-weight: normal;
font-style: normal;
border:solid #CECFCE;
border-style:solid ;
border-width:0px 0px 0px 0px;
padding:0px;
margin:0px;
align:center;
}

.a b,i {
COLOR:#848284;
TEXT-DECORATION: none;
font-size:15px;
line-height:20px;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
font-style: normal;

padding:0px;
margin:0px;
align:center;
}
.a  a{
COLOR:  #848284;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
padding:0px;
margin:0px;
line-height:20px;
TEXT-DECORATION: none;
}
.a  a:visited{
COLOR:  #848284;
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
padding:0px;
margin:0px;
line-height:20px;
TEXT-DECORATION: none;
}
.a   a:hover{
 font-family: OCR-A, Arial,Helvetica;
font-weight: bold;
padding:0px;
margin:0px;
line-height:20px;
TEXT-DECORATION: none;
}

.mitte{
background-color:#CECFCE;
height:159px;
border:solid slategray;
border-style:solid ;
border-width:1px 0px 1px 0px;
padding:0px;
margin:0px;
}
.bildl{
height:159px;
border:solid slategray;
border-style:solid ;
border-width:1px 1px 1px 1px ;
width:159px;
background-image:url(bilder/zeichnung.gif);
align:right;
}

.bildr{
height:159px;
border:solid slategray;
border-style:solid ;
border-width:1px 1px 1px 1px;
width:159px;
background-image:url(bilder/zeichnung_2.gif);
align:right;
padding:0px;
margin:0px;
}
.bildreihe{
padding:0px;
margin:0px;
border:solid #EFEFEF;
border-style:solid ;
border-width:1px 0px 1px 0px;
align:center;
}

.bildtab{
font-size:12px;
line-height:12px;
 font-family: OCR-A, Arial,Helvetica;
background-color:#000000;
border:solid #7B7D7B;
border-style:solid ;
border-width:1px 1px 0px 1px;
padding:0px;
margin:0px;
align:center;
}
.tabelle{
font-size:12px;
line-height:19px;
 font-family: OCR-A, Arial,Helvetica;
background-color:tranzparent;
border:solid #7B7D7B;
border-style:solid ;
border-width:0px 0px 0px 0px;
padding:0px;
margin:0px;

}

.schrift{
font-size:15px;
COLOR:#5A5D5A;
 font-family:  Arial,Helvetica;
background-color:#CECFCE;
border:solid #6B6D6B;
border-style:dotted  ;
border-width:0px 0px 0px 0px;
padding-bottom:5px;
margin:0px;
align:left;
}
.b{
COLOR:#FF0000;
TEXT-DECORATION:none;

}
.titel{
font-size:19px;
COLOR:#5A5D5A;
 font-family:  Arial,Helvetica;
background-color:#CECFCE;
border:solid #6B6D6B;
border-style:dotted ;
border-width:0px;
padding:3px;
}
.scharz  {
background-color:#000000;

}
#banner {
position:absolute;
top:540px;
left:160px;
}
#banner2 {
position:absolute;
top:125px;
left:590px;
}
#download {
position:absolute;
top:0px;
right:0px;
}