INPUT {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 11px; HEIGHT: 16px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; VERTICAL-ALIGN: middle
}
SELECT {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 11px; HEIGHT: 16px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; VERTICAL-ALIGN: middle
}

textarea {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 11px; HEIGHT: 36px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; VERTICAL-ALIGN: middle
}

.link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	text-decoration: none
}

.black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none
}
.big{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80px;
	color: #660000;
	text-decoration: none
}
/**         form elements           **/
input.contact {
	border-bottom-color: rgb(255,255,255);
	border-left-color: rgb(255,255,255);
	border-right-color: rgb(255,255,255);
	border-top-color: rgb(255,255,255);
	color: Black;
	font-family: Verdana,Arial;
	font-size: 11px;
	line-height : 15px;
}
textarea.contact {
	border-bottom-color: rgb(255,255,255);
	border-left-color: rgb(255,255,255);
	border-right-color: rgb(255,255,255);
	border-top-color: rgb(255,255,255);
	color: rgb(0,0,0);
	font-family: Verdana,Arial;
	font-size: 12px;
	line-height : 20px;
}
.contact {
	border-bottom-color: rgb(255,255,255);
	border-left-color: rgb(255,255,255);
	border-right-color: rgb(255,255,255);
	border-top-color: rgb(255,255,255);
	color: rgb(0,0,0);
	font-family: Verdana,Arial;
	font-size: 12px;
	line-height : 20px;
}   
.tablebg {
	background-color : #99CC66;
	margin: 6px;
	border-top: 1px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	border-left: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
}
.tablekon {
	background-color : #99FF99;
	margin: 6px;
	border-top: 1px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	border-left: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
}
.tablework {
	background-color : #666666;
	margin: 6px;
	border-top: 1px solid #99CCFF;
	border-bottom: 1px solid #99CCFF;
	border-left: 1px solid #99CCFF;
	border-right: 1px solid #99CCFF;
}
.green{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-decoration: none;
	background-color : #0066CC;
}
.colorGold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-decoration: none;
	background-color : #0066CC;
}
.linebold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-decoration: none;
	background-color : #99CCFF;
}

.heline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	text-decoration: none;
	background-color : #990000;
}
.blueback{
	background-color : #99CC66;
	border : 1px;
}
.helinework{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	text-decoration: none;
	background-color : #990000;
}.navi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.blackUnder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: Black; text-decoration: underline}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC99; font-weight: bold}


body {
   font: 11px Verdana,Arial;
   }
   
#menu1 {
	width: 150px;
	float: left;
	margin-right: 10px;
}
 
.menu1item {
	background: #CCFFCC;
	border: 1px solid #666666;
	color: #000;
	font: bold 11px Verdana,Arial;
	text-decoration: none;
	width: 150px;
	padding: 0px;
}
  
.menu1item a {
  display: block;
  text-decoration: none;
  padding: 0px;
  }


 div.menu1item a:hover {
   background: #fff;
   color: #cc0000;
  }
  
div.menu1item:hover #menu2 {
  display:block;
  } 

.menu2item {
   background: #FFCC99;
   border:1px solid #666666;
   color: #000;
   font: bold 11px Verdana,Arial;
   text-decoration: none;
   width: 150px;
   padding: 0px;
  }
  

.header1 {
   background: #FFCC99;
   color: #000;
   font: bold 12px Verdana,Arial;
   text-decoration: none;
   width: 550px;
  }

.header2 {
   background: #0099FF;
   color: white;
   font: bold 12px Verdana, Arial;
   text-decoration: none;
   width: 100%;
   padding: 1px;
   height: 20px
  }


.headerRed {
   background: #FF6666;
   color: white;
   font: bold 12px Verdana, Arial;
   text-decoration: none;
   width: 100%;
   padding: 1px;
   height: 20px
  }

.space {
   background: white;
   color: #000;
   font: 11px Verdana, Arial;
   text-decoration: none;
   width: 100%;
   padding: 3px;
   height: 50px
  }


.haupt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600; text-decoration: underline}
.bild1 {
	position: static;
	float: left;
	margin-right: 10px;
	margin-left: 3px;
	margin-bottom: 3px;
}
.antifloat {
	visibility: hidden;
	clear: both;
}
