
body 
{
SCROLLBAR-FACE-COLOR:#006797;
SCROLLBAR-HIGHLIGHT-COLOR:#006797;
SCROLLBAR-SHADOW-COLOR: #c0e0eb;
SCROLLBAR-3DLIGHT-COLOR: #c0e0eb;
SCROLLBAR-ARROW-COLOR: #ffd400;
SCROLLBAR-TRACK-COLOR: #c0e0eb;
SCROLLBAR-DARKSHADOW-COLOR: #006797;
FONT: 10px Arial, sans-serif; COLOR: #000000
}
.notizia {
	FONT: 11px Arial, sans-serif; COLOR: #000000
}
.verdana {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006797; text-decoration: none }
.verdana1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none }
.verdana4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none }
.verdana2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006797; text-decoration: none }
.verdana2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006797; text-decoration: underline }
.forum {  font-family: Georgia, Times New Roman, Times, serif; font-size: 15px; font-weight: bold; color: #ffffff; text-decoration: none }
.georgia {
	FONT: bold 15px Georgia, sans-serif; COLOR: #ffffff
}
.georgiaz {
	FONT: bold 16px Georgia, sans-serif; COLOR: #006797
}
.georgiazbig {
	FONT: bold 36px Georgia, sans-serif; COLOR: #006797
}
.georgiazz {
	FONT: bold 10px Georgia, sans-serif; COLOR: #006797
}
.notizietta {
	FONT: 13px Verdana, sans-serif; COLOR: #000000
}
.notiziolaz {
	FONT: 9px Verdana, sans-serif; COLOR: #000066
}
.notiziola_u {
	FONT: 11px Verdana, sans-serif; COLOR: #000000;text-decoration: underline
}
.notiziola {
	FONT: 11px Verdana, sans-serif; COLOR: #000000
}
.notiziola:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline }
}
.notiziolapiccola {
	FONT: 10px Verdana, sans-serif; COLOR: #000000
}
.scroller {
	 font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold;  color: #006797; text-decoration: none 
}
.scroller:hover {  font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff9900; text-decoration: underline 
}
.notiziola55 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none }

