body, p, td, div  {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
  
h1 {
	font-weight: bold;
	font-family : "Times New Roman", Times, serif;
	font-size : 24pt;
	color: Yellow;
	font-style : italic;
	text-decoration: none;
}

h2 {
	font-weight: bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13pt;
	color: #333333;
}

h3 {
  font-weight: bold;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11pt;
  color: #333333;  
}


th {
  font-weight: bold;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  color: #FFFFFF;
  }

select,textarea{
   	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#333333;
	font-size:12px;
	width: 250px;
	border-left : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
}  

.textarea2{
   	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#333333;
	font-size:12px;
	width: 400px;
	border-left : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
}  

.input{
   	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#333333;
	font-size:11px;
	border-left : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
}  

.input2{
   	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#333333;
	font-size:12px;
	width: 250px;
	border-left : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
}  

.input3{
   	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#333333;
	font-size:12px;
	width: 300px;
	border-left : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
}  

.input4{
   	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#333333;
	font-size:12px;
	width: 360px;
	border-left : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
}  

.button{
   	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#333333;
	font-size:12px;
	border-left : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
}  

a.nav{
	font-weight: bold;
	color: Yellow;
	text-decoration: none;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	padding: 1px;
	width: 88px;
	display: block;
}

a.nav2{
	font-weight: bold;
	color: #660033;
	text-decoration: none;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	padding: 1px;
	width: 182px;
	display: block;
}

a.nav3{
	font-weight: bold;
	color: Yellow;
	text-decoration: none;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	padding: 1px;
	width: 113px;
	display: block;
}

a.nav:hover, a.nav2:hover, a.nav3:hover {
	text-decoration: none;
	color: Black;
	background-color: Yellow;
}

a.nav4inaktiv, a.nav4inaktiv:visited{
	font-weight: bold;
	color: #660033;
	text-decoration: none;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	padding: 1px;
	width: 182px;
	display: block;
}

a.nav4inaktiv:hover{
	text-decoration: none;
	color: Black;
	background-color: Yellow;
}

a.nav4aktiv,  a.nav4aktiv:visited {
	font-weight: bold;
	color: Yellow;
	text-decoration: none;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	padding: 1px;
	width: 182px;
	display: block;
	background-color: #660033;
}

a.nav4aktiv:hover {
	text-decoration: none;
}

.invert {
	color: White;
}
	
.klein {
	font-size: 10px;
	color: Black;
	text-decoration: none;
}

.border {
	border-bottom : 1px solid #333333;
}

.times {
	font-family : "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
}
.zitat {
	font-size: 9pt;
	font-style: italic;
	color: Yellow;
}
.titel {
	font-family : "Times New Roman", Times, serif;
	font-style : italic;
	font-weight : bold;
	font-size : 24pt;
	color: Yellow;
	text-decoration: none;
}
.kontrast {
	background-color : #CCFFCC;
}

