﻿body
{
	color: #000000;
	margin: 0px;
	background-color: #ffffff;
	text-align: center;
}

.VideoDelta {
	font-family: Arial;
	font-size: xx-small;
	color: #000000;
	font-style: normal;
	line-height: normal
}
.HrTabProduttori {
		
}
.Immagine16px 
{
	width: 16px;
	height: 16px;
	border-width: 0px;
	vertical-align:middle;
}
.Videotxt {
	 font-size: 12px;
	 color: #000000;
	 text-align: justify;
	 height: auto;
	 width: auto;
	 left: auto;
	 top: auto;
	 clip: rect(   );
	 font-family: Tahoma, Verdana, Arial, sans-serif;
	 line-height: normal
}
.Videotitoli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #006699
}
.rigato { 
	background-image: url(images/pixdef.jpg);
}
.rigatoAlto
{
	background-image: url(images/sfondoAlto.jpg);
}
.centraleAlto
{
	background-image: url(images/top.jpg);
}
.sinistraAlto
{
	background-image: url(images/topsx.jpg);
}
.testoPiccolo
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #ff0000;
}
.sottoCentrale
{
}
.tabellaPrincipale
{
	width: 100%;
	height: 100%;
}
.tblEvidenziate
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	text-align: center;
	background-color: #333333;
}
.tblGeneri
{
	font-size: 7pt;
	color: #ffff66;
	font-family: Tahoma, Verdana, Arial;
	background-position: center center;
	background-image: url(images/sfondo_bottoni2.gif);
	background-repeat: no-repeat;
}
.tblGeneri A
{
	color: #333333;
	text-decoration: none;
}
.tblGeneri A:link
{
	color: #333333;
	text-decoration: none;
}
.tblGeneri A:visited
{
	color: #333333;
	text-decoration: none;
}
.tblGeneri A:active
{
	color: #333333;
	text-decoration: none;
}
.tblGeneri A:hover
{
	color: #005aa9;
	text-decoration: underline;
}
.titoletto
{
	font-size: 8pt;
	color: #000066;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	background-color: #e7edef;
	vertical-align: top;
	text-align: left;
	width: 100%;
}
.tabelleRicerche
{
	font-size: 8pt;
	color: #000066;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	background-color: #FCFCFC;
	vertical-align: top;
	text-align: left;
	width: 100%;
	border-bottom: #333333 1px solid;
}
.popupStatistiche {
	font-size: 8pt;
	color: #000066;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	border-bottom: #ffff99 thin solid;
	border-right: #ffff99 thin solid;
	border-top: #ffff99 thin solid;
	border-left: #ffff99 thin solid;
}
.imgRicerche
{
	width: 80px;
	vertical-align: top;
} 
.imgRicerche img
{
	text-align: left;
}
.messaggioHelpHome
{
	border-top: #cc3333 1px solid;
	border-bottom: #cc3333 1px solid;
	font-size: 10pt;
	color: #cc3333;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	background-color: #ffcc66;
}
.titoliRicerche
{
	border-top: #333333 1px solid;
	border-bottom: #333333 1px solid;
	font-size: 10pt;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	background-color: #da241e;
}
.titoliRicerche2
{
	border-top: #333333 1px solid;
	border-bottom: #333333 1px solid;
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	background-color: #da241e;
}
.titoliRicerche A
{
	color: #ffffff;
	text-decoration: none;
}
.titoliRicerche A:link
{
	color: #ffffff;
	text-decoration: none;
}
.titoliRicerche A:visited
{
	color: #ffffff;
	text-decoration: none;
}
.titoliRicerche A:active
{
	color: #ffffff;
	text-decoration: none;
}
.titoliRicerche A:hover
{
	color: #99ffff; /*#990000;*/
	text-decoration: underline;
}
.titoli
{
	font-size: 12pt;
	color: #000066;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	background-color: #f1f1f1;
}
.datiTecniciStatistiche
{
	font-size: 8pt;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	/*background-color: #dcf1fa;*/
	background-color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
}
.titoli
{
	font-size: 12pt;
	color: #000066;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	background-color: #f1f1f1;
}
.titoli A
{
	color: #404040;
	text-decoration: none;
}
.titoli A:link
{
	color: #404040;
	text-decoration: none;
}
.titoli A:visited
{
	color: #404040;
	text-decoration: none;
}
.titoli A:active
{
	color: #404040;
	text-decoration: none;
}
.titoli A:hover
{
	color: #800000; /*#990000;*/
	text-decoration: underline;
}
.datiTecnici
{
	font-size: 8pt;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
}
.datiTecnici A
{
	color: #990000;
	text-decoration: underline;
}
.datiTecnici A:link
{
	color: #990000;
	text-decoration: underline;
}
.datiTecnici A:active
{
	color: #990000;
	text-decoration: underline;
}
.datiTecnici A:visited
{
	color: #990000;
	text-decoration: underline;
}
.datiTecnici A:hover
{
	color: #003366;
	text-decoration: underline;
}
.labelDati
{
	font-size: 8pt;
	color: #000088;
	font-family: Tahoma, Verdana, Arial;
	text-align: left;
	font-weight: normal;
}
.cellaPrincipale
{
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: center;
	width: 100%;
	margin: auto;
}
.sfondoTop
{
	background-position: left top;
	background-attachment: fixed;
	/*background-image: url(images/sfondo_NN.jpg);*/
	background-image: url(images/innerwrap1.gif);	
	background-repeat: repeat-x;
	text-align: left;
}
.sfondoTopCentrale
{
	background-position: left top;
	/*background-image: url(images/logo_NN.jpg);*/
	background-image: url(images/pixdef2.jpg);	
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
}
.sfondoLeft1
{
	background-color: #dedede;
	color: #000000;
	font-size: 8pt;
}
.sfondoLeft2
{
	background-color: #da241e;
	color: #ffffff;
	font-size: 8pt;
}
.tableLeft
{
	background-color: #FFFFFF;
	color: #ffffff;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	border-right: #da241e 1px solid;
	border-top: #da241e 1px solid;
	border-left: #da241e 1px solid;
	border-bottom: #da241e 1px solid;
	width: 160px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.bottoni
{
	margin-top: 54px;
	margin-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.sfondoTopLeft
{
	text-align: right;
}
.sfondoTopRight
{
	text-align: left;
}
.tabellaTop
{
	width: 100%;
	background-position: left top;
	background-image: url(images/sfondoTop.gif);
	background-repeat: repeat-x;
	/*height: 190px;*/
}
.colonnaDestra
{
	vertical-align: top;
	width: 180px;
}
.colonnaSinistra
{
	vertical-align: top;
	width: 190px;
	background-position: left top;
	background-image: url(images/sfondoLeft.gif);
	background-repeat: repeat-y;
}
.colonnaGeneri 
{
	/*border-right: #333333 solid 1px; 
	border-left: #333333 solid 1px;*/
	text-align:center;
}
.colonnaDestraCentro
{
	/*border-right: #dedede solid thin; 
	border-left: #dedede solid thin; */
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
}
.colonnaDestraCentro H1
{
	font-weight: bold;
	background-color: #dedede;
	font-size: 8pt;
}
.colonnaDestraCentro H6
{
	font-weight: normal;
	font-size: 10px;
}
.InputText
{
	font-size: 8pt;
	color: #333333;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	background-color: #71cdf4;
	width: 120px;
}
.testateTabelle
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
}
testateTabelle A
{
	color: #0470c6;
	text-decoration: none;
}
.testateTabelle A:link
{
	color: #0470c6;
	text-decoration: none;
}
.testateTabelle A:active
{
	color: #0470c6;
	text-decoration: none;
}
.testateTabelle A:visited
{
	color: #0470c6;
	text-decoration: none;
}
.testateTabelle A:hover
{
	color: #cc0000;
	text-decoration: underline;
}
.InputText2
{
	font-size: 8pt;
	color: #333333;
	font-family: 'Courier New' , Tahoma, Verdana, Arial;
	font-weight: normal;
	background-color: #71cdf4;
	width: 120px;
}
.InputText3
{
	font-size: 8pt;
	color: #333333;
	font-family: 'Courier New' , Tahoma, Verdana, Arial;
	font-weight: normal;
	background-color: #71cdf4;
}
.InputSubmit
{
	font-size: 8pt;
	color: #333333;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
}
.testoPiccoloRed
{
	font-size: 8pt;
	color: #990033;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	text-align: left;
	background-color: #fff6e5;
}
.tblClienti
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	text-align: left;
	background-color: #dcdcdc;
}
.testoPiccolo
{
	font-size: 8pt;
	color: #333333;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	text-align: left;
}
.testoPiccolo A
{
	color: #005aa9;
	text-decoration: none;
}
.testoPiccolo A:link
{
	color: #005aa9;
	text-decoration: none;
}
.testoPiccolo A:visited
{
	color: #005aa9;
	text-decoration: none;
}
.testoPiccolo A:active
{
	color: #005aa9;
	text-decoration: none;
}
.testoPiccolo A:hover
{
	color: #005aa9;
	text-decoration: underline;
}
.tdPagineMCentrato
{
	border-top: #ffff00 1px solid;
	border-bottom: #dcf1fa 1px solid;
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	background-color: #333333;
	text-align: center;
}
.tdPagineM
{
	border-top: #ffff00 1px solid;
	border-bottom: #dcf1fa 1px solid;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	background-color: #333333;
	text-align: right;
}
.tdPagineM A
{
	color: #ffffff;
	text-decoration: underline;
}
.tdPagineM A:link
{
	color: #ffffff;
	text-decoration: underline;
}
.tdPagineM A:visited
{
	color: #ffffff;
	text-decoration: underline;
}
.tdPagineM A:active
{
	color: #ffffff;
	text-decoration: underline;
}
.tdPagineM A:hover
{
	color: #FF0000;
	text-decoration: underline;
}
A.linkSuGrigio
{
	color: #ffffff;
	text-decoration: underline;
}
A.linkSuGrigio:link
{
	color: #ffffff;
	text-decoration: underline;
}
A.linkSuGrigio:visited
{
	color: #ffffff;
	text-decoration: underline;
}
A.linkSuGrigio:active
{
	color: #ffffff;
	text-decoration: underline;
}
A.linkSuGrigio:hover
{
	color: #FF0000;
	text-decoration: underline;
}
A.linkSuBianco
{
	color: #000000;
	text-decoration: underline;
}
A.linkSuBianco:link
{
	color: #000000;
	text-decoration: underline;
}
A.linkSuBianco:visited
{
	color: #000000;
	text-decoration: underline;
}
A.linkSuBianco:active
{
	color: #000000;
	text-decoration: underline;
}
A.linkSuBianco:hover
{
	color: #FF0000;
	text-decoration: underline;
}

