/*
Stile comune per applicazioni portale. Modificare anche il file ArtNetBasic.jss per la
compatibilità con Netscape 4.xx.

NOTA: Se si deve aggiugere uno stile non definito aggiungerlo alla fine con un commento su
dove viene utilizzato per la prima volta.

La sintassi per definire uno stile e' la seguente:
.nomeStile {proprietà:valore,proprietà:valore,....}

I seguenti stili definiscono l'aspetto di TUTTE le pagine, quindi una loro modifica
influisce sull'aspetto del sito.
*/
BODY
{
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}
A:link {color:#000000; text-decoration:none}
A:visited {color:#000000; text-decoration:none}
A:hover {color:#000000; text-decoration:underline}

.artMenuLink
{
	color:#000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold
}
.artMenuLinkBlu
{
	color:#3b7696;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold
}

.artText
{
	color:#000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
}

.artTextj
{
	color:#000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
	text-align: justify;
}

.artTextw
{
	color:#ffffff;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
}

.artTBold
{
	color:#000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold
}
.artTitle01
{
	color:#3b7696;
	font-size: x-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold
}

.artTitle01c
{
	color:#3b7696;
	font-size: x-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold;
	text-align: center
}

.artTitle02
{
	color:#ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold
}

.artTitle03
{
	color:#000000;
	font-size: x-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold
}

.artTABLEBorder
 {
	border-style: solid;
	border-width: thin;
	border-color:#f8a001;
	border-collapse:collapse
}
.artTABLEBorderb
 {
	border-style: solid;
	border-width: thin;
	border-color:#3b7696;
	border-collapse:collapse
}

.artTABLEBorder00
 {
	border-style: solid;
	border-width: thin;
	border-color:#ff0000;
	border-collapse:collapse
}

.artTABLEBorder01
 {
	border-style: solid;
	border-width: thin;
	border-color:#ff0000;
	border-collapse:collapse
}

.artTABLEBorder02
 {
	border-style: solid;
	border-width: thin;
	border-color:#cccccc;
	border-collapse:collapse
}

.artTABLEBorder03
 {
	border-style: solid;
	border-width: 1;
	border-color:#000000;
	border-collapse:collapse
}

.artTABLEBorder04
 {
	color:#000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
	border-style: solid;
	border-width: thin;
	border-color:#000000;
	border-collapse:collapse
}
/*
AGGIUNGERE NUOVI STILI DI SEGUITO SE VENGONO UTILIZZATI SOLO IN ALCUNE PAGINE.

artTitle027px ha le stesse proprietà di artTitle02 (da cui deriva) tranne la dimensione,
viene utilizzato per la prima volta in ANAGATT2.ASP per impostare il titolo di una colonna
artTextBlue ha le stesse proprietà di artText tranne il colore.
*/
.artTitle027px
{
	color:#ffffff;
	font-size: xx-small;
	font-family:Verdana;
	font-weight:bold
}

/*artText12px ha le stesse proprietà di artText  con size 12 pixel
viene usato per la prima volta nelle pagine del servizio riservato alle altre associazioni
*/
.artText12px
{
	color:#000000;
	font-size: small;
	font-family:Verdana
}

/*
.artTitleOrange01 ha le stesse proprieta' di .artTitle01 ma cambia il colore che e' arancio
*/
.artTitleOrange01
{
	color:#f8a001;
	font-size: x-small;
	font-family:Verdana;
	font-weight:bold;
	text-align:justify
}
.artTitleOrange01nj
{
	color:#f8a001;
	font-size: x-small;
	font-family:Verdana;
	font-weight:bold;
	text-align:left
}

/*
.artTitleOrange01c ha le stesse proprieta' di .artTitleOrange01 ma cambia la centratura
usato per la prima volta nella dir riservata alle altre associazioni
*/
.artTitleOrange01c
{
	color:#f8a001;
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
	text-align:center
}

.artTextOrange01s
{
	color:#e66500;
	font-size: xx-small;
	font-family: Verdana, Tahoma, Arial;
}

/*
artTitle0114px ha le stesse proprietà di artTitle (da cui deriva) tranne il la dimensione, 
viene utilizzato per la prima volta in ENERGIA.HTM per impostare il titolo delle pagine.
*/
.artTitle0114px
{
	color:#3b7696;
	font-size: medium;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
}

/*
.artTitle01red ha le stesse proprietà di artTitle01 tranne il colore.
Viene utilizzato per la prima volta per i sottotitoli in acc_b2b.htm
*/
.artTitle01red
{
	color:#ff0000;
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
}

.artTitle01redBig
{
	color:#ff0000;
	font-size: 16px;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
}


/*
.artTitle01red ha le stesse proprietà di artTitle01 tranne il colore.
Viene utilizzato per la prima volta per i numeri verdi in acc_b2b.htm
*/
.artTitle01green
{
	color:#228b22;
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
}

/*
artTextBlue ha le stesse proprietà di artText (da cui deriva) tranne il colore, 
viene utilizzato per la prima volta in ANAGATT2.ASP per impostare il titolo di una colonna
artTextBlue ha le stesse proprietà di artText tranne il colore.
*/
.artTextBlue 
{
	color:#3b7696;
	font-size: xx-small;
	font-family: Verdana, Tahoma, Arial
}

/*artTBoldOrange ha le stesse proprietà di artTBold tranne il colore,
viene utilizzato per l aprima volta in areariservata.asp
*/
.artTBoldOrange 
{
	color:#f8a001;
	font-size: xx-small;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
} 

.artTBoldOranger
{
	color:#f8a001;
	font-size: xx-small;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
	text-align: right
} 

/*artTBoldWhite ha le stesse proprietà di artTBold tranne il colore che è BIANCO e si usa su sfondi colorati,
viene utilizzato per l aprima volta in prodotticategoria.asp
*/
.artTBoldWhite
{
	color:#ffffff;
	font-size: xx-small;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
} 

/*artTextIta ha le stesse proprietà di artText ma è in corsivo
viene usato per la prima volta nelle pagine di Categorie Merceologiche
*/
.artTextIta 
{
	color:#000000;
	font-size: xx-small;
	font-family: Verdana, Tahoma, Arial;
	font-style:Italic
}

/*artTextIta12px ha le stesse proprietà di artTextIta12px ma è in corsivo
viene usato per la prima volta nelle pagine del servizio energia
*/
.artTextIta12px
{
	color:#000000;
	font-size: small;
	font-family: Verdana, Tahoma, Arial;
	font-style:Italic
}


/*artTBig ha le stesse caratteristiche di artText ma dimensione del font maggiore
Viene usato per la prima volta in acquisti.asp
*/
.artTextBig
 {
	color:#000000;
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial;
}

/*
artTBig ha le stesse caratteristiche di artText ma dimensione del font maggiore e centrato
Viene usato per la prima volta in stat.html  nel servizio consumi energetici
*/
.artTextBigc
 {
	color:#000000;
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial;
	text-align: center;
}

/*artTBigWH ha le stesse caratteristiche di artTBig ma colore bianco
Viene usato per la prima volta in /superiore/acquistaprodotti.htm
*/
.artTextBigWH
 {
	color:#ffffff;
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial;
}

/*artTextBigOR è come artTextBigWH ma è arancione.
*/
.artTextBigOR
 {
	color:#f8a001;
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial;
}

/*
artTitle0112pxw e' figlio di artTitle01 ma con font di 14 px e bianco verra' utilizzato nell'intestazione
del template di artigianinet per TUTTE le pagine
*/
.artTitle0114pxw
 {
	color: #ffffff;
	font-size: medium;
	font-family: Arial;
	font-weight: bold;
}
/*
tdCenter utilizzato per centrare gli elementi all'interno delle tabelle
*/
.tdCenter
{
text-align: center;
}
.tdJustify
{
	text-align: justify;
}
.tdLeft
{
	text-align: left;
}
.tdRight
{
text-align: right;
}

.tdAltre
{
	background : url(../altre_ass/img/c_0001.gif);
	text-align: center;
	background-color : #5888A8;
}

.tdRca
{
	background : url(../altre_ass/img/c_0001.gif);
	text-align: center;
	background-color : #f8a001;
}


.artTextNetScape
{
	color:#000000;
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial
}

.artComboBox
{
	color:#000000;
	font-size: 9;
	font-family: Verdana, Arial, Tahoma;
}

.artTitleYellow
{
	color:#ffff00;
	font-size: 14px;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
}

.artTitleEuro
{
	color:#f8a001;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
}

.artTitleYellow00
{
	color:#ffff00;
	font-size: 14px;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold
}

/*
Stili utilizzati per STAGE
*/

.artStageText
{
	color:#000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
}

.artStageTextOrange
{
	color:#e66500;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
}

.artStageTitleOrange
{
	color:#e66500;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
}

.artTextOrangeBold
{
	color:#e66500;
	font-size: xx-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
}

.artStageTitle01Orange
{
	color:#e66500;
	font-size: x-small;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
}

/*
Stili utilizzati per le pagine Customer Satisfaction
*/
.RigaTab1
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	background:yellow;
	mso-pattern:white gray-75;
	white-space:nowrap;}
.TitleTab1
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:white;
	font-size:10.0pt;
	font-weight:700;
	font-style:italic;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	background:maroon;
	mso-pattern:#9999FF none;
	white-space:nowrap;}
.RigaTab2
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	background:#CCFFCC;
	mso-pattern:#9999FF none;
	white-space:nowrap;}
