/* Cached vesion created on 28/01/10 11:04:07*/
/* elapsed time: 0.0206 secs */

.viewTitolo {
	width: auto;
	font-size: 1.1em;
	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: .8em; 
	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: .75em; 
	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.1em; 
	font-weight: normal; 
	color: #8B1419;		
 }

.viewTitolo3 {  
	font-size: .75em; 
	font-weight: bold; 
	color: #585858; 
	background-color: #FFFFFF; 
	margin: 0;
 }

.Titolo3Centrato {  
	font-size: .75em; 
	font-weight: bold; 
	color: #585858; 
	background-color: #FFFFFF; 
	margin: 0;
	text-align: center;
 }

.LinkData { padding: .1em 0  .1em 0; font-size: .7em;}
.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: .75em; color: #333333; background-color: transparent;}

.viewCaption dd{
	font-size: .75em; 
	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: underline; }
.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:underline;
}

a.viewAnchor {font-size: .75em; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; }
a.viewLink{font-size: .75em; 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: .7em; 
	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; }

.viewIndexRss ol {
	margin:0; padding:0;
	list-style-type:none;
}	
.viewIndexRss ol li {
margin: .2em 0 .2em 0;
}	

.viewIndexRss ol li a {
	padding: 0 0 0 15px;
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/rss_ico_small.gif);
	background-position: 0 2px;
	background-repeat:no-repeat;
	line-height: 1.4em;
	font-size: .7em; 
	color: #000000; background-color: #FFFFFF;
	text-decoration: none;
}
.viewIndexRss ol li a:hover, .viewIndexRss ol li a:focus, .viewIndexRss ol li a:active { text-decoration: underline; }

.ViewSpaceCell {width: 10px;}
.viewTextCell { width: 100%;}

/* */
.viewTable {  }
.viewTableTD {text-align:center;}
.viewTableCellText {font-size: .7em; color: #333333;}
.viewTableTDContainer{font-size: 1.35em;}

/* Cella di Intestazione Riga */
.viewTableHRTD { color: #000000; background-color: #CCCCCC;}
.viewTableHRCellText { font-size: .7em; color: #000000; background-color: #CCCCCC;
	text-align: center;
 }
/* Cella di Intestazione Colonna */
.viewTableHCTD {  color: #000000; background-color: #f0f0f0;}
.viewTableHCCellText {font-size: .7em; text-align: left;  color: #000000; background-color: #f0f0f0;}


/* */
.formTextLabel, .formTextAreaLabel, .formCheckboxLabel, .formDropDownLabel, .formText, .formTextArea, .formDropDown, 
.formErrorList, .formRedirector, .formCheckbox, .formMandatory, .formError {font-size: .75em; }

.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: .6em; 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: .7em;
}

.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: .7em;
}

.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: .7em;
	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: .7em;
	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: .7em;
	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: 0.9em; 
	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;	

	}

.ElencoCanaleHomeTop img { display: block;}
	
.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: .7em; 
	font-weight: bold; 
	color: #000000;	
	}
.ElencoCanaleSettori 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; }

.LinkModificaNL { 
	background-color: #FFFFFF;
	/*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: 0px 10px 0px 0px;
}
.LinkModificaNL a {
	color: #8B1419; 	
	font-size: .9em;
	font-weight:normal;
	text-decoration: none;
	display: inline;
	padding: 0 0px 0;
	} 
	
.LinkModificaNL a:hover, .LinkModificaNL a:focus, .LinkModificaNL a:active { text-decoration: underline; }

.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: .7em;
	font-weight:normal;
	text-decoration: none;
	display: block;
	padding: 0 15px 5px;
	} 
.LinkCanaleHome a:hover, .LinkCanaleHome a:focus, .LinkCanaleHome a:active { text-decoration: underline; }
.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: .7em;
	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: .7em;
	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: .7em; 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: .7em; 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: .7em; 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; }

/*  Newsletter */


#NLBanner{ background-color:#E5E5E5; padding:0; margin:0; height:53px;}
#NLBannerSx{ background-color:#E5E5E5;float:left;padding:0; margin:0;}
#NLBannerDx{background-color:#E5E5E5; float:right;padding:0; margin:0;}
#NLIntestazione { margin-top:10px; font-size: 1em;color: #565656;  }

/* Testo Personalizzato Newsletter */
.ContenitoreBoxNewsletter1 { position: relative; }

.BoxNewsletter1{
	margin: 0; padding: 0;
	color: #565656; background-color: #FFD478;
}
.BoxNewsletter1 p{
	margin: 0; padding: .5em .7em .5em .7em;
	color: #565656; background-color: #FFD478;
	font-size: .9em;
	text-align:center;
}
.BoxNewsletter1 p a{color:#565656; background-color: #FFD478; text-decoration: none; }
.BoxNewsletter1 p a:hover, .BoxNewsletter1 p a:focus, .BoxNewsletter1 p a:active{text-decoration: underline;}
.Newsletter1Top {
	margin: 0; padding: 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/NewsletterTopRight.gif);
	background-position: top right; background-repeat: no-repeat;
	background-color: #FFD478; color: #565656;
	}
.Newsletter1Bottom {
	margin: 0; padding: 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/NewsletterBottomRight.gif);
	background-position: bottom right; background-repeat: no-repeat;
	background-color: #FFD478; color: #565656;
	}
