body
{
    SCROLLBAR-FACE-COLOR: #DEE3E7;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #DEE3E7;
    SCROLLBAR-3DLIGHT-COLOR: #D1D7DC;
    SCROLLBAR-ARROW-COLOR: #006699;
    SCROLLBAR-TRACK-COLOR: #E5E5E5;
    SCROLLBAR-DARKSHADOW-COLOR: #98AAB1;
    SCROLLBAR-BASE-COLOR: #A7A3B;
    background-color: #afc4d5;
    FONT-SIZE: 12px;
    COLOR: Navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.center
{
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.errore{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align:center
}

.messaggio{
    FONT-SIZE: 12px;
    COLOR: Navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align:center
}

.reportlogin{   color:#002B56;
	font-weight:bold;
	height:108px;width:212px;
	background:url(../images/bklogin.jpg) top left no-repeat;
	text-align:left;	

}

.formlogin{   color:#002B56;
font-weight:bold;
	width:212px;
	height:198px;
	background:url(../images/bklogin.jpg) top left no-repeat;
	text-align:left;	

}
.formlogin table{
	width:200px;
	margin-left:auto;margin-right:auto;

}

a.link:link
{
    FONT-WEIGHT: normal;
     COLOR: #F4A137;
    text-decoration: none;
   
}
a.link:visited
{
    FONT-WEIGHT: normal;
    COLOR: #F4A137;
    TEXT-DECORATION: none
}
a.link:active
{
	FONT-WEIGHT: normal;
	COLOR: #FE5301;
	TEXT-DECORATION: underline;
}
a.link:hover
{
	FONT-WEIGHT: normal;
	COLOR: #FE5301;
	TEXT-DECORATION: underline;
}



a.linkinverso:link
{
    FONT-WEIGHT: normal;
    COLOR: #FE5301; 
    text-decoration: none;
   
}
a.linkinverso:visited
{
    FONT-WEIGHT: normal;
     COLOR: #FE5301;
    TEXT-DECORATION: none
}
a.linkinverso:active
{
	FONT-WEIGHT: normal;
	        COLOR: #FE5301;
	TEXT-DECORATION: underline;
}
a.linkinverso:hover
{
	FONT-WEIGHT: normal;
	     COLOR: #FE5301;
	TEXT-DECORATION: underline;
}


#bottoneTondo{
 padding-top:3px;
  display: block;
  height: 28px;
  width:159px;
 
  font: 13px / 20px "Lucida Grande", sans-serif;
 
  background-image: url(images/pulsante.png);
  background-repeat :no-repeat ;




}


.bottoneTondo{
  margin: 0 20px;
  display: inline-block;
  -moz-user-select: none;
  height: 29px;
  padding: 0 13px; 
  font: 13px / 20px "Lucida Grande", sans-serif;

  -moz-border-radius: 1000px;
  -webkit-border-radius: 10px;
  border-radius: 1000px;

  background-image: url(images/pulsante_bg.gif);
  background-repeat : repeat-x ;
  background-color: rgb(235, 235, 235);

  -moz-box-shadow:
    0 1px 0 rgba(0, 0, 0, 0.15),
    inset 0 1px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 1px rgba(0, 0, 0, 0.8),
    inset 0 0 1px #000,
    inset 0 10px 5px -5px rgba(255, 255, 255, 1),
    inset 0 -20px 10px -10px rgba(255, 255, 255, 0.8),
    inset 0 -13px rgba(0, 0, 0, 0.1);

  -webkit-box-shadow:
    0 1px 0 rgba(0, 0, 0, 0.15),
    inset 0 1px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 1px rgba(0, 0, 0, 0.8),
    inset 0 0 1px #000,
    inset 0 10px 5px -5px rgba(255, 255, 255, 1),
    inset 0 -20px 10px -10px rgba(255, 255, 255, 0.8),
    inset 0 -13px rgba(0, 0, 0, 0.1);

  box-shadow:
    0 1px 0 rgba(0, 0, 0, 0.15),
    inset 0 1px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 1px rgba(0, 0, 0, 0.8),
    inset 0 0 1px #000,
    inset 0 10px 5px -5px rgba(255, 255, 255, 1),
    inset 0 -20px 10px -10px rgba(255, 255, 255, 0.8),
    inset 0 -13px rgba(0, 0, 0, 0.1);

}


#centro
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #FAFAFA;
	COLOR: #612B56;
/*	LINE-HEIGHT: 22px; */
	FONT-FAMILY: Arial, Helvetica, sans-serif;

  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
 

  -moz-box-shadow: 5px 6px 2px #B3B3B3;
  -webkit-box-shadow: 5px 6px 2px #B3B3B3;
  box-shadow: 5px 6px 2px #B3B3B3;


	
	padding:15px;
	margin:0px;
}

