body,td,th,ul,ol,dl {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4E4D4E;
}

body {
        background-color: #D9EDE6;
        background-repeat: repeat-x;
        margin: 10px 0 0 0;
}

ul.raute {
        list-style-image: url(images/raute.gif);
        list-style-position: outside;
}

li.glossar {
list-style:none;
padding:3px;
display: block;
}

.mini {
        font-size: 9px;
        font-family: verdana,arial,sans-serif;
}

.rot {
        font-size: 11px;
        font-weight: bold;
        font-family: verdana,arial,sans-serif;
        color: #B30643;
}



a.unter {font-family:Verdana; font-size:11px; font-weight: lighter;}
a.unter:link {color:#413D3F; text-decoration:none;}
a.unter:visited {color:#413D3F; text-decoration:none;}
a.unter:hover {color:#B30643; text-decoration:none;}
a.unter:active {color:#413D3F; text-decoration:none;}

a.search {font-family:Verdana; font-size:11px; font-weight: lighter;}
a.search:link {color:#413D3F; text-decoration:underline;}
a.search:visited {color:#413D3F; text-decoration:underline;}
a.search:hover {color:#413D3F; text-decoration:underline;}
a.search:active {color:#413D3F; text-decoration:underline;}

a.glossar {font-family:Verdana; font-size:12px; font-weight: lighter;}
a.glossar:link {color:#413D3F; text-decoration:none;}
a.glossar:visited {color:#B30643; text-decoration:none;}
a.glossar:hover {color:#413D3F; text-decoration:none;}
a.glossar:active {color:#413D3F; text-decoration:none;}

a img{border:0;}
p{margin:0;}
ul ul,ol ol{margin:4px 0 4px 35px;}

h1{
font-size:1.4em;
margin:0 0 10px 0;
color:#B0B0B0;
}

h1 a{text-transform:none; color:#0A3ACA;}

h2{
font-size:1.4em;
color:#B30239;
border-bottom:2px solid #B30239;
padding:0 2px 2px 5px;
margin:0 0 10px 0;
letter-spacing:-1px;
}

h3{
font-size:1.2em;
font-weight:bold;
color:#0A3ACA;
border-bottom:1px solid #dadada;
margin:10px 0 8px 0;
padding:1px 2px 2px 3px;
}

blockquote{
font-size:0.9em;
border:1px solid #dadada;
margin:20px 10px;
padding:8px;
}

hr{
border: none;
color:#D9EDE6;
background-color:#D9EDE6;
height: 1px;}

form {
margin: 0;
}

.kopfzeile {
font-size:1.1em;
font-weight:bold;
color:#063A5F;
letter-spacing: 1px;
position:absolute; top:148px; right:250px;

}

.header {
width: 780px;
height: 150px;
background-color: #FFFFFF;
vertical-align: top;
}

.ueberschrift {
        background-image: url(images/hintergrund.jpg);
        background-position: center 0px;
        background-repeat: no-repeat;
        width:560px;height:18px;
        font-family: verdana,arial,sans-serif;
        font-weight:bold;
        font-size: 13px;
        color: #B30643;
        text-align: center;


}

/* Versuch-Menue +++++++++++++++++++++++++++++++++++++++++++*/
.navi {
float:left;
width:150px;
margin:0 0 5px 0;
}

.navi ul {
font-size:0.9em;
margin:0;
padding:0 0 0 8px;
}

.navi li{
list-style:none;
margin:5px 0 6px 0;
padding:0;
display: block;
}

.navi ul li a{
  text-decoration:none;
  color:#4E4D4E;
  font-weight:bold;
  font-size: 12px;
  }

.navi ul ul li a{
font-weight:normal;
}

.navi .menu_current a:link,
.navi .menu_current a:active,

.navi li a.menu_current {
  background: #F8DCB5;
  }





/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.highlight {
        background-color: #F6E859;
}
.border {
        font-size: 1px;
        height: 10px;
}
.login {
        padding: 2px 10px 2px 10px;
        font-size: 10px;
        background-color: #A1A0A0;
        color: #FFFFFF;
        text-align: center;
}
.login input {
        width: 95%;
        font-size: 10px;
}
.login a:link, .login a:visited, .login a:active {
        color: #DDDDDD;
        text-decoration: none;
}
.login a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
.powered_by {
        padding: 3px 0px 0px 15px;
        background-color: #FFFFFF;
}
.content {
        padding: 15px;
        background-color: #FFFFFF;
        vertical-align: top;
        text-align: left;
}

.footer {
        padding: 5px;
        height: 20px;
        color: #B30239;
        vertical-align: middle;
        text-align: center;
}
