/* Cached vesion created on 30/07/10 11:12:58*/
/* elapsed time: 0.0306 secs */

/* Menu Orizzontale */
#MenuH {  
	margin: 46px 15px 0 278px; 
	font-size: 1em;	
	font-weight: bold;	
}
#MenuH ol { 
	width: 99%; list-style-type: none;
	margin: 0; padding: 0; 
	float: left;
	border-left: 1px solid #F6AE47;	
	}
#MenuH ol li {float: left;  margin: 0; padding: 0; border-bottom: 1px solid #F6AE47; width: 24.95%; min-width: 10em;}
#MenuH ol li a { 

	padding: 10px 15px 0 15px;
	min-height: 27px;
	
	display: block;
	text-align: center;
	/*font-weight: normal;
	font-size: .9em;*/	
	color: #494949; background-color: #F0F0F0;
	text-decoration: none;
	border: 1px solid #F6AE47; border-bottom: none; border-left: none;
	font-family:Arial, Helvetica, sans-serif;
	
	}
#MenuH ol li a:hover, #MenuH ol li a:focus, #MenuH ol li a:active { color: #252525; background-color: #FFFFFF;  border-bottom: none;   }
#MenuH ol li.LIStrong,  #MenuH ol li.LISel{ border-bottom-color: #FFFFFF;}
#MenuH ol li.LIStrong strong {
	padding: 10px 15px 0 15px;
	display: block;
	min-height: 27px;
	
	text-align: center;
	/*font-weight: normal;
	font-size: .9em;*/	
	color: #494949; background-color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #F6AE47; border-bottom: none; border-left: none;
	}
#MenuH ol li.LISel strong {
	padding: 10px 15px 0 15px;
	color: #494949; background-color: #FFFFFF; 
	text-decoration: none;	
	display: block;
	text-align: center;
	/*font-weight: normal;
	font-size: .9em;*/			
	border: 1px solid #F6AE47; border-bottom: none; border-left: none;
	min-height: 27px;
	
	}
#MenuH ol li.LISel strong a.Sel { 
	color: #494949; background-color: #FFFFFF;
	text-decoration: none;
	border: none; margin: 0; padding: 0; /*font-size: .9em;*/ 
	
}

/* Menu Verticale */
.VMenu { margin: 15px 0 15px 0; padding: 0; font-size: 1em; }
.VMenu ol { list-style-type: none; margin: 0; padding: 0; }
.VMenu ol li { margin: 0; padding: 0; line-height: 1.3em; }
.VMenu ol li a {
	color: #4B4F4E; background-color: #E9E9E9;
	display: block;
	width: 188px; padding: 0 2px 0 10px;
	font-weight: bold;
	text-decoration: none;
	font-family:Arial;
	}
.VMenu ol li a:hover, .VMenu ol li a:focus, .VMenu ol li a:active { text-decoration: underline; }


.VMenu ol li.LIStrong strong{
	color: #4B4F4E; background-color: #E9E9E9;
	display: block;
	width: 188px; padding: 0 2px 0 10px;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Link1.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-weight: bold;
	}
.VMenu  ol li.LISel strong {margin: 0; padding: 0;display: block; width: 198px;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Link1.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-weight: bold;
}
.VMenu ol li.LISel a.Sel { 
	color: #4B4F4E; background-color: #E9E9E9;
	display: block;
	width: 188px; padding: 0 2px 0 10px;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Link1.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-weight: bold;
}
/* 2 Livello */
.VMenu ol li ol{ list-style-type: none; margin: 0; padding: 0; }
.VMenu ol li ol li { margin: 0; padding: 0; }
.VMenu ol li ol li a{
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 188px; 
	margin: 0; padding: 4px 2px 0 10px;
	background-image: none;
	text-decoration: none;
	font-family:Arial;
	font-weight: bold;
	
	
	}
.VMenu ol li ol li.LIStrong strong{
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 188px; 
	margin: 0; padding: 4px 2px 0 10px;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Link1.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	}
.VMenu ol li ol li a:hover, .VMenu ol li ol li a:focus, .VMenu ol li ol li a:active { text-decoration: underline; }
.VMenu  ol li ol li.LISel strong {margin: 0; display: block; width: 198px;}
.VMenu ol li ol li.LISel a.Sel {
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 188px; 
	margin: 0; padding: 4px 2px 0 10px;
	background-image: none;
}

/* 3 Livello */
.VMenu ol li ol li ol { list-style-type: none; margin: 0; padding: 0 0 0 0; color: #000000; background-color: #FBFBFB;  }
.VMenu ol li ol li ol li{ margin: 0; padding: 0; }
.VMenu ol li ol li ol li a {
	font-family:Arial;
	color: #4B4F4E; background-color: #FBFBFB;
	display: block;
	width: 176px; 
	margin: 0; padding: 0 2px 0 22px;
	text-decoration: none;
	border-bottom: 1px solid #E9E9E9;
	background-image: none;
	font-size: 1em;
	font-weight: normal;
	}
.VMenu ol li ol li ol li a:hover, .VMenu ol li ol li ol li a:focus, .VMenu ol li ol li ol li a:active { text-decoration: underline; }

.VMenu ol li ol li ol li.LIStrong strong {
	color: #4B4F4E; background-color: #FBFBFB;
	display: block;
	width: 176px; 
	margin: 0; padding: 0 2px 0 22px;
	border-bottom: 1px solid #E9E9E9;
	background-image: none;
	font-weight:normal;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/freccia_sx_menu.gif);
	background-position: 9px 6px;
	background-repeat: no-repeat;	 
	 
	}
.VMenu  ol li ol li ol li.LISel strong {margin: 0; padding: 0; display: block; width: 198px;}
.VMenu ol li ol li ol li.LISel a.Sel {
	color: #4B4F4E; background-color: #FBFBFB;
	display: block;
	width: 176px; 
	margin: 0; padding: 0 2px 0 22px;
	border-bottom: 1px solid #E9E9E9;
	background-image: none;
	
}
/* 4 Livello */
.VMenu ol li ol li ol li ol { list-style-type: none; margin: 0; padding: 0; color: #000000; background-color: #FFFFFF; }
.VMenu ol li ol li ol li ol li { margin: 0; padding: 0; }
.VMenu ol li ol li ol li ol li a {
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 163px; 
	margin: 0; padding: 0 2px 0 35px;
	text-decoration: none;
	border-bottom: 1px solid #E9E9E9;
	background-image: none;
	font-family:Arial;
	
	}
.VMenu ol li ol li ol li ol li a:hover, .VMenu ol li ol li ol li ol li a:focus, .VMenu ol li ol li ol li ol li a:active { text-decoration: underline; }
.VMenu ol li ol li ol li ol li.LIStrong strong {
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 163px; 
	margin: 0; padding: 0 2px 0 35px;
	border-bottom: 1px solid #E9E9E9;
	background-image: none;
	font-weight: normal;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Fregio-Menu4Liv.gif);
	background-position: 25px 6px;
	background-repeat: no-repeat;	
	}
.VMenu  ol li ol li ol li ol li.LISel strong {margin: 0; padding: 0; display: block; width: 198px;}
.VMenu ol li ol li ol li ol li.LISel a.Sel {
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 163px; 
	margin: 0; padding: 0 2px 0 35px;
	text-decoration: none;
	border-bottom: 1px solid #F0F0F0;
	background-image: none;
}

/* 5 Livello */
.VMenu ol li ol li ol li ol  li ol{ list-style-type: none; margin: 0; padding: 0; color: #000000; background-color: #FFFFFF; }
.VMenu ol li ol li ol li ol li ol li { margin: 0; padding: 0; }
.VMenu ol li ol li ol li ol li ol li a{
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 149px; 
	margin: 0; padding: 0 2px 0 48px;
	text-decoration: none;
	border-bottom: 1px solid #E9E9E9;
	background-image: none;
	font-family:Arial;
	
	}
.VMenu ol li ol li ol li ol li ol li a:hover, .VMenu ol li ol li ol li ol li ol li a:focus, .VMenu ol li ol li ol li ol li ol li a:active { text-decoration: underline; }
.VMenu ol li ol li ol li ol li ol li.LIStrong strong {
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 149px; 
	margin: 0; padding: 0 2px 0 48px;
	border-bottom: 1px solid #E9E9E9;
	background-image: none;
	font-weight: normal;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioLinkData.gif);
	background-position: 38px 6px;
	background-repeat: no-repeat;	
	}
