/**--------------------------------------------------------------------------------------------
                                       FormatStockmanship.css
----------------------------------------------------------------------------------------------*/

body {
      font: 90%/1.2em arial,helvetica,sans-serif;
      color: black;
      background: url(./Bilder/bgKochbar.gif) left top repeat;
                text-align: left;
                margin: 0 0.5em 0 0.5em;
                padding: 0;
                }
h1, h2, h3, h4         {
                line-height: 1em;
                }
h1 {        text-align: center;
                font-size: /2em;
                }
p        {        margin: 0.3em;
                }

/*Rahmen
-------------------------------------------------*/
div#rahmen {
                background-color: #6FA96D;
                height: 100%;
                margin: 0em 10px 0 10px;
                padding-left: 0em;
                padding-right: 0em;
                }

/* Sidebar   -    formatiert die linke Spalte
--------------------------------------------------------------------*/
div#sidebar {
                width: 18em;
                background-color: #F96900;
                float: left;
      position: relative;
      top: -5px;
                margin-bottom: 0em;
                padding: 1em 0 2em 0;
                }

/*Navigation
-------------------------------------------------*/
#nav {

                }
ul#nav {
                width: 11em;
                border: 0px solid black;
                padding: 0em; margin: 0.8em;
                margin-left: auto; margin-right: auto;
                }
* html ul#nav {  /* Korrekturen fuer IE 5.x */
                width: 11.6em;
                w\idth: 10em;
                padding-left: 0;
                padd\ing-left: 0.8em;
                }

ul#nav li {
                list-style-type: none;
                margin: 0.4em;
                padding: 0.3em;
                border: 2px solid black;
                border-left-color: #FFFFA8; border-top-color: #FFFFA8;
                background-color: #F96900;
                text-align: center;
                }
ul#nav .aktuell {
                font-family: Georgia "Times New Roman" serif;
                font-style: italic;
                font-weight: bold;
                text-transform: uppercase;
                text-decoration: underline;
                color: black;
                border: 2px solid #FFFFA8;
                border-left-color: black; border-top-color: black;
                }
ul#nav a {
                text-decoration: none;
                display: block;
                font-weight: bold;
                color: black;

                }
ul#nav a:hover {
                color: white;
                background-color: navy;
                border-color: white;
                border-left-color: black; border-top-color: black;
                }

/*Tip des Monats
----------------------------------------------------*/
div#tip {
                background-color: #FFFFA8;
                position: relative; top: 1em;
                border: 0px dotted fuchsia;
                margin: 1em;
                padding: 1em;
                color: black;
                text-align: center;

                /* Behebt den 3Pixel-Textsprung-Bug beim IE 6*/
                }
div#tip h2 {
                text-align: center;
                font-variant: small-caps;
                font-size: 1.2em;
                }

/* Portrait
----------------------------------------------------*/
div#Portrait {
                border: px navy;
      background-color: #F96900;
                color: black;
                float: right;
      width: 150px;
      padding: 10px;
      z-index: 2;
      font-weight: bold;
      text-align: center;
                position: relative;
                top: -8em;
                left: 1em;
                margin-bottom: -8em;
                }

/* Inhalt
----------------------------------------------------*/
div#inhalt {
                width: 60%;
                float: left;
      position: relative;
                top: -1em;
                margin-bottom: -1em;
      z-index: 1;
                padding: 4em;
                padding-top: 4em;
                background-color: #E3FDCC;
                }
* html div#inhalt {  /* nur fuer Internet Explorer */
                width: 35em;     /* Version 5.x */
                  padding: 4em;
                padding-top: 4em;
                w\idth: 35em;    /* Version 6 */
                  p\adding: 2em;
                }
dt         {font-weight: bold;}

/*  Aktuelles
-----------------------------------------------------*/
div#aktuell {
                float: left;
                position: relative;
                width: 100%;
                padding: 2em;
                padding-top: 1em;
                margin-left: -2em;
                margin-top: -2em;
                margin-bottom: 3em;
                border: dotted 1px navy;
                background-color: #FFEFD5;
                color: #cc6600;
                font-size: 90%;
                }
* html div#aktuell {  /* nur fuer Internet Explorer */
                width: 110%;     /* Version 5.x */
                  padding: 2em;
                margin-left: 1em;
                w\idth: 130%;    /* Version 6 */
                  p\adding: 0em;
                }


/* Formatierung für Abbildungen
-----------------------------------------------------*/
div.abbr, div.abbl  {
                text-align: center;
                font-size: 0.9em;
                line-height: 1.1em;
                width: 18em;
                height: auto;
                border: 0px solid black;
                margin: 0 0.5em 0 0.5em;
                padding: 0.5em 1em 0.em 1em;
                }
/* Korrektur für IExplorer */
* html div.abbr, * html div.abbl {
                width: 22em;
                height: auto;
                padding: 1em;
                }
/* Korrektur für IExplorer */
* html div.abbr {
                margin-right: -4em;
                }
/* Korrektur für IExplorer */
* html div.abbl {
                margin-left: -4em;
                }

div.abbr {
                float: right;
                margin-right: -3em;
                }
div.abbl {
                float: left;
                margin-left: -3em;
                }
img, div.abbr p, div.abbl p{
                border: 0px solid white;
                padding: 0;
                margin: 0;
                }
span.abb {
                font-style: italic;
                border: none;
                }
/*  Tabelle Termine  ---------------------------------*/

table {
                 width: 110%;
                 border-collapse: collapse;
                 border-bottom: 3px solid navy;
                 position: relative;
                 left: -5%;        
                 }
colgroup {
                                          text-align: center;
                 color: red;
                 width: 10px;
                 overflow: hidden;
                 }
col {
                align: center;
                 }
thead {
                 border-top: 3px solid navy;
                 border-bottom: 1px solid navy;
                text-align: center;
                 }
tbody {
                 padding: 9px;
                }
tr {
                border-bottom: 1px dotted navy;
                 }
td {
                border-bottom: 1px dotted navy;
                 vertical-align: top;
                 padding: 2px;
                 }
td.zentriert {
                text-align: center;
                vertical-align: middle;
                 }
p#titel {
                font-variant: small-caps;
                font-weight: bold;
                font-seize:
                font-color: blue;
                text-align: center;
                }

/* Nummerierung der Abbildungen */

/* Zähler */
div#zaehler {
                float: left;
                z-index: 1;
                }

/*Fußzeile
-------------------------------------------------------*/
div#footer {
                background-color: #F96900;
                clear: both;
                color: black;
                margin: 0em;
                padding: 1em;
                text-align: center;
                }