.notiziola0 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none }
.notiziola1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
.notiziola5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
.notiziola2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #993300; text-decoration: none }
.notiziola2bis {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #993300; text-decoration: none }
.notiziola3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none }
.notiziola1:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006797; text-decoration: underline }
.naviga {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
.naviga:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff9900; text-decoration: underline }
.navigablu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006797; text-decoration: underline }
.navigablu:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff9900; text-decoration: underline }
P {
	TEXT-ALIGN: justify
}
.btndx1 {
	FONT: bold 10px Arial, sans-serif; COLOR: #ffffff
}
.btndx2 {
	FONT: bold 10px Arial, sans-serif; COLOR: #006699
}
.btndx3 {
	FONT: bold 10px Arial, sans-serif; COLOR: #006699; BORDER-BOTTOM: #006699 1px solid
}
.bianco {
	FONT: 11px Arial, sans-serif; COLOR: #ffffff
}
.rosso {
	FONT: bold 10px Arial, sans-serif; COLOR: #cc0000
}
.grigio {
	FONT: bold 10px Arial, sans-serif; COLOR: #666666
}
.bottoniera {
	FONT: 10px Arial, sans-serif; COLOR: #000000; TEXT-ALIGN: justify
}
.corpo {
	FONT: 10px Arial, sans-serif; COLOR: #000000
}
.corpo2 {
	MARGIN: 10px; FONT: 12px Arial, sans-serif; COLOR: #000000
}
A.corpo2:hover {
	FONT: 9px Arial, sans-serif; COLOR: #000000
}
.giallo {
	FONT: 9px Arial, sans-serif; COLOR: #ff9900
}
A.giallo2:hover {
	FONT: 9px Arial, sans-serif; COLOR: #ff9900
}
.titoloprova {
	FONT: 12px Arial, sans-serif; COLOR: #006699; TEXT-DECORATION: underline
}
.titolo1 {
	FONT: bold 11px Arial, sans-serif; COLOR: #006699
}
.titoloy {
	FONT: bold 11px Arial, sans-serif; COLOR: #000000
}
.titolo1x {
	FONT: 12px Arial, sans-serif; COLOR: #ffffff
}
A.titolo1x {
	FONT: bold 12px Arial, sans-serif; COLOR: #ffffff
}
A.titolo1x:hover {
	FONT: bold 12px Arial, sans-serif; COLOR: #ff9900
}
.titolorange {
	FONT: bold 14px Arial, sans-serif; COLOR: #ff9900
}
.titolored {
	FONT: bold 14px Arial, sans-serif; COLOR: #cc0000
}
.titolo_sezione {
	FONT: bold 13px Arial, sans-serif; COLOR: #006699
}
.titolo_occhiello_sezione {
	FONT: italic 13px Arial, sans-serif; COLOR: #000000
}
.corpo_sezione {
	FONT: 12px Arial, sans-serif; COLOR: #000000
}
A {
	FONT: bold 11px Arial, sans-serif; COLOR: #006699; TEXT-DECORATION: none
}
A:unknown {
	FONT: bold 9px Arial, sans-serif; COLOR: #000000
}
A.list {
	FONT: 10px Arial, sans-serif; COLOR: black
}
A.list:hover {
	FONT: 10px Arial, sans-serif; COLOR: white
}
A.homeback {
	FONT: 10px Arial, sans-serif; COLOR: #ffffff
}
A.homeback:hover {
	FONT: 10px Arial, sans-serif; COLOR: #ff9900
}
A.homeback2 {
	FONT: bold 10px Arial, sans-serif; COLOR: #000000
}
A.homeback2:hover {
	FONT: bold 10px Arial, sans-serif; COLOR: #006699
}
A.btndwn {
	FONT: 10px Arial, sans-serif; COLOR: #000000
}
A.btndwn:hover {
	FONT: 10px Arial, sans-serif; COLOR: #006699; TEXT-DECORATION: underline
}
A.btnblu {
	FONT: 10px Arial, sans-serif; COLOR: #006699; TEXT-DECORATION: none
}
A.btnblu:hover {
	FONT: 10px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
A.btndx {
	FONT: bold 10px Arial, sans-serif; COLOR: #ffffff
}
A.btndx:hover {
	FONT: bold 10px Arial, sans-serif; COLOR: #006699
}
A.btndx1 {
	FONT: bold 10px Arial, sans-serif; COLOR: #ffffff
}
A.btndx1:hover {
	FONT: bold 10px Arial, sans-serif; COLOR: #ff9900
}
A.btndx2 {
	FONT: 11px Arial, sans-serif; COLOR: #006699
}
A.btndx2:hover {
	FONT: 11px Arial, sans-serif; COLOR: #ff9900
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.grigio {
	FONT-SIZE: 10px; COLOR: #999999
}
.bottonieragrande {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: black
}
.bottonieragrandeb {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white
}
.bottonieragrandeg {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #999999
}
.bottonierabianca {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
.bottonieragrigia {
	FONT: 9px Arial, sans-serif; COLOR: #999999
}
.scaffale {
	FONT: 11px Arial, sans-serif; COLOR: #000000
}
.giustificato {
	FONT: 11px Arial, sans-serif; COLOR: #000000
}
.blu {
	FONT: 10px Arial, sans-serif; COLOR: #006699
}
#PCL {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Arial,Helvetica; TEXT-DECORATION: none
}
#PTT {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Arial,Helvetica
}
#PST {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Arial,Helvetica
}
.bottonieraRossa {
	FONT: 10px Arial, sans-serif; COLOR: #cc0000
}
.btnsx {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial,Arial,Helvetica; TEXT-DECORATION: none
}
A.btnsx:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial,Arial,Helvetica; TEXT-DECORATION: none
}
.biancoeuro {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial,Arial,Helvetica; TEXT-DECORATION: none
}
.btnsxblu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Arial,Arial,Helvetica; TEXT-DECORATION: none
}
A.btnsxblu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial,Arial,Helvetica; TEXT-DECORATION: none
}
TEXTAREA {
	FONT: 11px Arial, sans-serif; COLOR: #000000
}
.underlineditem {
	FONT: 10px Arial, sans-serif; COLOR: #000000; BORDER-BOTTOM: #cce0eb 1px solid
}
.polltable {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Arial, sans-serif; COLOR: #000000; PADDING-TOP: 2px
}
DIV.calendar {
	VISIBILITY: hidden; POSITION: absolute
}
TD.toplink {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif
}
A.toplink {
	FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
A.toplink:hover {
	TEXT-DECORATION: underline
}
.cella {
	float:left;
	margin:0px 1px 1px 0px;

}
.cella a {
	display:block;
	width:130px;
	background-color:#C6CDD2;
	text-align:center;
	padding-top:5px;
	padding-bottom:12px;
	color:#fff;
	font-size: 10px;
    font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}
.cella a:hover {
	background-color: #CCCC99;
	color: #000000;;
	font-size: 10px;
    font-family: Verdana;
	font-weight: bold;
	text-decoration: underline;
}

.cellahomewrap {
	width:99%;
}
.tahomabianco {
	font-family: Tahoma;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	padding-left:5px;
	margin-top:6px;
	color: #ffffff;	
}
.courierbianco {
	font-family: georgia;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	padding-left:5px;
	margin-top:6px;
	color: #ffffff;	
}
.courierblu {
	font-family: georgia;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	padding-left:5px;
	margin-top:6px;
	color: #006797;	
}
.titologb{
	font-family: georgia, serif;
	font-size: 12px;
	line-height: 130%;
	margin-top:12px;
	margin-bottom:12px;
	color: #000000;
}
.fielddes {
	font-family: Tahoma;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	padding-left:5px;
	margin-top:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	
}
A.fielddes:hover {
	background-color: #CCCC99;
	color: #000000;;
	font-size: 14px;
    font-family: Tahoma;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
	border-bottom-color: #CC0000;
	border-top-color: #CC0000;
}
.testonotizia{
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: normal;
	color: #555555; 
	line-height: 130%;
	margin-top:12px;
	margin-bottom:12px;
}
.testonotizia:hover {  
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 130%;
	margin-top:12px;
	margin-bottom:12px;
	color: #000000; 
	text-decoration: underline }
}
.shadow
 {
   FILTER: shadow(color=#ABCBCB, strenght=#1)
 }
TD {	
}

TD.header
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 13px; font-weight: normal;	
   color: #006797;
   background: #B4D0E0;
   font-weight: bold;
   border-right: #84ACC3 1px solid;
   border-top: #D6F0FF 1px solid;
   border-left: #D6F0FF 1px solid;
   border-bottom: #84ACC3 1px solid
 }
 TD.headergb
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 13px; font-weight: normal;	
   color: #006797;
   background: #B4D0E0;
   font-weight: bold;
   border-right: #84ACC3 1px solid;
   border-top: #D6F0FF 1px solid;
   border-left: #D6F0FF 1px solid;
   border-bottom: #84ACC3 1px solid;
   padding-left:2px;padding-right:7px; padding-bottom:0px;padding-top:0px;
 }
 TD.headerviola
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 13px; font-weight: normal;	
   color: #666666;
   background: #F2F2F2;
   font-weight: bold;
   border-right: #BCBDC1 1px solid;
   border-top: #D6F0FF 1px solid;
   border-left: #D6F0FF 1px solid;
   border-bottom: #BCBDC1 1px solid
 }
 TD.forumcellcolor
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; font-weight: normal;
   color: #000000;
   background: #ECF1F1;
   border-right: #cad1d1 1px solid;
   border-top: #ffffff 1px solid;
   border-left: #ffffff 1px solid;
   border-bottom: #cad1d1 1px solid
 }
  TD.forumcellcolor1
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; font-weight: normal;
   color: #000000;
   background: #ECF4F9;
   border-right: #cad1d1 1px solid;
   border-top: #ffffff 1px solid;
   border-left: #ffffff 1px solid;
   border-bottom: #cad1d1 1px solid
 }
 TD.forumcellcolor2
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; font-weight: normal;
   color: #000000;
   background: #ECF1F1;
   border-right: #cad1d1 1px solid;
   border-top: #ffffff 1px solid;
   border-left: #cad1d1 1px solid;
   border-bottom: #cad1d1 1px solid
 }
 TD.forumcellcolor2gbx
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; font-weight: normal;
   color: #000000;
   /*background: #D5E5E5;*/
   background: #e7eefe;
   /*border-right: #84ACC3 1px solid;*/
   border-right: #cccccc 1px solid;
   border-top: #D6F0FF 1px solid;
   border-left: #D6F0FF 1px solid;
   /*border-bottom: #84ACC3 1px solid;*/
   border-bottom: #cccccc 1px solid;
   padding-left:5px;padding-right:5px; padding-bottom:5px;padding-top:5px;
 }
  TD.forumcellcolor2gb
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; font-weight: normal;
   color: #000000;
   /*background: #D5E5E5;*/
   background: #e7eefe;
   /*border-right: #84ACC3 1px solid;*/
   border-right: #cccccc 1px solid;
   border-top: #D6F0FF 1px solid;
   border-left: #D6F0FF 1px solid;
   /*border-bottom: #84ACC3 1px solid;*/
   border-bottom: #cccccc 1px solid;
   padding-left:5px;padding-right:5px; padding-bottom:5px;padding-top:5px;
 }