.VMenu  ol li ol li ol li ol li ol li.LISel strong {margin: 0; padding: 0; display: block; width: 198px;}
.VMenu ol li ol li ol li ol li ol li.LISel a.Sel {
	color: #4B4F4E; background-color: #FFFFFF;
	display: block;
	width: 149px; 
	margin: 0; padding: 0 2px 0 48px;
	text-decoration: none;
	border-bottom: 1px solid #F0F0F0;
	background-image: none;
}
.VMenuInterno { margin: 0; padding: 5px 0 0 0; width: 200px; clear: both; font-size: .85em; color: #000000; background-color: #FCD47E; }
/* 1 Livello */
.VMenuInterno ol { list-style-type: none; margin: 0; padding: 0 0 14px 0; color: #000000; background-color: #FCD47E; }
.VMenuInterno ol li { margin: 0; padding: 0; line-height: 1.3em;}
.VMenuInterno ol li.LISel strong {margin: 0; padding: 0;display: block; width: 198px;}
.VMenuInterno ol li a {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 188px; 
	margin: 0; padding: 0 1px 0 11px;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Link1Interno.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	}
.VMenuInterno ol li a:hover, .VMenuInterno ol li a:focus, .VMenuInterno ol li a:active { text-decoration: underline; }
.VMenuInterno ol li.LISel a.Sel { 
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 188px; 
	margin: 0; padding: 0 1px 0 11px;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Link1Interno.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	}
.VMenuInterno ol li.LIStrong strong {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 188px; 
	margin: 0; padding: 0 1px 0 11px;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Link1Interno.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	 
	}
.VMenuInterno ol li.LISel { margin: 0; padding: 0; background-color: #00FF00; width: 188px;}
.VMenuInterno ol li.LISel strong a.Sel {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 188px; 
	margin: 0; padding: 0 1px 0 11px;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Link1Interno.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	 
	text-decoration: none;
	}
/* 2 Livello */
.VMenuInterno ol li ol { list-style-type: none; margin: 0; padding: 0; color: #000000; background-color: #F0F0F0; }
.VMenuInterno ol li ol li { margin: 0; padding: 0; }
.VMenuInterno ol li ol li.LISel strong {margin: 0; padding: 0;display: block; width: 198px;}
.VMenuInterno ol li ol li a {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 188px; 
	margin: 0;  padding: 0 1px 0 11px;
	text-decoration: none;
	background-image: none;
	}
.VMenuInterno ol li ol li a:hover, .VMenuInterno ol li ol li a:focus, .VMenuInterno ol li ol li a:active { text-decoration: underline; }
.VMenuInterno ol li ol li.LISel a.Sel { 
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 188px; 
	margin: 0;  padding: 0 1px 0 11px;
	text-decoration: none;
	background-image: none;
	}
.VMenuInterno ol li ol li.LIStrong strong {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 188px; 
	margin: 0; padding: 0 1px 0 11px;
	 
	background-image: none;
	font-weight: bold;
	}
.VMenuInterno ol li ol li.LISel { margin: 0; padding: 0; width: 188px;}
.VMenuInterno ol li ol li.LISel strong a.Sel { 
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 188px; 
	margin: 0;  padding: 0 1px 0 11px;
	 
	text-decoration: none;
	background-image: none;
	}


/* 3 Livello */
.VMenuInterno ol li ol li ol { list-style-type: none; margin: 0; padding: 0; color: #000000; background-color: #F0F0F0; }
.VMenuInterno ol li ol li ol li { margin: 0; padding: 0; }
.VMenuInterno ol li ol li ol li.LISel strong {margin: 0; padding: 0;display: block; width: 198px;}
.VMenuInterno ol li ol li ol li a {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 178px; 
	margin: 0;  padding: 0 1px 0 21px;
	 
	text-decoration: none;
	background-image: none;
	}
.VMenuInterno ol li ol li ol li a:hover, .VMenuInterno ol li ol li ol li a:focus, .VMenuInterno ol li ol li ol li a:active { text-decoration: underline; }
.VMenuInterno ol li ol li ol li.LISel a.Sel { 
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 178px; 
	margin: 0;  padding: 0 1px 0 21px;
	 
	text-decoration: none;
	background-image: none;

	}
.VMenuInterno ol li ol li ol li.LIStrong strong {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 178px; 
	margin: 0; padding: 0 1px 0 21px;
	 
	background-image: none;
	font-weight: bold;
	}
.VMenuInterno ol li ol li ol li.LISel { margin: 0; padding: 0;  width: 178px; }
.VMenuInterno ol li ol li ol li.LISel strong a.Sel {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 178px; 
	margin: 0; padding: 0 1px 0 21px;
	 
	background-image: none;
	font-weight: bold;
	}

/* 4 Livello */
.VMenuInterno ol li ol li ol li ol { list-style-type: none; margin: 0; padding: 0; color: #000000; background-color: #F0F0F0; }
.VMenuInterno ol li ol li ol li ol li { margin: 0; padding: 0; }
.VMenuInterno ol li ol li ol li ol li.LISel strong {margin: 0; padding: 0;display: block; width: 198px;}
.VMenuInterno ol li ol li ol li ol li a {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 168px; 
	margin: 0;  padding: 0 1px 0 31px;
	 
	text-decoration: none;
	background-image: none;
	}
.VMenuInterno ol li ol li ol li ol li a:hover, .VMenuInterno ol li ol li ol li ol li a:focus, .VMenuInterno ol li ol li ol li ol li a:active { text-decoration: underline; }
.VMenuInterno ol li ol li ol li ol li.LISel a.Sel { 
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 168px; 
	margin: 0;  padding: 0 1px 0 31px;
	 
	text-decoration: none;
	background-image: none;
	}
.VMenuInterno ol li ol li ol li ol li.LIStrong strong {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 168px; 
	margin: 0; padding: 0 1px 0 31px;
	 
	background-image: none;
	font-weight: bold;
	}
.VMenuInterno ol li ol li ol li ol li.LISel { margin: 0; padding: 0;  width: 168px; }
.VMenuInterno ol li ol li ol li ol li.LISel strong a.Sel {
	color: #000000; background-color: #FCD47E;
	display: block;
	width: 168px; 
	margin: 0;  padding: 0 1px 0 31px;
	 
	text-decoration: none;
	background-image: none;
	}


/* Vecchio menù orizzontale delle filiere */
.VMenuArancio { color: #FFFFFF; background-color: #FFB74A; font-size: .85em;}
.VMenuArancio h2 { color: #000000; background-color: #FFB74A; font-size: 1.2em; margin: 8px 1px 4px 11px }

/* 1 Livello */
.VMenuArancio ol { list-style-type: none; margin: 0 0 .7em 0; padding: 0;  
	color: #000000; background-color: #FFB74A;}
.VMenuArancio ol li { margin: 0; padding: 0; }
.VMenuArancio ol li.LISel strong {margin: 0; padding: 0;display: block; width: 198px;}
.VMenuArancio ol li a{
	color: #000000; background-color: #FFB74A;
	display: block;
	width: 188px; 
	margin: 0; padding: 0px 1px 0px 11px;
	text-decoration: none;
	line-height: 1.3em;
	}
.VMenuArancio ol li.LISel strong{
	color: #000000; background-color: #FFB74A;
	display: block;
	width: 188px; 
	margin: 0; padding: 0;
	line-height: 1.3em;
	}
.VMenuArancio ol li.LISel strong a.Sel {
	color: #000000; background-color: #FFB74A;
	display: block;
	width: 188px; 
	margin: 0; padding: 0px 1px 0px 11px;
	text-decoration: none;
	line-height: 1.3em;
	}
.VMenuArancio ol li a:hover, .VMenuArancio ol li a:focus, .VMenuArancio ol li a:active { text-decoration: underline; }
/* 2 Livello */
.VMenuArancio ol li ol { list-style-type: none; margin: 0; padding: 0 0 14px 0; color: #000000; background-color: #F6AE47; }
.VMenuArancio ol li ol li { margin: 0; padding: 0; }
.VMenuArancio ol li ol li.LISel strong {margin: 0; padding: 0;display: block; width: 198px;}
.VMenuArancio ol li ol li a {
	color: #000000; background-color: #FFB74A;
	display: block;
	width: 176px; 
	margin: 0; padding: 2px 1px 2px 23px;
	 
	text-decoration: none;
	border-bottom: 1px solid #F0F0F0;
	background-image: none;
	}
.VMenuArancio ol li ol li a:hover, .VMenuArancio ol li ol li a:focus, .VMenuArancio ol li ol li a:active { text-decoration: underline; }
.VMenuArancio ol li ol li.LISel strong a.Sel {
	color: #000000; background-color: #FFB74A;
	display: block;
	width: 176px; 
	margin: 0; padding: 2px 1px 2px 23px;
	 
	text-decoration: none;
	border-bottom: 1px solid #F0F0F0;
	background-image: none;
	}
.VMenuArancio ol li ol li.LIStrong strong {
	color: #000000; background-color: #F6AE47;
	display: block;
	width: 176px; 
	margin: 0; padding: 2px 1px 2px 23px;
	 
	border-bottom: 1px solid #F0F0F0;
	background-image: none;
	font-weight: bold;
	}
/* 3 Livello */
.VMenuArancio ol li ol li ol { list-style-type: none; margin: 0; padding: 0;color: #000000; background-color: #F6AE47;  }
.VMenuArancio ol li ol li ol li { margin: 0; padding: 0; }
.VMenuArancio ol li ol li ol li.LISel strong {margin: 0; padding: 0;display: block; width: 198px;}
.VMenuArancio ol li ol li ol li a {
	color: #000000; background-color: #FFB74A;
	display: block;
	width: 163px; 
	margin: 0; padding: 2px 1px 2px 36px;
	 
	text-decoration: none;
	border-bottom: 1px solid #F0F0F0;
	background-image: none;
	}
.VMenuArancio ol li ol li ol li a:hover, .VMenuArancio ol li ol li ol li a:focus, .VMenuArancio ol li ol li ol li a:active { text-decoration: underline; }
.VMenuArancio ol li ol li ol li.LISel strong a.Sel {
	color: #000000; background-color: #FFB74A;
	display: block;
	width: 163px; 
	margin: 0; padding: 2px 1px 2px 36px;	 
	text-decoration: none;
	border-bottom: 1px solid #F0F0F0;
	background-image: none;
	}
.VMenuArancio ol li ol li ol li.LIStrong strong {
	color: #000000; background-color: #FFB74A;
	display: block;
	width: 163px; 
	margin: 0; padding: 2px 1px 2px 36px;
	 
	border-bottom: 1px solid #F0F0F0;
	background-image: none;
	font-weight: bold;
	}

/* Nuovo menù orizzontale delle filiere */
.VMenuFiliere { color: #000000; width:100%; clear:both;}
	
	.VMenuGif {
	width: 152px;
	float:left;
	display:inline;
	margin: 5px 5px 5px 5px;
	}	
	.VMenuSettori {
	width: 340px;
	float:left;
	margin: 5px 5px 5px 5px;
	background-color:#F6F6F6;		
	}
.viewTitolo {
	width: auto;
	font-size: 1.3em;
	font-weight: normal;
	color: #565656;
	background-color: #FFFFFF;
	padding: 9px 0 3px 21px;
	margin: 3px 1px 10px 0;
	border-bottom: 1px solid #C0C0C0;
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Titolo1.gif);
	background-position: 0 7px;
	background-repeat:no-repeat;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	
	
}
.viewSottotitolo, .viewSotTitCell {  
	width: auto;
	/*font-size: 1.0em; 
	font-weight: normal; */
	font-size: 1.1em; 
	font-weight: bold; 	
	color: #8B1419; background-color: #FFFFFF;
	padding: 0; 
	margin: 15px 0 14px 0;
	font-family:Arial, Helvetica, sans-serif;
	
 }
.viewSottotitolo a{color: #0B3667; 	background-color: transparent;  }
.viewSottotitolo a:focus, .viewSottotitolo a:active, .viewSottotitolo a:hover{text-decoration: none;}


.viewTitolo5 {  
	width: auto;
	font-size: 1em; 
	font-weight: bold; 
	color: #4B4F4E; background-color: #FFFFFF;
	padding: 0; 
	margin: 15px 0 6px 0;
 }


.viewTitolo4 {  
	width: auto;
	 background-color: #FFFFFF;
	padding: 0; 
	margin: 15px 0 6px 0;
	font-size: 1.3em; 
	font-weight: normal; 
	color: #8B1419;		
 }


.viewTitolo3 {  
	font-size: 1em; 
	font-weight: bold; 
	color: #585858; 
	background-color: #FFFFFF; 
	margin: 0;
 }

.Titolo3Centrato {  
	font-size: 1em; 
	font-weight: bold; 
	color: #585858; 
	background-color: #FFFFFF; 
	margin: 0;
	text-align: center;
 }

.LinkData { padding: .1em 0  .1em 0; font-size: .9em;}
.LinkData a {color: #1F578A; background-color: #FFFFFF; }

.viewUL, .viewOL {margin: 0em 0em 0em 1em;}
.viewLI ul, .viewLI ol {margin: 0em 0em 0em 1.5em;}

.viewLI ol {list-style-type: disc;}
.viewLI ol li{font-size: 1em;}


.viewPar, .viewParCell, .viewLI {font-size: 1em; color: #333333; background-color: transparent;}

.viewCaption dd{
	font-size: 1em; 
	font-style: italic; 
	color: #333333; background-color: #ffffff; 
	margin: 0; padding: 0; 
	text-align:center;
}


.viewPar acronym, .viewParCell acronym, .viewLI acronym{border-bottom: 1px dotted #585858;}

.viewLI a{color: #000000; background-color: #FFFFFF; text-decoration: none; }
.viewPar a, .viewParCell a{color: #000000; background-color: #FFFFFF; text-decoration: underline; }
.viewPar a:hover, .viewParCell a:hover, .viewPar a:active, .viewParCell a:active, .viewLI a:hover, .viewLI a:active, .LinkData a:hover, .LinkData a:focus, .LinkData a:active {
text-decoration: none;
}

a.viewAnchor {font-size: 1em; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; }
a.viewLink {font-size: 1em; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family:Arial, Helvetica, sans-serif; }
a.viewLink:active, a.viewLink:hover,  
a.viewAnchor:active, a.viewAnchor:hover{text-decoration: underline; }

.viewLinkOnlyTextContainer{
	padding: 0 0 0 .9em;
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif);
	background-position: 0 .5em;
	background-repeat:no-repeat;
	line-height: 1.4em;

}

.viewAnchorList{
	list-style-type: none;
	margin: .2em 0 0 .6em;
}
.viewAnchorList li { margin: 2px 0 2px 0; }
.viewAnchorList li a.viewAnchor { 
	padding: 0 0 0 14px;
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif);
	background-position: 0 2px;
	background-repeat:no-repeat;
	}

.viewIndexSlice ol {
	margin:0; padding:0;
	list-style-type:none;
}	
.viewIndexSlice ol li {
margin: .2em 0 .2em 0;
}	

.viewIndexSlice ol li a {
	padding: 0 0 0 15px;
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif);
	background-position: 0 2px;
	background-repeat:no-repeat;
	line-height: 1.4em;
	font-size: .9em; 
	color: #000000; background-color: #FFFFFF;
	text-decoration: none;
}
.viewIndexSlice ol li a:hover, .viewIndexSlice ol li a:focus, .viewIndexSlice ol li a:active { text-decoration: underline; }

.ViewSpaceCell {width: 10px;}
.viewTextCell { width: 100%;}

/* */
.viewTable {  }
.viewTableTD {}
.viewTableCellText {font-size: .9em; color: #333333;  text-align: left;}
.viewTableTDContainer{font-size: 1.35em;}

/* Cella di Intestazione Riga */
.viewTableHRTD { color: #000000; background-color: #CCCCCC; }
.viewTableHRCellText { font-size: .9em; color: #000000; background-color: #CCCCCC; font-weight: bold;
	text-align: left;
 }
/* Cella di Intestazione Colonna */
.viewTableHCTD { color: #000000; background-color: #CCCCCC; }
.viewTableHCCellText {font-size: .9em; color: #000000; background-color: #CCCCCC; font-weight: bold; 
	text-align: left;
}


/* */
.formTextLabel, .formTextAreaLabel, .formCheckboxLabel, .formDropDownLabel, .formText, .formTextArea, .formDropDown, 
.formErrorList, .formRedirector, .formCheckbox, .formMandatory, .formError {font-size: .1em; }

.formTextLabel{ white-space:nowrap;}

.formText, .formTextArea, .formDropDown {width: 96%; font-family:  Arial, Helvetica, sans-serif;}

.formError {font-weight: bold; color: #CC0000; background-color: #FFFFFF;}
.formErrorList {font-weight: bold; }




 
.viewLineBreak { height: 1em;}
/*.page {page-break-before: always; }*/
.viewHR { 
color: #374F6B; background-color: #FFFFFF; height: 1px; border-top: 1px dotted; border-bottom:none; border-right:none; border-left:none;
 
 }

.userFormat1{font-weight: bold; }
.userFormat2{font-style: italic; }
.userFormat3{color: #000000; background-color: #FFFF33 }


.BLOBListSymbolCustom1{
	list-style-type: none;
	list-style-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/Elenco1.gif);
	margin: .5em .5em .5em 1.5em;
}

.BLOBListSymbolCustom2{
	list-style-type: none;
	list-style-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/Elenco2.gif);
	margin: .5em 0 .5em 1em;	
}

.BLOBListSymbolCustom1 li, .BLOBListSymbolCustom2 li{margin: 0 0 .2em 0;}
.BLOBListSymbolCustom1 li ol, .BLOBListSymbolCustom2 li ol {
	list-style-type: none;
	list-style-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/Elenco2.gif);
	}
.BLOBListSymbolCustom1 li ol li, .BLOBListSymbolCustom2 li ol li {
	list-style-type: none;
	list-style-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/SottoElenco.gif);	
	}	
.BLOBListSymbolLowerLetter, .BLOBListSymbolDecimal{
		margin: .2em 0 0 2em;
}
.BLOBListSymbolDecimal li ol{
	list-style-type:lower-alpha;
	margin: .2em 0 0 2em;
}/* Calendario */
.viewCalendar { font-size: .8em; text-align: center; }
.viewCalendar table { margin: 0 auto 0 auto; }
.viewCalendar span { font-weight: bold; font-size: 1.0em; color: #000000; background-color: #F6F6F6; margin-left:5px; margin-right:5px;} 
th.dayMo, th.daySu, th.dayTh, th.dayWe,th.dayTu, th.dayFr, th.daySa { padding-bottom: 1px; color: #565656; background-color: #F6F6F6;}
td.current { border: 1px solid #F0BD47; }
.viewCalendar a { color: #F0BD47; background-color: #F6F6F6; text-decoration: underline;font-weight: bold; } 
td.dayMo a, td.daySu a, td.dayTh a, td.dayWe a,td.dayTu a, td.dayFr a, td.daySa a{ color: #000000; background-color: #F6F6F6; text-decoration: none;background-color: #F0BD47;border: 1px solid #F0BD47; padding-bottom: 1px; } 
/* --------------- Community ----------------*/
#CommunityUserForm{
	font-size: .9em;
}

.CommunityUserLbl{
	display: block;
	width: 20%;
	float:left;
	clear:both;
	margin: .2em 0 0 0;
}
.CommunityUserFormText input{
	width: 65%;
	margin: 0 0 .5em 0;
	font-size: 1em;
}
.CommunityUserFormSelect select{
	margin: 0 0 .5em 0;
	font-size: 1em;
}

.CommunityUserFormCheck input{
	width: 2em;
}


#CommunityUserForm Fieldset{
	clear: both;
	margin: .5em 0; padding: .5em; 
	border: 1px solid #CCCCCC;
}
#CommunityUserForm Fieldset legend{ color: #333333; background-color: #FFFFFF;}

#CommunityUserForm p {
	margin: .5em 0;
	clear:both;
}

#CommunityUserFormSubmit{
	text-align:center;
	font-weight: bold;
	clear:both;
	margin: 1em;
}

/* --- Elencatore canale SoloLink --- */
.ElencoCanaleSoloLink ol{
	list-style-type: none;
	list-style-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioSoloLink.gif);
	margin: 1em 0 0 1.5em;
	font-size: .9em;
}

.ElencoCanaleSoloLink ol li {margin: 0 0 1.2em 0;}
.ElencoCanaleSoloLink ol li a { color: #000000; background-color: #FFFFFF; text-decoration: none;}
.ElencoCanaleSoloLink ol li a:hover, .ElencoCanaleSoloLink ol li a:focus, .ElencoCanaleSoloLink ol li a:active  { text-decoration: underline; }

/* --- Elencatore canale SoloLinkBold --- */
.ElencoCanaleSoloLinkBold ol{
	list-style-type: none;
	list-style-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioSoloLink.gif);
	margin: 1em 0 0 1.5em;
	font-size: .9em;
	font-weight:bold;
	
}

.ElencoCanaleSoloLinkBold ol li {margin: 0 0 1.2em 0;}
.ElencoCanaleSoloLinkBold ol li a { color: #000000; background-color: #FFFFFF; text-decoration: none;}
.ElencoCanaleSoloLinkBold ol li a:hover, .ElencoCanaleSoloLinkBold ol li a:focus, .ElencoCanaleSoloLinkBold ol li a:active  { text-decoration: underline; }

/* --- Elencatore canale InEvidenza --- */

.ElencoCanaleInEvidenza { margin: 10px 0 10px 15px; padding: 0; line-height: .8em; }
.ElencoCanaleInEvidenza ol { list-style-type: none; margin: 0; padding: 0; }
.ElencoCanaleInEvidenza ol li { margin: 3px 0 4px 0; padding: 0; }
.ElencoCanaleInEvidenza ol li a {
	font-family:Arial, Helvetica, sans-serif;	
	color: #000000; background-color: #F6F6F6;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	font-size: .9em;
	text-decoration: none;
	padding: 0 0 0 12px;
	display: block;
	width: 120px;
	} 
.ElencoCanaleInEvidenza ol li a:hover, .ElencoCanaleInEvidenza ol li a:focus, .ElencoCanaleInEvidenza ol li a:active { text-decoration: underline; }

/* --- Elencatore canale ElencoCanaleHome --- */

.ElencoCanaleHome{
	background-color:#F6F6F6;
	position: relative;

}

.ElencoCanaleHome ol{
	list-style-type: none;
	list-style-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/pallino_picc_bord.gif);
	margin: 1em 0 0 1.5em;
	padding: 1px 10px 1px 10px; 
	font-size: .9em;
	background-color:#F6F6F6;
	
}

.ElencoCanaleHome ol li {
	margin: 0 0 1.2em 0;
	background-color:#F6F6F6;	
	border-bottom: 1px dotted #F1BB46;
	padding: 0 0 10px 0;	
	}

.ElencoCanaleHome ol li a { color: #000000; text-decoration: none;	background-color:#F6F6F6; }
.ElencoCanaleHome ol li a:hover, .ElencoCanaleHome ol li a:focus, .ElencoCanaleHome ol li a:active  { text-decoration: underline; 	background-color:#F6F6F6; }

.ElencoCanaleHomeTitolo {
	margin: 0 0 0 0; padding: 0 0 10px 10px;	
	font-size: 1.1em; 
	font-weight: bold; 
	color: #8B1419;	
	}

.ElencoCanaleHomeTop {
	margin: 0 0 0 0; padding: 0 0 0 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/angolo_alto_dx_ara_c.gif);
	background-repeat: no-repeat;
	background-color: #FFD478;
	background-position: bottom right; background-repeat: no-repeat;
	height:10px;	
	font-size: .9em; 
	font-weight: bold; 
	color: #000000;	
	}
	


.ElencoCanaleHomeTop img { display: inline; vertical-align:top; }


.ElencoCanaleHomeBottom {
	margin: 0; padding: 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/ElencoCanaleHome_dx.gif);
	background-position: bottom right; background-repeat: no-repeat;
	background-color: #F6F6F6; color: #000000;
	clear:both;
	
	
	}
.ElencoCanaleHomeBottom img { display: block; }



.LinkCanaleHome { 
	background-color: #F6F6F6;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/freccia_segue.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0 10px 0px 10px;
}

.LinkCanaleHome a {
	color: #8B1419; 	
	font-size: .9em;
	font-weight:normal;
	text-decoration: none;
	display: block;
	padding: 0 15px 5px;
	} 
.LinkCanaleHome a:hover, .LinkCanaleHome a:focus, .LinkCanaleHome a:active { text-decoration: underline; }

.ElencoCanaleSettori {
	margin: 0 0 0 0; padding: 0 0 0 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/ElencoCanaleHomeTop_dx.gif);
	background-repeat: no-repeat;
	background-color: #FFD478;
	background-position: bottom right; background-repeat: no-repeat;
	height:14px;	
	font-size: .9em; 
	font-weight: bold; 
	color: #000000;	
	}
.ElencoCanaleSettori img {
	display: inline; vertical-align:top;
	}
.LinkFondiarioHome { 
	background-color: #F6F6F6;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/pallino_picc_bord.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0 10px 0px 10px;
}

.LinkFondiarioHome a {
	color: #8B1419; 	
	font-size: .9em;
	font-weight:bold;
	text-decoration: none;
	display: block;
	padding: 0 15px 5px;
	} 	
.LinkFondiarioHome a:hover {

	text-decoration: underline;
	} 	
	/*
.LinkFondiarioHome { 
	background-color: #F6F6F6;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/freccia_segue.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0 10px 0px 50%;
}

.LinkFondiarioHome a {
	color: #8B1419; 	
	font-size: .9em;
	font-weight:bold;
	text-decoration: none;
	display: block;
	padding: 0 15px 5px;
	} 
	*/
/* --- Elenco Canale Predefinito --- */
.NewsBlock h2.viewSottotitolo {  
	width: auto; padding:3px; margin:10px 0 6px 0;
	font-size: .9em; font-weight: bold; 
	color:#000000; background-color:#F0F0F0;
}
.NewsBlock a {
	background:url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioSoloLink.gif) 0 1px no-repeat;
	padding-left:11px;
}
.NewsBlock img {
	border:1px solid #F0F0F0;
}
.NewsBlock p {
	margin:0 0 5px 0; padding:0;
}

/* --- Elenco Canale Eventi --- */
.ElencoCanaleLinkData ol { list-style-type: none; margin: 1em 0 0 1.5em; font-size: .9em; font-weight: bold;}
.ElencoCanaleLinkData ol li {margin: 0 0 1.2em 0;  border-bottom: 1px dotted #CCCCCC; padding:0 0 10px 0;}
.ElencoCanaleLinkData ol li span {
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioLinkData.gif);
	background-position: 100% 3px;
	background-repeat: no-repeat;
	padding: 0 15px 0 0;
	}
.ElencoCanaleLinkData ol li a { 
	color: #000000; background-color: #FFFFFF;
	text-decoration: none;
	margin: 0 0 0 5px;
	padding: 0;
	}
.ElencoCanaleLinkData ol li a:hover, .ElencoCanaleLinkData ol li a:focus, .ElencoCanaleLinkData ol li a:active { text-decoration: underline; }
.ElencoCanaleLinkData p { 
	font-weight: normal;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioSoloLink.gif);
	background-position: 0 1px; background-repeat: no-repeat; padding: 0 0 0 12px;
	width: 90%;
	}
	
.ElencoCanaleTitolo ol { list-style-type: none; margin: 1em 0 0 1.5em; font-size: .9em; font-weight: bold;}
.ElencoCanaleTitolo ol li {margin: 0 0 1.2em 0; border-bottom: 1px dotted #CCCCCC;  padding:0 0 10px 0;}
.ElencoCanaleTitolo ol li span {
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioLinkData.gif);
	background-position: 100% 3px;
	background-repeat: no-repeat;
	padding: 0 15px 0 0;
	margin: 0 3px 0 0;
	}
.ElencoCanaleTitolo ol li p { font-weight: normal; margin: 2px 0 4px 0;} 
.ElencoCanaleTitolo ol li a { 
	color: #000000; background-color: #FFFFFF;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioSoloLink.gif);
	background-position: 3px 1px; background-repeat: no-repeat; padding: 0 0 0 12px;
	text-decoration: none;
	margin: 0 0 0 2px;
	padding: 0 0 0 14px;
	font-weight: normal;
	}
.ElencoCanaleTitolo ol li a:hover, .ElencoCanaleTitolo ol li a:focus, .ElencoCanaleTitolo ol li a:active { text-decoration: underline; }


/* --- Elenco Canale Predefinito --- */
.NewsBlock{width: 100%;}
.NewsBlockImgLeft{float:left; margin: 0 .5em 0 0;}
.NewsBlockImgRight{float:right; margin: 0 0 0 .5em;}


/* --- Box Ricerca --- */
#formSearchBox{
	margin: 0; padding: 2px 0 0 0; 
}
#formSearchBox label{
	font-size: .6em;
	vertical-align:middle;
	color:#585858; background-color:#FFFFFF;	
}

#frmSearchText{
	font-size: .6em;
	width: 10em;
	padding: 1px 0 0 0;
	border: 1px solid #585858;
	vertical-align:middle;
	height: 1.2em;
}
#formSubmit { padding: 2px 0 0 0; margin: 0; }

/* Testo Personalizzato BoxEvidente */
.ContenitoreBoxEvidente { position: relative; }

.BoxEvidente{
	margin: 0; padding: 0;
	color: #000000; background-color: #F0F0F0;
}
.BoxEvidente p{
	margin: 0; padding: .5em .7em .5em .7em;
	color: #000000; background-color: #F0F0F0;
	font-size: 1em;
	text-align:justify;
}
.BoxEvidente p a{color:#000000; background-color: #F0F0F0; text-decoration: none; }
.BoxEvidente p a:hover, .BoxEvidente p a:focus, .BoxEvidente p a:active{text-decoration: underline;}


/* ----------- Forum - Inizio ----------- */
.ForumThread {
	font-family: Arial,  Helvetica, sans-serif; 
	font-size: .75em; 
}

.ForumThread ol{
	list-style-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/tree_fold-lvl1.gif);
	list-style-type: none;
	list-style-position:outside;
	margin: 0 0 0 1em;
	padding: 0;
}

.ForumThread ol li{
	padding: 0 0 0 .3em;
	margin: 1em 0 0 0;
}
.ForumThread ol li ol{
	list-style-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/tree_fold.gif);
}

.ForumThread ol li ol li{
	padding: 0 0 0 .3em;
	margin: 0;
}


a.ForumArticleLink, a.ForumAdminLink{
	color: #000099; 
	background-color: #FFFFFF; 
	text-decoration: none;
}
a.ForumAdminLink{
	font-size: .75em; 
	font-weight: bold; 
}

a.ForumArticleLink:hover, a.ForumAdminLink:hover {
	text-decoration: underline;
}

.ForumArticleShow {
	font-family: Arial,  Helvetica, sans-serif; 
	font-size: .75em;
	position: relative;
	top:0 ; left: 0;
	width: 99%;
	border: 1px solid #0D4381;
}

.ForumArticleShow h2{
	color: #FFFFFF;
	background-color: #0D4381;
	font-size: 1.1em;
	margin: 0 0 .2em 0;
	padding: .2em 1em .2em 1em;
}
.ForumArticleShow p{
	padding: 1em .5em 1em 1.5em;
	font-size: 1em;
}

#ForumArticleShowAuthor{
	border-bottom: 1px solid #0D4381;
	padding: .2em 0 .2em 1.5em;
}

#ForumArticleShowReply{
	position:absolute;
	bottom: 0; right: -1px;
	font-weight:bold;
}
#ForumArticleShowReply a{
	color: #FFFFFF;
	background-color: #0D4381;
	padding: .2em 2em .2em 2em;
	display: block;
	text-decoration:underline;
}
#ForumArticleShowReply a:hover, #ForumArticleShowReply a:active{
	text-decoration:none;
	color: #0D4381;
	background-color: #FFFFFF;
}
.ForumForm label{font-size: .7em;}
.formTextLabel{float: left;	width: 6em;}
.ForumForm input{width: 30em;}
.ForumForm .submit{margin: 1em 0 0 0; width: auto;}
/* ----------- Forum - Fine ----------- */

/* ****** USER LOGIN - Inizio **** */
.FlexLoginBoxContainer  {
 width: 100%;
 text-align:center;
}

.FlexLoginBox {
	border: 1px solid #003399;
	width: 250px;
	text-align: left;
    /*background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/Enter.jpg);*/
	background-position: top right;
	background-repeat:repeat-y;
	margin: auto auto;
}

.FlexLoginContent{
 width: 245px;
 text-align: center; 
}


.FlexLoginTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000066;
	background-color: #FFFFFF;
	margin: .2em 0em .2em 0em;	
}
.FlexLoginLabel {
	font-family: Arial,  Helvetica, sans-serif;
	font-size: .9em;
	color: #003399;
	background-color: #FFFFFF;
}
.FlexLoginField {
	font-family: Arial,  Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	background-color: #FFFFFF;
}

.FlexLoginButton{
	font-family: Arial,  Helvetica, sans-serif;
	font-size: .9em;
	color: #003399;
	background-color: #FFFFFF;
	margin: .2em 0em .2em 0em;
}
.FlexLoginSmallText {
	font-family: Arial,  Helvetica, sans-serif;
	font-size: .7em;
	color: #333333;
	background-color: #FFFFFF;
	text-align:left;
	margin-bottom: 1em;
}
.FlexLoginSmallText A{
	color: #333333;
	background-color: #FFFFFF;
}

/* ****** USER LOGIN - Fine **** */


/* ---------- FOTO GALLERY - Inizio (flex da nap)----------------- */
.viewGallery{
	margin: .5em;
	border: 1px solid #1F5B82;
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/GallerySfondo.gif);
	background-repeat:repeat;
	background-position: 0 0;
	color: #0360A3; background-color: #FFFFFF;
}



.viewGallery .viewGalleryTop{
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/GalleryTop.gif);
	background-repeat:repeat-x;
	background-position: 0 0;
	font-size: 1em;
	margin: 0 0 .5em 0; padding: 0;
	color: #000000; background-color: #FFEA95;
}


.viewGalleryTop h1{
	margin: 0; padding: .3em 0 .3em 2.4em;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.3em;
	color: #000000; background-color: transparent;
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/GalleryIco.gif);
	background-repeat:no-repeat;
	background-position: .2em .2em;
	border-bottom: 1px solid #1F5B82;
}

