﻿center,h,li,p,br,td,th,a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #066628 }
A:link, A:visited, A:active, A:hover { }
A:link  { text-decoration: none; }
A:visited { text-decoration: none; }
A:active { text-decoration: none; }
A:hover { text-decoration: none; }

/*
Hauptnavigation links
*/	

.navi1 a {
    color: #066628;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 24px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.navi1 a:hover {
    color: #066628;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 24px; 
	letter-spacing: 1.5px;
	text-decoration: none;
        border-bottom:2px solid #e0b100;
}
.navi2 a {
    color: #066628;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 20px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.navi2 a:hover {
    color: #066628;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 20px; 
	letter-spacing: 1.5px;
	text-decoration: none;
        border-bottom:2px solid #e0b100;
}
.navi3 a {
    color: #066628;
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.navi3 a:hover {
    color: #066628;
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
        border-bottom:2px solid #e0b100;
}
.navi4 a {
    color: #066628;
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.0px;
	text-decoration: none;
}
.navi4 a:hover {
    color: #066628;
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.0px;
	text-decoration: none;
        border-bottom:2px solid #e0b100;
}

/* Fr Aktive Links "Highlight":*/
.aktiv13px    {font-size: 13px; color: #066628 ; letter-spacing: 1.5px; font-weight: bold;}
.aktiv12px    {font-size: 12px; color: #066628 ; letter-spacing: 1.5px; font-weight: bold; line-height: 24px; }
.aktiv11px    {font-size: 11px; color: #066628 ; letter-spacing: 1.5px; font-weight: bold; line-height: 20px; }
.aktiv11bpx    {font-size: 11px; color: #066628 ; letter-spacing: 1.0px; font-weight: bold; line-height: 14px; }
.aktiv10px    {font-size: 10px; color: #066628 ; letter-spacing: 1.0px; font-weight: bold; line-height: 14px; }
.nolink {font-size: 13px; color: #066628 ; letter-spacing: 1.5px; font-weight: bold;}

.navihead {color: #066628 ;font-size: 10px; font-weight: bold; letter-spacing: 1.5px}
.navihead a { font-size: 10px; font-weight: normal; color: #066628 ; letter-spacing: 1.5px}
.navihead a:hover { font-size: 10px; font-weight: normal; color: #066628 ;letter-spacing: 1.5px}
.slogankt {color: #066628 ;font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; letter-spacing: 5.0px}
.headtext { font-size: 14px; font-weight: bold; line-height: 1.3em }
.headlinekt {color: #066628 ;font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: 1.3px}
.headline {color: #066628 ; border-bottom:2px solid #e0b100; font-family: Arial, Helvetica, sans-serif; font-size: 20px; letter-spacing: 1.3px}
.subline  {color: #066628 ;font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; letter-spacing: 1.3px}
.fliesstext {color: #066628; font-size: 14px; font-weight: normal; line-height: 28px; letter-spacing: 1.3px}
.fliesstext2 {color: #066628; font-size: 12px; font-weight: normal; line-height: 1.5em; letter-spacing: 1.3px}
.textnavi1 { text-decoration: none; color: #199939; font-size: 10px; none; font-weight: bold; letter-spacing: 1.5px; }
.bu {color: #066628; font-size: 10px; font-weight: normal; line-height: 2.0em; letter-spacing: 1.0px}
.textfeldhead {color: #066628; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; letter-spacing: 1.0px}
.tabhead1 {color: #FFFFFF; font-size: 12px; font-weight: bold}
.tabhead2 {color: #FFFFFF; font-size: 10px; font-weight: bold}
.tabinhalt {color: #066628; font-size: 12px; font-weight: normal}


.link a {
    color: #066628; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 24px; 
	letter-spacing: 1.3px
}
.link a:hover {
    color: #066628; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 24px; 
	letter-spacing: 1.3px
        border-bottom:2px solid #e0b100;
}
img#border {border-style:solid; border-width: 2px; border-color:#e0b100}
/*
CSS Styles für CMS:
Formatierung der Links im Topbereich(Statistik,Webmail, LogIn)
*/	
.topnavi a {
    color: #066628;
	font-size: 11px; 
	font-weight: bold; 
	
	letter-spacing: 1.5px;
	text-decoration: none;
}
.topnavi a:hover {
    color: #066628;
	font-size: 11px; 
	font-weight: bold; 
	
	letter-spacing: 1.5px;
	text-decoration: none;
        border-bottom:2px solid #e0b100;
}
.topnavihh  {
    color: #066628;
	font-size: 11px; 
	font-weight: bold; 
	
	letter-spacing: 1.5px;
	text-decoration: none;
}
/*
CSS Links der Subnavigation (Sprache, Neu, Bearbeiten usw.)
*/	
.navicms a {
    color: #066628;
	font-size: 13px; 
	font-weight: bold; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.navicms a:hover {
    color: #066628;
	font-size: 13px; 
	font-weight: bold; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
        border-bottom:2px solid #FBEFA8;
}
.nolink {font-size: 13px; color: #FBEFA8 ; letter-spacing: 1.5px; font-weight: bold;}
.cmslinks a {
    color: #066628;
	font-size: 12px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.cmslinks a:hover {
    color: #066628;
	font-size: 12px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
        border-bottom:2px solid #FBEFA8;
}
/*
CSS - Formatierung der Eingabefelder, Buttons usw.
*/
.input  {
	border-style: solid;
	border-color: #CFCFCF;
	border-width: 1px;
	background-color:#F6F6F6;
	font-size: 8pt;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
              color:#066628;
           }
.inputhead  {
	border-style: solid;
	border-color: #CFCFCF;
	border-width: 1px;
	background-color:#F6F6F6;
	font-size: 15pt;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color:#066628;
	font-weight: bold;
	letter-spacing: 1.3px;
           }
.inputsub  {
	border-style: solid;
	border-color: #CFCFCF;
	border-width: 1px;
	background-color:#F6F6F6;
	font-weight: bold;
	font-size: 11pt;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color:#066628;
	letter-spacing: 1.3px;
           }
.inputfliess  {
	border-style: solid;
	border-color: #CFCFCF;
	border-width: 1px;
	background-color:#F6F6F6;
	font-weight: normal;
	font-size: 10pt;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color:#066628;
	letter-spacing: 1.3px;
           }			   		   		   
.inputbu  {
	border-style: solid;
	border-color: #CFCFCF;
	border-width: 1px;
	background-color:#F6F6F6;
	font-weight: normal;
	font-size: 7pt;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#066628;
	letter-spacing: 1.0px;
           }
.decent  {
	border-style: solid;
	border-color: #CFCFCF;
	border-width: 2px;
	background-color:#EEEEEE;
	font-size: 8pt;
	padding-top: 0px;
	font-family: verdana,arial;
              color:#7D7D7D;
           }

.button  {
	border-style: solid;
	border-color: #E1E1E1;
	border-width: 3px;
	background-color:#FFFFFF;
	font-size: 7pt;
	padding-top: 0px;
	font-family: verdana,arial;
              color:#7D7D7D;
           }
/*
CSS Styles für Suche:
*/	
.searchlinkbold a {
    color: #066628; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 24px; 
	letter-spacing: 1.3px
}
.searchlinkbold a:hover {
    color: #CCCCCC; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 24px; 
	letter-spacing: 1.3px
}
.searchnormal {color: #066628; font-size: 12px; font-weight: normal; line-height: 24px; letter-spacing: 1.3px}

/* alte Version: */	
.navisuche a {color: #066628; font-size: 12px; font-weight: normal; line-height: 12px; letter-spacing: 1.3px; text-decoration: none;}
.navisuche a:hover {color: #666666; font-size: 12px; font-weight: normal; line-height: 12px; letter-spacing: 1.3px; text-decoration: none;}	   

/*
CSS Styles für sitemap.php:
*/
.sitemap a {
    color: #066628; 
	font-size: 14px; 
	font-weight: normal; 
	line-height: 1.5em; 
	letter-spacing: 1.3px
	text-decoration: none;
}
.sitemap a:hover {
    color: #066628; 
	font-size: 14px; 
	font-weight: normal; 
	line-height: 1.5em; 
	letter-spacing: 1.3px
	text-decoration: none;
        border-bottom:2px solid #FBEFA8;
}
.sitemapnolink {
    color: #000000; 
	font-size: 14px; 
	font-weight: normal; 
	line-height: 1.5em; 
	letter-spacing: 1.3px
	text-decoration: none;
}		   
.sitemaptxt  {color: #ffffff ;font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px}
/*
Formatierungen für incl_anfragen_dyn.php
*/
.form_fliesstext {color: #066628; font-size: 13px; font-weight: normal; line-height: 24px; letter-spacing: 2.0px}
.form_datenschutz {color: #066628; font-size: 13px; font-weight: normal; line-height: 24px; letter-spacing: 2.0px}
.form_datenschutz_fehler {background-color: #D8E2EB; color: #066628; font-size: 13px; font-weight: normal; line-height: 24px; letter-spacing: 1.3px}
.form_fehlermeldung {color:  #066628 ; font-size: 12px; font-weight: bold; line-height: 16px; letter-spacing: 2.0px}
.form_input  {border-style: solid; border-color: #CFCFCF; border-width: 1px; background-color: #F6F6F6; font-size: 10pt; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; color:#000000}
.form_input_fehler {border-style: solid; border-color: #336699; border-width: 1px; background-color: #D8E2EB; font-size: 13px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; color:#000000}/*


