body  {
    margin: 0;
    padding: 0;
    color: #006600;
    background: #cc3;
  font-family: "Comic Sans MS",Arial,sans-serif;
  }


p, ol, div, td, th, address, blockquote, nobr, i
  { color:#006600;font-size:11pt;}

h1  { font-size:18pt; color:#006600; text-align:center;}
h2   { font-size:14pt; color:#006600; margin-top:3; margin-bottom:3}
h3   { font-size:12pt; color:#006600; margin-top:3; margin-bottom:3}
h4   { font-size:11pt; color:#006600; margin-top:3; margin-bottom:3}
h5   { font-size:11pt; color:#006600; margin-top:0; margin-bottom:0}
h6   { font-size:11pt; color:#006600; margin-top:0; margin-bottom:0}

#head  {font-family:Comic Sans MS,Arial,sans-serif;font-size:20pt;color:#006600;text-align:center;font-weight:bold; margin-top:0;margin-bottom:0}
#cp  {font-family:Comic Sans MS,Arial,sans-serif;font-size:11pt;color:#006600;text-align:center;}

td.preise    {margin-top:0;margin-bottom:0;}

ul.info       {list-style-image:url('images/dot/news.gif')}
ul.lightgreen   {list-style-image:url('images/dot/list_lightgreen.gif')}
ul.red        {list-style-image:url('images/dot/list_red.gif')}
ul.green       {list-style-image:url('images/dot/list_green.gif')}

em {
    color: #900;
    font-style: normal;
    font-weight:bold;
    }

a:link    {color:#339933;text-decoration:underline;font-weight:bold;}
a:visited  {color:#336600;text-decoration:underline;font-weight:bold;}
a:active  {color:#FF3300;text-decoration:underline;font-weight:bold;}

#pictab {
    width: 464px;
    color:#006600
    background: transparent;
    padding:0;
    margin:0.5em 0 0.5em 0;
  text-align: center;
    }

.clear {
  border: 0px none ;
  text-align: center;
    }

#clear1 {
  text-align: center;
  margin: 1em;
  padding: 1em;
  border: 2px solid #900;
    }


.listed {
    height: 40px;
    border-bottom: 1px dotted #900;
    margin:0 1em 0.5em 0;
    padding: 0.3em 0 0.3em 0;
    }

.jump {
    clear:both;
    text-align:right;
    margin:0.2em 0;
    padding:0;
    }

/* Movie-box
-------------------------------------------------- */
.movie {
  background: url('images/Logo/bamboo.gif') no-repeat bottom left;
  height: 270px;
  margin: 0.3em 1.5em 0.3em 0.5em;
  padding: 0.5em;
  border: 1px solid #060;
  }

/* Navigationsbar
-------------------------------------------------- */
#nav_flex {
  float: left;
  width: 185px;
  margin: 0 0 0.5em 0;
  padding: 0 10px 0 3px;
  display: block;
  }

#nav_flex li.act {
  height: 30px;
  text-align: center;
  background:#fff url('images/bg/bg1-act.jpg') ;
  margin: 0;
  padding: 0;
  display: block;
  list-style: none;
  }

#nav_flex li.not {
  height: 30px;
  background:#fff url('images/bg/bg1.jpg') ;
  text-align: center;
  margin: 0;
  padding: 0;
  display: block;
  list-style: none;
  }

#nav_flex li.empty{
  height: 30px;
  background:#fff url('images/bg/bgblank.jpg') ;
  margin: 0;
  padding: 0;
  display: block;
  list-style: none;
  }

#nav_flex a:link, #nav_flex a:visited {
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  color: #393;
  }

#nav_flex a.active:link, #nav_flex a.active:visited, #nav_flex a:hover {
  padding-top:30px;
  text-align: center;
  color: #333;
  }

/* Navigationsbar
-------------------------------------------------- */
#count {
  font-family:georgia,Arial,Helvetica,sans-serif;
  width: 180px;
  text-align: center;
  font-size: 0.8em;
  border-top: 3px solid #900;
  border-bottom: 3px solid #060;
  background-color: #fff;
  padding: 4px;
  margin: 15px 0 5px 5px;
  }

/* Newsletter
-------------------------------------------------- */
form#news_small {
  background: url('images/Logo/bamboo.gif') no-repeat bottom right;
  font-family:georgia,Arial,Helvetica,sans-serif;
  width: 180px;
  text-align: left;
  font-size: 0.8em;
  /* border: 1px solid #900; */
  border-top: 3px solid #cc3;
  border-bottom: 3px solid #900;
  background-color: #fff;
  padding: 4px;
  margin: 5px 0 5px 5px;
  }

form#news_big {
    background: url('images/Logo/bamboo.gif') no-repeat bottom right;
    font-family:georgia,Arial,Helvetica,sans-serif;
    width: 480px;
    text-align: left;
    font-size: 0.8em;
    /* border: 1px solid #900; */
    border-top: 5px solid #900;
    border-bottom: 5px solid #cc3;
    background-color: #fff;
    padding: 4px;
    margin: 5px 10px 5px 0;
    }