A.linkMenu
{
	color: #ffffff;
	text-decoration: underline;
}
A.linkMenu:link
{
	color: #ffffff;
	text-decoration: underline;
}
A.linkMenu:visited
{
	color: #ffffff;
	text-decoration: underline;
}
A.linkMenu:active
{
	color: #ffffff;
	text-decoration: underline;
}
A.linkMenu:hover
{
	color: #FF0000;
	text-decoration: underline;
}
.tblArtHome
{
	height: 150px;
	width: 100%;
	border-right: #333333 1px solid;
	border-left: #333333 1px solid;
	border-bottom: #333333 1px solid;
}
.tblArtHome2
{
	width: 100%;
	border-right: #333333 1px solid;
	border-left: #333333 1px solid;
	border-bottom: #333333 1px solid;
}
.tblArtHomeT
{
	height: 30px;
	width: 100%;
	border-top: #333333 1px solid;
	border-right: #333333 1px solid;
	border-left: #333333 1px solid;
}
.testiPresentazione
{
	font-size: 10pt;
	color: #333333;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	text-align: justify;
}
.titPresentazione
{
	color: #003366;
	font-weight: bold;
	text-align: left;
}
.formail
{
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	text-align: center;
}
.attenzione
{
	font-size: 18pt;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	text-align: center;
	background-color: #d6d6d6;
}
.attenzione2
{
	font-size: 18pt;
	color: #00008b;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	text-align: center;
}
.news
{
	font-size: 12pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	text-align: left;
}
.barraScelteP
{
	font-size: 8pt;
	color: #333333;
	font-family: Tahoma, Verdana, Arial;
	background-position: left top;
	background-image: url(images/barra_chiusa_sel.gif);
	background-repeat: repeat-x;
	border-right: #656565 1px solid;
}
.barraScelteP A
{
	color: #333333;
	text-decoration: none;
}
.barraScelte
{
	font-size: 10pt;
	color: #333333;
	font-family: Tahoma, Verdana, Arial;
	background-position: left top;
	/*background-image: url(images/barra_chiusa_sel.gif);
	background-repeat: repeat-x;*/
	background-color: #dedede;
	font-weight: bold;
	border-bottom: #da241e 1px solid;/*b*/
		height: 22px;
	border-top: #da241e 1px solid;
	border-left: #da241e 1px solid;
	border-right: #da241e 1px solid;

}
.barraScelte A:hover
{
	color: #005aa9;
	text-decoration: underline;
}
.barraScelteP
{
	font-size: 8pt;
	color: #333333;
	font-family: Tahoma, Verdana, Arial;
	background-position: left top;
	background-image: url(images/barra_chiusa_sel.gif);
	background-repeat: repeat-x;
	border-right: #656565 1px solid;
}
.barraScelte A
{
	color: #333333;
	text-decoration: none;
}
.barraScelte A:link
{
	color: #333333;
	text-decoration: none;
}
.barraScelte A:visited
{
	color: #333333;
	text-decoration: none;
}
.barraScelte A:active
{
	color: #333333;
	text-decoration: none;
}
.barraScelteLeftP
{
	font-size: 8pt;
	border-right: #656565 1px solid;
}
.barraScelteRightP
{
	font-size: 8pt;
	border-left: #656565 1px solid;
}
.barraScelte A:hover
{
	color: #005aa9;
	text-decoration: underline;
}
.barraScelteLeft
{
	background-position: right top;
	/*background-image: url(images/barra_left_sel.gif);
	background-color: #da241e;*/
	background-repeat: no-repeat;
	width: 1px;
	height: 22px;
	border-bottom: #da241e 1px solid;
}
.barraScelteRight
{
	background-position: left top;
	/*background-image: url(images/barra_right_sel.gif);
	background-color: #da241e;*/
	background-repeat: no-repeat;
	width: 1px;
	height: 22px;
		border-bottom: #da241e 1px solid;
}
.barraScelteSel
{
	font-size: 10pt;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	background-position: left top; /*background-image: url(images/barra_chiusa_sel.gif);
	background-repeat: repeat-x;*/
	background-color: #ffffff;
	font-weight: bold;
	border-top: #da241e 1px solid;
	border-left: #da241e 1px solid;
	border-right: #da241e 1px solid;

}
.barraScelteLeftSel
{
	background-position: right top;
	/*background-image: url(images/barra_left_sel.gif);*/
	background-color: #ffffff;
	background-repeat: no-repeat;
	width: 1px;
	height: 22px;
		border-bottom: #da241e 1px solid;
}
.barraScelteRightSel
{
	background-position: left top;
	/*background-image: url(images/barra_right_sel.gif);*/
	background-color: #ffffff;
	background-repeat: no-repeat;
	width: 1px;
	height: 22px;
		border-bottom: #da241e 1px solid;

}
.barraSopra
{
	background-position: left top;
	/*background-image: url(images/barra_sopra.gif);
	background-repeat: repeat-x;
	background-color: #dedede;*/
	height: 10px;
}
.barraSopraLeft
{
	background-position: right top;
	/*background-image: url(images/barra_sopra_left.gif);
	background-color: #dedede;*/
	background-repeat: no-repeat;
	height: 10px;
}
.barraSopraRight
{
	background-position: left top;
	/*background-image: url(images/barra_sopra_right.gif);
	background-color: #dedede;*/
	background-repeat: no-repeat;
	height: 10px;
}
.barraSopraSel
{
	background-position: left top;
	background-image: url(images/barra_sopra_sel.gif);
	background-repeat: repeat-x;
	/*background-color: #dedede;*/
	height: 10px;
}
.barraSotto
{
/*	background-position: left top;
	background-image: url(images/barra_sotto2.gif);
	background-repeat: repeat-x;
	height: 10px;*/
}
.barraSottoLeft
{
	background-position: right top;
	background-image: url(images/barra_sotto_left2.gif);
	background-repeat: no-repeat;
	height: 10px;
}
.barraSottoRight
{
	background-position: left top;
	background-image: url(images/barra_sotto_right2.gif);
	background-repeat: no-repeat;
	height: 10px;
}
.barraSottoSel
{
	background-position: left top;
	background-image: url(images/barra_sotto_sel.gif);
	background-repeat: repeat-x;
	height: 10px;
}
.barraSottoLeftSel
{
	background-position: right top;
	background-image: url(images/barra_sotto_left_sel.gif);
	background-repeat: no-repeat;
	height: 10px;
}
.barraSottoRightSel
{
	background-position: left top;
	background-image: url(images/barra_sotto_right_sel.gif);
	background-repeat: no-repeat;
	height: 10px;
}
.homeRigaSep
{
	border-top: #da241e 1px solid;
}
.homeCentrale
{
	background-color: #fcfcfc;
	border-top: #da241e 1px solid;
	border-right: #da241e 1px solid;
	border-left: #da241e 1px solid;
	border-bottom: #da241e 1px solid;
	text-align: center;
}
.homeLeft
{
	background-position-x: right;
	background-image: url(images/barra_left2.gif);
	background-repeat: repeat-y;
}
.homeRight
{
	background-position-x: left;
	background-image: url(images/barra_right2.gif);
	background-repeat: repeat-y;
}
.datiTecniciNew
{
	font-size: 8pt;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #ffffff;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	background-position: right top;
	background-image: url(images/new_striscia.gif);
	background-repeat: no-repeat;
}
.datiTecniciNew A
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciNew A:link
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciNew A:active
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciNew A:visited
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciNew A:hover
{
	color: #003366;
	text-decoration: underline;
}
.datiTecniciPromo
{
	font-size: 8pt;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #ffffff;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	background-position: right top;

	background-image: url(images/promo_striscia.gif);

	background-repeat: no-repeat;
}
.datiTecniciPromo A
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciPromo A:link
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciPromo A:active
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciPromo A:visited
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciPromo A:hover
{
	color: #003366;
	text-decoration: underline;
}
A.linkMenu
{
	color: #303030;
	text-decoration: none;
}
A.linkMenu:link
{
	color: #303030;
	text-decoration: none;
}
A.linkMenu:active
{
	color: #303030;
	text-decoration: none;
}
A.linkMenu:visited
{
	color: #303030;
	text-decoration: none;
}
A.linkMenu:hover
{
	color: #303030;
	text-decoration: underline;
}
.datiTecniciNewPromo
{
	font-size: 8pt;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #ffffff;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	background-position: right top;
	background-image: url(images/new_promo_striscia.gif);
	background-repeat: no-repeat;
}
.datiTecniciNewPromo A
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciNewPromo A:link
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciNewPromo A:active
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciNewPromo A:visited
{
	color: #990000;
	text-decoration: underline;
}
.datiTecniciNewPromo A:hover
{
	color: #003366;
	text-decoration: underline;
}
.datiTecnici2
{
	font-size: 8pt;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	vertical-align: top;
}
.datiTecnici2 A
{
	color: #990000;
	text-decoration: underline;
}
.datiTecnici2 A:link
{
	color: #990000;
	text-decoration: underline;
}
.datiTecnici2 A:active
{
	color: #990000;
	text-decoration: underline;
}
.datiTecnici2 A:visited
{
	color: #990000;
	text-decoration: underline;
}
.datiTecnici2 A:hover
{
	color: #003366;
	text-decoration: underline;
}
.rigaTitoliCarrello
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #dedede;
	text-align: right;
	font-weight: bold;
	vertical-align: top;
}
.rigaTitoliCarrelloMiddle
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	background-color: #333333;
	text-align: right;
	font-weight: bold;
	vertical-align: middle;
}
.rigaTitoliCarrelloRigaSopra
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #dedede;
	text-align: right;
	font-weight: bold;
	vertical-align: top;
	border-top: #808080 1px solid;
	border-right: #808080 1px solid;
}
.rigaTitoliCarrelloRigaDestra
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #dedede;
	text-align: right;
	font-weight: bold;
	vertical-align: top;
	border-right: #808080 1px solid;
}
.rigaTitoliCarrelloOld
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	background-color: #696969;
	text-align: right;
	font-weight: bold;
	vertical-align: top;
}
.righeCarrelloLeft
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}
.righeCarrello
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	font-weight: normal;
}
.righeCarrelloRigaSopra
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	font-weight: normal;
	border-top: #808080 1px solid;
}
.tdRigaSopra
{
	border-top: #808080 1px solid;
}
.tdRigaSopraDestra
{
	border-top: #808080 1px solid;
	border-right: #808080 1px solid;
}
.tdRigaDestra
{
	border-right: #808080 1px solid;
}
.uscitaFutura
{
	color: #cc0033;
	font-weight: bold;
}
.uscitaDisponibile
{
	color: #006633;
	font-weight: bold;
}
.uscitaInArrivo
{
	color: #0033ff;
	font-weight: bold;
}

