body {background-color: #FFFFFF;}

.bg {background-attachment: scroll; background-image:  urlimg/birk.gif); background-repeat: no-repeat; background-position: center top;}

td, body {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color : #000000;}
a:link {color: #000000; text-decoration: none;}
a:active {color: #000000;text-decoration: none;}
a:visited {color: #000000;text-decoration: none;}
a:hover {color: #870C0A; text-decoration: none;}

/* normal Text */
.text {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color : #000000; font-weight: bold;}
.text2 {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color : #CC0000; font-weight: bold;}

/* normal Text */
.text1 {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color : #000000; font-weight: none;}

/* Footer */
.footer {font-family: Arial; font-size: 10px; color : #999999;}

/* Navi */

/*navi */
#navi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #000000; }
#navi:link { color: #000000; font-size: 10px; text-decoration: none; }
#navi:visited {color: #000000; font-size: 10px; text-decoration: none; }
#navi:active { color: #000000; font-size: 10px; text-decoration: none; }
#navi:hover { color:#870C0A; text-decoration:none; }


/* Tablelle */
.tab {border: 1px solid #CCCCCC; background-color: #ffffff;}
.weinrot {background-color: #870C0A;}

/*News */
th {border-bottom: #BDBDBD 0px solid; border-left: #870C0A 1px solid; border-right: #870C0A 1px solid; border-top: #BDBDBD 0px solid; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color : #000000;}
.line1 {border-left: #870C0A 1px solid; border-right: #870C0A 0px solid;}
.line2 {border-left: #870C0A 0px solid; border-right: #870C0A 1px solid;}
.line3 {border-top: #870C0A 1px solid;}

#News {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #000000;}
#news:link { color: #000000; font-size: 10px; text-decoration: none; }
#news:visited {color: #000000; font-size: 10px; text-decoration: none; }
#news:active { color: #000000; font-size: 10px; text-decoration: none; }
#news:hover { color: #870C0A; font-size: 10px; text-decoration: none; }

/* Formular */
 textarea { font-family: Verdana, Helvetica, sans-serif; color:#000000; border: 1px solid #870C0A; background-color: transparent;}
 select { font-family: Arial, Helvetica, sans-serif; color:#000000; width: 280;}
 .selkl { font-family: Arial, Helvetica, sans-serif; color:#000000; width: 175;}
 .button { font-family: Verdana, Helvetica, sans-serif; font-size: 10 pxl; height: 20; color:#870C0A; border: 1px solid #870C0A; background-color: transparent;}
 .button2 { font-family: Verdana, Helvetica, sans-serif; font-size: 10 pxl; height: 18; color:#870C0A; border: 1px solid #870C0A; background-color: transparent;}
 .field { width: 200; height: 18; border: 1px solid #870C0A;  background-color: transparent;}
 .field3 { width: 100; height: 18; border: 1px solid #266431;  background-color: white;}
 .field2{ width: 200; height: 65; border: 1px solid #266431;  background-color: transparent;}
 .formt { height: 20; border: 1px solid #266431; background-color: transparent;}
 .formw { height: 20; border: 1px solid #266431; background-color: white;}
 .form2 { width: 180; height: 110; border: 2px solid #266431; background-color: transparent;}
 .form3 { width: 200; height: 20; border: 1px solid #266431; background-color: transparent;}
 .form4 { width: 300; height: 110; border: 1px solid #266431; background-color: transparent;}
 .form5 { width: 50; height: 20; border: 1px solid #266431; background-color: transparent;}
 .form6 { width: 100; height: 20; border: 1px solid #266431; background-color: transparent;}
 .form7 { width: 18; height: 18; border: 1px solid #266431; background-color: transparent;}
 
 
/* Scrollbalken */ 
body {
scrollbar-face-color: #DBDBDB; 
scrollbar-3dlight-color: #DBDBDB; 
scrollbar-arrow-color: #870C0A; 
scrollbar-track-color: #F4F4F4; 
scrollbar-darkshadow-color: #000000;}
