				/* INDEX, NEWS */
img {
	border:1px;
	border-color:black; 
}
.newsklein  {
        right:53px;
        top:295px;
	position:absolute;
	width:162px; 
	height:17px;
	border-style:solid;
	border-width:1px;
	border-color:white;
        background:White;
	}
.newsklein a:link, .news a:visited
	 {
	 display:inline;
         border:none;
	 color:black;
	 text-decoration:none;
	 }
.newsklein a:hover {
	display:inline;
	border:none;
 	color:black;
 	text-decoration:none;
	}
.newsklein img {border:none;}
.news  {
	background-Color:white;
        visibility:hidden;
        right:53px;
        top:295px;
	position:absolute;
	width:162px; 
	height:162px;
	border-style:dotted;
	border-width:1px;
	border-color:white;
        }
.news a:link, .news a:visited
 	{
	display:inline;
	border:none;
 	color:black;
 	text-decoration:none;
 	}
.news a:hover {
	display:inline;
	border:none;
 	color:black;
 	text-decoration:none;
 	}
.newstext {
	font-family:arial,sans-serif;
	font-color:white;
	width:154px;
        height:136px;
	font-size:0.8em;
        color:black;
        overflow:auto;
        padding:3px;
	text-align:left;
	}
.update {font-size:0.7em;
        left:363px;
        top:452px;
	position:absolute;
	width:200px; 
	height:20px;
	}

					/* CONTAINER, KOPF, KÖRPER */


.container {
	margin:auto;
	width:803px;
	height:500px; 
	background-color:white;
	border-style:solid;
	border-right-width:3px;
	border-left-width:3px;
	border-top-width:3px;
	border-bottom-width:0px;
	border-color:black;
	position:relative;
	}

.koerper{	
	text-align:center;
	margin:0px; 
	background-image:url(images/background.png); 
	background-repeat:repeat;
	}

.kopf { 
        margin:auto;
	width:800px; 
	height:30px; 
	border-style:solid;
	border-bottom-width:3px;
	border-top-width:0px;
	border-right-width:0px;
	border-color:black;
        background-repeat:no-repeat;
	background-position:right;
	background-image:url(images/topbanner.jpg);
       }



					/* SIDEBAR, NAVIGATION, ZÄHLER */

.sidebar{
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:2px;
	border-right-width:3px;
	border-color:black;
	margin:auto;
	top:0px;
	left:0px;
	position:absolute;
        font-family:arial,sans-serif; 
       	font-variant:normal;
	font-size:1.1em;
	font-stretch:wider;
	color:white; 
        width:197px; 
	height:497px; 
	background-color:black;
        background-repeat:no-repeat;
	background-position:top;
	background-image:url(images/logobanner.jpg);
        }

.menuelist {
	text-align:center;
	margin-top:70px;
	margin-left:-20px;   
	list-style-type:none;
	}

#navigation li {
	font-size:1em;
	letter-spacing:0.1em;
        margin-bottom:2px;
	margin-top:2px;
	}

#navigation a:link, #navigation a:visited{
	display:block;
	width:160px;
	text-decoration:none;
	color:white;
	border-left-style:double;
	border-right-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-width:12px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-color:black;
	}

#navigation a:hover {
	display:block;
	width:160px;
	text-decoration:none;
	color:white;
	border-left-style:double;
	border-right-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-width:12px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-color:white;
	}

.zähler {
	position:absolute;
        left:20px; 
	top:470px;
	}



							/* INHALTsFENSTER ALLGEMEIN */

.inhalt {
	font-family:arial,sans-serif; 
       	font-variant:normal;
	border-style:solid;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:black;
        position:absolute;
       	left:200px;
	width:597px; 
	height:470px;
        }
.inhalt a:link, .inhalt a:visited {
        display:block;
	text-decoration:none;
	color:black;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-color:white;
	}

.inhalt a:hover {
	display:block;
	text-decoration:none;
	color:black;
        border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-color:black;
	}
.inhalt p {font-size:0.6em;}



					/* UNTERSEITEN */
					/* 1. AUTOREN */


.autorentextlinks {
	text-align:left;
	font-size:0.9em;
	margin:5px;
		}
.autorentextrechts {
	text-align:right;
	font-size:0.9em; 
	margin:5px;}
.autorenmenue {
	text-align:center;	
	position:absolute;
	top:20px;
	right:50px;}
.autorenfenster {
	position:absolute;
	top:50px;
	left:50px;	
	}

.autorenliste {
	text-align:center;
        list-style-type:none;
	}
.autorenliste li{
line-height:1em;
}
.autorenlayer {padding:10px;
	z-index:0;
	position:absolute; 
	left:-40px;
	width:300px;
	visibility: hidden;
	border:solid 1px black;}
.autorlinks {
        float:left;
	text-align:left;
        margin-right:5px;
	}
.autorrechts {
	float:right;	
	text-align:right;
	margin-left:5px;
	}

					/* 2. HEFT*/

.heftlayer {
	border-style:solid;
	border-width:1px;
	border-color:black;
	top:60px;
	left:200px;
	position:absolute;
	height:305px;
	width:auto;
	visibility:hidden;
	}

.textlayer {
	font-size:0.8em;
        left:1px;
        top:10px;
	position:absolute;
	visibility:hidden;
	width:600px; 
	height:450px;
	overflow:auto;
	z-index:2;
	}


					/* 3. LINKS */

.linkseite {
	height:340px; 
	overflow:auto; 
	margin:10px; 
	float:right;
	position:absolute;
	width:280px;
	top:20px;
	right:10px;}
.linkseite2 {
	text-align:justify;
	font-size:0.8em; 
	word-spacing:-0.2em; 
	margin:1px 10px 10px 10px; 
	width:300px; 
	position:absolute; 
	left:10px;
	}
.linkliste {
        list-style-type:none;
	line-height:1.5em;
        }
.linkex {	
	font-family:arial, sans-serif;
	text-align:justify;
	font-size:0.9em;
	border: 1px solid black;
	padding:10px;
	position:absolute;
	left:20px;
	top:300px;
	height:120px;
	width:280px;
	visibility:hidden;
	}
					/* 4. PRESSE */

.presseseite {
	overflow:auto;
	position:absolute;
	right:10px;
        height:170px;
	width:400px;
	list-style-type:none;
	}




