body {
	font-family: 'Trebuchet MS', Verdana, Arial, Sans Serif;
	text-align: center;
	background-color: #3367B2;
    font-size: 12pt;
}

#wrap {
	width: 800px;
	height: auto; //550px;
	margin: 0 auto;
	text-align: left;
	
}

#header {
	float: left;
	width: 800px;
	height: 140px;
	border: 1px solid #999;
	background-color: #fff;
}
	#headergrafik {
		border: 0px;
		margin: 0px;
		padding: 0px;
	}

#startbild {
	border: 1px solid #00f;
}

/*- Menu Tabs---------------------------*/


    #navi {
      float: left;
      width: 100%;
      height: 38px;
      background: #FFF;	//#BBD9EE;
      font-size: 110%;
      line-height: normal;
      border-left: 1px solid #999;
      border-right: 1px solid #999;
      }
    #navi ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #navi li {
      display:inline;
      margin:0;
      padding:0;
      }
      
	#navi a{
		color: #3367B2;
		padding: 4px;
		text-decoration: none;
	}
	
	#navi a:hover{
		color: #FEF23E;
		text-decoration: underline;
	}
      
    /*#navi a {
      float:left;
      background:url("tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #navi a span {
      float:left;
      display:block;
      background:url("tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color: #343AE8;	//#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*
    #navi a span {float:none;}
    /* End IE5-Mac hack *
    #navi a:hover span {
      color: #FFD91A;	//#FF9834;
      }
    #navi a:hover {
      background-position:0% -42px;
      }
    #navi a:hover span {
      background-position:100% -42px;
      }

/*-Ende Menu Tabs-----*/

#content {
	float: left;
	width: 800px;
	height: auto;	//370px;
	background-color: #fff;
	border: 1px solid #999;
	padding: 5px 0 5px 0;
}


	#content a:link, #content a:visited {
		color: #22e;
	}
	#content a:hover, #content a:active, #content a:focus{
		color: #66f;
		text-decoration: none;
	
	}
	h1 {
		margin: 15px 20px 5px 20px;
		font-size: 140%;
	}
	
	h2 {
		font-size: 120%;
		margin: 5px;
	}
	
	h3 {
		font-size: 110%;
		margin: 5px;
	}
	p {
		padding: 0  0 5px 5px;
		margin: 0;
	}
#contentbody {
	float: left;
	width: 800px;
	height: 179px;
	overflow: auto;
}

	#contentbody dl {
		margin: 0 0 0 10px;
	}
	
	#contentbody dl dt{
		margin: 5px 5px 0 10px;
          font-size: 110%;
	}
	#contentbody dl dd{
		margin: 0 5px 15px 30px;
	}
	
	.scrolldiv {
		overflow: auto;
	}


#monate li{
	list-style-type: none;
	display: inline;
}

form div{
	display: inline;
	width: 250px;
	margin: 5px;
}
	
form label{
	float: left;
	display: inline;
	width: 80px;
}



form input{
	float: left;
	margin: 0 10px 0 0;
}

.abstand {
	margin: 0 46px 0 0;
}
form p {
	font-size: 80%;
}

#Text textarea{
	margin: 5px;
	}
	
legend {
	color: #999;
	}
	
.link {
	margin: 5px 5px 5px 30px;
	display: block;
}

#firefox {
	position: relative;
	left: 350px;
	top: 0px;
}

#firefox img {
	border: 0;
	}
