﻿html 
{ 
	padding:0px;
	margin:0px;
}

/*grundlegende einstellungen*/
body 
{
	background-color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#564b47;  
	margin:0px;
	padding:0px;
}

/*umschliesst das gesamte layout*/
#box
{
	width:1076px;
	margin:0px auto;
	padding:0px;
	text-align:left;
	/*background-image:url('images/design/background.gif');
	background-repeat:repeat-y;*/
	
}

/*die linke spalte, welche die nav1 enth?lt*/
#links 
{
	background-image:url('images/navi/hintergrundnavi1_1.jpg');
	background-repeat:no-repeat;
	width:195px;
	padding-left:0px;
	float:left;
	height:682px;
}

/*der main bereich f?r die inhalte aus der db*/
#main 
{	
	padding: 18px 0px 0px 0px;
	margin:0px;
	width:881px;
	float:left;
	background-color:#ffffff;
	overflow: auto;
}

/*der main bereich f?r die inhalte aus der db*/
#main_index
{	
	padding: 0px 0px 0px 0px;
	margin:0px;
	width:881px;
	float:left;
	background-color:#ffffff;
	overflow: auto;
}

/*die rechte sidebar mit dynamischen inahlten aus der db*/
#sidebar 
{	
	width:0 px;
	height:455 px;
	padding:0px;
	float:left;

}

/*der gesamte kopfbereich (logo, head1, head2, top)*/
#kopf 
{
	background-color:transparent;
	height:155px;
	margin:0px;
	padding:0px;

}

/*container f?r das logo*/
#logo
{	
	width:195px;
	height:155px;
	float:left;
}

/*der top bereich mit bild-pfad aus der db*/
#top
{	
	width:881px;
	height:40px;
	float:left;
}

/*umschliesst head1 und head2*/
#head
{	width:881px;
	height:115px;
	float:left;
	margin:0px;
	padding:0px;
}

/*head 1 mit bild-pfad aus der db*/
#head1
{
	float:left;
	height:115px;
	width:342px;
	margin:0px;
	padding:0px;

}

/*head 1 mit bild-pfad aus der db*/
#head2
{
	float:left;
	height:115px;
	width:539px;
	margin:0px;
	padding:0px;

}

/*dieser container enth?lt die gesamte nav1*/
#nav1 
{
	position:relative;
	left:9px;
	margin-top:10px;
}

/* die liste, die die elemente f?r nav1 beinhaltet*/
#nav1 ul 
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none
}

/*aktives nav1 listenelement*/
#nav1 li.active
{
background-image:url('images/navi/nav1_active.gif');
}

/*(NICHT aktives) nav1 listenelement*/
#nav1 li 
{
	margin: 0;
	background-image:url('images/navi/nav1.gif'); /*war vorher nav1.gif*/
	background-repeat:no-repeat;
	padding: 0.25em 0.5em 0.25em 1em;
	width: 175px;
	height:31px;
	display: block;
	list-style-type: none;
}

/*(NICHT aktive) links in nav1*/
#nav1 a
{
	display:block;
	margin-top: 3px;
	font-size:13px;
	color:#3D3D3D;
}

/*gerade aktive links in nav1*/
#nav1 a.active
{
	display:block;
	margin-top: 3px;
	font-size:13px;
	color:#10060E;
}

/*ein link in nav1 beim dr?berfahren*/
#nav1 li a:hover 
{
	color:#A6A6A6;
}


/*hier wird die position der nav2 relativ festgelegt und die gr??e wird bestimmt*/
#navigation2
{
	position:relative;
	left:2px;
	top:-23px;
	width:686px;
	height:35px;
	margin-bottom:-36px;

}

/* die liste, die die elemente f?r nav2 beinhaltet*/
#nav2 ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
	
}

/*aktives nav1 listenelement*/
#nav2 li.active
{
	background-image:url('images/navi/nav2_active.gif');
}

/*(NICHT aktives) nav1 listenelement*/
#nav2 li 
{
	text-align:center;
	width:94px;
	height:35px;
	float: left;
	margin: 0;
	padding: 0;
	background: url('images/navi/nav2.gif');  /*vorher nav2.gif*/
	background-repeat:no-repeat;
	margin-right:4px;
}

 /*(NICHT aktive) links in nav1*/
#nav2 li a 
{
	display:block;
	text-align:center;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}

 /*gerade aktiver link in nav1*/
#nav2 li a.active
{
	color: #000000;
	font-weight:bold;
}

/*ein link in nav2 beim dr?berfahren*/
#nav2 li a:hover 
{
	color: #006699;
	text-decoration:underline;
	font-weight:bold;
}

