BODY{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #1b1b1b;
	background-color:#DDDCDC;
	font-family: 'Trebuchet MS',Verdana, Arial;
	font-size: 9pt;
	}

.sfmultibrand{

	background-image:url('image/sfmultibrand.jpg');
	text-align:center;
	text-valign:middle;
}

.linkmultibrand{

	margin-left: 30px;
	color: #FFFFFF;
	text-decoration:none;

}

.linkmultibrand:hover{
	text-decoration:underline;

}


.sftestata{

	background-image:url('image/sftestata.jpg');
	text-align:right;
	color:#ffffff;
	font-size:8pt;
}

.sftestataBig{

	background-image:url('image/sftestata.jpg');
	text-align:right;
	color:#ffffff;
	font-size:12pt;
}



.t8g{
	font-size:9pt;
	color:#FFCE34;
	font-weight:bold;

}

.t8gbig{
	font-size:12pt;
	color:#FFCE34;
	font-weight:bold;

}


.nrivista{
	margin-left:80px;
	margin-right:50px;

}

.tablebanner{

	background-color:#ffffff;
	border-bottom:1px solid #D9D9D9;


}


.txtbannergenericopulito{
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}

.txtbannergenerico{
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}

.txtbannergenerico:hover{
	font-size:14pt;
	font-weight:bold;
	text-decoration:underline;
}

.txtbanner1{
	
	display:block;
	text-align:center;
	color:#96A400;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;

}


.txtbanner2{
	
	display:block;
	text-align:center;
	color:#FA5605;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;

}


.txtbanner3{
	
	display:block;
	text-align:center;
	color:#FA05B2;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;

}


.txtbanner4{
	
	display:block;
	text-align:center;
	color:#FA1605;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;

}



.txtbanner1:hover{
	text-decoration:underline;
}
.txtbanner2:hover{
	text-decoration:underline;
}
.txtbanner3:hover{
	text-decoration:underline;
}
.txtbanner4:hover{
	text-decoration:underline;
}





.tablecenter{
	background-color:#F4F4F4;
	
}

.columnR{
	background-color:#EBEBEB;
	border-left:1px solid #D3D3D3;
	border-top:1px solid #D3D3D3;
	border-bottom:1px solid #D3D3D3;
	
}

.columnL{
	background-color:#EBEBEB;
	border-right:1px solid #D3D3D3;
	border-top:1px solid #D3D3D3;
	border-bottom:1px solid #D3D3D3;
	
}

.rigaunder{
	display:block;
	padding-top:15px;
	text-align:center;
	background-color:#EBEBEB;
	border-top:1px solid #D3D3D3;
	
}

.colonnarticoligrigia{
	background-color:#f4f4f4;
	border:1px solid #c0c0c0;
}

.colonnaarticolotestata{
	display:block;
	width:98%;
	padding-left:3px;
	font-family: 'Trebuchet MS',Verdana, Arial;
	letter-spacing: 1.4px;
	color:#ffffff;
	font-weight:bold;
	font-size: 11pt;
	background-image:url('image/testatacolonna.jpg');
	border:1px solid #D3D3D3;

	}
.colonnaarticolo{
	background-color:#ffffff;
	border:1px solid #D3D3D3;
	}



dl { width: 140px; } 
  
dl,dd { margin: 0; } 
  
dt {


	font-size: 9pt; 
	color:#5B5B5B;
	margin: 2px; 
	} 
  
dt a { 
	padding-left: 18px; 
	background-image:url('image/sfmenu.jpg');
	background-repeat:no-repeat;
	color: #5B5B5B;
	text-decoration:none;
 } 
dt a:hover { 
	background-image:url('image/sfmenu2.jpg');
	color: #005BA4;

 } 
  
dd a { 
	color: #000; 
	padding-left: 10px; 
	margin: 0px; 
	text-decoration:none;
	} 


dd  ul { list-style: none; padding: 0px;margin: 0px; } 


dd  li { padding-left: 12px; } 


dd a:hover  { 

	text-decoration:underline;
	} 
  
ul { list-style: none; padding: 0px; } 




.modulomenu{
font-size:9pt;
color:#F18E00;
border: 1px solid #F18E00;
background-color:#ffffff;
}


.linkmenuleft{
	background-image:url('image/sfmenu.jpg');
	background-repeat:no-repeat;
	font-size: 9pt; 
	margin: 2px; 
	color: #5B5B5B; 
	padding-left: 18px; 
	text-decoration:none;
}


