a:link { color:#330033; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
a:visited { color:#330033; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:10px;} 
a:active { color:#330033; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; } 
a:hover { color:#777777; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; } 

.texta {
   font-family:verdana, Helvetica, sans-serif; 
   font-size:10px;
   color: #333333;
   }			
		
.textb {
   font-family:verdana, Helvetica, sans-serif; 
   font-size:10px;
   color: #333333;
   }
   
.textc {
   font-family:verdana, Helvetica, sans-serif; 
   font-size:14px;
   font-weight: bold;
   color: #333333;
   }
   
.textd {
   font-family:verdana, Helvetica, sans-serif; 
   font-size:12px;
   text-decoration: underline;
   color: #330033;
   }
  
BODY {
 background: #ffffff;
 leftmargin: 0px;
 topmargin: 0px;  
 } 
  	     	
.menu1 {
   position: absolute;
   top: 330px;
   left: 105px;
   padding: 0;
   text-align: left;
   margin:0;
   width: 147px;
   height: 500px;
   }
   
.language {
   position: absolute;
   top: 35px;
   left: 650px;
   text-align: center;
   }

.adress {
   position: absolute;
   top: 55px;
   left: 0px;
   width: 104px;
   text-align: right;
   }
   
.number {
   position: absolute;
   top: 261px;
   left: 104px;
   width: 80px;
   }
   
.leftgrey {
   position: absolute;
   top: 0px;
   left: 0px;
   width: 104px;
   height: 100%;
   background-color: #F1F1F1;
   }
   
.topgrey {
   position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 50px;
   background-color: #F1F1F1;
   }
   
.email {
   position: absolute;
   top: 517px;
   left: 350px;
   text-align: center;
   }
   
.toplogo {
   position: absolute;
   top: 0px;
   left: 0px;
   }
   
.squares {
   position: absolute;
   top: 259px;
   left: 0px;
   width: 104px;
   text-align: right;
   }
   
.bigpic {
   position: absolute;
   top: 50px;
   left: 230px;
   width: 600;
   height: 228px;
   background-color: white;
   }
   
.textcontainer {
   position: absolute;
   top: 300px;
   width: 500;
   left: 225;
   height: 550px;
   padding: 5px;
   overflow: auto;
}

.guestb {
   position: absolute;
   top: 50px;
   width: 500;
   left: 275;
   height: 550px;
   padding: 5px;
   overflow: auto;
}
     
.dottedline {
   position: absolute;
   top: 279px;
   left: 0px;
 }  
 
.blueline1 {
   position: absolute;
   top: 0px;
   left: 230px;
 }  
     
.container {
   position: absolute;
   top: 200px;
   left: 70px;
   }
   
.container2 {
   position: absolute;
   top: 200px;
   left: 350px;
   height: 100%;
   width: 100%;
   background-image: url('background.jpg');
   }
   
.container3 {
   position: absolute;
   top: 180px;
   left: 350px;
   }
   

   
   