/* n?tige Auszeichnung*/
a:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

/* n?tige Auszeichnung*/
a:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}


/*der footer bereich*/
#footer
{
	height:20px;
	background-color:#333333;
}	
	
/*neue Formate*//*neue Formate*//*neue Formate*//*neue Formate*/
/*neue Formate*//*neue Formate*//*neue Formate*//*neue Formate*/

#einspaltig
{
	width:641px; /*Breite des div-containers (nicht Gesamtbreite!)*/ 
	padding: 0px 0px 0px 0px; /*Innenabstand oben, rechts, unten, links*/
	margin: 0px 0px 0px 25px; /*AuÃŸenabstand oben, rechts, unten, links*/
}

#erstespalte
{
	width:300px; /*Breite des div-containers (nicht Gesamtbreite!)*/ 
	float:left; /*Schriftgr??e*/ 
	margin: 0px 0px 0px 0px; /*AuÃŸenabstand oben, rechts, unten, links*/ 
	padding: 0px 0px 0px 31px; /*Innenabstand oben, rechts, unten, links*/ 
}

#zweitespalte
{
	width:300px; /*Breite des div-containers (nicht Gesamtbreite!)*/ 
	float:left; /*Fluss links*/ 
	margin: 0px 0px 0px 0px; /*AuÃŸenabstand oben, rechts, unten, links */
	padding: 22px 0px 0px 24px; /*Innenabstand oben, rechts, unten, links*/ 
}

#erstespalte2
{
	width:450px; /*Breite des div-containers (nicht Gesamtbreite!)*/ 
	float:left; /*Schriftgr??e*/ 
	margin: 0px 0px 0px 0px; /*AuÃŸenabstand oben, rechts, unten, links*/ 
	padding: 0px 0px 0px 31px; /*Innenabstand oben, rechts, unten, links*/ 
}

#zweitespalte2
{
	width:100px; /*Breite des div-containers (nicht Gesamtbreite!)*/ 
	float:left; /*Fluss links*/ 
	margin: 0px 0px 0px 0px; /*AuÃŸenabstand oben, rechts, unten, links */
	padding: 22px 0px 0px 24px; /*Innenabstand oben, rechts, unten, links*/ 
}

#fazit
{
	width:516px; /*Breite des div-containers (nicht Gesamtbreite!)*/ 
	padding: 8px 0px 7px 170px;
	clear:left; /*Fluss links beendet*/
	background-color:#c4dcec; /*Hintergrundfarbe*/
	margin: 40px 0px 0px 0px; /*AuÃŸenabstand oben, rechts, unten, links*/ 
}
	
a.dlb
{
	background-image:url('images/navi/nav1.gif'); /*Hintergrundbild*/	
	background-repeat:no-repeat; /*keine Wiederholung des Hintergrundes*/
	width: 151px; /*Breite des div-containers (nicht Gesamtbreite!)*/ 
	height:31px; /*HÃ¶he des div-containers (nicht GesamthÃ¶he!)*/ 
	display: block; /*Element wird als Blockelement dargestellt*/
	text-align:center; /*Textausrichtung zentriert*/
	font-size:17px; /*SchriftgrÃ¶ÃŸe*/
	color:#3D3D3D; /*Farbe*/
	padding-top: 5px; /*Innenabstand oben*/
}

a.dlb:hover
{
	color:#A6A6A6; /*Farbe*/
}

.tabelle_1  /*Hier wird das Aussehen der Tabelle definiert.*/
{
	background-color: #ffffff; /*Hintergrundfarbe der Tabelle*/
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe der Tabelle*/
	border-collapse:collapse; /*(Art, wie der Rahmen dargestellt wird) collapse=kein Abstand 
	zwischen den Zellen, seperate=Abstand zwischen den banchbarten Zellen*/
	margin-left:15px; /*linker Au?enabstand*/ 
	margin-top:30px; /*oberer Au?enabstand der Tabelle zum Elternelement (div in diesem Fall)*/
	table-layout:fixed; /*Das Layout der Tabelle wird aus den Werten der Tabellen-, Spalten-, 
	und Rahmenbreiten sowie den Zellabst?nden errechnet. Da die Breite bereits in der ersten Zeile 
	festgelegt ist, wird die Tabelle vom Browser schneller gerendert als bei table-layout:auto; und 
	der Zelleninhalt wird evtl.       abgeschnitten, wenn er nicht in die angegebene Breite passt.(bei 
	auto wird die Zelle verbreitert, wenn der Inhalt nicht passt.*/
}

