.topNaviRow1
{ 
color:#666; 
background:#f6f6f6; 
border:1px solid #fff;
}

.topNaviRow2Box1
{ 
float:left;
}

.topNaviRow2Box2
{ 
float:left; 
margin-left:170px; 
margin-top:0px;
}

.topNaviRow2Box3
{ 
float:left; 
margin-left:540px;
}

.note 
{ 
color:#666; 
font-size:12px; 
margin-bottom:5px; 
width:740px;
}

form.searchbox 
{ 
padding:0px;
}

input.searchbox 
{ 
height:14px; 
font-family:"Courier New", Courier, mono; 
font-size:11px; 
border:0px; 
margin:0px; 
padding:0px;
}

input.advanced-search 
{ 
height:14px; 
vertical-align:middle;
}

.advanced-search 
{ 
font-family:courier, arial, helvetica, sans-serif; 
font-family:"Courier New", Courier, mono; 
font-size:11px; border:0px;
}

form
{ 
margin:0px; 
padding:0px; 
border:0px;
}

.col 
{ 
margin:0px; 
padding:0px; 
border:0px;
}

body 
{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:12px; 
background-color:#ffffff; 
margin-bottom:75px; 
background-image:url(/assets/img/body/background_30x30.gif);
}

td, div, p 
{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:12px;
}

p 
{ 
margin:0px; 
padding:0px; 
border:0px;
}

div.path 
{ 
padding:5px; 
margin-bottom:30px; 
width:740px; 
background:#f6f6f6; 
border:1px solid #fff;
}

.caption 
{ 
background-color:#fff; 
color:#333; 
vertical-align:top;
}

.title 
{ 
color:#666;
}

.zwischenueberschrift 
{ 
font-size:12px; 
color:#C00; 
font-weight:bold;
}

/**/

a.navigation-kapitel 
{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#0099CC; 
text-decoration:none;
}

a.path 
{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#0099CC; 
background:#f6f6f6; 
text-decoration:none;
}

a.text 
{ 
text-decoration:none; 
color:#0099CC;
}

a 
{ 
text-decoration:none; 
color:#0099CC;
}

a:link.text 
{ 
color:#0099CC; 
text-decoration:none;
}

a:visited.text 
{ 
color:#0099CC; 
text-decoration:none;
}

a:hover.text 
{ 
color:#fff; 
text-decoration:none; 
background-color:#0099CC;
}

a:active.text 
{ 
color:#0099CC; 
text-decoration:none;
}

a.inv, a:link.inv, a:visited.inv, a:hover.inv, a:active.inv 
{ 
text-decoration:none; 
color:#fff;
}

p.linie 
{ 
font-size:2px; 
line-height:2px; 
width:740px; 
background:#ccc;
}

div.linie, td.linie 
{ 
font-size:2px; 
line-height:1px; 
background:#ccc; 
background-image:url(/assets/img/misc/spacer.gif);
}

.search 
{ 
margin:5px; 
padding:0px; 
color:#333;
}

.hit 
{ 
color:#333; 
background:#fff; 
margin:0px; 
border:0px; 
border:1px solid #fff;
}

.search-number 
{ 
font-size:28px; 
font-weight:bold; 
color:#999; 
padding:20px 0px 0px 0px;
}

.werkhead 
{ 
font-weight:bold; 
padding:4px 0px 1px 0px;
}

.subnav 
{ 
width:740px;
}

#header 
{ 
margin:0px; 
padding:0px; 
border:0px;
}

.finder 
{ 
font-size:10px; 
color:#999; 
background:#fff; 
margin:0px; 
border:1px solid #ccc; 
padding:0px;
}

.rel 
{ 
border:0px; 
padding:2px; 
margin:0px;
}

.rel, .citem, .findertype 
{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#666;
}

.kapitel-summary 
{ 
color:#333333; 
background-color:#fff; 
margin:0px 0px 0px 0px; 
padding:3px 30px 8px 3px;
}

.thema-intro-text 
{
/* modifiziert */ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#333; 
margin:0px; 
padding:0px;
}

.imp 
{ 
background:#fff; 
margin:10px 0px 10px 0px; 
} 

.kapitelhead 
{ 
font-family:Helvetica, Arial, sans-serif; 
font-size:14px; 
padding:2px 0px 0px 2px; 
color:#fff;}

.alphabet
{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#999999; 
background:#F6F6F6; 
margin:10px 0px 0px 0px; 
padding:5px 5px 5px 5px; 
border:1px solid #ccc;
}

.index-fluss 
{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:12px; 
padding-top:15px; 
vertical-align:top; 
margin:2px 0px 0px 0px; 
border:1px solid #ccc; 
padding:5px; 
background-color:#fff;
}

.footnote 
{ 
background-color:#F6F6F6; 
vertical-align:top; 
padding:5px; 
margin-bottom:10px; 
border:1px solid #ccc; 
width:100%;
} 

div.print 
{ 
display:none;
}

.rand-u 
{ 
margin-bottom:10px;
}

span.sl 
{ 
display:none;
}