﻿body {
 font-family: Verdana;
}
img{border: none;}
ul,li{margin: 0px; padding:0px;}
div{display: block;}

#page{ position: absolute; left: 50%; margin-left: -400px; top: 0px; width: 800px; height: 600px; background-color: #F2FAEF;}
    #content{ position: absolute; top: 131px; left: 185px; width: 615px; height: 357px; background-color: #DAEAD3; overflow: hidden; overflow-y: auto; }
        #content.rows .entry{ margin: 20px 0; width: 595px;}
            #content.rows .entry .entry_content{ width: 280px; float: left; margin: 0 20px;}
            #content.rows .entry .title_image{ padding-top: 7px; }
            #content.rows .entry .title_image img{border: 1px solid #489623;}
        #content.cols .entry{ width: 125px; float: left; margin: 0px 0px 20px 20px;}
        #content.cols h1{ margin: 12px 20px;}
            #content.cols .entry .entry_content{}
            #content.cols .entry .title_image{}
            
    #content h1{ font-weight: normal; font-size: 14pt; border-bottom: 1px solid #489623; color: #489623; margin: 0 0 12px 0;}
    #content, #content p, #content h2{margin: 0; padding: 0; font-size: 10pt;}
    #content ul{ margin-left: 30px; font-size: 10pt; list-style-type:disc;}
    #content a, #content a:hover{ color: #489623; font-weight: bold; text-decoration: none;}
            
    #banner_bottom{ position: absolute; top: 488px; left: 185px; width: 615px; height: 112px; background-color: #d0e6c6;}
        #banner_bottom ul{ position: absolute; right: 0px; top: 10px; list-style: none;}
            #banner_bottom ul li{ float: left; width: 85px; height: 85px; margin: 0 10px; text-align: center; border: 1px solid #ffffff;}
    
    #partner_logos{ position: absolute; top: 488px; left: 0px; width: 184px; height: 112px; background-color: #d0e6c6;}
        #echt_bio{ position: absolute; top: 12px; left: 37px;}
        #demeter{ position: absolute; top: 71px; left: 39px;}
        #bio{ position: absolute; top: 65px; left: 94px;}
        #eu_bio{ position: absolute; top: 64px; left: 123px;}
    #banner_top{ position: absolute; top:0px; left:0px;}
    
    #logo{ position: absolute; top: 38px; left: 26px;}
    
    #navigation{ position: absolute; top: 110px; left: 184px; height: 20px; z-index: 1; border-left: 1px solid #ffffff;}
        #navigation ul{ list-style: none;}
            #navigation ul li{float: left; border-right: 1px solid #ffffff; height: 20px; padding: 0 5px; padding-top: 1px; }
                #navigation ul li a{ color: #ffffff; text-decoration: none;}
            #navigation ul li.selected, #navigation ul li.over, #navigation ul li:hover{ background-color: #8abb26; height: 19px;}
            
    #product_navigation{ position: absolute; top:130px; left: 0px; width: 184px; height: 357px; overflow-y:auto;}
        #product_navigation h1{ font-size: 12pt; color: #489623; background-color: #d0e6c6; margin: 10px 0px; padding-left: 15px;}
        #product_navigation ul{ list-style-image: url(../images/pfeil.gif); margin-left: 30px;}
            #product_navigation ul li{  margin-top: 5px;}
                #product_navigation ul li a{color: #489623; font-weight: bold; font-size: 10pt; text-decoration:none;}
                #product_navigation ul li ul{ list-style: none; list-style-image: none; margin-left: 0px;}
                    #product_navigation ul li ul li{ padding: 0; line-height:11pt; margin-top: 0px;}
                        #product_navigation ul li ul li a{ color: #87b924; font-weight: normal; font-size: 8pt; text-decoration: none;}
                        
                        #product_navigation ul li ul li.selected a,#product_navigation ul li ul li:hover a,#product_navigation ul li ul li.over a{ color: #489623; font-weight: bold; font-size: 8pt; text-decoration: none;}