table.tabelle_1 td /*Hier wird das Aussehen der Tabellenzelle definiert. Das td kommt nur zum tragen, 
wenn die Klasse tabelle_1 angewendet wird, ansonsten wird das td "normal" (browserspezifisch) dargestellt */
{
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe des Rahmens*/
    padding-left:15px;  /*linker Innenabstand des Textes zum ?u?eren Rahmen*/  
	padding-right:15px; /*Innenabstand rechts*/
	padding-top:5px; /*Innenabstand oben*/
	padding-bottom:5px; /*Innenabstand unten*/
	vertical-align:top; /*vertikale Zentrierung oben*/
	font-size:12px; /*SchriftgrÃ¶ÃŸe*/
} 

table.tabelle_1 th  /*Hier wird das Aussehen der Kopfzeile definiert. Das th kommt nur zum tragen, 
wenn die Klasse tabelle_1 angewendet wird, ansonsten wird das th "normal" (browserspezifisch) dargestellt */
{ 
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe der Tabelle*/
    text-align:center;  /*Zentrierung des Textes in der Kopfzeile*/  
	background-color:#c4dcec; /*Hintergrundfarbe der Kopfzeile*/  
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:14px; /*SchriftgrÃ¶ÃŸe*/  
    font-weight:bold;/*Schriftschnitt*/  
	padding-left:0px;  /*linker Innenabstand des Textes zum ?u?eren Rahmen*/  
	padding-right:0px; /*rechter Innenabstand des Textes zum ?u?eren Rahmen*/
	padding-top:5px; /*oberer Innenabstand des Textes zum ?u?eren Rahmen*/
	padding-bottom:5px; /*unterer Innenabstand des Textes zum ?u?eren Rahmen*/
	text-align:center; /*Ausrichtung des Textes*/
}

.tabelle_t8  /*Hier wird das Aussehen der Tabelle definiert.*/
{
	width:620px; /*Breite der Tabelle*/
	background-color: #ffffff; /*Hintergrundfarbe der Tabelle*/
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe der Tabelle*/
	border-collapse:collapse; /*(Art, wie der Rahmen dargestellt wird) collapse=kein Abstand zwischen den Zellen, 
	seperate=Abstand zwischen den banchbarten Zellen*/
	margin-left:15px; /*linker Au?enabstand der Tabelle zum Elternelement (div in diesem Fall)_____________kommt nur zum tragen, 
	wenn der Text KEINEN Abstand aufweist*/ 
	/*margin-top:30px; oberer Au?enabstand der Tabelle zum Elternelement (div in diesem Fall)*/
	table-layout:fixed; /*Das Layout der Tabelle wird aus den Werten der Tabellen-, Spalten-, und Rahmenbreiten sowie den Zellabst?nden errechnet. 
	Da die Breite bereits in der ersten Zeile festgelegt ist, wird die Tabelle vom Browser schneller gerendert als bei table-layout:auto; und der 
	Zelleninhalt wird evtl.abgeschnitten, wenn er nicht in die angegebene Breite passt.(bei auto wird die Zelle verbreitert, wenn der Inhalt 
	nicht passt.*/
}

table.tabelle_t8 td  /*Hier wird das Aussehen der Tabellenzelle definiert. Das td kommt nur zum tragen, wenn die Klasse tabelle_1 
angewendet wird, ansonsten wird das td "normal" (browserspezifisch) dargestellt */
{ 
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe des Rahmens*/
    padding-left:5px;  /*linker Innenabstand des Textes zum ?u?eren Rahmen*/  
	padding-right:5px;/*rechter Innenabstand des Textes zum ?u?eren Rahmen*/
	padding-top:5px; /*Innenabstand oben*/
	padding-bottom:5px; /*Innenabstand unten*/
	font-size:12px; /*SchriftgrÃ¶ÃŸe*/
	vertical-align:top; /*vertikale Zentrierung oben*/
}

