/* Start of CMSMS style sheet 'doku' */
body{
font-family:tahoma;
background-color:#ffffff;
margin:0px;
padding:0px;
font-size: 0.8em;
text-align:center;
color:#333333;
}

div#menu{
background-color:#ffffff;
width:900px;
height:40px;
}

#menu ul
{
list-style-type: none;
margin: 10px 0 0 0;
text-align:center;
font-variant:small-caps;
}


li.currentpage 
{ 
background-image: url(uploads/images/hmenu.jpg);
font-variant:small-caps;
}

li.activeparent
{ 
background-image: url(uploads/images/hmenu.jpg);
font-variant:small-caps;
}

#menu li
{
float:left;
height: 28px;
margin:0 0px 0 5px;
border: 1px solid #ffcc33;
font-variant:small-caps;
}
#menu li h3 {
line-height:18pt;
margin: 0;
font: bold 1em tahoma;
padding: 4px;
font-variant:small-caps;
white-space:nowrap;
}

#menu a
{
float: left;
display: block;
color: #999999;
text-decoration: none;
padding:6px ;
font: bold 0.8em tahoma;
font-variant:small-caps;
}

#menu a.activeparent 
{
float: left;
display: block;
color: #666666;
text-decoration: none;
font-variant:small-caps;
white-space:nowrap;

}


#menu a:hover 
{ 
float:left;
background-image: url(uploads/images/hmenu_aktiv.jpg);
}





div#content{
text-align:left;
margin:40px 0 0 0px;
padding:0 0 0px 0;
width:900px;
line-height: 1.3em;
}


dfn {
display:none;
}


h1{
font-size:11pt;
font-weight:bold;
line-height:16pt;
padding:0px;
margin:0px;
color:#ffcc33;
font-variant:small-caps;
}
h2{
font-size:10pt;
font-weight:bold;
line-height:16pt;
padding:5px 0px 0px 0px;
margin:0px;
color:#333333;
}

sup{
font-size:9pt;
}
a{
color:#333333;

}
a:hover{
color:#ffff99;

}
.menu_klein{
color:#999999;
font-size:9pt;
font-weight:bold;
}
hr{
border: 1px solid #333333;
height:1px;
}


/* End of 'doku' */

