BODY
{
    BACKGROUND-COLOR:#ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
	border:0px;
	margin:0px;
	margin-top:0px;
	padding-top:0px;
	
	
	
/*	SCROLLBAR-HIGHLIGHT-COLOR: #ffd700;
    SCROLLBAR-SHADOW-COLOR: #3366cc;
    SCROLLBAR-3DLIGHT-COLOR: #ffd700;
    SCROLLBAR-ARROW-COLOR: #3366cc;
    SCROLLBAR-TRACK-COLOR: #6699cc;
    SCROLLBAR-DARKSHADOW-COLOR: #6699cc;
    SCROLLBAR-BASE-COLOR: #99ccff*/
}
BODY2
{
    BACKGROUND-COLOR:#ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
	border:0px;
	margin:0px;
	margin-top:0px;
	padding-top:0px;
	
	
	
/*	SCROLLBAR-HIGHLIGHT-COLOR: #ffd700;
    SCROLLBAR-SHADOW-COLOR: #3366cc;
    SCROLLBAR-3DLIGHT-COLOR: #ffd700;
    SCROLLBAR-ARROW-COLOR: #3366cc;
    SCROLLBAR-TRACK-COLOR: #6699cc;
    SCROLLBAR-DARKSHADOW-COLOR: #6699cc;
    SCROLLBAR-BASE-COLOR: #99ccff*/
}
.A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-weight:normal;
}
.A:hover
{
    COLOR: #c0c0c0;
	TEXT-DECORATION: none;

	
}
.ar
{

    COLOR:#1A5B7B;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
}

