/*- --------------- Formatierung der DIV Boxelemente  ----*/
.inhalt {
	margin: 0% 0% 0% 15em;
}
.menuoben {
	text-align: center;
	margin: 0% 0% 0% 15em;
}
.menu {
	position: fixed;
	margin-left: 0.5em;
	padding: 0;
	float: left;
	clear: right;
	width: 11em;
}

/*- --------------- Formatierung des Textkorpers ----*/
body {
	color: #0000FF;
	background-color: #FFFFFF;
	background-image: url(background.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 107%;
	font-weight: normal;
	margin: 1em 3% 0% 0%;
	height: 101%;
}

/*- --------------- Formatierung der Links --*/
a:link {
        color: #000080;
        background-color: transparent;
        }
a:visited {
        color: #008080;
        background-color: transparent;
        }
a:hover {
        color: #FFFFFF;
        background-color: #C0C0C0;
        }
a:active {
        background-color: #C0C0C0;
        }
/*- --------------- Verstecken vor NN4x ----- --*/
@media all{
a:link     {padding: 2px;}
a:visited  {padding: 2px;}
a:hover    {padding: 2px;}
a:active   {padding: 2px;}
}


/*- --------------- Formatierung der Überschriften ---*/
h1  {  font-size: 1.6em;}
h2  {  font-size: 1.5em;}
h3  {  font-size: 1.3em;}
h4  {  font-size: 1.2em;}
h5  {  font-size: 1.1em;}
h6  {  font-size: 1em;}
p   {  font-size: 1em;}

/*- --------------- Classen für Textelemente --*/
.bemerkungklein {
       font-size : 0.8em;}

.bemerkungfett {
       font-size : 1em;
       font-weight : bold;}

.bemerkung {
       border: 1px #FFFFFF dotted;
       padding: 0.8em;
       color : #C0C0C0;
       background : #FFFFFF;}

.textmitte{
       text-align : center;}

.textrechts{
       text-align : right;}

.nachoben{
       padding: 1em;
       text-align : center;
       font-size : 0.7em;}

/*- --------------- Definitionslisten ------- --*/
/*- --------------- Verstecken vor NN4x ----- --*/
@media all{
dt { float: left; }
dd{    padding-left: 0em;
       margin-left: 120px; }
dd.klein{
       padding-left: 0em;
       margin-left: 70px; }
   }