TD.forumcellcolor2gb a {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: bold;
    color: #000000;	
	text-decoration: none;
	}
TD.forumcellcolor2gb a:hover {
	background: #e7eefe;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: bold;
    color: #000000;	
	text-decoration: underline;
	} 
 TD.forumcellcolor3
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; font-weight: normal;
   color: #000000;
   background: #ECF1F1;
   border-right: #cad1d1 1px solid;
   border-top: #cad1d1 1px solid;
   border-left: #cad1d1 1px solid;
   border-bottom: #cad1d1 1px solid
 }
  TD.forumcellcolorM
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; font-weight: normal;
   color: #000000;
   background: #FFFFFF;
   border-right: #cad1d1 1px solid;
   border-top: #cad1d1 1px solid;
   border-left: #cad1d1 1px solid;
   border-bottom: #cad1d1 1px solid
 }
 TD.locandina
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; font-weight: normal;
   color: #000000;
   background: #FF4328;
   border-right: #877775 2px solid;
   border-top: #f4f4f4 2px solid;
   border-left: #f4f4f4 2px solid;
   border-bottom: #877775 2px solid
 }
	/*----   sfondo ----*/
TD.forumcellcolor2gbbasso
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; font-weight: normal;
   color: #000000;
   background: #D5E5E5;
   /*background: #e7eefe;*/
   border-right: #ccc 1px solid;
   /*border-right: #84ACC3 1px solid;*/
   border-top: #ffffff 1px solid;
   /*--border-left: #ccc 1px solid;--*/
   border-left: #D6F0FF 1px solid;
   border-bottom: #ccc 1px solid;
   /*border-bottom: #84ACC3 1px solid;*/
   padding-left:1px;padding-right:1px; padding-bottom:1px;padding-top:1px;
 }
 TD.forumcellcolor2gbbasso a
 {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #006797;	
	text-decoration: underline;
 }
 TD.forumcellcolor2gbbasso a:hover
 {
    background: #006797;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #ffffff;	
	text-decoration: underline;
 }	
