body {
		 color: #000;
		 background-color:#fff; 
		 background-image:url(side.png);
		 background-repeat:no-repeat;
		 background-position:right top;		 /*  background-color:transparent; */
		 background-attachment:fixed;
		 font-family:Arial,Helvetica,sans-serif;		 
}

   h1 {
    color: white;
    background-color: #00a65a;
    font-size: 1.0em;
    margin: 0 0 0.9em 0;
    padding: 0.2em;
  }

  h2 {
    color: #00a65a;
    background-color: white;
    border-bottom: 1px solid #00a65a;
    font-size: 1.0em;
    padding: 2px;
    margin: 1.5em 0;
    }

  h3 {
    font-size: 1em;
    margin: 1.5em 0;
  }

  p {
    font-size: 1em;
    margin: 1em 0;
  }

  a {
    font-size: 1em;
    text-decoration: underline;
    margin: 0;
    padding: 0;
    color: inherit;
    background-color: inherit;
  }

#content {
	margin: 0 320px 0 0;
	padding: 0 0 0 0;
	}

#introText {
	width: 400px;
	}

.clearing {
		clear: both;	
		font-size: 1px;
	color: #FFFFFF;
	height: 0px;
	margin: 0;
	padding: 0;
		}
		
#navDivider { /* format fuer wichtigen nbsp zwischen nav und box */

	}


/* Footer */

#footer {
	color: #fff;
	background-color: #00a65a;
	height: 15px;
	padding: 10px;
	/* border: 2px solid #fff; */
	margin-top: 10px;
	clear: both;
	}
#footerFunctions {
	padding: 0;
	float: right;
	}
#footerFunctions a {
	text-decoration: none;
	color: #fff;
	}
	
#footerFunctions a:hover {
	color: #fff;
	text-decoration: underline;
	}

  div#Modules {
    float: left; 
    text-align: left;
    margin: 0; padding: 0;
  }

/* Modullinks */

.moduleImage {
		float: left;
		padding: 0;
		margin: 0 20px 0 0;
		}		

.maintitle {
		font-size: 1.2em;
		color: white;
		background-color: inherit;
		padding: 1em 0 0 0;
		margin: 0 0 0 0;
		}
		
.subtitle {
		font-size: 0.8em;
		color: white;
		background-color: inherit;
		padding: 0 0 0 0;
		}

.maintitle a {
	text-decoration: none;
	color: white;
	background-color: inherit;
	}

.maintitle a:hover {
	color: inherit;
	background-color: inherit;
	text-decoration: underline;
	}

.eins, .zwei, .drei, .vier, .fuenf, .sechs, .sieben, .acht {
		width: 550px;
		height: 134px;
		padding: 0;
		/* border: 1px solid black; */
		}

.eins {
		color: #fff;
		background-color: #cd731a;
		}
		
.zwei {
		color: #fff;
		background-color: #af4e31;
		}

.drei {
		color: #fff;
		background-color: #954063;
		}

.vier {
		color: #fff;
		background-color: #515963;
		}

.fuenf {
		color: #fff;
		background-color: #005f8a;
		}

.sechs {
		color: #fff;
		background-color: #33afcd;
		}

.sieben {
		color: #fff;
		background-color: #006c40;
		}

.acht {
		color: #fff;
		background-color: #bc9042;
		}

/* Images */

img { 
	border:none;
	padding: 0;
	margin: 0;
	}  
	
.imageNoCaption {
	border: 1px solid #00a65a; 	
	text-align: center;
	padding: 0;
	}
	
/* Form */	
	
form {
	margin: 0 0 5px 0;
	padding: 0; 
	}
	
input, textarea {
	/* font-size: 10px; */
	color: #00a65a; 
	padding: 2px;
	margin: 0;
	border: 1px solid #00a65a;
	}
	