/* Rahmen-CSS */

div.demo{ background: transparent; }
div.weiss{ background: #f8ffe9;
           padding: 4px 0px 4px 0px;
}



/* Layout generell */
 
div#breadcrumb { margin: 8px 0px; }

div#breadcrumb p { padding: 6px; }


/* aktiver Menüeintrag */
li#aktiv{ font-weight: bold;
          color: #000;}


/* typ spezifisches */
div.extra{ float:right;
           width: 200px;
           margin:5px;
           padding: 6px 10px;
           background: #e7edd9;
           border: 2px solid #ccc;
}

div.extra h5{ padding: 1px 0px 1px 8px;
              margin: 0px;
              }

p.bild{ margin: 0px;
        padding: 0px;}


p.untertitel { font-weight: bold;
               }


div.einleitung p{ color: #000;
                  
   }

img.display { 
              }

div.display { 
              margin-bottom: 2px;
              padding: 0px 4px 2px;
              text-align: center; 
              }

div#menu-mitte{ position: relative;
                background: transparent url(bilder/menu-mitte-333.png) 0 0 repeat-y;
                }

div#menu-oben{ position: relative;
                background: transparent url(bilder/menu-0-oben.png) 0 0 no-repeat;
                }

div#menu-unten{ position: relative;
                background: transparent url(bilder/menu-0-unten.png) bottom left no-repeat;
                }

span.bildlinks{ 
                float: right;
                font-size: 80%;
                color: #666;
                padding-left: 8px;
                }

div.extrawitz{ background: #f8ffe9;
           padding: 0px;
           margin: 0px -2px -2px -2px;
           border: 2px solid #aaa;
}

div.extrawitz h3 { 
               font-size: 16px;
               line-height: 20px;
               font-weight: bold;
               text-align: left;
               margin: 0px 4px 4px;
               padding: 6px 0px;
               color: #000;
               background: transparent;
}
