<!--

BODY {
background-color:#FFFFFF;
margin:0px;
padding:0px;
font-size:100%;
font-family:Arial,Helvetica,sans-serif;
}

TEXTAREA,SELECT {
font-size:.9em;
font-family:Arial,Helvetica,sans-serif;
color:#666666;
background-color:#FFFFFF;
margin-top:1px;
margin-bottom:1px;
}

FORM { margin-top:5px; }

SELECT { height:20px; }

.inputfields {
height:20px;
font-size:.9em;
font-family:Arial,Helvetica,sans-serif;
color:#666666;
background-color:#FFFFFF;
margin-top:1px;
margin-bottom:1px;
}

/* -- Kopfbereich und obere Navigation -- */

#head {
position:static;
margin:0px;
width:910px;
height:127px;
border:0px solid;
z-index:1;
}

#logo {
position:absolute;
left:659px;
top:21px;
width:255px;
height:57px;
border:0px solid;
z-index:2;
}

#navistrich {
position:absolute;
left:0px;
top:126px;
width:40px;
height:1px;
border:0px solid;
z-index:2;
}

#navi1 {
position:absolute;
left:98px;
top:87px;
border:0px solid;
z-index:2;
}

#navi2 {
position:absolute;
left:40px;
top:104px;
width:620px;
border:0px solid;
z-index:2;
}

#navi2b {
position:absolute;
left:660px;
top:104px;
width:254px;
height:23px;
border:0px solid;
z-index:2;
}

#navi3 {
position:absolute;
color:#A58D83;
/* left:85px; */
left:50px;
top:225px;
width:140px;
font-size:.7em;
line-height:160%;
border:0px solid;
z-index:2;
}

.navi {
float:left;
width:124px;
border:0px solid;
}

