

#copri {
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  /*background: url(semitrasp.png) transparent repeat;*/
  z-index: 20;     /* o un numero maggiore degli altri z-index, se presenti */
    display:none;
}
#popup {
  position: absolute;
  top: 50%; left: 50%;
  width: 400; height: 400;
  margin-left: -200; margin-top: -200;   /*meno la meta` di XX e YY */
  background:#FFFFFF;
  border:2px solid #333333;
  display:none;
  text-align:left;
}


table {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; margin-top:0px;}
pre {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000}
.piedino {  font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold;}
.colorato {  background: #FFC26A; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2323C7}
.colorato2 {  background: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF6600}
.bianco {  font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}

a:visited 	{color: #0012FF; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a:link 		{color: #004DAD; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a:hover 	{color: #0012FF; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: underline;}


a.b:visited 	{background: #ABD1FE;color: #0012FF; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a.b:link 	{background: #ABD1FE; color: #004DAD; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a.b:hover 	{background: #ABD1FE; color: #0012FF; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: underline;}



a.c:visited 	{background: #FFB452; color: #120893; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.c:link 	{background: #FFB452; color: #120893; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.c:hover 	{background: #FFB452; color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: underline;}


a.d:visited 	{background: #120893; color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.d:link 	{background: #120893; color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.d:hover 	{background: #120893; color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: underline;}

a.e:visited 	{color: #120893; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.e:link 	{color: #120893; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.e:hover 	{background: #120893; color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: underline;}


a.f:visited 	{color: #120893; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.f:link 	{color: #120893; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.f:hover 	{background: #FCF3D2; color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: underline;}


a.g:visited 	{background: #FFCD91;color: #0012FF; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a.g:link 		{background: #FFCD91; color: #004DAD; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a.g:hover 	{background: #91CAFF; color: #0012FF; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: underline;}


option {
	background-color: #FFFFFF;
	font-color: #FFFFFF;
	font-size: 8pt;
     }     
     
input {font: 10px Verdana;
     background-color: #D7E4FF;
     margin: 0pt;
     color: #000000;
     border-left: 1px solid #0F2414;
     border-right: 1px solid #0F2414;
     border-top: 1px solid #0F2414;
     border-bottom: 1px solid #0F2414;
  
}  

.bottone {font: 10px Verdana;
     background-color: #0F3F94;
     margin: 0pt;
     color: #0F2414;
     border-left: 0px solid #0F2414;
     border-right: 0px solid #0F2414;
     border-top: 0px solid #0F2414;
     border-bottom: 0px solid #0F2414;
  
}    

textarea {font: 10px Verdana;
	background-color:#FFFFFF;
     margin: 0pt;
     color: #0F2414;
     border-left: 1px solid #0F2414;
      border-right: 1px solid #0F2414;
      border-top: 1px solid #0F2414;
      border-bottom: 1px solid #0F2414;
  
}    

select {font: 10px Verdana;
     background-color: #FFFFFF;
     margin: 0pt;
     color: #000000;
}


	
.pav1 {background-color : #FFEBCE;}     
.pav2 {background-color : #d0e0ff;}       

.titoloRicerca{
background-color:#e8e8e8;
height:20px;
margin-top:0px;
padding-top:5px;
text-align:center;
font-size:12px;
font-style:oblique;
font-weight:bold;
color:#00104b;
}

.titoloRicercaVer{
background-color:#e8e8e8;
height:20px;
margin-top:3px;
margin-bottom:3px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#00104b;
}


.ricerca{
background-color:#f1f0f0;
margin-top:0px;
}

#avanti{
width:740px;
text-align:center;
margin-top:2px;
background-color:#e8e8e8;
height:15px;
}

#avantiver{
text-align:center;
margin-top:6px;
background-color:#e8e8e8;
height:15px;
}
#ingressi_ver {	
	width:550px;
	width:570px;
	width:550px;
	margin-left: 0px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: regular;
	text-decoration: none;
	background-color:#FFF1CE;
	text-align:justify;
}
		
#container_ver {
	width: 550px;
	width: 570px;
	width: 550px;
	margin-top: 0px;
	margin-left: 0px;;
	background-color:#FFFFFF;
}

body { 
	scrollbar-face-color: #666666; 
	scrollbar-shadow-color: #E6E6E6; 
	scrollbar-highlight-color: #CCCCCC; 
	scrollbar-3dlight-color: #E6E6E6; 
	scrollbar-darkshadow-color:#CCCCCC;  
	scrollbar-arrow-color: #FFFFFF;
}

.bordo {
	border-color: #ffbe27;
	border:1px;
	border-top-style: solid;
	border-right-color: #ffbe27;
	border-top-color: #ffbe27;
	border-bottom-color: #ffbe27;
	border-left-color: #ffbe27;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

body {
	background-color:#dbe9fd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#00104B;
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	scrollbar-face-color: #666666; 
	scrollbar-shadow-color: #E6E6E6; 
	scrollbar-highlight-color: #CCCCCC; 
	scrollbar-3dlight-color: #E6E6E6; 
	scrollbar-darkshadow-color:#CCCCCC;  
	scrollbar-arrow-color: #FFFFFF;
	text-align:center;
	}

img{
	border:0px;
}

#container {
	top:0px;
	width: 780px;
	\width: 800px;
	w\idth: 780px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
	text-align:left;
}

#ingressi_ver {	
	width: 550px;
	\width: 570px;
	w\idth: 550px;
	margin-left: 0px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: regular;
	text-decoration: none;
	background-color:#FFF1CE;
	text-align:justify;
}
		
#container_ver {
	width: 550px;
	\width: 570px;
	w\idth: 550px;
	margin-top: 0px;
	margin-left: 0px;;
	background-color:#FFFFFF;
}


#includedx {
	text-align:rigth;
	width: 160px;
	\width: 180px;
	w\idth: 160px;
	background-color:#f1f0f0;
}

#motore {
	position:absolute;
	top:222px;
	width: 780px;
	\width: 800px;
	w\idth: 780px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	background-color:#FFFFFF;
}

#motoremail {
	position:absolute;
	top:0px;
	width: 770px;
	\width: 780px;
	w\idth: 780px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	background-color:#FFFFFF;
	text-align:center;
}

#testoregi{
	text-align:justify;
	padding-left:4px;
}
		
