*
{
  margin: 0;
  padding: 0;
}

  body {
    font: normal 11px Verdana, Helvetica, Arial, sans-serif;
    color: #669966;
    background-color: #FFFFFF;    
    }
    
  img.logo
  {
    padding-top: 10px;
    padding-left: 60px;
  }
  
  #frame {
    width:780px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;
    padding: 0px;
    text-align: left;
    }
    
  #left {
    width: 162px;
    height: 616px;
    padding: 0px;
    float: left;
    background-color: #CCCCCC;
    padding-bottom: 10px;
    border: 1px #669966 solid; 
    z-index: 100;
    }
  
  #main {
    width: 456px;
    padding: 0px;
    height: 628px;
    float: left;
    background-color: #94BF94;
    }
    
  #titels
  {

  }
  
  #content
  {
    padding-top: 11px;
    background-color: #94BF94
  }
  
  #scrollbar
  {
    overflow :  auto;
    height: 512px;
    padding-right: 5px;
    padding-bottom: 3px;
    scrollbar-arrow-color: #666666;
    scrollbar-face-color: #94BF94;
    scrollbar-highlight-color: #CCCCCC;
    scrollbar-3dlight-color: #94BF94;
    scrollbar-shadow-color: #666666;
    scrollbar-darkshadow-color: #333333;
    scrollbar-track-color: #CCCCCC;        
  }
  
 
  
  #right {
    width: 145px;
    height: 626px;    
    padding: 0px;
    float: left;
    background-image: url('/images/stone-bw.jpg') ;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-color: #CCCCCC;
    border: 1px #669966 solid;    
    }



#active-item
{
  color: #990000;
  font-family: Arial;
  font-weight: normal;  
  font-size: 14px;
  text-align: left;
  padding-top: 50px;
  padding-left: 10px;
  padding-bottom: 3px;

}

#adres
{
  text-align: center;
  padding-left: 6px;
  top: 558px;
  z-index: 570;
  position: absolute;
  font-size: 11px;
  font-family: Arial;
  font-weight: normal; 
  line-height: 13px;
  color: #666666;
}  

a.content
{
  color: #990000;
  font-family: Arial;
  font-weight: normal;  
  font-size: 12px;
  text-decoration: none;
}

