body, html, td {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Navigation: Größe + Farbe des Balkens + Balkenrandfarbe */
table.farbe {
background-color:#999999;
padding-left:8px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
border-color:#003366;
border-style:solid;
border-right-width:1px;
border-left-width:1px;
border-top-width:0px;
border-bottom-width:0px;
}
/* Größe und Ausrichtung der Navigation*/
td.space {
vertical-align:middle;
font-size:12px;
}
/* Ausrichtung der Haupttexte, Blocksatz etc.*/
td.texteinzug {
padding-left:8px;
font-size:13px;
padding-right:12px;
text-align:justify;
}
/* Ausrichtung der Haupttexte, Blocksatz etc.*/
td.texteinzug1 {
padding-left:20px;
font-size:13px;
padding-right:12px;
text-align:justify;
}
/* Ausrichtung der senkrechten Striche zwischen der Navigation*/
b.dot {
padding-left:7px;
padding-right:4px;
}
/* Plazierung der vier Fenster*/
td.ausrichtung {
vertical-align:top;
padding-right:10px;
padding-bottom:10px;
}

td.ausrichtungunten {
vertical-align:top;
padding-right:10px;
}
/* Rahmenfarbe und -stärke der vier Fenster*/
table.rahmen {
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
}
/* Farbe + Ausrichtung des oberen Teils der vier Fenster*/
td.fensteroben {
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding-left:6px;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
background-color:#999999;
}
/* Farbe + Ausrichtung des oberen Teils der Boxen auf der rechten Seite*/
td.fensterobenblau {
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding-left:6px;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
background-color:#003366;
}
/* Farbe + Ausrichtung des oberen Teils des Specialsfensters*/
td.fensterobenrot {
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding-left:6px;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
background-color:#BC0000;
}

/* Ausrichtung der vier Fenstertexte*/
td.fenstertext {
padding-left:5px;
padding-right:4px;
padding-top:4px;
vertical-align:top;
font-size:11px;
}
/* Linker Teil der vier Fenster*/
td.fensterlinks {
background-color:#E4E4E4;
vertical-align:top;
}
/* Unterer Teil der vier Fenster*/
td.fensterunten {
background-color:#E4E4E4;
text-align:right;
vertical-align:middle;
padding-right:3px;
}
/* Navigation von 'read more' + Text der vier Fenster*/
a.fenster:link, a.fenster:visited, a.fenster:hover, a.fenster:active, a.fenster:focus {
font-size:11px;
color:#000000;
font-weight:normal;
}
/* Navigation innerhalb der Boxen rechts*/
a.read:link, a.read:visited {
font-size:11px;
color:#000000;
font-weight:normal;
}

a.read:hover, a.read:active, a.read:focus {
font-size:11px;
color:#FFFFFF;
font-weight:normal;
}

a.readbox:link, a.readbox:visited {
font-size:11px;
color:#000000;
font-weight:normal;
}
a.readbox:hover, a.readbox:active, a.readbox:focus {
font-size:11px;
color:#6699CC;
font-weight:normal;
}

/* Auf aktive Seite muss diese id="aktuell" dem Link zugeordnet werden (Beispiel: home) */
#aktuell { 
   color:#000000;  
   }