table.tabelle_t8 th   /*Hier wird das Aussehen der Kopfzeile definiert. Das th kommt nur zum tragen, wenn die Klasse tabelle_1 
angewendet wird, ansonsten wird das th "normal" (browserspezifisch) dargestellt */
{	
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe der Tabelle*/
    text-align:center;  /*Zentrierung des Textes in der Kopfzeile*/  
	background-color:#c4dcec; /*Hintergrundfarbe der Kopfzeile*/  
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:14px; /*SchriftgrÃ¶ÃŸe*/  
    font-weight:bold;/*Schriftschnitt*/  
	padding-left:0px;  /*linker Innenabstand des Textes zum Ã¤uÃŸeren Rahmen*/  
	padding-right:0px; /*rechter Innenabstand des Textes zum Ã¤uÃŸeren Rahmen*/
	padding-top:5px; /*oberer Innenabstand des Textes zum Ã¤uÃŸeren Rahmen*/
	padding-bottom:5px; /*unterer Innenabstand des Textes zum Ã¤uÃŸeren Rahmen*/
	text-align:center; /*Ausrichtung des Textes*/
/*tr = Tabellenzeile, in der die tds (Tabellenzellen) liegen -fungiert als BehÃ¤lter fÃ¼r eine Zeile von Tabellenzellen.-*/
/*colspan = gibt die Anzahl der Spalten (z.B. 2) an, Ã¼ber die sich die aktuelle Zelle erstreckt (wenn man Zellen verbindet)-*/
/*rowspan = gibt die Anzahl der Zeilen (z.B. 2)an, Ã¼ber die sich die aktuelle Zelle erstreckt (wenn man Zellen verbindet)-*/
}

.tabelle_2  /*Hier wird das Aussehen der Tabelle definiert.*/
{
	background-color: #ffffff; /*Hintergrundfarbe der Tabelle*/
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe der Tabelle*/
	border-collapse:collapse; /*(Art, wie der Rahmen dargestellt wird) collapse=kein Abstand 
	zwischen den Zellen, seperate=Abstand zwischen den banchbarten Zellen*/
	margin-left:15px; /*linker Au?enabstand*/ 
	margin-top:30px; /*oberer Au?enabstand der Tabelle zum Elternelement (div in diesem Fall)*/
	table-layout:fixed; /*Das Layout der Tabelle wird aus den Werten der Tabellen-, Spalten-, 
	und Rahmenbreiten sowie den Zellabst?nden errechnet. Da die Breite bereits in der ersten Zeile 
	festgelegt ist, wird die Tabelle vom Browser schneller gerendert als bei table-layout:auto; und 
	der Zelleninhalt wird evtl.       abgeschnitten, wenn er nicht in die angegebene Breite passt.(bei 
	auto wird die Zelle verbreitert, wenn der Inhalt nicht passt.*/
	font-size: 12px;
}

table.tabelle_2 th  /*Hier wird das Aussehen der Kopfzeile definiert. Das th kommt nur zum tragen, 
wenn die Klasse tabelle_1 angewendet wird, ansonsten wird das th "normal" (browserspezifisch) dargestellt */
{ 
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe der Tabelle*/
 	background-color:#c4dcec; /*Hintergrundfarbe der Kopfzeile*/  
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:14px; /*SchriftgrÃ¶ÃŸe*/  
    font-weight:bold;/*Schriftschnitt*/  
	padding-left:15px;  /*linker Innenabstand des Textes zum ?u?eren Rahmen*/  
	padding-right:0px; /*rechter Innenabstand des Textes zum ?u?eren Rahmen*/
	padding-top:5px; /*oberer Innenabstand des Textes zum ?u?eren Rahmen*/
	padding-bottom:5px; /*unterer Innenabstand des Textes zum ?u?eren Rahmen*/
	text-align:left; /*Ausrichtung des Textes*/
	color: #000000;
}

