@charset "UTF-8";
/* CSS Document */

body { background-color: #FFFFFF; font-family:Papyrus;}

{
	margin: 0;
	padding: 0;
}

#wrapper { background-image:url(../images/aqua.jpg);
	width: 950px; height:602px;
	margin: 0 auto; 
}

#header { font-size:12px;
	color: white;
}

h1 { margin-left:157px; padding-top:20px; margin-bottom:0px; padding-bottom:0px;
    opacity: 0.5;
    filter: alpha(opacity=10);
    -moz-opacity: 0.1;}

#column-left {margin-left:40px;
	width: 115px; 
	float: left;
	background: #FFF; border:3px solid #FFF;
left:10px;top:50px;
}

#column-center { background:#FFF;
	width: 550px; height:456px;
	float: left; 


	
}

#column-right {  margin-left:0px; padding-left:0px;
	float: left; width:200px; height:456px; 

}

#navcontainer {height:456px;}





#column-center p.foto {margin-left:10px; margin-top:3px; padding-top:0px; background-image:url(../images/mapa.jpg); width:519px; height:300px;
 -webkit-box-shadow: 10px 10px 10px #141514; /* webkit browser*/ -moz-box-shadow: 10px 10px 10px #141514; /* firefox */ box-shadow: 10px 10px 10px #141514;
-moz-border-radius:30px;
-khtml-border-radius:30px;
}

#column-center p.text {  padding-top:30px; padding-bottom:0px; margin-bottom:0px; }
.mail a {color:#0099FF; font-weight:bold;}


#column-right ul{list-style:none; height:456px; margin-top:0px; padding-top:0px; margin-left:0px; padding-left:0px; 
}

ul#menu li { 
display:inline; list-style:none;
}

ul#menu li a {
      float:left;
      width:45px; height:456px;
      padding-left:0px; 
	  
	  }


ul#menu li.spa a {margin-left:7px; padding-left:0px; background-image:url(../images/1_2flor.jpg); background-repeat:no-repeat;
}

ul#menu li.service a {      
      padding-left:0px; background-image:url(../images/2_2flor.jpg); background-repeat:no-repeat;
}

ul#menu li.portfolio a {      
      padding-left:0px; background-image:url(../images/3_2flor.jpg); background-repeat:no-repeat;
}


ul#menu li.location a {      
      padding-left:0px; background-image:url(../images/4_2flor.jpg); background-repeat:no-repeat;
}
	
ul#menu li.spa   a:hover { 
           background-image:url(../images/1a_2flor.jpg); background-repeat:no-repeat;
      }
	  
ul#menu li.service   a:hover { 
           background-image:url(../images/2a_2flor.jpg); background-repeat:no-repeat;
      }	
ul#menu li.portfolio   a:hover { 
           background-image:url(../images/3a_2flor.jpg); background-repeat:no-repeat;
      }		  
	  
ul#menu li.location   a:hover { 
           background-image:url(../images/4a_2flor.jpg); background-repeat:no-repeat;
      }	    
  

  


#footer {
	clear: both; 
	}
p.fuss {margin-left:408px; color:#FFF}	

p.adress {font-size:16px; margin-left:157px; color:#FFF; padding-bottom:10px; padding-top:10px;}
	
.donna { font-size:13px; padding-right:30px; }
.susa { font-size:11px;}
.donna a { color:#FFFFFF; }
.susa a { color:#FFFFFF;}