#centro form td{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
/*	HEIGHT: 32px; */
	COLOR: #612B56;
	BACKGROUND-COLOR: #FAFAFA;
}
#centro label{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 22px;
	COLOR: #612B56;
	BACKGROUND-COLOR: #FAFAFA;
}
#centro form th{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 22px;
	COLOR: #612B56;
	BACKGROUND-COLOR: #FAFAFA;
}

#centro form td{
	border-top: 1px dotted white;		
	
}

#centro .titolo{
	display:none;
	
}

#centro .riepilogo_preventivo table{
	margin-left:auto;
	margin-right:auto;
}



#centro .riepilogo_preventivo td{
		BACKGROUND-COLOR: white;
		FONT-WEIGHT: bold;
		FONT-SIZE: 14px;
		COLOR: #612B56;
		BACKGROUND-COLOR: #FAFAFA;
}

#centro select
{	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FONT-SIZE: 12px;
	font-weight : bold;
	height: 22px;
}


#centro .list1
{     height:22px;  
 
}

#centro .riservato {
	BACKGROUND-COLOR: #46627B;
	border-collapse: collapse;
	border: 1px solid #032A51

}

#centro .riservato td{
	BACKGROUND-COLOR: white;
	border-right: 1px solid #032A51;
	border-left: 1px solid #032A51
	padding:3px;
	vertical-align:top;
	
}

#centro .riservato th{
	BACKGROUND-COLOR: #46627B;
	color:white;
	padding:5px;
}




#centro input{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #612B56;
}



/*------------------------------------------------------------------------------*/
.titlewhitebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,  Arial,  sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    
}

/*------------------------------------------------------------------------------*/
A.map:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.map:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #950f0f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.map:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.map:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #950f0f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

/*------------------------------------------------------------------------------*/
select{
   		FONT-SIZE: 11px;
    	COLOR: #02284D;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	TEXT-ALIGN: left;
		
}

/*------------------------------------------------------------------------------*/
textarea{
   		FONT-SIZE: 11px;
    	COLOR: #02284D;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	TEXT-ALIGN: left;
}


/*------------------------------------------------------------------------------*/
input{
   	FONT-SIZE: 11px;
    	COLOR: #02284D;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	TEXT-ALIGN: left;
}



/*------------------------------------------------------------------------------*/
.textnewsred
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FF5500;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}

