body {
   font-family: Arial, Helvetica;
   background-color: #d0d0a0;
   margin: 0px;    
}

body.intro {
   font-family: Helvetica, Arial;
   color: #ffffff;
   background-color: #009B3f;
   margin: 0px;    
}

a {
   font-size: 10pt;
   text-decoration: none;
   font-weight: 700;
   border: 0;
}
a:link    { color:#000000; }
a:visited { color:#101010; }
a:hover   { color:#ffffff; }
a:active  { color:#ffffff; }

a.intro {
   font-family: Times New Roman, Helvetica, Arial;
   color: white;
   background: transparent;
   font-size: 32pt;
   text-align: right;
   font-weight: 500;
}

a.intro:link    { color: #ffffff; }
a.intro:visited { color: #ffffff; }
a.intro:hover   { color: #c0c0c0; }
a.intro:active  { color: #c0c0c0; }

div.spr:first-letter {
   font-size:200%;
}

img {
   border: 0;
}

img.wbild {
}

td.intropic {
   background: url(/images/intro.jpg) no-repeat top center;
}

td.introwhite {
   background-color: #ffffff;
}

td.menupicl {
   background: url(/images/hintergrund1.jpg) no-repeat top center;
   background-color: #204020;
}

td.menupict {
   background: url(/images/hintergrund1t.jpg) repeat-x top center;
}
div.wbild {
   vertical-align:bottom;
   text-align:center;
   width:155px;
   height: 155px;
   margin-left: 36px;
}

td.randv {
   background: url(/images/randv.bmp) repeat-y left;
}

/* Seitentitel */
h1 {
   font-family: Times New Roman, Helvetica, Arial;
   font-weight: 500;
   font-size: 28pt;
   color: white;
   text-align: center;
}

/*  */
h2 {
   font-weight: 700;
   text-align: center;
   background: url(/images/titel4.gif) no-repeat top center;
   padding-top: 10px;
}

/*  */
h3 {
   font-weight: 700;
   text-align: center;
   letter-spacing: 8pt;
}

h4 {
   font-weight: 700;
   margin-left: 20px;
   margin-right: 20px;
}

p.mt  {
   text-indent: 0.5cm;
   margin-left: 20px;
   margin-right: 20px;
}

p.l1 {
  text-align: left;
  margin-left: 15px;
}

p.l2 {
  text-align: left;
  margin-left: 20px;
}

p.mc  {
   text-indent: 0.5cm;
   margin-left: 20px;
   margin-right: 20px;
   text-align: center;
}
	
p.counter {
  text-align: right;
  font-size: 8pt;
}

ol.fussnote {
  font-size: 8pt;
}
