 

/* ordinary links */

A:link { color:#000000; text-decoration: underline;}
A:visited { color :#000000; text-decoration: underline; }
/* visited=link, no difference
/* A:visited { color :#0070DF; text-decoration: underline; } */
A:hover	{color:#194758; font-weight:bold; text-decoration: none;}
A:active {color: #000000; background: #CFDFEB; text-decoration: none; }

 



body { margin-top:0px; margin-left:0px; background-color:#618992; color: #000000 }

/* special <p> colors and fonts */

.menubarsmall { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;
                margin-left: 20; margin-right:20; margin-top:5;
                background-color: #ffffff; color: black; text-decoration: none }

.yellowfont { font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;
              color: #ffcc33; text-decoration: none }

.whitegreen { font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
              background: #194758; color: #808080; text-decoration: none }

.text { font-size: 10pt; font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif; text-align:justify; 
        color: #000000; margin-left:5px; margin-right:5px; }

.textcenter { font-size: 10pt; font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif; text-align:center; 
              color: #000000; margin-left:5px; margin-right:5px; }

.textright { font-size: 10pt; font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif; text-align:right; 
             color: #000000; margin-left:5px; margin-right:5px; }

.textsmall { font-size: 8pt; font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif; 
             color: #000000; text-decoration: none; margin-left:5px; margin-right:5px; }

.verysmall { margin-left:5px; margin-right:5px; font-size:8pt; font-family:Arial,Helvetica,Tahoma,sans-serif }


/* form objects */

.form_input { font-size: 9pt; font-family: Arial, Helvetica Tahoma, sans-serif; 
              background: #bac6cc; color: #000000; height:20px; width:220px; }

.form_combobox { font-size: 9pt; font-family: Arial, Helvetica Tahoma, sans-serif; 
                 background: #bac6cc; color: #000000; }

.form_textarea { font-size: 9pt; font-family: Arial, Helvetica Tahoma, sans-serif; 
                 background: #bac6cc; color: #000000; width:300px; }

.form_button { font-size: 9pt; font-family: Arial, Helvetica Tahoma, sans-serif; 
               background: #bac6cc; color: #000000; }


/* special link color for Impressum on dark green bg */
.impressum { font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
             background: #194758; color: #808080; text-decoration: none }

.impressum:link { font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
             background: #194758; color: #808080; text-decoration: none }

.impressum:visited { font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
                     background: #194758; color: #808080; text-decoration: none }

.impressum:active { font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif;
                   background: #194758; color: #ffffff; text-decoration: none }

.impressum:hover { font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif;
                   background: #194758; color: #ffffff; text-decoration: overline underline }



/* DHTML Menus */

.menus { font-size: 9pt; font-family: Arial, Helvetica Tahoma, sans-serif; 
         color: #000000; text-decoration: none }

.menus:hover { font-size: 9pt; font-family: Arial, Helvetica Tahoma, sans-serif; 
              color:#194758; text-decoration: underline }

table.yellowgreen  { color: #ffcc33; background: #ffffff; 
                     border-color=#194758; border-width:thin; border-style:solid; }