table.tabelle_2 td /*Hier wird das Aussehen der Tabellenzelle definiert. Das td kommt nur zum tragen, 
wenn die Klasse tabelle_1 angewendet wird, ansonsten wird das td "normal" (browserspezifisch) dargestellt */
{
	border: 1px; /*St?rke des Tabellenrahmens*/
	border-style:solid; /*Aussehen des Rahmens (hier: durchgezogene Linie*/
    border-color: #666666; /*Farbe des Rahmens*/
    padding-left:15px;  /*linker Innenabstand des Textes zum ?u?eren Rahmen*/  
	padding-right:15px; /*Innenabstand rechts*/
	padding-top:5px; /*Innenabstand oben*/
	padding-bottom:5px; /*Innenabstand unten*/
	vertical-align:top; /*vertikale Zentrierung oben*/
	font-size:12px; /*SchriftgrÃ¶ÃŸe*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color: #000000;
} 

table.tabelle_2 td a /*Hier wird das Aussehen der Tabellenzelle definiert. Das td kommt nur zum tragen, 
wenn die Klasse tabelle_1 angewendet wird, ansonsten wird das td "normal" (browserspezifisch) dargestellt */
{
	text-decoration:underline;
	color:#000;
	font-size:12px;
	font-weight:normal;
} 


table.tabelle_2 a:hover /*Hier wird das Aussehen der Tabellenzelle definiert. Das td kommt nur zum tragen, 
wenn die Klasse tabelle_1 angewendet wird, ansonsten wird das td "normal" (browserspezifisch) dargestellt */
{
	color: #006699;
	text-decoration:none;
	font-size:12px;
} 

table.tabelle_2 a:visited /*Hier wird das Aussehen der Tabellenzelle definiert. Das td kommt nur zum tragen, 
wenn die Klasse tabelle_1 angewendet wird, ansonsten wird das td "normal" (browserspezifisch) dargestellt */
{
	color: #000;
	text-decoration:underline;
	font-size:12px;
	font-weight: normal;
} 

table.tabelle_2 img /*Hier wird das Aussehen der Tabellenzelle definiert. Das td kommt nur zum tragen, 
wenn die Klasse tabelle_1 angewendet wird, ansonsten wird das td "normal" (browserspezifisch) dargestellt */
{
	margin-left: 20px;
} 


.vh_zentriert   
{
	text-align:center;	/*Ausrichtung des Textes horizontal*/
	vertical-align:middle; /*Ausrichtung des Textes vertikal*/
}

h1 /*Eigenschaften fÃƒÂ¼r die ÃƒÅ“berschrift 1. Gliederung*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/
    font-size:16px; /*Schriftgr??e*/  
    color: #006699; /*Schriftfarbe*/
    font-weight: bold; /*Schriftschnitt*/ 
    line-height: 22px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
    padding:0px; /*oberer Innenabstand des Textes zum ?u?eren Rahmen*/
    margin-top: 0px; /*AuÃŸenabstand oben*/
    margin-bottom: 5px; /*AuÃŸenabstand unten*/
}

  
h2 /*Eigenschaften fÃƒÂ¼r die UnterÃƒÂ¼berschrift 2. Gliederung*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;/*Schriftart*/
    font-size:14px; /*Schriftgr??e*/ 
    color: #006699; /*Schriftfarbe*/
	font-weight:bold; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
	line-height: 18px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
	margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
    padding: 0px;  /*Innenabstand*/
    margin-top: 0px; /*AuÃŸenabstand oben*/
    margin-bottom: 2px; /*AuÃŸenabstand unten*/
} 


h3 /*Eigenschaften fÃƒÂ¼r die UnterunterÃƒÂ¼berschrift 3. Gliederung*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;/*Schriftart*/
    font-size:12px; /*Schriftgr??e*/ 
    color: #000000; /*Schriftfarbe*/
	font-weight:bold; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
	line-height: 15px;/* Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
	margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
	padding: 0px; /*Innenabstand*/
	margin-top: 0px; /*AuÃŸenabstand oben*/
	margin-bottom: 5px; /*AuÃŸenabstand unten*/
}
 
.standard  /*Eigenschaften des Flie?textes*/
{ 	
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:12px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 14px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
}

.standard p  /*Eigenschaften des Flie?textes innerhalb p*/
{
	margin-top: 2px; /*AuÃŸenabstand oben*/
	margin-bottom: 4px; /*AuÃŸenabstand unten*/
}

.standard a:link /*Eigenschaften fÃƒÂ¼r einen mit standard zugewiesenm link*/
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:12px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 14px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
    text-decoration: underline; /*unterstrichener Text*/
}

.standard a:visited /*Eigenschaften fÃƒÂ¼r einen mit standard zugewiesenm besuchten link*/
{ 
   	font-size:12px; /*Schriftgr??e*/  
    color:#000000; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
    font-weight: normal; /*Schriftschnitt*/ 
}

.standard a:hover  /*Eigenschaften fÃƒÂ¼r einen mit standard zugewiesenm link beim drÃƒÂ¼berfahren*/
{
   	font-size:12px; /*Schriftgr??e*/  
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
    font-weight: normal; /*Schriftschnitt*/ 
}

.standard a:active /*Eigenschaften fÃƒÂ¼r einen mit standard zugewiesenm link beim draufklicken*/
{ 
	font-size:12px; /*Schriftgr??e*/  
	color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
    font-weight: normal; /*Schriftschnitt*/ 
}

.standard_gross  /*Eigenschaften des Textes*/
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:14px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 18px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
}

.standard_gross p /*Eigenschaften des Textes innerhalb p*/
{ 
	margin-top: 3px; /*AuÃŸenabstand oben*/
	margin-bottom: 4px; /*AuÃŸenabstand unten*/
}

