body  { background-color: #e3d8df }
p  { margin-top: 5px; margin-bottom: 5px; padding-top: 0; padding-bottom: 0 }
.linie { background-image: url("images/linie_gelb.gif"); background-repeat: repeat-y; background-position: left 0 }
.linie_violett  { background-image: url("images/linie_violett.gif"); background-repeat: repeat-y; background-position: left 0 }
.linie_grau   { border-top: 1px solid #807f84 }
td  { color: #2c2a30; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.linie_gelb { background-color: #ffc25c }
.adresse  { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-image: url("images/h_adresse.jpg"); background-repeat: no-repeat }
.h_unten { background-image: url("images/h_unten.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.h_rechts { background-image: url("images/h_rechts.jpg"); background-repeat: no-repeat; background-position: 0 0 }
h1  { color: #713d5d; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; padding-left: 20px; top: 0; bottom: 0 }
h2  { color: #713d5d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; top: 0; bottom: 0 }
ul { list-style-image: url("images/liste.gif"); margin-left: 10px; padding-left: 10px }
.text  { color: #2c2a30; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding:0px 20px; width: 410px; border-left: 3px solid #ffc25c }
A.lev1                  { 
color: #807f84; 
font-size: 11px; 
font-family: verdana, helvetica, arial, geneva, sans-serif; 
font-weight: bold; 
text-decoration: none; 
background-color: #ffc25c;  
padding-top: 5px; 
padding-left: 3px; 
width: 130px; 
border-top: 1px solid #807f84; 
border-right: 1px solid #807f84; 
border-left: 1px solid #807f84;
display: block;
 }
A.lev1:link           { color: #807f84; font-size: 11px; font-family: verdana, helvetica, arial, geneva, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc25c; padding-left: 3px }
A.lev1:visited        { color: #807f84; font-size: 11px; font-family: verdana, helvetica, arial, geneva, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc25c; padding-left: 3px }
A.lev1:hover          { color: #7b3e63; font-size: 11px; font-family: verdana, helvetica, arial, geneva, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffda9d; padding-left: 3px }
A.lev1:active         { color: #807f84; font-size: 11px; font-family: verdana, helvetica, arial, geneva, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc25c; padding-left: 3px }
.lev1ov   { 
color: #7b3e63; 
font-size: 11px; 
font-family: verdana, helvetica, arial, geneva, sans-serif; 
font-weight: bold; 
text-decoration: none; 
background-color: #ffda9d; 
padding-top: 5px; 
padding-left: 3px; 
width: 130px; 
border-top: 1px solid #807f84; 
border-left: 1px solid #807f84;
display: block;
 }
A.lev2               { 
color: #807f84; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss; 
text-decoration: underline; 
line-height: 12px;
background-image: url("images/liste.gif"); 
background-repeat: no-repeat; 
display: block; 
margin-top: 5px; 
margin-bottom: 10px; 
margin-left: 5px; 
padding-top: 0; 
padding-left: 15px }

A.lev2:link           { color: #807f84; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline; display: block; margin-top: 5px; margin-bottom: 5px }
A.lev2:visited           { color: #807f84; font-size: 11px; font-family: verdana, helvetica, arial, geneva, sans-serif; text-decoration: underline; display: block; margin-top: 5px; margin-bottom: 5px } 
A.lev2:hover             { color: #7b3e63; font-size: 11px; font-family: verdana, helvetica, arial, geneva, sans-serif; text-decoration: underline; display: block; margin-top: 5px; margin-bottom: 5px } 
A.lev2:active           { color: #807f84; font-size: 11px; font-family: verdana, helvetica, arial, geneva, sans-serif; text-decoration: underline; display: block; margin-top: 5px; margin-bottom: 5px }
.form { color: #2c2a30; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px #713d5d }
.bild { border: solid 1px #713d5d }
#intro-mitte {
	width:626px;
	height:538px;
	padding:10px;
	border:2px solid #ffc25c;
	text-align:center;
	background-color:#713d5d;
	background-image:url("images/bild_intro.jpg");
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-281px;
	margin-left:-325px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
}
#intro-text-links {margin-left:13px;width:140px;float:left;text-align:left;}
#intro-text-rechts {margin-right:13px;width:460px;float:right;color:#fff;text-align:left;}
#intro-text-rechts a {color:#fff;}
