﻿body {
margin-bottom: 0px; margin-left: 0px; margin-top: 0px;  margin-right: 0px;
}

a.menuuplink:link, a.menuuplink:active, a.menuuplink:visited, a.menuuplink:hover
{
font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #4F4F4F;
text-decoration: none;
}

a.menuuplink_assis:link, a.menuuplink_assis:active, a.menuuplink_assis:visited, a.menuuplink_assis:hover
{
font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #FF6600;
text-decoration: none;
}



a.menuupattivo:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
a.menuupattivo:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #ffffff;
text-decoration: none;

}
a.menuupattivo:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #ffffff;
text-decoration: none;

}
a.menuupattivo:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #ffffff;
text-decoration: none;
font-weight: normal;
}


a.menuupattivo_b:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #4F4F4F;
font-weight: bold;
}
a.menuupattivo_b:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #4F4F4F;
font-weight:bold;

}
a.menuupattivo_b:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #4F4F4F;
font-weight:bold;

}
a.menuupattivo_b:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #4F4F4F;
text-decoration: none;
font-weight: bold;
}
a.menudown {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9.3pt;
color: #000;
text-decoration: none;
font-weight: normal;
}

A:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
/*font-size:10pt;*/
color: #005f99;
text-decoration: underline;
font-weight:  normal;


}
A:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
/*font-size: 10pt;*/
color: #005f99;
font-weight:  normal;
text-decoration: underline;
}
A:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
/*font-size: 10pt;*/
color: #005f99;
font-weight:  normal;

text-decoration: underline;
}
A:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
/*font-size: 10pt;*/
color: #1E1843;
text-decoration: underline;
font-weight:  normal;

}

A.menusx:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #999999;
text-decoration: none;
font-weight: bold;
}

A.menusx:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #999999;
text-decoration: none;
font-weight: bold;
}
A.menusx:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #999999;
text-decoration: none;
font-weight: bold;
}
A.menusx:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #999999;
text-decoration: none;
font-weight: bold;
}
.titolo
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #607480;
font-weight: bold;
 text-decoration: underline;
}
.big
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #74a121;
font-weight: bold;
 text-decoration: none;
}
.tit
{	
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #607480;
font-weight: bold;

}
.titg
{	
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #607480;
font-weight: bold;
}
.titsettore
{	
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #666;
font-weight: bold;
}
.titsicurezza
{	
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #008000;
font-weight: bold;
}

.tit2
{	
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #000;
 text-align: left;

}
.testocontenuti{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #4F4F4F;	
}
.contenuti{
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #000;	
line-height: 150%;
}
.note2{
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #000;	
 line-height: 150%;
}
.contenutimeno{
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; 
font-size: 7pt;
color: #000;	

}
.mini{
	font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 7pt;
color: #000;	
}
.asterisco
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color:  #7E3124;
}
.titaltnews{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #7E3124;
font-weight: bold;

}
.naltnews{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #000;
/*font-weight: bold;*/
text-transform: uppercase;
}
.accessologin{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #005f99;
}
.titolop{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: bold;
color: #00548d;
}
.schede{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
/*font-weight: bold;*/
color: #607480;
}
.schede1{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: bold;
color: #666666;
}


.schede2{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
/*font-weight: bold;*/
color: #4F4F4F;
}
.navmenu ul
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #000;
list-style-type: none;
margin: 2px;
padding: 2px;
}
table.ac {
padding-left: 3px;
padding-right: 3px;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
border: 1px;
width: 100%;
border-spacing: 2px;
border-collapse: collapse;
border-style: dotted;
border-width: 1px;
border-color: #ccc; 
}
table.acevi {
padding-left: 3px;
padding-right: 3px;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
font-weight: bold;
color: #7A8894;
border: 1px;
width: 100%;
border-spacing: 2px;
border-collapse: collapse;
border-style: dotted;
border-width: 1px;
border-color: #ccc;
 
}
.testoacevi
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
font-weight: bold;
color: #7A8894;
}
.testointabella{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #607480;
font-weight: bold;
}
.grassetto{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #005f99;
font-weight: bold;
}
.grassetto1{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 11pt;
color: #607480;
font-weight: bold;
}
table{/*
background-color: #fff*/
	
}
.titoloprofilo{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #000;
font-weight: bold;
text-decoration: none;
}
table.profili{
 padding-left: 3px;
 padding-right: 3px;
  font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #000000;	
}
table.news{
 padding-left: 3px;
 padding-right: 3px;
}
td.contenutiprofili{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #000000;	
	border-top: 1px;
	border-top-style: none;
	border-collapse: collapse;
	border-spacing: 3px;
	vertical-align: top;
	 margin-left: 3px;
}

