body { margin-top: 0px; font-family: Georgia, "Trebuchet MS", serif; font-weight: normal; font-style: normal; 
 color: #575454; background-color: #FEF6E3; text-align: center; }

#box { text-align: center; width: 980px; height: 620px; margin: 0 auto; background-image: url(sfondo-interna3.jpg); 
 background-repeat: no-repeat; position: relative; }

a:link, a:visited, a:hover, a:active { color: #533120; text-decoration: underline; }
a:hover { color: #533120; text-decoration: none; }

#logo { position: absolute; left: 89px; top: 0px; }

#new_intern { position: absolute; top:40px; left:280px; z-index:999; width:150px; height:24px; background: url(pfeil.jpg) no-repeat top left; font:19px Georgia, "Trebuchet MS", serif; color:#842021; } 

#new_intern a {color:#842021; text-decoration:none; z-index:999;}

td { font-size: 0.70em; line-height: 17px;}

#foto { position: absolute; top: 39px; left: 314px; }

#wellness { position: absolute; top: 0px; left: 157px;}

#gallery { position: absolute; top: 430px; left: 778px; }

#gallery-wellness { position: absolute; top: 430px; left: 736px; }

#menu-servizio { position: absolute; top: 8px; left: 800px; }

#continua { position: absolute; top: 546px; left: 801px; font-size: 70%; text-align: left; 
font-family: Georgia, "Trebuchet MS", serif; font-weight: normal; font-style: normal; color: #93190E;}

#mini-foto { position: absolute; top: 424px; left: 90px; }
#switch_image { position: absolute; top: 427px; left: 818px; }
#switch_image img { border:1px solid #7B1010;}

#switch_image2 { position: absolute; top: 427px; left: 780px; }
#switch_image2 img { border:1px solid #7B1010;}
img { border:0; }

#switch_image2 a img{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#switch_image2 a:hover img{filter:alpha(opacity=100) !important;-moz-opacity:1.0 !important; -khtml-opacity: 1.0 !important; opacity: 1.0 !important;}

#switch_image a img{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#switch_image a:hover img{filter:alpha(opacity=100) !important;-moz-opacity:1.0 !important; -khtml-opacity: 1.0 !important; opacity: 1.0 !important;}


#titolo-natura { position: absolute; font-size: 1.4em; text-align: left; font-family: Georgia, "Trebuchet MS", serif;
 font-weight: normal; font-style: normal; color: #93190E; top: 470px; left: 340px; }

#contenuto-natura { position: absolute; top: 495px; left: 340px; width: 524px; height: 55px; } 

#contenuto-natura .testo { position: absolute; top: 3px; left: 0px; width: 524px; height: 50px; text-align: justify; 
 font-size: 0.70em; line-height: 17px; overflow: auto; padding-right: 7px; scrollbar-face-color: #C1B7B9;
 scrollbar-highlight-color: #C1B7B9; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #EAE8E6;
 scrollbar-arrow-color:  #2E0D14; scrollbar-track-color: #F8F5F6; scrollbar-darkshadow-color: #827979; }
 

 #map24 {
 position: absolute;
 font-size: 0.70em;  
 text-align: left;
 top: 115px;
 left: 326px;
 width: 190px;
 height: 270px; 
 z-index: 20;  
}
#map24 #route {
margin-top:8px; font-family: Georgia, 'Trebuchet MS', serif; font-weight: bold; font-style: normal; color: #93190E;
}

 #meteo td {
 font: 10px Georgia, "Trebuchet MS", serif;
 font-size: 11px;
 color: #575454;
 }
 
 
#titolo { position: absolute; font-size: 1.4em; text-align: left; font-family: Georgia, "Trebuchet MS", serif;
 font-weight: normal; font-style: normal; color: #93190E; top: 442px; left: 340px; }

#contenuto { position: absolute; top: 475px; left: 340px; width: 524px; height: 75px; }

#contenuto .testo { position: absolute; top: 0px; left: 0px; width: 524px; height: 70px; text-align: justify; 
 font-size: 0.70em; line-height: 17px; overflow: auto; padding-right: 7px; scrollbar-face-color: #C1B7B9;
 scrollbar-highlight-color: #C1B7B9; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #EAE8E6;
 scrollbar-arrow-color:  #2E0D14; scrollbar-track-color: #F8F5F6; scrollbar-darkshadow-color: #827979; }
 
 #contenuto #testo { position: absolute; top: 0px; left: 0px; width: 524px; height: 70px; text-align: justify; 
 font-size: 0.70em; line-height: 17px; overflow: auto; padding-right: 7px; scrollbar-face-color: #C1B7B9;
 scrollbar-highlight-color: #C1B7B9; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #EAE8E6;
 scrollbar-arrow-color:  #2E0D14; scrollbar-track-color: #F8F5F6; scrollbar-darkshadow-color: #827979; }


#arrivare-titolo { position: absolute; font-size: 1.4em; text-align: left; font-family: Georgia, "Trebuchet MS", serif;
 font-weight: normal; font-style: normal; color: #93190E; top: 370px; left: 337px; }
 
#arrivare { position: absolute; top: 400px; left: 340px; width: 524px; height: 75px; }

#arrivare .testo { position: absolute; top: 0px; left: 0px; width: 524px; height: 270px; text-align: justify; 
 font-size: 0.70em; line-height: 17px; overflow: auto; padding-right: 7px; scrollbar-face-color: #C1B7B9;
 scrollbar-highlight-color: #C1B7B9; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #EAE8E6;
 scrollbar-arrow-color:  #2E0D14; scrollbar-track-color: #F8F5F6; scrollbar-darkshadow-color: #827979; } 
 
 