/*------------------------------------------------------------------------------*/
.paging
{
    FONT-SIZE: 8pt;
    COLOR: #FF5500;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------------------*/
.abstract
{
  FONT-SIZE: 11px;
  COLOR: #083053;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------------------*/
.title
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #002B56;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------------------*/
.titlewhite
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------------------*/
.pagetitle
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #002B56;
	BACKGROUND-COLOR: #FFFFFF;
}

/*------------------------------------------------------------------------------*/
.bgloginpersonal
{
		background-image : url(images/bgloginpersonal.gif);
		background-repeat : no-repeat;
		width: 500px;
		height: 100px;
}

/*------------------------------------------------------------------------------*/
.bglogin
{
		background-image : url(images/bglogin.gif);
		background-repeat : no-repeat;
		width: 250px;
		height: 75px;
}

/*------------------------------------------------------------------------------*/
.bgpassword
{
		background-image : url(images/bgpassword.jpg);
		background-repeat : no-repeat;
		width: 350px;
		height: 100px;
}

/*------------------------------------------------------------------------------*/
.bgtoprepeat
{
		background-image : url(images/bgtoprepeat.gif);
		background-repeat : repeat-x;
}

/*------------------------------------------------------------------------------*/
.dot
{
		background-image : url(images/dot.gif);
		background-repeat : repeat-x;
}

/*------------------------------------------------------------------------------*/
.tratvertical
{
		background-image : url(images/trat.gif);
		background-repeat : repeat-y;
}

/*------------------------------------------------------------------------------*/
.bgtopdx
{
		background-image : url(images/bgtopdx.jpg);
		background-repeat : no-repeat;
		background-position : right;
		height: 80px;
		width:400px;
}

/*------------------------------------------------------------------------------*/
.bgbottomrepeat
{
		background-image : url(images/bgbottomrepeat.gif);
		background-repeat : repeat-x;
		height: 40px;
}

/*------------------------------------------------------------------------------*/
.bgmenurepeat
{
		background-image : url(images/bgmenurepeat.jpg);
		background-repeat : repeat-x;
		height: 53px;
}

/*------------------------------------------------------------------------------*/
.textorange
{
  PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
  FONT-SIZE: 11px;
	COLOR: #FF5500;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left;
}

/*------------------------------------------------------------------------------*/
.textgrey
{
  PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
  FONT-SIZE: 11px;
	COLOR: #9B9B9B;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left;
}

/*------------------------------------------------------------------------------*/
.text
{
  PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
  FONT-SIZE: 11px;
	COLOR: #02284D;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left;
}

.textRight
{
  PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
  FONT-SIZE: 11px;
	COLOR: #02284D;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  text-align: right;
}

/*------------------------------------------------------------------------------*/
.textwhite
{
  PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
  FONT-SIZE: 11px;
	COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left;
}

/*------------------------------------------------------------------------------*/
.boxtextwhite
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #002B56;
	LINE-HEIGHT: 15px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
}


/*------------------------------------------------------------------------------*/
.boxwhite
{
	FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #02284D;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}

/*------------------------------------------------------------------------------*/
.box
{
    BORDER-RIGHT: #ff5b19 1px solid;
    BORDER-TOP: #ff5b19 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ff5b19 1px solid;
    COLOR: #ff5b19;
    BORDER-BOTTOM: #ff5b19 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fff9f6;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

/*------------------------------------------------------------------------------*/
.boxtextpaperlight
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #002B56;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFDF9;
	padding-left:5px;
	padding-right:5px;
}

/*------------------------------------------------------------------------------*/
.boxtextblue
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #002B56;
	padding-left:5px;
	padding-right:5px;
}

/*------------------------------------------------------------------------------*/
.boxtextblue2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #46627B;
	padding-left:5px;
	padding-right:5px;
}

/*------------------------------------------------------------------------------*/
.boxtextbluelight
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #002B56;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EEF1F4;
	padding:15px;
	width:100%;
}



.boxtextbluelight2 th{
	color: white;
	background-color: #063869;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*------------------------------------------------------------------------------*/
.boxtextpaper
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #002B56;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F8F5EF;
	padding-left:5px;
	padding-right:5px;
}

/*------------------------------------------------------------------------------*/
.boxtextgrey
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #02284D;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F9F9F9;
	padding-left:5px;
	padding-right:5px;
}

/*------------------------------------------------------------------------------*/
a.linknews:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #002756;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 text-decoration: none;
   
}
a.linknews:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #002756;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.linknews:active
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FE5301;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
a.linknews:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FE5301;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/*------------------------------------------------------------------------------*/
.bgselprodotti
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image : url(images/bgselprodotti.jpg);
	width: 270px;
	height: 75px;
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
.bgtopselect
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-top:5px;
	padding-left:3px;
	TEXT-ALIGN: left;
	background-image : url(images/bgtopselect.jpg);
	width: 270px;
	height: 60px;
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.buttonprodotto:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #033568;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    font-weight: bold;
}
a.buttonprodotto:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #033568;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    font-weight: bold;
}
a.buttonprodotto:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #FF5400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    font-weight: bold;
}
a.buttonprodotto:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #FF5400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    font-weight: bold;
}


/*------------------------------------------------------------------------------*/
.buttonprev1
{
    BORDER-RIGHT: #FF5400 1px solid;
    BORDER-TOP: #FF5400 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #FF5400 1px solid;
    COLOR: #FF5400;
    BORDER-BOTTOM: #FF5400 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F4E2D9;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
    height: 17px;
    width: 130px;  
    padding-left:3px;  
}