.viewGallery h2{
	margin: .2em 0;
	padding: 1em 0 1em 0;
	font-size: .8em;
	font-weight: bold;
	text-align: center;
}



.viewGallery ul{
	text-align:center;
	margin: 0; padding: 0;
	list-style-type: none;
}
.viewGallery ul.viewGalleryNaviTitle{
	float:left;
	margin: .5em; padding: 0;
}


.viewGallery ul li{
	margin: 0 0 .5em 0; padding: .7em 0 .7em 0;
	font-family: Arial,  Helvetica, sans-serif; 
	font-size: .75em; 
	color: #0360A3;
	background-color: transparent; 
	text-align:center;
	display: inline;
	vertical-align: middle;
	}

	
div.viewGalleryNaviNumber{
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/GalleryBot.gif);
	background-repeat:repeat-x;
	background-position: 0 0;
	font-size: .7em;
	margin: .5em 0 0 0; padding: .3em;
	text-align:center;
}
div.viewGalleryNaviNumber span{
	display: inline;
	color: #000000; background-color: transparent;
}
div.viewGalleryNaviNumber ol{ 
	display: inline;	
	margin: .7em;
	padding: 0;
	list-style-type: none;
	color: #000000; background-color: transparent;
}


div.viewGalleryNaviNumber ol li { 
	color: #0360A3; background-color: transparent;
	display: inline;
	margin: 0 .7em 0 .7em;
	padding: 0;
	font-weight: bold;
}
div.viewGalleryNaviNumber ol li a, div.viewGalleryNaviNumber span a{ 
	color: #000000; background-color: #FFE448;
	text-decoration: none;
	border: 1px solid #00436F;
	padding: 0 2px 0 2px;
	font-weight: bold;
}
.viewGalleryNaviNumber ol li a:hover, 
.viewGalleryNaviNumber ol li a:active, 
.viewGalleryNaviNumber ol li a:focus,
div.viewGalleryNaviNumber span a:hover,
div.viewGalleryNaviNumber span a:active,
div.viewGalleryNaviNumber span a:focus { 
	text-decoration: none;
}



