div {
/* border: 1px solid grey; */
}

html {
 margin: 0;
 padding: 0;
}
body {
 color: #000000;
 font-size: 100.01%;
}
p {
 font-family: Verdana;
 font-size: 0.8em;
}
td {
 font-family: Verdana;
 font-size: 0.8em;
}

.fehler {
 color: #CA1619;
}

a {
 color: #000000;
}
a:hover {
 color: #000000;
}

#logoprint {
 visibility: false;
}
#unten  { 
 position: absolute; 
 bottom: 0px; 
 left: 0px; 
 width: 846px; 
 height: 83px; 
 display: inline;
 background: url(images/bottom.gif) no-repeat;
}
#unten1  { 
 visibility: hidden; display: none;
}
#unten2  { 
 visibility: hidden; display: none;
}
#unten-logo { 
 visibility: hidden; display: none;
}
#oben-maske { 
 visibility: hidden; display: none;
}



#navigation1 {
 visibility: hidden; display: none;
}

#navigation2 {
 visibility: hidden; display: none;
}

#inhalt {
}

#inhalt .r1 {
/* position: relative; */
 width: 540px;
 height: 13px;
 display: block;
 background: url(images/rahmen_1.gif) no-repeat;
 padding: 0;
 margin: 0;
 line-height: 0.05em;
 font-size: 0.05em;
}

#inhalt .r1 p {
/* position: relative; */
 width: 540px;
 height: 13px;
 display: block;
 background: url(images/rahmen_1.gif) no-repeat;
 padding: 0;
 margin: 0;
 line-height: 1px;
}
/* #inhalt .r2 {
 position: relative; 
 display: block;
 padding: 0;
 margin: 0;
} */
#inhalt .r2 p {
 position: relative;
 padding: 2px 30px 5px 10px;
 margin: 0;
 background: url(images/rahmen_2.gif) repeat-y;
}
#inhalt .r2 table {
 position: relative;
 padding: 2px 30px 5px 10px;
 margin: 0;
 background: url(images/rahmen_2.gif) repeat-y;
}
#inhalt .r3 {
 position: relative;
 width: 540px;
 height: 23px;
 display: block;
 background: url(images/rahmen_3.gif) no-repeat;
 padding: 0;
 margin: 0;
 clear: both;
}


input  {
 font : 12px verdana, arial, helvetica, sans-serif;
/* margin: 0 ;
 padding: 2px 5px 2p 5px;
 background-color: #DDEFFC;
 background-color: #FFF;
 border:1px solid #000; */
}
input.direkt  {
 font : 12px verdana, arial, helvetica, sans-serif;
 width: 25px;
 height: 20px;
/* margin: 0 ;
 padding: 0 3px 0 3px;
 background-color: #DDEFFC;
 background-color: #FFF; */
}
select.direkt  {
 font : 12px verdana, arial, helvetica, sans-serif;
 margin: 0 ;
 background-color: #DDEFFC;
 background-color: #FFF;
}


input.btn  {
 background: #FFFFFF;
 color: #000000;
 border: 0px solid #000;
 font : 0.9em verdana, arial, helvetica, sans-serif;
 text-decoration: underline;
 font-weight: bold;
}