.standard_gross a:link /*Eigenschaften fÃƒÂ¼r einen mit standard_groÃƒÅ¸ zugewiesenm link*/
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:14px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 18px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
    text-decoration: underline; /*unterstrichener Text*/ 
}

.standard_gross a:visited /*Eigenschaften fÃƒÂ¼r einen mit standard_groÃƒÅ¸ zugewiesenm besuchten link*/
{ 
    color:#000000; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
}

.standard_gross a:hover /*Eigenschaften fÃƒÂ¼r einen mit standard_groÃƒÅ¸ zugewiesenm link beim drÃƒÂ¼berfahren*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
}

.standard_gross a:active /*Eigenschaften fÃƒÂ¼r einen mit standard_groÃƒÅ¸ zugewiesenm link beim draufklicken*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
}

.standard_mittel  /*Eigenschaften des Textes*/
{ 	
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:10px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 13px;/* Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenbstand links*/
    margin-top: 0px;  /*AuÃŸenbstand oben*/
    margin-bottom: 0px;  /*AuÃŸenbstand unten*/
} 

.standard_mittel p  /*Eigenschaften des Flie?textes innerhalb p*/
{
	margin-top: 2px; /*AuÃŸenbstand oben*/
	margin-bottom: 3px; /*AuÃŸenbstand unten*/
}

.standard_mittel a:link /*Eigenschaften fÃƒÂ¼r einen mit standard_mittel zugewiesenm link*/
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:10px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 13px; /*Zeilenabstand*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
    text-decoration: underline; /*unterstrichener Text*/ 
    font-weight: normal; /*Schriftschnitt*/ 
}

.standard_mittel a:visited /*Eigenschaften fÃƒÂ¼r einen mit standard_mittel zugewiesenm besuchten link*/
{ 
    color:#000000; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
    font-size:10px; /*Schriftgr??e*/  
    font-weight: normal; /*Schriftschnitt*/ 
}

.standard_mittel a:hover /*Eigenschaften fÃƒÂ¼r einen mit standard_mittel zugewiesenm link beim drÃƒÂ¼berfahren*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
    font-size:10px; /*Schriftgr??e*/ 
    font-weight: normal; /*Schriftschnitt*/  
}

.standard_mittel a:active /*Eigenschaften fÃƒÂ¼r einen mit standard_mittel zugewiesenm link beim draufklicken*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
    font-size:10px; /*Schriftgr??e*/ 
    font-weight: normal; /*Schriftschnitt*/  
}

.standard_klein /*Eigenschaften des Textes*/
{ 	
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:8px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 12px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
}

.standard_klein p  /*Eigenschaften des Flie?textes innerhalb p*/
{
	margin-top: 2px; /*AuÃŸenabstand oben*/
	margin-bottom: 2px; /*AuÃŸenabstand unten*/
}

.standard_klein a:link /*Eigenschaften fÃƒÂ¼r einen mit standard_mittel zugewiesenm link*/
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:8px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 12px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
    text-decoration: underline; /*unterstrichener Text*/ 
}

.standard_klein a:visited /*Eigenschaften fÃƒÂ¼r einen mit standard_klein zugewiesenm besuchten link*/
{ 
    color:#000000; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
}

.standard_klein a:hover /*Eigenschaften fÃƒÂ¼r einen mit standard_kleim zugewiesenm link beim drÃƒÂ¼berfahren*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
    font-style: italic; /*Schriftschnitt*/ 
}

.standard_klein a:active /*Eigenschaften fÃƒÂ¼r einen mit standard_kleim zugewiesenm link beim draufklicken*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
}

.hinweis /*Eigenschaften des Textes*/
{ 	
	width: 144px; /*Breite des div-containers (nicht Gesamtbreite!)*/ 
	height: 70px; /*HÃ¶he des div-containers (nicht GesamthÃ¶he!)*/ 
	border-top: 1px solid #000000;/*Rahmen oben*/
	border-bottom: 1px solid #000000;/*Rahmen unten*/
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:9px; /*Schriftgr??e*/  
	color:#000000; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 13px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px ; /*AuÃŸenabstand rechts*/ 
    margin-left: 0px; /*AuÃŸenabstand links*/
    margin-top: 0px; /*AuÃŸenabstand oben*/
    margin-bottom: 0px; /*AuÃŸenabstand unten*/
    padding-top: 2px;/*Innenabstand oben*/
    padding-bottom: 0px;/*Innenabstand unten*/
    float: left; /*Fluss links*/
}