div.viewGalleryNaviTitle ol{
	list-style-type: none;
	margin: 1em 0; padding: 0;
	font-size: .7em;
	font-weight:bold;
}
div.viewGalleryNaviTitle ol li a{ 
	color: #0360A3; background-color: transparent;
	text-decoration: underline;
}
div.viewGalleryNaviTitle ol li a:hover,
div.viewGalleryNaviTitle ol li a:active,
div.viewGalleryNaviTitle ol li a:focus { 
	text-decoration: none;
}

.viewGalleryClose{
	clear:both;
	font-size: .1em; margin: 0; padding: 0; line-height: .1em;
	color:#FFFFFF; background-color: #0360A3;
}
/* ---------- FOTO GALLERY - Fine ----------------- */


/* ----------------------------- PAGINAZIONE ELENCO CANALI ------------------------------ */
.ChannelPagerTop {
	margin: 0; padding: 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/ChannelPagerTopRight.gif);
	background-position: top right; background-repeat: no-repeat;
	background-color: #F0F0F0; color: #000000;
	}
.ChannelPagerBottom {
	margin: 0; padding: 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/ChannelPagerBottomRight.gif);
	background-position: bottom right; background-repeat: no-repeat;
	background-color: #F0F0F0; color: #000000;
	}
.ChannelPagerTop img, .ChannelPagerBottom img { display: block; }
#ChannelPager{
	position:relative; 
	padding: .5em; 
	margin: 0;
	font-family: Arial,  Helvetica, sans-serif; 
	clear:both;
	color: #000000; background-color: #F0F0F0;
}
div#ChannelPager ol li a{

	padding-left: 1.5em; 

}
#ChannelSelection{padding: 0em .4em 0em 0em;}
#ChannelYearList, #ChannelMonthList,  #ChannelDayList{ 
	clear:both;
	width: 99%;
}