A.anavi3 { margin:0 0 0 0; color:#A58D83; font-weight:normal; text-decoration:none; }
A.anavi3:link { margin:0 0 0 0; color:#A58D83; font-weight:normal; text-decoration:none; }
A.anavi3:active { margin:0 0 0 0; color:#A58D83; font-weight:normal; text-decoration:none; }
A.anavi3:visited { margin:0 0 0 0; color:#A58D83; font-weight:normal; text-decoration:none; }
A.anavi3:hover { margin:0 0 0 0; color:#A58D83; font-weight:normal; text-decoration:underline; }


/* -- allgemeine Definitionen -- */
H1, H2, H3, H4 { font-style:normal; margin:10 0 0 0; padding:0px; background:transparent; }
H1 { font-size:.9em; padding-bottom:8px; font-style:bold; }
H2 { font-size:.9em; text-transform:uppercase; }
H3 { font-size:.8em; font-style:bold; }
H4 { font-size:.75em; color:#666666; }

P { margin:0px; padding:0px; font-size:.8em; line-height:1.3em; color:#666666; }
.P { margin:0px; padding:0px; font-size:.8em; line-height:1.3em; color:#666666; }

.inputtable { background:#FFFFFF; border:0px solid; margin:0px; padding:0px; font-size:.8em; line-height:1.3em; color:#666666; }
.inputtable TD { border:0px solid; padding:5px; margin:0px; }
.inputtable .inputtable-header { background:#FFFFFF; vertical-align:top; }
.inputtable .inputtable-row { border:0px solid; margin:0px; padding:0px; background:#EBDECB; vertical-align:top; }
.inputtable .inputtable-row-even { border:0px solid; margin:0px; padding:0px; background:#ECE6D7; vertical-align:top; }
.inputtable .inputtable-space { background:#FFFFFF; border:0px solid; margin:0px; padding:0px; }

.inputtable-1 { background:#EBDECB; border:0px solid; margin:0px; padding:0px; font-size:.8em; line-height:1.3em; color:#666666;  }
.inputtable-1 TD { border:0px solid; padding:2px; margin:0px; }
.inputtable-1 TD H2 { font-size:1.1em; }

.inputtable-2 { border:0px solid; margin:0px; padding:0px; font-size:.8em; line-height:1.0em; color:#666666; }

.formtitle { margin:2px; padding:2px; }
.top { font-size:.8em; padding-top:20px; padding-bottom:20px; }

.articleno { margin:0px; font-size:.8em; line-height:1.5em; font-weight:bold; }
.homeblue { margin:0px; line-height:1.5em; font-weight:bold; color:#393B8F; }
.orange { margin:0px; font-size:.8em; line-height:1.5em; font-weight:bold; color:#DA8D00; }

#raster {
position:absolute;
left:40px;
top:127px;
width:203px;
height:287px;
border:0px solid;
z-index:1;
}

#links {
position:absolute;
left:40px;
top:127px;
width:203px;
border:0px solid;
z-index:2;
}

#content {
position:absolute;
left:260px;
width:655px;
z-index:1;
border:0px solid;
}

#sitemap {
position:absolute;
left:40px;
top:170px;
width:858px;
z-index:1;
border:0px solid;
}

#hintergrund {
float:left;
width:655px;
z-index:2;
border:0px solid;
}

#mitte {
float:left;
width:425px;
border:0px solid;
z-index:3;
}

#leer {
float:left;
width:20px;
border:0px solid;
z-index:3;
}

#abstand {
width:600px;
height:25px;
border:0px solid;
clear:both;
z-index:1;
}

#mitte TD { margin:0px; padding:0px; font-size:.8em; line-height:1.3em; color:#666666; }
#mitte TD H1 {font-size:1em; }
#mitte TD P { margin:0px; padding:0px; font-size:1em; line-height:1.3em; color:#666666; }
#mitte UL, OL { padding-left:15px; font-size:.8em; line-height:1.3em; color:#666666; }

#rechts { float:left; width:195px; margin-left:15px; border:0px solid; z-index:3; font-size:.75em; }
#rechts H2 { font-size:1.1em; color:#6A5C5C; }
#rechts P { font-size:1em; line-height:1.4em; }
#rechts TD { font-size:1em; line-height:1.4em; }
#rechts .inputtable-2 TD { font-size:1.2em; }
#rechts .inputtable-2 .inputfields { font-size:1.0em; }

#rechts TEXTAREA { font-size:1.0em; }
#rechts UL { font-size:1em; line-height:1.4em; padding-left:15px; list-style-image:url(/fileadmin/shared_media/pfeil.gif); }
#rechts A:LINK { color:#6A5C5C; font-weight:bold; text-decoration:none; }
#rechts A:LINK { color:#6A5C5C; font-weight:bold; text-decoration:none; }
#rechts A:HOVER { color:#6A5C5C; font-weight:bold; text-decoration:none; }
#rechts A:VISITED { color:#6A5C5C; font-weight:bold; text-decoration:none; }

#tiplink { margin-top:10px; font-size:.6em; }

#copyright {
float:left;
width:425px;
margin-top:40px;
margin-bottom:10px;
padding:0px;
font-size:.6em;
text-align:left;
line-height:1.2em;
color:#666666;
}
#copyright P { font-size:.6em; }

/* -- Links -- */
A:link { color:#393B8F; text-decoration:underline; }
A:visited { color:#393B8F; text-decoration:underline; }
A:hover { color:#858488; }
P A:link { color:#393B8F; text-decoration:underline; }
P A:visited { color:#393B8F; text-decoration:underline; }
P A:hover { color:#858488; }

B { font-weight:bold; }
I { font-style:italic; }
IMG { border:0; color:#FFFFFF; background:transparent; }
TABLE { border:0px solid; margin:0px; padding:0px; }
UL { list-style-image:url(/fileadmin/shared_media/gt.gif); margin:0px; padding-left:20px; font-size:.8em; color:#666666; }

/* *** listman */
.nllistman { padding:5px; font-size:1em; line-height:1.4em; color:#666666; background:#EBDECB; }
.nllistman TABLE { font-size:1.0em; line-height:1.4em; color:#666666; }
.nllistman-confirm { color:#666666; font-weight:bold; }
.nllistman-red { color:#B93558; font-weight:bold; }

/* -- indexed search -- */
.tx-indexedsearch .tx-indexedsearch-searchbox { background:#EBDECB; padding:10px 5px 10px 5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox P { }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:120px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT.tx-indexedsearch-searchbox-defOp { width:150px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT.tx-indexedsearch-searchbox-type { width:120px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT.tx-indexedsearch-searchbox-media { width:150px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT.tx-indexedsearch-searchbox-lang { width:120px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT.tx-indexedsearch-searchbox-sections { width:292px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT.tx-indexedsearch-searchbox-order { width:292px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT.tx-indexedsearch-searchbox-desc { width:150px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT.tx-indexedsearch-searchbox-group { width:150px; }

.tx-indexedsearch .tx-indexedsearch-whatis { background:#EBDECB; margin-top:10px; padding:10px 5px 10px 5px; margin-top:10px; }
.tx-indexedsearch P.tx-indexedsearch-whatis { font-size:1.1em; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; }

.tx-indexedsearch .tx-indexedsearch-noresults { background:#EBDECB; padding:10px 5px 10px 5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { background:#EBDECB; font-weight:bold; }

.tx-indexedsearch .tx-indexedsearch-browsebox { background:#EBDECB; padding:10px 5px 10px 5px; }
.tx-indexedsearch P.tx-indexedsearch-browsebox { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-sectionlinks{ background:#EBDECB; padding:10px 5px 10px 5px; margin-top:5px; margin-bottom:5px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:#FF0000; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { background:#EBDECB; margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#EBDECB; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }


//-->
