


BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
	TABLE {
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: xx-small;
	}
	
table.tabella_valori{
	border: 1px solid #000000;
}	

td.tabella_valori{
	border-bottom: 1px solid #808080;
}	
	
	td.ARTHOMEPAGE {
	border: 1px solid White;
}


table.ARTHOMEPAGE {
	height:100%;
}

td.ARTHOMEPAGE_TITOLO {

	font-size: 12px;
	color: Green;
}


td.CarrelloProprietaPersonalizzata {
	font-weight : bolder;
	color : RED;
}


td.ARTHOMEPAGE_TITOLO A {
	color: #003000;
}


td.TestoGenerico{
	font-size: 12px;
}

td.ARTCERCA {
	border-bottom: 2px solid White;
}
	
	DIV.TITOLO
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight : bolder;
}
	
	DIV.TITOLO2
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight : bolder;
}
	
	DIV.SOTTOTITOLO
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight : normal;
}
	
	TD.INTESTAZIONI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #9CCEFF;
}
	
		TD.INTESTAZIONI2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #5F8AC5;
	color : #FFFFFF;
}



TD.TITOLOTABELLA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #5F8AC5;
	color : #FFFFFF;
}


TD.VOCITABELLA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #5f8ac5;
	color : #FFFFFF;
}

		TD.INTESTAZIONI2SEL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #FFCC00;
	color : #000000;
}

		TD.ITEMTABELLA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #F8F8FF;
}

		TD.ITEMTABELLA2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #b2e688;
	color : #000000;
}

		TD.ITEMTABELLA3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #FFEEDD;
}



		TD.BARRALATERALE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background : #F8F8FF;
}
	
	TH {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small;
		text-align: left;
	}
	TR {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: xx-small;
	}
	TD {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: xx-small;
	}
	H1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: large;
	}
	H2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: medium;
	}
	H3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: small;
	}
	P {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: xx-small;
	}
	BIG {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small;
	}
	TT {
		font-family: Verdana, courier, monospace;
		font-size: xx-small;
	}
	PRE {
		font-family: Verdana, courier, monospace;
		font-size: xx-small;
	}
	A{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
	}

	A.INTESTAZIONI2{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		text-decoration : none;
	}
	
	A.GENERALLINK{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #0000FF;
		text-decoration : none;
	}
	
	
	a:hover {
		text-decoration: underline;
	}
	
 
  TD.Titoletto {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: xx-small;
		background-color: #333333;
		
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
		
	}	
	
  TD.Titoletto2 {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: xx-small;
		font-weight: bold;		
		background-color: #006666;
		
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
		
	}		
	
  TD.Titoletto3 {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: xx-small;
		background-color: #003333;
		
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
	}
	
  TD.Titoletto4 {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: xx-small;
		background-color: #999999;
		
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
		
	}		

  TD.Voci {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: xx-small;
		background-color: #D1E0E0;
		
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
		
	}		
	
	
  TD.Voci2 {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: xx-small;
		background-color: #669999;
	 	
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
		
	}			
	
  TD.Voci3 {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #D1E0E0;
		font-size: xx-small;
		background-color: #666666;
	 	
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
		
	}			

  TD.Voci2G {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: xx-small;
		background-color: #669999;
	 	font-weight: bold;
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
		
	}				

  TD.Voci4 {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: xx-small;
		background-color: #999966;
		
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		Padding-Left: 5px;
		
	}	
	
  TD.Titolo {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: x-small;
	}
	
  TD.Titolo1{
		background-color: #006666;
		font-family: arial; 
		font-size: 9pt;
		font-weight: bold;
		border-width: 0px;
		border-style: solid;
		border-color: #EE8800;
		Padding-Left: 5px;
		color: #FFFFFF;
	}

  TD.Titolo2{
		background-color: #006666;
		font-family: arial;
		font-size: 6pt;
		font-weight: normal;
		border-width: 0px;
		border-style: solid;
		border-color: #EE8800;
		Padding-Left: 5px;
		color: #FFFFFF;
	}
	
  TD.TitoloBasso {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: xx-small;
	}	
	
  TD.TBBA {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #0000FF;
		background-color: #CCE6FF;
		font-size: xx-small;
	}		
	
	HR.Titolo {
		color: #333333;
	}	

  .Button{
	background-color: #990000;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	border-width: 1px;
	border-color: #FFFFFF;
	Padding-Left: 0;
	color: #FFFFFF;
	border-style: double solid solid solid;
	border-bottom-style : none;
	border-right-style : none;
}