.ar:hover
{
    COLOR:#EEA304;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
.ar:link
{
    COLOR:#1A5B7B;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
.arancio
{

    COLOR:#f59600;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
}

.arancio:hover
{
    COLOR:#dd9c37;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
.arancio:link
{
    COLOR:#f59600;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}

.azzurro
{

    COLOR:#7683A6;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
}

.azzurro:hover
{
    COLOR:#7699A6;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
.azzurro:link
{
    COLOR:#7683A6;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}


.verde
{

    COLOR:#048204;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
}

.verde:hover
{
    COLOR:#10CE10;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
.verde:link
{
    COLOR:#048204;
	font-size:11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}

.ad
{

    COLOR:#ff0000;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.ad:hover
{
    COLOR:#000000;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.ad:link
{
    COLOR:#666666;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.ad2
{

    COLOR:#D2D200;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.ad2:hover
{
    COLOR:#D2D200;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.ad2:link
{
    COLOR:#FCCB41;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.arv
{

    COLOR: #000000;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
}
.arv:hover
{
    COLOR:#EEA304;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
.arv:link
{
    COLOR:#808080 ;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
.arg
{

    COLOR: #000000;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
}
.arg:hover
{
    COLOR:#009900 ;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
.arg:link
{
    COLOR:#000000;
	font-size:9px;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
	
}
A
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	

}

A:hover
{
	color:#808080;
    TEXT-DECORATION: none;
}
A:link{
color:#000000;
}
.collapse
{
border-collapse:collapse;
border-left:0px;
border-bottom:0px;
border-top:0px;
}
.collapser
{
border-collapse:collapse;
border:0px;


}

.small
{
    
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	color:#000000;
}
.smallBianco
{
    
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.small_padding
{
    
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.titolo
{
    
	FONT-SIZE: 25px;
	
	font-style:oblique;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.info
{
    FONT-SIZE: 9px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:3px;
	padding-top:5px;
	text-align:left;
    TEXT-DECORATION: none
}
.news
{
	color:#000000;
	FONT-SIZE: 12px;
	font-family:Verdana, Helvetica, sans-serif;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-align:center;
    TEXT-DECORATION: none
}
.infoPage
{
    BACKGROUND-COLOR:#ffffff;
    color:#993300;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.tdGiallo
{
	BACKGROUND-COLOR:#FFDC71;
    color:#000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT:normal;
}
.tdRosso
{
	BACKGROUND-COLOR:#FFAAAA;
    color:#000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT:normal;
}
.tdBlu
{
	BACKGROUND-COLOR:#288DF4;
    color:#000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT:normal;
}
.tdAzzurro
{
	BACKGROUND-COLOR:#C3D9EF;
    color:#000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT:normal;
}
.tdGrigio
{
	background-color:#d4d4d4;
    COLOR: #000000;
    FONT-SIZE: 12px;
     FONT-WEIGHT:normal;
}
.tdGialloB
{
	BACKGROUND-COLOR:#FFDC71;
    color:#000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT:bold;
}
.tdRossoB
{
	BACKGROUND-COLOR:#FFAAAA;
    color:#000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT:bold;
}
.tdBluB
{
	BACKGROUND-COLOR:#288DF4;
    color:#000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT:bold;
}
.tdAzzurroB
{
	BACKGROUND-COLOR:#C3D9EF;
    color:#000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT:bold;
}
.tdGrigioB
{
	background-color:#d4d4d4;
    COLOR: #000000;
    FONT-SIZE: 12px;
     FONT-WEIGHT:bold;
}
.cell
{
    BACKGROUND-COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
    COLOR: #000000;
	border:1px solid #808080 ;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
}
.cellS
{
background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
    COLOR: #000000;
	border:0px solid #808080 ;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 0px;
}
.cellSb
{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
    COLOR: #000000;
	border:0px solid #808080 ;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
}
.cellSs
{
	background-image:url(sfondocella1.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
	border:1px solid #808080 ;
    FONT-SIZE: 11px;
	border-style:dashed;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
}
.cellSa
{
	background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
    COLOR: #000000;
	border:0px solid #808080 ;
    FONT-SIZE: 11px;
   
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 0px;
}
.cellSaa
{
	background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
    COLOR: #000000;
	border:1px solid #808080 ;
    FONT-SIZE: 11px;
   border-style:dashed;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 0px;
}
.cellCurr
{
    BACKGROUND-COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
    COLOR: #000000;
	border:0px solid #808080 ;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
}
.cellr
{
    BACKGROUND-COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
    COLOR: #ff0000;
	border:1px solid #ff0000 ;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
}
.copyright
{
    FONT-SIZE: 10px
}
.button
{
   background-color: #1d1d1d;
	border:1px solid #ffffff; 
	
	font-family:Verdana, Helvetica, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.topbanner
{
    BACKGROUND-COLOR: #3366cc;
    BACKGROUND-IMAGE: url(bg.gif);
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10px;
    TEXT-ALIGN: center;
}
.tableline1
{
	background-color:#d4d4d4;
    BORDER-BOTTOM: maroon thin;
    BORDER-LEFT: maroon thin;
    BORDER-RIGHT: maroon thin;
    BORDER-TOP: maroon thin;
    COLOR: #000000;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	
	
}
.tableline1 A
{
}
.tableline2
{
	background-color:#e9e9e9;
	FONT-SIZE: 12px;
    TEXT-ALIGN: left
}
.tableline2 A
{
}
.tablelinemain
{

    background-color:#b2b2b2;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    COLOR: #000000;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
    TEXT-INDENT: 2px
}
.tablelinemainf
{


	background-color:#666666;
  
    COLOR: #ffffff;
 
    TEXT-ALIGN: left;
    TEXT-INDENT: 2px
}
.tablelinemain A
{
    COLOR:#ffffff;
    FONT-SIZE: 11px
}
.normal
{
    FONT-SIZE: 12px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify
}
.myTable
{
	
	background-color:#FFFFFF;
   
   	BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT:#808080 1px solid;
    BORDER-RIGHT:#808080 1px solid;
    BORDER-TOP:#808080 1px solid;
    FONT-SIZE: 11px;
	
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
.myTableNEWSLETTER
{
	
	background-color:#FFFFFF;
   
   	BORDER: #808080 1px solid;

    FONT-SIZE: 11px;
	
    
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
.myTableAr
{

	background-image:url(sfondocella.gif);

   
   	BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT:#808080 1px solid;
    BORDER-RIGHT:#808080 1px solid;
    BORDER-TOP:#808080 1px solid;
    FONT-SIZE: 11px;
	
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
.myTableSc
{
    BACKGROUND-COLOR: #FFF1DD;
	
    FONT-SIZE: 11px;

    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
.myTableSc2
{
    BACKGROUND-COLOR: #FFFAF2;
	
    FONT-SIZE: 11px;

    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
.myTableS
{
	background-image:url(sfondopagina3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:600px;
	
	

  
	/*BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT:#808080 1px solid;
    BORDER-RIGHT:#808080 1px solid;
    BORDER-TOP:#808080 1px solid;*/
    FONT-SIZE: 11px;
    LIST-STYLE: square;
  
    TEXT-DECORATION: none;
}
.myTableS2
{
	background-image:url(sfondopagina.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:600px;
	
	

  
	/*BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT:#808080 1px solid;
    BORDER-RIGHT:#808080 1px solid;
    BORDER-TOP:#808080 1px solid;*/
    FONT-SIZE: 11px;
    LIST-STYLE: square;
  
    TEXT-DECORATION: none;
}

.myTableSs
{
	background-image:url(sfondocella1.jpg);
	
  
	BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT:#808080 1px solid;
    BORDER-RIGHT:#808080 1px solid;
    BORDER-TOP:#808080 1px solid;
    FONT-SIZE: 11px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}

.myTableN
{
    BACKGROUND-COLOR: #000000;

	
    FONT-SIZE: 11px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
.myTableNb
{
    BACKGROUND-COLOR: #000000;
	
    FONT-SIZE: 11px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
.myTableleft
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM:#000000 2px solid;
    BORDER-LEFT: #000000  2px solid;
    BORDER-RIGHT: #000000  2px solid;
    BORDER-TOP: #000000 2px solid;
	padding-left: 3px;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
   
}
.myTable_border_right
{
  background-color:#FFFFFF;
    BORDER-BOTTOM: #8d6611  1px solid;
    BORDER-LEFT: #8d6611  1px solid;
    BORDER-RIGHT: #8d6611 1px solid;
    BORDER-TOP: #8d6611  1px solid;
    FONT-SIZE: 11px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
	margin-right:8 px;
	
	
	
}
.myTitle
{
	background-color:#dd9c37;
	 
 /*   BORDER-BOTTOM: #3366cc 1px solid;
    BORDER-LEFT: #3366cc 1px;
    BORDER-RIGHT: #3366cc 1px;
    BORDER-TOP: #3366cc 1px;*/
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    LETTER-SPACING: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: left;
    TEXT-INDENT: 5px
}
.myTitleS
{
	
	 
 /*   BORDER-BOTTOM: #3366cc 1px solid;
    BORDER-LEFT: #3366cc 1px;
    BORDER-RIGHT: #3366cc 1px;
    BORDER-TOP: #3366cc 1px;*/
	font-family: Verdana; 
	font-size: 9 px; 
	PADDING-LEFT: 3px;
	color: #000000; 
	font-weight: bold; 
	
	background-color: #ffffff;
  
}
.myTr
{
    BACKGROUND-COLOR: #ffffff;	
}
.myTr1
{
   
	background-color:#888686;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:650;
	
	font-size:6.5 pt;
	color:#000000;
	text-align:center;

	
	
}
.myTr2
{
    BACKGROUND-COLOR: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:7 pt;
	color:#000000;
	text-align:center;

	
	
}
.td_email {

	font-family: Verdana;
	font-size:11px;
	color: #000000;
	padding:5px;
	
}
.myTD
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px;
	
}
.myTDleft
{

padding:0px;
}
.myTDLeft
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: left;
}
.myQuote
{
    BACKGROUND-COLOR: #fff8dc;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.borderBlank
{
  
    BACKGROUND-COLOR: #ffffff;
	
    BORDER-LEFT: #2b4f61 1px solid;
    BORDER-RIGHT: #2b4f61  1px solid;
    BORDER-TOP: #2b4f61 1px solid;
    FONT-SIZE: 12px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.bordobianco
{
  
    BACKGROUND-COLOR: #ffffff;
	BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.testo_bianco
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
TEXT-DECORATION: none;

}
.sfondo_bianco
{
background-color:#FFFFFF;

}
.bold
{
font-size:11 px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.testi
{
 
	font-family:Century Gothic, Geneva, Arial, Helvetica, sans-serif;
	padding-left:15 px;
	font-size:13 px;
	color:#000080;
	text-align:left;

}
.testi1
{
 	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	padding-left:15 px;
	font-size:13 px;
	color:#000080;
	text-align:left;

}
.ris {
	height:380px;
	overflow:hidden;
	
}
.ris2 {
	height:400px;
	overflow:hidden;
	
}
.ris3 {
	height:400px;
	overflow:hidden;
	
}
.ris4 {
	height:100px;
	overflow:hidden;
	
}
.ris5 {
	height:200px;
	overflow:hidden;
	
}
.ris6 {
	height:200px;
	overflow:hidden;
	
}
.ris7 {
	height:200px;
	overflow:hidden;
	
}
