/*BODY*/
body.display {background:url(imgs/streifen.png) repeat-x #484848;}

/* Struktur DIVs */
#container {width:95%;max-width:1000px;margin:auto;background:transparent;}
#logos {width:100%;padding:0;background:transparent;}
#sidebar {float:right;width:14em;padding:0 0 0 0.5em;margin:0.5em 0.5em 0 0;background-color:#484848;border:1px solid #BBB;}
#inhalt {margin:0.5em 16em 0 0;padding:1.5em 0.5em 1.5em 1.5em;background:#FFF;border:4px solid #3A4466;}
#fuss {clear:both;}


/* Absatzformate */
p {margin-bottom:15px;font-family:"Verdana","Vera Sans",sans-serif;font-size:1em;line-height:120%;}
p.marked {background:#EED;padding:4px;border:1px solid #900;}
p.crumbs {margin:0 0 20px 5px;}
p.footer {color:#EEC;}
p.skip {margin:0;padding:0;height:0;text-indent:-2000px;}

/* Schicke Spans */
.u {text-decoration:underline;}
.i {font-style:italic;}
.fett {font-weight:bold;}
.bi {font-weight:bold;font-style:italic;}
.purp {color:#C71585;}

/* Verweise im Fliesstext */
a {font-family:inherit;font-size:inherit;text-decoration:underline;}
a:link {color:#036;}
a:visited {color:#039;}
a:hover {color:#A30;}
a:active {color:#A90;}
a img {border:none;}


/* Sekundaerklassen fuer Zuweisung von Bullets an Verweise */
.int {background: url(imgs/einzel.png) no-repeat left; padding-left:18px;}
.ext {background: url(imgs/newin.png) no-repeat left; padding-left:18px;}

/* Ueberschriften generell - Logos sind nachfolgend definiert */
h1,h2,h3,h4,h5 {font-family:"Arial",sans-serif;color:#3A4466;margin:5px 0 15px 0;}
h1 {font-size:1.6em;}
h2 {font-size:1.4em;}
h3 {font-size:1.2em;}
h4 {font-size:1.0em;}
h5 {font-size:0.9em;}

h2.aktuell {border-bottom:1px solid #333;}

/* Spezielle Ueberschriftsformate fuer das Logo */
#logos img#knopf {position:relative;top:0;left:0;width:241px;height:128px;}
#logos img#baum {float:right;margin:0;width:148px;height:128px;display:inline;}
#logos h1 {clear:both;margin:15px 0;padding:2px 10px 2px 2px;font-size:1.2em;text-align:right;color:#EEC;}

/* Listen fuer den allgemeinen Einsatz */
ol, ul, dl {margin-left:40px;font-family:"Verdana", "Vera Sans", sans-serif;}
li, dd {line-height:1.2em; margin-bottom:1.2em;}

/* Navigationsleiste mit Buttons*/
#buttons {position:relative;left:0;top:0.5em;width:13em;padding:0.25em;margin-bottom: 1em;}
#buttons ul {position:relative;list-style:none; margin:0; padding:0;font-family:"Arial",sans-serif;border:1px solid #BBB;}
#buttons li {margin:0;border-top:1px solid #BBB;}
#buttons li.here {padding: 5px 5px 5px 10px;background:#3A4466;font-family:arial, sans-serif;font-weight:bold;color:#EEC;border:none;}
#buttons li a {display: block;padding: 5px 10px 5px 10px;text-decoration: none;font-weight:bold;width:auto;}
#buttons li a:link {background:#484848;color: #EEC;}
#buttons li a:visited {background:#484848;color: #CCB;}
#buttons li a:hover {background:#E69900;color: #000;}
#buttons li a:active {background-color: #C00;color: #FFFFF0;}
/* Fix IE. Hide from IE Mac \*/
* html #buttons ul li a { height: 1%; }
/* End */

/* Spezielle Definitionsliste fuer dynamisch generierte Meldungen */
dl#ticker {margin-left:0.25em;width:13em;font-family:"Arial",sans-serif;}
dl#ticker dt {margin:0 0 0.2em 0;padding:0.25em;background:#3A4466;border:1px solid #BBB;text-align:center;font-weight:bold;color:#EEC;}
dl#ticker dd {margin:0 0 0.5em 0.1em;padding:0.25em;border:1px dashed #AAA;background-color:#FFFFF0;font-size:0.8em;color:#000;}

dl#feeds {margin-left:0.25em;width:13em;font-family:"Arial",sans-serif;}
dl#feeds dt {margin:0 0 0.2em 0.2em;padding:0.25em;background:#3A4466;font-weight:bold;color:#EEC;border:1px solid #BBB;}
dl#feeds dd {margin:0 0 0.5em 0.2em;padding:0.25em;border:1px dashed #AAA;background-color:#FFFFF0;font-size:0.8em;color:#000;}

/* Unsortierte Listen fuer Sonderaufgaben */
ul.verweise {list-style:none;margin-left:10px;}
ul.verweise li {line-height:1.25em;margin-bottom:8px;}
ul.cute {list-style:url(imgs/bullet.png);}
ul.chevs {list-style:url(imgs/chevron.png);}


