a:link	{ font-size:8pt; color:#336699; text-decoration:none; font-weight:normal; }
a:visited	{ font-size:8pt; color:#0080C0; text-decoration:none; font-weight:normal; }
a:hover	{ font-size:8pt; color:#336699; text-decoration:none; font-weight:normal; }
a:active	{ font-size:8pt; color:#336699; font-weight:normal; }
a              { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

td, tr         { color: #336699; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

BODY        { scrollbar-arrow-color:D3DFCB; scrollbar-face-color:336699; scrollbar-highlight-color:D3DFCB; scrollbar-shadow-color:E7E7E7; scrollbar-track-color:E7E7E7; }

p	{ font-size:10pt; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#000000; }
//P { font-family : Tahoma,Verdana, sans-serif; font-size : 12px; color: black; line-height: 16px; margin-top : 10px; margin-bottom : 10px; } 



// Andreas CSS

.fet	{ font-size:10pt; font-weight:bold; color:#336699; }
.blau	{ font-size:10pt; font-weight:normal; color:#336699; }
.fblau	{ font-size:12pt; font-weight:bold; color:#336699; }
.rot	{ font-size:12pt; font-weight:bold; color:#ff0000; }
.swg	{ font-size:12pt; font-weight:bold; color:#000000; }
.tab	{ font-size:10pt; color:#336699; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	background-color:#FFFFCC; font-weight:bold;}
.klein	{ font-size:8pt; font-weight:normal; color:#336699; }
.gross	{ font-size:12pt; font-weight:normal; color:#000000; color: black; line-height: 24px;}

.bild	{ margin-top:5px; margin-bottom:5px; margin-left:15px; margin-right:0px; float:right; }
.bildl	{ margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:15px; float:left; }


.lay	{ margin:8px; background-color:#FFFFCC;
	  font-size:8pt; font-weight:normal; color:#336699; }

.semi	{ border-width:2px; border-style:solid; border-color:#ffcc33; padding:0px; }
.tabel	{ border-width:2px; border-style:solid; border-color:#ffcc66; padding:4px; } 
.full	{ border:3px solid #336699; padding:15px; }


// Classe für Mailformular
.button { 
           color : White; 
           background-color: #336699; 
           font-size: 9pt; 
           font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
           border-bottom-width: 2px; 
           border-color: #336699; 
           border-left-width: 2px; 
           border-right-width: 2px; 
           border-top-width: 2px; 

} 


.text { 
           color : #336699;; 
           background-color: #E0E0E0; 
           font-size: 9pt; 
           font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
           border-bottom-width: 2px; 
           border-color: #CCCCCC; 
           border-left-width: 2px; 
           border-right-width: 2px; 
           border-top-width: 2px; 

} 



body, textarea {
  scrollbar-base-color:#FFFFFF;
  scrollbar-face-color:#a4b8c3;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#0000ff;
  scrollbar-darkshadow-color:#003366;
  scrollbar-shadow-color:#808080;
  scrollbar-highlight-color:#cccccc;
  scrollbar-track-color:#FFFFFF;
}

li.gr	{ font-size:12pt; line-height:20pt; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
        letter-spacing:0.2mm; word-spacing:0,8mm; color:#000000;}

li.kl	{ font-size:10pt; line-height:12pt; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
        letter-spacing:0.2mm; word-spacing:0,6mm; color:#000000; }

input, select
	{ font-size:10px; font-family:Verdana,sans-serif; font-weight:bold; color:#000000; }
