/*stili per il layout fluido con posizionamenti assoluti*/
html,body{margin-left: 0;margin-top: 0;padding:0}
/*body {background-color: rgb(41,103,17);*/
body {background-color: rgb(10,82,144); /* rgb(0,26,86)*/
 color: #000000;text-align: left;}
img{border: 0px;}
P {margin: 0px; font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-weight: normal;}
P.stato {color:#00c; display:block;margin-top:6px; font-family: Arial, sans-serif; font-size: 8pt; font-weight: bold;}
P.quota {font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold;
	color: #800;text-align: center;padding:0px; margin-left: 14px;; margin-top:0px; margin-bottom: 0px;}
	
		
A:LINK {color: #ff6699; text-decoration: underline; font-weight: bold; font-size: 7pt;}
A:VISITED {color: #336699; text-decoration: underline; font-weight: bold; font-size: 7pt;}
A:HOVER {color:#cccc00; text-decoration: none; font-weight: bold; font-size: 7pt;}
A:ACTIVE {color: #336699; text-decoration: underline; font-weight: bold; font-size: 7pt;}

.idle A:LINK {color : #b9c8f8; text-decoration: none; font-weight: bold; font-size: 12pt;}
.idle A:VISITED {color : #b9c8f8; text-decoration: none; font-weight: bold; font-size: 12pt;}
.idle A:HOVER {color:#b9c8f8; text-decoration: none; font-weight: bold; font-size: 12pt;}
.idle A:ACTIVE {color : #b9c8f8; text-decoration: none; font-weight: bold; font-size: 12pt;}

A:LINK.catalogo {display:block; color:#c00; text-decoration:none; font-size: 8pt;}
A:VISITED.catalogo  {display:block; color:#c00;  text-decoration: none; font-size: 8pt;}
A:HOVER.catalogo  {display:block; color:#fff; background:#c00; text-decoration: none; font-size: 8pt;}
A:ACTIVE.catalogo  {display:block; color:#c00;  text-decoration: none; font-size: 8pt;}

A:LINK.stato {display:block; color:#c80; text-decoration:none; font-size: 8pt;margin-top:4px;}
A:VISITED.stato  {display:block; color:#c80;  text-decoration: none; font-size: 8pt;margin-top:4px;}
A:HOVER.stato  {display:block; color:#fff; background:#c80; text-decoration: none; font-size: 8pt;margin-top:4px;}
A:ACTIVE.stato  {display:block; color:#c80;  text-decoration: none; font-size: 8pt;margin-top:4px;}


img.HI{border: 1px solid White;}

.inv {visibility:hidden;}

.idle {
	font-family: "Arial", sans-serif;
	background-color: #104080;
	text-align: center;
	border: 3px solid #406090;
	padding-top: 9px; 
}
.hilight {
	font-family: "Arial", sans-serif;
	background-color: #08b484;
	text-align: center;
	border: 3px solid #486898;
	padding-top: 9px; 
}

.evento {
	font-family: Tahoma, sans-serif; font-size: 10pt; font-weight: bold;
	background-color: rgb(16,66,115); color: #ffff99;
	padding:1px; margin: 0px;
}


	
div#field {
	font-family: Verdana, sans-serif;font-size: 66%;
/*	background-color: rgb(16,52,96); */
	color: white;
	width: 770px;height: 396px;
	padding:0px;margin: 0px;
}	

/*  TABELLA PROPOSTE FISSE */

div#tabBest {
	position: absolute; left: 10px; top: 360px;
	width:830px; 
	text-align: left;
	}
	
div#bordovetrina {
	position: absolute;
	left: 4px; top: 18px;
	width: 392px; height: 85px;
	border: 1px solid #cccccc;
}
	
TD.best {
	border: 0px solid #cccccc;
	padding:3px; margin-left:2px;
	width:136px;
}	
P.date {font-family: Tahoma, sans-serif; font-size: 8pt; font-weight: bold;
	color: #fff; text-align:center;padding:0px;  margin-top:6px; margin-bottom: 0px;}

/*  FINE TABELLA PROPOSTE FISSE */


/*  TABELLA ESTENSIONI */
div#tabExt {
	position: absolute; left: 640px; top: 10px;
	width:200px; height:auto;
	background:#ffccbb;
	text-align: center;
	}
TD.ext {
	border: 0px solid #cccccc;
	padding:3px; margin-left:2px;
	width:136px;
}	
P.ext {font-family: Tahoma, sans-serif; font-size: 8pt; font-weight: bold;
	color: #500; text-align:center;padding:0px;  margin-top:6px; margin-bottom: 0px;}

/*  FINE TABELLA ESTENSIONI */


/* QUADRO  CHI SIAMO */
/* left = 407 - 409 ; top = 222 */
div#tabNoi {
	position: absolute; left: 642px; top: 234px;
	width:190px; height:100px;
	padding:6px;
	background-color:#026;
	text-align:center;
}
div#tabNoiB {
	position: absolute; left: 640px; top: 232px;
	width:192px; height:102px;
	padding:6px;
	background-color:#ccc;
	text-align:center;
/*	border-right:2px solid #ccc; border-bottom:2px solid #ccc; */
}

div#tabNoi P {color:#ddd; font-size:7pt; padding:3px;}

div#tabChiSiamo {
	position: absolute; left: 0px; top: 14px;
	padding-left:4px;padding-right:4px;
	background-color:#820;
	border: solid 1px #aaaaaa;
}

div#divChisiamo {
	position: absolute; 
	left: 612px;
	top: 574px; /*554*/
	height: 130px;
	width: 230px;
	border: solid 0px #aaaaaa;
	text-align: left;

}


div#tabellalink {
   position: absolute; left: 5px; top: 18px;
   width:400px; height: 85px;
   padding-left: 5px; padding-top: 0px;
   font-size: 8pt;
   text-align:top;
	background-color: rgb(80,80,120);   
}

/* FOOTER */
div#footer {
	position: absolute;
	left: 10px; top: 570px;
	width: 600px; height: auto;
	border: 0px solid #ffcccc;
	padding:0px;

}

div#footer P {
	color:#e0f0ff;
	font-size: 7pt;
}

#footer A:LINK  {color:#ffa; font-weight: normal;text-decoration:underline; font-size: 8pt;}
#footer A:VISITED {color:#ffa;font-weight: normal;  text-decoration: underline; font-size: 8pt;}
#footer A:ACTIVE {color:#ffa; font-weight: normal; text-decoration: underline; font-size: 8pt;}
#footer A:HOVER {color:#ff0;font-weight: normal; background:#c00; text-decoration: underline; font-size: 8pt;}


TD.foot {
	font-family: Arial, sans-serif; font-size:7pt;
	border: 0px solid #ccffcc;
	padding:4px; margin-left: 3px;
	width:80px; text-align:center;
}	