.titolo-servizi { font-size: 1.8em; text-align: left; font-family: Georgia, "Trebuchet MS", serif;
 font-weight: normal; font-style: normal; color: #93190E;}

 
#prezzi { position: absolute; top: 118px; left: 331px; width: 550px; height: 438px;}

#prezzi .testo { position: absolute; top: 0px; left: 0px; width: 540px; height: 420px; text-align: justify; 
 font-size: 0.70em; line-height: 17px; overflow: auto; padding-right: 7px; scrollbar-face-color: #C1B7B9;
 scrollbar-highlight-color: #C1B7B9; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #EAE8E6;
 scrollbar-arrow-color:  #2E0D14; scrollbar-track-color: #F8F5F6; scrollbar-darkshadow-color: #827979; }


.sottotitolo  { font-size: 1.8em; text-align: left; font-family: Georgia, "Trebuchet MS", serif;
 font-weight: normal; line-height: 20px; font-style: normal; color: #93190E; }

 .mini  { font-size: 0.8em; text-align: left; font-family: Georgia, "Trebuchet MS", serif;
 font-weight: normal; font-style: normal;}
 
#prenota { position: absolute; top: 10px; left: 186px; width: 500px; height: 360px; }

#prenota .testo { position: absolute; top: 0px; left: 0px; width: 500px; height: 360px; text-align: justify; 
 font-size: 0.70em; line-height: 17px; overflow: auto; padding-right: 7px; scrollbar-face-color: #C1B7B9;
 scrollbar-highlight-color: #C1B7B9; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #EAE8E6;
 scrollbar-arrow-color:  #2E0D14; scrollbar-track-color: #F8F5F6; scrollbar-darkshadow-color: #827979;  
}

#menu-top {
 position: absolute; top: 154px; left: 118px; font-family: "Trebuchet MS", Sans-serif; font-weight: normal;
 font-style: normal; color: #575454; font-size: 0.60em; width: 167px; text-align: left; }

#menu-top a:link, #menu-top a:visited, #menu-top a:hover, #menu-top a:active { color: #F2CD68;
 font-weight: normal; line-height: 19px; border-bottom: 1px dotted #F2CD68; text-decoration: none; 
 padding-left: 17px; display: block; }

#menu-top a:hover { color: #FBF4E4; font-weight: normal; line-height: 19px; background: url(over.gif);  
 text-decoration: none; display: block; }

#menu-top .sel { color: #FBF4E4; font-weight: normal; line-height: 19px; background: url(over.gif);  
 text-decoration: none; display: block; }



#menu-ambiente a:link, #menu-ambiente a:visited, #menu-ambiente a:hover, #menu-ambiente a:active { 
color: #F2CD68;
font-weight: normal; 
line-height: 15px; 
background: none;
border-bottom: 0px dotted #F2CD68;
text-decoration: none; 
}

#menu-ambiente a:hover { 
color: #FEF6E3; 
font-weight: normal; 
text-decoration: none; 
}

.sele { 
color: #FEF6E3; 
font-weight: normal; 
text-decoration: none;  
}

 
#lingue { 
 position: absolute; 
 font-family: "Trebuchet MS", Sans-serif; 
 font-weight: normal; 
 font-style: normal;
 color: #575454;
 font-size: 0.50em;
 width: 180px;
 left: 93px;  
 top: 597px;
 text-align: center;  
}

#lingue a:link, #lingue a:visited, #lingue a:hover, #lingue a:active {
 color: #575454;
 font-weight: normal;
 text-decoration: none; 
 padding: 0px;
}
#lingue a:hover {
 color: #93190E;
 text-decoration: none; 
}

#lingue .sel{
 color: #93190E;
 font-weight: normal;
 font-style: normal; 
 text-decoration: none; 
 padding: 0px;
}

#indirizzo {
 position: absolute;
 font-family: "Trebuchet MS", Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #575454;
 font-size: 0.70em;
 width: 575px;
 right: 115px;  
 top: 582px;
 text-align: right; 
}

#indirizzo a:link, #indirizzo a:visited, #indirizzo a:hover, #indirizzo a:active {
 color: #575454;
 text-decoration: underline; 
}
#indirizzo a:hover {
 color: #93190E;
 text-decoration: underline; 
}


#copy {
 position: absolute;
 font-family: "Trebuchet MS", Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #575454;
 font-size: 0.70em;
 top: 618px;
 right: 0px;
 text-align: right; 
}

#copy a:link, #copy a:visited, #copy a:hover, #copy a:active {
 color: #533120;
 text-decoration: none; 
}
#copy a:hover {
 color: #B6B687;
 text-decoration: underline; 
}


.input {
 border: #DCDCC1 1px solid;
 font-size: 90%;
 width: 90px;
 height: 18px;
 color: #533120;
 } 
 
 .input2 {
 border: #DCDCC1 1px solid;
 font-size: 90%;
 width: 30px;
 height: 18px;
 color: #533120;
 }
  .input3 {
 border: #DCDCC1 1px solid;
 font-size: 90%;
 width: 20px;
 height: 18px;
 color: #533120;
 }
 
  .area {
 margin: 1px; 		
 font-size: 100%;
 width: 480px; 
 height: 50px;  
 color: #575454;
 border: #F5E8CD 0px solid;
 background-color: #F5E8CD;
}
 
 .button {
 background-color: #93190E;
 border: #575454 1px solid; 
 font-size: 100%;
 font-weight: bold; 
 width: auto;
 color: #fff;
 text-align: center;
 } 
 
 
