/*  CODE		:	Tomas Caspers fuer Ohrenkuss.de
	LAST CHANGE	:	31.07.04 tomas at tomascaspers dot de */

body{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:76%;color:#000}
/* in case of change here, change font in table-td formatting also */
img{border:0}
dfn, em, cite{font-style:italic}
abbr, acronym, address{font-style:normal}
q{quotes:'\00201E' '\00201D' '\002018' '\002019'}
a:active{color:green}
.uc{text-transform:uppercase}
.lc{text-transform:lowercase}
#banner{width:100%;height:14em;max-height:200px}
#logo{background:#cecece;line-height:0;padding-left:23%;margin-left:-140px}
#logo h1{line-height:0;margin:0;padding:0}
#unternavigation{position:absolute;top:15em;left:1%;width:20%}
#inhalt{position:absolute;top:14em;left:23%;width:70%;min-width:35em;max-width:600px}
#navigation{width:100%;border-top:1px solid #000;border-bottom:1px solid #ccc;background:#fff}
#navigation ul{display:block;list-style:none;padding:0;margin:0 0 0 23%;height:1.65em}
#navigation ul li{padding:.2em .5em 0 0;margin:0;color:#e31c31;display:block;float:left;position:relative;top:0;background:#fff}
#navigation a{text-decoration:none;color:#000}
#navigation a:hover, #navigation a:focus{text-decoration:underline;color:#e31c31}
#unternavigation{color:#e31c31;text-align:right}
#unternavigation h1{font-size:1.3em;margin-top:0}
#unternavigation h2{font-size:1.1em;margin:-.5em 0 0 0;color:#000}
#unternavigation h1 a:link, #unternavigation h1 a:visited{font-weight:bold!important;color:#e31c31!important;text-decoration:none}
#unternavigation h1 a:hover, #unternavigation h1 a:focus{color:#000!important;text-decoration:underline}
#unternavigation li{list-style:none;text-align:right;font-weight:bold;color:#000}
#unternavigation li a:link{text-decoration:none;font-weight:bold;color:#e31c31}
#unternavigation li a:visited{text-decoration:none;font-weight:normal;color:#666}
#unternavigation li a:hover, #unternavigation li a:focus{text-decoration:underline;color:#000}
#inhalt a:link{font-weight:bold;color:#000;text-decoration:underline}
#inhalt a:visited{font-weight:normal;color:#000}
#inhalt a:hover, #inhalt a:focus{color:#e31c31}
#inhalt div.pic{margin-top:1em;width:100%;overflow:hidden;white-space:nowrap}
#inhalt h2{font-size:1.2em;margin-bottom:-.5em}
#inhalt h3{font-size:1.1em}
#inhalt h4{font-size:1em}
#inhalt p, #inhalt dd, #inhalt li, #inhalt address{line-height:150%}
#inhalt ol{margin:0;padding:0;margin-left:1.8em}
#inhalt ul li{list-style-image:url(../images/pfeil.gif)}
#inhalt cite{font-size:.9em;font-style:normal;margin-top:-.5em;color:#2b74fa}
#inhalt dt{color:#2b74fa;font-weight:bold;margin:.8em 0 .3em 0}
#inhalt dt a{color:#2b74fa;text-decoration:none}
#inhalt dt a:hover{color:#2b74fa;text-decoration:underline}
#inhalt dd{margin:0 0 .5em 0}
.abstract{font-weight:bold}
.inline, .inline dt, .inline dd, .inline h3, .inline li, .inline ul{display:inline;margin-left:0;padding-left:0}
.heftlink{text-align:right}
.heftlink a:link, .heftlink a:visited{color:#e31c31}
.heftlink a:hover, .heftlink a:focus{color:#000}
.skip{position:absolute;left:-3000px;width:1000px}
.caption{margin-top:-.4em}
.gesperrt3{letter-spacing:.6em}
p#footer{width:100%;border-top:1px solid #000;background:#fff;margin:2em 0;padding:0}
#footer a:link, #footer a:visited{text-decoration:none;font-weight:normal}
#footer a:hover, #footer a:active{text-decoration:underline;font-weight:normal}
.archiv #inhalt img{float:left}
.archiv #inhalt{margin-top:1.3em}
.archiv #inhalt h3{background:#b2b2b2;height:36px;font-size:18px;margin:0;padding-top:8px;padding-left:2em!important}
.archiv #inhalt h3 a{color:#fff;background:#b2b2b2}
.archiv #inhalt p{color:#b2b2b2;background:#fff;height:41px;font-size:16px;font-weight:bold;margin:0}
.archiv p#footer{font-size:.95em}
.clipping #inhalt{margin-top:1em;padding:0 1em}
td, th{text-align:left;vertical-align:top}
th{background:#cecece}
.portraithead{color:#fff;margin-top:3.5em;padding-top:2em}
.portraithead h2{color:#fff;padding-left:7px;padding-bottom:.3em;border-bottom:.4em solid #fff}
.portraithead p{padding:.2em 0 0 7px}
.portraithead p a:link{color:#fff!important;text-decoration:none!important}
.portraithead p a:hover{text-decoration:underline!important}
.portrait2x2{float:right;width:200px;height:300px;overflow:visible;margin-top:-4em}
.portrait p.abstract{margin-top:7em}
.portrait #inhalt dt{color:#000}
.portrait #inhalt p.uebersicht{margin-top:1em}
form{margin:0;padding:0}
form p{padding:.2em .5em}
.odd{background:#ddd}
fieldset{border:1px solid #eee;margin:2em 0 0 0;padding:0}
.fehlermeldung{color:red;font-weight:bold}
p.fehlerfocus:hover, p.fehlerfocus:focus{color:red}
html>body #inhalt fieldset{border:1px solid #eee}
legend{font-weight:bold;font-size:1.2em;background:#eee;padding:.3em}
#inhalt pre{font:1.1em Monaco, "Lucida Console", "Courier New", Courier, monospace!important;font-weight:bold;color:#333;padding:1em;border:1px solid #ccc;background:#eee}
.fixfloat{float:none;clear:both;width:1px;margin:0;padding:0;font-size:0px;line-height:0px;height:1px}

/* debug "aktuelles" table wg. bild falsch formatiert, nur im ie muß wohl p in td einzelnd gesetzt werden und erbt nicht vom body  RN 2008-11-10 */

/* font-size:76% wirkt im ie, im ff allerdings doppelt*/

table {border-collapse: collapse;}
/*table td {padding: 0px;  font-family:Verdana, Arial, Helvetica, sans-serif;font-size:76%;color:#000;}*/
table td {padding: 0px;  font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;}
