body {
    background-color: #d4d4d4;    
    padding: 0;
    margin: 0;
    text-align: center;
		
	scrollbar-face-color:#cdcdcd;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#7e7e7e;
	scrollbar-shadow-color:#7e7e7e;
	srollbar-arrow-color:#7e7e7e;
	scrollbar-track-color:#ffffff;
    }

html,body{
  background-color: #d4d4d4;   
  margin:0; 
  padding:0;
  border:0;
  height:100%;
}



#main {
    background-image:url(../images/bg-haupt-index.gif);	
    position:absolute;		
    top: 50%;
    left: 0px;
    width: 100%;
    height: 372px;
	margin: -185 0 0 0px;
    }
	
	
#impressum {
    z-index:2;
    position:absolute;
    top: 380px;
    left: 50%; 
	margin: 0 0 0 190px;   
    }	
	
#weiter {
    z-index:2;
    position:absolute;
    top: 380px;
    left: 50%; 
	margin: 0 0 0 0px;   
    }	
	
	
#bild {
    z-index:2;
    position:absolute;
    top: 1px;
    left: 50%; 
	margin: 0 0 0 -340px;   
    }	

	
#navigation {
    z-index:2;
    position:absolute;
    top: 0px;
    left: 50%; 
	margin: -25 0 0 -40px;   
    }	
	
#logo {
    z-index:2;
    position:absolute;
    top: 30px;
    left: 50%; 
	margin: 0 0 0 -600px;   
    }	
	
#messe {
    z-index:2;
    position:absolute;
    top: 150px;
    left: 50%; 
	margin: 0 0 0 -510px;   
    }	
	
.text { 
	font-size:8pt; 
	color:#5c5c5c;	
	line-height:12pt;
	margin-top:0px; 
	margin-left:0px; 
	margin-bottom:0px; 
	margin-right:0px;
	font-family:Verdana; 
	text-decoration:none; }
	
.textrot { 
	font-size:8pt; 
	color:#e10c2d;	
	line-height:12pt;
	margin-top:0px; 
	margin-left:0px; 
	margin-bottom:0px; 
	margin-right:0px;
	font-family:Verdana; 
	text-decoration:none; }
	
.textformular { 
	font-size:8pt; 
	color:#ffffff;	
	line-height:12pt;
	margin-top:0px; 
	margin-left:0px; 
	margin-bottom:0px; 
	margin-right:0px;
	font-family:Verdana; 
	text-decoration:none; }

.text2 { 
	font-size:8pt; 
	color:#ffffff;	
	line-height:12pt;
	margin-top:0px; 
	margin-left:0px; 
	margin-bottom:0px; 
	margin-right:30px;
	font-family:Verdana; 
	text-decoration:none; }
	

.textklein { 
	font-size:7pt; 
	color:#3c3c3c; 
	font-family:Verdana; 
	text-decoration:none; }	
	

	
h1 { 
	font-family :Verdana;
    font-size: 12pt;
	font-weight: bold;    
	margin-top:0px; 
	margin-left:0px; 
	margin-bottom:0px; 
	margin-right:20px;
	color: #e10c2d;
	}
	
	
h2 { 
	font-family :Verdana;
    font-size: 8pt;
	font-weight: normal;    
	margin-top:0px; 
	margin-left:0px; 
	margin-bottom:5px; 
	margin-right:20px;
	color: #ffffff;
	}

	
.liste {
	list-style-type:square; 
	line-height:19pt; 
	margin-left:45pt;
	color: #a0ca1e;
	}
	

	
a	{
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	background-color:transparent;		
	}
		

	
.formular { 
	color :#3c3c3c; 
	background-color : #ffffff; 
	border-top : #efede6 1px solid; 
	border-left : #efede6 1px solid; 
	border-right : #efede6 1px solid; 
	border-bottom : #efede6 1px solid; 
	}

		

td.bg-weiss { 
	background-color:#ffffff; 
	}
	
td.bg-grau { 
	background-color:#f0f0f0; 
	}	
	
tr.bg-braun { 
	background-color:#bd9f65; 
	}	
td.bg-braun { 
	background-color:#bd9f65; 
	}		
	

	
		