body {
   font-family: Arial;
   font-size: 12px;
   background-color: #ffffff;
   color: #3f3f3f;
   padding: 10px 0 0;
   margin: 0;
 /* background-image:url(../img/bg.gif);*/
   }

   HTML>body {
   padding: 0;
   }
   
   html {
	min-height: 100.05%; 
	}

/*DIV Definitionen*/
#header {
   background-color: #ffffff;
   padding: 0;
   border: 0px solid #ffffff;
   margin: 0;
   height: 200px;
   width: 500px;
   background-image:url(../img/mflogoapril08_500x200.png);
   }

   
   
   
   
#main {
   font-family: Arial, Helvetica;
   background-color: #ffffff;
   padding: 0;
   border: 0px dashed #fff;
   margin: 0px;
   width: 340px;
   height: 500px;
   position: absolute;
   top: 200px;
   left: 150px;
   }

   #main p {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #3f3f3f;
   line-height:18px;
   text-align:justify;
   }
   
   .alert {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #bf0000;
   line-height:18px;
   text-align:justify;
   }
   
   #main a {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #3f3f3f;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }
  
   #main a:hover {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #bf0000;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }
   
   #main a:active {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #bf0000;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }

	
   #main h1 { font-size:20px; font-weight:200; color:#bf0000; margin: 20px 0px 10px 0px; }
   #main h2 { font-size:14px; font-weight:200; color:#bf0000; margin: 30px 0px 10px 0px; }
   #main h3 { font-size:12px; font-weight:600; color:#dddddd; margin: 20px 0px 10px 0px; }
   

   
   
   
   
 #main2 {
   font-family: Arial, Helvetica;
   background-color: #ffffff;
   padding: 0;
   border: 0px dashed #fff;
   margin: 0px;
   width: 340px;
   height: 500px;
   position: absolute;
   top: 200px;
   left: 520px;
   }
   
   #main2 form,table {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #3f3f3f;
   }

   #main2 p {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #3f3f3f;
   line-height:18px;
   text-align:justify;
   }
   
   #main2 a {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #3f3f3f;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }
  
   #main2 a:hover {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #bf0000;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }
   
   #main2 a:active {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #bf0000;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }

	
   #main2 h1 { font-size:20px; font-weight:200; color:#bf0000; margin: 20px 0px 10px 0px; }
   #main2 h2 { font-size:14px; font-weight:200; color:#bf0000; margin: 30px 0px 10px 0px; }
   #main2 h3 { font-size:12px; font-weight:600; color:#dddddd; margin: 20px 0px 10px 0px; }
  
   
   
   
#nav {
   background: #353535;
   padding: 10px 0px 10px 0px;
   border: 0px dashed #ffffff;
   margin: 0px;
   width: 200px;
   position: absolute;
   top: 220px;
   left: 10px;
   
   }
   
#nav a {
	font-family: Arial;
	font-size:15px;
	font-weight:100;
	color: #fff;
	text-decoration:none;
	margin: 0px 0px 5px 10px;
	display:block;
}

#nav a:hover {
	font-family: Arial;
	font-size:15px;
	font-weight:100;
	color: #c00000;
	text-decoration:none;
}

#nav a:active {
	font-family: Arial;
	font-size:15px;
	font-weight:100;
	color: #c00000;
	text-decoration:none;


}


#right {
   display:none;
   background-color: #353535;
   padding: 0;
   border: 0px solid #ffffff;
   margin: 0px;
   width: 200px;
   position: absolute;
   top: 220px;
   left: 830px;
   }

   
   
   
   #footer {
   font-family: Arial, Helvetica;
   font-size:11px;
   color: #3f3f3f;
   line-height:18px;
   text-align:justify;
   background-color: #ffffff;
   padding: 0;
   border: 0px dashed #fff;
   margin: 0px;
   width: 340px;
   position: absolute;
   top: 880px;
   left: 150px;
   text-align:left;
   }

   #footer p {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #dddddd;
   line-height:18px;
   text-align:center;
   }
   
   #footer a {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #3f3f3f;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }
  
   #footer a:hover {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #bf0000;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }
   
   #footer a:active {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #bf0000;
   line-height:18px;
   text-align:justify;
   text-decoration:none;
   }

   
   
   
   input, select, textarea { 
background-color:#ffffff;
border-color:#3f3f3f;
border-width:1px;
border-style:solid;
}
 
.button { 
font-size:11px;
font-weight:bold;
}
