body {
	font-size: 11px;
	margin: 0px;
	text-align: center;
	background-color: #C7CECE;
	color: #FFFFFF;
	font-family: Verdana, Geneva,Helvetica,sans-serif;
	}

#wrap {
	margin: auto;
	width: 800px;	
	}

	#head {
		height: 132px;
		width: 800px;
		margin-top: 50px;
		padding: 0;
		background: #ffffff url(pics/head.jpg) top right no-repeat;
		}

	#page {
		background-color: #fff;	
		width: 800px;
		overflow: hidden;	
		}


		#navigation {
 			margin: 0px; 
			padding: 0px;
 			height: 60px; 
			background-color: #FFFFFF;
			}
			

			ul#nav {
				margin: 0;
				padding: 30px 0 0 116px;
				list-style-type: none;
				font-size: 11px;
				font-weight: normal;
				text-align: left;
				color: #5F5F5F; 
				}

			ul#nav li {  
				padding: 0; 
				margin: 0 20px 0 0;
				display: inline;   
				text-decoration: none; 
				font-weight:bold;
				}
				
				
				
			ul#nav li a:link, ul#nav li a:visited { 
				display: inline; 
				color: #8F8F8F; 
				font-weight:normal;
				text-decoration: none;
				}
				
				
			ul#nav li a:hover { 
				display: inline; 
				color: #E06060; 
				text-decoration: underline;  
				font-weight:normal;
				}
				
			#nav li.active  {
				color: #93573D;
				}


		#main {
 			margin: 70px 0 0 0;  
			padding: 0px;
			width: 800px; 
			}
			
			#main_text {
  				margin: 0 0 100px 116px;  
				padding: 0px;
 				width: 480px; 
				text-align: left; 
				}
			
			#main_web {
  				margin: 0 0 0 116px;  
				padding: 0px;
 				width: 300px; 
				text-align: left; 
				float: left;
				}
				
			#main_beispiele {
				margin: 0 0 0 500px; 
				padding: 0;
				width: 270px; 
				text-align: left;
				}
				
				ul#web { 
					margin: 0 0 0 0; 
					padding: 0 0 50px 0;
					}
					
				#web li {
 					list-style: none;
					padding: 0 0 14px 0;
					margin: 0;
					color: #7F7F7F;
					}

				 #web li a:visited, #web li a:link {
 					text-decoration: none;
					list-style: none;
					color: #7F7F7F;
					}

				ul#web  a:hover {
 					color: #FF9F00;
					}



	#footer {
 		margin: 0 0 50px 0;
		padding: 0px; 
 		width: 800px; 
		height: 26px;
 		background-image: url(pics/footer.jpg); 
		background-repeat: no-repeat;
		}

		#footer p  { 
			font-size: 9px; 
			line-height: 100%; 
			color: #FFFFFF;
 			text-align: left; 
			padding: 6px 0px 0px 20px;
			margin: 0;
			}
			
		#footer a:link, #footer a:visited {
			text-decoration: none;
			color: #FFFFFF;
			}
			
		#footer a:hover {
			text-decoration: none;
			color: #999999;
			}

td { 
	margin: 0;
	padding: 0;
 	}


.adress {
 	font-family:Verdana,Geneva,Helvetica,sans-serif;
 	font-size:11px; line-height: 165%; color: #000000;
 	text-align: left;
	}
	
	.adress a { color: #7F7F7F; text-decoration: none;}
	.adress a:hover { color: #FF9F00; text-decoration: none;}


p, .text {
 	font-size:11px; line-height: 18px; color: #000000;
 	text-align: left;
	}


h1, h2, h3 {
	font-family: Verdana,Geneva,Helvetica,sans-serif; 
	font-weight:bold;
	text-align: left;
	margin: 0;
	padding:0;
	}


h1 {
 	font-size:16px; 
	color: #7F7F7F; 
 	padding-bottom: 16px;
	}

h2 {
  	font-size:12pt; 
 	line-height: 180%;
	color: #FF7F00;
	}

h3 {
  	font-size:12pt; 
 	color: #7F7F7F;
  	padding-bottom: 16px;
	}