a.content:visited {
text-decoration: none;
color: #990000;}

a.content:hover {
text-decoration: underline;
color: #990000;}

a.content:active {
text-decoration: none;
color: #990000;}


a.footer
{
  color: #666666;
  font-family: Arial;
  font-weight: normal;  
  font-size: 10px;
  line-height: 21px;  
  text-decoration: none;
}

a.footer:visited {
text-decoration: none;
color: #666666;}

a.footer:hover {
text-decoration: underline;
color: #009900;}

a.footer:active {
text-decoration: none;
color: #666666;}


a.bw
{
  color: #000000;
  font-family: Arial;
  font-weight: normal;  
  font-size: 12px;
  line-height: 21px;  
  text-decoration: none;
}

a.bw:hover 
{
  text-decoration: underline;
  color: #000000;
}

a.bw:visited {
color: #000000;}


p
{
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 10px;  
  color: #000000;
  font-family: Arial;
  font-weight: normal;  
  font-size: 12px;
  line-height: 21px;  
}

p.bw
{
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 10px;  
  color: #000000;
  font-family: Arial;
  font-weight: normal;  
  font-size: 12px;
  line-height: 21px;  
}

p.footer
{
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 10px;  
  color: #000000;
  font-family: Arial;
  font-weight: normal;  
  font-size: 10px;
  text-align: center;
}


#list-hmenu 
{
  width: 100px; /* this width value is also effected by the padding we will later set on the links. */

}

#list-hmenu ul 
{
  margin: 0; 
  padding: 0;
  padding-top: 67px;              
  list-style-type: none;
} 

#list-hmenu li 
{
  margin: 2px 0 0;
  font-size: 14px;
  font-family: Arial;
  font-weight: normal;               
  font-weight: normal; 
  line-height: 19px;
} 
        
#list-hmenu a 
{
  display: block;          
  width:133px;
  padding: 8px 3px 8px 10px;
  text-decoration: none;
}       

#list-hmenu li a:link, a:visited 
{
  color: #009900;
}


#list-hmenu ul li#active a
{
  color: #FFFFFF;
  background-color: #94BF94;
}
                          
#list-hmenu a:hover 
{                  
   color: #990000;
} 


#list-smenu 
{
  width: 100px; /* this width value is also effected by the padding we will later set on the links. */
  z-index: 400;
}

#list-smenu ul 
{
  margin: 0; 
  padding-left: 10px;         
  list-style-type: none;
} 

#list-smenu li 
{
  margin: 0;
  font-size: 14px;
  font-family: Arial;
  font-weight: normal;               
  line-height: 19px;
  text-align: right;
  width: 152px;
  border-top: 1px solid #009900;
} 
        
#list-smenu a 
{
  display: block;          
  width:142px;
  padding-top: 8px;
  padding-right: 10px;
  padding-bottom: 8px;
  text-decoration: none;
}       

#list-smenu a:link, a:visited 
{
  color: #009900;
}
             
#list-smenu ul li#active a
{
  color: #FFFFFF;
  background-color: #94BF94;
}
             
#list-smenu a:hover 
{                  
   color: #990000;
} 

#list-menuitem 
{
  width: 152px; /* this width value is also effected by the padding we will later set on the links. */
  text-align: right;
  padding-left: 10px;
  
}

#list-menuitem ul 
{
  margin: 0; 
  padding: 0;
  list-style-type: none;
  background-color: #DDDDDD;
} 

#list-menuitem li 
{
  margin: 0;
  font-size: 12px;
  line-height: 13px;;  
  font-family: Arial;
  font-weight: normal;               
  vertical-align: middle; 
} 
        
#list-menuitem a 
{
  display: block;  
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 10px;
  height: 19px;
  text-decoration: none;
}       

#list-menuitem a:link, a:visited 
{
  color: #009900;
}

#list-menuitem ul li#active-menuitem a
{
  color: #990000;
}             
             
#list-menuitem a:hover 
{                  
   color: #990000;
} 

#list-content 
{

}

#list-content ul 
{
  margin: 0; 
  padding-left: 35px;         
  list-style-type: circle;
} 

#list-content li 
{
  margin: 0;
  font-size: 12px;
  font-family: Arial;
  font-weight: normal;               
  line-height: 20px;
  text-align: left; 
  color: #000000;

} 

#list-content a:link, a:visited 
{
  color: #009900;
}

#list-content ul li#active-content a
{
  color: #990000;
}             
             
#list-content a:hover 
{                  
   color: #990000;
} 



#list-sitemap 
{
  width: 380px; /* this width value is also effected by the padding we will later set on the links. */

}

#list-sitemap ul 
{
  margin: 0; 
  padding-left: 15px;         
  list-style-type: none;
} 

#list-sitemap li 
{
  margin: 0;
  font-size: 14px;
  font-family: Arial;
  font-weight: normal;               
  line-height: 14px;
  padding-left: 16px;
  text-align: left; 
  width: 250px;
} 
        
#list-sitemap a 
{
  display: block;          
  width:250px;
  padding-top: 4px;
  padding-right: 10px;
  padding-bottom: 4px;
  text-decoration: none;
}       

#list-sitemap a:link
{
  color: #FFFFFF;
}

#list-sitemap a:visited 
{
  color: #FFFFFF;
}

             
#list-sitemap ul li#active a
{
  color: #990000;
}
             
#list-sitemap a:hover 
{                  
   color: #990000;
} 

#list-innersitemap 
{
  width: 380px; /* this width value is also effected by the padding we will later set on the links. */

}

#list-innersitemap ul 
{
  margin: 0; 
  padding-left: 15px;         
  list-style-type: none;
} 

#list-innersitemap li 
{
  margin: 0;
  font-size: 14px;
  font-family: Arial;
  font-weight: normal;               
  line-height: 14px;
  padding-left: 16px;
  text-align: left;
  background-image: url('/images/sitemap.jpg') ;
  background-repeat: no-repeat;
  background-position: left middle;

} 
        
#list-innersitemap a 
{
  display: block;          
  width:350px;
  padding-top: 4px;
  padding-right: 10px;
  padding-bottom: 4px;
  text-decoration: none;
}       

#list-innersitemap a:link
{
  color: #FFFFFF;
}

#list-innersitemap a:visited 
{
  color: #FFFFFF;
}
             
#list-innersitemap ul li#active a
{
  color: #990000;
}
             
#list-innersitemap a:hover 
{                  
   color: #990000;
} 


h1 {
  font-size: 24px;
  line-height: 44px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 1px;
  }
h2 {
  font-size: 18px;
  line-height: 40px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  color: #000000;
  padding-left: 25px;
  }
h3 {
  font-size: 16px;
  line-height: 22px;
  font-weight: bold;
  color: #990000;
  padding-left: 25px;
  padding-top: 27px;
  margin-top: 0;
  margin-bottom: 0;
  }
h4 {
  font-size: 14px;
  line-height: 26px;
  font-weight: bold;
  padding-left: 25px;  
  padding-top: 16px;  
  color: #990000;  
  margin-top: 0;
  margin-bottom: 0;
  }
h5 {
  font-size: 12px;
  line-height: 22px;
  font-weight: bold;
  color: #CCCCCC;  
  padding-left: 10px;
  padding-bottom: 1px;
  margin-top: 0;
  margin-bottom: 0;
  }

h6 {
  font-size: 10px;
  line-height: 18px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  }
  
h7 {
  font-size: 14px;
  line-height: 26px;
  font-weight: bold;
  padding-left: 25px;  
  padding-top: 26px;  
  color: #000000;  
  margin-top: 0;
  margin-bottom: 0;
  }
h8 {
  font-size: 12px;
  line-height: 22px;
  font-weight: bold;
  color: #000000;  
  padding-left: 10px;
  padding-bottom: 1px;
  margin-top: 0;
  margin-bottom: 0;
  }
  
input.textfield, textarea
{
  width: 100%;
  font-family: Arial;
  font-size: 10pt;
  line-height: 0,2em;
  background-color: #FFFFFF;
  color: 000000;
}


