body {margin:0; padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;}
p  {	font-size: 1em;}
h6 {font-weight: normal;	font-size: 1em; color: #000; margin:0;}
h5 {font-weight: bold;	font-size: 1em; color: #333333;}
h4 {font-weight: bold;	font-size: 1em;}
h3 {font-weight: bold; 	font-size: 1.1em;}
h2 {font-weight: bold;	font-size: 1.2em;}
ol li {margin: 1em 0 1em 0;}
ul li {margin: 0.5em 1em; 	list-style-type: disc;}
ol ul {margin: 0 ;}
a:link, a:visited {color:  #0000DD;}
a:hover, a:active {color:  #FF0000;}

.zitat {text-align: center; font-style: italic;}
.roman { margin: 0.8em 0 0.8em 1.6em; list-style-type: upper-roman; 	list-style-position: outside; }
.letter { margin: 0.8em 0 0.8em 1.6em; list-style-type: lower-alpha; 	list-style-position: outside;}
.roman ol, .letter ul {margin-left: 0;}
.pfeil { margin: 0 0 0  1em; list-style-position: outside; 	list-style-image: url(../bilder/v_pfeil.gif); text-indent: 0;}
.zurueck {display: block; float: right; clear:both; width: auto;  border: 1px solid #999; padding:0.3em; margin: 0 0 0 10em; font-size: 0.8em;}
.fahne {display: block; float: right; border: none; margin: 1em;}
#Kopf {clear:both; width:100%; height: 100px; padding: 0; 	margin: 0 ; border: none; 
background-color: #003468;	background-color: #F8D868; background-image: url(../bilder/braille.gif);	background-image: url(../bilder/braille_gelb.gif);
background-repeat: no-repeat; background-position: right center; z-index:5; }
#Logo {float: left; width: 211px; height: 100px;
	padding: 0; margin: 0; border: none; 	background-color: #FFFFFF;
	background-image: url(../bilder/logo_vision_2020.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px; z-index:7;}
#Bilder {float: left; width: 352px; height: 100px;
	padding: 0; margin: 0 ; border: none; 
background-image:    url(../bilder/kopf_entwurf2.jpg);	
background-repeat: no-repeat;	background-position: 0px 0px; z-index:6;}
#Vision2020 {clear:both; text-align: center; width: auto; height: auto; margin: 0.1em auto 1em auto; border: none; padding: 0.1em 0 0.1em 0; background-color: #003468;color:#FFFFFF;z-index:4; }
h1 { font-weight: bold; font-size: 1.1em;  line-height: 1.1em; 	font-variant: small-caps; padding: 0; margin: 0;}
#Navigation {	float: left;	margin: 0.5em 0 auto 0.5em;	padding: 0.5em;	height:auto; background-color: #003468;	border: 0.1em solid #003399;	text-align: center;	width:15em; z-index:3;}
#Navigation div {margin: 0.5em auto; border: 1px solid #003468; color:  #003468; }
#Navigation a {display: block; text-align: left; font-weight: bold;	padding: 0.2em 1.5em 0.2em 0.2em;}
#Navigation span {display: block; text-align: left; font-weight: bold;	padding: 0.2em 1.5em 0.2em 0.2em;}
#Navigation .aktiv span { background-color: #FEF7DE;   padding: 0.2em 0.2em 0.2em 1.5em ;background-image: url(../bilder/quadrat.gif);	background-repeat: no-repeat;	background-position: 0.2em 0.5em;}
#Navigation .passiv {background-image: none; }

#Navigation a:link    {background-color: #F8D868; color:  #003468; text-decoration: none;}
#Navigation a:visited {background-color: #F8D868;	color:  #003468;	text-decoration: none;	
background-image: url(../bilder/haken.gif);	background-repeat: no-repeat;	background-position: right bottom;}
#Navigation a:hover, #Navigation a:active, #Navigation a:focus {background-color: #FDFDFD; color: #FF0000; text-decoration: none;}

#Navigation .sub_aktiv span {background-color: #EDFAFE; background-image: url(../bilder/pfeil_hell.gif);	background-repeat: no-repeat;	background-position: 0.8em 0.5em; padding: 0.2em 0.2em 0.2em 2em;}
#Navigation .sub_passiv {background-image: none; 	}
#Navigation .sub_aktiv a, #Navigation .sub_passiv a, #Navigation .sub_passiv span  {padding: 0.2em 1.5em 0.2em 2em ;} 
#Navigation .sub_passiv  a:link,  #Navigation .sub_passiv  a:visited { background-color: #BCEEFC;}
#Navigation .sub_passiv  a:hover, #Navigation .sub_passiv  a:active, #Navigation .sub_passiv  a:focus {background-color: #FDFDFD;}

#Inhalt {float: left;  margin: 0.5em ;  width:30em; height:auto; z-index:2;  padding: 1em 5em 5em  1em; }
#Logos  {float: right;  margin: 0.5em ;  	width:140px;	height:auto;	z-index:1;	text-align: center;border-left: 1px solid #51D1F7;}
#Logos img {display: block; margin: 10px auto;}
#Verwaltung {float: left;  margin: 0.5em ;  width:50em; height:auto; z-index:2;  background-color: #FBFCFC; padding: 1em  }
#Verwaltung table {	font-size: 1em;}
#Hilfe {	float: none;	margin: 0.5em auto 3em 18em ;	padding: 2em;	
height:auto;	background-color: #BCEEFC;	border: 0.1em solid #003399;	text-align: left;	width:48em; }
#Verwaltung .Speichern {width: 130px; padding: 0 5px; background-color: #F8D868; color:  #003468;    border-color:#FEF7DE; border-width: 3px; border-style: outset;}
#Verwaltung .LoeschKnopf {width: 180px; padding: 0 5px; background-color: #FF0000; color:  #003468;    border-color:#FEF7DE; border-width: 3px; border-style: outset;}
#Verwaltung dl {border: 1px solid black;}
#Verwaltung dt {font-weight: bold;}
#Verwaltung dd {color: #003468;}