.linkmenuleft:hover { 
	background-image:url('image/sfmenu2.jpg');
		background-repeat:no-repeat;
	color: #005BA4;

 } 








.riganumero{
	background-color:#3387C9;
	color:#ffffff;
	font-weight:bold;
	font-size: 9pt;
	border-bottom: 1px solid #ffffff;
	padding-left:5px;



}

.evidetest{
	color:#ff0000;
	font-weight:bold;
	font-size: 10pt;

}


.rigalogo{
	background-image:url('image/sfondorigalogo.jpg');
	height:56px;
	
	}


.testogrigio{
	font-family: 'Trebuchet MS',Verdana, Arial;
color:   #000080;
font-size: 8pt; 
}

.descrizione{
	font-family: 'Trebuchet MS',Verdana, Arial;
	font-size: 8pt;
	color:#0000ff;
	text-decoration:none;
	font-weight:bold;
	}

ul#menutop{
	float: left;
	margin: 0;
	padding: 0;
	list-style:none;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;

	}


ul#menutop li{
	float:left;
	margin: 0;
	padding: 0;
	color:#2D3B82;


	}


ul#menutop a:link, ul#menutop a:visited{
	display: block;
	padding: 4px 15px;
	color:#2D3B82;
	text-decoration: none;
	

	}

ul#menutop a:hover,ul#menutop a:focus,ul#menutop a:active{
	color: #F18E00;
	text-decoration: none;

	}

ul#menutop li ul{
	display: none;

	}


ul#menutop li:hover ul{
	display: block;
	position: absolute;
	z-index:1;
	padding: 0;
	margin: 0 0 0 -1px;
	border:1px solid #A79231;
	font-size:8pt;
	width:120px;
	background-color:#ffffff;
}

ul#menutop li ul li{
	list-style:none;
	margin:0;
	padding:0;
}



ul#menutop li li {
border-bottom:1px solid #D76120;
width: 120px;
background-color:#E3E5E6;
}


ul#menutop li li:hover{
	color: #F18E00;
	text-decoration: none;
background-color:#FFFFFF;
	}


.sfondobianco{
	background-color:#ffffff;
}


ul#menusin{
	margin: 0;
	padding: 0;
	list-style:none;
	font-size:9pt;

	}

ul#menusin li{
	text-align:right;
	margin: 0px;
	margin-top: 2px;
	padding: 0;
	color:#2D3B82;
	background-color:#A79231;
	}


ul#menusin a:link, ul#menusin a:visited{
	display: inline;
	padding: 0px;
	padding-right: 5px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
	}

ul#menusin a:hover,ul#menusin a:focus,ul#menusin a:active{
	color: #2B3A7F;
	text-decoration: none;
	}





.rigamenu{
	font-size:9pt;
	color:#ffffff;
	height:30px;
	font-weight:bold;
	border-bottom: 1px solid #ffffff;
}

.moduloaltrinumeri{
font-size:9pt;
color:#ffffff;
border: 1px solid #ffffff;
background-color:#F18E00;
}

.modulonewsletter{
font-size:9pt;
color:#F18E00;
border: 1px solid #F18E00;
background-color:#ffffff;
}

.rigacomitatoscientifico{

	font-size:7.5pt;
	color:#3387C9;
	height:30px;
 letter-spacing: 0.5px;  

	background-color:#ECEEEF;	
	text-align:justify;
	padding:3px;
	border-bottom: 1px solid #ffffff;
}


.coordinatore{
	font-weight:bold;
	color:#922316;
	font-size:9pt;
}

.rigabanner{
	border-bottom: 1px solid #ffffff;
}


.rigacerca{
	border-bottom: 1px solid #ffffff;
}

.rigamotore{
		background:#F18E00;
}



.rigaaranea{
	padding-left:840px;
	font-size:8pt;	
	
	}

.rigaarticoli{
		background:#ffffff;
	}




.testotab{
	font-size:9pt;

}

.titolo{
	font-weight:bold;
	color:#0046E3;
	
}
.rientro{
	display:blocK;
	margin-left:5px;
	
}


.testocell{
	font-size:9pt;
	padding:5px;

}





.titoloarticolo{
	font-family: 'Trebuchet MS',Verdana, Arial;
	font-size: 8pt;
	color:#0000ff;
	text-decoration:none;
	font-weight:bold;
}

.testoarticolo{
	display:block;
	text-align:justify;
	padding-bottom:5px;
	font-family: Verdana, Arial; 
	font-size: 8pt;
	color:#000080;

}

