@charset "utf-8";
/* CSS Document */


* {
	margin: 0;
	padding: 0;
	vertical-align: auto;
}


html
 {overflow-x: hidden;
 height: 100%;
 
 
 }
 
table
    {	
	margin: auto;
}

 body
 {
 height: 100%;
 width: 100%;
 margin: 0;
 padding: 0;
 background: #ffffff;
 font-family: Verdana, Arial, sans-serif;
 overflow-x: hidden;
 margin-left:auto;
  margin-right:auto;
 }
 
ul {
	list-style:square;
	margin-left:20px;
	
	
	} 
 
h1{
	font-variant:small-caps;	
	font-weight:bold;
	text-transform: capitalize;
	text-align:center;
	color:#333333;
	
	}

h2{font-variant:small-caps;	
	font-weight:bold;
	text-transform: capitalize;
	text-align:center;
	color:#666;
	
	}
h3{font-variant:small-caps;	
	font-weight:bold;
	text-transform: capitalize;	
	color:#666;
	text-align:center;
	
	}

#aussenwrapper
 {
 height: 100%;
 position: relative;
 width: 100%;
 margin: 0 auto;
 background: #ffffff;
 } 

#innenwrapper
 {
	 text-align:center;	 
 height:100%;
 overflow:auto;
 background: #ffffff;
 
 } 

#header
 {text-align: center;
 position: absolute;
 top: 0;
 left:0;
 width: 100%;
 height:210px;
 background-color:#333333;
 padding-top:10px;

 }
 
 
 
 #menucontainer{
	 text-align: center;	 
	 position: absolute;	
	 top:165px;
	 width:1080px;	
	 left: 50%;
	 min-width: 1080px;
	 margin-left: -540px;	  
	  }  
	  	  
#menuDiv{	
	text-align:left;	 
    margin: 0px auto;
	padding-left:30px; 	 
}	
#menuDiv li
{float:left;
	width: 190px;
	list-style-type: none;
	text-align: center;	
	background-image:url(Images/button.jpg);
	margin:7px;		
}
#menuDiv li a
{text-align:center;
	text-decoration: none;
	color:#000;
	height: 60px;
	line-height:60px;
	display: block;
	font-variant:small-caps;
	font-size:larger;
	font-weight:bold;
	text-transform: capitalize;
}

#menuDiv li:hover
{
	background-image:url(Images/button2.jpg);
	
}

#menuDiv li a:hover
{	
	background-image:url(Images/button2.jpg);
	_background-color: silver; /* css hack für ie versionen 5 und 6 */
}

a:link {
	color:#900;
	
	}

a:visited {
	color:#900;
	text-decoration: underline;
	}

a.hover {
	
	text-decoration: none;
	}

a.active {
	text-decoration: none;
	}
	

#tabelleinfo1{
	text-align:left;
	text-decoration: none;}

#tabelleinfo1 li{
	text-align:center;
	background-image:url(Images/button4.jpg);
	text-decoration: none;
	width:350px;
	height:111px;
	list-style-type: none;}


#tabelleinfo1 li a{
	text-decoration: none;
	background-image:url(Images/button4.jpg);
	height:111px;
	width:350px;
	line-height:111px;
	
}

#tabelleinfo1 li:hover{	
	background-image:url(Images/button41.jpg);
	
}

#tabelleinfo1 li a:hover{
	background-image:url(Images/button41.jpg);}


#tabelleinfo2{
	text-align:left;
	text-decoration: none;}

#tabelleinfo2 li{
	text-align:center;
	background-image:url(Images/button3.jpg);
	text-decoration: none;
	width:350px;
	height:111px;
	list-style-type: none;}


#tabelleinfo2 li a{
	text-decoration: none;
	background-image:url(Images/button3.jpg);
	height:111px;
	width:350px;
	line-height:111px;
	
}

#tabelleinfo2 li:hover{	
	background-image:url(Images/button31.jpg);
	
}

#tabelleinfo2 li a:hover{
	background-image:url(Images/button31.jpg);}


#tabelleinfo3{
	text-align:left;
	text-decoration: none;}

#tabelleinfo3 li{
	text-align:center;
	background-image:url(Images/button5.jpg);
	text-decoration: none;
	width:350px;
	height:111px;
	list-style-type: none;}


#tabelleinfo3 li a{
	text-decoration: none;
	background-image:url(Images/button5.jpg);
	height:111px;
	width:350px;
	line-height:111px;
	
}

#tabelleinfo3 li:hover{	
	background-image:url(Images/button51.jpg);
	
}

#tabelleinfo3 li a:hover{
	background-image:url(Images/button51.jpg);}


#footercontainer{
	 text-align: center;	 
	 position: absolute;		
	 bottom:0;
 	 left:0;
	 width:100%;
	 
	  }


 #footer
 { 
 margin: 0px auto;  	 
 height:80px;
 color: #fff;
 background-image:url(Images/unten.jpg);
 background-repeat:repeat-x;
 } 
 
#footer a:link{	 
	 text-decoration: underline;	

	color: #F00;
	
	}

#footer a:visited {
	color: #666;
	text-decoration: underline;
	}

#footer a.hover {
	text-decoration: none;
	color:#FFFFFF;
	text-decoration: underline;
	}

#footer a.active {
	text-decoration: none;
	color:#FFFFFF;
	text-decoration: underline;
	}

 
#contentcontainer{
	text-align:center;
	width:1080px;
	margin-left:auto;
	margin-right:auto;

 
 
}
 
#content 
 {padding: 1px 1px 80px 1px;
	 margin-top: 240px;
 text-align:left;
   

 } 