.hinweis p /*Eigenschaften des Flie?textes innerhalb p*/
{ 
	margin-top: 2px; /*AuÃŸenabstand oben*/
	margin-bottom: 2px; /*AuÃŸenabstand unten*/
}

.hinweis a:link /*Eigenschaften fÃƒÂ¼r einen mit hinweis zugewiesenm link*/
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	font-size:9px; /*Schriftgr??e*/  
	color:#E2001A; /*Schriftfarbe*/ 
	font-weight: normal; /*Schriftschnitt*/ 
	text-align: left; /*Ausrichtung*/ 
    line-height: 13px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
    margin-right: 0px; /*Abstand rechts*/ 
    margin-left: 0px; /*Abstand links*/
    text-decoration: underline; /*unterstrichener Text*/
}

.hinweis a:visited /*Eigenschaften fÃƒÂ¼r einen mit hinweis zugewiesenm besuchten link*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
}

.hinweis a:hover /*Eigenschaften fÃƒÂ¼r einen mit standard zugewiesenm link beim drÃƒÂ¼berfahren*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
    font-style: italic; /*Schriftschnitt*/
}

.hinweis a:active /*Eigenschaften fÃƒÂ¼r einen mit hinweis zugewiesenm link beim draufklicken*/
{ 
    color:#E2001A; /*Schriftfarbe*/ 
    text-decoration: underline; /*unterstrichener Text*/ 
}

.dunkelblaufett  /*Eigenschaften des allgemeinen Flie?textes*/
{ 
	font-size:12px; /*Schriftgr??e*/  
	font-weight:bold; /*Schriftschnitt*/ 
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Schriftart*/  
	color: #006699; /*Schriftfarbe*/  
	line-height: 18px; /*Zeilenabstand (muss also gr??er als die Schriftgr??e sein, da Schriftgr??e+Durchschuss = Zeilenabstand)*/
}		

.fussnote 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; /*SchriftgrÃ¶ÃŸe*/
	font-size: 8px; /*SchriftgrÃ¶ÃŸe*/
	color: #000000; /*Schriftfarbe*/
	padding-left:15px; /*Innenabstand links*/
	padding-top:10px; /*Innenabstand oben*/
	padding-bottom:10px; /*Innenabstand unten*/
}

.secliste_1 ul li
{
	font-size: 12px; /*SchriftgrÃ¶ÃŸe*/;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; /*Schriftfamilie*/;
	list-style-type: disc; /*Listenpunkt*/;
	font-weight: normal; /*Schriftschnitt*/
	list-style-position: inside; /*Listenpunktposition*/
}

.secliste_2  li
{
	font-size: 12px; /*SchriftgrÃ¶ÃŸe*/
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; /*Schriftfamilie*/
	list-style-type:none; /*Listenpunkt*/
}

.secliste_3  li
{
	font-size: 12px; /*SchriftgrÃ¶ÃŸe*/
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; /*Schriftfamilie*/
	font-weight: bold; /*Schriftschnitt*/
	color: #006699; /*Farbe*/
	list-style-position: inside; /*Listenpunktposition*/
	list-style-type:lower-alpha; /*Listenpunkt*/
}

#tooltip li 
{
    list-style-type: none; /*Listenpunkt*/
}
	
#tooltip a  /*Hier wird das Aussehen des Informationsfensters in der imagemap definiert.*/
{
	display: block; /*Element wird als Blockelement dargestellt*/
	position: absolute; /*absolute Positionierung*/
	font-size: 12px; /*SchriftgrÃ¶ÃŸe*/
	font-family: Verdana; /*Schriftfamilie*/
	color: #000000; /*Farbe*/
	text-decoration: none; /*keine Textauszeichnung*/
	background: url('images/icons/zielpunkt_blau.gif') no-repeat; /*Hintergrundbild*/
	background-position: 5px 5px; /*Position des Hintergrundbildes*/
	padding-left: 20px; /*Innenabstand links*/
	visibility: visible; /*Sichtbarkeit*/
}
	
#tooltip a span /*Der Text innerhalb des span-Elements ist nicht sichtbar,  wenn Ã¼ber den Link  
mit der Maus gefahren wird.*/
{
    visibility: hidden; /*Sichtbarkeit*/
}
	