/*------------------------------------------------------------------------------*/
a.buttonprev2:link
{
    BORDER-RIGHT: #033568 1px solid;
    BORDER-TOP: #033568 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #033568 1px solid;
    COLOR: #033568;
    BORDER-BOTTOM: #033568 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebeef2;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
    height: 17px;
    width: 130px;    
    padding-left:3px;
}
a.buttonprev2:active
{
    BORDER-RIGHT: #033568 1px solid;
    BORDER-TOP: #033568 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #033568 1px solid;
    COLOR: #033568;
    BORDER-BOTTOM: #033568 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebeef2;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
    height: 17px;
    width: 130px;    
    padding-left:3px;
}
a.buttonprev2:visited
{
    BORDER-RIGHT: #033568 1px solid;
    BORDER-TOP: #033568 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #033568 1px solid;
    COLOR: #033568;
    BORDER-BOTTOM: #033568 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebeef2;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
    height: 17px;
    width: 130px;    
    padding-left:3px;
}
a.buttonprev2:hover
{
    BORDER-RIGHT: #FF5400 1px solid;
    BORDER-TOP: #FF5400 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #FF5400 1px solid;
    COLOR: #FF5400;
    BORDER-BOTTOM: #FF5400 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F4E2D9;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
    height: 17px;
    width: 130px;  
    padding-left:3px; 
}

/*------------------------------------------------------------------------------*/
.buttonprevdis
{
    BORDER-RIGHT: #B1B1B1 1px solid;
    BORDER-TOP: #B1B1B1 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #B1B1B1 1px solid;
    COLOR: #B1B1B1;
    BORDER-BOTTOM: #B1B1B1 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E9E9E9;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
    height: 17px;
    width: 130px;
    padding-left:3px;
}


/*------------------------------------------------------------------------------*/
.boxblue
{
    BORDER-RIGHT: #033568 1px solid;
    BORDER-TOP: #033568 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #033568 1px solid;
    COLOR: #033568;
    BORDER-BOTTOM: #033568 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebeef2;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

/*------------------------------------------------------------------------------*/
.white
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

/*------------------------------------------------------------------------------*/
.grey
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

/*------------------------------------------------------------------------------*/
.textsmall
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 9px;
    COLOR: #02284D;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}

/*------------------------------------------------------------------------------*/
.premioriepilogo
{
		FONT-SIZE: 11px;
		COLOR: #033568;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-weight : bold;
		text-align : center;
		BACKGROUND-COLOR: #D9D9D9;
		padding: 5px;
}

/*------------------------------------------------------------------------------*/
.titleriepilogo
{
		FONT-SIZE: 11px;
		COLOR: #033568;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-weight : bold;
		text-align : center;
		BACKGROUND-COLOR: #EBEEF2;
		padding: 5px;
}
/*------------------------------------------------------------------------------*/
.textboldcenter
{
		FONT-SIZE: 11px;
		COLOR: #002B56;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-weight : bold;
		text-align : center;
}

/*------------------------------------------------------------------------------*/
.textboldriepilogo
{
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-weight : bold;
		vertical-align:top;
		padding:5px;
}

/*------------------------------------------------------------------------------*/
.textbold
{
		FONT-SIZE: 13px;
		COLOR: #002B56;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-weight : bold;
		
}

/*------------------------------------------------------------------------------*/
.textboldsmall
{
		PADDING-LEFT: 2px;
		FONT-SIZE: 9px;
		TEXT-TRANSFORM: uppercase;
		COLOR: #02284D;
		LINE-HEIGHT: 18px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
		font-weight : bold;
}

/*------------------------------------------------------------------------------*/
a.menu:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	height: 19px;
	width: 120px;
	line-height: 18px;
	background-image : url(images/menu_up.jpg);
	background-repeat : no-repeat;
	text-align: center;
	display: block;
}

a.menu:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	HEIGHT: 19px;
	WIDTH: 118px;
	LINE-HEIGHT: 18px;
	background-image : url(images/menu_up.jpg);
	background-repeat : no-repeat;
	text-align: center;
	display: block;
	
}
a.menu:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	HEIGHT: 19px;
	WIDTH: 118px;
	LINE-HEIGHT: 18px;
	background-image : url(images/menu_dw.jpg);
	background-repeat : no-repeat;
	text-align: center;
	display: block;
}
a.menu:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	HEIGHT: 19px;
	WIDTH: 118px;
	LINE-HEIGHT: 18px;
	background-image : url(images/menu_dw.jpg);
	background-repeat : no-repeat;
	text-align: center;
}

