body {
  /* background-color: #efeddf; */
    background-color: #ffffff;
	margin:0px;
	font-family: Verdana;
	font-size:12px;
	color:#808080;
	font-weight: bold;
	margin:0px;
 /*background: url(/booking/immagini/sfumaturabig.gif) repeat; */
}

a:link, a:visited {
 
    text-decoration: none; 
 
     

}

a:visited{
text-decoration:none;
}
#slideshow {

	overflow: hidden;

	position: relative;
	width: 580px;
	height: 270px;
}

#slideshow img {
	width: 580px;
	height: 270px;

}
.titoloblu{
color:#6699ff;
font-size:14px;
font-weight: normal;
    text-decoration: none; text-transform:none;
}
.titologrigio{
color:#666666;
font-size:14px;
font-weight: bold;
}

.blu{
color:#6699ff;
font-size:12px;
font-weight: normal;
}


.slim11 {
 
	  font-size:11px;
   	color:#808080;
     font-weight: normal;
     }

.slim11bold {
 
	  font-size:11px;
   	color:#808080;
     font-weight: bold;
     }
	 
.titolo18 {
 
	  font-size:18px;
   	color:#999999;
     font-weight: bold;
     }
.slim {
 
	  font-size:12px;
   	color:#808080;
     font-weight: normal;
     }
     
	 
	 
.slimini {
   
	  font-size:10px;
   	color:#808080;
     font-weight: normal;
     }
.slimheader {
    font-family:Verdana;
	  font-size:11px;
   	color:#808080;
    font-weight: bold;
     }
.bianco {
    font-family:Verdana;
	  font-size:11px;
   	color:#FFFFFF;
    font-weight: bold;
     }


.bianco14 {
    font-family:Verdana;
	  font-size:14px;
   	color:#FFFFFF;
    font-weight: bold;
     }
 .slimgiallo {

	  font-size:12px;
   	color:#cc6601;
    font-weight: normal;
     }   
 .slimverde {
  
	  font-size:12px;
   	color:#669934;
    font-weight: normal;
     }   
  .slimblu {

	  font-size:12px;
   	color:#416fa0;
    font-weight: normal;
     } 
    
	.text1 {

	  font-size:12px;
	color:#cc6700; 
	   font-weight: normal;
	   }
	   
	   	.text2 {

	  font-size:12px;
	color:#436f9e; 
	   font-weight: normal;
	   }	
	   
	   .text3 {

	  font-size:12px;
	color:#cd9934; 
	   font-weight: normal;
	   }	
	   
	   .text4 {

	  font-size:12px;
	color:#669932; 
	   font-weight: normal;
	   }
	   
  .slimrosso {
 
	font-size:12px;
   	color:#FF3300;
    font-weight: normal;
     }   
 
 .errore{
   	color:#FF3300;
 
 }
 
 .blu16 {
   
	  font-size:16px;
   	color:#3300FF;
    font-weight: bold;
     }

 .slimblu11 {
   
	  font-size:11px;
   	color:#6699ff;
    font-weight: normal;
     }

.titolo_fin {
	font-weight: bold;
	font-size:14px;
	color:#666666; text-decoration:none;
	
	 
}
.titolo4 {
	font-size:12px;
	color:#FFFFFF;
}

.super {

font-size:28px;
color:#095572;

}

.bimedio {

	font-weight: bold;
	font-size:10px;
	color:#ffffff;
}

.testotb {
	font-weight: bold;
	font-size:10px;
	color:#0033cc;
}

.pulsanteblu {
font-weight: bold;
	font-size:13px;
	color:#0033cc;

}

.cercaverde {
	font-weight: bold;
	font-size:11px;
	color:#669932;
	}
.news {
	font-weight: bold;
	font-size:11px;
	color:#FFFFFF;
	}
	
	.pay {
	font-weight: bold;
	font-size:30px;
	color:#416fa0;
	}
	
	
				
.tooltip{
   position: absolute;
 
   z-index: 120;
   
   color: #303030;
   background-color:white;
   border: 3px solid gray;
   text-align: left;

               width: 300px;
			   
			   height:200px;
               
               color: black;
               border-radius: 5px;
               -moz-border-radius: 5px;
               -webkit-border-radius: 5px;
              
		
            }
			
			 .slim9gray {
 
	  font-size:9px;
   	color:#808080;
     font-weight: normal;
     }	
	 
	 .slim9 {
 
	  font-size:9px;
   	color:#6699ff;
     font-weight: normal;
     }
	


.tooltip{
   position: absolute;
 
   z-index: 120;
   
   color: #303030;
   background-color:white;
   border: 3px solid gray;
   text-align: left;

               width: 300px;
			   
			   height:200px;
               
               color: black;
               border-radius: 5px;
               -moz-border-radius: 5px;
               -webkit-border-radius: 5px;
              
		
            }	
			
			
			
			
.tool_pop{
   position: absolute;
 
   z-index: 120;
   
   
   left:50%;
   margin-left:-450px;
   top:5%;
   
   
   
   color: #303030;
   background-color:white;
   border: 3px solid gray;
   text-align: left;

               width: 900px;
			   
			   height:450px;
               
               color: black;
               border-radius: 5px;
               -moz-border-radius: 5px;
               -webkit-border-radius: 5px;
              
		
            }	
