/* Urheberin: Ute Ziemes, Köln, utez.de */




/* - - - - - - - - - Grundeinstellungen / Bezugsgrößen - - - - - - - - - */



html, body 
{ 
height:100%; 
line-height:1.3em; 
background-color:#ffffff; 
font-family:Arial, Helvetica, Verdana, sans-serif; 
font-size:medium; 
font-weight:400; 
margin:0; 
padding:0;
border:0; 
}


/* - - - - - - - - - Überschriften sowie br-Abstand - - - - - - - - - */

h1 { font-size:125%; margin:0; padding-top:4px; color:#e6ecff; text-shadow:3px 3px #002079; }
h2 { font-size:120%; margin-top:5px; margin-bottom:3px; }
h3 { font-size:110%; margin-top:5px; margin-bottom:3px; }
h4 { font-size:100%; margin-top:5px; margin-bottom:3px; }
h5 { font-size:95%; margin-top:5px; margin-bottom:3px; }
h6 { font-size:90%; margin-top:5px; margin-bottom:3px; }

br { line-height:0.65em; }


/* - - - - - - - - - Kopfzeile - - - - - - - - - */

#kopfzeile 
{ 
height:98px; 
border-style:dotted; 
border-color:#fff5e6; 
border-top-width:0; 
border-right-width:0; 
border-bottom-width:3px; 
border-left-width:0; 
clear: both; 
line-height:18px; 
background-color:#0036c9; 
}

#kopfzeile img.praesenzlogo 
{ float:left; width:245px; 
margin-right:25px; 
border-width:0; 
}

#kopfzeile img.themenlogo 
{ 
float:right; 
width:138px; 
border-width:0; 
}

#kopfzeile a 
{ 
border-width:0; 
}

#kopfzeile p 
{ 
margin:0; 
padding-top:3px; 
color:#ffc166; 
font-weight:600; 
text-shadow:1px 1px #995b00; 
}

#kopfzeile br 
{ 
line-height:0.3ex; 
}

/* - - - - - - - - - Spaltenrahmen - - - - - - - - - */

#spaltenrahmen { height:250%; }
#spaltenrahmen.500 { height:500%; }
#spaltenrahmen.fuenfhundert { height:500%; }
#spaltenrahmen.1000 { height:1000%; }
#spaltenrahmen.eintausend { height:1000%; }
#spaltenrahmen.2000 { height:2000%; }
#spaltenrahmen.zweitausend { height:2000%; }
#spaltenrahmen.5000 { height:5000%; }
#spaltenrahmen.fuenftausend { height:5000%; }
#spaltenrahmen.10000 { height:10000%; }
#spaltenrahmen.zehntausend { height:10000%; }
#spaltenrahmen.12000 { height:12000%; }
#spaltenrahmen.zwoelftausend { height:12000%; }
#spaltenrahmen.25000 { height:25000%; }
#spaltenrahmen.fuenfundzwanzigtausend { height:25000%; }


/* - - - - - - - - - Linke-Spalte-Einstellungen - - - - - - - - - */

#navigation 
{ 
height:100%; 
line-height:90%; 
float:left; 
width:245px; 
margin:0; 
padding:0; 
border-top-width:0; 
border-right-width:3px; 
border-bottom-width:0; 
border-left-width:0; 
border-style:dotted; 
border-color:#fff5e6; 
font-size:90%; 
color:#ffffff; 
background-color:#002079; 
}

#navigation h2 
{ 
margin-top:14px; 
margin-right:3px; 
margin-bottom:1px; 
margin-left:10px; 
padding:5px; 
font-size:100%; 
text-shadow:1px 1px #002079; 
color:#ffffff;
background-color:#0036c9; 
 }

#navigation h3 
{ 
margin-top:14px; 
margin-right:3px; 
margin-bottom:1px; 
margin-left:14px; 
padding:5px; 
font-size:90%; 
font:small-caps; 
text-shadow:1px 1px #000000; 
color:#FFC166;
background-color:#002079; 
 }

#navigation span.duenner 
{ 
font-weight:400; 
}

#navigation span.groesser 
{ 
font-size:140%;
}

#navigation span.orange
{ 
color:#ffb200; 
}

#navigation p.normal
{ 
margin:0; 
border-width:0; 
padding-top:5px; 
padding-right:20px; 
padding-bottom:5px; 
padding-left:20px; 
font-weight:400; 
color:#fff5e6; 
background-color:#002079; 
display:block; 
}

#navigation dl 
{ 
margin-top:0; 
margin-right:3px; 
margin-bottom:0; 
margin-left:10px; 
border-width:0; 
padding:0; 
list-style:none 
}

#navigation dt 
{ 
margin-top:5px; 
margin-right:0; 
margin-bottom:0; 
margin-left:0; 
border-width:0; 
padding:0; 
}

#navigation dt.naviunterpunkt 
{ 
margin-top:5px; 
margin-right:0; 
margin-bottom:0; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#navigation dt.ueberschrift 
{ 
margin-top:18px; 
margin-right:0; 
margin-bottom:0; 
margin-left:10px; 
border-width:0; 
padding:0; 
text-shadow:1px 1px #000000; 
color:#FFC166; 
font-size:90%; 
font-weight:600; 
}

#navigation dd 
{ 
margin-top:5px; 
margin-right:0; 
margin-bottom:0; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#navigation dd.linksminus 
{ 
margin-top:5px; 
margin-right:0; 
margin-bottom:0; 
margin-left:0; 
border-width:0; 
padding:0; 
}

#navigation a 
{ 
margin:0; 
border-width:0; 
padding-top:5px; 
padding-right:0; 
padding-bottom:5px; 
padding-left:10px; 
font-weight:600; 
color:#fff5e6; 
text-shadow:1px 1px #0036c9; 
background-color:#002079; 
text-decoration:none; 
display:block; 
}

/* - - - - - - - - - Navi-IDs - - - - - - - - - */


#portal #nav-portal,
#portal-en #nav-portal-en,
#impressum #nav-impressum,
#datenschutz #nav-datenschutz,
#suche #nav-suche, 

#navigation a:hover 
{ 
margin:0; 
border-width:0; 
padding-top:5px; 
padding-right:0; 
padding-bottom:5px; 
padding-left:10px; 
font-weight:600; 
color:#002079; 
background-color:#ffffff; 
text-decoration:none; 
text-shadow:1px 1px #fff5e6; 
display:block; 
}

#navigation h2.motto
{ 
font-size:100%; 
margin-top:25%; 
margin-right:5%; 
margin-bottom:5%; 
margin-left:5%; 
}

#motto 
{ 
margin-top:5%; 
margin-right:5%; 
margin-bottom:25%; 
margin-left:5%; 
border-width:3px; 
border-style:dotted; 
border-color:#ffc166; 
padding-top:10px; 
padding-right:2px; 
padding-bottom:10px; 
padding-left:2px; 
line-height:130%; 
text-align:center; 
text-shadow:1px 1px #995b00; 
color:#fff5e6; 
background-color:#0036c9; 
font-weight:600; 
}

#navigation a.oben 
{ 
margin:0; 
padding:2px; 
border-width:0; 
font-size:85%; 
text-decoration:none; 
color:#668fff; 
background-color:#002079; 
}

#navigation a.oben:hover 
{ 
margin:0; 
padding:2px; 
border-width:0; 
font-size:85%; 
text-decoration:none; 
color:#ffffff; 
background-color:#002079; 
}

#navigation p.rechts 
{ 
text-align:right; margin:10px; 
}


/* - - - - - - - - - Rechte-Spalte-Einstellungen - - - - - - - - - */


#spalterechts 
{ 
float:right;  
width:138px; 
height:100%; 
line-height:90%; 
margin:0; 
padding:0; 
border-top-width:0; 
border-right-width:0; 
border-bottom-width:0; 
border-left-width:3px; 
border-style:dotted; 
border-color:#fff5e6; 
font-size:90%; 
background-color:#ffc166; 
}

#spalterechts h2 
{ 
margin-top:15px; 
margin-right:2px; 
margin-bottom:4px; 
margin-left:12px; 
padding:5px; 
border-width:0; 
line-height:100%; 
font-size:100%; 
text-shadow:1px 1px #ffc166; 
color:#002079; 
background-color:#ff9700; 
}

#spalterechts h3 
{ 
margin-left:12px; 
margin-top:7px; 
margin-right:0; 
margin-bottom:2px; 
border-width:0; 
padding:5px; 
line-height:100%; 
background-color:#FF9700;  
color:#002079; 
font-size:90%; 
font-weight:600; 
}

#spalterechts dl 
{ 
margin-left:10px; 
margin-top:0; 
margin-right:2px; 
margin-bottom:0; 
border-width:0; 
padding:0; 
list-style:none 
}

#spalterechts dt 
{ 
margin-left:0; 
margin-top:3px; 
margin-right:0; 
margin-bottom:0; 
border-width:0; 
padding:0; 
}

#spalterechts dt.ueberschrift 
{ 
margin-left:2px; 
margin-top:7px; 
margin-right:0; 
margin-bottom:2px; 
border-width:0; 
padding:5px; 
line-height:100%; 
background-color:#FF9700;  
color:#002079; 
font-size:90%; 
font-weight:600; 
}

#spalterechts dd
{ 
margin-top:0px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#spalterechts dd.text
{ 
margin-top:0px; 
margin-right:12px; 
margin-bottom:12px; 
margin-left:5px; 
border:0; 
padding:5px; 
font-size:90%; 
font-weight:800; 
color:#ffffff; 
}

#spalterechts a 
{ 
margin:0; 
border-width:0; 
padding-top:5px; 
padding-right:0; 
padding-bottom:5px; 
padding-left:7px; 
display:block; 
text-decoration:none; 
color:#002079; 
text-shadow:1px 1px #fff5e6; 
font-weight:800; 
}

#spalterechts a:hover 
{ 
margin:0; 
border-width:0; 
padding:5px; 
padding-top:5px; 
padding-right:0; 
padding-bottom:5px; 
padding-left:7px; 
text-decoration:none; 
color:#002079; 
background-color:#ffffff; 
font-weight:800; }

#spalterechts a.normal 
{ 
margin:0; 
border-width:0; 
padding-top:5px; 
padding-right:0; 
padding-bottom:5px; 
padding-left:1px; 
display:block; 
text-decoration:none; 
color:#002079; 
font-weight:bolder; 
}

#spalterechts p 
{ 
margin-top:0px; 
margin-right:12px; 
margin-bottom:12px; 
margin-left:10px; 
border:0; 
padding:5px; 
font-size:90%; 
color:#ffffff; 
font-weight:800; 
}

#spalterechts a.oben 
{ 
margin:0; 
padding:2px; 
border-width:0; 
font-size:85%; 
text-decoration:none; 
color:#fff5e6; 
text-shadow:1px 1px #995b00; 
background-color:#ffc166; 
font-weight:400; 
}

#spalterechts a.oben:hover 
{ 
margin:0; 
padding:2px; 
border-width:0; 
font-size:85%; 
text-decoration:none; 
color:#002079; 
text-shadow:1px 1px #fff5e6; 
background-color:#ffc166; 
font-weight:400; 
}

#spalterechts p.rechts 
{ 
text-align:right; 
margin:10px; 
font-weight:400; 
}



/* - - - - - - - - - Mittlere-Spalte-Einstellungen - - - - - - - - - */

#inhalt 
{ 
margin-left:245px; 
margin-right:138px; 
padding-top:2px; 
padding-right:15px; 
padding-bottom:0; 
padding-left:15px; 
font-size:100%; 
color:#000000; 
}

/* - - - - - - - - - Links - - - - - - - - - */

#inhalt a 
{ 
margin:0px; 
padding:0px; 
border:0px; 
font-weight:bold; 
text-decoration:none; 
color:#0036c9; 
}

#inhalt a:hover
{ 
margin:0px; 
padding:0px; 
border:0px; 
font-weight:bold; 
text-decoration:none; 
color:#668fff; 
}

#inhalt a.anker 
{ 
margin:0; 
padding:0; 
border:0; 
}

#inhalt a.oben 
{ 
margin:0; 
padding:2px; 
border-width:0; 
text-decoration:none; 
color:#fff5e6; }

#inhalt a.oben:hover 
{ 
margin:0; 
padding:2px; 
border-width:0; 
text-decoration:none; 
color:#995b00; 
background-color:#ffffff; 
}


/* - - - - - - - - - Überschriften - - - - - - - - - */


#inhalt h2.erste 
{ 
margin-top:15px; 
margin-right:10px; 
margin-bottom:15px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#inhalt h2 
{ 
margin-top:20px; 
margin-right:10px; 
margin-bottom:15px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#inhalt h3 
{ 
margin-top:30px; 
margin-right:10px; 
margin-bottom:15px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#inhalt h4 
{ 
margin-top:30px; 
margin-right:10px; 
margin-bottom:15px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#inhalt h4.obenminus-untenminus
{ 
margin-top:4px; 
margin-right:10px; 
margin-bottom:4px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#inhalt h5 
{ 
margin-top:30px; 
margin-right:10px; 
margin-bottom:15px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#inhalt h6 
{ 
margin-top:30px; 
margin-right:10px; 
margin-bottom:15px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}



/* - - - - - - - - - p-Text - - - - - - - - - */


#inhalt p 
{ 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#inhalt p.rechts 
{ 
text-align:right; 
margin-top:15px; 
}

#inhalt p.hervorhebung 
{ 
color:#ff9700; 
background-color:#fff5e6; 
font-weight:bolder; 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
border-width:1px; 
border-style:solid; 
border-color:#995b00; 
padding:5px; 
}

#inhalt p.hervorhebung2 
{ 
color:#ff0033; 
background-color:#ffff99; 
font-weight:lighter; 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
border-width:1px; 
border-style:solid; 
border-color:#ff0033; 
padding:5px; 
}

#inhalt p.hervorhebung3 
{ 
background-color:#ffffcc; 
font-weight:lighter; 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
border-width:1px; 
border-style:solid; 
padding:5px; 
}

#inhalt p.hervorhebung4 
{ 
background-color:#ffff99; 
font-weight:lighter; 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
border-width:1px; 
border-style:solid; 
padding:5px; 
}

#inhalt p.hervorhebung5 
{ 
color:#002079; 
background-color:#ffffff; 
font-weight:bolder; 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
border-width:1px; 
border-style:solid; 
border-color:#002079; 
padding:5px; 
}

#inhalt p.ausruf
{ 
margin-top:6px; 
margin-right:10px; 
margin-bottom:18px; 
margin-left:10px; 
border-width:0; 
padding-top:12px; 
padding-right:0px; 
padding-bottom:0; 
padding-left:50px; 
background-image:url(1/grafiken/ausrufungszeichen_schwarz_2.jpg); 
background-repeat:no-repeat; 
}

/* - - - - - - - - - Listen - - - - - - - - - */

#inhalt ul
{ 
margin-top:6px; 
margin-right:20px; 
margin-bottom:8px; 
margin-left:25px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
list-style-type:disc; 
list-style-position:outside; 
}

#inhalt ul.linksplus
{ 
margin-top:6px; 
margin-right:20px; 
margin-bottom:8px; 
margin-left:30px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
list-style-type:disc; 
list-style-position:outside; 
}

#inhalt ul.keinzeichen
{ 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
padding-top:0; 
padding-right:0; 
padding-bottom:0; 
padding-left:0; 
border-top:0; 
border-right:0; 
border-bottom:0; 
border-left:0; 
list-style:none;
}

#inhalt ol
{ 
margin-top:6px; 
margin-right:20px; 
margin-bottom:8px; 
margin-left:32px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}

#inhalt dl 
{ 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
padding:0; 
border:0; 
}

#inhalt dl.obenminus 
{ 
margin-top:4px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}


/* - - - - - - - - - Listenpunkte - - - - - - - - - */


#inhalt li
{ 
margin-top:4px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:0px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}

#inhalt li.untenplus
{ 
margin-top:0px; 
margin-right:0px; 
margin-bottom:14px; 
margin-left:0px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}

#inhalt dt 
{ 
margin-top:4px; 
list-style:none; 
}

#inhalt dt.obenplus 
{ 
margin-top:8px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:0px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}

#inhalt dt.obenplus2
{ 
margin-top:15px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:0px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}

#inhalt dt.obenplus3
{ 
margin-top:10px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:0px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}

#inhalt dt.obenplus4
{ 
margin-top:0px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:0px; 
padding-top:6px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}

#inhalt dd 
{ 
margin-top:4px; 
list-style:none; 
}

#inhalt dd.linksminus-obenminus
{ 
margin-top:2px; 
margin-left:2px;
list-style:none; 
}

#inhalt dd.linksminus-obenminus2
{ 
margin-top:0px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:2px; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:0px; 
border-top:0px; 
border-right:0px; 
border-bottom:0px; 
border-left:0px; 
}


/* - - - - - - - - - Zitate - - - - - - - - - */


/* praktisch: Anführungsstriche + logisch: innerhalb eines Abschnitts */

#inhalt q:before { content:open-quote }
#inhalt q:after { content:close-quote }
#inhalt q:lang (de) { quotes: &ldquo &rdquo }

/* praktisch: meist eingerückt + logisch: eigenständiger Abschnitt */

#inhalt blockquote
{ 
margin-top:10px; 
margin-right:10px; 
margin-bottom:0px; 
margin-left:10px; 
border-width:0; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0; 
padding-left:50px; 
background-image:url(1/grafiken/anfuehrungsstriche.jpg); 
background-repeat:no-repeat;
}



/* innerhalb li notwendig */

#inhalt blockquote.linksnull
{ 
margin-top:10px; 
margin-right:10px; 
margin-bottom:0px; 
margin-left:0px; 
border-width:0; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0; 
padding-left:50px; 
background-image:url(1/grafiken/anfuehrungsstriche.jpg); 
background-repeat:no-repeat;
}

/* - - - - - - - - - span - - - - - - - - - */


#inhalt span.schwarz
{ 
color:#000000; 
}

#inhalt span.grau
{ 
color:threeddarkshadow; 
}

#inhalt span.grau2
{ 
color:threedshadow; 
}

#inhalt span.grau3
{ 
color:threedlightshadow; 
}

#inhalt span.grauklein
{ 
color:threeddarkshadow; 
font-size:85%; 
}

#inhalt span.blau
{ 
color:#668fff; 
}

#inhalt span.rot
{ 
color:#ff0b00; 
}

#inhalt span.gruen
{ 
color:#03cf00; 
}

#inhalt span.orange
{ 
color:#ffb200; 
}

#inhalt span.duenn
{ 
font-weight:400; 
}

#inhalt span.klein
{ 
font-size:85%; 
}

#inhalt span.gross
{ 
font-size:115%; 
}

#inhalt span.hintergrundgrau
{ 
background-color:threedlightshadow;
}

#inhalt span.hintergrundgelb
{ 
background-color:#ffffe6;
}

#inhalt span.hintergrundgelb2
{ 
background-color:#fffd66;
}



/* - - - - - - - - - Fußzeile - - - - - - - - - */

p#fusszeile 
{ 
clear:both; 
font-size:90%; 
font-weight:600; 
margin:0; 
padding:1em; 
text-align:center; 
color:#FFF5E6; 
background-color:#002079; 
border-top:3px dotted #fff5e6; 
border-right:0; 
border-bottom:0; 
border-left:0; 
}



/* - - - - - - - - - Adresse - - - - - - - - - */

#inhalt address 
{ 
margin-top:4px; 
margin-right:10px; 
margin-bottom:6px; 
margin-left:10px; 
border-width:0; 
padding:0; 
}



/* - - - - - - - - - Widerspruch - - - - - - - - - */

#inhalt div.hervorhebunggrau 
{ 
margin-left:10px; 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
background-color:threedlightshadow; 
}

#inhalt p.widerspruch1 
{ 
margin-top:4px; 
margin-bottom:20px; 
}

#inhalt p.widerspruch2 
{ 
margin-top:20px; 
margin-bottom:2px; 
}

#inhalt iframe.widerspruch 
{ 
margin-left:5px; 
margin-top:6px; 
margin-right:0px; 
margin-bottom:8px; 
padding:0; 
border-width:1px; 
border-style:solid;  
}


/* - - - - - - - - - Mailformular - - - - - - - - - */

#navigation dl.kontakt 
{ 
margin-top:30px; 
margin-right:3px; 
margin-bottom:30px; 
margin-left:10px; 
border-width:0; 
padding:0; 
list-style:none 
}

#navigation dt.kontakt 
{ 
margin-top:5px; 
margin-right:0; 
margin-bottom:0; 
margin-left:10px; 
border-width:0; 
padding:0; 
}

#navigation h2.kontaktzweite 
{ 
margin-top:300px; 
margin-right:3px; 
margin-bottom:1px; 
margin-left:10px; 
padding:5px; 
font-size:100%; 
text-shadow:1px 1px #333366; 
color:#ffffff;
background-color:#336699; 
 }

#navigation h2.kontaktmotto
{ 
font-size:100%; 
margin-top:50%; 
margin-right:5%; 
margin-bottom:5%; 
margin-left:5%; 
}

#formular { margin-left:10px; }
#inhalt form { margin-left:10px; }
#inhalt label { color:#000000; }
#inhalt input { color:#0066cc; font-weight:600; font-size:100%; font-family: Arial, Helvetica, Verdana, sans-serif; padding-left:3px; }
#inhalt textarea {color:#0066cc; font-weight:600; font-size:100%; font-family: Arial, Helvetica, Verdana, sans-serif; padding-left:3px; }
div.submit {  }
#inhalt input.submit { color:#000000; }





/* - - - - - - - - - Kommando - - - - - - - - - */


#inhalt p.kommando 
{ 
margin-top:6px; 
margin-right:10px; 
margin-bottom:8px; 
margin-left:10px; 
border-width:0; 
padding:0; 
background-color:threedlightshadow; 
}



/* - - - - - - - - - Bild und Text - - - - - - - - - */

#inhalt div.musik
{ 
float:left; 
width:100%; 
padding-top:10px; 
padding-right:0; 
padding-bottom:10px; 
padding-left:0; 
}

#inhalt div.musikobjekt
{ 
float:left; 
clear:none; 
margin-top:4px; 
margin-right:20px; 
margin-bottom:6px; 
margin-left:10px; 
border-width:0; 
padding:0;
}

#inhalt div.musiktext
{ 
clear:right; 
margin-top:4px; 
margin-right:20px; 
margin-bottom:6px; 
margin-left:10px; 
border-width:0; 
padding:0;
}

#inhalt p.musik
{ 
margin-top:10px; 
margin-right:10px; 
margin-bottom:0px; 
margin-left:183px; 
border-width:0; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0; 
padding-left:50px; 
}

#inhalt blockquote.musik
{ 
margin-top:10px; 
margin-right:10px; 
margin-bottom:0px; 
margin-left:265px; 
border-width:0; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:0; 
padding-left:50px; 
background-image:url(1/grafiken/anfuehrungsstriche.jpg); 
background-repeat:no-repeat;
}


#inhalt object.links
{ 
float:left; 
clear:none; 
margin-top:4px; 
margin-right:20px; 
margin-bottom:6px; 
margin-left:10px; 
border-width:0; 
padding:0;
}



#inhalt img.links
{ 
float:left; 
clear:none; 
margin-top:4px; 
margin-right:20px; 
margin-bottom:6px; 
margin-left:10px; 
border-width:0; 
padding:0;
}

#inhalt img.rechts
{ 
float:right; 
clear:none; 
margin-top:4px; 
margin-left:20px; 
margin-bottom:6px; 
margin-right:10px; 
border-width:0; 
padding:0;
}

#inhalt img.mitte
{ 
clear:both; 
margin-top:4px; 
margin-left:0; 
margin-bottom:6px; 
margin-right:0; 
border-width:0; 
padding:0;
}

#inhalt img.reihe
{ 
margin-top:4px; 
margin-left:20px; 
margin-bottom:6px; 
margin-right:10px;
border-width:0; 
padding:0;
}



#inhalt div.bilduntertitel 
{ 
float:left; 
margin-top:4px; 
margin-left:20px; 
margin-bottom:6px; 
margin-right:10px;
border-width:0; 
padding:0;
}


/* Mailformular form, navihinweis*/
#formular {  }
#inhalt form { margin-left:10px; }
#inhalt label { color:#000000; }
#inhalt input { color:#ffb200; font-weight:600; font-size:100%; font-family: Arial, Helvetica, sans-serif, Trebuchet MS, Microsoft Sans Serif, Verdana; padding-left:3px; }
#inhalt textarea { color:#ffb200; font-weight:600; font-size:100%; font-family: Arial, Helvetica, sans-serif, Trebuchet MS, Microsoft Sans Serif, Verdana; padding-left:3px; }
input.eingabefeld {  }
div.submit {  }
#inhalt input.submit { color:#000000; }
div.quelle { font-size:10px;margin-top:30px; margin-left:10px; }


/* Urheberin: Ute Ziemes, Köln, utez.de */