
	* {
		padding: 0;
		margin: 0;
		}
		
	html, body {
		height: 90%;
		font-size: 1em;
		}

	ul{
		margin-top:_40px;	
		}	
			
	#wrap { 
		width:500px;
		height:auto;
		margin: auto; 
		position:relative;
	}
	
	#header{
		margin-top: 24px;
		margin-bottom: 24px;
	}

    #navi{
		margin-bottom: 11px;
	}	
	
	#main{	}
	
	#indexmain{
		background:url("images/greyback.jpg") repeat-x bottom ; 
		height:400px;
	}
	
	#footer {
		position:absolute;
		bottom:0;
	    background:#fff;
		width:100%;
	}
	
	#impressum{
		visibility:hidden;
		background:#ffe;
		color:#000;
		font-family: tahoma,sans serif;
		font-size:12px;
		letter-spacing: 0.1em;		
	}
	
	#navbox{
		margin-bottom:6px;
		background-color:#ffa;
	}

	#picBox	{
		position:absolute;
		bottom:18px;
        width:100%;
		height:4px;
		background : #999
	}

	#el{
		width:500px;
		height:100%;	
		padding-bottom:10px;
	}
		
	#hinweis,#epost,#update{
		float:left;
	}	
				
	#quit_button{
		float:right;
		margin-right:50px;
		font-size:14px;
	}	
	
	.logo_text1{
		color:#339;
		text-align:center;
		font-family: georgia,sans serif;
		font-size:36px;
		font-weight:bold
	}	

	.logo_text2{
		color:#3a3;
		text-align:center;
		font-family: georgia,sans serif;
		font-size:16px;
		font-weight:bold;
		letter-spacing: 8px;
	}	

	.tabbot{
		width:100%;		
	}
	
	.lastz{
		color:333;
		text-align:center;
		font-family: tahoma,sans serif;
		font-size:10px;
		font-weight:bold;
		letter-spacing: 1px;	
	}

	.toplink{
		font-family: georgia,sans serif;
		font-size:12px;
		font-weight:bold;
		letter-spacing: 0.1em;
		color:#000;			
	}	
	
	.button{
		border:1px solid #000;
		background:#def;
		padding:3px;
		-moz-border-radius: 11px; 
		-webkit-border-radius: 11px; 
		-khtml-border-radius: 11px; 
		border-radius: 11px	
	}
	
	.button:hover{
		color:#f00;
		background:#eee
	}
	
	.tdhead{
		font-family:tahoma;
		font-size:18px;
		font-weight:bold;
		color:#000;	
		height:70px;
	}
	
	.backlink{
		color:#034;
		text-decoration:none;
	}
	
	.conlink{
		font-family: georgia,sans serif;
		font-size:14px;
		font-weight:bold;
		letter-spacing: 0.3em;
		color:#000;			
	}	
	.filedate{
		font-family: arial;
		font-size:12px;		
		color:#000;			
	}	
	
	a.backlink:hover{
		color:#66a;
		text-decoration:none;
	}
		
	a.conlink:hover{
		color:#999;
	}	
		
	a.conlink:active{
		color:#f00;
	}		
	
	.clb{
		clear:both;
	}
	
	.lich{
		color:#000;
		font-size:16px;
		font-family:georgia,sans serif;
		font-weight:bold;
		letter-spacing:.4em;
	}
	.lich2{
		color:#006;
		margin-right:33px;
		font-size:10px;
		font-family:georgia;
		font-weight:bold;
		letter-spacing:.33em;
	}

	a.lich, a.lich2{
		text-decoration:none;
	}
			
	a.lich:hover{
		background:#fff;
	}
	
	a.lich:active{
		background:#f00;
	}
	
	a.lich2:hover{
		color:#399;
	}


