body
{
scrollbar-face-color: #FBF2EA;
scrollbar-shadow-color: #FBF2EA;
scrollbar-highlight-color: #FBF2EA;
scrollbar-3dlight-color: #FBF2EA;
scrollbar-darkshadow-color: #FBF2EA;
scrollbar-track-color: #FBF2EA;
scrollbar-arrow-color: #C05E2E;
background-color:#fefefe;
margin:0px;
padding:0px;
font-family:verdana, Arial, Helvetica, sans-serif;
}


#content
{
vertical-align:top;
width:834px;
text-align:center;
margin:auto;
z-index:1
}

#top
{
vertical-align:baseline;
text-align:left;
float:left;
width:380px;
height:32px;
z-index:1;
padding:0;
margin:0
}

#topnavi
{
font-family:verdana, Arial, Helvetica, sans-serif;
vertical-align:bottom;
text-align:right;
padding-top:14px;
margin:0;
width:444px;
height:18px;
float:right;
z-index:2;
}

#welle
{
vertical-align:top;
background-repeat:no-repeat;
width:490px;
height:127px;
float:left;
padding:0;
margin:0;
z-index:1
}

#toptext
{
vertical-align:top;
background-image: url(imgs/naviback.gif);
background-repeat:no-repeat;
width:344px;
height:127px;
float:right;
padding:0;
margin:0;
z-index:2
}

#navi
{
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
height:20px;
padding:5px 0px 0px 30px;
clear:both;
margin:auto;
width:815px;
text-align:center;
z-index:1
}

#bild
{
vertical-align:top;
color:#250e02;
padding:0px;
margin:0px;
width:360px;
height:376px;
float:left;
z-index:1
}

#text
{
vertical-align:top;
color:#250e02;
padding:10px 15px;
margin:0px;
width:444px;
height:356px;
float:right;
font-size:12px;
line-height:16px;
text-align:left;
z-index:1;
background-image: url(imgs/cross.gif);
background-position: right bottom;
background-repeat: no-repeat
}

#glossarindex
{
vertical-align:top;
color:#250e02;
padding:10px 5px 10px 10px;
margin:0px;
width:165px;
height:356px;
float:left;
font-size:12px;
line-height:14px;
text-align:left;
overflow:scroll;
clip:rect(0px, 0px, 150px, 0px)
}

#glossar
{
vertical-align:top;
color:#250e02;
padding:10px 15px;
margin:0px;
width:264px;
height:356px;
float:right;
font-size:11px;
line-height:14px;
text-align:left;
background-image: url(imgs/cross.gif);
background-position: right bottom;
background-repeat: no-repeat
}

#agentur
{
color: #8d5f14;
visibility:hidden;
z-index:0;
padding:0px;
margin:0px;
line-height:0px
}

img
{
border:0px
}


img.portrait
{
float: left;
margin: 0px 24px 0px 0px;
border: 1px solid #8a5849;
padding:0px
}

.klein
{
font-size:10px;
line-height:14px;
color:#8d5f14;
padding:0px
}


h1
{
font-size:16px;
line-height:18px;
vertical-align:top;
color:#797979;
margin:0 0 12px 0;
}

h2
{
font-size:14px;
line-height:14px;
vertical-align:top;
color:#797979;
margin:0 0 12px 0;
}


a:link
{
font-weight: 700;
color:#C05E2E;
text-decoration:underline
}

a:visited
{
font-weight: 700;
color:#a5423d;
text-decoration:underline
}

a:active
{
font-weight: 700;
color: #CA8504;
text-decoration:none
}

a:hover
{
font-weight: 700;
color:#91562b;
text-decoration:none
}


input
{
font-size: 12px;
color: #000000;
background-color: #FdFafA;
line-height: normal;
border-color: #C05E2E;
border-style: inset;
border-width: thin;
}

td.kontakt
{
background-color:#f9e6dc;
padding:5px;
color:#000000;
vertical-align:top
}

td.umfrage
{
background-color:#fcf6f3;
padding:5px;
}


#text ul
{
list-style-position: outside;
list-style-type: square;
padding:5px 15px;
margin:0px;
}


#text ul.ref
{
padding:5px 15px;
margin:0px
}

#topnavi ul
{
display: inline;
list-style:none;
padding: 0px;
}

#topnavi li
{
display: inline;
padding: 0px 4px 0px 0px;
font-size:11px
}

#topnavi a
{
text-decoration:none;
color:#989898
}


#navi ul
{
display: inline;
list-style:none;
padding: 0px;
}

#navi li
{
float:left;
margin:0px;
display: inline;
list-style:none;
padding: 0px 10px 0px 10px;
font-size:12px;
line-height:15px;
font-weight:bold;
width:76px;
text-align:center;
}

#navi li span
{
background: url(imgs/pfeil.gif) no-repeat 0px 3px;
padding-left:17px;
text-align:center
}

#navi li span#on
{
background: url(imgs/punkt.gif) no-repeat 0px 3px;
padding-left:17px;
}

#navi li a
{
text-decoration:none;
display:block;
color:#C05E2E;
}


#navi li a:visited
{
color:#968479
}

#navi li a:active
{
color:#ed964a;
}


#navi li a:active span
{
color:#ed964a;
}


#navi li a:hover
{
color:#ed964a
}

#navi li a:hover span
{
color:#ed964a;
background: url(imgs/pfeilover.gif) no-repeat 0px 3px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navi li a span {float:none;}
/* End IE5-Mac hack */

#glossarindex a
{
text-decoration:none
}