TD.shop {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #000000;	
	background:#ffd;
	padding: 6px 4px;
	margin: 2px 2px 3px 2px;
	border: 1px solid #ccc;
	
	} 
TD.shop a {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #006797;	
	text-decoration: underline;
	}
TD.shop a:hover {
	background: #006797;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #ffffff;	
	text-decoration: underline;
	}
TD.shop1 {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #000000;	
	background:#ffd;
	padding: 2px 2px;
	margin: 2px 2px 3px 2px;
	border: 1px solid #ccc;
	
	} 
TD.shop1 a {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #354;	
	text-decoration: underline;
	}
TD.shop1 a:hover {
	background: #354;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #ffffff;	
	text-decoration: underline;
	}  	  
/*---- ETICHETTE ----*/
TD.etichetta1{
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
	color: #000;
	voice-family: "\"}\"";
	voice-family:inherit;
	color:#fff;
	padding: 0;	
	display:block;
	background:#006797 url("immagini/ez.gif") no-repeat right top;
	border:0;
	font-size: 11px;
	font-variant: small-caps;
	letter-spacing: 1px;	
	text-indent: 5px;
	margin: 1px;
	font-weight: bold;
	height:20px;
	line-height: 16px;
	}
	TD.etichetta2{
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
	color: #000;
	voice-family: "\"}\"";
	voice-family:inherit;
	color:#fff;
	padding: 0;	
	display:block;
	background:#9C6 url("immagini/et.gif") no-repeat right top;
	border:0;
	font-size: 11px;
	font-variant: small-caps;
	letter-spacing: 1px;	
	text-indent: 5px;
	margin: 1px;
	font-weight: bold;
	height:20px;
	line-height: 16px;
	}
	TD.etichetta3{
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
	color: #006797;
	voice-family: "\"}\"";
	voice-family:inherit;	
	padding: 0;	
	display:block;
	background:#CCe0e8 url("immagini/ew.gif") no-repeat right top;
	border:0;	
	font-variant: small-caps;
	letter-spacing: 1px;	
	text-indent: 5px;
	margin: 1px;
	font-weight: bold;
	height:20px;
	line-height: 16px;
	}