select.proprietacarrello {
	font-size: 12px;
}

INPUT.PICCOLO
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


OPTION.PICCOLO
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.contenitore_navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background : #EFEFCE;
	height:20px;
	width: 990px;

}

ul.mappadelsito {
	font-size: 13px;
}

ul.faq {
	font-size: 13px;
}

dl.faq {
	font-size: 13px;
}

span.elemfaq { 
    font-size: 13px;
}

ul.navbar
{
margin: 0px;
padding:0px;
width: 990px;
	list-style-type: none;
}

li.navbar
{
float: Left;
display: Inline;
}

a.navbar
{
color: #000000;
font-size: 10px;
}

li.navbartitolo
{
float: Left;
display: Inline;
font-weight: bold;
font-size: 10px;
}

a.linkindietro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.linkstampa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}



div.menuazioni {
    font-size: 14px;
	 text-align: right;
}

div.menuazioni img{
   

}



ul.categorie
{
margin: 0px;
padding:0px;
	list-style-type: none;
}

li.categorie
{
	font-size: 12px;
	background: #f0ffbb;
	border-bottom: 1px solid #c2ae28;
}
li.categoriepadre
{
	font-size: 12px;
	background: #f0ffbb;
	border-bottom: 1px solid #c2ae28;
	font-weight: bolder;
}


A.categorie {
  color: #002266;
  width: 150px;
}


a.categorie:hover
{
	
	text-decoration: underline;	
	
}




ul.marche
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

li.marche
{
   font-size: 12px;
	background: #f0ffbb;
	border-bottom: 1px solid #c2ae28;
}


A.marche {
  color: #002266;
  width: 150px;
}


a.marche:hover
{
	
	text-decoration: underline;	
	
	
}


ul.menusx
{
margin: 0 0 0 0;
padding:0px;
list-style-type: none;

}

li.menusx
{
   font-size: 12px;
	background: #f0ffbb;
	border-bottom: 1px solid #c2ae28;
}



A.menusx {
  color: #002266;
  width: 150px;

}



A.menusx img{
  margin-right: 3px;
  margin-bottom: 0;
}






a.menusx:hover
{
	
	text-decoration: underline;

	
} 

td.contenitoremenusx {
	border-left: 1px solid #c2ae28;
	border-right: 1px solid #c2ae28;
}

td.IntestazioniMenu {
	background-color: #c2ae28;
	font-size: 13px;
	font-weight: bold;
}

table.barraSup {
	background-image: url(../Images/SPG_barra_intestazione.jpg);
	width: 100%;
}

td.barraSUP {
   
	background-color: #c2ae28;
	width: 1000px;
}

td.barraSX {
	width: 150px;
	vertical-align: top;	
}

td.barraCEN {
   background-color: #EFEFCE;
	width: 700px;
	vertical-align: top;	
}

td.barraCENUNICA {
   background-color: #EFEFCE;
	width: 850px;
	vertical-align: top;	
}

td.barraDX {
   background-color: #C6C6A5;
	width: 150px;
	vertical-align: top;
}

td.barraINF {
	background-color: #000000;	
}


H1.IntestazioneH1 {
	font-size: 18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H2.IntestazioneH2 {
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0px;
}


H3.IntestazioneH3 {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
}

H3.IntestazioneH3 span{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

ul.menusup {  color: #fff; list-style: none;}
ul.menusup li { float: right; display: inline; }
ul.menusup li span { color: #002266; }
ul.menusup li a { color: #002266; font-size: 12px;   }
ul.menusup li a:hover { border-bottom: 1px solid #fff; }