img
	{
	border:0;
	}
body, textarea,input,td , h2, a
	{
	margin: 0px;
	padding: 0px;
	font-family:'Times New Roman', Times, serif;
	font-size: 14px;
	color:#5a5b5d;
	}

body 
	{
	background-color:#5a5b5d;
	}

#wrapper
	{
	margin:0;
	position:relative; 
	width:980px;
	z-index:100;
	}

#mainlogo
	{
	position:absolute; 
	left:246px;
	top:14px;
	
	}

.newslink
	{
	color:#5a5b5d;
	text-decoration:none;
	
	}


#galeriekasten #gkast2
	{
	position:relative;
	float:left;
	margin:30px 0 10px -20px;
	width:570px;
	}

#galeriekasten
	{
	float:left;
	z-index:200;
	position:absolute; 
	left:250px;
	top:164px;
	background-color:#48494a;
	height:359px;
	}

#galeriekasten #gkast2 div
	{
	position:relative;
	width:75px;
	height:56px;
	float:left;
	margin:0 0 25px 20px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;

	}



#blaetter
	{
	width:220px;
	text-align:right;
	position:absolute;
	top:509px;
	}

#galerietext
	{
	z-index:500;
	width:220px;
	text-align:right;
	position:absolute;
	top:160px;
	}


#blaetter span,#blaetter2 span
	{
	color:#fff;
	}

#blaetter a,#blaetter2 a,#galerietext a,#galerietext
	{
	text-decoration:none;
	color:#949597;
	}
#galerietext
	{
	line-height:180%;
	}


#textkasten img
	{
	border:1px solid #5a5b5d;
	float:right;
	margin-top:5px;
	}

#textkasten
	{
	z-index:300;
	position:absolute; 
	left:530px;
	top:132px;
	width:360px;
	background-color:#fff;
	padding:16px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	}

#textkastenmail a
	{
	color:#5a5b5d;
	text-decoration:none;
	}

#textkastenmail
	{
	z-index:300;
	position:absolute; 
	left:605px;
	top:132px;
	width:190px;
	background-color:#fff;
	padding:16px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	}


#textkasten div, #textkastenmail div
	{
	padding-bottom:15px;
	border-bottom:1px solid #5a5b5d;
	}

#textkastenmail span.absatz div
	{
	padding-bottom:0;
	border:0;
	}

#textkasten h2, #textkastenmail h2
	{
	margin:0;
	font-size: 14px;
	}

#bildkasten
	{
	z-index:200;
	position:absolute; 
	left:250px;
	top:164px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	
	}

#flashkasten
	{
	z-index:400;
	position:absolute; 
	left:20px;
	top:164px;
	visibility:hidden;	
	}


#bildkastenbig
	{
	z-index:200;
	position:absolute; 
	left:250px;
	top:164px;
	
	}


#bildkastennotrans
	{
	z-index:200;
	position:absolute; 
	left:250px;
	top:164px;
	}


#kopfbild
	{
	margin-left:auto;
	margin-right:auto;
	position:relative; 
	}
#header
	{
	position:relative; 
	left:44px;
	}

#maincontent
	{
	position:absolute;
	top:57px;
	float:left;
	margin-left:68px;
	width:800px;
	background-color:#fff;	
	padding-bottom:8px;
	}

#textcontainer
	{
	position:relative;
	float:left;
	width:784px;
	background-color:#eaeef8;	
	margin:8px 8px 0 8px;
	z-index:600;
	}

#textc
	{
	float:left;
	width:784px;
	margin: 25px 0 0 85px;
	}

#textc img
	{
	margin-bottom:5px;
	}

.grossbild
	{
	background-image:url(/imgT/rahmen.gif);
	float:left;
	height:207px;
	width:207px;
	margin: 0 7px 6px 0;
	padding:15px;
 	}

#headline
	{
	margin:8px 8px 0 8px;
	}


#navi
	{
	z-index:600;
	position:absolute;
	top: 252px;
	margin:0;
	float:left;
	left:0px;
	}

#navi ul
	{
	margin:0;
	padding:0;
	}


#navi a
	{
	position:relative;
	top:6px;
	left:10px;
	text-decoration:none;
	color:#fff;	
	}

#navi li
	{
	width:156px;
	height:28px;
	display: block;
	text-decoration:none;
	font-size:14px;
	color:#fff;
	background-image:url(/imgT/listback.png)
	}

#navi > ul > li.aktiv
	{
	height:auto;
	padding-left:-12px;
	margin-left:-12px;	
	}

#navi li.aktiv div
	{
	background-image:url(/imgT/listshadow.png)	
	}
#navi li.aktiv ul
	{

	margin:1px 0 0 12px;
	background-color:#eaeef8;	
	}
	
#navi li.aktiv li
	{
	height:24px;	
	background-image:url();
	font-size:13px;

	}
#navi ul li.aktiv ul li.aktiv a
	{
	text-decoration:underline;
	}

#navi ul li.aktiv a:hover
	{
	text-decoration:underline;
	}


#navi ul li.aktiv ul li a
	{
	font-size:13px;
	top:3px;
	color:#1b3156;
	}	

#navi1
	{
	left:89px;
	top:7px;
	position:absolute;
	font-size:11px;
	color:#456a88;
	}	
#navi1 a,#navi2 a
	{
	text-decoration:none;
	color:#456a88;
	}
#navi1 a:hover,#navi2 a:hover
	{
	text-decoration:underline;
	}
#navi2
	{
	left:89px;
	position:relative;
	font-size:11px;
	color:#456a88;
	float:left;
	}	
img
	{
	display:block;
	}
	
#rechts
	{
	width:180px;
	float:left;
	}
	
#su
	{
	position:absolute;
	bottom:0px;
	margin:0 0 -20px -15px;
	left:0px;
	z-index:400;
	}
#sl
	{
	position:absolute;
	top:56px;
	left:50px;
	}
#sr
	{
	position:absolute;
	top:56px;
	left:868px;
	}
div.unterzeile
	{
	font-size:11px;
	font-weight:bold;
	margin-left:3px;
	}
#t1
	{
	float:left;
	width:488px;
	}
h1
	{
	margin:0 0 15px 0;
	font-weight:bold;
	font-size:15px;
	}
h2
	{
	margin:0 0 15px 0;
	font-weight:bold;
	font-size:14px;
	}

#backwrap
	{
	z-index:200;
	}
#imgwrap
	{
	width:578px;
	margin:auto;
	position:relative; 
	z-index:900;
	background-color:#fff;
	padding:10px;
	font-size:11px;
	}
	
#imgwrap img
	{
	margin-bottom:10px;
	}
#imgwrap div
	{
	float:right;
	position:absolute;
	right:10px;
	bottom:10px;
	}
#imgwrap div a
	{
	text-decoration:none;
	color:#000;
	}
#laender
	{
	position:absolute;
	left:40px;
	}
#kats
	{
	position:absolute; 
	left:850px;
	top:164px;
	}
#kats a
	{
	color:#949597;
	text-decoration:none;
	}
#kasten
	{
	background-color:#48494A;
	min-height:359px;
	position:absolute;
	width:560px;
	left:250px;
	top:164px;
	}