#testoregicen{
	text-align:center
}

#testa {
	height:52px;
	background-image:url(../img/barraTesta.png);
	background-repeat:no-repeat;
	padding-top:3px;
	padding-left:5px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}

#titolo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00104b;
	line-height:40px;
}

#sottotitolo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#103da2;
	}

#data {
	margin-top:-21px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#00104b;
}

#presentazione {
	width:780px;
	height:174px;		
	background-image:url(../img/presentazioneImg.gif);
	background-repeat:no-repeat;
}

#area {
	margin-top:-27px;
	margin-left:200px;
}

#area a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style:oblique;
	color: #fcb200;
	text-decoration:none;
}

#area a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style:oblique;
	color: #fcb200;
	text-decoration:none;
}

#area a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style:oblique;
	color: #fcb200;
	text-decoration:underline;
}

#prenotazioni{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:-152px;
	margin-left:4px;
	text-indent:20px;
}

.giallogrande{
	color:#fcb200;
	font-size:15px;		
	line-height:28px;
}

.biancomedio{
	color:#fff;
}

.biancobli{
	color:#fff;
	line-height:2px;
	font-weight:110;
}

.biancobli a:link{
	color:#FFFFFF;
	text-decoration:none;
}
	
.biancobli a:hover{
	text-decoration:underline;
	color:#3895FE;
}

.biancobli a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.testobluobliquo{
	color:#5ca6ff;
	text-decoration:underline;
	font-style:oblique;
}

.testobluobliquogr{
	color:#F15500;
	font-size:14px;
	line-height:16px;
	font-style:oblique;
	font-weight:130;
}

.titoletto{
	font-size:18px;
}


.tastonav{
	margin-left:15px;
	margin-right:10px;
	padding-right:35px;
	background-image:url(../img/separatoretasti.gif);
	background-position:right;
	background-repeat:no-repeat;
}

#navigazione {
	
	height:23px;
	background-image:url(../img/sfondonavigazione2.gif);
	padding-top:0px;

}

#navigazione a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

#navigazione a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}

#navigazione a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}



#piede {
	border: 0px;
	height: 40px;
	width: 780px;
	margin-top:10px;
	margin-left:-10px;
	margin-bottom:-10px;
	margin-right:-10px;
	padding-top: 4px;
	padding-right: 0px;
	border: 0px;
	background: url(../img/sfondopiede.gif);
}

