

body {
  font-family: Verdana;
  font-size: 9pt;
}


H1 {
  color: black;
  font-family: Verdana, sans-serif;
  font-size: 11pt;
  font-weight: bold;
}

H2 {
color: black;
  font-family: Verdana, sans-serif;
  font-size: 10pt;
}

H3 {
  font-family: Verdana, sans-serif;
  font-size: 10pt;
}


TD {
  font-family: Verdana, sans-serif;
  font-size: 10pt;
}

TD.kalender {
  font-family: Verdana, sans-serif;
  font-size: 8pt;
  color: #444444;
}

TD.kalendertage {
  font-family: Verdana, sans-serif;
  font-size: 8pt;
  color: #000000;
font-weight: bold;
}

P {
  font-family: Verdana, sans-serif;
  font-size: 10pt;
}


UL {
  font-family: Verdana, sans-serif;
  font-size: 10pt;
  list-style-position: outside;
  margin-bottom: 12pt;
  list-style-position: outside; 
  list-style-image: url("images/standards/aufzaehlungszeichen.gif");
  line-height:16pt;
}

CITE {
  color: black;
  font-family: Verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
}

CITE.grau {
  color: gray;
}



CITE.wieh1 {
  color: black;
  font-family: Verdana, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: bold;
}

CITE.wieh2 {
  color: black;
  font-family: Verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
}

CITE.weiss {
  color: white;
}

CITE.farbig {
  color: #AD1342;
}

CITE.alert {
  color: red;
}


SMALL {
  color: gray;
  font-family: Verdana, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
}

BIG {
  font-family: Verdana, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: bold;
}


BIG.menu3_aktiv {
   color: black;
   text-decoration: none;
   font-size: 10pt;
   font-weight: bold;
}

BIG.menu3 {
   color: gray;
   text-decoration: none;
   font-size: 10pt;
   font-weight: bold;
}
A {
  	 color: #003399;
  	 text-decoration: none;
  	font-size: 10pt;
}

A:hover {
  	 color: #AD1342;
  	 text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
}

A.fett {
  	 color: #003399;
  	 text-decoration: none;
	font-weight: bold;
  	font-size: 10pt;
}

A.fett:hover {
  	 color: #AD1342;
  	 text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
}



A.menu_normal {
  	 color: #003399;
  	 text-decoration: none;
  	font-size: 9pt;
	font-weight: bold;
	

}
A.menu_normal:hover {

  	 color: #2542b5;
	text-decoration: underline;
	font-weight: bold;
	font-size: 9pt;
}

A.menu_aktiv {
  	 color: #AD1342;
  	 text-decoration: none;
  	font-size: 9pt;
	font-weight: bold;
}

A.menu_aktiv:hover {
  	 
	 color: #2542b5;
	text-decoration: underline;
	font-size: 9pt;
	font-weight: bold;
}

A.menu3 {
  	 color:  #003399;
  	 text-decoration: none;
  	font-size: 10pt;
	font-weight: bold;
}

A.menu3:hover {
  	 color: #AD1342;
  	 text-decoration: none;
  	font-size: 10pt;
	font-weight: bold;
}

A.button {
  	 color:  #111111;
  	 text-decoration: none;
  	font-size: 10pt;
	font-weight: bold;
}

A.button:hover {
  	 color: #AD1342;
  	 text-decoration: none;
  	font-size: 10pt;
	font-weight: bold;
}

A.klein {
  	 color:  #003399;
  	 text-decoration: none;
  	font-size: 7pt;
	font-weight: normal;
	
}

A.klein:hover {
  	 color:  #AD1342;
  	 text-decoration: none;
  	font-size: 7pt;
font-weight:normal;
	}

Input{
	border-top: 1px #a1a1a1 solid;
	border-right: 2px #666666 solid;
	border-bottom: 2px #666666 solid;
	border-left: 1px #a1a1a1 solid;
}


Input.kontakt{

	width:250px;
	border-top: 3px #888888 solid;
	border-right: 3px #888888 solid;
	border-bottom: 3px #888888 solid;
	border-left: 3px #888888 solid;
}



Textarea.kontakt{

	width:250px;
	border-top: 3px #888888 solid;
	border-right: 3px #888888 solid;
	border-bottom: 3px #888888 solid;
	border-left: 3px #888888 solid;

}