/* Testo Personalizzato BoxEvidente */
.ContenitoreNewsletter2 { position: relative; }

.BoxNewsletter2{
	margin: 0; padding: 0;
	color: #8B1419; background-color: #F0F0F0;
}
.BoxNewsletter2 p{
	margin: 0; padding: .5em .7em .5em .7em;
	color: #8B1419; background-color: #F0F0F0;
	font-size: .9em;
	text-align:center;
}
.BoxNewsletter2 p a{color:#8B1419; background-color: #F0F0F0; text-decoration: none; }
.BoxNewsletter2 p a:hover, .BoxNewsletter2 p a:focus, .BoxNewsletter2 p a:active{text-decoration: underline;}	
/* Testo Personalizzato Natale */
.ContenitoreBoxNatale { position: relative; }

.BoxNatale{
	margin: 0; padding: 0;
	color: #565656; background-color: #FFD478;
}
.BoxNatale p{
	margin: 0; padding: 0 .7em 0 .7em;
	color: #565656; background-color: #FFD478;
	font-size: .8em;
	text-align:center;
	font-weight:bold;
}
.BoxNatale p a{color:#565656; background-color: #FFD478; text-decoration: none; }
.BoxNatale p a:hover, .BoxNatale p a:focus, .BoxNatale p a:active{text-decoration: underline;}
.ChannelPagerTopNatale {
	margin: 0; padding: 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/NewsletterTopRight.gif);
	background-position: top right; background-repeat: no-repeat;
	background-color: #FFD478; color: #565656;
	}
.ChannelPagerBottomNatale {
	margin: 0; padding: 0;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/NewsletterBottomRight.gif);
	background-position: bottom right; background-repeat: no-repeat;
	background-color: #FFD478; color: #565656;
	}
.ChannelPagerTopNatale img, .ChannelPagerBottomNatale img { display: block; }	
/* 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: .75em;
	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: .7em;
	color: #000000;
	background-color: #E9E9E9;
	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;
}

/* -------------------------------------------------------------------------------------- */table.IsmeaDataTable {
	border-collapse:collapse;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	font-size: .7em;
	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;
}


/* Wizard Pesca */