div.shop {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #000000;	
	background:#ffd;
	padding: 6px 4px;
	margin: 2px 2px 3px 2px;
	border: 1px solid #ccc;
	
	}
div.shop1 {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;
    color: #555555;	
	background:#ffd;
	padding: 6px 4px;
	margin: 2px 2px 3px 2px;
	border: 1px solid #ccc;
	
	}	
/*----   MENU ----*/
ul.menu {
	margin: 0px 0px 2px 0.5px;
	padding: 0;
	list-style: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: visible;
	float: left;
	}
ul.menu li a, ul.menu li a:visited{
	text-decoration: none;
	display:block;
	width: 152px;
	padding: 1px 1px 2px 2px;
	margin: 1px;
	color:#006797;
	border-right: 1px solid #cad1d1;
	border-bottom: 1px solid #cad1d1;
	font-size: 12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
ul.menu li a, ul.menu li a:visited {
	background: #cce0eb;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	}
	
ul.menu li a:hover{
	background: #ffcc66;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	
	}
	
ul.menu li{
	display:inline;
	}
/*----   MENU GRANDE----*/
ul.menuG {
	margin: 0 0 2px 0;
	padding: 0;
	list-style: none;
	letter-spacing: 1px;
	font-variant: small-caps;
	font-weight: bold;
	overflow: visible;
	float: left;
	}
	
ul.menuG li a, ul.menuG li a:visited{
	text-decoration: none;
	display:block;
	width: 152px;
	padding: 0px 0px 4px 5px;
	margin: 1px;
	color:#354;
	border-right: 1px solid #9DCD69;
	border-bottom: 1px solid #9DCD69;
	font-size: 11px;
	font-family: georgia;
	letter-spacing: 1px;
	font-variant: small-caps;
	font-weight: bold;
	}
ul.menuG li a, ul.menuG li a:visited {
	background: #C8E3AC;
	font-size: 11px;
	font-family: georgia;
	letter-spacing: 1px;
	font-variant: small-caps;
	font-weight: bold;
	}
ul.menuG li a:hover {
	background: #9C6;
	color: #fff;
	font-size: 11px;
	font-family: georgia;
	letter-spacing: 1px;
	font-variant: small-caps;
	font-weight: bold;
	}
ul.menuG li{
	display:inline;
	}

.titoloH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	letter-spacing: 1px;
	color:#ffffff;
	dispay:block;
	width: 150px;
	border-right: 1px solid #006797;
	border-bottom: 1px solid #006797;
}
TD.headergreen
 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 13px; font-weight: normal;	
   color: #354;
   background: #C8E3AC;
   font-weight: bold;
   border-right: 1px solid #9DCD69;
   border-top: #D6F0FF 1px solid;
   border-left: #D6F0FF 1px solid;
   border-bottom: 1px solid #9DCD69;
   padding-left:2px;padding-right:7px; padding-bottom:0px;padding-top:0px;
 }
