/* CSS-Vorlage */



H1, H2, H3, H4, H5, H6, p, ul, td, blockquote, ol { font-family: Arial, Helvetica, sans-serif; } /* foerder */

H1 { font-size: 14pt; color:#0b226c; font-weight:bold; line-height:20pt;} /* †berschrift Seitentitel */
H2 { font-size: 9pt; color:#0b226c; font-weight:bold; margin-bottom: 3px;}
H3  { color: #ffe619; font-size: 10pt; font-weight: bold; line-height: 11pt; margin-bottom: 0 }
H4 { font-size: 9pt; color:#ffe619; font-weight:bold;  margin-bottom: 5px; margin-top: 5px;} 
H5 { font-size: 21pt; color:#ffffff; font-weight:bold; margin-bottom: 0px; margin-top: 1px;}
H6 { font-size: 10pt; color:#3D3D3D; font-weight:normal;  margin-bottom: 0px; margin-top: 5px; letter-spacing:0.15em;}


p, ul, ol { font-size: 9pt; color: #ffffff; line-height:12pt;  margin-top: 0px; margin-bottom: 3px;}

td { font-size: 9pt; color: #ffffff; line-height:12pt;  margin-top: 0px; }





/*Seitenformatierung*/

#hgInhalt {  background: #ec9140; margin-left: 10px; margin-height: 10px; margin-width: 10px; margin-top: 10px; }

#hgGrundfarbe {  background: #0b226c; margin-left: 5px; margin-height: 10px; margin-width: 5px; margin-top: 10px; }

#hgNav { background: #0b226c; margin-left: 10px; margin-height: 10px; margin-width: 10px; margin-top: 10px; }

#hgOben { background: #0b226c; margin-left: 0px; margin-height: 0px; margin-width: 0px; margin-top: 0px; }

/*Linienfarbe*/
.linieGelb { color:#FFE619; height:2px; }

/*Links allgemein*/
A:link, A:visited, A:hover, A:active  { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; vertical-align: middle }
A:link	{ color: #D48913; font-weight:bold; text-decoration: none; }
A:visited 	{ color: #D48913; font-weight:bold; text-decoration: none;}
A:hover	{ color: #CB7020; font-weight:bold; text-decoration: none; }
A:active	 {color: #D48913; font-weight:bold; text-decoration: none; }


/*Navigation*/
#navHaupt { color: #ffffff; text-decoration: none; font-weight:normal; font-size: 8pt; line-height:14pt; font-family: Arial, Helvetica, sans-serif; }
#navHaupt A:link 	{ color: #ffffff; text-decoration: none; font-weight:bold; font-size: 8pt; line-height:14pt; font-family: Arial, Helvetica, sans-serif; }
#navHaupt A:visited { color: #ffffff; text-decoration: none; font-weight:bold; font-size: 8pt; line-height:14pt; font-family: Arial, Helvetica, sans-serif;}
#navHaupt A:hover 	{ color: #FFE619; text-decoration: none; font-weight:bold; font-size: 8pt; line-height:14pt; font-family: Arial, Helvetica, sans-serif;}
#navHaupt A:active 	{ color: #ffffff; text-decoration: none; font-weight:bold; font-size: 8pt; line-height:14pt; font-family: Arial, Helvetica, sans-serif;}

#navHauptAktiv a { display:block; background-color:#FFE619; color:#0b226c; width:120px; border:1px solid #F0B40A;  text-decoration: none; font-weight:bold; font-size: 8pt; line-height:14pt; font-family: Arial, Helvetica, sans-serif; }


#navHaupt2z { color: #ffffff; text-decoration: none; font-weight:normal; font-size: 9pt; line-height:12pt; font-family: Arial, Helvetica, sans-serif; }
#navHaupt2z A:link 	{ color: #ffffff; text-decoration: none; font-weight:bold; font-size: 9pt; line-height:12pt; font-family: Arial, Helvetica, sans-serif; }
#navHaupt2z A:visited { color: #ffffff; text-decoration: none; font-weight:bold; font-size: 9pt; line-height:12pt; font-family: Arial, Helvetica, sans-serif;}
#navHaupt2z A:hover 	{ color: #FFE619; text-decoration: none; font-weight:bold; font-size: 9pt; line-height:12pt; font-family: Arial, Helvetica, sans-serif;}
#navHaupt2z A:active 	{ color: #ffffff; text-decoration: none; font-weight:bold; font-size: 9pt; line-height:12pt; font-family: Arial, Helvetica, sans-serif;}



#navOben { color: #ffffff; text-decoration: none; font-weight:normal; font-size: 8pt; line-height:16pt; font-family: Arial, Helvetica, sans-serif; }
#navOben A:link 	{ color: #ffffff; text-decoration: none; font-weight:normal; font-size: 8pt; line-height:16pt; font-family: Arial, Helvetica, sans-serif; }
#navOben A:visited { color: #ffffff; text-decoration: none; font-weight:normal; font-size: 8pt; line-height:16pt; font-family: Arial, Helvetica, sans-serif;}
#navOben A:hover 	{ color: #FFE619; text-decoration: none; font-weight:normal; font-size: 8pt; line-height:16pt; font-family: Arial, Helvetica, sans-serif;}
#navOben A:active 	{ color: #ffffff; text-decoration: none; font-weight:normal; font-size: 8pt; line-height:16pt; font-family: Arial, Helvetica, sans-serif;}

.navObenAktiv { color: #ffe619; text-decoration: none; font-weight:bold; font-size: 8pt; line-height:16pt; font-family: Arial, Helvetica, sans-serif; }


/* Formular*/
.feld1 { background-color:#3C5195; width:60px; border:1px solid #ffffff; }
.feld2 { background-color:#3C5195; width:100px; border:1px solid #ffffff; }
input, select, textarea { font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff; }
.auswahl { background-color:#3C5195; width:140px; border:1px solid #ffffff; }

/*neu dazu*/
/*Buttons*/
.btSubmit { background-color:#FFE619; color:#0b226c; width:170px; border:1px solid #F0B40A; font-size: 8pt; font-weight:bold; align:center; font-family: Arial, Helvetica, sans-serif;}
.btanitext { background-color:#FAF2CB; color:#D07A14; width:450px; height:100px; border:0px solid #FAF2CB; font-size: 11pt; font-weight:bold; align:center; font-family: Arial, Helvetica, sans-serif;}

#nurRechts {  text-align: rigth; }
.nurRechts {  text-align: right;  }

#zentriertStart {  text-align: center; font-size: 15pt; line-height:20pt;}
.zentriertStart {  text-align: center;  font-size: 12pt; line-height:16pt;}
  


