* { 
	margin: 0;
	padding: 0;
	}

body {font-family: "Trebuchet MS", "Arial", "Tahoma", sans-serif; font-size: 9pt}

h1 { font-size: 130%; color: #666666; font-weight: lighter; }
h2 { font-size: 110%; color: #376400; font-weight: bold; line-height: 1.4em; }
h3 { font-size: 100%; color: #666666; font-weight: lighter; line-height: 1.5em; }
h4 { font-size: 90%; color: #666666; font-weight: lighter; line-height: 1.4em; }
h5 { font-size: 80%; color: #666666; font-weight: lighter; }

h1,h2,h3 { margin: 0 0 5px 0; }

ul { list-style-type: none; }

a { color: #666666; text-decoration: none;}
a:hover { color: #999999; }

img { border: none; }
a img {border: none; }

	#main {
		width: 910px;
		height: 855px;
		margin: 0 auto;
		position: relative;
		background: url(images/hg_unter.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
		
	#branding {
		width: 850px;
		height: 141px;
		position: relative;
		top: 0px;
		left: 28px;
		background-repeat: no-repeat;
		background: url(images/logo.jpg);
		}
				
	#flash {
		width: 850px;
		height: 250px;
		position: relative;
		top: 5px;
		left: 28px;
		z-index:0
		}

	#navigation {
		width: 850px;
		height: 29px;
		position: relative;
		top: -19px;
		left: 28px;
		z-index:1
		}
	
	#content {
		width: 860px;
		height: 410px; overflow: hidden;
		left: 28px;
		position: relative;
		top: 0px;	
		clear: both;
		background-color: #ffffff;	
		}
		
	#cont1 {
		width: 400px;
		height: 310px; overflow: hidden;
		left: 8px;
		position: relative;
		top: 0px;	
		clear: both; background-color: #ffffff;	
		}
		
	#cont2 {
		width: 400px;
		height: 60px; overflow: hidden;
		left: 430px;
		position: absolute;
		top: 0px;	
		clear: both; background-color: #ffffff;	
		}
		
	#cont3 {
		width: 367px;
		height: 90px; overflow: hidden;
		left: 18px;
		position: absolute;
		top: 320px;	
		}
		
	#ma1 {
		width: 195px;
		height: 92px; overflow: hidden;
		left: 431px;
		position: absolute;
		top: 83px;	
		background: url(images/ma_stephan.jpg);
		background-repeat: no-repeat;
		}
	
	#ma1_cont {
		width: 105px;
		height: 80px;
		left: 85px;
		position: absolute;
		top: 8px;			
		}
	
	#ma2 {
		width: 195px;
		height: 92px; overflow: hidden;
		left: 644px;
		position: absolute;
		top: 83px;	
		background: url(images/ma_schmidt.jpg);
		background-repeat: no-repeat;
		}
	
	#ma2_cont {
		width: 105px;
		height: 80px;
		left: 85px;
		position: absolute;
		top: 8px;		
		}
	
	#ma3 {
		width: 195px;
		height: 92px; overflow: hidden;
		left: 431px;
		position: absolute;
		top: 196px;	
		background: url(images/ma_hofmann.jpg);	
		background-repeat: no-repeat;
		}
	
	#ma3_cont {
		width: 105px;
		height: 80px;
		left: 85px;
		position: absolute;
		top: 11px;		
		}
	
	#ma4 {
		width: 195px;
		height: 92px; overflow: hidden;
		left: 644px;
		position: absolute;
		top: 196px;	
		background: url(images/ma_neutral.jpg);	
		background-repeat: no-repeat;
		}
	
	#ma4_cont {
		width: 105px;
		height: 80px;
		left: 85px;
		position: absolute;
		top: 8px;		
		}
	
	#ma5 {
		width: 400px;
		height: 92px; overflow: hidden;
		left: 431px;
		position: absolute;
		top: 310px;	
		background-repeat: no-repeat;
		}
	
	#ma5_cont {
		width: 105px;
		height: 80px;
		left: 85px;
		position: absolute;
		top: 8px;		
		}
	
	#ma6 {
		width: 195px;
		height: 92px; overflow: hidden;
		left: 644px;
		position: absolute;
		top: 310px;	
		background: url(images/ma_neutral.jpg);	
		background-repeat: no-repeat;
		}
	
	#ma6_cont {
		width: 105px;
		height: 80px;
		left: 85px;
		position: absolute;
		top: 8px;		
		}
		
		

	#abverk {
		width: 50px;
		height: 30px; 
		left: 625px;
		position: absolute;
		top: 0px;	
		}
		
	#footer {
		width: 850px;
		height: 40px;
		margin: 0 auto;
		position: relative;
		top: 15px;
		text-align: center;
		}
	
	