/*****************************************************************
  Stylesheet fuer: 	http://www.bingo-ev.de/~Klaus.Haber/hp1
  Medien:	      	screen, projection
  Erstellt am: 		25.03.2006
  Letzte Aenderung: 	25.06.2006
  Kommentar: 	   	Nicht fuer Netscape 4.x zugaenglich
  *****************************************************************/


/* Allgemeines
 =============================================================== */
header, html,
body {
background: #fffff4;
color: #000;
margin: 0;
padding: 0;
}

body {
font-size: 101%;
line-height: 1.35;
}

/* Skiplink
 =============================================================== */
#skiplink {
position: absolute;
top: 1px;
left: 1px;
width: 12em;
}

#skiplink a:link,
#skiplink a:visited {
/**
* Der Link ist unsichtbar, solange er nicht gebraucht wird.
*/
color: #699;
background: #699;
}

#skiplink a:hover,
#skiplink a:active,
#skiplink a:focus {
color: #f00;
background: #fffff4;
}

/* Kopfteil
 =============================================================== */
#header {
color: #fffff4;
background:	#699;
font: bold 2.0em/1.4 serif;
text-align: center;
padding: 0.6em 10px 10px;
margin: 0 0 10px;
border: 1px outset #699;
}

#header .bigger {
font-size: 1.2em;
}

#header .untertitel {
font: .6em/0.9 serif;
display: block;
padding: .3em 10% .4em;
}

/* Inhalt
======================================================== */ 
#inhalt {
	clear: both;
	padding: 10px 10%;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}

.smaller {
font-size: 0.8em;
}

.bigger {
font-size: 1.1em;
}
                            
#schrift {
clear: both;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-size: smaller;
}

h1, h2, h3, h4, .h2ersatz {
font: bold 1.05em/1.1 Verdana, sans-serif;
}

h1 {
font-size: 1.05em;
}

h2 {
font-size:	0.95em;
}

h3 {
font-size:	0.9em;
}

h4 {
font-size:	0.6em;
}

.h2ersatz {
font-size:	0.95em;
}

a:link,
a:visited,
a:hover {
color: black;
text-decoration: underline;
/* background-color: #e2e0e0; */
}

a:visited {
/*color: black;*/
background-color:	#fffff4;
/*text-decoration: underline;*/
/*background-color: #e2e0e0; */
}

a:hover {		
color: red;
background-color: #fffff4;
/*text-decoration: underline;*/
}

.liste {
list-style-type: disc;
} 

#liste1 {
list-style-type: none;
margin-left: 35%;
} 

#center {
text-align: center;
} 

ul, li {
         margin:         0;
         padding:        0;
}
ul {
         padding:        .2em 0 .2em 2em;
         border:         0px solid #999;
}
li {
         border:         0px solid #900;
         margin:         .2em 0;
}

/*Verzeichnisse 
================================================================== */ 
#verzeichnislink a:link,
#verzeichnislink a:visited {
color: maroon;
background-color: #fffff4;
text-decoration: none;                             
}

#verzeichnislink a:hover {
color: red;
background-color: #fffff4;
text-decoration: underline;
}

.mainitem {            
list-style: none;
font:	bold 0.95em/1.1 Verdana, sans-serif;
line-height: 1.5;
}

.subitem {
list-style: none;
font:	bold 0.85em/1.1 Verdana, sans-serif;
line-height: 1.5;
}

.subitem1 {
list-style: none;
font:	bold 1.0em/1.1 Verdana, sans-serif;
line-height: 1.5;	
}

/*Navigation mit Tabelle
============================================================ */
/*#tablemenue 
#tablemenue* {
color: #fffff4;
background-color: #699699;
}*/
	
#tablemenue a,
#tablemenue a:visited,
#tablemenue strong {
color: #fffff4;
width: 6.7em;
text-align: center;
text-decoration: underline;
font: 1.2em/1.7 Arial, sans-serif;
background-color: #699699;
border-width: 0px; 	
line-height: 1.4em;
}

#tablemenue a:hover {
color: #fffff4;
background-color: #7fbbba;
border-width: 0px;
text-decoration: underline;
}

#tablemenue a:active {
color: #699699;
background-color: #fffff4;
border-width: 0px;
text-decoration: none;
}

#tablemenue strong {
color: #699699;
background-color: #fffff4;
text-decoration: none;
}

