/**--------------------------------------------------------------------------------------------
                                       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;

		/* 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: 120%;
		padding: 2em;
		padding-top: 1em;
		margin: 1em;
		margin-left: -3em;
		margin-top: -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: 120%;
                 border-collapse: collapse;
                 border-bottom: 3px solid navy;
                 position: relative;
                 left: -10%;
                 }
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;
		}