


* {
	margin: 0;
	padding: 0;
}

a { 
color: #077323}

a:hover {color: black;}

body {
	background: url(../img/bg_neu.jpg) repeat-y center;
	font: 62.5% Helvetica, Arial, sans-serif;
	overflow: scroll;
}

p,code,ul {padding-bottom: 1.2em;}

li {list-style: none;}

h1 {font: normal 1.8em Helvetica, Arial, sans-serif;}
h2 {font: bold 1.4em Helvetica, Arial, sans-serif;}
h3 {font: bold 1em Helvetica, Arial, sans-serif;}

form,input {margin: 0; padding: 0; display: inline;}


h1,h2,h3 {padding-top: 4px; color: #077323; margin-bottom: 2px;}

/* misc */
.clearer {clear: both; font-size: 0;}
.left {float: left;}
.right {float: right;}

/* structure */
.inner-container {

	background: url(../img/body_neu.jpg) no-repeat center top;
	font-size: 1.2em;
	margin: 0 auto;
	width: 980px;
	height: 660px;
}


/* header & title */
.header {

	height: 175px;
}
.header .title {
	color: #FFF;
	padding-top: 50px;
}


/* content */
.content {

	float: left;
	width: 380px;
	height: 380px;
	padding: 20px;
	overflow: auto;
}

.knuefi {
	float: right;
	width: 160px;
	height: 190px;
	margin-right: 45px;
	margin-top: 250px;
	
}

.platzhalter {
	float: left;
	margin-top: 50px;
	width: 70px;
	height: 10px;
}


/* navigation */
.navigation {
	float: left;
	width: 200px;
}


