#div_globale
{
    WIDTH: 782px;
    COLOR: #000000;
    FLOAT: center;
                           
}

#menu_sx
{
    FLOAT: center;
    WIDTH: 136px; 
    text-align: left; 
                            
}
#menu_lista
{
    height:21;
      
}
#menu_dx
{
    FLOAT: left;
    WIDTH: 154px;
    COLOR: #000000;
    text-align: left;
}

#colonna_dx
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    WIDTH: 0px;
    COLOR: #000000;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 5px
}




#centro
{
    FLOAT: center;
    margin-LEFT: 0px;
    margin-RIGHT: 0px;
    WIDTH: 455px;
    COLOR: #000;
	text-align:left;
}
#pie_pagina
{
	padding: 0px 0px;
	font-family: Verdana;
    FONT-SIZE: 10px;
	text-align:  center;
	
}
/*INIZIO COLORI
//Neutro*/

/*menu sinistra*/
.menu_sx
{
    BORDER-RIGHT: #ffffff 0px solid;BORDER-TOP: #ffffff 0px solid;BORDER-LEFT: #ffffff 0px solid;BORDER-BOTTOM: #ffffff 0px solid;BACKGROUND-COLOR: #E8E8E8;
    font-family: Verdana, Arial,Helvetica;text-align:left;font-size: 10px;font-weight: normal;color: #3333FF;padding-left:4px;padding-right:4px;padding-top:10px;text-transform:lowercase;vertical-align:middle;line-height:12px;margin-left:10px;margin-right: 10px;   
}

