@charset "utf-8";
/* CSS Document */

body {
	background:url(../images/bg.jpg) top center no-repeat #fff;
	padding:0;
	margin:0;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	overflow:auto;
	}
a{
	color:#666;
	text-decoration:none;
	}
a:hover, #content a:hover{
	color:#000;
	}
li{	list-style-position:outside;
	margin-left:-14px;
	list-style-image:url(../images/-.jpg);}
p{
	/*text-align:justify;*/
	margin-right:10px;
	}
h3{
	margin-bottom:10px;
}
/*============================== &nbsp; ==============================*/

#container{
	width: 750px;
	z-index:1;
	position:absolute;
	left:50%;
	margin-left:-375px;
	visibility: visible;
	}
#abstandshalter{
	width:100%;
	height:125px;
	}

#navi{
	width: 225px;
	height:100%;
	float:left;
	/*margin-top:50px;*/
	padding-top:64px;}

#content{
	width:525px;
	/*margin-top:50px;*/
	overflow:auto;
	margin-left:225px;}	
	
#sprache {
	position:absolute;
	left:500px;
	top:125px;
	width:250px;
	height:50px;
	z-index:2;
	text-align:right;
	display:none;
}
#Banner{
	height:140px;}


/*============================== &nbsp; ==============================*/

#content img{
	border: solid 4px #fff;
	margin: 0px 0 20px 20px;
	}


	
#navi p{
	font-weight:bold;
	color:#009;
	}
	
#content a{
	color:#009;}

#sprache img, #sprache a{
	margin:0 0 0 10px;
	border:none;}

/*============================== &nbsp; ==============================*/

.aktiv{ color:#009; }
.klein{ font-size:12px;}
.rechts{float:right;}
.stern{ list-style-image:url(../images/dot.jpg)}
.SubNavi{ text-align:right;}
