BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	font-style : oblique;
	font-weight : lighter;
}
.firsttable{
	 border-bottom: thin dotted Black;
	 border-left: thin dotted Black;
	 border-right: thin dotted Black;
	 border-top: none;
}
INPUT.std1{
	background : #E4E4E4;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	height : 20px;
	width : 128px;
}
input.radio{
 	width: 20px;
}
input.spezi{
	background : #FAFAD2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	height : 25px;
	width : 480px;
}
.hinweis{
	color : Silver;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
table.warnung{
	color : Red;
	font-size : 18px;
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
}
table.nbb{
	border : none;
	border-bottom : 1px solid Black;
}
#nbb{
	border : none;
}
table.nbt{
	border : none;
	border-top : 1px solid Black;
}
#menu {
  width:130px;
  text-align:center;
  position:relative;
  }
.box {
  position:relative;
  }
#menu a, #menu a:visited {
  text-decoration:none;
  background-color:#fff;
  color:#c00;
  display:block;
  width:130px;
  height:16px;
  font-size:14px;
  border:1px solid #fff;
  padding:5px;
  }
* html #menu a, * html #menu a:visited {
  width:130px;
  height:28px;
  w\idth:142px;
  he\ight:28px;
  }
#menu a span {
  display:none;
  }
#menu a:hover {
  border:1px solid #000;
}
#menu a:hover span.left,
#menu a:hover span.right {
  display:block;
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border-top:8px solid #fff;
  border-bottom:8px solid #fff;
  }
#menu a:hover span.left {
  left:5px;
  top:5px;
  border-left:8px solid #c00;
  }
#menu a:hover span.right {
  left:130px;
  top:5px;
  border-right:8px solid #c00;
  }
* html #menu a:hover span.left,
* html #menu a:hover span.right {
  width:8px;
  height:16px;
  w\idth:8px;
  he\ight:16px;
  }
#menu a:hover span.lk {
  display:block;
  position:absolute;
  left:150px;
  top:0;
  padding:5px;
  width:150px;
  background-color:#fff;
  color:#000;
  border:1px solid #234;
  }

#agb, .tooltip, .mail, .mailbut {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#agb {
  font-size : 12px;
  font-style : oblique;
  font-weight : lighter;
  color:#000;
}
#small {
	border : 1px solid Silver;
}
.tooltip {
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	padding : 5px 5px 5px 5px;
	border : 1px solid Green;
}
.BW {
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	padding : 5px 5px 5px 5px;
	border : 1px solid Gray;
}
.w_pic {
	background : url(../pics/w_pic.gif) repeat center;
}
.size9{
	font-size : 9px;
}
.size10{
	font-size : 10px;
}
.size11{
	font-size : 11px;
}
.size15{
	font-size : 15px;
}
.fett{
	font-weight: bold;
}
.mail{
	width: 325px;
	background-color: #FFFFF4;
}
.mailbut{
	background-color: White;
	width: 130px;
}
.blue{
	color: Blue;
}
.red{
	color: Red;
}
.green{
	color: Green;
}
.gray{
	color: Gray;
}
.black{
	color: #000000;
}
legend {
	color : Blue;
	font : bold italic 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#nojava {
	position: relative;
	top: -25px;
}

#yesjava {
	position: relative;
	top: 0;
	visibility: hidden;
}
.uline{
	text-decoration: underline;
}