.righeCarrello A
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrello A:link
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrello A:active
{
	text-decoration: underline;
	color: #990000;
}
.righeCarrello A:visited
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrello A:hover
{
	color: #003366;
	text-decoration: underline;

}
.homeRigaSep
{
	border-top: #000000 1px solid;
}
.messaggi
{
	font-size: 10pt;
	color: #800000;
	font-family: Tahoma, Verdana, Arial;
	text-align: justify;
	vertical-align: top;
}
.bottoniBarra
{
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial;
	color: #ffffff;
	background-color: #da241e;
	vertical-align: bottom;
	text-align: center;
}
.bottoniBarra:hover
{
	background-color: #FFFFFF;
}
.bottoniBarra A
{
	color: #ffffff;
	text-decoration: none;
}
.bottoniBarra A:link
{
	color: #ffffff;
	text-decoration: none;
}
.bottoniBarra A:visited
{
	color: #ffffff;
	text-decoration: none;
}
.bottoniBarra A:active
{
	color: #ffffff;
	text-decoration: none;
}
.bottoniBarra A:hover
{
	color: #990000;
	background-color: #FFFFFF;
}
.righeCarrelloNonDisponibili
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #ffcc33;
	text-align: right;
	vertical-align: top;
	font-weight: normal;
}
.righeCarrelloPrezzoModificato
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #def2aa;
	text-align: right;
	vertical-align: top;
	font-weight: normal;
}
.righeCarrelloPrezzoModificato A
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloPrezzoModificato A:link
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloPrezzoModificato A:active
{
	text-decoration: underline;
	color: #990000;
}
.righeCarrelloPrezzoModificato A:visited
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloPrezzoModificato A:hover
{
	color: #003366;
	text-decoration: underline;
}
.testoBarrato
{
	text-decoration: line-through;
}
.cellaLogo
{
	background-image: url(images/logo_2.gif);
	width: 496px;
	height: 119px;
}
.testoMedEvid2
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	background-color: #990000;
}
.frmLabel
{
	font-weight: bold;
	font-size: 10pt;
	text-align: right;
}
.frmLabel_C
{
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
}
.frmLabel_P_C
{
	font-weight: bold;
	font-size: 8pt;
	text-align: center;
}
.frmLabel_P
{
	font-weight: bold;
	font-size: 8pt;
}
.richiami
{
	font-weight: normal;
	font-size: 8pt;
	text-align: right;
	vertical-align: super;
	color: #660033;
}
.errori
{
	font-weight: bold;
	font-size: 8pt;
	color: #cc0033;
}
.testoMedEvid
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffff33;
}
.testoMedEvid2
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	background-color: #990000;
}
.testateTabelle
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
}
.testateTabelle A
{
	color: #0470c6;
	text-decoration: none;
}
.testateTabelle A:link
{
	color: #0470c6;
	text-decoration: none;
}
.testateTabelle A:active
{
	color: #0470c6;
	text-decoration: none;
}
.testateTabelle A:visited
{
	color: #0470c6;
	text-decoration: none;
}
.testateTabelle A:hover
{
	color: #cc0000;
	text-decoration: underline;
}
.righeCarrelloEscluseScaricoOrdini
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #a0bfff;
	text-align: right;
	vertical-align: top;
	font-weight: normal;	
}
.righeCarrelloEscluseScaricoOrdini A
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloEscluseScaricoOrdini A:link
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloEscluseScaricoOrdini A:active
{
	text-decoration: underline;
	color: #990000;
}
.righeCarrelloEscluseScaricoOrdini A:visited
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloEscluseScaricoOrdini A:hover
{
	color: #003366;
	text-decoration: underline;
}
.righeCarrelloPrezzoAggiornato {
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #ffd4d4;
	text-align: right;
	vertical-align: top;
	font-weight: normal;	
}
.righeCarrelloPrezzoAggiornato A
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloPrezzoAggiornato A:link
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloPrezzoAggiornato A:active
{
	text-decoration: underline;
	color: #990000;
}
.righeCarrelloPrezzoAggiornato A:visited
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloPrezzoAggiornato A:hover
{
	color: #003366;
	text-decoration: underline;
}
.righeCarrelloNonGestiteDaVD
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	background-color: #def6ff;
	text-align: right;
	vertical-align: top;
	font-weight: normal;
}
.righeCarrelloNonGestiteDaVD A
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloNonGestiteDaVD A:link
{
	color: #990000; 
	text-decoration: underline;
}
.righeCarrelloNonGestiteDaVD A:active
{
	text-decoration: underline;
	color: #990000;
}
.righeCarrelloNonGestiteDaVD A:visited
{
	color: #990000;
	text-decoration: underline;
}
.righeCarrelloNonGestiteDaVD A:hover
{
	color: #003366;
	text-decoration: underline;
}
.tabellaBase
{
	border-width:0px;
	margin:auto;
	width:100%;
}