#menu{
width : 152px;
margin: 0 auto; 
position: relative;
border : 0px solid #000000;
background-color : #ffffff;
display:block;
overflow: visible;
float: left;
} 

TD.shop2 {
    font-family:Tahoma,Arial,sans-serif; 
    font-size:11px; font-weight: bold;
    color:#666666;	
	background:#f2f2f2;
	padding: 6px 4px;
	margin: 2px 2px 3px 2px;
	border: 1px solid #bcbdc1;	
	} 
TD.shop2 a {
    font-family:Tahoma,Arial,sans-serif; 
    font-size:11px; font-weight: bold;
    color:#333333;	
	}
TD.shop2 a:hover {	
    font-family:Tahoma,Arial,sans-serif;
    font-size:11px; font-weight: bold;
    color:#333333;	
	text-decoration: underline;
	}
TD.shop4 {
    font-family:Tahoma,Arial,sans-serif; 
    font-size:11px; font-weight: bold;
    color:#666666;	
	background:#FFCC99;
	padding: 6px 4px;
	margin: 2px 2px 3px 2px;
	border: 1px solid #444444;	
	} 
TD.shop4 a {
    font-family:Tahoma,Arial,sans-serif; 
    font-size:11px; font-weight: bold;
    color:#333333;	
	}
TD.shop4 a:hover {	
    font-family:Tahoma,Arial,sans-serif;
    font-size:11px; font-weight: bold;
    color:#333333;	
	text-decoration: underline;
	}	
	
TD.shop3 {
    font-family:Tahoma,Arial,sans-serif; 
    font-size:11px; font-weight: bold;
    color:#666666;	
	background:#f2f2f2;
	padding: 6px 4px;
	margin: 2px 2px 3px 2px;	
	border-right: 1px solid #bcbdc1;  
   	border-left: 1px solid #bcbdc1;
   	border-bottom: 1px solid #bcbdc1;
	} 
TD.shop3 a {
    font-family:Tahoma,Arial,sans-serif; 
    font-size:11px; font-weight: bold;
    color:#333333;	
	}
TD.shop3 a:hover {	
    font-family:Tahoma,Arial,sans-serif;
    font-size:11px; font-weight: bold;
    color:#333333;	
	text-decoration: underline;
	}
.notiziashop {
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;	
	font-weight: bold;	
	color: #333333;	
}
/*----   MENU ----*/
ul.estate {
	margin: 1px 1px 4px 1px;		
	font-size: 11px;
	font-family: Tahoma,Arial,sans-serif;	
	overflow: visible;
	float: left;
	}
	
li.liestate {
	
	border-bottom: 1px solid #cad1d1;
	padding: 2px;
	}
li.liestate1 {	
	border-bottom: 1px solid #cad1d1;
	padding: 3px;
	}
#virgoLeft { font-family:georgia,serif; font-style:italic; font-size:32px; text-align:left;}
#virgoIn { font-size:10pt; font-style:italic; }
#virgoRight { font-family:georgia,serif; font-style:italic; font-size:32px; text-align:right; }
TD.headerwrap {	
    background:transparent #006699;
	color: #C3DFED;
	}
#ja-headerwrap {
	background: #006699;
	color: #C3DFED;
}

.ja-headermask {
background-position: -1000px;
	background:transparent url(immagini/header-mask.png) no-repeat top left;
}
.clearfix {height: 1%;}
#ja-header a {
	color: #C3DFED;
}
.notiziolait {
	FONT: 12px Verdana, sans-serif; COLOR: #000000; font-style:italic;
}
h2, .titlepopup  {
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	margin:0px 8px 10px 8px;
	padding: 2px 0;
	border-bottom: 1px solid #993300;
	border-top: 1px solid #993300;
	color:#993300;
	display: block
	}							