#ChannelYearLabel, #ChannelMonthLabel, #ChannelDayLabel{float: left; 	line-height: 2em; padding: 0 0 0 .5em;}

#ChannelYearList ol, #ChannelMonthList ol, #ChannelDayList ol{ 
	list-style-type: none; 
	margin:0; padding: 0;
	position:relative;
}
#ChannelYearList ol li, #ChannelMonthList ol li, #ChannelDayList ol li{
	float:left; 
	margin:0; padding: 0;
	line-height: 2em;
}
#ChannelMonthList ol li { width: 16%; 

}
#ChannelYearList ol li a, #ChannelDayList ol li a{
	color: #000000; 
	font-weight: bold;
	background-color: #F0F0F0;
	text-decoration: underline;
	margin: 0em .4em 0em .4em;
	
}
/*#ChannelMonthList ol li a {
	color: #000000; 
	font-weight: bold;
	background-color: #F0F0F0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif); 
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 1.2em;
	text-decoration: underline;
	}
*/	
#ChannelMonthList ol li a {
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 1.5em;
	background-color: #F0F0F0;
	text-decoration:underline;
	
	}
		
#ChannelYearList ol li a:hover, #ChannelMonthList ol li a:hover, #ChannelDayList ol li a:hover,
#ChannelYearList ol li a:active, #ChannelMonthList ol li a:active, #ChannelDayList ol li a:active {
	text-decoration: none;
}

.ChannelSelItem span{
	padding: 0em .4em 0em .5em;
	font-weight: bold;
}

.ChannelSelItem strong{
	padding: 0 0 0 1em;
	}

#ChannelMonthList ol li.ChannelSelItem strong{
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif); 
	background-position: 4px 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 1.5em;
	}

