div#navigation {
background:#F0F0F8;
border:1px solid white;
border-top:0;
padding-bottom:25px;
background-image:url("../images/bg_right.gif");
background-position:bottom right;
background-repeat:no-repeat;
width:192px;
margin-right:8px;
}
div#navigation h2, div#navigation h1 {
font-size:12px;
background-image:url("../images/cross.png");
background-repeat:no-repeat;
margin:5px 0 0 10px;
padding:3px 0 0 25px;
}
#rechts h1, #rechts h2 {
  margin:0;padding:0;
}
#rechts {
  width:150px;
  margin:5px;
}
div#navigation p {
width:150px;
font-size:11px;
margin:0 19px 0 15px;
}

        /* ie5 sieht das nicht!*/
        html>body div#navigation {
          background:#F0F0F8;
          border:1px solid white;
          margin-top:-7px;
          padding-top:7px;
          padding-right:0px;
          border-top:0;
          padding-bottom:25px;
          background-image:url("../images/bg_right.gif");
          background-position:bottom right;
          background-repeat:no-repeat;
          width:191px;
        }
        html>body div#navigation h2 {
        font-size:12px;
        background-image:url("../images/cross.png");
        background-repeat:no-repeat;
        margin:20px 0 0 10px;
        padding:0 0 0 25px;
        }

        html>body div#navigation p {
        width:150px;
        font-size:11px;
        margin:0 20px 0 35px;
        }

        /* ab hier sieht er wieder */
#container {
background:#fff;
margin:0;padding:0;
}

#content a {
color:#425BAF;
}

#content a:hover {
color:#E62625;
}

#content h1 {
margin:0;
padding:20px 0 0 0;
}

#content li {
padding-left:0.5em;
margin:0 4px;
list-style-type:square;
}
td,tr {
  margin:0;padding:0;border:0;
}
#content p, #content table {
clear:both;
color:#000;
z-index:5px;
margin:0.7em 20px 0.9em 0;
}
#content table p {
  margin:0;
}


#footer a {
display:inline;
color:navy;
margin:0;
padding:0;
}

#header img {
float:left;
border:0;
margin-bottom:0px;padding:0;
}
table {margin:0;padding:0;}

.info {
color:#425BAF;
}

a, a:visited, a:active{
color:#4759b0;
}
a:hover {
  color:#E62625;
}
body{
font:13px arial, sans-serif;
text-align:center;
}

div#container {
  text-align:left;
background-image:url("../images/bg.gif");
width:950px;
margin:0 auto;
}

div#content {
background:#F0F0F8;
}

div#content small {
font-size:12px;
margin-left:5px;
}

div#footer {
background:#fff;
color:navy;
width:100%;
font-size:10px;
}

div#footer a {
font-size:10px;
}

div#footer p {
margin:0;
padding:5px 10px;
}

div#menu {
float:left;
width:190px;
background-position:top right;
background-repeat:no-repeat;
}

div#menu a {
color:#000;
display:inline;
text-decoration:none;
margin:0;
padding:0 0 2px 20px;
}

div#menu a.active {
background-repeat:no-repeat;
background-image:url(/images/pfeil.png);
color:#E62625;
font-weight:700;
}

div#menu a:hover {
background-repeat:no-repeat;
color:#E62625;
text-decoration:underline;
}

div#menu span {
padding:0 0 2px 20px;
}

div#menu ul {
font-size:14px;
color:#000;
list-style-type:none;
margin:0;
padding:20px 0 0 10px;
}

div#menu ul li {
margin:2px 0;
padding:0;
}

div#menu ul p {
font-size:12px;
margin:0 0 2px 2px;
}

div#menu ul ul {
padding:0 0 0 20px;
}

div#menu ul ul a {
font-size:12px;
}




div#wrapper {
float:left;
width:100%;
}

h1 {
font-size:18px;
clear:both;
color:#425BAF;
}

html,body {
margin:10px 0;
padding:0;
}
.kreuzchen li {
  padding:0px 0 2px 0;
  margin: 0px 0 0 0;
  list-style-image: url("../images/cross_kleiner.png");
  
}
ul span p {
padding-left:40px;
padding-right:10px;
}
a img {
  border:0;
}
dt {font-weight:bold;}








































































































































































