.banner1{
	background:#F39900;
	height:5px;
}


.banner2{
	background:#094A9E;
		height:5px;
}


.banner3{
	background:#9FDAF7;
		height:5px;
}


.sottomenu{
	display:block;
	height:500px;
	max-height:100%;
	background-color:#EFEBCC;
	padding-left:8px;
	font-size:8pt;
	color:#1b1b1b;
	}

.colsx{
	background-color:#EFEBCC;
}


.testohome{
	text-align:justify;
	vertical-align:top;
	height:100%;
	padding-left:10px;
	padding-right:10px;
	font-size:9pt;
	color:#1b1b1b;
	}

.titolopagina{
	display:block;
	font-size:12pt;
	color:#2B3A7F;
	font-family: 'Trebuchet MS',Verdana, Arial;
	font-weight:bold;
	}


.COPY{
	display:block;
	text-align:center;
	color:#A79231;
	border-top:1px solid #A79231;
	}


.link{
	color:#B97109;
	text-decoration:none;
	}

.link:hover{
	text-decoration:underline;
	}



.linkb{
	color:#2B3A7F;
	text-decoration:none;
	font-size:8pt;
	}

.linkb:hover{
	text-decoration:underline;
	}

.modulo{
	border:1px solid #F18E00;
	font-size:8pt;
}

.testomodulo{
	text-align:right;
	font-size:8pt;

}


.testomodulob{
	text-align:right;
	font-size:8pt;
	color:#B3A14C;

}

.testodistributore{
	padding-left:20px;
	display:block;

}

.rientro5{

	list-style-type:disc;
	margin-left:5px;

}
.partners{
	display:block;
	text-align:center;
	color:#2B3A7F;
	text-decoration:none;
	font-size:8pt;
	}


.download{
	display:block;
	text-align:justify;
	padding-right:5px;

}

.testopagina{
	background-color:#FFFFFF;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #373737; 
	font-size: 10pt; 
	padding: 10px;
	text-align: justify;
	display: block; 
	}

.linklegge{font-family: 'Trebuchet MS',Verdana, Arial; font-size: 8pt;color:#808080;text-decoration:none;}
.linklegge:hover{text-decoration:underline;}

.linkscheda{font-family: 'Trebuchet MS',Verdana, Arial; font-size: 8pt;color:#AE0C0C;text-decoration:none;}
.linkscheda:hover{text-decoration:underline;}

.linkinterno1{font-family: 'Trebuchet MS',Verdana, Arial; font-size: 9pt;color:#0000a0;text-decoration:none;}
.linkinterno{ font-size: 10pt;color:#01019e;text-decoration:none;}
.linkinterno:hover{background: #ffff00;}

.linkoperazioni{font-family: 'Trebuchet MS',Verdana, Arial; font-size: 9pt;color:#01019e;text-decoration:none;}
.linkoperazioni:hover{background: #FADBA1;}

.colsin{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding-left: 5pt;
	padding-right: 5pt;
	text-decoration:none;
	background: #BBD8F9;
	display: block; 
	}

.testo{
	color: #000080; 
	font-size: 10pt; 
	padding-left: 3pt;
	padding-right: 3pt;
	}

.coldes{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding-left: 5pt;
	padding-right: 5pt;
	text-decoration:none;
	background: #F1F6FB;
	display: block; 
	}



.cfor{
background: #eaeaea;
	font-family: 'Trebuchet MS',Verdana, Arial;
color: #a00000; 
font-size: 8.5pt; 
padding-left: 8px;
padding-right: 8px;
}

.cforht{
background: #eaeaea;
	font-family: 'Trebuchet MS',Verdana, Arial;
color: #0000a0; 
font-size: 8.5pt; 
text-align: right; 
}

.ifor{
background:#6084a8;
	font-family: 'Trebuchet MS',Verdana, Arial;
color:   #ffffff;
font-size: 9pt; 
font-weight: bold;}


.boxnormativa{
background: #3A8DED;
	font-family: 'Trebuchet MS',Verdana, Arial;
color: #ffffff; 
font-size: 9pt; }


.boxnormativaint{
background: #BED2EB;
	font-family: 'Trebuchet MS',Verdana, Arial;
color: #0000a0; 
font-size: 10pt; }

.boxcerca{
background: #f28f00;
font-size: 10pt;

}

.capocerca{
font-size: 10pt;
border:1px solid #c5c5c5;
color:#595959;
}

.fontbanner{
font-size: 14pt;
}