.ChannelEmptyItem span{
	padding: 0 .4em 0 1.5em;
	font-weight: normal;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif); 
	background-position: 4px 2px;
	background-repeat: no-repeat;
}

#ChannelClear{
	font-size:.1em;
	clear: both;
	height: .1em;
}

/* -------------------------------------------------------------------------------------- *//* CLASSI NECESSARIA ALLA IMPAGINAZIONE TABLE FREE */
/* Sarebbe pi sensato metterli nel BlobView ma questo  il solo css invocato sicuramente da tutti */


P { margin: 0; padding: 0;}

.BLOBAlignLeft {
 text-align: left;
 position: relative; /* serve per gestire un bug di ie http://www.positioniseverything.net/explorer/peekaboo.html */
}

.BLOBAlignCenter { text-align: center;}
.BLOBAlignRight { text-align: right;}
.BLOBAlignJustify { text-align:justify;}

.BLOBBlockAlignCenter { text-align: center; }
.BLOBBlockAlignCenter div {margin: 0 auto;}
.BLOBBlockAlignRight { float: right;}
.BLOBBlockAlignLeft { float:left;}

.BLOBListSymbolDisc { list-style-type: disc;}
.BLOBListSymbolCircle { list-style-type: circle;}
.BLOBListSymbolSquare { list-style-type: square;}
.BLOBListSymbolDecimal { list-style-type: decimal;}
.BLOBListSymbolLowerLetter { list-style-type: lower-alpha;}
.BLOBListSymbolUpperLetter { list-style-type: upper-alpha;}
.BLOBListSymbolNone { list-style-type: none;}

.BLOBFloatClear {
 clear: both; 
 }
.BLOBFloatLeft {
 float: left;
 position: relative; /* serve per gestire un bug di ie http://www.positioniseverything.net/explorer/peekaboo.html */
}

.BLOBFloatRight {
 float: right;
 position: relative; /* serve per gestire un bug di ie http://www.positioniseverything.net/explorer/peekaboo.html */
}

.BLOBMarginLeft {
 margin-left: 10px;
}

.BLOBMarginRight {
 margin-right: 10px;
}


.BLOBIMGSpacerLeft {
 padding-left: 10px;
 color: #000000; 			/* serve per far apparire spazio tra img e par nell'offetto img+par. */
 background-color: #FFFFFF; /* SE LO SFONDO DELLA COLONNA PRINCIPALE NON E' BIANCO VA RIDEFINITO LOCALMENTE !!! */
}

.BLOBIMGSpacerRight {
 padding-right: 10px;
 color: #000000; 			/* serve per far apparire spazio tra img e par nell'offetto img+par. */
 background-color: #FFFFFF; /* SE LO SFONDO DELLA COLONNA PRINCIPALE NON E' BIANCO VA RIDEFINITO LOCALMENTE !!! */
}



.BLOBVAlignMiddle {
 vertical-align: middle;
}

.BLOBVAlignTop {
 vertical-align: top;
}

.BLOBVAlignBottom {
 vertical-align: bottom;
}


.BLOBWidth100 {width: 100%;}
.BLOBWidth50 {width: 49%;}

/* usato per affiancare orrizontalmente n oggetti */
.BLOBWidthN1 {float: left; width: 99%;}
.BLOBWidthN2 {float: left; width: 49.5%;}
.BLOBWidthN3 {float: left; width: 33%;}
.BLOBWidthN4 {float: left; width: 24.7%;}
.BLOBWidthN5 {float: left; width: 19.8%;}
.BLOBWidthN6 {float: left; width: 16.5%;}
.BLOBWidthN7 {float: left; width: 14.1%;}
.BLOBWidthN8 {float: left; width: 12.3%;}
.BLOBWidthN9 {float: left; width: 11.0%;}
.BLOBWidthN10 {float: left; width: 9.9%;}
.BLOBWidthN11 {float: left; width: 9.0%;}
.BLOBWidthN12 {float: left; width: 8.2%;}
.BLOBWidthN13 {float: left; width: 7.6%;}
.BLOBWidthN14 {float: left; width: 7.0%;}
.BLOBWidthN15 {float: left; width: 6.6%;}

/* usato per la dimensione delle celle delle tabelle */
.BLOBWidthTDN1 {width: 99%;}
.BLOBWidthTDN2 {width: 49.5%;}
.BLOBWidthTDN3 {width: 33%;}
.BLOBWidthTDN4 {width: 24.7%;}
.BLOBWidthTDN5 {width: 19.8%;}
.BLOBWidthTDN6 {width: 16.5%;}
.BLOBWidthTDN7 {width: 14.1%;}
.BLOBWidthTDN8 {width: 12.3%;}
.BLOBWidthTDN9 {width: 11.0%;}
.BLOBWidthTDN10 {width: 9.9%;}
.BLOBWidthTDN11 {width: 9.0%;}
.BLOBWidthTDN12 {width: 8.2%;}
.BLOBWidthTDN13 {width: 7.6%;}
.BLOBWidthTDN14 {width: 7.0%;}
.BLOBWidthTDN15 {width: 6.6%;}




.BLOBWidthEmpty {}

.BLOBRow1px {
 font-size: .05em;
 height: 1px;
}

.BLOBHidden{
	visibility:hidden;
	position: absolute;
	top: -1000em;
	font-size: .1em;
}


img {
 border-width: 0;
}

table {
 border-width: 0;
}

form {
 padding: 0px; margin: 0px;
}

.FlexCMPError {
 position: relative;
 margin: 2em 0 2em 0;
 padding: .5em;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: .9em;
 font-weight:bold;
 color: #000000;
 background-color:#FFFF66;
 border: 2px solid #FF0000;
}

.errList{
	 position: relative;
	 margin: 1em 0;
	 padding: .5em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: .9em;
	 font-weight:bold;
	 color: #000000;
	 background-color:#FFFF66;
	 border: 2px solid #FF0000;
	list-style-type: none;
}

.nowrap {
 white-space:nowrap;
}





/* Nuovi stili per XHTML -------------------------------------------------------------------------- */


.adminPanelPageInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align:left;
	border: 1px solid #000066;
	margin: .3em;
	padding: .3em;
}
.adminPanelPageInfoItem {
	font-size: .65em;
	font-weight: normal;
}
.adminPanelPageInfoItemTitle {
	font-size: .65em;
	font-weight: bold;
}

/* Bordo del campo bloboject che diventa rosso se lasci vuoto un campo obbligatori */
.fldBox {border: 1px solid black;}
.fldErr {border: 1px solid red;}


/* Da qui inizia il vero admin.css, le classi sopra servono all'impaginazione tablefree */
A.adminLinkOnSite {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: normal;
	color: #000000;
	background-color: #D6E0F7;
	text-decoration: none;
	text-align: center;
	height: 1em;
	margin: 0px 4px 0px 4px; 
	padding: 0px 2px 1px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF #000000 #000000 #FFFFFF;
}
A.adminLinkOnSite:hover {
	margin:  0 4px 0 4px;
	padding: 1px 1px 0 3px;
	border-color: #000000 #FFFFFF  #FFFFFF #000000;
}
A.adminLinkOnSite:active {
	color: #000000;
	background-color: #FEC643;
	border-color: #000000 #FFFFFF  #FFFFFF #000000;
}


/* ------------------------ FORM DI LOGIN ---------------- */


.FlexLoginBoxContainer  {
 width: 100%;
 text-align:center;
}

.FlexLoginBox {
	border: 1px solid #003399;
	width: 400px;
	text-align: left;
	background-image: url(http://www.ismea.it/flex/cm/TemplatesUSR/modules/IT/TemplatesUSR-CM-modules-img/Enter.jpg);
	background-position: top right;
	background-repeat:repeat-y;
	margin: auto auto;
}

.FlexLoginContent{
 width: 245px;
 text-align: center; 
}


.FlexLoginTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000066;
	background-color: #FFFFFF;
	margin: .2em 0em .2em 0em;	
}
.FlexLoginLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #003399;
	background-color: #FFFFFF;
}
.FlexLoginField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	background-color: #FFFFFF;
}

.FlexLoginButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #003399;
	background-color: #FFFFFF;
	margin: .2em 0em .2em 0em;
}
.FlexLoginSmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #333333;
	background-color: #FFFFFF;
	text-align:left;
	margin-bottom: 1em;
}
.FlexLoginSmallText A{
	color: #333333;
	background-color: #FFFFFF;
}.Big {font-size:1em;}

/* Paginazione Banca Dati Normativa - Oggetto */
.NormativaPaginator {
	font-size: .75em;
	margin: .5em 0 0 0;  padding: .2em 0;
	text-align:center; line-height: 1.5em;
}	
.NormativaPaginator span {
	display: inline;
	margin: 0 .2em; padding: .1em;
}
.NormativaPaginator ol { 
	display: inline;	
	margin: 0 auto; padding: 0;
	list-style-type: none;
	font-weight:bold;
}
.NormativaPaginator ol li { 
	display:inline;
	padding: .1em; margin: 0 .2em;
}
.NormativaPaginator ol li a, .NormativaPaginator span a { 
	color: #00497D; background-color: #D4EEFF;
	text-decoration: underline;
	padding: 0; margin: 0;
	text-decoration:none;
}
.NormativaPaginator ol li a:hover, 
.NormativaPaginator ol li a:active, 
.NormativaPaginator ol li a:focus { 
	text-decoration: none;
}
.NormativaPaginator span.NavInactive,
.NormativaPaginator li.NavInactive {
	border: 1px solid #0360A3;
	color: #000000; 	background-color: #ffffff;
}	
.NormativaPaginator span.NavActive a,
.NormativaPaginator li.NavActive a {
	color: #00497D; 	background-color: #D4EEFF;
	border: 1px solid #0360A3;
	padding: .1em;
}

	/* Footer Banca Dati Normativa - Oggetto */