/*------------------------------------------------------------------------------*/
.menudw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	HEIGHT: 19px;
	WIDTH: 118px;
	LINE-HEIGHT: 18px;
	background-image : url(images/menu_dw.jpg);
	background-repeat : no-repeat;
	text-align: center;
}




/*------------------------------------------------------------------------------*/
a.reserved:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/reserved_up.jpg);
	background-repeat : no-repeat;
}
a.reserved:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/reserved_up.jpg);
	background-repeat : no-repeat;
}
a.reserved:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/reserved_dw.jpg);
	background-repeat : no-repeat;
}
a.reserved:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/reserved_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
.reserveddw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/reserved_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.telefono:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/telefono_up.jpg);
	background-repeat : no-repeat;
}
a.telefono:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;	
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/telefono_up.jpg);
	background-repeat : no-repeat;
}
a.telefono:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/telefono_dw.jpg);
	background-repeat : no-repeat;
}
a.telefono:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/telefono_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.personal:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 17px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/personal_up.jpg);
	background-repeat : no-repeat;
}
a.personal:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;	
	padding-left: 17px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/personal_up.jpg);
	background-repeat : no-repeat;
}
a.personal:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 17px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/personal_dw.jpg);
	background-repeat : no-repeat;
}
a.personal:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 17px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/personal_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
.personaldw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 17px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/personal_dw.jpg);
	background-repeat : no-repeat;
}


/*------------------------------------------------------------------------------*/
a.agente:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/agente_up.jpg);
	background-repeat : no-repeat;
}
a.agente:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;	
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/agente_up.jpg);
	background-repeat : no-repeat;
}
a.agente:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/agente_dw.jpg);
	background-repeat : no-repeat;
}
a.agente:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/agente_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
.agentedw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/agente_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.prodotti:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/prodotti_up.jpg);
	background-repeat : no-repeat;
}
a.prodotti:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;	
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/prodotti_up.jpg);
	background-repeat : no-repeat;
}
a.prodotti:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/prodotti_dw.jpg);
	background-repeat : no-repeat;
}
a.prodotti:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/prodotti_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
.prodottidw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/prodotti_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.work:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/job_up.jpg);
	background-repeat : no-repeat;
	display: block;
}


a.work:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/job_up.jpg);
	background-repeat : no-repeat;
	display: block;
}
a.work:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/job_dw.jpg);
	background-repeat : no-repeat;
	display: block;
}
a.work:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/job_dw.jpg);
	background-repeat : no-repeat;
	display: block;
}

/*------------------------------------------------------------------------------*/
.workdw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/job_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.help:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/help_up.jpg);
	background-repeat : no-repeat;
	display: block;
	
}
a.help:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;	
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/help_up.jpg);
	background-repeat : no-repeat;
	display: block;
}
a.help:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 30px;
	background-image : url(images/help_dw.jpg);
	background-repeat : no-repeat;
	display: block;
}
a.help:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/help_dw.jpg);
	background-repeat : no-repeat;
	display: block;
}

/*------------------------------------------------------------------------------*/
.workdw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/job_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
.helpdw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/help_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.messaggi:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/email_up.gif);
	background-repeat : no-repeat;
}
a.messaggi:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;	
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/email_up.gif);
	background-repeat : no-repeat;
}
a.messaggi:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/email_dw.gif);
	background-repeat : no-repeat;
}
a.messaggi:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/email_dw.gif);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
.messaggidw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/email_dw.gif);
	background-repeat : no-repeat;
}



