/******* Formulare *******/

/*div.layout div.fotos img {
  background-image: url(/bild/bg_fotos.jpg);

  }*/


form td {
font-family:arial, sans-serif;
font-size:0.9em;
padding:2px 0;
vertical-align:middle;
text-align:left
}

form tr.head td {
padding-top:3px;
padding-bottom:3px;
}

form input, form textarea, form select {
margin:0;
background-color:#ffffa9;
border-top:1px solid #abadb3;
border-right:1px solid #dbdfe6;
border-bottom:1px solid #dbdfe6;
border-left:1px solid #abadb3;
}

ul, li {
margin:0;
padding:0
}

ul {
padding-left:30px;
}

li {
line-height:1.7em;
padding-left:10px;
}

div.content {
        margin-top: 96px;

  }


div.nav div.main {
        position: absolute;
        z-index: 5;
        top: 102px;
        left: 25px;
        width: 145px;
        height: 181px;
        overflow: hidden;
        text-align: right;

}
  div.nav div.main ul li {
        margin-right: 10px;
		line-height:1.6em;
  }
  div.nav div.main ul li.aktiv{
        margin-right: 0;
		line-height:1.8em;
  }
  div.nav div.main ul li.aktiv span {
        padding-right: 23px;
        padding-top: 3px;
        padding-bottom: 7px;
  }

div.content p {
line-height:1.5em;
margin-top:0;
}

.w_stck {
width:60px;
}

td.titel {
color:#5d99c7;
font-family:verdana, sans-serif;
font-variant: small-caps;
font-weight:bold;
letter-spacing:0.2em;
font-size:1.3em;
padding:10px 0 15px 0;
}

.th td {
font-weight:bold;
font-style:italic;
padding:15px 0 0 0;
}

td.al_r {
text-align:right;
padding-right:5px;
}

  .redbox {
  color:#d7005f;
  background:#ffddec;
  padding:20px;
  border:5px solid #ff79b5;
  text-align:center;
  margin:0;
	}
