BODY {
     padding-top:20px;
	 }
.www {
     background:url(images/background.jpg) no-repeat top left;
     background-attachement: fixed;
     border:1px solid #dddddd;
     }
.menu {
      font-family:Tahoma,Arial,Helvetica,sans-serif;
      font-size:9pt;
      border:none;
      width:1000px;
      }

.menu .element{
      font-family:Tahoma,Arial,Helvetica,sans-serif;
      font-size:9pt;
      color:#ffffff;
      height:25px;
      padding-left:10px;
      padding-right:10px;
      border-left: 1px solid #ffffff;
      background:url(images/greenback.jpg);
}

.menu .actelement{
      font-family:Tahoma,Arial,Helvetica,sans-serif;
      font-size:9pt;
      font-style:italic;
      font-weight:bold;
      color:#996133;
      background:none;
      height:25px;
      padding-left:10px;
      padding-right:10px;
      border-left: 1px solid #ffffff;
}

.menu .actelement a:link{
       color:#996133;
       text-decoration:none;
       }
       
.menu .actelement a:visited{
       color:#996133;
       text-decoration:none;
       }
       
.menu .actelement a:hover{
       color:#996133;
       text-decoration:none;
       }
       
.menu .actelement a:focus{
       color:#996133;
       text-decoration:none;
       }
       
.menu .actelement a:active{
       color:#996133;
       text-decoration:none;
       }

.menu .element a:link{
       color:#ffffff;
       text-decoration:none;
       }
       
.menu .element a:visited{
       color:#aaaaaa;
       text-decoration:none;
       }
       
.menu .element a:hover{
       color:#ffffff;
       text-decoration:none;
       }
       
.menu .element a:focus{
       color:#ffffff;
       text-decoration:none;
       }
       
.menu .element a:active{
       color:#ffffff;
       text-decoration:none;
       }

.menu .rightspace{
      font-family:Tahoma,Arial,Helvetica,sans-serif;
      font-size:9pt;
      color:#ffffff;
      height:25px;
      border-left: 1px solid #ffffff;
      background:url(images/greenback.jpg);
      width:50px;
}
.menu .leftspace {
      height:25px;
      background:url(images/greenback.jpg);
      width:480px;
      }

.left {
       padding-left:10px;
       }
.left .title{
	font-size:9pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
        color:#36784c;
	font-weight:bold;
	margin-bottom:10px;
}	  
#leftspace {
           height:110px;
           }
               
.navi{
       height:25px;
       background:url(images/navi.jpg) top left no-repeat;
       font-family:Arial,Helvetica,sans-serif;
       font-size:9pt;
       padding-top:5px;
       padding-left:10px;
       margin-bottom:5px;
       }
       
.naviact {
       height:25px;
       background:url(images/navi.jpg) top left no-repeat;
       font-family:Arial,Helvetica,sans-serif;
       font-size:9pt;
       color:#996133;
       padding-top:5px;
       padding-left:10px;
       margin-bottom:5px;
       }
 
#double_line {
       height: 75px;
}

             
.navi a:link{
       color:#36784c;
       text-decoration:none;
       }
       
.navi a:visited{
       color:#1f9045;
       text-decoration:none;
       }
       
.navi a:hover{
       color:#996133;
       text-decoration:none;
       }
       
.navi a:focus{
       color:#996133;
       text-decoration:none;
       }
       
.navi a:active{
       color:#996133;
       text-decoration:none;
       }  
       
.main {
         padding:20px;
         }
         
.main .header{
         font-family:Arial,Helvetica,sans-serif;
         font-size:12pt;
         font-weight:bold;
         font-style:italic;
         text-decoration:underline;
         color:#996133;
         height:50px;
         }
         
.main .content{
         font-family:Arial,Helvetica,sans-serif;
         font-size:9pt;
         color:#36784c;
         padding-left:10px;
} 

.main .content TABLE TD{
         font-family:Arial,Helvetica,sans-serif;
         font-size:9pt;
         color:#36784c;
} 

