.Imageintro
{
    background:url(../image/sfondo.jpg) no-repeat right bottom;
	background-color:#FFFFFF
}

.Sfondo
{
  margin-top:0;
}

.TableHeight100
{
  /*height:100%;*/
  height:400px;
}

.newsletter
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #000000;
  /*background-color:#C3C3C3;*/
  background-image:url(../image/box.jpg);
  border-color:#CCCCCC;
  border-width:1px;
  border-style:solid;
}

.progetti
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  /*text-transform:uppercase;*/
  color:#00000;
  border-color: #01AEF0; /*FF9900*/
  border-width:4px;
  border-style:dashed;
}


.Banner
{
  color: #000000;
  border-color:#EF8937;
  border-width:1px;
  border-style:solid;
}

.title_grigio
{
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica,Arial, sans-serif;
	color:#999999;
}

.testata_table
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #000000;
  font-weight:bold;
  background-color:#CCCCCC;
}

.testata_table_SCS
{
  font-size: 16px;
  font-family: Verdana, Arial, sans-serif;
  text-decoration:none;
  color:#FFFFFF;
  background-color:#999999;
}

.testata_table_news
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#666666;
  font-weight:bold;
  background-color:#C9C9C9;
}


.testata_table_bianco
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  background-color:#FFFFFF;
}

.testata_table_vericali
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  background-color:#C9C9C9;
}

.testata_table_rosa
{
  font-size: 16px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #FFFFFF;
  background-color:#F06DA1;
}

.testata_table_verde
{
  font-size: 16px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #FFFFFF;
  background-color:#85C441;
}

.testata_table_giallo
{
  font-size: 16px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #FFFFFF;
  background-color:#FCBE03;
}

.testata_table_rosso
{
  font-size: 16px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #FFFFFF;
  background-color:#EE1C25;
}

.testata_table_blu
{
  font-size: 16px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #FFFFFF;
  background-color:#01AEF0;
}

.testata_table_arancio
{
  font-size: 16px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #FFFFFF;
  background-color:#F68333;
}


.testata_table_verticale
{
  font-size: 16px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #000000;
  background-color:#F2F2F2;
}

.testata_table_2
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #000000;
  font-weight:bold;
  background-color:#EAEAEA;
}


.border_table
{
  border-color:#CCCCCC;
  border-width:1px;
  border-style:solid;
}


.righe_table
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #000000;
  border-color:#CCCCCC;
  border-width:1px;
  border-style:solid;
}

.righe_table_news
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #000000;
  border-bottom:dotted;
  border-color:#999999;
  border-width:1px;
}


.footer
{
  font-size: 9px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #000000;
  background-image:url(../image/box.jpg);
  border-color:#CCCCCC;
  border-width:1px;
  border-style:solid;
}

.input
{
  font-size: 11px;
  font-family: verdana,arial,sans-serif;
  text-decoration:none;
}

.privacy
{
  font-size: 9px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  text-align:justify;
}


.input_sfondogrigio
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  background-color:#CCCCCC;
}

.menulaterale
{
border-bottom-color:#b7b4b7;
border-bottom-style:dashed;
border-bottom-width:1px;
}

.menulateraleSel
{
border-bottom-color:#b7b4b7;
border-bottom-style:dashed;
border-bottom-width:1px;
background-color:#CCCCCC;
}


A.sottomenu:link
{
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#666666;
}	
		
A.sottomenu:visited
{	
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color: #666666;
}	
		
A.sottomenu:active
{	
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#666666;
}	
		
A.sottomenu:hover
{
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration:underline;
	color: #666666;
}

.tdmenu
{
  background-image:url(../image/box.jpg);
  border-color:#CCCCCC;
  border-width:1px;
  border-style:solid;
}

.sottomenu
{font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	color: #000000;
	}

A.menu:link
{
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color: #000000;
}	
		
A.menu:visited
{	
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color: #000000;
}	
		
A.menu:active
{	
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color: #000000;
}	
		
A.menu:hover
{
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#000000;
}


