html			{margin:0;padding:0}
body			{width:100%;margin:0;padding:0;font-family:arial,verdana,helvetica,sans-serif;background:#fff;color:#444;font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size: small}
html>body		{font-size:small}
h1				{padding:.75em .5em .2em 30px;margin:0;color:#293624;background: transparent;font-size:2em;font-weight:normal}
h2				{padding:1.5em .5em .2em 30px;margin:0;font-size:1.4em;font-weight:normal}
p				{padding:0 1em .7em 18px;margin:0;font-size:1.1em;line-height: 1.35em}
a:link			{color:#1e599f;text-decoration:none}
a:visited		{color:#293624;text-decoration:none}
a:hover			{text-decoration:underline;color:#f90}
a:active		{text-decoration:none}
img				{border:none;padding:0;margin:0}
form			{margin:0;padding:0}
div				{margin:0;padding:0}
.rot			{color:#f00}
.hide			{display:none}
.kein-umbruch	{white-space:nowrap}
.wichtig		{font-weight:bold}
.trenner		{margin-left:10px}
.mehr a:link,
.mehr a:visited {color:#f90}
.pdf			{background:url(../images/icon_pdf.gif) no-repeat 0 25%;padding: 0 0 5px 25px}
.doc			{background:url(../images/icon_word.gif) no-repeat 0 25%;padding: 0 0 5px 25px}
.pfeil-rechts	{background:url(../images/bg_pfeil_r.gif) no-repeat 100% 30%;padding: 0 30px 5px 0}
.pfeil-links	{background:url(../images/bg_pfeil_l.gif) no-repeat 0 30%;padding: 0 0 5px 30px}
.cleaner{clear:both;height:1px;font-size:1px;border:none;margin:0;padding:0;background:transparent;overflow:hidden}
.right{float:right}
.left{float:left}

/* Kopfzeile */
#wrapper{width:886px;margin:0;padding:0}
#header{float:left;padding:0;margin:0;height:74px;width:404px}
#nav{float:right;background:#fff url(../images/bg_header.gif) bottom left no-repeat;height:74px;width:482px}
#nav p{margin:52px 0 0 25px;padding:0}
#nav a:link{color:#fff;text-decoration:none;background:url(../images/pfeil_hell.gif) no-repeat 1px;padding-left:15px;margin-left:10px}
#nav a:visited{color:#fff;text-decoration:none;background:url(../images/pfeil_hell.gif) no-repeat 1px;padding-left:15px;margin-left:10px}
#nav .aktiv{color:#474747;background:url(../images/pfeil_dunkel.gif) no-repeat 1px;padding-left:15px;margin-left:10px}
#search{float:right; margin:10px 10px 0 0; height:35px; padding-left:80px; background:url(../images/logo_google.gif) no-repeat}

/* Inhalt */
#content{clear:both}
#content-rechts{width:735px;margin:0;padding:0;float:right}
#content-links{width:151px;margin:0;padding:0;float:left}
#content{margin:0;padding:0;background:url(../images/bg_content.gif) top left repeat-y}
#content-links h1 {font-size:1.1em;margin:0;font-weight:bold;padding:1.5em 10px 0 10px;color:#878787}
#content-links p {font-size:.9em;margin:0;padding:1em 10px 0 10px}
#content-links a:link,#content-links a:visited{text-decoration:underline}
#content-rechts p{font-size:1.1em;line-height:1.1em;margin:1em 0 0 30px;padding:0}

/* Formulare */
input.error{background:#d42709;color:#fff}
input:focus{background:#ffc;color:#000}

/* Startseite */
#startseite h2{color:#898989;background:transparent;border-bottom:2px dotted #aaa}
#startseite h2 a:link, #startseite h2 a:visited{color:#898989}
#startseite h2 a:hover, #startseite a:active{color:#f90}
#startseite p {width:40em;line-height:1.25em;margin-top:.5em}
#startseite ul{margin:0;padding:0}
#startseite li{list-style:none;margin:0;padding:.5em 0 0 30px;font-size:1.1em}

/* Textseiten */
#text p {width:40em;line-height:1.25em;margin-top:.5em}
#text h2 {color:#898989}
#text a:link,#text a:visited{text-decoration:underline}

/* Übersichtsseiten */
#uebersicht h2 {font-size:1.1em;font-weight:bold;line-height:1.25em;margin:1em 0 0 0;padding:.4em 0 .2em 30px;border-top:1px dotted #aaa}
#uebersicht p {width:40em;line-height:1.25em;margin-top:.2em}
#uebersicht ul{margin:0;padding:0}
#uebersicht li{list-style:none;margin:0;padding:.5em 0 0 30px}

/* Detailseiten */
p#pfad{margin:0;padding:1.5em 0 0 30px}
p#pfad a:link, p#pfad a:visited{text-decoration:underline}
#detail h1{font-size:1.5em;font-weight:normal;line-height:1.25em;margin:0;padding:1.5em 0 .2em 30px;border-bottom:1px dotted #aaa}
#detail p.datum{margin:0;padding:1em 0 0 30px}                        
#detail p.teaser{margin:0;padding:.2em 0 1.2em 30px;width:36em;line-height:1.5em;font-size:1.2em}
#detail p{margin:0;padding:0 0 .8em 30px;width:46em;line-height:1.5em}
#detail ul{list-style-type: none;padding:0;margin:0 0 1.6em 0}
#detail li{background:url(../images/bg_arrow.gif) no-repeat 0 .5em;padding-left:1em;margin:.4em 0 0 30px;font-size:1.1em;line-height:1.5em;width:40em}
#detail h2 {font-size:1.4em;font-weight:normal;line-height:1.25em;margin:0;padding:.5em 0 .2em 30px;width:36em;color:#898989}
#detail h3 {font-size:1.1em;font-weight:bold;line-height:1.25em;margin:1em 0 0 0;padding:.4em 0 .2em 30px;border-top:1px dotted #aaa}
#detail p {width:40em;line-height:1.35em;margin-top:.2em}

/* Bildgalerie */
table{margin: 1em 0 1.5em 30px;padding:0;width:705px}
td {padding:5px}
td.gerade{background:#eee}
td.ungerade{background:#fbfbfb}
td.text{vertical-align:top;width:505px}
td.text p{margin:0;padding:.2em;text-align:left;width:500px;vertical-align:top}
td.bild{vertical-align:middle;text-align:center;width:200px}
td.bildtext{text-align:left;width:200px;margin-bottom:10px}
td.bildtext p{margin:0;padding:.2em;text-align:left;width:180px}

/* Fusszeilen */
#subnav{background:#fff url(../images/bg_footer.gif) bottom left no-repeat;height:25px;margin-top:30px;width:735px}
#subnav p {color:#fff;margin:0;padding:.4em 0 0 30px;line-height:1em}
#subnav a:link, #subnav a:visited{color:#fff}
#footer p {font-size:.9em;line-height:1.2em;margin:10px 0 10px 0;padding:0 0 0 30px}
