﻿
html{ width: 100%; height: 100%; margin: 0;  padding:0; }
								
body{ width: 100%; height: 100%; margin: 0;  padding:0;  background-color: #fff;  }

#bgImg { position:absolute; top: 0; left: 0; border: 0; z-index: 1; }
#bodyDiv { position:absolute; top: 0; left: 0; border: 0; z-index: 2; overflow: auto; width: 100%; height: 100% }	

h1  { padding: 20px 15px;font-size: 28pt; font-family: verdana; color: #ff0000;}
h2  { padding: 20px 15px; margin: 0; font-size: 26pt; font-family: verdana; color: #31b404;	}
h5  { padding: 20px 15px; margin: 0; font-size: 22pt; font-family: verdana; color: #31b404;	}

td,th{ padding: 3px 3px; font-size: 10px; font-family: verdana; color: 666;}


p { padding-left: 15px; padding-right: 12px; font-family: Verdana; color: #666; font-size: 20px; line-height: 1.3em;}
li { font-size: 20px; font-family: Verdana; color: #666;}
li2 { font-size: 20px; font-family: Verdana; color: #666; padding-left: 15px;}

hr { margin-left:20px; margin-right:20px; color:green;}
	

a:link { text-decoration:none; font-size: 20px; color:#000; }
a:visited { text-decoration:none; font-size: 20px; color:#000; }
a:hover { text-decoration:none; font-size: 20px; color:#ff3300; }
a:active { text-decoration:none; font-size: 20px; color:#000; }
a:focus { text-decoration:none; font-size: 20px; color:#000; }

	
#header { position: relative; margin-top: 0; margin-left:auto; margin-right:auto; width: 100%; height:100%; }
	
#header2 { display: flex; align-items: center; justify-content: center; }

#navi { margin-left: 5px; width: 1325px; height:33px;}
																			  																						  			

	
#place1 { border: 0px solid #fff; position: relative; height:925px; width:1900px; margin-left:auto; margin-right:auto; padding: 0px; }

#rechts { 
	margin-right: 5px; 
	margin-top: 5px;
	float:right; 
	width:553px;
	display: table;
	}
	
#links { 
	margin-top: 5px;
	float:left; 
	width:553px;
	display: table;
	}
	
#layer1 { position: absolute; z-index: 3000; top: 56px; left: 493px; width: 1360px; height: 102px; filter:alpha(opacity=85);  moz-opacity: 0.85; opacity: 0.85; }
#layer2 { position: absolute; z-index: 4000; top: 280px; left: 10px; background-color:#9e2956; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; width:210px; height:615px; }
#layer3 { position: absolute; left: 574px; top: 238px; height: 700px; width: 1130px; background-color:#fff; }
#layer4 { position: absolute; z-index: 6000; top: 181px; left: 563px; width: 1160px; height: 34px; background-color:#31B404; }
#layer5 { position: absolute; z-index: 5000; left: 8px; top: 9px; width: 351px; height: 351px; }

