BODY {
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 4px;
	color: #FFF;
	background-image: url(images/sf.jpg);
	background-repeat: repeat-y;
	background-position: center top;

	    }	    

A:link    {color :#FFFFFF ; text-decoration : none ; font-weight:bold; font-family:Arial, sans-serif; font-size:12px}
A:visited {color :#FFFFFF ; text-decoration : none ; font-weight:bold; font-family:Arial, sans-serif; font-size:12px}
A:Active  {color :#FFFFFF ; text-decoration : none ; font-weight:bold; font-family:Arial, sans-serif; font-size:12px}
A:hover   {color :#FFFF00 ; text-decoration : none ; font-weight:bold; font-family:Arial, sans-serif; font-size:12px}

.menu3                  {color :#0B56D1; text-decoration : none; font-family:Arial, sans-serif; font-size:12px}
A.menu3                  {color :#0B56D1; text-decoration : none; font-family:Arial, sans-serif; font-size:12px}
A.menu3:Visited          {color :#0B56D1; text-decoration : none; font-family:Arial, sans-serif; font-size:12px}
A.menu3:Active           {color :#4C9CDB; text-decoration : none; font-family:Arial, sans-serif; font-size:12px}
A.menu3:Hover            {color :#4C9CDB; text-decoration : none; font-family:Arial, sans-serif; font-size:12px}

.menu4                  {color :#B0381B; text-decoration : none; font-weight:bold; font-family:Verdana, sans-serif; font-size:12px}
A.menu4                  {color :#B0381B; text-decoration : none; font-weight:bold; font-family:Verdana, sans-serif; font-size:12px}
A.menu4:Visited          {color :#B0381B; text-decoration : none; font-weight:bold; font-family:Verdana, sans-serif; font-size:12px}
A.menu4:Active           {color :#FE4D22; text-decoration : none; font-weight:bold; font-family:Verdana, sans-serif; font-size:12px}
A.menu4:Hover            {color :#FE4D22; text-decoration : none; font-weight:bold; font-family:Verdana, sans-serif; font-size:12px}

.menu_footer
{ color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, sans-serif;
  font-size: 11px;
}
A.menu_footer
{ color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, sans-serif;
  font-size: 11px;
}
A.menu_footer:Visited
{ color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, sans-serif;
  font-size: 11px;
}
A.menu_footer:Active
{ color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, sans-serif;
  font-size: 11px;
}
A.menu_footer:Hover
{ color: #FE4D22;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, sans-serif;
  font-size: 11px;
}

.titpag {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: normal;
color: #FE4D22;
}

a.titpag {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: normal;
color: #FE4D22;
}
.conferma {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	color: #FE4D22;
	font-weight: bold;
	text-decoration: none;
}
.titsp {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
line-height: normal;
color: #4C9CDB;
}

.testo {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 13px;
line-height: normal;
text-align: justify;
color: #666666;
}

.testo_tab_prodotti {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
line-height: normal;
color: #666666;
}

.titolo_tab_prodotti {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
line-height: normal;
color: #666666;
}

.did {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
line-height: normal;
color: #444444;
}

.titolo {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
}

A.titolo
{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color :#FFFFFF;  
}
A.titolo:Visited
{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color :#FFFFFF;  
}
A.titolo:Active
{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color :#FFFFFF;  
}
A.titolo:Hover
{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color :#FFFF00;  
}

.titolo_grigio {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #666666;
}
A.titolo_grigio
{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color :#666666;  
}
A.titolo_grigio:Visited
{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color :#666666;  
}
A.titolo_grigio:Active
{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color :#666666;  
}
A.titolo_grigio:Hover
{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color :#FE4D22;  
}
ul#pagination{
    font:12px Arial,sans-serif;
    margin: 0.4em 0;padding: 0;
    list-style: none;text-align: center} 

ul#pagination li{
    display: inline;margin-right: 0.2em}

ul#pagination a{text-decoration: none;
    border: 0px solid #FFF;padding: 4px 5px;
    background: #DBEBF8;color: #BF391B}

ul#pagination a:visited{
    background: #DBEBF8;color: #BF391B;
    border-color: #DBEBF8}

ul#pagination a:hover{
    background: #E6F1FA;color: #FE4D22}

ul#pagination li#currentpage a{
    border: 0px;background: #FFF;
    color: #000;cursor: default}
.prova {
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}

.titolo_sel {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #FFFFFF;
background-color:#4c9cdb;
}

.titolo_notsel {
background-color:#e6f1fa;
}

a.link_did {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
line-height: normal;
color: #444444;
font-weight:normal;
}

a.link_did:Visited {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
line-height: normal;
color: #444444;
font-weight:normal;
}

a.link_did:Hover {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
line-height: normal;
color: #444444;
font-weight:normal;
}

.englishRow
{
	background-color: #f5f5dc;
}
.row
{
	background-color:#f5f5f5;
}
.photoRow
{
	background-color:#dde4f2;
	
}
.fileRow
{
	background-color:#dbe6de;
}
.altTitolo {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	text-align: center;
	color: Black;
	font-weight: bold;
}

.rowButton
{
	background-color:#ffffd9;
}
.buttonClass
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	text-align: center;
	color: Black;
	font-weight: bold;
	font-style: italic;
}
.link1
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color:#02689d;
	font-weight: bold;
	text-decoration:none;
}
.link2
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color:#258e00;
	font-weight: bold;
	font-style: italic;
	text-decoration:none;
}

.logout
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color:#db6600;
	font-weight: bold;
	font-style: italic;
	text-decoration:none;
}

/* stili del tooltip semplice per glossario */
div.domTTOverlib {
	border: 1px solid #333366;
	background-color: #333366;
}
div.domTTOverlib .caption {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
div.domTTOverlib .contents {
	font-size: 10px;
	font-family: Verdana, Helvetica;
	padding: 2px;
	background-color: #ffffed;
	width:300px;
}

/* tooltip figo */
div.niceTitle
{
	background-color: #fdffed;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	font-family: "Trebuchet MS", sans-serif;
	width: 250px;
	left: 0;
	top: 0;
	padding: 4px;
	position: absolute;
	text-align: left;
	z-index: 20;
	-moz-border-radius: 0 10px 10px 10px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
	-moz-opacity: .87;
	-khtml-opacity: .87;
	opacity: .87;
}
div.niceTitle .contents
{
	margin: 0;
	padding: 0 3px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
div.niceTitle p
{
	color: #D17E62;
	font-size: 9px;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: left;
	-moz-opacity: 1;
}

