body {
	scrollbar-face-color: #E3d9c0;
	scrollbar-arrow-color: #990000;
	scrollbar-base-color: #444444;
	scrollbar-shadow-color:#990000;
	padding:0;
	margin:0;
}	


TD { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; }
TH { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#990000; }
p { text-align:justify}

.popupCopy { background-color:#FFFFFF; font-size: 10px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#990000;background-color: #D3C6A7; text-align:center}
.popupImg {margin:5px; border:1px solid black;}


.filmstrip{ diplay:inline;  width: 410px; overflow:auto; background-color:#DCD1B7; border-color: #c8b79e; border-width: 1px; border-style : solid;  text-align:center;}
.thumbnail{ position:relative; float:left; margin-left:4px;margin-right:4px; margin-top:8px; margin-bottom:8px; text-align:center; cursor:pointer;}

.tdContent {padding:10px; text-align:justify}

.TopMenu {font-size: 11px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#FFFFFF; background-color: Black;}
.TopMenu a{text-decoration:none; color:#FFFFFF}
.TopMenu a:hover{text-decoration: overline; }

.Usability { background-color: #D3C6A7; font-size: 11px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#330000}
.Usability a{text-decoration:none; color:#330000}
.Usability a:hover{text-decoration: underline; color:#C40009}

.CercaText { border-color:#492C00; border-width: 1px; border-style:solid; font-size: 9px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#000000; height:18px;width:130px;background-color : #F5F1E3 }
.CercaBtn { cursor:pointer; border-color:#492C00; border-width: 1px; border-style:solid; font-size: 9px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#000000; height:18px;width:50px;background-color : #E3D9C0;  }

.Sezione {font-size: 15px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#990000; }

.Footer {font-size: 10px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#330000;background-color: #D3C6A7; }
.OutFooter {font-size: 9px; font-family:Verdana,"Trebuchet MS",Arial,sans-serif; color:#999999; background-color:#ffffff}
.OutFooter a{text-decoration:none; color:#999999; font-weight:bold; }
.OutFooter a:hover{text-decoration: underline; }

.PaletteTitle {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px;  font-weight:bold; color: #ffffff; text-decoration:none; text-align: center;  border : 1px solid #990000;margin-bottom:2px; margin-top:2px; background-image: url(../images/cellpic3.gif); background-color:#990000;	}
.PaletteTitle a { text-decoration: none;color: #ffffff; }
.PaletteTitle a:hover { text-decoration: none; color: #ffffff; }

.Palette {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px;  color: #990000; text-decoration:none; text-align: center;  border : 1px solid #990000;margin-bottom:2px; margin-top:2px; background-color:#ffffff}
.Palette b{text-decoration: none; color: #990000; font-weight:bold; }

.PaletteHome {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px;  font-weight:bold; color: #000000; text-decoration:none; text-align: center;  border-bottom: 1px solid #000000;margin-bottom:2px; margin-top:10px; background-image: url(../images/palettehome.gif); background-color:#DDD1BE;	}
.PaletteHome a { text-decoration: none;color: #000000; }
.PaletteHome a:hover { text-decoration: none; color: #000000; }


.NewsletterText { border-color:#492C00; border-width: 2px; border-style:solid;  font-size: 9px; font-family:Verdana,"Trebuchet MS",Arial,sans-serif; font-weight:bold; color: #000000; width:144px;background-color : #F5F1E3}
.NewsletterBtn {  cursor:pointer; border-color:#990000; border-width:thin; border-style:solid; background-image: url(../images/cellpic3.gif); font-size: 9px; font-family:Verdana,"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#FFFFFF; width:70px;  background-color : #990000; }

.Menu {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px; margin-top:1px;margin-bottom:2px;  font-weight:bold; color: #ffffff; text-decoration:none; text-align: center;  border : 1px solid #990000; background-image: url(../images/cellpic3.gif); background-color:#990000;	}
.Menu a { text-decoration: none;color: #ffffff; }
.Menu a:hover { text-decoration: none; color: #ffffff; }
.Menu_on {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px;  margin-top:1px;margin-bottom:2px; font-weight:bold; color: #ffffff; text-decoration:none; text-align: center;  border : 1px solid #000000;background-color:#000000;}
.Menu_on a { text-decoration: none;color: #ffffff; }
.Menu_on a:hover { text-decoration: none; color: #ffffff; }

.Sottomenu {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:none; text-align: center;   border-top : 1px solid #E3D9C0;  border-bottom : 1px solid #ffffff;  background-color:#D3C6A7; }
.Sottomenu a{text-decoration: none; color: #333333; }
.Sottomenu a:hover{text-decoration: none;}
.Sottomenu_on {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #990000; text-align: center; text-decoration:none;background-color:#ffffff;  border-top : 1px solid #D3C6A7;  border-bottom : 1px solid #E3D9C0; }
.Sottomenu_on a{text-decoration: none; color:#990000}
.Sottomenu_on a:hover{text-decoration: none; color:#990000 }

.Cat  {padding-top: 3px; padding-bottom:3px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px; color: #492C00; text-decoration:none; text-align: center; background-color : #F5F1E3;  border-top : 1px solid #492C00;  border-bottom : 1px solid #ffffff; }
.Cat a {text-decoration: none; color: #492C00; }
.Cat a:hover{ text-decoration: none;}
.Cat_on {padding-top: 3px; padding-bottom:3px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px; color: #492C00; text-decoration:none; text-align: center; font-weight:bold;  background-color : #F5F1E3;      border-top : 1px solid #492C00;  border-bottom : 1px solid #ffffff;    }
.Cat_on a{text-decoration: none; color: #492C00;}
.Cat_on a:hover{text-decoration: none; color:#492C00 }

.SottoSez_on { margin-top: 6px; padding-top:3px; padding-bottom: 3px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px;  font-weight:bold; color: #333333; text-decoration:none; text-align: center;  border : 1px solid #D3C6A7;}
.SottoSez_on a{text-decoration: none; color: #333333; }
.SottoSez_on a:hover{text-decoration: none;}
.SottoSez { margin-top: 6px; padding-top:3px; padding-bottom: 3px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #990000; text-align: center; background-color:#D3C6A7; text-decoration:none;  border : 1px solid #E3D9C0;  }
.SottoSez a{text-decoration: none; color:#990000}
.SottoSez a:hover{text-decoration: none; color:#990000 }

.SottoSottoSez  { margin-top: 6px; padding-top:3px; padding-bottom: 3px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; color: #492C00; text-decoration:none; text-align: center;  font-weight:bold;  background-color : #F5F1E3;    border : 1px solid #492C00;}
.SottoSottoSez a{text-decoration: none; color: #492C00; }
.SottoSottoSez a:hover{ text-decoration: none;}
.SottoSottoSez_on {margin-top: 6px; padding-top:3px; padding-bottom: 3px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; color: #492C00; text-decoration:none; text-align: center; font-weight:bold;  background-color : #ffffff;   border : 1px solid #492C00; }
.SottoSottoSez_on a{text-decoration: none; color:#492C00}
.SottoSottoSez_on a:hover{text-decoration: none; color:#492C00 }

.Back {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;  color: #5B3400; text-decoration:none; text-align: right;  margin-bottom:2px;   }
.Back a {text-decoration: none; color: #5B3400;}
.Back a:hover {text-decoration: underline; color: #5B3400;}

.paginazione {font-family :  tahoma;  font-size :10px;	color : #99000; font-weight:bold; padding-bottom:5px; }
.paginazione a { text-decoration:none}
.paginazione a:hover {  text-decoration:underline  }
.paginazione b { font-size :11px; }

.txfield { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px;  color: #990000; padding-left:2px text-decoration:none; text-align:left; font-weight:bold }
.btnfield { cursor:pointer; border-color:#990000; border-width:thin; border-style:solid; background-image: url(../images/cellpic3.gif); font-size: 9px; font-family:Verdana,"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#FFFFFF; width:170px;  background-color : #990000; text-align:center;margin-top:2px;margin-bottom:2px; }
.field { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px;  color: Navy; text-decoration:none; }



.btnpag { cursor:pointer; border-color:#D2C5A3; border-width: 1px; border-style:solid; font-size: 10px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#000000; height:18px;width:20px;background-color : #E8E0CC;  }
.btnpag-on {  cursor:pointer;border-color:#D2C5A3; border-width: 1px; border-style:solid; font-size: 10px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#990000; height:18px;width:20px;background-color : #FFFFFF;  }

.editoriaBtn { cursor:pointer; margin-top:3px; border-color:#990000; border-width: 1px; border-style:solid; font-size: 11px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#990000; height:18px;width:140px;background-color : #FFFFFF;  }
.editoriaBtn_back { cursor:pointer; margin-top:3px; border-color:#ffffff; border-width: 1px; border-style:solid; font-size: 11px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#ffffff; height:18px;width:140px;background-color : #990000;  }


.Etic { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; color:#990000; vertical-align:top; font-weight:bold }





.DatiPercorsi { padding-left: 3px; padding-right: 3px; font-size: 11px; font-family: "Trebuchet MS",Arial,sans-serif; color:#000000; line-height:16px; background-image:url(../images/pattern_righe_vert.gif);}
.DatiPercorsi a{text-decoration:none; color:#000000}
.DatiPercorsi a:hover{text-decoration: overline; }

.Legenda {padding-left: 5px; padding-right: 3px; font-size: 10px; font-family: "Trebuchet MS",Arial,sans-serif; color:#000000; line-height:14px;}


.Tdtext { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-image:url(../images/pattern_righe_vert.gif);}
.Tdtext a {text-decoration:none; color: #000000; }
.Tdtext a:hover {text-decoration: underline;}

.Tdhead { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold; color: #ffffff; background-image:url(../images/pattern_usability.jpg);  text-align: center;}
.Tdhead2 { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold; color: #ffffff;  text-align: center;}
.Tdblack { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #000000; text-align: center;}


.Didascalia {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px;  color: Navy; text-decoration:none; text-align: center;  margin-bottom:3px; margin-top:0px; padding-top:0px; padding-bottom:8px;}
.Didascalia a{text-decoration:none;color: #006600 }
.Didascalia a:hover {text-decoration:underline;color: #006600 }
.img-gallery {padding-top:4px; padding-bottom:0px; background-color: #F3F1E2; color: #660033;     border : 1px solid #80a959;  }



.link { border : 1px solid #D3C6A7; background-color:#D3C6A7; font-weight:bold;	padding-left : 12px;  padding-bottom : 5px;  padding-top : 2px;  padding-right : 5px;font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #990000;}
.link a {text-decoration: none; color: #990000}
.link a:hover {color: #ff0000}


.ContentText { margin-top:10px; padding-left : 15px;  padding-bottom : 5px;  padding-top : 2px;  padding-right : 5px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; color: #333333;}
.ContentText a {text-decoration: none; color: #333333}
.ContentText a:hover {color: #999999;text-decoration: underline; }

.ContentMini { margin-top:10px; padding-left : 15px;  padding-bottom : 5px;  padding-top : 2px;  padding-right : 5px;font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333;}
.ContentMini a {text-decoration: none; color: #333333}
.ContentMini a:hover {color: #999999}


.NewsText { border : 1px solid #D3C6A7; background-color:#DCD1B7;	padding-left : 12px;  padding-bottom : 5px;  padding-top : 2px;  padding-right : 5px;font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #333333;}
.NewsText b {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #333333}
.NewsText a {text-decoration: none; color: #333333}
.NewsText a:hover {color: #999999}


.NewsTextActive {padding-bottom : 5px;  padding-top : 12px;  padding-right : 5px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #333333;}
.NewsTextActive b {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #333333}
.NewsTextActive a {text-decoration: none; color: #333333}
.NewsTextActive a:hover {color: #999999}
.NewsTitle {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18px; color: #006600;line-height: 24px; }


.StampaTestata { font-size: 10px; font-weight: normal; }
.StampaHead { font-size: 11px;  }
.StampaTitolo {font-size: 16px; font-weight: bold; }
.StampaSottotitolo {font-size: 12px;  font-weight: bold; }
.StampaAutore { font-weight: bold; }




.Intertext {font-size: 12px; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#80a959;}
.Intertext a{text-decoration:none; color:#80a959;}
.Intertext a:hover{color:#ffffff; background-color:#80a959; text-decoration: none; }


.search_head {font-family: Arial, Helvetica, sans-serif;  font-size:14px;  padding-bottom : 0px; padding-top:10px;color: #FF0033;}
.search_head b {font-weight:bold }
.search_result {font-family: Arial, Helvetica, sans-serif;  font-size:11px;  padding-bottom : 5px;color: #492C00;}
.search_result b {font-weight:bold }

.search {font-family: Arial, Helvetica, sans-serif;  font-size:11px;  padding-left : 10px;  padding-bottom : 5px;color: #492C00;}
.search b {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold }
.search a {text-decoration: none; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;  font-size:12px; color: #492C00; font-weight:bold}
.search a:hover {color: #492C00; text-decoration: underline;}

.searchsection {font-family: Arial, Helvetica, sans-serif;  font-size:10px; color: #000066;padding-top : 10px;font-weight:bold; color: #000066;}
.searchsection a {font-weight:bold; color: #000066;}
.searchsection a:hover {}
.searchurl {font-family: Arial, Helvetica, sans-serif;  font-size:10px; color: #990000;padding-top : 10px;}
.searchurl a {color: #006600;font-weight:bold;  font-size:12px; }
.searchurl a:hover {}


.articoliHead { font-size:10px; font-stretch:condensed; }
.articoliRubrica { text-transform:uppercase; font-size:10px; font-weight:bold; }
.articoliTitolo { color:#990000; font-size:13px; font-weight:bold}
.articoliTitoloBIG { color:#990000; font-size:20px; font-weight:bold}
.articoliSottotitolo { color:#990000; font-size:11px;}
.articoliSottotitoloBIG { color:#990000; font-size:13px;}
.articoliAutore { font-size:11px }
.articoliImgDesc { font-family : Verdana, Arial, sans-serif ; font-size : 9px; margin-top:3px; margin-bottom:5px;} 
.articoliImg {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 13px;  color: #990000; text-decoration:none; text-align: center;  border : 1px solid #990000;margin-bottom:7px; margin-top:7px; background-color:#ffffff}
.articoliBtn {	background-color: #d9c8af; 	border-color: #c8b79e;	border-width: 1px;	border-style : solid;	font-size:12px; 	font-weight:bold;	color: #990000;	cursor: pointer;	padding-top:2px; padding-bottom:2px;	padding-left:5px;}
.articoliBtn a { text-decoration:none; color:#990000}
.articoliBtn a:hover { text-decoration:underline}
.articoliBtn1 {	background-color: #ffffff; 	border-color: #c8b79e;	border-width: 1px;	border-style : solid;	font-size:12px; 	font-weight:bold;	color: #990000;	cursor: pointer;	padding-top:2px; padding-bottom:2px;	padding-left:5px;}
.articoliBtn1 a { text-decoration:none; color:#990000}
.articoliBtn1 a:hover { text-decoration:underline}


 .DESC 
{ font-family : Verdana, Arial, sans-serif ; font-size : 10px; line-height : 10px; 
} 

 .TESTI { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; 
  } 
 
  .TESTIMINI { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; 
  } 

 .TESTBIG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 20px; 
  } 
  
  
  
 .TAB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #AA0000; line-height: 20px; 
  } 
  
  
ol { font-family: Verdana, Arial;
 font-size: 11px; 
 line-height: normal; 
 font-variant: normal;}
 
.art {  font-family: Arial, Helvetica; 
font-size: 12px; 
font-weight: bold; 
color: #AA0000;
font-style:italic;}

.articoli {  font-family: Arial, Helvetica; 
font-size: 12px; 
font-weight: bold; 
font-style:italic;
}

.tit{ 
font-family: Verdana,Arial, Helvetica; 
font-size: 12px; 
font-weight: bold; 
color: #AA0000;
	}
	
.bot {
background-color: #d9c8af; 
border-color:#c8b79e;
font-size:10px; 
font-weight:bold;
border-style : solid;
color: #84736a;
cursor: pointer;
}

.botdisable {
background-color: #c8b79e; 
border-color:#c8b79e;
font-size:10px; 
font-weight:bold;
border-style : solid;
color: #84736a;
cursor: pointer;
}

.txtRanking { font-size:1px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#E3D9C0; margin:0; padding:0; display:inline;}
.txtRanking { visibility:hidden;}

