body {
    font-size: 9pt;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #333333;
    background-color: #e0e0e0;
    line-height: 1.3em;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    background-image:url(pic/BackMnu.gif); background-repeat:repeat-y;
   }

/* paragraphs */
p  {
    padding: 10px;
    margin-top: 0.3em;
    margin-bottom: 1em;
    text-align: left;
   }
td {
    font-size: 8pt;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #333333;
}

td.tage {
    border:1px solid #ccccaa;
    background-color:#eeeecc;
}
td.zeiten {
    border:1px solid #ccccaa;
    text-align:right;
}

h3 {
    font-size: 130%;
    font-weight: bold;
    font-style: normal;
    color: #666633;
    padding: 0;
    margin-left: 10px;
    margin-top: 1.1em;
    margin-bottom: 1em;
   }
h4 {
    font-size: 100%;
    font-weight: bold;
    font-style: normal;
    color: #767643;
    padding: 0;
    margin-left: 10px;
    margin-bottom: 0em;
   }
h5 {
    font-size: 100%;
    font-weight: bold;
    font-style: italic;
    padding: 0;
    margin-top: 1em;
    margin-bottom: 1em;
   }

input, textarea, select {
    font-size: 8pt;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #333333;
   }
input, textarea
  {border:none}

input.button {
  color:  white;
  border: 1px solid #aa6633;
  background-color:#cc9933;
  font-weight:bolder;
  font-size:100%
  padding: 3px
}
/* anchors */
a[href] {
    color: white;
    text-decoration: none;
   }
a{
    color: white;
    text-decoration: none;
   }

/* Oben */
#toppic
{
  padding: 0;
  background-image:url(pic/Oben.jpg); background-repeat:no-repeat;
  margin: 0 0 0 0;
  border: 1px solid #a0a0a0;
  position: relative; top:5px; z-index:1; left:5px; height:130px; width:747px;
  background-color: #cc9933;
  font-size:8pt;
}

/*Menue oben */
#topmnu
{
  padding: 0;
  margin: 0;
  position: absolute; bottom:1px; left:8px;
}

/* Mitte */
#mid
{
  background-color: white;
  padding: 0 0 0 0;
  position: absolute; top:0px; left:186px; width:762px; z-index:0;
  border: 1px solid #a0a0a0;
}

#impressum
{
  background-image:url(pic/Maxi.gif); background-repeat:no-repeat;
  background-position:right 30px;
  background-color: white;
  color: #333333;
  font-size:9pt;
  padding: 0px;
  margin-top:8px;
  margin-bottom: 8px;
  padding-bottom:10px;
  position: relative; top:0px; left:5px; width:747px; z-index:0;
  border: 1px solid #e0e0e0;
}

#tierheim
{
  background-image:url(pic/Tierheim.gif); background-repeat:no-repeat;
  background-position:center 50px;
  background-color: #f3f5f5;
  color: #333333;
  font-size:9pt;
  padding: 0px;
  margin-top:8px;
  margin-bottom: 8px;
  padding-bottom:10px;
  position: relative; top:0px; left:5px; width:747px; height:300px; z-index:0;
  border: 1px solid #e0e0e0;
}
#start
{
  background-image:url(pic/Eni2.jpg); background-repeat:no-repeat;
  background-position:500px 50px;
  background-color: #f3f5f5;
  color: #333333;
  font-size:9pt;
  padding: 0px;
  margin-top:8px;
  margin-bottom: 8px;
  padding-bottom:10px;
  position: relative; top:0px; left:5px; width:747px; height:400px; z-index:0;
  border: 1px solid #e0e0e0;
}

/* Mitte */
#inhalt
{
  background-color: white;
  color: #333333;
  font-size:9pt;
  padding: 0px;
  margin: 0px;
  margin-top:8px;
  margin-bottom: 8px;
  position: relative; top:0px; left:5px; width:747px; z-index:0;
  border: 1px solid #e0e0e0;
}

/* Links */
#mnu
{
  background-color: #999966;
  padding: 0 0 0 0;
  position: absolute; top:0px; left:0px; width:184px; height:100%; z-index:0;
  border-right: 1px solid #666633;
}

/* Menue */
#navmnu
{
  width: 12em;
  padding: 0;
  margin-bottom: 0;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 8pt;
  background-color: #999966;
  color: #333;
  position: absolute; top:150px; left:15px; width: 150px; z-index:1;
}

#navmnu ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navmnu li
{
border-bottom: 2px solid #999966;
margin: 0;
padding: 0;
}

#navmnu li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border: 1px solid white;
background-color: #666633;
color: #fff;
text-decoration: none;
width: 100%;
}

#navmnu li a { width: auto; }

#navmnu li a:hover
{
border: 1px solid #666633;
background-color: #f0f0bb;
color: #101010;
}

    /* Menue */
#navmnu2
{
  width: 12em;
  padding-top: 3px;
  margin-bottom: 0;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 8pt;
  background-color: #999966;
  color: #333;
  position: relative; top:0px; left:10px; width: 140px; z-index:1;
}

#navmnu2 li
{
margin: 0;
padding: 0;
}

#navmnu2 li a
{
display: block;
padding: 5px 5px 5px 0.5em;
margin: 0px;
border: 1px solid #f0f0bb;
border-left: 1px solid #f0f0bb;
background-color: #888833;
color: #fff;
text-decoration: none;
width: 100%;
}
#navmnu2 li a { width: auto; }


#navmnu2 li a:hover
{
border: 1px solid #666633;
background-color: #f0f0bb;
color: #101010;
}

#pixlie-vorschaubild
{
  border:0;
}

.shortTab
{
  width:100%;
  margin:0px;
  margin-top:0px;
  padding:0px;
}

.short
{
  padding:10px;
  border:1px solid #eeeecc;
}

.shortVal
{
  align-vertical:top;
  padding:8px;
  background-color: #eeeecc;
}

a.textlink
{
    color: #666633;
    text-decoration: none;
}

tr.kontakt
{
  background-color: #F3EBCC;
  padding: 5px;
}