.main .content a:link{
       color:#996133;
       text-decoration:none;
	   font-weight:normal;
       }
       
.main .content a:visited{
       color:#996133;
       text-decoration:none;
	   font-weight:normal;
       }
       
.main .content a:hover{
       color:#996133;
       text-decoration:underline;
	   font-weight:normal;
       }
       
.main .content a:focus{
       color:#996133;
       text-decoration:underline;
	   font-weight:normal;
       }
       
.main .content a:active{
       color:#996133;
       text-decoration:underline;
	   font-weight:normal;
       } 

.main .content .subheader{
         font-family:Arial,Helvetica,sans-serif;
         font-weight:bold;
         font-style:italic;
         }
         
.main .content .highlight{
         font-family:Arial,Helvetica,sans-serif;
         font-weight:bold;
         font-size:11pt;
         font-style:italic;
         text-decoration:underline;
         }
		 
.main .content .highlight_brown{
         font-family:Arial,Helvetica,sans-serif;
         font-weight:bold;
         font-size:10pt;
         font-style:italic;
		 color:#996133;
         }
		 
.main .content .brown{
         color:#996133;
		 }
		 
.main .content .clearfloat{
         clear:both;
		 }
		 
.main .content .greybox{
       background:url(images/navi.jpg) top left no-repeat;
       font-family:Arial,Helvetica,sans-serif;
       font-size:9pt;
       padding:10px;
	  }
		 
.main .content IMG{
         border:1px solid #dddddd;
         }
         
.main .content IMG.clear{
         border:none;
         }  

.main .content .stepped{
         line-height:150%;
		 }          

.footer{
      font-family:Tahoma,Arial,Helvetica,sans-serif;
      font-size:8pt;
      color:#36784c;
      font-style:italic;
      }
	  
#form .data{
      width:300px;
	   font-family:Arial,sans-serif;
	  }
	  
#form INPUT{
       border:1px solid #aaaaaa;
	   font-size:9pt;
	   font-weight:normal;
	   padding-left:5px;
	   font-family:Arial,sans-serif;
	   }
	   
#form #name {
        width:150px;
	   font-family:Arial,sans-serif;
}

#form #email{
        width:150px;
	   font-family:Arial,sans-serif;
}

#form #subject{
        width:350px;
	   font-family:Arial,sans-serif;
}

#form #message{
       width:350px;
	   height:150px;
	   border:1px solid #aaaaaa;
	   font-family:Arial,sans-serif;
	   font-size:9pt;
	   padding-left:5px;
}

#form .label{
      width:100px;
	 }
	 
#form .button{
      text-align:right;
	  padding-right:20px;
}

#form #submit{
      background:#eeeeee;
	  font-size:9pt;
	  border:1px solid #aaaaaa;
	  height:18px;
	  vertical-align:middle;
}
	 
#address{
      padding-left:20px;
}

#address #frame{
      border:1px solid #36774c;
	  background:#eeeeee;
	  padding:10px;
	  width:300px;
}

#address #frame .label{
      color:#996133;
}

.footer a:link{
          font-weight:normal;
		  font-family:Arial,Verdana,Helvetica,sans-serif;
		  font-size:11px;
		  text-decoration:none;
		  color:#bababa;
}

.footer a:visited{
          font-weight:normal;
		  font-family:Arial,Verdana,Helvetica,sans-serif;
		  font-size:11px;
		  text-decoration:none;
		  color:#bababa;
}

.footer a:hover{
          font-weight:normal;
		  font-family:Arial,Verdana,Helvetica,sans-serif;
		  font-size:11px;
		  text-decoration:underline;
		  color:#aaaaaa;
}

.scrolltext {
	    margin:30px;
            padding:5px;
	    margin-left:350px;
	    border-top:1px solid #dddddd;
            border-bottom:1px solid #dddddd;

}

.content .galerie TD IMG {
                border:1px solid #cccccc;
}

.infobox{
	width:300px;
	margin-left:300px;
}