form#news_big2 {
    background: url('images/Logo/bamboo.gif') no-repeat bottom left;
    font-family:georgia,Arial,Helvetica,sans-serif;
    width: 480px;
    text-align: right;
    font-size: 0.8em;
    /* border: 1px solid #900; */
    border-top: 5px solid #060;
    border-bottom: 5px solid #cc3;
    background-color: #fff;
    padding: 4px;
    margin: 5px 10px 5px 0;
    }


/* Kleine gruene Box in der sidebar
-------------------------------------------------- */
div.infobox {
  /* background: url('images/Logo/bamboo.gif') no-repeat bottom right;
  font-family:georgia,Arial,Helvetica,sans-serif; */
    width: 170px;
    text-align: right;
    font-size: 0.8em;
    border: 1px solid #900;
    border-top: 5px solid #900;
    border-bottom: 5px solid #900;
    background-color: #cc3;
    padding: 6px 5px 6px 5px;
    margin: 0 0 0 3px;
    }

/* Zentrierter Mail-Link in Farbe in der sidebar
-------------------------------------------------- */
p.zlink, p.zlink a{
    text-align:center;
    color: #D3B12C;
    }


/* Login box
-------------------------------------------------- */
div#box_login {
    text-align: center;
    font-size: 0.6em;
    width: 170px;
    padding: 6px 5px 6px 5px;
    margin: 0 0 0.5em 3px;
    border-top: 4px solid #093;
    }

div#box_login p{
    text-align: center;
    font-size: 1.6em;
    }



/* Belegungskalender-Link in der sidebar
-------------------------------------------------- */
div#beleg-kal {
    text-align:center;
    color: #800000;
    padding: 0.5em 0;
    border-bottom: 6px solid #900;
    margin: 0.2em;
    margin: 0.2em;
    }

div#beleg-kal p {
    color: #800000;
    }

div#beleg-kal a {
    font-style: italic;
    background: #C7B681;
    }

/* AMAZON Links mit bildern u. text in der sidebar
-------------------------------------------------- */
div.amazon_side {
    text-align:center;
    color: #800000;
    padding: 0.5em 0;
    border-bottom: 6px solid #900;
    margin: 0.2em;
    }

div#beleg-kal a {
    font-style: italic;
    background: #C7B681;
    }

p.divide_side {
    text-align:center;
    padding: 0.5em 0;
    margin: 0.5em 0 0.5em 0.2em;
    border-bottom: 6px solid #cc3;
    }

/* Rezeptartikel
-------------------------------------------------- */
div.rezeptartikel {
    text-align: justify;
    padding:0 1em 0.5em 0;
    margin: 0 1em 0.5em 0.3em;
    border-bottom: 6px solid #093;
    }
div.rezeptartikel2 {
    text-align: justify;
    padding:0 1em 0.5em 0;
    margin: 0 1em 0.5em 0.3em;
    border-bottom: 6px solid #900;
    }

div.rezept_tab {
    border-top: 1px dotted #900;
    padding-bottom: 0.8em;
    border-bottom: 1px dotted #cc3;
    }

.rezept_adv {
    text-align: center;
    color: #fff;
    background-color: #093;
    padding: 0.3em;
    margin: 0 4em 0.3em 4em;
    border: 1px solid #900;
    }

.rezept_adv a:link, .rezept_adv a:visited, .rezept_adv a:active {
    color: #fff;
    text-decoration: underline;
    }

table.rezept_tab {
    text-align: center;
    color: #900;
    background-color: #CCCC33;
    }

/* Boxen mit Bamboo.gif
-------------------------------------------------- */
div.bamboo_top_right {
      background: url('images/Logo/bamboo.gif') no-repeat top right;
      text-align: center;
      }

/* Legende
-------------------------------------------------- */
ul#legende  {list-style-type:none;padding:.2em; border:1px solid green;margin-left:0;}
li.tx006600 {color: #006600;border-bottom:1px dotted green;margin:0 1em;text-align:left;padding:.3em 0;}
li.tx880000 {color: #880000;border-bottom:1px dotted green;margin:0 1em;text-align:left;padding:.3em 0;}
li.tx339933 {color: #339933;border-bottom:1px dotted green;margin:0 1em;text-align:left;padding:.3em 0;text-decoration:underline;font-weight:bold;}
li.tx800ub  {color: #880000;border-bottom:1px dotted green;margin:0 1em;text-align:left;padding:.3em 0;text-decoration:underline;font-weight:bold;}
li.txD3B12C {color: #D3B12C;border-bottom:1px dotted green;margin:0 1em;text-align:left;padding:.3em 0;font-weight:bold;}
li.txpic    {color: #006600;border-bottom:1px dotted green;margin:0 1em;text-align:left;padding:.3em 0;}
li.txC0C0C0 {color: #C0C0C0;margin:0 1em;text-align:left;padding:.3em 0;}



