BODY {
PADDING-RIGHT: 2em; 
PADDING-LEFT: 2em; 
PADDING-BOTTOM: 5em; 
MARGIN: 0px 0px 0px 0px; 
COLOR: navy; 
Font-SIZE: 0.9em;
PADDING-TOP: 5px;
background : #F9F1DF;
}
H1 {
FONT-SIZE: 1.1em;
FONT-WEIGHT: bold; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-align:center;
}
H2 {
FONT-SIZE: 1.1em;
FONT-WEIGHT: bold; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
color : navy;
text-align:left;
}
H3 {
FONT-SIZE: 1.0em;
FONT-WEIGHT: bold; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
color: navy;
}
H4 {
FONT-SIZE: 1.0em; 
MARGIN: 1.2em 0px 0px;
FONT-WEIGHT: bold; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
color:navy;
}

IMG {
BORDER:none;
}
EM {
COLOR: #333;
background-color : transparent;
}
STRONG {
background-color : transparent;
font-weight: bold;
font-variant: normal;
}

hr{
border-bottom: 2px solid  #0099ff;
}

DL {
MARGIN: 0.4em 0px 0.8em; 
FONT: 0.8em/150% Verdana, Arial, Helvetica, sans-serif;
}
ul{
list-style-type:disc;
list-style-position:outside;
}
li {
MARGIN-BOTTOM: 4px; 
margin-left:-20px;
}

label{
display:none;
}
fieldset{
border:none;
text-align:center;
}


.einleitung{
COLOR: navy; 
background-color : transparent;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
margin: 0 0 0 30px;
text-align : left;
width: 80%;

}
.einleitung:first-letter {
font-size: 300%;
font-weight: bold;
margin: -5px 5px 0 0;
float: left;
}
.autorin{
COLOR: navy; 
background-color : transparent;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-align: left;

}
.autorin:first-letter {
font-size: 200%;
font-weight: normal;
margin: -12px 0 0 0;
float: left;
}

.unsichtbar{
display:none;
}

.big{
COLOR: #000000; 
background-color : transparent;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 1.3em;
text-align : center;
}
.small {
COLOR: #000000; 
background-color : transparent;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 0.7em;
text-align : left;
}
.normal {
COLOR: #000000; 
background-color : White;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
font-size: 1.0em;
text-align : center;
}
.titelbild {
width: 100px;
margin : 0px 0px 0px 0px;
padding : 10px 10px 10px 10px;
text-align: center;
}
.bannerbild {
text-align: right;
padding : 0 0 0 30px;
}

.bildimtext {
width : 60%;
margin : 0px 0px 0px 0px;
padding : 10px 10px 10px 10px;
float : left;
}
.nav {
BACKGROUND: #ddeeff;
COLOR: #000000;
width : 80%;
text-align : center;
padding : 2px 0px 2px 0px;     
}
.NavHead {
	border-top: 3px solid #0044CC;
	BACKGROUND: #003399;
	FONT-SIZE: 1.0em;
	FONT-WEIGHT: normal;
	color : #F9F1DF;
	width : 100%;
	padding : 2px 0px 2px 0px;
	text-align : center;
	font-family: Arial, Helvetica, sans-serif;

}
.NavTitel {
	border-top: 3px solid #0044CC;
	BACKGROUND: #003399;
	FONT-SIZE: 1.0em;
	FONT-WEIGHT: normal;
	color : #F9F1DF;
	width : 100%;
	padding : 2px 0px 2px 0px;
	text-align : center;
	font-family: Arial, Helvetica, sans-serif;
}
#eventuelllogo{
width: 270px;
BORDER: none; 
BACKGROUND: #F9F1DF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 1.0em;
float:left;
margin : 2% 0px 2% 0px;
padding:0px;
min-width:60px;
}

.Navi{
	color:navy;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.Navi { 
color : White;
background-color : transparent;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
}
a.Navi:visited { 
color : White;
background-color : transparent;
font-weight : normal;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
}
a.Navi:hover { 
color : white;
background-color : transparent;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
}

#rightside{
width: 16%;
BORDER: #006699 1px solid; 
BACKGROUND: #F9F1DF; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 1.0em;
font-variant: normal;
float:right;
margin : 2% 0px 2% 0px;
padding:0px;
min-width:100px;
}


