/*
[menu]
0=SU-normal
1=SU-Titel
2=SU-Untertitel
3=SU-hervorgehoben
4=SU-Zitat
5=SU-klein
*/


body,h1,h2,h3,h4,h5,h6,div,p,form,input,textarea {margin:0px; padding:0px}

body {
    color: gray;
    font-size: 100.01%;
    background:#808080 url(back1.gif) no-repeat;
    padding-top:70px;
    padding-bottom:10px;
    text-align:center;

}

div#seite {
   width:880px;
   text-align:left;
   margin: 0 auto;
   background-color:white;
   background: url(back2.jpg) no-repeat white;
   border:1px solid black;
}


table#t {
      margin:25px 0px 5px 235px;
}

body,td {font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica, sans-serif; font-size:10pt; }
td.X, td.text, td.adr{vertical-align:top;}

td.text{padding-top:0px}


p.title {
   font-family:Verdana,sans-serif;
   font-size:16pt;
   letter-spacing:1px;
   color:#5F5F5F;
   padding:15px 0px 0px 30px;
}
div.menue {
   border-top:dashed 1px black;
   border-bottom:dashed 1px black;
   margin-top:15px;
   padding-left:30px;
}
div.submenue {
   padding-left:30px;
}
a, a:visited, a:hover {color:#FF5F00}

a.menu,a.menu-active,a.submenu,a.submenu-active,
a.menu:visited,a.menu-active:visited,a.submenu:visited,a.submenu-active:visited {
      font-family:Verdana, sans-serif;
      font-size:8pt;
      letter-spacing:1px;
      padding-left:0pt;
      padding-right:8px;
      color:#8F8F8F;
      text-decoration:none;

      font-weight:bold;
}

a.menu, a.menu-active {
  text-transform:uppercase;

}

a.menu:hover,a.submenu:hover {

  color:gray;
}

a.menu-active, a.submenu-active,
a.menu-active:visited, a.submenu-active:visited {
  color:#FF5F00;
}



/*
[menu]
0=SU-normal
1=SU-Titel
2=SU-Untertitel
3=SU-hervorgehoben
4=SU-Zitat
5=SU-klein
*/

.SU-Titel,h1 {
   font-size:16pt;
   font-weight:bold;
}
.SU-Untertitel,h2 {
   font-size:14pt;
   font-weight:bold;
}
.SU-hervorgehoben,b {
   font-weight:bold;
}

.SU-Zitat {
   font-style:italic;
}
.SU-klein,small {
   font-size:8pt;
}

div.address, div.address a {
   color:#7F7F7F;
   font-family:Verdana, sans-serif;
   font-size:8pt;
   font-style:normal;
   text-decoration:none;
}
.errtextback {
  padding:0px 1px 0px 2px;
  color:white;
  background-color:indianred;
}

.shighlight {
 background-color:wheat;
}

input.txt, textarea.txt {
  border:1px solid #AFAFAF;
  margin-bottom:2px;
}

div.picshow {
    position:absolute;
    left:0px;
    top:-1000px;
    border:1px solid black;
    padding:0px;

}

a.picbutton:link, a.picbutton:visited, a.picbutton:hover {
  text-decoration:none;
  color:white;
  font-size:14px;
  font-weight:bold;
}

a.su:link, a.su:visited, a.su:hover
{
   text-align:center;
   font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Sans-Serif;
   font-size: 11px;
   line-height:20px;
   font-weight:normal;
   font-style: normal;
   text-decoration:none;
   letter-spacing: 1px;
   color:#AFAFAF;
}
