html {
	
	background: #000000 url(../img/bgl.png) repeat-x;
}

body {
	color: #3f3e3e;
	font-family: helvetica, myriad pro, arial, sans-serif
}

/* GENERAL STYLES */

a {
	color: white;
}

a.button {
	/* STYLE BUTTON */
	
}


#container {
	position: relative;
	width: 1440px;
	height: 1775px;
	

}

#wrapper {
	margin: 0 auto;
}



/* HEADER */

#header {
	
}
	#header {
		float: center;
		margin-top: 82.5px;
	
		

	}
	

/* LEISTEOBEN */	

#leisteoben {
	
	}
		
	#leisteoben 	{
		margin-top: 30px;
		margin-left: 50px;
		color: white;
		float: left;
				
	}



/* Links */

	#links {
	
			}
		
			#links 	{
				float: center;
				margin-top: 0px;
				margin-left: 0px;
				width: 190px;
			
		
			}




/* Großes Bild */
			
#bild {
	
	}
		#bild img{
			margin: 0px;
			margin-top: 0px;
			padding: 0px;
			width: 100%;
					
			
		}
		
	
	
/* Bild Rechts */

#bildrechts {
	
		}
		
		#bildrechts 	{
			float: right; 
			margin: 0px;
			margin-right: 0px;
			vertical-align: center;
			border: 1px hide black;
			
		}
					
					
					
	
/* Bild Links */

#bildlinks {
	
		}
		
		#bildlinks 	{
			float: left;
			margin-top: 0px;
			margin-left: 0px;
		
		}
					
					
					
/* Inhalt Oben Lage */

#lage {
	
								}
		
#lage 	{
			margin-top: 25px;
			margin-left: 200px;
			margin-right: 200px;
			font-size: 16;
			text-align: justify;
						
							}					
	
/* Inhalt Oben */

#inhaltoben {
	
						}
		
				#inhaltoben 	{
						margin-top: 25px;
						font-size: 16;
						text-align: center;
						
					}
				
				
/* Inhalt Mitte */

#inhaltmitte {
	
										}
		
				#inhaltmitte 	{
					margin: 0px;
					margin-bottom: 0px;
					margin-left: 70px;
					font-size: 16;
					text-align: justify;
					align: center;
					word-break: break-word;
		
										}
								
								
/* Inhalt Unten */
								
#inhaltunten {
	
										}
		
				#inhaltunten 	{
					margin-top: 50px;
					margin-left: 60px;
					float: left;
					font-size: 16;
		
										}
	
	
/* GRUNDRISS */

#grundriss {
	
			}
		
#grundriss 	{
					margin: 50px;
					margin-bottom: 102px;
					margin-left: 140px;
					align: center;
					float: center;
					
				}




/* PREISE */

#preise {
	
														}
		
#preise 	{
					margin-top: 25px;
					margin-bottom: 0px;
					margin-left: 240px;
					font-size: 18;
					text-align: justify;
					align: center;
					word-break: break-word;
		
														}


/* HAFTUNG */	

#haftung {
	
			}
		
#haftung 	{
					margin: 0px;
					margin-right: 200px;
					margin-left: 200px;
					color: #3f3e3e;
					font-family: helvetica;
					line-height: 120%;
					font-weight: medium;
					font-size: 16px;
					text-align: justify;
				
														}
	
			
/* FOOTER */	

#footer {
	
				}
		
		#footer 	{
					margin-top: 0px;
					margin-right: 30px;
					color: black;
					font-family: helvetica;
					line-height: 120%;
					font-weight: bold;
					font-size: 13px;
					text-align: right;
				
	}



/* BORDERS */			

table {
					border-collapse: ;
		}

			table, th, td {
				    border: 1px hide black;
		}
								
								
	
	
	
	
	
	
	
	
	
	
	
	
	
/* FORMULAR */
		
		<style>	
		.wmfg_layout_0, table, .wmfg_textarea { font-family: Helvetica, Verdana, Geneva, sans-serif; font-size: 13px; }
		.wmfg_layout_0 ul.wmfg_questions { list-style-type: none; margin: 10px; padding: 0; }
		.wmfg_layout_0 ul.wmfg_questions li.wmfg_q { margin: 10px 0; padding: 10px; border: 1px solid #cccccc; }
		.wmfg_layout_0 label.wmfg_label { display: block; margin: 0 0 5px 0; font-size: 13px;}
		.wmfg_layout_0 table.wmfg_answers { width: 100%; _width: 80%; border-collapse: collapse; }
		.wmfg_layout_0 table.wmfg_answers { vertical-align: top; }
		.wmfg_layout_0 table.wmfg_answers td { padding: 2px; vertical-align: top; }
		.wmfg_layout_0 table.wmfg_answers td.wmfg_a_td { width: 25px; }

		.wmfg_layout_0 .wmfg_text { border: 1px solid #CCC; padding: 4px; font-size: 13px; color: #000000; width: 98.5%;
		background-color: #ffffff;
		background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
		background:-moz-linear-gradient(top,#f8f8f8,#fff);
		}
		.wmfg_layout_0 .wmfg_textarea { border: 1px solid #CCC; padding: 4px; font-size: 13px; color: #000000; width: 98.5%;
		background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
		background:-moz-linear-gradient(top,#f8f8f8,#fff);
		background-color: #ffffff;
		}
		.wmfg_layout_0 .wmfg_select { 
		border:1px solid #CCCCCC; padding: 3px; font-size: 13px; color: #000000; margin: 0; width: 100%; _width: 97%;
		background-color: #ffffff;
		background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
		background:-moz-linear-gradient(top,#f8f8f8,#fff);
		}
		.wmfg_layout_0 .wmfg_btn { 
		border: 1px solid #cccccc; cursor: pointer; font-weight: normal; font-size: 13px; padding: 6px; color: #444; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), color-stop(0.5, #FAFAFA), color-stop(0.5, #E5E5E5), to(#F9F9F9)); 
		background: -moz-linear-gradient(top, #FAFAFA, #FAFAFA 50%, #E5E5E5 50%, #F9F9F9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FAFAFA', endColorstr='#E5E5E5');
		}
		.wmfg_layout_0 .wmfg_btn:hover {  
		background: -webkit-gradient(linear, left top, left bottom, from(#EDEDED), color-stop(0.5, #EDEDED), color-stop(0.5, #D9D9D9), to(#EDEDED)); 
		background: -moz-linear-gradient(top, #EDEDED, #EDEDED 50%, #D9D9D9 50%, #EDEDED);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E3326E', endColorstr='#D9D9D9'); 
		</style>						
								
								
								
								
								
								