/*  Navigationseffekt der Hauptnavigation  */
a:link { font-weight:bold; color:#FFFFFF; text-decoration:none}
a:visited { font-weight:bold; color:#FFFFFF; text-decoration:none }
a:hover { font-weight:bold; color:#000000; text-decoration:none }
a:active { font-weight:bold; color:#000000; text-decoration:none }
a:focus { font-weight:bold; color:#000000; text-decoration:none }
/*  Formatierung des Banners */
table.banner {
font-size:13px;
font-weight:bold;
color:#000000;
padding-left:10px;
padding-right:10px;
padding-top:7px;
padding-bottom:7px;
vertical-align:middle;
background-color:#E4E4E4;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
margin-top:10px;
margin-bottom:10px;
}

/* Subnavigation: Balkenfarbe + Ausrichtung*/
table.subfarbe {
background-color:#999999;
padding-left:8px;
}
/*  Formatierung des Copy-Bereichs */
table.copy {
font-size:13px;
font-weight:bold;
color:#CCCCCC;
margin-top:10px;
}
/* Ausrichtung und Farbe Tabellenboxen rechts */
table.boxfarbe {
background-color:#C1D3EF;
margin-left:10px;
margin-right:10px;
margin-top:10px;
border-color:#003366;
border-style:solid;
border-width:1px;
}
/* Formatierung der kleinen Box auf der Unterseite */
table.kleinebox {
background-color:#6699CC;
border-color:#003366;
border-style:solid;
border-width:1px;
margin-top:10px;
}
/* Formatierung der kleinen Box auf der Unterseite */
table.kleinebox1 {
background-color:#C1D3EF;
border-color:#003366;
border-style:solid;
border-width:1px;
margin-top:10px;
}
/* Formatierung des Containers für die Boxen rechts*/
td.container {
background-color:#E4E4E4;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
vertical-align:top;
font-size:11px;
}
/* Formatierung des Textes in den Boxen rechts */
table.boxinhalt {
padding-top:4px;
padding-right:4px;
padding-left:4px;
}
/* Formatierung der Formulareingabefelder */
input.formular {
width:60px;
font-size:11px;
}
/* Formatierung der Formulareingabefelder für Kalender */
input.formular_cal {
width:14px;
font-size:11px;
}
/* Formatierung der Listen */
ul { 
list-style-type:square;
list-style-position:outside;
}
/* Formatierung der Listen innerhalb der kleinen Box */
ul.einruecken { 
margin-left: 15px;
margin: 0;
padding-left: 15px;
}
/* Formatierung der Überschrift auf der Unterseite */
td.titel {
font-size:18px;
font-weight:bold;
color:#6699CC;
}
/* Formatierung der Überschrift auf der Unterseite */
td.titel1 {
font-size:14px;
font-weight:bold;
color:#6699CC;
}

/* Ab hier alles für die search.php */
.name 
{
	color: #0B3574;	text-decoration: none; font-family: Verdana, Arial; font-size: 9px; font-weight:bold;

} 
.menu 
{
	color: #ffffff;	text-decoration: none; font-family: Verdana, Arial; font-size: 9px;

} 
.menu:link 
{
 color: #034D5A; text-decoration: none; font-family: Verdana, Arial; font-size: 9px;

} 
.menu:hover
{ color: #000000; text-decoration: none; font-family: Verdana, Arial; font-size: 9px;

} 
.menu:visited { font-weight:bold; color:#034D5A; text-decoration: none; font-family: Verdana, Arial; font-size: 9px;
}
.menu:focus { font-weight:bold; color:#034D5A; text-decoration: none; font-family: Verdana, Arial; font-size: 9px;
}
.menu:active 
{
 color: #034D5A; text-decoration: none; font-family: Verdana, Arial; font-size: 9px;

} 
.main 
{
	color: #034D5A;	text-decoration: none; font-family: Verdana, Arial; font-size: 9px;

} 
.titlemenu 
{
 color: #01368D; font-family: Verdana, Arial; font-size: 12px; font-weight:bold;

} 
table.tfarbe {
background-color:#FFFFFF;
padding-left:8px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
border-color:#003366;
border-style:solid;
border-right-width:1px;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px;
a:link { font-weight:bold; color:#01368D; text-decoration:none }
a:visited { font-weight:bold; color:#01368D; text-decoration:none }
a:hover { font-weight:bold; color:#003366; text-decoration:none }

}
DIV.padder {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
DIV.spacer {
	CLEAR: both; HEIGHT: 15px
}
#header {
	MARGIN: 0px; WIDTH: 100%; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 70px; BACKGROUND-COLOR: #d6eac5; TEXT-ALIGN: left
}
#leftSection {
	LEFT: 0px; WIDTH: 180px; POSITION: absolute; TOP: 70px; HEIGHT: auto; BACKGROUND-COLOR: #f8f7d9
}
#centerSection {
	MARGIN: 0px 180px; POSITION: relative; HEIGHT: 100%
}
#centerLeftSection {
	BORDER-RIGHT: #ffebeb 1px solid; BORDER-TOP: #ffebeb 1px solid; FLOAT: left; BORDER-LEFT: #ffebeb 1px solid; WIDTH: 47.5%; BORDER-BOTTOM: #ffebeb 1px solid; POSITION: relative; HEIGHT: auto
}
#centerRightSection {
	CLEAR: right; BORDER-RIGHT: #ffebeb 1px solid; BORDER-TOP: #ffebeb 1px solid; FLOAT: left; BORDER-LEFT: #ffebeb 1px solid; WIDTH: 47.5%; BORDER-BOTTOM: #ffebeb 1px solid; POSITION: relative; HEIGHT: auto
}
#centerSpacerSection {
	FLOAT: left; WIDTH: 10px; POSITION: relative; HEIGHT: auto
}
#rightSection {
	RIGHT: 0px; MARGIN-LEFT: 15px; WIDTH: 180px; POSITION: absolute; TOP: 70px; HEIGHT: auto; BACKGROUND-COLOR: #f8f7d9
}