A.prodotti:link
{
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#0182C4;
	font-weight:bold;
}	
		
A.prodotti:visited
{	
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color: #0182C4;
	font-weight:bold;
}	
		
A.prodotti:active
{	
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color: #0182C4;
	font-weight:bold;
}	
		
A.prodotti:hover
{
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration:underline;
	color:#0182C4;
	font-weight:bold;
}



.colonna
{
background-image:url(../image/sfondo_colonna.jpg)
}

.title
{
	font-weight: normal;
	color:#6A76A6;
	font-size: 18px;
	font-family:  verdana,arial,sans-serif;
	text-align:justify;
}

.titleNoGiustificato
{
	font-weight: normal;
	color:#6A76A6;
	font-size: 18px;
	font-family:  verdana,arial,sans-serif;
}

.titleNews
{
	font-weight: normal;
	color:#6A76A6;
	font-size: 20px;
	font-family:  verdana,arial,sans-serif;
}

.titleNewsRosso
{
	font-weight: normal;
	color:#CC0000;
	font-size: 12px;
	font-family:  verdana,arial,sans-serif;
}

.titleNewsNero
{
	font-weight: normal;
	color:#000000;
	font-size: 13px;
	font-family:  verdana,arial,sans-serif;
}

.titleHome
{
	font-weight: normal;
	color:#6A76A6;
	font-size: 18px;
	font-family:  verdana,arial,sans-serif;
	text-align:left;
}

.titleHomeCentrato
{
	font-weight: normal;
	color:#6A76A6;
	font-size: 18px;
	font-family:  verdana,arial,sans-serif;
	text-align:center;
}

.titleHomeCentrato_red
{
	font-weight:bold;
	color:#2968B6;
	font-size: 17px;
	font-family:  verdana;
	text-align:center;
}

.titleCentrato
{
	font-weight: normal;
	color:#6A76A6;
	font-size: 18px;
	font-family:  verdana,arial,sans-serif;
	text-align:center;
}

.titleNoJustify
{
	font-weight: normal;
	color:#828CB3;
	font-size: 18px;
	font-family:  verdana,arial,sans-serif;
}

.title_small
{
	font-weight: normal;
	font-size: 18px;
	font-family: Helvetica,Arial, sans-serif;
	color:#828CB3;
}


.subtitle_prodotto_blu
{	
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	color:#0066CC;
	font-weight:bold;
}

.par_giustificato
{	text-align:justify;
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
}

.par_center
{	text-align:center;
	font-size: 15px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
}

.par_giustificato_bianco
{	
	text-align:justify;
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#FFFFFF;
}

.par_giustificato_blu
{	
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#0182C4;
}

altro
{
  background-color:#EBEBEB;
  background-image:url(../image/background.gif)
}


.TestoRed
{
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	color:#CC0000;
}



.AltezzaTable
{
	height:10px;
}

.AltezzaTableHome
{
	height:2px;
}


.AltezzaTable2
{
	height:20px;
}

.AltezzaTable3
{
	height:15px;
}

.AltezzaTable30
{
	height:30px;
}


.TableNewsGrigio
{
	/*background-color:#F0F3F4;*/
	background-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#B8C5CB;
	border-left-color:#B8C5CB;
	border-right-color:#B8C5CB;
	border-top-color:#B8C5CB;
	
	border-bottom-width:1px;
	border-left-width:15px;
	border-top-width:1px;
	border-right-width:1px;
}

.TableNewsVerde
{
	background-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#B8C5CB;
	border-left-color:#85C441;
	border-right-color:#B8C5CB;
	border-top-color:#B8C5CB;
	
	border-bottom-width:1px;
	border-left-width:15px;
	border-top-width:1px;
	border-right-width:1px;
}

.TableNewsGiallo
{
	background-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#B8C5CB;
	border-left-color:#FCBE03;
	border-right-color:#B8C5CB;
	border-top-color:#B8C5CB;
	
	border-bottom-width:1px;
	border-left-width:15px;
	border-top-width:1px;
	border-right-width:1px;
}