/*------------------------------------------------------------------------------*/
a.logout:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/logout_up.jpg);
	background-repeat : no-repeat;
}
a.logout:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;	
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/logout_up.jpg);
	background-repeat : no-repeat;
}
a.logout:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/logout_dw.jpg);
	background-repeat : no-repeat;
}
a.logout:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/logout_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.logouttop:link
{
  FONT-SIZE: 11px;
  COLOR: #D4D4D4;
  FONT-WEIGHT: BOLD;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-right: 20px;		
	padding-left: 2px;
	HEIGHT: 15px;
	WIDTH: 15px;
	LINE-HEIGHT: 20px;
	background-image : url(images/logout_up.gif);
	background-position: right;
	background-repeat : no-repeat;
}
a.logouttop:visited
{
  FONT-SIZE: 11px;
  COLOR: #D4D4D4;
  FONT-WEIGHT: BOLD;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-right: 20px;		
	padding-left: 2px;
	HEIGHT: 15px;
	WIDTH: 15px;
	LINE-HEIGHT: 20px;
	background-image : url(images/logout_up.gif);
	background-position: right;
	background-repeat : no-repeat;
}
a.logouttop:active
{
  FONT-SIZE: 11px;
  COLOR: #D4D4D4;
  FONT-WEIGHT: BOLD;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-right: 20px;		
	padding-left: 2px;
	HEIGHT: 15px;
	WIDTH: 15px;
	LINE-HEIGHT: 20px;
	background-image : url(images/logout_dw.gif);
	background-position: right;
	background-repeat : no-repeat;
}
a.logouttop:hover
{
  FONT-SIZE: 11px;
  COLOR: #D4D4D4;
  FONT-WEIGHT: BOLD;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-right: 20px;		
	padding-left: 2px;
	HEIGHT: 15px;
	WIDTH: 15px;
	LINE-HEIGHT: 20px;
	background-image : url(images/logout_dw.gif);
	background-position: right;
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
.arrowdw
{
	FONT-SIZE: 11px;
	COLOR: #FF5400;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	padding-left: 14px;
	background-image : url(images/arrow_dw.gif);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.arrow:link
{
	FONT-SIZE: 11px;
	COLOR: #002B56;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 14px;
	background-image : url(images/arrow_up.gif);
	background-repeat : no-repeat;
}
a.arrow:visited
{
	FONT-SIZE: 11px;
	COLOR: #002B56;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	text-align: right;	
	padding-left: 14px;
	background-image : url(images/arrow_up.gif);
	background-repeat : no-repeat;
}
a.arrow:active
{
	FONT-SIZE: 11px;
	COLOR: #FF5400;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 14px;
	background-image : url(images/arrow_dw.gif);
	background-repeat : no-repeat;
}
a.arrow:hover
{
	FONT-SIZE: 11px;
	COLOR: #FF5400;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-left: 14px;
	background-image : url(images/arrow_dw.gif);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.arrowright:link
{
	FONT-SIZE: 11px;
	COLOR: #002B56;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	background-image : url(images/arrow_up.gif);
	background-repeat : no-repeat;
	background-position : right;
	padding-right: 14px;
}
a.arrowright:visited
{
	FONT-SIZE: 11px;
	COLOR: #002B56;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	background-image : url(images/arrow_up.gif);
	background-repeat : no-repeat;
	background-position : right;
	padding-right: 14px;
}
a.arrowright:active
{
	FONT-SIZE: 11px;
	COLOR: #FF5400;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	background-image : url(images/arrow_dw.gif);
	background-repeat : no-repeat;
	background-position : right;
	padding-right: 14px;
}
a.arrowright:hover
{
	FONT-SIZE: 11px;
	COLOR: #FF5400;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	background-image : url(images/arrow_dw.gif);
	background-repeat : no-repeat;
	background-position : right;
	padding-right: 14px;
}

/*------------------------------------------------------------------------------*/
a.link:link
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FE5301;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
a.link:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FE5301;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
a.link:active
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #002756;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}
a.link:hover
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #002756;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

/*------------------------------------------------------------------------------*/
a.linkazioni:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-HEIGHT: 18px;
	TEXT-DECORATION: none;		
	TEXT-ALIGN: left;
	font-weight : bold;
}
a.linkazioni:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-HEIGHT: 18px;
	TEXT-DECORATION: none;		
	TEXT-ALIGN: left;
	font-weight : bold;
}
a.linkazioni:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-HEIGHT: 18px;
	TEXT-DECORATION: none;		
	TEXT-ALIGN: left;
	font-weight : bold;
}
a.linkazioni:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-HEIGHT: 18px;
	TEXT-DECORATION: none;		
	TEXT-ALIGN: left;
	font-weight : bold;
}

