body {
	scrollbar-face-color: #CDCDCD;
	scrollbar-highlight-color: #336699;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #336699;
	scrollbar-arrow-color: #336699;
	scrollbar-track-color: #CDCDCD;
	scrollbar-darkshadow-color: #336699;
	background-image: url(indx_back.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :10px;
}
A {
	font-size : 10px;
	text-decoration: none;
	color: #000000;
    
}

A:Hover {
	font-size : 10px;
	text-decoration: underline;
}

.Important {
	background:8080FF;
	font-weight : bold;
}
UL.linklist {
	list-style-image : url("images/icons/list.gif");
	margin-left : 6px;
	margin-right : 0px;
	margin-bottom : 2px;
	margin-top : 2px;
}
.coda {
	font-family : "Times New Roman";
	font-size :11px;
	font-weight : bold;
	color: White;
}
.menulines {
    font-family: Verdana, Arial, Geneva;
    border:1.5px solid #cdcdcd;
    font-size: 10px;
    background-color: #000033;
    color: #FFFFFF; font-weight: bold}
.menulines a{
    font-family: Verdana, Arial, Geneva;
    text-decoration:none;
    font-size: 10px;
    color:#FFFFFF;
    background-color: #000033}

a.menu_2-title {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:2px;
	font-size:11px;
}
td.menu_2-title {
	font-family:'arial','ms sans-serif','sans-serif';
	font-size:11px;
	color:#FFFFFF;
	background:#3973AC;
	height:20px;
	vertical-align:middle;
}
a.menu_2-stile_1 {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:2px;
	font-size:11px;
}
td.menu_2-stile_1 {
	font-family:'arial','ms sans-serif','sans-serif';
	font-size:11px;
	color:#FFFFFF;
	background:#B2C0D0;
	height:20px;
	vertical-align:middle;
}


.titolomenu 
/*{
	text-decoration:none;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Geneva;
	background-color: #3973AC;
	height: 16px;
}*/ 
{
	background-color:#EEEEEE;
	/* color:#336699; */
	color:#3973AC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:6px;
	padding-bottom:3px;
	padding-top:3px;
	border-top: 1px solid #888888;
	border-left: 1px solid #888888;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
/*
	border:1px solid #666666; background:#EEEEEE; padding-bottom:2px; padding-top:2px;
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000033; 
*/
}
.titolopagina {text-decoration:none; color: #FFFFFF; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Geneva; background-color: #8080FF}
.menuorizz {text-decoration:none; color: #FFFFFF; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Geneva; }
.menuorizz a{
	text-decoration:none;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Geneva;	
}
.menuorizz a:Hover{
   text-decoration:underline;
   color: #FFFFFF;
   font-style: normal;
   font-weight: bold;
   font-size: 10px;
   font-family: Verdana, Arial, Geneva}
.menuindex a{
    text-decoration:none;
    color: #FFFFFF;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    font-family: Verdana, Arial, Geneva}
.menuindex a:Hover{
    text-decoration:underline;
    color: #FFFFFF;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    font-family: Verdana, Arial, Geneva}
.topindex a{
    text-decoration:none;
    color: #FFFFFF;
    font-style: normal;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Geneva}
.topindex a:Hover{
    text-decoration:underline;
    color: #FFFFFF; font-style: normal;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Geneva}
.cells {
    /*
	border:1.5px solid #3973AC;
    background-color: #EEEEEE
	*/
    background-color: #EEEEEE;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:6px;
	padding-bottom:4px;
	padding-top:4px;
	border-top: 1px solid #3973AC;
	border-left: 1px solid #3973AC;
	border-right: 1px solid #3973AC;
	border-bottom: 1px solid #3973AC;	
	}
.cells a {
	/* color:#3973AC; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
.cells a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
.titindice {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #000033}
.titolo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	padding-left:8px;
	padding-bottom:3px;
	padding-top:3px;
	/* font-size: 13px; */
	font-weight: bold;
	background-color: #DEDEDE;
	color: #000033;
	height: 18px;
}
.cellsB {

	border:1px solid #3973AC;
	vertical-align: top;
	top: 0px;
}
.menucart a {
	font-family: Verdana, Arial, Geneva;
	text-decoration:none;
	font-size: 10px;
	color:#FFFFFF;
	font-weight: bold;

}
.coda {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :11px;
	font-weight : bold;
	color: White;
}
.cur11px {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
}
.titoloparag {
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEEEE;
}
.menucart {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-left:6px;
	padding-bottom:4px;
	padding-top:4px;
    border:1.5px solid #FF9966;
    background-color: #000075;
/*
    font-family: Verdana, Arial, Geneva;
    border:1.5px solid #FF9966;
    font-size: 10px;
    background-color: #000075;
    color: #FFFFFF; font-weight: normal
*/
}
.menucart a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.menucart a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.infomenulines {
	font-family:Arial, Helvetica, sans-serif;
   border:1.5px solid #cdcdcd;
	font-size: 10px;
	background-color: #F0F0F0;
	padding-left: 3px;
	padding-top: 6px;
   
/*
   font-family: Verdana, Arial, Geneva;
   border:1.5px solid #cdcdcd;
   font-size: 10px;
   background-color: #F0F0F0;
   */
}
.infomenulines a{
	font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
   font-size: 11px;
   color:#000000;
/*
   font-family: Verdana, Arial, Geneva;
   text-decoration:none;
   font-size: 10px;
   color:black;
  */
}
.infomenulines a:hover{
	font-family:Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#000000;
}

.titarticolo {
	font-family:Arial, Helvetica, sans-serif;
	/* color:#555555; */
	font-size:11px;
	font-weight:bold;
	padding-left: 3px;
	padding-top: 6px;
	border-bottom: 1px dashed #888888;
/*	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	top: 4px;
	bottom: 4px;
*/
}
.autore {  
	FONT-SIZE: 10px; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.copy-title {
	FONT-WEIGHT: bold; 
	COLOR: #ff8400; 
	padding-left:4px;
	padding-bottom:2px;
	padding-top:2px;
/*
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
	FONT-SIZE: 11px;
*/	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.copy-subtitle {
	border:1px solid #666666;
	FONT-WEIGHT: bold; 
	COLOR: #666666;  
	background:#EEEEEE;  
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
/*
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
	FONT-SIZE: 10px; 
*/	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.copy-cells {
    border:1.5px solid #ff8400;
    background-color: #EEEEEE}	
#index_rivista {
	border:1.5px solid #3973AC;
}
.text_field {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.index_left {
	font-family:Arial, Helvetica, sans-serif;
	color:#3973AC;
	font-size:11px;
	font-weight:bold;
	padding-left: 3px;
	padding-top: 6px;
	border-bottom: 1px dashed #3973AC;
}
.index_left a {
	font-family:Arial, Helvetica, sans-serif;
	/* color:#3973AC; */
	font-size:11px;
}
.index_left a:hover {
	font-family:Arial, Helvetica, sans-serif;
	/* color:#3973AC;*/
	font-size:11px;
}