/*************************************************************
Allgemeine Definitionen für den Body-Bereich
*************************************************************/
body { color: #000000;
	 background-color: #FFFFEB;
	 background-image: url(http://www.cms-online.de/images/hg.jpg);
	 background-repeat: no-repeat;
	 background-position: top left;
	 margin-top:0pt;
	 margin-left:0pt;}

/************************************************************
Definitionen für Größen einzelner Überschriften
*************************************************************/
h1 { color: #000000; background-color: transparent; font-size:12pt; font-weight:900; text-transform:uppercase; font-family:Arial,Helvetica,Swiss;}
h2 { color: #000000; background-color: transparent; font-size:12pt; font-weight:900; font-family:Arial,Helvetica,Swiss;}
h3 { color: #000000; background-color: transparent; font-size:12pt; font-family:Arial,Helvetica,Swiss;}
h4 { color: #000000; background-color: transparent; font-size:11pt; font-family:Arial,Helvetica,Swiss;}
h5 { color: #000000; background-color: transparent; font-size:10pt; font-family:Arial,Helvetica,Swiss;}
h6 { color: #000000; background-color: transparent; font-size:9pt; font-family:Arial,Helvetica,Swiss;}

/************************************************************
Individuelle Definitionen für einzelne Überschriften
*************************************************************/
h1.zwei,h2.zwei,h3.zwei,h4.zwei,h5.zwei,h6.zwei { color: #000000; background-color: transparent; font-family:Arial,Helvetica,Swiss; }
						
h1.drei,h2.drei,h3.drei,h4.drei,h5.drei,h6.drei { color: #000000; background-color: transparent; font-family:Arial,Helvetica,Swiss; }
					
/* Blaue Schrift, grauer Hintergrund, für besondere Titelzeilen */
h1.vier,h2.vier,h3.vier,h4.vier,h5.vier,h6.vier { color: #00319c; background-color: #EEEEEE; font-family:Arial,Helvetica,Swiss; }
					
/* Blauer Hintergrund, graue Schrift, z.B. für Firmennamen in Adressen */
h1.funf,h2.funf,h3.funf,h4.funf,h5.funf,h6.funf { color: #EEEEEE; background-color: #00319c; font-family:Arial,Helvetica,Swiss; }

/************************************************************
Definitionen für Hyperlinks der Popup-Menüs
*************************************************************/
a.submenu:link {	font-family:Arial,Helvetica,Swiss;
		font-size:10pt;
		font-style:normal;
		font-weight:bold;
		color:#202020;
		text-decoration:none;}
		
a.submenu:visited {font-family:Arial,Helvetica,Swiss;
		font-size:10pt;
		font-style:normal;
		font-weight:bold;
		color:#504535;
		text-decoration:none;}
		
a.submenu:active {	font-family:Arial,Helvetica,Swiss;
		font-size:10pt;
		font-style:normal;
		font-weight:bold;
		color:#202020;
		text-decoration:none;}


/************************************************************
Tabellenzellen der Popup-Menüs
*************************************************************/
td.submenu{	background-color:#FAD178;}

/************************************************************
Breite Tabelle für Seiteninhalt
*************************************************************/
table.breit  {	width:560px}

/************************************************************
Allgemeine Definitionen für Hyperlinks
*************************************************************/
a:link {	color: #404040; background-color: transparent; }
a:visited {	color: #404040; background-color: transparent; }
a:active {	color: #404040; background-color: transparent; }

/************************************************************
 Definitionen für Hyperlinks des Hauptmenüs
*************************************************************/
a.menu:link {
		color: #202020;
		background-color: transparent;
		text-align:left;
		vertical-align:top;
		text-decoration:none;
		font-size:10pt;
		font-style:normal;
		font-weight:bold;
		font-family:Arial,Helvetica,Swiss;
		}
		
a.menu:visited {
		color: #504535;
		background-color: transparent;
		text-align:left;
		vertical-align:top;
		text-decoration:none;
		font-size:10pt;
		font-style:normal;
		font-weight:bold;
		font-family:Arial,Helvetica,Swiss;
		}

a.menu:hover {
		color: #202020;
		background-color: transparent;
		text-align:left;
		vertical-align:top;
		text-decoration:none;
		font-size:10pt;
		font-style:normal;
		font-weight:bold;
		font-family:Arial,Helvetica,Swiss;
		}

		
a.menu:active {
		color: #804040;
		background-color: transparent;
		text-align:left;
		vertical-align:top;
		text-decoration:none;
		font-size:10pt;
		font-style:normal;
		font-weight:bold;
		font-family:Arial,Helvetica,Swiss;
		}

	
/************************************************************
Text-Label für Tabellen mit Label und Text
*************************************************************/
td.label {
		color: #000000;
		text-align:left;
		vertical-align:top;
		font-size:9pt;		
		font-style:normal;
		font-weight:normal;
		font-family:Arial,Helvetica,Swiss;
		}
	
p.label { margin:0.1cm 0.1cm 0.1cm 0.1cm;}

/************************************************************
Tabellenzellen für Kopf der Tabelle der Hauptseite
*************************************************************/
td.tabkopf {
		background-color: #FAD178;
		color: #000000;
		text-align:left;
		vertical-align:top;
		font-size:9pt;
		font-style:normal;
		font-weight:bold;
		font-family:Arial,Helvetica,Swiss;
		}
		
p.tabkopf { margin:-0.1cm -0.1cm -0.1cm -0.1cm;}

/************************************************************
Tabellenzellen für Kopf der Tabelle der Hauptseite
*************************************************************/
td.tabinhalt {
		background-color: #FEEEB3;
		color: #000000;
		text-align:left;
		text-decoration:none;
		vertical-align:top;
		font-size:9pt;
		font-style:normal;
		font-weight:normal;
		font-family:Arial,Helvetica,Swiss;
		}
		
a.tabinhalt {
		background-color: #FEEEB3;
		color: #000000;
		text-align:left;
		text-decoration:none;
		vertical-align:top;
		font-size:9pt;
		font-style:normal;
		font-weight:normal;
		font-family:Arial,Helvetica,Swiss;
		}
		
p.tabinhalt { margin:-0.1cm -0.1cm -0.1cm -0.1cm;}

/************************************************************
Tabellenzellen für Inhalt der Hauptseite
*************************************************************/
td.inhalt {
		color: #000000;
		text-align:justify;
		vertical-align:top;
		font-size:10pt;
		font-style:normal;
		font-weight:normal;
		font-family:Arial,Helvetica,Swiss;
		}
		
p.inhalt { margin:-0.1cm -0.1cm -0.1cm -0.1cm;}

/************************************************************
Tabellenzellen für Inhalt der Hauptseite
*************************************************************/
td.inhaltlinks {
		color: #000000;
		text-align:left;
		vertical-align:top;
		font-size:10pt;
		font-style:normal;
		font-weight:normal;
		font-family:Arial,Helvetica,Swiss;
		}
		
p.inhaltlinks { margin:-0.1cm -0.1cm -0.1cm -0.1cm;}

/************************************************************
Tabellenzellen Copyright Vermerke etc.
*************************************************************/
td.orga {
		color: #707070;
		text-align:left;
		font-size:8pt;		
		font-style:normal;
		font-weight:normal;
		font-family:Arial,Helvetica,Swiss;
		}