#piedeind {
	display:block;
	height: 40px;
	width: 780px;
	margin-left:0px;
	margin-bottom:0px;
	padding-top: 4px;
	border: 0px;
	background: url(../img/sfondopiede.gif);
}
	
	
		.spaziopiede {
		padding-right:30px;
		}
	
	
	#piede a:link {
	color: #C1E1FC;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}
	
	#piede a:hover {
	color: #C1E1FC;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}
		
	#piede a:visited {
	color: #C1E1FC;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}
	
	#piedeind a:link {
	color: #C1E1FC;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}
	
	#piedeind a:hover {
	color: #C1E1FC;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}
		
	#piedeind a:visited {
	color: #C1E1FC;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}
	
	
.testobianco {  font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; }

.testoblu {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #5CA6FF; font-weight:normal;} 
		
	#ingressi {	
			width: 760px;
			\width: 780px;
			w\idth: 760px;
			margin-left: auto;
			margin-right: auto;
			padding: 10px;
			font-family: Verdana;
			font-size: 10px;
			font-weight:normal;
			text-decoration: none;
			background-color:#FFF1CE;
			text-align:justify;
		}
		
		
		#chisiamo {
			font-family: Verdana;
			font-size: 10px;
			font-weight:normal;
			text-decoration: none;
			background-color:#FFFFFF;
			text-align:justify;
			
		}
	
	
	
.testobianco {  font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; }

.testoblu {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #5CA6FF; font-weight:normal;} 

.evidenziato {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00104B; font-weight: bold; background:#FCB200;} 

.agenzie {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #00104B; font-weight: bold; background:#FCF06B;} 

.agenzie2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00104B; font-weight:normal; background:#FCF06B;} 

.agenzie3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00104B; font-weight: bold; background:#E3E3E3;} 

.domande {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background:#6095D1;} 



.destra { 
		text-align:right; 
		}
		
.centrato { 
		text-align:center; 
		}
		
.Stile5 {
	height:25px;
	color: #00104b;
	font-weight: bold;
	font-size:13px;
	background-color:#e8e8e8;
	text-align:center;
	padding-top:8px;
}
.teestonormale {
	color: #00104b;
	font-size:9px;
}		
.areariserv{
width: 740px;
\width: 750px;
w\idth: 740px;
margin-left:auto;
margin-right:auto;
background-color:#CCCCCC;
text-align:center;
padding:8px;
}

.rottura{
color: #003366;
font-size:12px;
background-color:#fcb200;
padding:8px;
text-align:center;
background-image:url(../img/sfondoRottura.png);
background-position:right;
background-repeat:repeat-y;
}		

		
a:visited 	{color: #000080; font-family: Verdana; font-size: 9px; font-weight:normal; text-decoration: none;}
a:link 		{color: #000080; font-family: Verdana; font-size: 9px; font-weight:normal; text-decoration: none;}
a:hover 	{color: #0C47DD; font-family: Verdana; font-size: 9px; font-weight:normal; text-decoration: underline;}

a.demo:visited 	{color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight:normal; text-decoration: none;}
a.demo:link 	{color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight:normal; text-decoration: none;}
a.demo:hover 	{color: #FFFFFF; font-family: Verdana; font-size: 9px; font-weight:normal; text-decoration: underline;}


a.agenzie4:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00104B; font-weight: bold; background:#FFF9E0;} 
a.agenzie4:link 	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00104B; font-weight: bold; background:#FFF9E0;} 
a.agenzie4:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00104B; font-weight: bold; background:#FFF9E0; text-decoration: underline;} 

a.agenzie5:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; background:#FFF9E0;} 
a.agenzie5:link 	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; background:#FFF9E0;} 
a.agenzie5:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; background:#FFF9E0; text-decoration: underline;} 
	
#scura {	font-family: Arial;
			color: #FFFFFF;
			font-size: 13px;
			font-weight:normal;
			text-decoration: none;
			background-color:#00104B;
			text-align:justify;
		}
		
		
.Stile6 {font-size: 9px}
.Stile7 {
	font-size: 10px;
	font-weight: bold;
}
.Stile1 {
	color: #0E509D;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.headerStile1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerStile2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #00104B;
	font-weight: bold;
}
.headerStile3 {
	font-size: 12px;
	color: #0E3CA1;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headerStile4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.headerStile5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.headerStile6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.lightblue {
	background-color:#D7E4FF
}

.popUpdiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.Stile2 {color: #0e509d}
.Stile3 {font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}