.TitleTab2
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:white;
	font-size:10.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	background:green;
	mso-pattern:teal gray-75;
	white-space:nowrap;}
.RigaTab3
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	background:#80FFFF;
	mso-pattern:#9999FF none;
	white-space:nowrap;}
.TitleTab3
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:white;
	font-size:10.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	background:#0000FF;
	mso-pattern:teal gray-75;
	white-space:nowrap;}
	
/*
Stili utilizzati da Thomas Tognolo per le pagine del CAEM
*/

.CAEMcaption {
	background-color : #FF8000;
	border : 10px none Black;
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	font-color : white;
}

.CAEMlabel {
	background-color : White;
	border : 10px none Black;
	font-family : Verdana;
	font-size : 12px;
	font-weight : Normal;
}

/*
Stili scritte per i nodi degli alberi
*/
.TreeWord 
{
	font-family : Arial;
	font-size : 12px;
	font-weight : Normal;
}

/*
Stili per template
*/
.templateBarColor
{
	background-color:#3b7696;
	font-size:1px;
}

.templateDotCom
{
	background-color:#3b7696;
	font-size:1px;
}

.templateHome
{
	background-color:#3b7696;
	text-align:center;
	vertical-align:baseline;
	text-decoration:none;
}

.templateTitle
{
	font-weight: bold;
	font-size: x-small;
	vertical-align: sub;
	color: #ffffff;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #3b7696;
	text-align: center;
}

