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

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




.titolo2{
	font-family: Verdana;
	font-size:24px;
    color:#a60303;
    font-weight: normal;
	}


.titolo{
	font-family: Verdana;
	font-size:24px;
    color:#666666;
    font-weight: normal;
	}
	
	
.s_m1{
font-family: Verdana;
font-size:11px;
font-weight: normal;
color:#cd6600;	
}

	
.s_m2{
font-family: Verdana;
font-size:11px;
font-weight: normal;
color:#659934;	
}
	
.s_m3{
font-family: Verdana;
font-size:11px;
font-weight: normal;
color:#436f9c;	
}


.testo_id {
	font-family: Verdana;
	font-size:11px;
	color:#3399cc;
	font-weight: bold;
	
	}

.piccolog {
font-family: Verdana;
	font-size:10px;
	color:#2f2f2f;
font-weight: normal;
}

.piccolog:hover {
font-family: Verdana;
	font-size:10px;
	color:#99b2cc;
font-weight: normal;
}

.boldblu {
font-family: Verdana;
	font-size:16px;
	color:#4570a3;
    font-weight: bold;
}

 	
.standard12 {
    font-family: Verdana;
	font-size:12px;
	color:#2f2f2f;
    font-weight: normal;
}

.standard11 {
    font-family: Verdana;
	font-size:11px;
	color:#2f2f2f;
    font-weight: normal;
}

.standard10 {
    font-family: Verdana;
	font-size:10px;
	color:#2f2f2f;
    font-weight: normal;
}

.boldverde {
    font-family: Verdana;
	font-size:16px;
    color:#6b974a;
    font-weight: bold;
}

.blu12 {
font-family: Verdana;
	font-size:12px;
	color:#4570a3;
    font-weight: bold;
}









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

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




.titologrigio{
color:#666666;
font-size:14px;
font-weight: bold;
}

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


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

.slim11 {
 
	  font-size:11px;
   	color:#808080;
     font-weight: normal;
     }
	 
	 
	 .slim9 {
 
	  font-size:9px;
   	color:#6699ff;
     font-weight: normal;
     }
	
	
	 
	 
	 .ricerca {
 
	  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;
     }
	 .sliminibold {
   
	  font-size:10px;
   	color:#808080;
     font-weight: bold;
	 text-decoration:none;
	 text-transform:none;
     }
	 
	 
	 .sliminiv {
	font-size:9px;
	color:#009933;
	font-weight: normal;
     }
	 
	 	 .sliminir {
	font-size:9px;
	color:#FF0000;
	font-weight: normal;
     }
	 
	 
	 .slimini:hover {
   
	  font-size:10px;
   	color:#808080;
     font-weight: normal;
	 text-decoration:underline;
     }
	 
	 
	 
	 
.slimheader {
    font-family:Verdana;
	  font-size:11px;
   	color:#808080;
    font-weight: bold;

     }

.slimheader:hover {

   font-family:Verdana;
	  font-size:11px;
   	color:#99b2cc;
    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_norol {
	  font-size:12px;
   	color:#6699ff;
    font-weight: normal;
     }

 
  .slimblu {
	  font-size:12px;
   	color:#6699ff;
    font-weight: normal;
     } 
	 
  .slimblu_h {
	  font-size:12px;
   	color:#6699ff;
    font-weight: normal;
     } 
	 
	 	 
.slimblu:hover {
     font-size:12px;
   	color:#6699ff;
    font-weight: normal;
	text-decoration:underline;
     } 
	 
  .slimblunew {
	  font-size:12px;
   	color:#6699ff;
    font-weight: normal;
	text-decoration:none;
     } 
	 
	 
.slimblunew:hover {
     font-size:12px;
   	color:#6699ff;
    font-weight: normal;
	text-decoration:underline;
     } 
	 	 
	 

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

 .blu16:hover {
   
	  font-size:16px;
   	color:#3300FF;
    font-weight: bold;
	text-decoration:underline;
     }	 
	 
	 
	 

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

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


.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;
}

.testotb8 {
	font-weight: normail;
	font-size:8px;
	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;
	}
	
.caricamento  {

position:absolute;
z-index:100;
left:50%;
margin-left:0px;top:40%;
width:32px;height:32px;
text-align:center;
background: url(/booking/immagini/loading.gif) no-repeat bottom;
display:none;
}

.sfondo {
z-index:10;
opacity:.8;
filter:alpha(opacity=80);
background:#696969;
width:100%;
height:2000px;
position:absolute;
top:0px;
left:0px;
display:none; 
  }
  
  
	.pop_ricerca {
	
   position: absolute;
   display:none;
 
   z-index: 100;
  
  left:50%;
   margin-left:-400px;
   top:10%;
   
   
   color: #303030;
   background-color:white;
   border: 2px solid #5a5959;
   text-align: left;

               width: 800px;
			   
			   height:430px;
               
               color: black;
               border-radius: 8px;
               -moz-border-radius: 8px;
               -webkit-border-radius: 8px;	

	
	}



	.pop_900 {
	
   position: absolute;
   display:none;
 
   z-index: 100;
  
  left:50%;
   margin-left:-450px;
   top:10%;
   
   
   color: #303030;
   background-color:white;
   border: 2px solid #5a5959;
   text-align: center;

               width: 900px;
			   
			   height:600px;
               
               color: black;
               border-radius: 8px;
               -moz-border-radius: 8px;
               -webkit-border-radius: 8px;	

	
	}




.pop_alert {
	
   position: absolute;
   display:none;
 
   z-index: 100;
  
  left:50%;
   margin-left:-220px;
   top:40%;
   
   
   color: #303030;
   background-color:white;
   border: 2px solid #5a5959;
   text-align: center;

               width: 420px;
			   
			   height:220px;
               
               color: black;
               border-radius: 8px;
               -moz-border-radius: 8px;
               -webkit-border-radius: 8px;	

	
	}

.pop_big {
	
   position: absolute;
   display:none;
 
   z-index: 100;
  
  left:50%;
   margin-left:-450px;
   top:5%;
   
   
   color: #303030;
   background-color:white;
   border: 2px solid #5a5959;
   text-align: center;

               width: 900px;
			   
			   height:600px;
               
               color: black;
               border-radius: 8px;
               -moz-border-radius: 8px;
               -webkit-border-radius: 8px;	

	
	}
	