/*------------------------------------------------------------------------------*/
a.linkWhite:link
{
		PADDING-LEFT: 2px;
		FONT-SIZE: 11px;
		COLOR: #FFFFFF;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		HEIGHT: 18px;
		TEXT-ALIGN: left;
		font-weight : bold;
}
a.linkWhite:active
{
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	TEXT-ALIGN: left;
	font-weight : bold;
}
a.linkWhite:visited
{
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	TEXT-ALIGN: left;
	font-weight : bold;
}
a.linkWhite:hover
{
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	TEXT-ALIGN: left;
	font-weight : bold;
}

/*------------------------------------------------------------------------------*/
.copyright
{
    PADDING-TOP: 2px;
    FONT-SIZE: 11px;
    COLOR: #B9B9B9;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : center;
}

/*------------------------------------------------------------------------------*/
.contenttext
{
    FONT-SIZE: 11px;
    COLOR: #02284D;
    PADDING-TOP: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

/*------------------------------------------------------------------------------*/
.contenthome
{
    FONT-SIZE: 11px;
    COLOR: #02284D;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

/*------------------------------------------------------------------------------*/
.news
{
    FONT-SIZE: 13px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------------------*/
.date
{
    FONT-SIZE: 11px;
    COLOR: #D4D4D4;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------------------*/
.bartoprepeat
{
	background-image : url(../images/bar_toprepeat.jpg);
	background-repeat : repeat-x;
  PADDING-TOP: 3px;
	PADDING-RIGHT: 5px;
  FONT-SIZE: 8px;
  COLOR: #02284D;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : right;
	height:17px;
	TEXT-TRANSFORM: uppercase;
}

/*------------------------------------------------------------------------------*/
.contenttitle
{
	BORDER-TOP: #11052B 1px solid;
	FONT-SIZE: 12px;
	COLOR: #11052B;
	BORDER-BOTTOM: #11052B 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #bdc8d0;
	padding-left: 5px;
	font-weight : bold;
}

/*------------------------------------------------------------------------------*/
a.listarrow:link
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #002756;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-image : url(images/listarrow_up.gif);
	background-repeat : no-repeat;
	padding-left: 12px;
}
a.listarrow:visited
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #002756;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
	background-image : url(images/listarrow_up.gif);	
	background-repeat : no-repeat;	
	padding-left: 12px;
}
a.listarrow:active
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FE5301;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-image : url(images/listarrow_dw.gif);	
	background-repeat : no-repeat;	
	padding-left: 12px;
}
a.listarrow:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FE5301;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-image : url(images/listarrow_dw.gif);	
	background-repeat : no-repeat;	
	padding-left: 12px;
}

/*------------------------------------------------------------------------------*/
.listarrowdw
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FE5301;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-image : url(images/listarrow_dw.gif);	
	background-repeat : no-repeat;	
	padding-left: 12px;
}
/*------------------------------------------------------------------------------*/
.dida
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #9D9D9D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}

/*------------------------------------------------------------------------------*/
a.button:link {
	BORDER-RIGHT: #104a7b 1px solid;
	BORDER-TOP: #afc4d5 1px solid;
	BACKGROUND: #EBEEF2;
	BORDER-LEFT: #afc4d5 1px solid;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #27537D;
	BORDER-BOTTOM: #104a7b 1px solid;
	HEIGHT: 14px;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	padding-left : 6px;
	padding-right : 6px;
}
a.button:visited {
	BORDER-RIGHT: #104a7b 1px solid;
	BORDER-TOP: #afc4d5 1px solid;
	BACKGROUND: #EBEEF2;
	BORDER-LEFT: #afc4d5 1px solid;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #27537D;
	BORDER-BOTTOM: #104a7b 1px solid;
	HEIGHT: 14px;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	padding-left : 6px;
	padding-right : 6px;
}
a.button:active {
	BORDER-RIGHT: #104a7b 1px solid;
	BORDER-TOP: #afc4d5 1px solid;
	BACKGROUND: #EBEEF2;
	BORDER-LEFT: #afc4d5 1px solid;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #27537D;
	BORDER-BOTTOM: #104a7b 1px solid;
	HEIGHT: 14px;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	padding-left : 6px;
	padding-right : 6px;
}
a.button:hover {
	BORDER-RIGHT: #afc4d5 1px solid;
	BORDER-TOP: #333333 1px solid;
	BACKGROUND: #FFF9F6;
	BORDER-LEFT: #333333 1px solid;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #950F0F;
	BORDER-BOTTOM: #afc4d5 1px solid;
	HEIGHT: 14px;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	font-weight : normal;
	padding-left : 6px;
	padding-right : 6px;
} 

