/* Einheitliche Farben */


/* HTML-Dokument + scrollbar*/
body {
  color:#4F4F4F;
  background:#CFCFCF;
  font-size:100.01%;
  line-height:100.01%;
  font-family:verdana, sans-serif;
  margin:0; 
  padding:0; 

/*  scrollbar-face-color: #000080;
  scrollbar-shadow-color: #92AFEC;
  scrollbar-highlight-color: #92AFEC;
  scrollbar-3dlight-color: #7AAFF1;
  scrollbar-darkshadow-color: #000080;
  scrollbar-track-color: #000080;
  scrollbar-arrow-color: #C4D3F6; */
}

/* Überschrift h1 (h1) */
h1 { color: #2C6ED5; vertical-align:top; text-align: center; font-size: 24px; }
h2 { color: #2C6ED5; vertical-align:top;font-size: 19px; }
h3 { color: #2C6ED5; vertical-align:top;font-size: 17px; }
h4 { color: #2C6ED5; vertical-align:top;font-size: 15px; }

/* Schriftgrößen */
.kleinst {font-size: 8px;}
.kleiner {font-size: 9px;}
.klein {font-size: 11px;}
.normal {font-size: 13px; }
.normal2 {font-size: 14px;}
.gross {font-size: 16px;}
.groesser {font-size: 18px; margin: 0px 0px 8px 0px;}
.groesst {font-size: 20px;}

/* Tabellen */
table {}
/* tabellenzellen (td) + Absätze (p)*/
td,p {}
/* div Umgebungen */
div {}
/*  samp Umgebungen */
samp {font-family:verdana, sans-serif;  
	margin:0; 
	padding:0;
}

/* alle Links (a)*/
a {color:#000000; font-weight:normal; text-decoration:underline; }
/* besuchte Links */
a:visited {color:#000000; font-weight:normal; text-decoration:underline; }
/* bei MposeOver */
a:hover {color:#000000; font-weight:normal; text-decoration:underline; }

/* Aufzählungen */
li.ErsteEbene {}
li.ZweiteEbene {margin:0px 0px 0px 11px;}



/* Eigenschaften der Klasse Navigationsleiste  */
/* HTML-Dokument + scrollbar*/
body.Navigationsleiste {
  color:#000000; 
  background:#6D93E1;
  font-family:arial,sans-serif;
}

/* Tabellen */
table.Navigationsleiste {color: #FFFFFF;background:#6D93E1; width:120; border: 0px; 
		font-family:arial,sans-serif; vertical-align:middle; text-align: left;}
/* tabellenzellen (td) + Absätze (p)*/
td.Navigationsleiste,p.Navigationsleiste {color: #FFFFFF; background:#6D93E1; width:120; border: 0px;
		font-family:arial,sans-serif; vertical-align:middle; text-align: left;}
		


/* alle Links in der Klase Navigationsleiste(a)*/
a.Navigationsleiste {color:#000000; background:#FFFFFF; width:115; clear:both; float:left; text-align:left; 
		font-size:11px; line-height:100.01%; display:block; margin:0px 0px 0px 0px;
		border-top:1px solid #666666; border-right:1px solid #6D93E1;
		padding:3px 3px 3px 1px; font-weight:normal; text-decoration:none; }
/* besuchte Links */
a.Navigationsleiste:visited {color: #000000; font-weight:normal; text-decoration:none;}
/* bei MposeOver */
a.Navigationsleiste:hover { color: #FFFFFF; background: #6D93E1; font-weight:normal; text-decoration:none;}


/* Eigenschaften der Klasse Impressum  */
/* HTML-Dokument + scrollbar*/
body.imp-l {
  color:#666666;
  background:#CFCFCF;
  font-family:arial,sans-serif;
}
/* Tabellen */
table.imp-l {color:#666666; background:#CFCFCF; border:0px; width: 100%; height: 100%;
		font-family:arial,sans-serif; vertical-align:middle; text-align: center;}
/* tabellenzellen (td) + Absätze (p)*/
td.imp-l,p.imp-l { color:#666666; background:#CFCFCF; border:0px; width: 25%; height: 100%;
		font-family:arial,sans-serif; vertical-align:middle; text-align: center; }

/* alle Links (a)*/
a.imp-l {color:#666666; font-weight:normal;text-decoration:underline; }
/* besuchte Links */
a.imp-l:visited {color:#666666; font-weight:normal;text-decoration:underline; }
/* bei MposeOver */
a.imp-l:hover {color:#0000CC; font-weight:normal; text-decoration:underline; }


/* Eigenschaften der Klasse Impressum  */
/* HTML-Dokument + scrollbar*/
body.gest-l {
  color:#666666;
  background:#CFCFCF;
  font-family:arial,sans-serif;
}
/* Tabellen */
table.gest-l {color:#666666; background:#CFCFCF; border:0px; width: 100%; height: 100%;
		font-family:arial,sans-serif; vertical-align:middle; text-align: center;}
/* tabellenzellen (td) + Absätze (p)*/
td.gest-l,p.gest-l { color:#666666; background:#CFCFCF; border:0px; width: 25%; height: 100%;
		font-family:arial,sans-serif; vertical-align:middle; text-align: center; }

/* alle Links (a)*/
a.gest-l {color:#0000CC; font-weight:normal;text-decoration:underline; }
/* besuchte Links */
a.gest-l:visited {color:#0000CC; font-weight:normal;text-decoration:underline; }
/* bei MposeOver */
a.gest-l:hover {color:#FF0000; font-weight:normal; text-decoration:underline; }


/* Eigenschaften der Klasse Partner-Werbung  */
/* HTML-Dokument + scrollbar*/
body.partener {
  color:#000000;
  background:#CFCFCF;
  font-family:Times New Roman, Times, serif;
}
/* Tabellen */
table.partener {color:#000000; background:#CFCFCF; border:0px; width: 100%; 
		font-family:Times New Roman, Times, serif; vertical-align:middle; text-align: center;}
/* tabellenzellen (td) + Absätze (p)*/
td.partener,p.partener {color:#000000; background:#CFCFCF; border: 0px;
		font-family:Times New Roman, Times, serif; vertical-align:middle; text-align: center; }

/* alle Links (a)*/
a.partener {color:#0000CC; font-weight:normal; text-decoration:underline; }
/* besuchte Links */
a.partener:visited {color:#0000CC; font-weight:normal; text-decoration:underline; }
/* bei MposeOver */
a.partener:hover {color:#FF0000; font-weight:normal; text-decoration:underline; }


/* Eigenschaften der Klasse Tietelleiste  */
/* HTML-Dokument + scrollbar*/
body.topline {
  color:#4F4F4F; 
  /*background:#00B900;*/
  background:#2C6ED5;
  font-family:arial,sans-serif;
}
/* Tabellen */
table.topline {color:#4F4F4F; background:#2C6ED5; border:0px; width: 100%; height: 100%;
		font-family:arial,sans-serif; vertical-align:middle; text-align: center;}
/* tabellenzellen (td) + Absätze (p)*/
td.topline,p.topline {color: #4F4F4F; background:#2C6ED5; border:0px; width: 100%; 
		font-family:arial,sans-serif; vertical-align:middle; text-align: center;}

/* Seitenüberschriften */
.titelschrift {color: #C4D3F6; font-size: 27px;}
.untertietelschrift {color: #FFFFFF;font-size: 16px;}


/* Eigenschaften der Klasse Standartseite  */
/* HTML-Dokument + scrollbar*/
body.page {
  color:#000000; 
  background:#FFFFFF;
  font-family:verdana, sans-serif;
}
/* Tabellen */
table.page {color:#000000; background:#FFFFFF; border:0px; width: 100%; height:100%; 
		font-family:verdana, sans-serif; vertical-align: text-top; text-align: left;}
table.page2 {color:#000000; background:#FFFFFF; border:0px; 
		font-family:verdana, sans-serif; vertical-align: text-top; text-align: left;}

/* tabellenzellen (td) + Absätze (p)*/
td.page,p.page {color: #000000; background:#FFFFFF; border:0px;  
		font-family:verdana, sans-serif; vertical-align:text-top; text-align: left;}
		
		
		