.templateBarMenuStyle
{
	vertical-align: sub;
	background-color: #F79F00;
	text-align: center;
}

.templateLineStyle
{
	border-style: solid;
	border-width: thin;
	border-color:#F79F00;
	border-collapse:collapse
}

.menuStyle
{
	background:#ECECEC;
}

.menuItem
{
	font-weight: bold;
	font-size: xx-small;
	background-image: none;
	vertical-align: baseline;
	cursor: hand;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;
	text-decoration: none;
}

.menuAlternateItem
{
	font-weight: bold;
	font-size: xx-small;
	background-image: none;
	vertical-align: baseline;
	cursor: hand;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;
	text-decoration: none;
}

.menuItemMinus
{
	color:#717171;
	font-weight: bold;
	font-size: xx-small;
	background-image: none;
	vertical-align: baseline;
	cursor: hand;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-weight:normal;
	text-align: left;
	text-decoration: none;
}

.menuAlternateItemMinus
{
	color:#717171;
	font-weight: bold;
	font-size: xx-small;
	background-image: none;
	vertical-align: baseline;
	cursor: hand;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-weight:normal;
	text-align: left;
	text-decoration: none;
}

.submenuItem
{
	font-weight: bold;
	font-size: xx-small;
	background-image: none;
	vertical-align: baseline;
	cursor: hand;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	list-style-type: circle;
	text-align: left;
	text-decoration: none;
}

.submenuAlternateItem
{
	font-weight: bold;
	font-size: xx-small;
	background-image: none;
	vertical-align: baseline;
	cursor: hand;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	list-style-type: circle;
	text-align: left;
	text-decoration: none;
}

