body {
 background-color: #003366;
 font-size: 11px;
 color: #000000;
 word-spacing: 1px;
 line-height: 130%;
 font-family: Verdana, Arial, Helvetica,Sans-Serif;
 padding: 0px;
 margin: 0px;

 SCROLLBAR-FACE-COLOR: #ffffff;
 SCROLLBAR-HIGHLIGHT-COLOR: #0099ff;
 SCROLLBAR-SHADOW-COLOR: #ffffff;
 SCROLLBAR-TRACK-COLOR: #ffffff;
 SCROLLBAR-DARKSHADOW-COLOR: #003366;
 SCROLLBAR-ARROW-COLOR: #003366;
}

p {
 margin: 0px 0px 0px 0px;
}

h1{
 font-size: 11px;
 color: #000000;
 font-family: Verdana, Arial, Helvetica,Sans-Serif;
 font-weight: bold ;
 padding: 0px;
 margin: 0px;
}

h2{
 font-size: 14px;
 color: #000000;
 text-align: left;
 font-family: Verdana, Arial, Helvetica,Sans-Serif;
 font-weight: bold ;
 margin-top: 5px;
}

td{
 font-size: 11px;
 font-weight: bold;
 color: #000000;
}

tr{
 font-size: 11px;
 font-weight: bold;
 color: #000000;
}

a {
        font-family: Verdana,Arial,Helvetica,Sans-Serif;
        font-size: 11px;
        word-spacing: 1px;
}

a:link {
        text-decoration: none;
        color: #000000;
}

a:visited {
        text-decoration: none;
        color: #000000;
}

a:hover {
        text-decoration: none;
        color: #0099ff;
}

a:active {
        text-decoration: none;
        color: #000000;
}

#rahmen {
 background-color: #0099ff;
 position: absolute;
 top: 10px;
 left: 50%;
 width: 760px;
 height: 560px;
 margin-left: -380px;
 overflow: hidden;
}

#hintergrund {
 background-color: #ffffff;
 position: absolute;
 left: 50%;
 margin-top: 5px;
 width: 750px;
 height: 550px;
 margin-left: -375px;
 overflow: hidden;
}

#logo {
 position: absolute;
 border-bottom: #0099ff 1px solid;
 width: 750px;
 height: 100px;
 overflow: hidden;
}

#navikasten {
 border-top: #0099ff 1px solid;
 border-bottom: #0099ff 1px solid;
 position: absolute;
 top: 105px;
 width: 750px;
 height: 20px;
 overflow: hidden;
}

#navicontainer ul{
 background-color: #003366;
 font-family: Verdana,Arial,Helvetica,Sans-Serif;
 font-weight: bold;
 color: white;
 text-align: center;
 margin: 0;
 padding-bottom: 4px;
 padding-top: 2px;
}

#navicontainer ul li{
 display: inline;
 margin-left: -5px;
}

#navicontainer ul li a{
 padding: 5px 10px 5px 10px;
 color: white;
 text-decoration: none;
 border-left: 1px solid #0099ff;
 border-right: 1px solid #0099ff;
}

#navicontainer ul li a:hover{
 background-color: #0099ff;
 color: white;
}

#active a{
 background-color: #0099ff;
}

#contentkasten{
 border: #0099ff 1px solid;
 position: absolute;
 left: 5px;
 top: 130px;
 width: 740px;
 height: 415px;
 overflow: hidden;
}

#content{
 position: absolute;
 left: 10px;
 top: 10px;
 width: 718px;
 height: 394px;
 overflow: hidden;
}

#contentursula{
 position: absolute;
 left: 205px;
 top: 145px;
 width: 200px;
 height: 50px;
 overflow: hidden;
}

#contentoben{
 position: absolute;
 left: 10px;
 top: 10px;
 width: 718px;
 height: 170px;
 overflow: hidden;
}

#contentscroll{
 position: absolute;
 left: 10px;
 top: 10px;
 padding-right: 10px;
 width: 718px;
 height: 394px;
 overflow: auto;
}

#contentkontakt{
 position: absolute;
 left: 10px;
 top: 10px;
 width: 718px;
 height: 394px;
 overflow: hidden;
}

#contentlinksoben{
 position: absolute;
 left: 10px;
 top: 10px;
 width: 355px;
 height: 170px;
 padding-right: 2px;
 overflow: hidden;
}

#bilderunten{
 position: absolute;
 left: 10px;
 top: 180px;
 width: 718px;
 height: 227px;
 padding-right: 2px;
 overflow: hidden;
}

#bildlinks{
 position: absolute;
 left: 10px;
 top: 195px;
 width: 355px;
 height: 227px;
 padding-right: 2px;
 overflow: hidden;
}

#bildrechts{
 position: absolute;
 left: 374px;
 top: 15px;
 width: 355px;
 height: 394px;
 overflow: hidden;
}

ul{
 margin-left: 15px;
}

.pfeil{
 margin-left: 15px;
 padding-left: 0px;
 list-style-type: none;
}

.pfeil li{
 padding-left: 15px;
 background-image: url(../images/icons/pfeil.gif);
 background-repeat: no-repeat;
 background-position: -1 2px;
 list-style-type: none;
 margin-top: 8px;
}

.pfeil li a:hover{
 color: #0099ff;
 text-decoration: none;
}

.fieldset{
 border: #0099ff 1px solid;
 padding: 0px 0px 4px 5px;
}

.button{
 width: 100px;
}

#kontaktphp{
 font-size: 11px;
 position: absolute;
 left: 145px;
 top: 120px;
 width: 420px;
 height: 310px;
 overflow: hidden;
}

.feld{
 width: 305px;
 border:1px solid #0099ff;
 margin-top: 7px;
 margin-left: 10px;
}