.titolodettagli
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #607480;
font-weight: bold;
text-decoration: underline;

}
.dettagli{
 text-align: right;
 font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #607480;
font-weight: BOLD;
text-decoration: NONE;


}
.titoloamenudx
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #666666;
font-weight: bold;
}
.titoloprofilihome
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #000;
background-position: right;

}
.titolobmenudx
{
	font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #607480;
font-weight: bold;
}

/* Aggiunti temporaneamente da Karl... */

.titolo1 {
	font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
}

.titolo1Evidenz {
	font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
	 font-size: 10pt;
}

.titolo2 {
	font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	text-decoration: none;
	color: #484848;
}

.titolo2Evidenz {
	font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
}


.titolo3 {
	font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	text-decoration: none;	
	font-weight: bold;
}

.titolo3Evidenz {
	font-family:  "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
	font-size:10pt;
	text-decoration: underline;
	font-weight: bold;
}

td.gialla {
font-family:"Trebuchet MS", Helvetica, sans-serif, Verdana; 
font-size: 8pt;
color: #000000;	
	border-top: 1px;
	border-top-style: none;
	border-collapse: collapse;
	border-spacing: 3px;
	vertical-align: top;
	 margin-left: 3px;
}
a.dettaglilink:link 
{
text-align: right;
 font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #547B9E;

text-decoration: NONE;
}
a.dettaglilink:visited 
{
text-align: right;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #547B9E;

text-decoration: NONE;
}
a.dettaglilink:active 
{
text-align: right;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #547B9E;

text-decoration: NONE;
}
a.dettaglilink:hover
{
text-align: right;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #547B9E;
text-decoration: underline;
}

li{
text-align: left;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
/*font-size: 10pt;*/
color: #000;
  list-style-image: url("../test/img/elenco.gif");
}
li.ne{
text-align: left;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
/*font-size: 8pt;*/
color: #000;
  list-style-image: url("../test/img/elenco.gif");
}
.sottomenu{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #fff;
text-decoration: none;
}
.voceform{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #607480;	
width: 100%;
border-bottom:1px solid #E3E3E3;
padding-left:10px;
border-spacing: 0px;
padding: 0px;
font-weight: bold;
}
.menusxsuite
{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
text-transform: uppercase;
font-size: 8pt;
text-decoration: none;
	
}
.errore {
	font-family: "Trebuchet MS",Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #7E3124;
	font-size: 9pt;
	font-weight: bold;
}

.titolonews {
font-family: "Trebuchet MS", Georgia, Palatino,  serif;
	clear: both;
	color: #231F20;
	font-size: 1.1em;
	
	margin-bottom:0.25em;
	padding-top: 12px;
	
/*	color:#5B5B5B;letter-spacing:1px;
	font-size:2em;
	letter-spacing:-0.02em;
	line-height:1.05;
	margin-bottom:0.5em;
	padding-top:12px;
	word-spacing:-0.03em; */
}
a.news:link
{
	font-family: "Trebuchet MS", Georgia, Palatino, serif;
	font-size: 1em;
	line-height: 1.2;
	 font-weight: bold;
		color: #537BAF;
}
a.news:hover
{
	font-family: "Trebuchet MS", Georgia, Palatino, serif;
	font-size: 1em;
	line-height: 1.2;
	 font-weight: bold;
		color: #537BAF;
}
a.news:visited
{
	font-family: "Trebuchet MS", Georgia, Palatino, serif;
	font-size: 1em;
	line-height: 1.2;
	 font-weight: bold;
		color: #537BAF;
}
.article {
font-family: Georgia, Palatino, serif;
	font-size: 1.3em;
	line-height: 1.5;
	color: #464646;
/*
	font-family: "Trebuchet MS", Georgia, Palatino, serif;
	font-size: 0.8em;
	/*line-height: 1.0;
	color: #464646;
/*	padding-right: 10px;  */
}