#tooltip a:hover  /*Das Aussehen des Infofensterns beim DrÃ¼berfahren mit der Maus*/
{
	background: url('images/icons/zielpunkt_blau.gif') #EFF5FF no-repeat left top;  /*Hintergrundbild*/
	background-position: 5px 5px; /*Position des Hintergrundbildes*/
	border: 2px; /*Rahmen*/
	border-bottom: 2px solid #FF9900; /*Rahmen unten*/
	width: 135px; /*Breite des div-containeirs (nicht die Gesamtbreite!)*/
	height: 55px; /*HÃ¶he des div-containeirs (nicht die GesamthÃ¶he!)*/
	background-color: #D1D1D1; /*Hintergrundfarbe*/
	padding: 5px 5px 5px 25px; /*Innenabstand oben, rechts, links, unten*/
	z-index: 51; /*Reihenfolge der einzelnen Layer*/
}
	
#tooltip a:hover span  /*Der Text innerhalb des span-Elements ist sichtbar, wenn Ã¼ber den Link  
mit der Maus gefahren wird.*/
{
    visibility: visible; /*Sichtbarkeit*/
}	

#sidebar_kopf /*Hier wird das Aussehen des oberen Teils in der Sidebar festgelegt.*/
{
	width: 140px; /*Breite des div-containeirs (nicht die Gesamtbreite!)*/
	height: 18px; /*HÃ¶he des div-containeirs (nicht die GesamthÃ¶he!)*/
	background: url('images/sidebar/hintergrund_sidebartitel.gif'); /*Hintergrundbild*/
	background-position: 0px 20px; /*Position des Hintergrundbildes*/
	background-repeat: no-repeat; /*Wiederholung des Hintergrundbildes*/
	float: left; /*Fluss links*/
	padding-left: 55px; /*Innenabstand links*/
	padding-top: 22px; /*Innenabstand oben*/
	padding-bottom: 0px; /*Innenabstand unten*/
	padding-right: 0px; /*Innenabstand rechts*/
	margin: 0; /*AuÃŸenabstand*/
} 

#sidebar_inhalt /*Hier wird das Aussehen des unteren Teils in der Sidebar festgelegt.*/
{
	width: 144px; /*Breite des div-containeirs (nicht die Gesamtbreite!)*/
	height: 403px; /*HÃ¶he des div-containeirs (nicht die GesamthÃ¶he!)*/
	margin:0; /*AuÃŸenabstand*/
	clear: left; /*Beenden des Flusses links*/
	padding-left: 25px; /*Innenabstand links*/
	padding-top: 22px; /*Innenabstand oben*/
	padding-bottom: 22px; /*Innenabstand unten*/
	padding-right: 26px; /*Innenabstand rechts*/
}

.link_icon /*Hier wird das Aussehen eines Links in der Sidebar festgelegt.*/
{ 
	width: 23px; /*Breite des div-containeirs (nicht die Gesamtbreite!)*/
	height: 23px; /*HÃ¶he des div-containeirs (nicht die GesamthÃ¶he!)*/
	float: left; /*Fluss links*/
	padding-bottom: 0px;/*Abstand nach unten wird ÃƒÂ¼ber das div (height: 50px;) mit der klasse .link_text definiert*/
	padding-right: 5px; /*Innenabstand rechts*/
	padding-left: 0px; /*Innenabstand links*/
	padding-top: 0px; /*Innenabstand oben*/
	margin: 0px; /*AuÃŸenabstand*/
}

.link_text /*Hier wird das Aussehen eines Icons in der Sidebar festgelegt.*/
{
	width: 116px; /*Breite des div-containeirs (nicht die Gesamtbreite!)*/
	height: 50px; /*HÃ¶he des div-containeirs (nicht die GesamthÃ¶he!)*/
	float: left; /*Fluss links*/
	padding: 0px; /*Innenabstand*/
	margin-top:-3px; /*AuÃŸenabstand oben*/
	margin-bottom: 0px; /*AuÃŸenabstand unten*/
	margin-left: 0px; /*AuÃŸenabstand links*/
	margin-right: 0px; /*AuÃŸenabstand rechts*/

}



/*Die CSS-Definionen werden wie folgt angelegt:
Der Abstand zwischen den einzelnen Definitionen betrÃ¤gt eine Leerzeile.
Die Klammern stehen immer vorne. Kommentare werden immer direkt hinter die
Eigenschaften geschreiben oder/und direkt hinter den vergebenen Namen. 

Muster fÃ¼r eine CSS-Definition:
#fazit
{
	width:516px; /*Breite des div-containers (nicht Gesamtbreite!) 
	padding-left:170px; /*Innenabstand links
	clear:left; /*Fluss links beendet
	background-color:#c4dcec; /*Hintergrundfarbe
	margin-top:40px; /*AuÃŸenabstand oben 
	padding-bottom:7px; /*Innenabstand unten
	padding-top:8px;  /*Innenabstand oben
}
*/