body, html {
         background-color:#ededed;
         font-family: 'Verdana', Verdana;
         font-size: 12px;
         line-height: 18px;
         margin: 0;
         padding: 0;
         color: #333366;
	 width: 100%;
	 height: 100%;
}

 	
 
div#seite {
         background-color: #FFFFFF;
         top: 10px;
         width: 950px;
         margin: 5px auto;         
         overflow: hidden;
         border-bottom: 5px solid #333366;
         border-left: 5px 
}

div#adress {
	 position: absolute;
	 margin: 200px 730px 0px 0px;
	 width: 220px;
	 padding: 0px 0px 0px 40px;
}
	 
div#inhalt {
	 margin: 50px 0px 0px 300px;
	 padding: 0px 30px 20px 30px;
	 min-height: 600px;
	 float: left;
	 width: 730 px;
	 overflow: hidden;
	 background-image: linear-gradient(to right, #ededed, #FFFFFF);

}

div#navigation {
	 margin: 170px 0px 0px 440px;
	 height; 22px;
	 background: #FFFFFF;
}

div#Navigation a {
	display: inline-block;
	position: relative;
	top: 0px;
	font-size: 13px;
	line-height: 16px;
	color: #666666;
	padding: 3px 11px;
	margin: 0px 10px 0px 0px;
	text-align: center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #ffffff;
}

div#Navigation a#button {
	display: block;
	float: left;
	border: 1px solid #435f9c;
	margin-left: 2px;
	padding: 3px;
	padding-left:10px;
	padding-right:10px;
	color: black;
	font-size: 13px;
	background-color:#435f9c;
	text-decoration:none;
}

	 
	 
img#logo {
	 position: absolute;
	 margin: 5px 100px 0px 422px;
} 

h1 {
   	 font-size: 36px;
   	 line-height: 20px;
   	 color: #CCCCCC;
}

ul {
	 list-style: none inside;
	 margin: 0px;
	 padding: 0px;
} 

#sddm { 
	margin: 0;
	padding: 0;
	z-index: 30
}
	
#sddm li { 
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 10px arial
}

#sddm li a { 
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: auto;
	background: #FFFFFF;
	color: #666666;
	text-align: left;
	text-decoration: none
}

#sddm li a:hover { 
	background: #eae9e7
}

#sddm div { 
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #FFFFFF
}

#sddm div a { 
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #FFFFFF;
	color: #666666;
	font: 10px arial
}

#sddm div a:hover { 
	background: #eae9e7;
	color: #666666
}

p#Adresse {
font-size: 15px;
line-height: 22px;
color: #999999;
}

<style>	
.wmfg_layout_0, table, .wmfg_textarea { font-family: Verdana, Geneva, sans-serif; font-size: 13px; }
.wmfg_layout_0 ul.wmfg_questions { list-style-type: none; margin: 0; 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; }
.wmfg_layout_0 table.wmfg_answers { width: 100%; _width: 97%; 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>