a.linkhid, a.linkhid:hover, a.linkhid:link, a.linkhid:visited  {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000;	
	line-height: 150%;
	text-decoration: none;
}

a.tabon, a.tabon:hover, a.tabon:link, a.tabon:visited  {

font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #3aabd5;
font-weight: bold;
text-decoration: none;
}
a.taboff, a.taboff:hover, a.taboff:link, a.taboff:visited  {

font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
.attivo {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #005f99;
font-weight: bold;
text-decoration: none;
}

a.attivo:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #005f99;
font-weight: bold;
text-decoration: none;
}
a.attivo:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #005f99;
font-weight:bold;
text-decoration: underline;

}
a.attivo:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #005f99;

font-weight:bold;

}
a.attivo:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #005f99;

text-decoration: none;
font-weight: bold;
}
.disattivo {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #4F4F4F;
font-weight:  normal;
text-decoration: none;
}

a.disattivo{
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #4F4F4F;
font-weight:  normal;
text-decoration: none;
}

a.disattivo:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #4F4F4F;
font-weight:  normal;
text-decoration: none;
}

a.disattivo:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #4F4F4F;
font-weight:  normal;
text-decoration: underline;

}
a.disattivo:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #4F4F4F;
font-weight:  normal;

}
a.disattivo:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #4F4F4F;
text-decoration: none;
font-weight:  normal;
}
.domanda{
	font-family:  "Trebuchet MS", Helvetica, sans-serif; 
	text-decoration: none;
	color: #e87b00;
	font-size: 10pt;
	font-weight: bold;
}
a.verde:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color:  #74a121;
font-weight:  bold;
text-decoration: underline;
}
a.verde:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #74a121;
font-weight:  bold;
text-decoration: underline;

}
a.verde:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #74a121;
font-weight:  bold;

}
a.verde:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #74a121;
text-decoration: none;
font-weight:  normal;
}

a.grigio:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color:  #999999;
font-weight:  bold;
text-decoration: underline;
}
a.grigio:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #999999;
font-weight:  bold;
text-decoration: underline;

}
a.grigio:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #999999;
font-weight:  bold;

}
a.grigio:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #999999;
text-decoration: none;
font-weight:  normal;
}
/**/

a.blu:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color:  #436b95;
font-weight:  bold;
text-decoration: underline;
}
a.blu:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #436b95;
font-weight:  bold;
text-decoration: underline;

}
a.blu:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #436b95;
font-weight:  bold;

}
a.blu:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #436b95;
text-decoration: none;
font-weight:  normal;
}


a.marrone:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color:  #773a0d;
font-weight:  bold;
text-decoration: underline;
}
a.marrone:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color:#773a0d;
font-weight:  bold;
text-decoration: underline;

}
a.marrone:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #773a0d;
font-weight:  bold;

}
a.marrone:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #773a0d;
text-decoration: none;
font-weight:  normal;
}
/**/

a.news2:link {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: Gray;
font-weight:  normal;
text-decoration: underline;
}
a.news2:hover {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: Gray;
font-weight:  normal;
background-color: #bbd9ee;
text-decoration: none;

}
a.news2:active {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: Gray;
font-weight:  normal;

}
a.news2:visited {
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color:#999;
text-decoration: none;
font-weight:  normal;
}
li.news{
text-align: left;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt;
color: #000;
  list-style-image: url("../test/img/newspaper_go.jpg");
}
li.linknews
{
	
font-size: 9pt;

}
.da{
	font-family: "Trebuchet MS",Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #537baf;
	font-size: 10pt;
	font-weight: bold;
}
li.news2{
text-align: left;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #000;

}
ul.news2{
text-align: left;
font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: #000;

}

td.bg_attivo{
background-image:url('/img/tabcelessc_back_b.gif')
}
td.bg_disattivo{
	background-image: url('/img/tabcelessc_backcel.gif')
}
.contenutitab{
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #000;	

}
.titolotab{
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #000;
font-weight:  bold;

}
.didascalia{
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; 
font-size: 9pt;
color: #999999;	
 font-style: italic;


}


a.squarebutton{
background: transparent url('/images/square-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('/images/square-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
