/* Systemweite Einstellungen */


a {padding: 0 0px 0 0px}
a:link { color: darkblue; }
a:visited { color: darkblue; }
a:hover, a:active 
{
color: #000000;
background-color: #990000;
}

h1
{
color: #333333;
font-size: larger;
font-weight: bold;
margin: 10px 0 0 0;
}

h2
{
color: #333333;
font-size: 100%;
font-weight: bold;
margin-top: 10px 0 0 0;
}

h3
{
color: #333333;
font-size: 100%;
font-weight: bold;
margin-top: 10px 0 0 0;
}

.smaller {
font-size: smaller;
}

.larger {
font-size: larger;
}

body
{
margin: 0;
padding: 0;
font-family: arial, hevetica, sans-serif;
font-size: 90%;
text-align: center;
color: #333;
background-color: #666666;
}




/* Einzelne Bereiche */

#container
{
/* margin: 10px auto; */
/* margin-top: 10px; */
margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
width: 720px;
text-align: left;
background-color: #fff;
border: 1px solid #333;
}

/* nur Druck ausschalten */
#printheader{display:none;}

#header
{
/* height: 95px; */
width:720px;
background-color:white;
background-image: url(../Bilder/logo.jpg);
background-repeat: no-repeat;
background-position: 0 0;
border: 1px none #fff;
/* border-bottom: 1px solid #333333; */
}

		#topsuch
		{
		/* top: 5px; */
		height: 45px;
		width:720px;
		text-align: right;
		font-size: smaller;
		font-weight: bold;
		color: #000066;
		/* margin-top: 5px; */
		margin-right: 5px;
		}
		
				/* Suchbutton */
				input.suchen {
					BORDER-LEFT: grey thin solid;
					BORDER-RIGHT: grey thin solid;
					BORDER-TOP: grey thin solid;
					BORDER-BOTTOM: black thin solid;
					padding:2px;
					margin-top:3px;
					}
				
				input.suchen:hover{
					border: 1px solid #990000;
					background: #cccccc;
					color: #000000;
				}
				
				input.suchen:focus{
					border: 1px solid #990000;
					background: #cccccc;
					color: #000000;
				}
	
		
		#mainnav
		{
		font-family:Arial, Helvetica, sans-serif;
		letter-spacing: 3px;
		text-transform: uppercase;
		background-color: #990000;
		color: #ffffff;
		padding: 2px 0;
		margin-top: 50px;
		margin-bottom: 0px;
		border-bottom: 1px solid #333333;
		}
		
		#mainnav ul
		{
		margin: 0 0 0 10px;
		padding: 0;
		list-style-type: none;
		border-left: 0px solid #333333;
		}
		
		#mainnav li
		{
		display: inline;
		padding: 0 10px;
		border-right: 1px solid #333333;
		font-weight: bold;
		font-size:smaller;
		}
		
		#mainnav li a
		{
		text-decoration: none;
		color: #ffffff;
		}
		
		#mainnav li a:hover, a:active 
		{
		text-decoration: none;
		color: #990000;
		background-color: #cccccc;
		}


		#navbox {
		/* height: 14px; */ 	
		font-family:Arial, Helvetica, sans-serif;
		font-size: smaller;
		font-weight: bold;
		background-color: #ffffff;
		color: #000000;
		padding: 2px ;
		padding-left: 19px;
		border-bottom: 1px solid #333333;		
		}
		
		#navbox a {
			text-decoration: underline;
			color: #990000; 
		  }
		  
		#navbox a:hover, a:active {
			text-decoration: underline;
			background-color: #cccccc;
		  }








#contents { 
/* margin: 145px 0 10px 20px; */
	margin: 0px 5px 10px 20px; 
}

#contents p { line-height: 150%; 
			}

/* style sheets fuer die Kaesten */
.kasten { 
   margin-bottom: 10px;
   margin-right: 5px;
   border: 2px dotted darkred; 
   text-align:left;
   padding: 5px;
   background-color: #dddddd;
   font-family:Arial, Helvetica, sans-serif;
   font-size: smaller;
   }
 
.kasten a:hover, a:active {
   color: #333333;
   background-color:#FFCCCC;
   }
 
.kasten li {
   margin-top: 8px;
   }

.dateiliste { 
   width: 442px;
   background-color:#eeeeee;
   padding: 5px;
   margin-top:10px;
   }
 
.dateiliste a:hover, a:active {
   color: #333333;
   background-color:#FFCCCC;
		   }

.meldungen { 
		   border-bottom: 1px solid darkred; 
		   margin-top: 5px;
		   margin-bottom: 15px;
		   }
		
.meldungen a {
   color: #990000;
   }

.meldungen a:hover,, a:active  {
   color: #333333;
   background-color:#FFCCCC;
   }   

.ueberblick {
  width: 440px;
  border: 1px solid darkblue;
  padding: 5px;
  margin-top:0px; 
  background-color:#eeeeee;"
  }

.ueberblick a {
   color: darkblue;
   }

.ueberblick a:hover, a:active  {
   color: #333333;
   background-color:#FFCCCC;
   }


/* ab hier style sheets fuer die alten Listen-Seiten */
/* loeschen nach Umstellung */
 
#rechteseite {
   float: right;
   width: 275px;  
   }
   		
#neuestedateien {
background-color: #dddddd;
}

#neuestedateien strong{
font-weight: bold;
}

#neuestedateien ul { 
list-style-type:square; 
margin: 5px 0 0 0;
padding-left: 5px;
font-weight: normal;
}

#neuestedateien li { 
display: list-item; 
margin-left: 10px;
}
		
#linkeseite	
	{
		margin-right:280px;
		margin-left: 0px;
	}		
		
#unterthemen {
		width: 100%;
		margin-right:200px;
		margin-top: 10px;
		font-weight: bold;
		}
		
#unterthemen ul { 
list-style-type:square; 
margin: 5px 0 0 0;
padding-left: 30px;
font-weight: normal;
}

#unterthemen strong{
font-weight: bold;
}

#unterthemen li { 
display: list-item; 
margin-left: 10px;
margin-top: 5px;
}

#unterthemen li a { 
color: #990000;
}

#unterthemen li a:hover, a:active  { 
color: #000000;
background-color: #990000;
		}	
 		
#dateiliste {
width: 100%;
margin-right: 200 px;
margin-top: 10px;
font-weight: normal;
}

#dateiliste strong{
font-weight: bold;
}

#dateiliste ul { 

margin: 5px 0 0 0;
padding-left: 30px;
font-weight: normal;
}

#dateiliste li { 
display: list-item; 
margin-left: 10px;
margin-top: 5px;
}

#dateiliste li a:hover, a:active  { 
color: #000000;
background-color: #990000;
}	

.dateidescription {
font-size: smaller;
margin-left:15px;
} 
	
/* Ende der style sheets fuer alte list.php */	

/* nur Druck ausschalten */
#printfooter{display:none;}

#footer
{
clear: both;
padding: 5px;
color: #ffffff;
background-color: #990000;
text-align: center;
font-size: smaller;
border: 0px none #fff;
border-top: 1px solid #000000;
}

#footer a {
color: #ffffff;
}

#footer a:hover, a:active  {
color: #990000;
background-color: #cccccc;
}



/* Weichen fuer Win IE 4-6 */
*html #mainnav { margin-top:23px; letter-spacing: 1px;}
*html #contents { margin-top:0px; clear:right;}
*html #linkeseite {height: 100px;}
*html #rechteseite {margin-top: 15px;}
*html #navbox {border-bottom: 0px;}
*html #container {margin-top: 0px;}