#rightside li{
border-left:2px solid #3366CC;
list-style:none;
padding-left:5px;
margin-left:-40px;
}

#rightside a{
text-decoration: none; 
color : navy;
font-weight : normal;
background-color : transparent;
}
#rightside A:visited {
text-decoration: none; 
color : navy;
font-weight : normal;
background-color : transparent;
}
#rightside A:active {
text-decoration: none; 
color : navy;
font-weight : bold;
background-color : #CCCCFF;
}
#rightside A:hover {
text-decoration: none; 
color : navy;
font-weight : normal;
font-variant: normal;
background-color : #CCCCFF;
}

#leftside{
width: 16%;
BORDER: #006699 1px solid; 
BACKGROUND: #F9F1DF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 1.0em;
float:left;
margin : 2% 0px 2% 0px;
padding:0px;
min-width:170px;
}
#leftside a{
text-decoration: none; 
color : navy;
background-color : transparent;
}
#leftside A:visited {
text-decoration: none; 
color : navy;
background-color : transparent;
}
#leftside A:active {
text-decoration: none; 
color : navy;
font-weight : bold;
background-color : #CCCCFF;
}
#leftside A:hover {
text-decoration: none; 
color : navy;
font-weight : normal;
background-color : #CCCCFF;
}
#leftside li{
border-left:2px solid #3366CC;
list-style:none;
padding-left:5px;
margin-left:-40px;
}

#middle{
BACKGROUND: #F9F1DF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 1.0em;
margin : 2% 0px 2% 0px;
padding:6px;
width: 56%;
float:left;
}

#middle h1 {
color: navy;
font-size: 1.3em;
font-variant: small-caps;
text-align: left;
}
#middle h2 {
color: navy;
font-size: 1.0em;
font-variant: small-caps;
text-align: left;
}
#middle a{
text-decoration: none;
color : navy;
font-weight : normal;
font-variant: small-caps;
background-color : transparent;
}
#middle A:visited {
text-decoration: none; 
color : navy;
font-variant: small-caps;
font-weight : normal;
background-color : transparent;
}
#middle A:active {
text-decoration: none; 
color : navy;
font-variant: small-caps;
font-weight : bold;
background-color : #CCCCFF;
}

#footer {
BORDER: #006699 1px solid;
BACKGROUND: #F9F1DF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 0.9em;
COLOR: #006699;
width : 100%;
text-align : center;
padding : 4px 2px 4px 2px;
margin : 1em 0px 10px 0px;
clear:both;
}
#footer a { 
color : #006699; 
background-color : #F9F1DF;
text-decoration:none;
}
#footer a:visited {
color : navy; 
background-color : #F9F1DF;
text-decoration:none;
}
#footer a:hover { 
color : #006699; 
background-color : #F9F1DF;
text-decoration:underline;
}

#header {
BORDER: 1px solid #000000;
COLOR: #000000;
width : 100%;
text-align : left;
padding : 2px 0px 6px 0px;
margin : 0px 0px 0px 0px;
}

 
#font{
border:1px solid black;
padding:0px;
background-color:#0099FF;
text-align:center;
margin:5px;
}
#font ul{
margin-left:-5px;
}
#font li{
border:none;
list-style:none;
display:inline;
padding-left:0px;
margin:0px;
}
p.ort { 
text-align: left; 
font-weight: bold; 
margin: 3pt 0 0 0; 
}
p.ort:first-letter {
font-size: 120%;
font-weight: bold;
margin: 0px 0 0 0;
float: left;
} 
p.tag {
	text-align: right;
	font-weight: normal;
	text-decoration: none;
	color: #F9F1DF;
	background-color: #008000;
} 
p.rechts {
	text-align: right;
} 

p.ev { 
text-align: left; 
margin: -1px 0 0px 0; 
} 
p.wer { 
font-weight: normal; 
color: #008000; 
text-align: left; 
}