.NormativaPaginazioneFooter  { 
	margin:10px 0; padding:0;
	list-style-type:none;
	text-align:center;
	font-size:.8em; font-weight:bold;
}
.NormativaPaginazioneFooter li { 
	display:inline;
	margin:0; padding:0 10px 0 8px;
	background:url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Eventi/FrecciaRossa.gif) 0 2px no-repeat;
}
/* Normativa: Intestazione parametri di ricerca */
.NormativaIntestazioneRicerca {
	margin:0; padding:0;
	list-style-type:none;
 	font-size:.8em;	
}
	/* Calendario Eventi + Link RicercaAvanzata */
.NormativaIntestazioneRicerca dt {
	width: 10em;
	/*float:left;*/
}

.NormativaIntestazioneRicerca dd { margin: -1.2em 0 0 10em; }

.RicercaNorm { font-size: .8em; padding: 0 0 10px 0;}
.RicercaNorm Legend { font-weight: bold; color: #535353; background-color: #FFFFFF; }
.RicercaNorm .Select { margin: 4px 0 4px 0; }
.RicercaNorm .jsShowB ul { list-style-type: none; margin: 10px; padding: 0; text-align: center; width: auto;}
.RicercaNorm .jsShowB ul li { display: inline; margin: 0 1em 0 1em; }
.RicercaNorm .jsShowB ul li a { color: #333333; background-color: #FFFFFF; text-decoration: underline;  }
.RicercaNorm .jsShowB ul li a:hover, .RicercaNorm .jsShowB ul li a:focus, .RicercaNorm .jsShowB ul li a:active { text-decoration: none; }

.RicercaNorm form input.Submit {
	width:90px; 
	padding:3px 0; margin:10px 0 20px 0;
	color:#FFFFFF; background-color:#535353;
	text-align:center; text-transform:uppercase; font-weight:bold;
	border:2px solid #B1B1B1;
}

.RicercaNorm form input.Submit:hover {
	background-color:#FFFFFF; color:#535353;
}	


.RicercaNorm form input.Reset {
	 width:250px; 
	padding:3px 0; margin:10px 0 20px 0;
	color:#FFFFFF; background-color:#535353;
	text-align:center; text-transform:uppercase; font-weight:bold;
	border:2px solid #B1B1B1;
}

.RicercaNorm form input.Reset:hover {
	background-color:#FFFFFF; color:#535353;
}	
table.IsmeaDataTable {
	border-collapse:collapse;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	font-size: .9em;
	font-family:Arial, Helvetica, sans-serif;
}
table.IsmeaDataTable thead th {
	border-bottom: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	color:#000000; background-color:#CCCCCC;
	text-align:center;
	vertical-align: top;
	padding: .1em .3em;
}
table.IsmeaDataTable tbody th {
	border-bottom: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	text-align:left;
	padding: .1em .3em;
	font-weight: normal;
}

table.IsmeaDataTable tbody th.tot {
	font-weight: bold;
}


table.IsmeaDataTable tbody td {
	border-bottom: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	text-align: right;
	padding: .1em .3em;
}

table.IsmeaDataTable tbody td.even, table.IsmeaDataTable tbody th.even {
	color:#000000; background-color:#ffffff;
}


table.IsmeaDataTable tbody td.odd, table.IsmeaDataTable tbody th.odd {
	color:#000000; background-color:#f0f0f0;
}


table.IsmeaDataTable tbody td.odd a {
	color:#0000FF; background-color:#f0f0f0;
	text-align: center;
}


table.IsmeaDataTable tbody td.even a {
	color:#0000FF; background-color:#ffffff; text-align: center;
}

table.IsmeaDataTable tbody td a{
	display: block;
	text-align: left;
}
table.IsmeaDataTable img{
	border:none;

}
table.IsmeaDataTable tbody td a:hover, table.IsmeaDataTable tbody td a:active, table.IsmeaDataTable tbody td a:focus {
	text-decoration: none;
}body {
	color: #000000;
	background-color: #FFFFFF;
	margin: 0 auto 24px auto; padding: 0;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;
	}

#TopBanner { color: #000000; background-color: #FFFFFF; height: 30px; position: absolute; top: 5px; left: 280px; }

#BarraTop { 
	margin: 0 0 0 0; padding: 0; 
	width: 100%;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Sfondo-Top.gif);
	background-position: 266px 100%;
	background-repeat: repeat-x;
	}

.Titolone {
	font-size: 1.3em;
	font-weight: normal;
	color: #565656;
	background-color: #FFFFFF;
	padding: 9px 0 3px 0;
	margin: 3px 22px 0 278px;
	border-bottom: 1px solid #C0C0C0;
	
	
	}
.Titolone a { 	color: #535353; background-color: #FFFFFF; text-decoration: none; }
#Pagina { color: #000000; background-color: #C0C0C0; margin: 0 auto 0 auto; position: relative; clear: both; }
.NormativaTitoloRisultato{ 	font-size: 1.1em; margin-top:0; margin-bottom:2px;}
.NormativaRisultato{ margin-bottom:15px;  }

.BackHome { position: absolute; top: 50px; left: 7px; margin: 0; padding: 0; width: 45px; }
.BackHome a { font-size: 1em; color: #494949; background-color: #FFFFFF; text-decoration: none;
				margin: 0; padding: 0; font-weight: bold; }
.BackHome a:hover, .BackHome a:focus, .BackHome a:active { text-decoration: underline; }
#ColSx { 
	position: absolute; top: 0; left: 57px;
	color: #000000; background-color: #E9E9E9; width: 200px; padding: 0; margin: 0; z-index: 20;
	}
#ColSx img { display: block; }
#ImmagineSezione { position: absolute; top: 7em; left: 0; z-index: 20;} 
#ImmagineSezione img { display: block; }
#ImmagineSupportoPA {
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/supportopa.gif); 
	 position: absolute; top: 7em; left: 0; z-index: 20; height:400px; width:55px; background-repeat:no-repeat;
	
}
#ImmagineAnalasiInfo {
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/analisieinfo.gif); 
	 position: absolute; top: 7em; left: 0; z-index: 20; height:450px; width:55px;background-repeat:no-repeat;
	
}
#ImmagineHome {
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/BG-Home.gif); 
	 position: absolute; top: 7em; left: 0; z-index: 20; height:400px; width:55px;background-repeat:no-repeat;
	
}
#ImmagineStrumentiFinanziari {
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/strumentifinanz.gif); 
	 position: absolute; top: 7em; left: 0; z-index: 20; height:450px; width:55px;background-repeat:no-repeat;
	
}
#ImmagineSviluppoImpresa {
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/sviluppoimpresa.gif); 
	 position: absolute; top: 7em; left: 0; z-index: 20; height:400px; width:55px;background-repeat:no-repeat;
	
}

#Layout { position: relative; color: #000000; background-color:#F6F6F6;
	/*border-right: 14px solid white;*/ border-right: 1px solid #C0C0C0; margin: 0 15px 0 0; width: 98%;
	}
#Layout2Col { position: relative; color: #000000; background-color:#F6F6F6; margin: 0 15px 0 0; }
#ColCentHome {
	z-index: 10;
	margin: 0 152px 0 0;
	padding: 0 0 0 247px;
	color: #000000; background-color: #FFFFFF; 
	border: 1px solid white; border-bottom: none;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Sfondo-Bianco-Grigio.gif); background-position: 0 0; background-repeat: repeat-y;
	position: relative;
	}
#ColCentHome2Col {
	z-index: 10;
	margin: 0;
	padding: 0 0 0 247px;
	color: #000000; background-color: #FFFFFF; 
	border: 1px solid white; border-bottom: none;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Sfondo-Bianco-Grigio.gif); background-position: 0 0; background-repeat: repeat-y;
	}
#ColDx { position: absolute; top: 0; right: 0;  width: 150px; 
	 color: #000000; background-color: #F6F6F6;  margin: 0; padding: 0; 
	 }
#ColDx img { display: block; }
#ColDx h2 { margin: 22px 10px 7px 15px; border-bottom: 1px solid #F6AE47; padding: 0 2px 5px 1px; font-size: 1em; color:#4B4F4E;} 

#Fondo { color: #FFFFFF; background-color: #C0C0C0;  height:29px; margin-right:24px; }

#Crediti { position: absolute; float:left; color: #FFFFFF; background-color: #525152; width: 198px; text-align: center; font-size: .6em; border: 1px solid #525152; margin-left:56px; margin-right:56px; }
#Crediti a { color: #FFFFFF;  background-color: #525152; text-decoration: none; display: block; padding: 7px 0 7px 0;}
#Crediti a:hover, #Crediti a:focus, #Crediti a:active { color: #525152;  background-color: #FFFFFF; }
#Bollini { text-align:center; padding-top:7px;}
#iso9001 { margin-top:5px;}

#Contenuti { 
	padding: 10px 22px 60px 29px;
	min-height: 40em;
	
	
	
	
	
	
	z-index: 20;
	clear:both;
	}

#Footer { color: #000000; background-color: #FFFFFF; padding: 0 0 0 64px; }

#BreadCrumb {

	border-bottom: 1px solid #C0C0C0;
	font-size: .65em;
	line-height: 1.25em;
	background-color: #FFFFFF;
	padding: 0 0 0 0;
	margin: 15px 25px 0 278px;
	border-bottom: 1px solid #C0C0C0;	
	}
#BreadCrumb span { font-weight: bold;  }
#BreadCrumb a { color: #000000; background-color: #FFFFFF; text-decoration: none; font-weight: normal; }
#BreadCrumb a:hover, #BreadCrumb a:focus, #BreadCrumb a:active { text-decoration: underline; }

.Utility { width: auto; float: left; }
.Utility ol { list-style-type: none; margin: 0; padding: 0; }
.Utility ol li { float: left; padding: 0 3px 0 2px; }

