﻿center,h,li,p,br,td,th,a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666 }
/*
Formatierung noetig fuer Links aus Datenbank, gelten aber für alle Verlinkungen
*/
A:link, A:visited, A:active, A:hover {}
A:link  { color: #FF00000; text-decoration: underline; }
A:visited { text-decoration: none; }
A:active { text-decoration: none; }
A:hover { color: #ffffff; text-decoration: none; }

	
}
/*  Aktive Links "Highlight":*/
.aktiv13px    {font-size: 13px; color: #FFFFFF ; letter-spacing: 1.5px; font-weight: bold;}
.aktiv12px    {font-size: 12px; color: #FFFFFF ; letter-spacing: 1.5px; font-weight: bold; line-height: 24px; }
.aktiv11px    {font-size: 11px; color: #FFFFFF ; letter-spacing: 1.5px; font-weight: bold; line-height: 20px; }
.aktiv11bpx    {font-size: 11px; color: #FFFFFF ; letter-spacing: 1.0px; font-weight: bold; line-height: 14px; }
.aktiv10px    {font-size: 10px; color: #FFFFFF ; letter-spacing: 1.0px; font-weight: bold; line-height: 14px; }

/* 
Allgemeine CSS Formatierungen
*/
.navihead { font-size: 10px; font-weight: normal; letter-spacing: 1.5px}
.slogankt {color: #CCCCCC ; font-size: 14px; letter-spacing: 1.3px}
.headtext { font-size: 14px; font-weight: bold; line-height: 1.3em }
.headline {color: #ffffff ;font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; letter-spacing: 1.3px}
.headline2 {color: #ff0000 ;font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; letter-spacing: 1.3px}
.headline3 {color: #ff0000 ;font-family: Arial, Helvetica, sans-serif; font-size: 64px; font-weight: bold; letter-spacing: 1.3px}
.subline  {color: #666666 ;font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; letter-spacing: 1.3px}
.fliesstext {color: #666666; font-size: 14px; font-weight: normal; line-height: 24px; letter-spacing: 1.3px}
.fliesstext2 {color: #666666; font-size: 12px; font-weight: normal; line-height: 1.5em; letter-spacing: 1.3px}
.bu {color: #666666; font-size: 10px; font-weight: normal; line-height: 1.1em; letter-spacing: 1.0px}
.tabhead { font-size: 10px; font-weight: bold}
.tabinhalt { font-size: 12px; font-weight: normal}
.textfeldhead {color: #666666; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; letter-spacing: 1.0px}
.link a {
    color: #999999; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 24px; 
	letter-spacing: 1.3px
	
}
.link a:hover {
    color: #CCCCCC; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 24px; 
	letter-spacing: 1.3px
	
}
img#border {border-style:solid; border-width: 3px; border-color:#bfc3c6}
/*
Styles für CMS:
Formatierung der Links im Topbereich(Statistik,Webmail, LogIn)
*/	
.topnavi a {
    color: #999999;
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.topnavi a:hover {
    color: #CCCCCC;
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.topnavihh  {
    color: #FFFFFF;
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
/*
Links der Subnavigation (Sprache, Neu, Bearbeiten usw.)
*/	
.navicms a {
    color: #777777;
	font-size: 13px; 
	font-weight: bold; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.navicms a:hover {
    color: #444444;
	font-size: 13px; 
	font-weight: bold; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.nolink {font-size: 13px; color: #ffffff ; letter-spacing: 1.5px; font-weight: bold;}
.cmslinks a {
    color: #777777;
	font-size: 12px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
.cmslinks a:hover {
    color: #444444;
	font-size: 12px; 
	font-weight: normal; 
	line-height: 14px; 
	letter-spacing: 1.5px;
	text-decoration: none;
}
/*
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:#999999;
           }
.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:#999999;
	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:#999999;
	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:#999999;
	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:#999999;
	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;
           }
/*
Styles für Suche:
*/	
.searchlinkbold a {
    color: #999999; 
	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: #999999; font-size: 12px; font-weight: normal; line-height: 24px; letter-spacing: 1.3px}
/*
Styles für sitemap.php:
*/
.sitemap a {
    color: #999999; 
	font-size: 14px; 
	font-weight: normal; 
	line-height: 1.5em; 
	letter-spacing: 1.3px
	text-decoration: none;
}
.sitemap a:hover {
    color: #ffffff; 
	font-size: 14px; 
	font-weight: normal; 
	line-height: 1.5em; 
	letter-spacing: 1.3px
	text-decoration: none;
}
.sitemapnolink {
    color: #ffffff; 
	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: #000000; font-size: 14px; font-weight: normal; line-height: 24px; letter-spacing: 1.3px}
.form_datenschutz {color: #000000; font-size: 14px; font-weight: normal; line-height: 24px; letter-spacing: 1.3px}
.form_datenschutz_fehler {background-color: #b6d2e8; color: #000000; font-size: 14px; font-weight: normal; line-height: 24px; letter-spacing: 1.3px}
.form_fehlermeldung {color:  #0257a3 ; font-size: 12px; font-weight: bold; line-height: 16px; letter-spacing: 1.3px}
.form_input  {border-style: solid; border-color: #999999; 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: #0257a3; border-width: 1px; background-color: #b6d2e8; font-size: 10pt; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; color:#000000}