/*------------------------------------------------------------------------------*/
a.menubottom:link{
	border-left : 1px solid #063869;
	border-top : 1px solid #063869;
	border-bottom: 1px solid #063869;
	border-right : 1px solid #063869;
	background-color : #D2E0ED;
	width : 180px;
	height : 16px;
	FONT-SIZE: 11px;
	COLOR: #063869;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	PADDING-LEFT:2PX;
	PADDING-RIGHT:2PX;
	text-align : center;
}
a.menubottom:visited{
	border-left : 1px solid #063869;
	border-top : 1px solid #063869;
	border-bottom: 1px solid #063869;
	border-right : 1px solid #063869;
	background-color : #D2E0ED;
	width : 180px;
	height : 16px;
	FONT-SIZE: 11px;
	COLOR: #063869;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	PADDING-LEFT:2PX;
	PADDING-RIGHT:2PX;
	text-align : center;
}
a.menubottom:hover{
	border-left : 1px solid #C20000;
	border-top : 1px solid #C20000;
	border-bottom: 1px solid #C20000;
	border-right : 1px solid #C20000;
	background-color : #F5FFF6;
	width : 180px;
	height : 16px;
	FONT-SIZE: 11px;
	COLOR: #C20000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	PADDING-LEFT:2PX;
	PADDING-RIGHT:2PX;
	text-align : center;
}
a.menubottom:active{
	border-left : 1px solid #C20000;
	border-top : 1px solid #C20000;
	border-bottom: 1px solid #C20000;
	border-right : 1px solid #C20000;
	background-color : #F5FFF6;
	width : 180px;
	height : 16px;
	FONT-SIZE: 11px;
	COLOR: #C20000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	PADDING-LEFT:2PX;
	PADDING-RIGHT:2PX;
	text-align : center;
}
.nascosto{
	display: none;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF5500;
	/*text-align: left;*/
}

/*------------------------------------------------------------------------------*/
a.menusinistri:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/sinistri_up.jpg);
	background-repeat : no-repeat;
	display: block;
}


a.menusinistri:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-left: 20px;
	padding-right: 2px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/sinistri_up.jpg);
	background-repeat : no-repeat;
	display: block;
}
a.menusinistri:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/sinistri_dw.jpg);
	background-repeat : no-repeat;
	display: block;
}
a.menusinistri:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: center;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/sinistri_dw.jpg);
	background-repeat : no-repeat;
	display: block;
}

/*------------------------------------------------------------------------------*/
.menusinistridw
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align: right;
	padding-right: 2px;		
	padding-left: 20px;
	HEIGHT: 23px;
	WIDTH: 125px;
	LINE-HEIGHT: 20px;
	background-image : url(images/sinistri_dw.jpg);
	background-repeat : no-repeat;
}

/*------------------------------------------------------------------------------*/
a.menuprodotti:link
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	height: 200px;
	width: 150px;
	
	background-image : url(images/menu_up_prodotti.gif);
	background-repeat : no-repeat;
	
		
}

a.menuprodotti:visited
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	HEIGHT: 50px;
	WIDTH: 118px;
	LINE-HEIGHT: 20px;
	background-image : url(images/menu_up_prodotti.jpg);
	background-repeat : no-repeat;
	text-align: center;
	display: block;
	
}
a.menuprodotti:active
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	HEIGHT: 50px;
	WIDTH: 118px;
	LINE-HEIGHT: 18px;
	background-image : url(images/menu_dw_prodotti.jpg);
	background-repeat : no-repeat;
	text-align: center;
	display: block;
}
a.menuprodotti:hover
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	HEIGHT: 50px;
	WIDTH: 118px;
	LINE-HEIGHT: 18px;
	background-image : url(images/menu_dw_prodotti.jpg);
	background-repeat : no-repeat;
	text-align: center;
}