.BannerDx { margin: 0; padding: 0;}
.BannerDx ol {margin: 0 0 0 15px; padding: 0; list-style-type: none;}
.BannerDx ol li {margin: 0 0 15px 0; padding: 0;}
.BannerDx ol li a {margin: 0; padding: 0; }
.BannerDx ol li a:hover, .BannerDx ol li a:focus, .BannerDx ol li a:active {margin: 0; padding: 0;}
.BannerSx { margin: 0; padding: 0;}
.BannerSx ol {margin: 15px 0 0 50px; padding: 0; list-style-type: none;}
.BannerSx ol li {margin: 0; padding: 0;}
.BannerSx ol li a {margin: 0; padding: 0; }
.BannerSx ol li a:hover, .BannerSx ol li a:focus, .BannerSx ol li a:active {margin: 0; padding: 0;}
.BannerNatIta { margin: 0; padding: 10px 0 10px 8px; border-bottom:1px solid #F6AE47;}
.BannerCcn { margin: 0; padding: 10px 0 10px 42px; border-bottom:1px solid #F6AE47;}

.LinkCereali { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/CerealiG.gif); margin: 0 5px 5px 0;} 
.LinkCarni { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/CarniG.gif); margin: 0 0 5px 0;} 
.LinkFrutta { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/FruttaG.gif); margin: 0 5px 5px 0;} 
.LinkFiori { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/FioriG.gif); margin: 0 0 5px 0;} 
.LinkLatte { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/LatteG.gif);margin: 0 5px 0 0;} 
.LinkOli { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/OliG.gif);margin: 0 5px 5px 0;} 
.LinkPesca { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/PescaG.gif);margin: 0 5px 0 0;} 
.LinkVini { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/ViniG.gif);margin: 0 5px 5px 0;} 
.LinkBio { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/BioG.gif); margin: 0;} 

.LinkCerealiSel,.LinkCereali:hover { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Cereali.gif); margin: 0 5px 5px 0; } 
.LinkCarniSel, .LinkCarni:hover { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Carni.gif);margin: 0 0 5px 0; } 
.LinkFruttaSel, .LinkFrutta:hover { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Frutta.gif); margin: 0 5px 5px 0;} 
.LinkFioriSel, .LinkFiori:hover { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Fiori.gif);margin: 0 0 5px 0; } 
.LinkLatteSel, .LinkLatte:hover { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Latte.gif); margin: 0 5px 0 0;} 
.LinkOliSel, .LinkOli:hover { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Oli.gif); margin: 0 5px 5px 0;} 
.LinkPescaSel, .LinkPesca:hover { float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Pesca.gif);margin: 0 5px 0 0;} 
.LinkViniSel, .LinkVini:hover{  float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Vini.gif);margin: 0 5px 5px 0;} 
.LinkBioSel,.LinkBio:hover {  float: left; width: 45px; height: 45px; background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/Bio.gif); margin: 0; } 

.LinkCerealiSel:hover { background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/CerealiG.gif); } 
.LinkCarniSel:hover { background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/CarniG.gif); } 
.LinkFruttaSel:hover {  background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/FruttaG.gif); } 
.LinkFioriSel:hover {  background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/FioriG.gif);} 
.LinkLatteSel:hover {  background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/LatteG.gif); } 
.LinkOliSel:hover { background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/OliG.gif); } 
.LinkPescaSel:hover {  background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/PescaG.gif);} 
.LinkViniSel:hover{ background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/ViniG.gif);} 
.LinkBioSel:hover {  background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/ma/BioG.gif);  } 

/* --- Mappa del sito --- */
.MapIndexTree{font-size: .7em; padding: 0 0 1em 0;}
.MapIndexTree ol{list-style-type: none;	margin: 0 0 1em 1em; padding: 0;  font-weight: bold;}
.MapIndexTree ol li a{color: #535353; background-color: #FFFFFF; text-decoration: none;}
.MapIndexTree ol li a:hover, .MapIndexTree ol li a:active, .MapIndexTree ol li a:focus
{ text-decoration: underline; }
.MapIndexTree ol li ol {margin: 0 0 0 2em; font-weight: normal;}

.LinkSpalletta { margin: 10px 0 10px 15px; padding: 0; line-height: .8em; }
.LinkSpalletta ol { list-style-type: none; margin: 0; padding: 0; }
.LinkSpalletta ol li { margin: 3px 0 4px 0; padding: 0; }
.LinkSpalletta ol li a {
	font-family:Arial, Helvetica, sans-serif;	
	color: #000000; background-color: #F6F6F6;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/FregioPaginatore.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	font-size: .65em;
	text-decoration: none;
	padding: 0 0 0 12px;
	display: block;
	width: 120px;
	} 
.LinkSpalletta ol li a:hover, .LinkSpalletta ol li a:focus, .LinkSpalletta ol li a:active { text-decoration: underline; }


ul#multi,ul#multi li{margin:0;padding:0;list-style:none}

ul#multi{width: 100%;overflow: hidden;
    padding: 1em 0;margin:4em 0;
    line-height: 1.8;
    background: #424252;color: #E6F5FC}

ul#multi li{float: left;width: 32%;
    margin-left: 1%;display: inline;
    border-bottom:1px dotted #777} 

/*Link Settori menù orizzontale */
.LinkSettori { margin: 0; padding: 0 15px;  background-color:#F6F6F6;}
.LinkSettori ol { list-style-type: none; margin: 0; padding: 0; background-color:#F6F6F6; }
.LinkSettori ol li { 
	float: left;
    display: inline;
    border-bottom:1px dotted #F0BD48;
	width: 150px;
	height:40px;	
 }
.LinkSettori ol li a {
	color: #4B4F4E; background-color: #F6F6F6;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioSettori.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	font-size: .85em;
	text-decoration: none;
	padding: 0 0 10px 12px;		
	font-weight:bold;
	} 
.LinkSettori ol li a:hover, .LinkSettori ol li a:focus, .LinkSettori ol li a:active { text-decoration: underline; }
/* Box in home page */
.BoxHome { width: 49%; float: left; color: #000000; background-color: #F0F0F0; margin: 12px 0 0 0; padding: 0; }
.BoxHomeDx { width: 49%; float: right;color: #000000; background-color: #F0F0F0; margin: 12px 0 0 0; padding: 0; }
.BoxHome h2, .BoxHomeDx h2 { margin: 5px 0 0 0; padding: 0 10px 0 10px; font-size: .8em; }
.BoxHome h2 a, .BoxHomeDx h2 a { color: #000000; background-color: #F0F0F0; text-decoration:none; }
.BoxHome p, .BoxHomeDx p { margin: 0; padding: 0 10px 10px 10px; font-size: .7em; }

.FondoHome { margin: 12px 0 0 0; }

#CommunityLogin .campoLogin {

	margin-left:10px; 
	
	}
.campoMail {
		font-family:Arial,Helvetica,sans-serif;
		font-size:0.9em;
		margin-left:20px;

	}	
#CommunityLogin .campoLogin a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color:#4B4F4E;
	background-color: #F6F6F6;
	vertical-align: middle;
	font-weight: normal;
	text-decoration: none;
	
	}	
#CommunityLogin .FlexLoginLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	background-color: #F6F6F6;
	vertical-align: middle;
	
	
	}
#CommunityLogin .FlexLoginField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	background-color: #FFFFFF;
	padding: 2px; margin: 0;
	
	
}

#CommunityLogin .LoginFormBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	background-color: #FFFFFF;
	margin: 5px 0 5px 0;
	border-style:solid;
	border-width:1px;
	
	border-color: #4B4F4E;
	
	
}


#CommunityLogin .FlexLoginButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	background-color: #E9E9E9;
	margin: .2em 0 .2em 0;
	
}
/*Link Banner spalletta destra*/
/* --- Elencatore canale InEvidenza --- */

.BannerSpallettaDX { margin: 10px 0 10px 10px; padding: 0; line-height: .8em; }
.BannerSpallettaDX ol { list-style-type: none; margin: 0; padding: 0; }
.BannerSpallettaDX ol li { margin: 3px 0 4px 0; padding: 0; }
.BannerSpallettaDX ol li a {
	font-family:Arial, Helvetica, sans-serif;	
	color: #4B4F4E; background-color: #F6F6F6;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/faq2.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	font-size: .8em;
	text-decoration: none;
	font-weight:bold;
	padding: 0 0 0 40px;
	display: block;
	width: 100px;
	} 
.BannerSpallettaDX ol li a:hover, .BannerSpallettaDX ol li a:focus, .BannerSpallettaDX ol li a:active { text-decoration: underline; }
.adminPanelPageInfoItemTitle { display:none;}
.adminPanelPageInfoItem{ font-weight:bold; padding-bottom:10px; padding-left:10px;}
a.adminLinkOnSite { background-color:#E9E9E9;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
margin:0.2em 0pt;}

.FlexCMPError {
background-color:#FFFFFF;
border: none;
color:#8B1419;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
margin:2em 0pt;
padding:0.5em;
position:relative;
}
.errList {
background-color:#FFFFFF;
border: none;
color:#8B1419;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
margin:2em 0pt;
padding:0.5em;
position:relative;
}
.adminPanelPageInfo {
border:1px solid #000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
margin:0.3em;
padding:0.3em;
text-align:left;
}
.FlexLoginBoxContainer  {
 width: 100%;
 text-align:center;
}

.FlexLoginBox {
	border: 1px solid #003399;
	width: 250px;
	text-align: left;
	background-image:none;
    /*background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/Enter.jpg);*/
	background-position: top right;
	background-repeat:repeat-y;
	margin: auto auto;
}
#SkipLinks, .GoAway{position:absolute;	top: -1000em; left:0;}

.BLOBWidthEmptyRight{float:right}
.BLOBWidthEmptyLeft{float:left}

.Contenitore { width: 100%; float: left; }
.Centrato { text-align: center;}