.wizardPesca {font-size: .8em;}
.wizardPesca fieldset {border: none; clear: left; border-bottom:1px solid #CECECE; margin: 0 0 .5em 0; padding: 0 0 .5em 0;}
.wizardPesca fieldset legend{border: none;}
.wizardPesca fieldset legend {color:#89141A; background-color:#fff; font-weight:bold; margin:0pt; }


.wizardPesca fieldset div.wizardPescaVertOptionSet {margin: 0 0 .5em 0;}
.wizardPesca fieldset div.wizardPescaVertOptionSet div {margin: 0 0 0 2em;}

.wizardPesca fieldset .inlineOptionSet {display: inline;}

.wizardPescaSummary{ border: 1px solid #585858; margin: 0 0 1em 0; padding: .5em; float: left; width: 90%;}
.wizardPescaSummary dl{ float: left; clear: left; width: 100%; margin: 0;}
.wizardPescaSummary dt{ float: left; font-weight: normal; margin: 0 .5em 0 0; padding: 0; white-space: nowrap;}
.wizardPescaSummary dd{ float: left; margin: 0 1em 0 0; padding: 0; white-space: nowrap;}


.stepper{ margin: 0; padding: 0; list-style-type: none; float: left; width: 99%;}
.stepper li{ 
	float: left; width: auto; margin: 0 0 .3em 0;
	background-image:url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/IconaStepper.gif);
	background-position: center right;
	background-repeat: no-repeat;
}
.stepper li.laststep {background-image:url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/IconaStepperLast.gif);}
.stepper li .stepnum {padding: 0 .5em 0 .7em; font-weight: bold;}
.stepper li .stepmsg {margin: 0 2em 0 0;}
.s-tepper li.laststep .stepmsg {margin: 0 .5em 0 0;}
.stepper li.step_doing{color: #ffffff; background-color: #89141A;}
.stepper li.step_done{color: #ffffff; background-color: #000000;}
.stepper li.step_todo{color: #000000; background-color: #DDDDDD;}


.wizardPescaErrorBlock{ margin: .5em 0; border: 2px solid #c00; color: #fff; background-color: #c00; position: relative;}
.wizardPescaErrorBlock p{font-size: 1em; font-weight: bold; margin: 0; padding: 0;}
.wizardPescaErrorBlock ul {margin: 0 2em; padding: 0 1em;}
.wizardPescaErrorBlock ul li {}

.wizardPescaTable{}
.wizardPescaTable table tbody th.groupLvl1, .wizardPescaTable table tbody th.groupLvl2,
.wizardPescaTable table tbody th.groupLvl3, .wizardPescaTable table tbody th.groupLvl4,
.wizardPescaTable table tbody th.groupLvl5 { 
	font-weight: bold; text-transform: uppercase; 
}
.wizardPescaTable table tbody th.groupLvl1{ color: #fff; background-color: #89141A;}
.wizardPescaTable table tbody th.groupLvl2{ color: #fff; background-color: #0000CC;}
.wizardPescaTable table tbody th.groupLvl3{ color: #000; background-color: #9B9BBF;}
.wizardPescaTable table tbody th.groupLvl4{ color: #000; background-color: #FFD478;}
.wizardPescaTable table tbody th.groupLvl5{ color: #000; background-color: #dddddd;}

.wizardPescaExcel{ padding: 1em;}


/* formBollettino */
.formBollettino{margin: 1em auto;}

table.formBollettinoTable {
	border-collapse:collapse;
	border-top: 1px solid #585858;
	border-left: 1px solid #585858;
	font-size: .7em;
	font-family:Arial, Helvetica, sans-serif;
}
table.formBollettinoTable thead th {
	border-bottom: 1px solid #585858;
	border-right: 1px solid #585858;
	color:#000000; background-color:#CCCCCC;
	text-align:center;
	vertical-align: top;
	padding: .1em .3em;
}
table.formBollettinoTable tbody th {
	border-bottom: 1px solid #585858;
	border-right: 1px solid #585858;
	text-align:left;
	padding: .1em .3em;
	font-weight: normal;
}


table.formBollettinoTable tbody td {
	border-bottom: 1px solid #585858;
	border-right: 1px solid #585858;
	text-align: left;
	padding: .1em .3em;
}

table.formBollettinoTable tbody td.even, table.formBollettinoTable tbody th.even {
	color:#000000; background-color:#ffffff;
}


table.formBollettinoTable tbody td.odd, table.formBollettinoTable tbody th.odd {
	color:#000000; background-color:#f0f0f0;
}


table.formBollettinoTable tbody td.odd a {
	color:#0000FF; background-color:#f0f0f0;
	text-align: center;
}


table.formBollettinoTable tbody td.even a {
	color:#0000FF; background-color:#ffffff; text-align: center;
}

table.formBollettinoTable tbody td a{
	display: block;
	text-align: left;
}
table.formBollettinoTable img{
	border:none;

}
table.formBollettinoTable tbody td a:hover, table.formBollettinoTable tbody td a:active, table.formBollettinoTable tbody td a:focus {
	text-decoration: none;
}

table.formBollettinoTable tbody td input{text-align: right;}

.formBollettino label{font-size: .7em; font-weight: bold;}
.formBollettino fieldset{border: none; margin: 0; padding: 0; width: 6em;}
.formBollettino fieldset legend{font-size: .7em; color:#89141A; background-color:#fff; font-weight:bold; }

.formBollettino .errfld{border: 1px solid #c00; color: #000; background-color: #ff0;}


#SkipLinks, .GoAway{position:absolute;	top: -1000em; left: 0;}


.BLOBWidthEmptyRight{float:right}
.BLOBWidthEmptyLeft{float:left}

body{color:#000000; background-color:#FFFFFF; background-image: none; font-family:  Arial, Helvetica, sans-serif; font-size: 100%;}

#TopStampa {
	background-color: #F0F0F0; color: #000000;
	background-image: url(http://www.ismea.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SfondoTopStampa.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
	}
#TopStampa img { display: block; } 

.viewLink img{ border:none;}