.TableNewsRosso
{
	background-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#B8C5CB;
	border-left-color:#EE1C25;
	border-right-color:#B8C5CB;
	border-top-color:#B8C5CB;
	
	border-bottom-width:1px;
	border-left-width:15px;
	border-top-width:1px;
	border-right-width:1px;
}

.TableNewsBlu
{
	background-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#B8C5CB;
	border-left-color:#01AEF0;
	border-right-color:#B8C5CB;
	border-top-color:#B8C5CB;
	
	border-bottom-width:1px;
	border-left-width:15px;
	border-top-width:1px;
	border-right-width:1px;
}

.TableNewsRosa
{
	background-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#B8C5CB;
	border-left-color:#F06DA1;
	border-right-color:#B8C5CB;
	border-top-color:#B8C5CB;
	
	border-bottom-width:1px;
	border-left-width:15px;
	border-top-width:1px;
	border-right-width:1px;
}

.TableNewsArancio
{
	background-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#B8C5CB;
	border-left-color:#F68333;
	border-right-color:#B8C5CB;
	border-top-color:#B8C5CB;
	
	border-bottom-width:1px;
	border-left-width:15px;
	border-top-width:1px;
	border-right-width:1px;
}

.TestoTitoloNews
{
	text-align:justify;
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#0066CC;
	font-weight:bold
}

.TestoNews
{
	text-align:justify;
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#000000;
}



A.LinkNews:link
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#FF9900;
  font-weight:bold;
}	
		
A.LinkNews:visited
{	
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #FF9900;
  font-weight:bold;
}	
		
A.LinkNews:active
{	
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #FF9900;
  font-weight:bold;
}	
		
A.LinkNews:hover
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:underline;
  color: #FF9900;
  font-weight:bold;
}



.testata_table_news_grigio
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#C9C9C9;
}

.testata_table_news_verde
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#85C441;
}

.testata_table_news_giallo
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#FCBE03;
}

.testata_table_news_rosso
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#EE1C25;
}

.testata_table_news_blu
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#01AEF0;
}

.testata_table_news_rosa
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#F06DA1;
}

.testata_table_news_arancio
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#F68333;
}



.TableSicurezza
{
	/*border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#B8C5CB;
	border-left-color:#B8C5CB;
	border-right-color:#B8C5CB;
	border-top-color:#B8C5CB;
	
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:1px;*/
	
	border:thin;
	border-color:#B8C5CB;
	border-style:solid;
}

.borderTarancio
{
	border-right: #ff9900 thin solid;
	border-top: #ff9900 thin solid;
	border-left: #ff9900 thin solid;
	border-bottom: #ff9900 thin solid;
}

.textArancio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff9900;
	font-weight:bold;
}


.TableHome
{
	background-color:#FFFFFF;
	
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	border-bottom-color:#01AEF0;
	border-left-color:#B8C5CB;
	border-right-color:#B8C5CB;
	border-top-color:#01AEF0;
	
	border-bottom-width:5px;
	border-left-width:1px;
	border-top-width:5px;
	border-right-width:1px;
	
	width:80%;
}


.TableTrade3
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color:#00000;
  border-color:#0281C4;
  border-width:4px;
  border-style:double;
}

.TestoTitoloHome
{
	font-size: 12px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
	color:#0066CC;
	font-weight:bold
}

.borderT
{
	border-right: #0272AE thin solid;
	border-top: #0272AE thin solid;
	border-left: #0272AE thin solid;
	border-bottom: #0272AE thin solid;
}

.style5 {color: #0272AE; font-weight: bold; }


.testoNews
{	
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
}

.Testo_SisurezzaSviluppo
{	
	font-size: 11px;
    font-family:  verdana,arial,sans-serif;
	text-decoration: none;
}


.tableEvento
{
  font-size: 11px;
  font-family:  verdana,arial,sans-serif;
  text-decoration:none;
  color: #000000;
  border-color:#CCCCCC;
  border-width:1px;
  border-style:solid;
}