.menu_sx A         { font-family: Verdana,Arial,  Helvetica, sans-serif; font-size: 1.1em;color: #EE0000;line-height:12px;text transform:lowercase;vertical-align:middle;font-weight: bold; }
.menu_sx A:link    { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 1.1em;color: #EE0000; text-decoration: none; line-height:18pt;text transform:lowercase;vertical-align:middle;font-weight: bold;}
.menu_sx A:visited { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 1.1em;color: #EE0000; text-decoration: none;line-height:18pt; text transform:lowercase;vertical-align:middle;font-weight: bold;}
.menu_sx A:hover   { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 1.1em;color: #333333; text-decoration: none;line-height:18pt; text transform:lowercase;vertical-align:middle;font-weight: bold;}

/*menu=sottocategorie menu sinistra*/
.menu_sottocat_1
{
    display:none;BORDER-RIGHT: #ffffff 0px solid;BORDER-TOP: #ffffff 0px solid;BORDER-LEFT: #ffffff 0px solid;BORDER-BOTTOM: #ffffff 0px solid;
    font-family: Verdana,Arial,  Helvetica, sans-serif; font-size:1em;color: #EE0000;line-height:12px;text-transform:lowercase;vertical-align:middle;font-weight: normal;margin-left:0px;margin-top:0px; margin-bottom:0px;  
}

.menu_sottocat_1 A         { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 0.9em;color: #EE0000;line-height:12px;text transform:lowercase;vertical-align:middle;font-weight: normal; }
.menu_sottocat_1 A:link    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em;color: #EE0000; text-decoration: none; line-height:12pt;text transform:lowercase;vertical-align:middle;font-weight: normal;}
.menu_sottocat_1 A:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em;color: #EE0000; text-decoration: none;line-height:12pt; text transform:lowercase;vertical-align:middle;font-weight: normal;}
.menu_sottocat_1 A:hover   { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 0.9em;color: #333333; text-decoration: none;line-height:12pt; text transform:lowercase;vertical-align:middle;font-weight: normal;}

/*menu destra*/

.menu_dx
{
    BORDER-RIGHT: #ffffff 0px solid;BORDER-TOP: #ffffff 0px solid;BORDER-LEFT: #ffffff 0px solid;BORDER-BOTTOM: #ffffff 0px solid;
    font-family: Verdana, Arial,Helvetica;text-align:left;font-size: 10px;font-weight: normal;color: #3333FF;padding-left:0px;padding-right:0px;padding-top:0px;text-transform:lowercase;vertical-align:middle;line-height:12px;margin-left:2px;margin-right: 2px;   
}

.menu_dx A         { font-family: Arial,Verdana,  Helvetica, sans-serif; font-size: 1.1em;color: #FFFFFF;line-height:12px;text transform:lowercase;vertical-align:middle;font-weight: normal; }
.menu_dx A:link    { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 1.1em;color: #FFFFFF; text-decoration: none; line-height:18pt;text transform:lowercase;vertical-align:middle;font-weight: normal;}
.menu_dx A:visited { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 1.1em;color: #FFFFFF; text-decoration: none;line-height:18pt; text transform:lowercase;vertical-align:middle;font-weight: normal;}
.menu_dx A:hover   { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 1.1em;color: #B4FDFB; text-decoration: none;line-height:18pt; text transform:lowercase;vertical-align:middle;font-weight: normal;}


/*menu=sottocategorie menu destra*/
.menu_sottocat_2
{
    display:none;BORDER-RIGHT: #ffffff 0px solid;BORDER-TOP: #ffffff 0px solid;BORDER-LEFT: #ffffff 0px solid;BORDER-BOTTOM: #ffffff 0px solid;
    font-family: Verdana,Arial,  Helvetica, sans-serif; font-size: 1em;color: #B4FDFB;line-height:12px;text transform:lowercase;vertical-align:middle;font-weight: normal;margin-left:0px;margin-top:0px; margin-bottom:0px;  
}

.menu_sottocat_2 A         { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 0.9em;color: #B4FDFB;line-height:12px;text transform:lowercase;vertical-align:middle;font-weight: normal; }
.menu_sottocat_2 A:link    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em;color: #B4FDFB; text-decoration: none; line-height:12pt;text transform:lowercase;vertical-align:middle;font-weight: normal;}
.menu_sottocat_2 A:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em;color: #B4FDFB; text-decoration: none;line-height:12pt; text transform:lowercase;vertical-align:middle;font-weight: normal;}
.menu_sottocat_2 A:hover   { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 0.9em;color: #FFFFFF; text-decoration: none;line-height:12pt; text transform:lowercase;vertical-align:middle;font-weight: normal;}



.div_col
{
   BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    BORDER-LEFT: #FFFFFF 1px solid;
    COLOR: #1776FE;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF
}
.div_col A:link
{
    FONT-SIZE: 0.95em;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr
{
    WIDTH: 100%;
    COLOR: #000000;
}
.col
{
    COLOR: #000000;
}
.botton
{
	border: 1px solid #FFFFFF; 
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	height: 20px; 
	width: 80px; 
	background: #FFFFFF; 
	background-color: #FFFFFF; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.tabCarrello { background-color: #ffffff;border-width: 1px;border-color: #DDD;border-style:solid;}
.tabCarrello TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #DDD;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #DDD;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello TD A:visited { color: #000; text-decoration: none;}
.tabCarrello TD A:hover { color: #000; text-decoration: underline;}

/*//bordeaux*/
.menu_sx_bordeaux
{
    BORDER-RIGHT: #ad2955 1px solid;
    BORDER-TOP: #ad2955 1px solid;
    BORDER-LEFT: #ad2955 1px solid;
    BORDER-BOTTOM: #ad2955 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_bordeaux
{
    BORDER-RIGHT: #ad2955 1px solid;
    BORDER-TOP: #ad2955 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #ad2955 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ad2955 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ad2955
}
.div_col_bordeaux A:link
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_bordeaux A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_bordeaux
{
    WIDTH: 100%;
    COLOR: #ad2955;
}
.col_bordeaux
{
    COLOR: #ad2955;
}
.botton_bordeaux
{
	border: 1px solid #ad2955; 
	border-color: #ad2955 #ad2955 #ad2955 #ad2955; 
	height: 20px; 
	width: 80px; 
	background: #ad2955; 
	background-color: #ad2955; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_bordeaux{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ad2955;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_bordeaux{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #ad2955;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_bordeaux{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_bordeaux A:link {font-family: verdana,arial, helvetica;color:#ad2955;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_bordeaux A:visited{font-family: verdana,arial, helvetica;color:#ad2955;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_bordeaux A:active{font-family: verdana,arial, helvetica;color:#ad2955;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_bordeaux A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#ad2955; }

.textNews_bordeaux A:link {font-family: verdana,arial, helvetica;color:#ad2955;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_bordeaux A:visited{font-family: verdana,arial, helvetica;color:#ad2955;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_bordeaux A:active{font-family: verdana,arial, helvetica;color:#ad2955;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_bordeaux A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#ad2955; }

.tabCarrello_bordeaux { background-color: #ffffff;border-width: 1px;border-color: #ad2955;border-style:solid;}
.tabCarrello_bordeaux TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #ad2955;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_bordeaux TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #ad2955;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_bordeaux TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_bordeaux TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_bordeaux TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_bordeaux TD A:hover { color: #000; text-decoration: underline;}
/*rosa*/
.menu_sx_rosa
{
    BORDER-RIGHT: #e79fb8 1px solid;
    BORDER-TOP: #e79fb8 1px solid;
    BORDER-LEFT: #e79fb8 1px solid;
    BORDER-BOTTOM: #e79fb8 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_rosa
{
    BORDER-TOP: #e79fb8 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    BORDER-BOTTOM: #e79fb8 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e79fb8
}
.div_col_rosa A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_rosa A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_rosa
{
    WIDTH: 100%;
    COLOR: #e79fb8;
}
.col_rosa
{
    COLOR: #e79fb8;
}
.botton_rosa
{
	border: 1px solid #e79fb8; 
	border-color: #e79fb8 #e79fb8 #e79fb8 #e79fb8; 
	height: 20px; 
	width: 80px; 
	background: #e79fb8; 
	background-color: #e79fb8; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_rosa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_rosa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #e79fb8;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_rosa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_rosa A:link {font-family: verdana,arial, helvetica;color:#e79fb8;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_rosa A:visited{font-family: verdana,arial, helvetica;color:#e79fb8;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_rosa A:active{font-family: verdana,arial, helvetica;color:#e79fb8;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_rosa A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#e79fb8; }

.textNews_rosa A:link {font-family: verdana,arial, helvetica;color:#e79fb8;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_rosa A:visited{font-family: verdana,arial, helvetica;color:#e79fb8;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_rosa A:active{font-family: verdana,arial, helvetica;color:#e79fb8;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_rosa A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#e79fb8; }

.tabCarrello_rosa { background-color: #ffffff;border-width: 1px;border-color: #e79fb8;border-style:solid;}
.tabCarrello_rosa TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #e79fb8;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_rosa TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #e79fb8;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_rosa TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_rosa TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_rosa TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_rosa TD A:hover { color: #000; text-decoration: underline;}
/*blu*/
.menu_sx_blu
{
    BORDER-RIGHT: #476f88 1px solid;
    BORDER-TOP: #476f88 1px solid;
    BORDER-LEFT: #476f88 1px solid;
    BORDER-BOTTOM: #476f88 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_blu
{
    BORDER-TOP: #476f88 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    BORDER-BOTTOM: #476f88 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #476f88
}
.div_col_blu A:link
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_blu A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_blu
{
    WIDTH: 100%;
    COLOR: #476f88;
}
.col_blu
{
    COLOR: #476f88;
}
.botton_blu
{
	border: 1px solid #476f88; 
	border-color: #476f88 #476f88 #476f88 #476f88; 
	height: 20px; 
	width: 80px; 
	background: #476f88; 
	background-color: #476f88; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #476f88;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #476f88;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_blu A:link {font-family: verdana,arial, helvetica;color:#476f88;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_blu A:visited{font-family: verdana,arial, helvetica;color:#476f88;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_blu A:active{font-family: verdana,arial, helvetica;color:#476f88;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_blu A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#476f88; }

.textNews_blu A:link {font-family: verdana,arial, helvetica;color:#476f88;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_blu A:visited{font-family: verdana,arial, helvetica;color:#476f88;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_blu A:active{font-family: verdana,arial, helvetica;color:#476f88;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_blu A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#476f88; }

.tabCarrello_blu { background-color: #ffffff;border-width: 1px;border-color: #476f88;border-style:solid;}
.tabCarrello_blu TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #476f88;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_blu TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #476f88;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_blu TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_blu TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_blu TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_blu TD A:hover { color: #000; text-decoration: underline;}
/*nero*/
.menu_sx_nero
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_nero
{
   BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #000000
}
.div_col_nero A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_nero A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_nero
{
    WIDTH: 100%;
    COLOR: #000000;
}
.col_nero
{
    COLOR: #000000;
}
.botton_nero
{
	border: 1px solid #000000; 
	border-color: #000000 #000000 #000000 #000000; 
	height: 20px; 
	width: 80px; 
	background: #000000; 
	background-color: #000000; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_nero{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_nero{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #000000;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_nero{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_nero A:link {font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_nero A:visited{font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_nero A:active{font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_nero A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#000000; }

.textNews_nero A:link {font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_nero A:visited{font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_nero A:active{font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_nero A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#000000; }

.tabCarrello_nero { background-color: #ffffff;border-width: 1px;border-color: #000;border-style:solid;}
.tabCarrello_nero TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #000;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_nero TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #000;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_nero TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_nero TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_nero TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_nero TD A:hover { color: #000; text-decoration: underline;}
/*azzurro*/
.menu_sx_azzu
{
    BORDER-RIGHT: #add8e6 1px solid;
    BORDER-TOP: #add8e6 1px solid;
    BORDER-LEFT: #add8e6 1px solid;
    BORDER-BOTTOM: #add8e6 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_azzu
{
   BORDER-RIGHT: #add8e6 1px solid;
    BORDER-TOP: #add8e6 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #add8e6 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #add8e6 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #add8e6
}
.div_col_azzu A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_azzu A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_azzu
{
    WIDTH: 100%;
    COLOR: #add8e6;
}
.col_azzu
{
    COLOR: #add8e6;
}

.botton_azzu
{
	border: 1px solid #add8e6; 
	border-color: #add8e6 #add8e6 #add8e6 #add8e6; 
	height: 20px; 
	width: 80px; 
	background: #add8e6; 
	background-color: #add8e6; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_azzu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_azzu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #add8e6;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_azzu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_azzu A:link {font-family: verdana,arial, helvetica;color:#add8e6;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_azzu A:visited{font-family: verdana,arial, helvetica;color:#add8e6;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_azzu A:active{font-family: verdana,arial, helvetica;color:#add8e6;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_azzu A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#add8e6; }

.textNews_azzu A:link {font-family: verdana,arial, helvetica;color:#add8e6;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_azzu A:visited{font-family: verdana,arial, helvetica;color:#add8e6;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_azzu A:active{font-family: verdana,arial, helvetica;color:#add8e6;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_azzu A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#add8e6; }

.tabCarrello_azzu { background-color: #ffffff;border-width: 1px;border-color: #add8e6;border-style:solid;}
.tabCarrello_azzu TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #add8e6;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_azzu TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #add8e6;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_azzu TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_azzu TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_azzu TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_azzu TD A:hover { color: #000; text-decoration: underline;}
/*Verde*/
.menu_sx_verde
{
    BORDER-RIGHT: #3cb371 1px solid;
    BORDER-TOP: #3cb371 1px solid;
    BORDER-LEFT: #3cb371 1px solid;
    BORDER-BOTTOM: #3cb371 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_verde
{
   BORDER-RIGHT: #3cb371 1px solid;
    BORDER-TOP: #3cb371 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #3cb371 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #3cb371 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #3cb371
}
.div_col_verde A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_verde A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_verde
{
    WIDTH: 100%;
    COLOR: #3cb371;
}
.col_verde
{
    COLOR: #3cb371;
}
.botton_verde
{
	border: 1px solid #3cb371; 
	border-color: #3cb371 #3cb371 #3cb371 #3cb371; 
	height: 20px; 
	width: 80px; 
	background: #3cb371; 
	background-color: #3cb371; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3cb371;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #3cb371;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_verde A:link {font-family: verdana,arial, helvetica;color:#3cb371;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_verde A:visited{font-family: verdana,arial, helvetica;color:#3cb371;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_verde A:active{font-family: verdana,arial, helvetica;color:#3cb371;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_verde A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#3cb371; }

.textNews_verde A:link {font-family: verdana,arial, helvetica;color:#3cb371;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_verde A:visited{font-family: verdana,arial, helvetica;color:#3cb371;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_verde A:active{font-family: verdana,arial, helvetica;color:#3cb371;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_verde A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#3cb371; }

.tabCarrello_verde { background-color: #ffffff;border-width: 1px;border-color: #3cb371;border-style:solid;}
.tabCarrello_verde TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #3cb371;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_verde TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #3cb371;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_verde TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_verde TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_verde TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_verde TD A:hover { color: #000; text-decoration: underline;}
/*Gray*/
.menu_sx_gray
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_gray
{
   BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #808080 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #808080
}
.div_col_gray A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_gray A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_gray
{
    WIDTH: 100%;
    COLOR: #808080;
}
.col_gray
{
    COLOR: #808080;
}
.botton_gray
{
	border: 1px solid #808080; 
	border-color: #808080 #808080 #808080 #808080; 
	height: 20px; 
	width: 80px; 
	background: #808080; 
	background-color: #808080; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #808080;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_gray A:link {font-family: verdana,arial, helvetica;color:#808080;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_gray A:visited{font-family: verdana,arial, helvetica;color:#808080;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_gray A:active{font-family: verdana,arial, helvetica;color:#808080;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_gray A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#808080; }

.textNews_gray A:link {font-family: verdana,arial, helvetica;color:#808080;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_gray A:visited{font-family: verdana,arial, helvetica;color:#808080;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_gray A:active{font-family: verdana,arial, helvetica;color:#808080;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_gray A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#808080; }

.tabCarrello_gray { background-color: #ffffff;border-width: 1px;border-color: #808080;border-style:solid;}
.tabCarrello_gray TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #808080;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_gray TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #808080;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_gray TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_gray TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_gray TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_gray TD A:hover { color: #000; text-decoration: underline;}

/*Silver*/
.menu_sx_silver
{
    BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-BOTTOM: #C0C0C0 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_silver
{
   BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #C0C0C0 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #C0C0C0 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #C0C0C0
}
.div_col_silver A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_silver A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_silver
{
    WIDTH: 100%;
    COLOR: #C0C0C0;
}
.col_silver
{
    COLOR: #C0C0C0;
}
.botton_silver
{
	border: 1px solid #C0C0C0; 
	border-color: #C0C0C0 #C0C0C0 #C0C0C0 #C0C0C0; 
	height: 20px; 
	width: 80px; 
	background: #C0C0C0; 
	background-color: #C0C0C0; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_silver{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_silver{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #C0C0C0;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_silver{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_silver A:link {font-family: verdana,arial, helvetica;color:#C0C0C0;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_silver A:visited{font-family: verdana,arial, helvetica;color:#C0C0C0;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_silver A:active{font-family: verdana,arial, helvetica;color:#C0C0C0;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_silver A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#C0C0C0; }

.textNews_silver A:link {font-family: verdana,arial, helvetica;color:#C0C0C0;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_silver A:visited{font-family: verdana,arial, helvetica;color:#C0C0C0;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_silver A:active{font-family: verdana,arial, helvetica;color:#C0C0C0;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_silver A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#C0C0C0; }

.tabCarrello_silver { background-color: #ffffff;border-width: 1px;border-color: #C0C0C0;border-style:solid;}
.tabCarrello_silver TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #C0C0C0;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_silver TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #C0C0C0;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_silver TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_silver TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_silver TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_silver TD A:hover { color: #000; text-decoration: underline;}

/*Red*/
.menu_sx_red
{
    BORDER-RIGHT: #FF0000 1px solid;
    BORDER-TOP: #FF0000 1px solid;
    BORDER-LEFT: #FF0000 1px solid;
    BORDER-BOTTOM: #FF0000 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.div_col_red
{
   BORDER-RIGHT: #FF0000 1px solid;
    BORDER-TOP: #FF0000 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #FF0000 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #FF0000 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FF0000
}
.div_col_red A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_red A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_red
{
    WIDTH: 100%;
    COLOR: #FF0000;
}
.col_red
{
    COLOR: #FF0000;
}
.botton_red
{
	border: 1px solid #FF0000; 
	border-color: #FF0000 #FF0000 #FF0000 #FF0000; 
	height: 20px; 
	width: 80px; 
	background: #FF0000; 
	background-color: #FF0000; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #FF0000;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_red A:link {font-family: verdana,arial, helvetica;color:#FF0000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_red A:visited{font-family: verdana,arial, helvetica;color:#FF0000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_red A:active{font-family: verdana,arial, helvetica;color:#FF0000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_red A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#FF0000; }

.textNews_red A:link {font-family: verdana,arial, helvetica;color:#FF0000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_red A:visited{font-family: verdana,arial, helvetica;color:#FF0000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_red A:active{font-family: verdana,arial, helvetica;color:#FF0000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_red A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#FF0000; }

.tabCarrello_red { background-color: #ffffff;border-width: 1px;border-color: #FF0000;border-style:solid;}
.tabCarrello_red TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #FF0000;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_red TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #FF0000;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_red TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_red TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_red TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_red TD A:hover { color: #000; text-decoration: underline;}

/*Maroon*/
.menu_sx_maroon
{
    BORDER-RIGHT: #800000 1px solid;
    BORDER-TOP: #800000 1px solid;
    BORDER-LEFT: #800000 1px solid;
    BORDER-BOTTOM: #800000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_maroon
{
   BORDER-RIGHT: #800000 1px solid;
    BORDER-TOP: #800000 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #800000 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #800000 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #800000
}
.div_col_maroon A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_maroon A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_maroon
{
    WIDTH: 100%;
    COLOR: #800000;
}
.col_maroon
{
    COLOR: #800000;
}
.botton_maroon
{
	border: 1px solid #800000; 
	border-color: #800000 #800000 #800000 #800000; 
	height: 20px; 
	width: 80px; 
	background: #800000; 
	background-color: #800000; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_maroon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #800000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_maroon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #800000;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_maroon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_maroon A:link {font-family: verdana,arial, helvetica;color:#800000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_maroon A:visited{font-family: verdana,arial, helvetica;color:#800000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_maroon A:active{font-family: verdana,arial, helvetica;color:#800000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_maroon A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#800000; }

.textNews_maroon A:link {font-family: verdana,arial, helvetica;color:#800000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_maroon A:visited{font-family: verdana,arial, helvetica;color:#800000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_maroon A:active{font-family: verdana,arial, helvetica;color:#800000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_maroon A:hover{font-family:verdana,arial,helvetica;color:#FFFFFF;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#800000; }

.tabCarrello_maroon { background-color: #ffffff;border-width: 1px;border-color: #800000;border-style:solid;}
.tabCarrello_maroon TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #800000;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_maroon TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #800000;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_maroon TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_maroon TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_maroon TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_maroon TD A:hover { color: #000; text-decoration: underline;}

/*Arancio*/
.menu_sx_arancio
{
    BORDER-RIGHT: #FF8C00 1px solid;
    BORDER-TOP: #FF8C00 1px solid;
    BORDER-LEFT: #FF8C00 1px solid;
    BORDER-BOTTOM: #FF8C00 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.div_col_arancio
{
   BORDER-RIGHT: #FF8C00 1px solid;
    BORDER-TOP: #FF8C00 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.95em;
    BORDER-LEFT: #FF8C00 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #FF8C00 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FF8C00
}
.div_col_arancio A:link 
{
    FONT-SIZE: 0.95em;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.div_col_arancio A:visited
{
    FONT-SIZE: 0.95em;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
HR.hr_arancio
{
    WIDTH: 100%;
    COLOR: #FF8C00;
}
.col_arancio
{
    COLOR: #FF8C00;
}
.botton_arancio
{
	border: 1px solid #FF8C00; 
	border-color: #FF8C00 #FF8C00 #FF8C00 #FF8C00; 
	height: 20px; 
	width: 80px; 
	background: #FF8C00; 
	background-color: #FF8C00; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}

.textNews_arancio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF8C00;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews_arancio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #FF8C00;
    BORDER-RIGHT: #FF0000 0px dashed;
    BORDER-TOP: #FF0000 1px dashed;
	BORDER-LEFT: #FF0000 0px dashed;
	BORDER-BOTTOM: #FF0000 1px dashed;
	}
.tableInfoNews_arancio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews_arancio A:link {font-family: verdana,arial, helvetica;color:#FF8C00;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_arancio A:visited{font-family: verdana,arial, helvetica;color:#FF8C00;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_arancio A:active{font-family: verdana,arial, helvetica;color:#FF8C00;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews_arancio A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#FF8C00; }

.textNews_arancio A:link {font-family: verdana,arial, helvetica;color:#FF8C00;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_arancio A:visited{font-family: verdana,arial, helvetica;color:#FF8C00;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_arancio A:active{font-family: verdana,arial, helvetica;color:#FF8C00;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews_arancio A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal; background-color:#FF8C00; }

.tabCarrello_arancio { background-color: #ffffff;border-width: 1px;border-color: #FF8C00;border-style:solid;}
.tabCarrello_arancio TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #FF8C00;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_arancio TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #FF8C00;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrello_arancio TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrello_arancio TD A:link { color: #000 ;text-decoration: none;}
.tabCarrello_arancio TD A:visited { color: #000; text-decoration: none;}
.tabCarrello_arancio TD A:hover { color: #000; text-decoration: underline;}
