/* Cached vesion created on 22/02/12 21:55:15*/
/* elapsed time: 0.059443950653076 secs */

/* 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;}
.BLOBIMGSpacerRight { padding-right: 10px;}



.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.mauriziano.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;
}/* -------- OGGETTI DI CORPO PAGINA -------- */
h1, h2, h3, h4, h5, h6 {
	margin:10px 0; padding:1px; font-size:1.5em;
	color:#005a7d; background-color:transparent;
}
	/* Livello 1 */ 
.viewTitolo {
	padding:0 0 10px 0; color:#000000; font-weight:lighter;
	margin:0 0 10px 0; line-height:1em;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Titolo1.gif) 0 100% repeat-x;
}
	/* Livello 2 */
.viewSottotitolo, .viewSotTitCell, ol.RSSBlock h2 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:1.2em; text-transform:uppercase;
}
	/* Livello 3 */
.viewTitolo3 {
	margin-bottom:6px; font-size:1em;
}
	/* Livello 4 */
.viewTitolo4 {
	margin-bottom:5px; font-size:.9em; padding-left:10px;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICOBlu.gif) 0 3px repeat-y;
}
	/* Livello 5 */
.viewTitolo5 {
	margin-bottom:5px; font-size:.8em; padding-left:10px;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICOBlu2.gif) 0 3px repeat-y;
}
/* ------- PARAGRAFAZIONI ------- */
.viewPar, .viewParCell, .viewLI {
	color:#000000; font-size:.75em; padding:2px 0;
}
/* ------- LINK(+IMMAGINE) E ALLEGATI(DOWNLOAD) ------- */
a {
	color:#005656; background-color:transparent;
}
a:hover {
	text-decoration:none;
 }
a.viewLink {
	font-size:.75em;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICO-Link.gif) 0 3px no-repeat; 
	padding-left:10px;
}
a.viewLinkIMG {
	background:none;
	padding:0;
}
a.viewLinkIMG img {
	border:none; padding-right:5px; background-color:transparent; color:#000000;
}
/* ------- SOTTOTITOLO+PARAGRAFO+IMMAGINE ------- */
dl.viewCaption, dl.viewCaption dt, dl.viewCaption dt img {
	margin:0; padding:0;
}
dl.viewCaption dd {
	margin:0; padding:0; color:#000000; 
	font-size:.75em; font-style:italic; text-align:center;
}
/* ------- TABELLE DATI ------- */
table#TableAttiList, table#TableTempiAttesaList {
	margin:0;
	border-collapse:collapse;
	border-left:1px solid #C8C8C8;
	border-top:1px solid #C8C8C8;
	width:100%;
}
.ViewSpaceCell {
	width:10px;
}
.viewTextCell {
	width:100%;
}
.viewTableTDContainer {
	font-size:1.2em;
}
table#TableAttiList th, table#TableTempiAttesaList th { 
	background:#D1DFE3 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/THCell.gif) 0 100% repeat-x;
	color:#000000; background-color:transparent;
	font-size:.75em; font-weight:bold; text-align:left; padding:2px 1px;
	border-bottom:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	padding:4px;
}
table#TableAttiList td, table#TableTempiAttesaList td {
	font-size:.75em; text-align:left; color:#000000; padding:2px 1px;
	border-bottom:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	padding:4px;
	background-color:#ffffff;
	vertical-align:top;
}
table#TableAttiList td a, table#TableTempiAttesaList td a { 
	color:#000000; background-color:transparent;
}
table#TableAttiList td a:hover, table#TableTempiAttesaList td a:hover { 
	text-decoration:none;
}
table#TableAttiList td a.viewLink, table#TableTempiAttesaList td a.viewLink {
	font-size:1em;
}
.AdminPageFooterStatus {
	border:1px solid #C8C8C8;
	font-weight:bold;
	padding:4px;
	background-color:#BCECEC;
	border-top:none;
}
#legenda {
	font-size:.75em;
}
#legenda p {
	font-weight:bold;
}
/* ------- TABELLE DATI ------- */
.viewTable {
	margin:10px 0;
}
.ViewSpaceCell {
	width:10px;
}
.viewTextCell {
	width:100%;
}
.viewTableCellText {
	font-size:.75em; text-align:left; color:#000000; padding:2px 1px;
}
.viewTableTDContainer {
	font-size:1.2em;
}
.viewTableHRTD, .viewTableHCTD { 
	color:#000000;
	background:#D1DFE3 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/THCell.gif) 0 100% repeat-x;
}
.viewTableHRTD a, .viewTableHCTD a { 
	color:#000000; background-color:transparent;
}
.viewTableHRTD a:hover, .viewTableHCTD a:hover { 
	text-decoration:none;
}
.viewTableHRCellText, .viewTableHCCellText { 
	color:#000000; background-color:transparent;
	font-size:.75em; font-weight:bold; text-align:left; padding:2px 1px;
}
.viewTableCellText a.viewLink {
	font-size:1em;
}
.viewTableCellText a.viewLinkIMG {
	font-size:.9em;
}
/* ------- ELENCO LINK AD ANCORA ------- */
.viewAnchorList {
	list-style-type:none; margin:5px 0 10px 5px; padding:0; clear:both; width:99%;
}
.viewAnchorList li {
	margin:2px 0; padding:0 1px;
}
.viewAnchorList li a.viewAnchor {
	background:none; padding:0; font-weight:normal;
}
a.viewAnchor {
	font-size:.75em; font-weight:bold; padding:.2em 1px;
}
/* ------- RIGA VUOTA E DI SEPARAZIONE ------- */
.viewLineBreak { 
	height:10px;
}
.viewHR { 
	color:#7FC8C9; border:none; height:0; 
	border-top:2px dotted #7FC8C9;
	padding:0; margin:0;
}
.Pippo .viewHR { 
	color:red;	border-top:2px dotted red;
}
/* ------- CORSIVO GRASSETTO ED EVIDENZIATO ------- */
.userFormat1 {
	font-weight:bold; 
}
.userFormat2 {
	font-style:italic; 
}
.userFormat3 {
	color:#000000; background-color:#FFFF7E; 
}
/* ------- ELENCHI PUNTATI E NUMERATI ------- */
	/* Tutte le liste */
.viewUL, .viewOL, .viewLI ul, .viewLI ol {
	margin:0; padding:0 0 0 23px; 
}
.viewUL ol, .viewOL ol, .viewLI ul ol, .viewLI ol ol {
	margin:0; padding:0 0 0 12px;
}
.viewLI ol li {
	font-size:1em;
}
/* ------- PORZIONE DI INDICE ------- */
.viewIndexSlice ol, .MedicOnline .viewIndexSlice ol, .FSM .viewIndexSlice ol, .MMG .viewIndexSlice ol {
	list-style:none; padding:0;
}
.viewIndexSlice ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/PallinoPersonalizzato1.gif) 0 8px no-repeat;
	padding-left:10px;
}
.viewIndexSlice ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px;
}


/**************************************/ 
.MedicOnLine .viewIndexSlice ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MedicOnline/PallinoPersonalizzato1.gif) 0 8px no-repeat;
	padding-left:10px;
}
.FSM .viewIndexSlice ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Fondazione/PallinoPersonalizzato1.gif) 0 8px no-repeat;
	padding-left:10px;
}
.MMG .viewIndexSlice ol li { 
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MMG/PallinoPersonalizzato1.gif) 0 8px no-repeat;
	padding-left:10px;
}
/***********************************/
   
.MedicOnLine .viewIndexSlice ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MedicOnline/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px;
}
.FSM .viewIndexSlice ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Fondazione/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px;
}
.MMG .viewIndexSlice ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MMG/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px;
}
/**********************************/

.viewIndexSlice ol li a, .MedicOnline .viewIndexSlice ol li a, .FSM .viewIndexSlice ol li a, .MMG .viewIndexSlice ol li a {
	color:#000000; background-color:transparent; text-decoration:none;
	font-size:.75em; font-weight:bold;
}
.viewIndexSlice ol li a:hover, .MedicOnline .viewIndexSlice ol li a:hover, .FSM .viewIndexSlice ol li a:hover, .MMG .viewIndexSlice ol li a:hover {
	text-decoration:underline;
}

/* ------- ELENCO RSS ------- */
ol.RSSBlock {
	margin:10px 0; padding:0;
	list-style-type:none;
	font-size:.75em;
}
ol.RSSBlock li {
	margin:4px 0; padding:5px;
	border:1px solid #e9e9e9;
}
ol.RSSBlock em {
	font-size:.9em; font-weight:normal;
}
ol.RSSBlock p {
	margin:5px 0; padding:0;
}
/* ------- FORM ------- */
form[action="#"] {
	font-size:.75em;
}
form[action="#"] legend {
	font-weight:bold; font-size:1.1em; color:#005656; background-color:transparent;
}
.formColLeft {
	width:15em; margin-right:5px; text-align:right;
}
.formColRight {
	width:25em;
}
/* ------- ELEMENTI PERSONALIZZATI DA "CM" ------- */	
	/* BoxDimensioneFissa per testi a dimensione bloccata tipo privacy */
div.BoxDimensioneFissa {
	display:block; overflow:auto; height:80px; 
	margin:10px 0; padding:10px;
	border:1px solid #000000; color:#000000;
	text-align:justify; font-size:.8em;
}

	/* Box "ElementiDistintivi" - uso speciale di userformat3 per emulare il sottotitolo */
.ElementiDistintivi {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ElementiDistintivi.jpg) 100% 0 no-repeat; 
	margin:10px 0; padding:45px 30px 20px 15px; min-height:120px; 
}
	/* ------- Box Stondato ------- */
.BoxStondato .Box1 {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Box1.gif) 0 0 no-repeat;
	margin:5px; padding:0;
}
.BoxStondato .Box2 {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Box2.gif) 100% 0 no-repeat;
}
.BoxStondato .Box3 {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Box3.gif) 100% 100% no-repeat;
}
.BoxStondato .Box4 {
	padding:15px; margin:10px 0; 
	background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Box4.gif) 0 100% no-repeat;
	color:#005a7d; font-size:1em; font-weight:bold; text-align:center;
	min-height:80px; 
}


ol.BLOBListSymbolCustom1, ol.BLOBListSymbolCustom1 ol, ol.BLOBListSymbolCustom2, ol.BLOBListSymbolCustom2 ol {
	list-style:none; padding:0;
}
ol.BLOBListSymbolCustom1 li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/PallinoPersonalizzato1.gif) 0 8px no-repeat;
	padding-left:10px;
}
ol.BLOBListSymbolCustom1 ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px;
}
ol.BLOBListSymbolCustom2 li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/PallinoPersonalizzato2.gif) 0 2px no-repeat;
	padding-left:20px; margin-bottom:7px;
}
ol.BLOBListSymbolCustom2 ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px; margin-bottom:0;
}

/**************************************/ 
.MedicOnline ol.BLOBListSymbolCustom1 li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MedicOnline/PallinoPersonalizzato1.gif) 0 8px no-repeat;
	padding-left:10px;
}
.FSM ol.BLOBListSymbolCustom1 li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Fondazione/PallinoPersonalizzato1.gif) 0 8px no-repeat;
	padding-left:10px;
}
.MMG ol.BLOBListSymbolCustom1 li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MMG/PallinoPersonalizzato1.gif) 0 8px no-repeat;
	padding-left:10px;
}
/***********************************/

.MedicOnline ol.BLOBListSymbolCustom1 ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MedicOnline/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px;
}
.FSM ol.BLOBListSymbolCustom1 ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Fondazione/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px;
}
.MMG ol.BLOBListSymbolCustom1 ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MMG/TrattinoPersonalizzato1.gif) 10px 10px no-repeat;
	padding-left:20px;
}
/*.BLOBWidth100 {
	width:100%;
} 
.AziendaOspedialiera */
.BLOBWidth100 {
	width:100%;
}
.Home .BLOBWidth100 {
	width:100%; float:left;
}
/****************** Box Azzurro Col Cent*************************************/
.ColCentBoxAzzurro {
	width:100%; float:left;
} 
.ColCentBoxAzzurro .AngoloLeftTop {
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloTopLeftAzzurro.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.ColCentBoxAzzurro .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloTopRightAzzurro.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
.ColCentBoxAzzurro .AngoloLeftBottom {
	background:#d0e7ec url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomLeftAzzurro.gif) 0 100% no-repeat;
	width:100%; float:left;
}
.ColCentBoxAzzurro .AngoloRightBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomRightAzzurro.gif) 100% 100% no-repeat;
	width:100%; float:left;
}
.ColCentBoxAzzurro .DonnaColCent {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ImgAngoloBottomRightAzzurro.gif) 100% 100% no-repeat;
	width:100%; float:left;
	
}
/****************** Box Azzurro Col Cent*************************************/
.ColCentBoxGrigio{
} 
.ColCentBoxGrigio .AngoloLeftTop {
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloTopLeft-BoxBordoGrigio.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.ColCentBoxGrigio .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloTopRight-BoxBordoGrigio.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
.ColCentBoxGrigio .AngoloLeftBottom {
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomLeft-BoxBordoGrigio.gif) 0 100% no-repeat;
	width:100%; float:left;
}
.ColCentBoxGrigio .AngoloRightBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomRight-BoxBordoGrigio.gif) 100% 100% no-repeat;
	width:100%; float:left;
}
.ColCentBoxGrigio .RepeatYLeft {
	background:#f6f6f6 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 0 0 repeat-y;
	width:100%; float:left;
}      
.ColCentBoxGrigio .RepeatYRight {   
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 100% 0 repeat-y;
	width:100%; float:left;
}
.ColCentBoxGrigio .RepeatXTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 0 repeat-x;  
	width:100%; float:left;
}   
.ColCentBoxGrigio .RepeatXBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 100% repeat-x;
	width:100%; float:left;
}
/*********** Trasparenza Valutazione Merito **************/
.TrasparenzaValutMerito {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerTrasparenzaRepeat.gif) 0 0 repeat-x;
	width:215px; float:left;
}
.TrasparenzaValutMerito .LeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerTrasparenzaSx.gif) 0 0 no-repeat;
	width:215px; float:left;
}
.TrasparenzaValutMerito .RightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerFrecciaBluDx.gif) 100% 0 no-repeat;
	width:215px; float:left;
}
.TrasparenzaValutMerito a {
	 color:#005a7d; text-transform:uppercase;
	 font-weight:bold; padding-left:20px;
}
/*********** Trasparenza Valutazione Merito **************/
.TrasparenzaValutMerito {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerTrasparenzaRepeat.gif) 0 0 repeat-x;
	width:215px; float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.TrasparenzaValutMerito .LeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerTrasparenzaSx.gif) 0 0 no-repeat;
	width:215px; float:left;
}
.TrasparenzaValutMerito .RightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerFrecciaBluDx.gif) 100% 0 no-repeat;
	width:215px; float:left;
}
.TrasparenzaValutMerito a {
	color:#005a7d; text-decoration:none; 
	text-transform:uppercase;
	display:block; font-size:.8em;
	font-weight:bold;
	padding-bottom:17px;
	padding-left:72px;
	padding-top:15px;
}
.TrasparenzaValutMerito a:hover {
	text-decoration:underline;
}
/*********** Medico online **************/
.MedicoOnline {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerTrasparenzaRepeat.gif) 0 0 repeat-x;
	width:215px; float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.MedicoOnline .LeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerMedicoSx.gif) 0 0 no-repeat;
	width:215px; float:left;
}
.MedicoOnline .RightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerFrecciaVerdeDx.gif) 100% 0 no-repeat;
	width:215px; float:left;
}
.MedicoOnline a {
	color:#005656; text-decoration:none; 
	text-transform:uppercase;
	display:block; font-size:.8em;
	padding-bottom:10px;
	padding-left:72px;
	padding-top:15px;
}
.MedicoOnline a:hover {
	text-decoration:underline;
}
.MedicoOnline a strong {
	 color:#005656; text-transform:uppercase;
	 font-weight:bold;
}
.MedicoOnline a em {
	color:#000000;
	font-size:0.85em;
	font-style:normal;
	font-weight:lighter; line-height:1.2em;
	text-transform:none; display:block;
	font-family:Arial, Helvetica, sans-serif;
}
/******************* Fondazione *********************/
.Fondazione {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerTrasparenzaRepeat.gif) 0 0 repeat-x;
	width:215px; float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.Fondazione .LeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerOnlusSx.gif) 0 0 no-repeat;
	width:215px; float:left;
}
.Fondazione .RightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BannerFrecciaVerdeDx.gif) 100% 0 no-repeat;
	width:215px; float:left;
}
.Fondazione a {
	color:#005656; text-decoration:none; 
	text-transform:uppercase;
	display:block; font-size:.8em;
	font-weight:bold;
	line-height:1.1em;
	padding-bottom:12px;
	padding-left:72px;
	padding-top:12px;
}
.Fondazione a:hover {
	text-decoration:underline;
}
/*********** Box Bordo Grigio **************/
.BoxBordoGrigio {
	background:#FFFFFF url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/RepeatMenuV1.gif) 0 0 repeat-x;
	width:215px; float:left;
	font-size:1.2em;
} 
.BoxBordoGrigio a img {
	float:left; padding-right:10px;
}
.BoxBordoGrigio.BannerMenuSx a img {
	float:left; padding-right:0;
}
.BoxBordoGrigio a {
	color:#005656; text-decoration:none;
	font-weight:bold; width:190px;
}
.BoxBordoGrigio a:hover {
	text-decoration:underline;
}
.BoxBordoGrigio .AngoloLeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloTopLeft-BoxBordoGrigio.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.BoxBordoGrigio .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloTopRight-BoxBordoGrigio.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
.BoxBordoGrigio .AngoloLeftBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomLeft-BoxBordoGrigio.gif) 0 100% no-repeat;
	width:100%; float:left;
}
.BoxBordoGrigio .AngoloRightBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomRight-BoxBordoGrigio.gif) 100% 100% no-repeat;
	padding:7px;
}
.BoxBordoGrigio .RepeatYLeft {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 0 0 repeat-y;
	width:100%; float:left;
}
.BoxBordoGrigio .RepeatYRight {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 100% 0 repeat-y;
	width:100%; float:left;
}
.BoxBordoGrigio .RepeatXTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 0 repeat-x;
	width:100%; float:left;
}
.BoxBordoGrigio .RepeatXBottom{
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 100% repeat-x;
	width:100%; float:left;
}
/****************** Titoli Mezzi Trasporto ********************************/
.TitoloAutobus {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICO-Autobus.gif) 0 3px no-repeat;
	font-weight:bold; color:#005a7d;
	font-size:0.9em; text-transform:uppercase;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:50px;
	padding-top:15px; 
}
.TitoloAuto {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICO-Auto.gif) 0 3px no-repeat;
	font-weight:bold; color:#005a7d;
	font-size:0.9em; text-transform:uppercase;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:50px;
	padding-top:15px; 
}
.TitoloTreno {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICO-Treno.gif) 0 3px no-repeat;
	font-weight:bold; color:#005a7d;
	font-size:0.9em; text-transform:uppercase;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:50px;
	padding-top:15px; 
}
.TitoloAereo {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICO-Aereo.gif) 0 3px no-repeat;
	font-weight:bold; color:#005a7d;
	font-size:0.9em; text-transform:uppercase;
	font-weight:bold;
	padding-bottom:15px;           
	padding-left:50px;
	padding-top:15px; 
}
.TitoloParcheggi {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICO-Parcheggi.gif) 0 3px no-repeat;
	font-weight:bold; color:#005a7d;
	font-size:0.9em; text-transform:uppercase;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:50px;   
	padding-top:15px; 
}         
.TitoloTaxi {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICO-Taxi.gif) 0 3px no-repeat;
	font-weight:bold; color:#005a7d;
	font-size:0.9em; text-transform:uppercase;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:50px;
	padding-top:15px; 
}
.TitoloAzzurro {
	color:#4a89c6; font-weight:bold;
	font-size:2.5em;
}
/***********************/
.LinkElencatore a {
	background:#006c6c url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/ICO-LinkElencatore.gif) 100% 0 no-repeat;
	color:#FFFFFF; font-size:.8em; 
	padding:2px 35px 2px 5px;
	text-decoration:none; font-weight:bold;
}
.LinkElencatore a:hover {
	text-decoration:underline;
}

.BoxBordoGrigio a.viewLink {
	background:none; padding:0;	
}

.EvidenzaTesto {
	background-color:#EBF6F6; border:3px solid #CFDCDC; 
	font-size:0.8em; padding:5px; color:#000000;
}           

.EvidenzaTestoFondazione {
	background-color:#EBF6F6; border:3px solid #7DBE67; 
	font-size:0.8em; padding:5px; color:#000000;
}           
/* Costanti del Progetto */
 
/* -------- LAYOUT -------- */
body {
	font-family:Arial, Helvetica, sans-serif; font-size:100%;
	color:#000000; background-color:#d4e2e2; 
	margin:0; padding:0; line-height:1em;
}
/* --- Per struttura con posizionamenti assoluti: 3 col!! --- */
.Layout {
	width:100%; position:relative; padding:0;
	width:975px; margin:0 auto;
	background-color:#FFFFFF;
	border-left:10px solid #d4e2e2;
	border-right:10px solid #d4e2e2;
}
.ContenitoreCorpo {
	padding:5px 10px;
	background-color:#FFFFFF;
	float:left; width:955px
}
.Contenuti {
	padding:20px; position:relative;
}
.ContenutiContatti {
	padding:10px; position:relative;
}
.ContenutoNewsHome {
	width:345px;
}
.ContenutoPrestazioni {
	width:490px; padding-right:10px;
	float:left;
}
.ColCent, .ColCent2Col, .ColCent2ColDx {
	margin:0 215px 0 215px; padding:10px;
}
.ColCent2Col {
	margin-right:0; 
}
.ColCentNoCol {
	margin:0; 
}
.ColCent2ColDx {
	margin-left:0; 
}
.ColSx {
	position:absolute; top:50px; left:10px; 
	width:215px; 
}
.ColDx {
	position:absolute; top:50px; right:10px;
	width:215px; 
}
/* --- Per struttura con flottaggi: 2 col!! --- */
.ColCent2ColMenuSx {
	margin:0 0 0 215px; padding:10px 0 10px 10px; 
	color:#000000; background-color:#FFFFFF; 
} 
.ColCent2ColMenuDx {
	margin:0 215px 0 0; padding:10px 10px 10px 0; 
	color:#000000; background-color:#FFFFFF; 
}
.OldIEwidth99 {
	width:100%; float:left;	
}
.OldIEfloat {
	float:left; width:100%;  
}
.ColSxFloat {
	float:left; width:215px;
	margin-top:10px; 
}
.ColDxFloat {
	float:right; width:215px; 
	margin-top:10px; 
}
/* --- Classi "prezzemolo" da usare ovunque --- */
.GoAway {
	position:absolute; top:-10000px; left:-10000px;
}
.clear {
	clear:both; width:99%; height:1px; line-height:.05em; font-size:.05em;
}
/* --- Msg di errore e avvisi --- */
.Errore { 
	margin:10px 0; padding:20px 0; 
	border:2px solid #000000; color:#000000; background-color:#FFFF7E;
	font-weight:bold; font-size:1.2em; text-align:center;
}
.Attenzione { 
	padding:10px; margin:10px 0; border:1px solid #000000; 
	font-size:.8em; font-weight:bold; color:#000000; text-align:center;
}
.Attenzione a { 
	color:#005656; background-color:transparent;
}
.Attenzione a:hover {
	text-decoration:none; color:#005656; background-color:transparent;
}




.LastModified {  
	font-size:.9em; float:right;
	background-color:#FFFFFF;      
	width:965px; text-align:right;          
	padding-right:10px;
}

/* Delibere Determine Gare Concorsi Esiti */ 
span.highlite {    
	text-transform: uppercase; 
	color:#FFFFFF;
	background-color:#00506f;
}    
               


   

.MedicOnLine .Testata2 {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Testata/TestataMOL.jpg);
}

.MedicOnLine .viewTitolo {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MedicOnline/Titolo1.gif); 
}



/************************************************/ 
 
.FSM .Testata2 {       
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Testata/TestataFondazione.jpg);
}
.FSM .viewTitolo {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Fondazione/Titolo1.gif); 
} 

/************************************************/

.MMG .Testata2 {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Testata/TestataMMG.jpg);
}
.MMG .viewTitolo {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MMG/Titolo1.gif); 
}/* -------- TESTATA -------- */
.Testata2 {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Testata/Testata2.jpg) 0 0 no-repeat; height:204px;
	margin:0 auto;
	padding:0;
	position:relative;
	width:995px;
}
a.Home {
	display:block; z-index:10;
	height:95px;
	left:25px;
	position:absolute;
	top:0;
	width:330px;
}

/* UTILITIES: STAMPA, MAPPA, LINGUE, RICERCA */
/* -------- LISTA CONTENITRICE -------- */
ol.Utility {
	position:absolute; top:5px; right:10px; z-index:3;
	margin:0; padding:0; list-style-type:none; 
}
.Home ol.Utility {
	position:absolute; top:10px; right:10px; z-index:3;
	margin:0; padding:0; list-style-type:none; 
}
ol.Utility li, ol.Utility li a {
	float:left; width:14px; height:13px;
}
ol.Utility li.LinkHome {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/ICO-Home.gif) 0 0 no-repeat;
	margin-right:5px;
}
/* -------- STAMPA -------- */
ol.Utility li.Stampa {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/Stampa.gif) 0 0 no-repeat;
	margin-right:5px;
}
/* -------- MAPPA SITO: link + Pagina mappa -------- */
ol.Utility li.Mappa {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/Mappa.gif) 0 0 no-repeat;
}
.MapIndexTree {
	font-size:.75em;
}
.MapIndexTree ol {
	list-style-type:none; margin:0; padding:0; font-weight:bold;
}
.MapIndexTree ol li {	
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/Mappa-1Liv.gif) 0 9px no-repeat;	
	padding:7px 0 0 13px; margin:0;
}
.MapIndexTree ol ol {
	list-style-type:none; border:none;
	padding:0; font-weight:normal;
}
.MapIndexTree ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/Mappa-2Liv.gif) 0 10px no-repeat;	
	padding:5px 0 0 11px;
}
.MapIndexTree ol ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/Mappa-3Liv.gif) 0 8px no-repeat;		
	padding:3px 0 0 8px;
}
.MapIndexTree ol ol ol ol li {
	background:none; padding:3px 0 0 8px;
}
/* ------- LINGUE ------- */
	/* ------- Versione con select testuale ------- */
ol.Utility li.Lingue form.LangForm {
	width:160px;
}
ol.Utility li.Lingue form.LangForm select {
	 position:relative; top:-3px;
}
/* ------- RICERCA ------- */
	/* --- Box Ricerca --- */
.BoxCerca {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/BoxCerca.gif) 0 0 no-repeat;
	height:58px;
}
.BoxCerca .TestoBianco {
	color:#FFFFFF; font-size:1em;
	font-weight:bold;
	display:block; 	
	padding: 5px 10px;
    width: 175px;	
}
#formSearchBox {
	font-size:.75em; font-weight:bold;
	margin-left:10px;
	width:185px; height:30px;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/Cerca.gif) 0 0 no-repeat;
	position:relative;
}
#frmSearchText {
	padding:1px; border:none; width:160px; 
	background-color:transparent;
	position:absolute; top:3px; left:10px;
}
#frmSearchSubmit { 
	padding:0; position:absolute;
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/Lente.gif) 0 0 no-repeat;
	border:none; cursor:pointer;
	height:15px; width:15px;
	position:absolute;
	top:5px; right:20px;
}
/* Pagina del Risultato della Ricerca */
ol.RisultatoRicerca {
	list-style-type:none; margin:10px 0; padding:0; font-size:.7em;
} 
ol.RisultatoRicerca li {
	margin:0 0 8px 0; clear:both;
}
ol.RisultatoRicerca div {
	float:left; width:100px; padding-right:5px; text-align:right;
} 
ol.RisultatoRicerca p {
	margin:4px 0 0 0; padding:0; height:9px; border:1px solid #000000; float:right;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/pollBar.gif) 100% 0 no-repeat;
}
ol.RisultatoRicerca a {
	display:block; float:left;
}
ol.RisultatoRicerca .SearchResultKeyword {
	color:#000000; background-color:#FFFF7E; font-weight:bold; padding:0 1px;
}
	/* --- Pagina Ricerca Avanzata --- */
#formSearchAdv select {
	width:12.3em; margin-left:5px; border:1px solid #000000; background-color:transparent; 
}
#formSearchAdv option {
	background-color:transparent; 
}
#formSearchAdv input.Submit {
	font-weight:bold; margin-left:13em;
}
#formSearchAdv div.ClassificationFormBlock fieldset {
	float:left; width:47%; margin-right:.5%;
}
#formSearchAdv div.ClassificationFormBlock ol li input {
	position:relative; top:2px; border:none;
}
	/* --- Pagina Ricerca V2 --- */
.SearchRefine ul {
	color:#000000; background-color:transparent; font-size:.7em;
	margin:10px 0 20px; padding:0; list-style-type:none;
}
.SearchRefine ul li {
	margin:0 0 6px 10px;
}
.SearchRefine dl, .SearchRefine dt, .SearchRefine dd {
	margin:0; padding:0;
}
.SearchRefine dt {
	margin-top:10px;
}
.SearchRefine a {
	font-weight:bold; color:#005656; background-color:transparent;
}
.SearchRefine .userFormat3 {
	color:#1F1F1F; background-color:transparent;
}
/* ------- MENU ORIZZONTALE ------- */ 
.AngoloTopLeftMenuH {
	background:#bcecec url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/AngoloLeftTop.gif) 0 0 no-repeat;

}
.AngoloTopRightMenuH {
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/AngoloRightTop.gif) 100% 0 no-repeat;
	
}
.AngoloBottomLeftMenuH {
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/AngoloLeftBottom.gif) 0 100% no-repeat;
	
}
.MenuH {
	padding:5px 0; text-align:center; color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/AngoloRightBottom.gif) 100% 100% no-repeat;
}
.MenuH ol { 
	margin:0 auto; padding:0; list-style-type:none; 
	line-height:3em; font-size:.7em; font-weight:bold;
}
.MenuH ol li {
	display:inline; margin:0 -4px 0 0; padding:10px 0;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/SeparatoreMenuH.gif) 0 4px no-repeat;
}
.MenuH ol li img {
	display:none;
}
.MenuH ol li a, .MenuH ol li strong {
	padding:15px 20px;
	color:#000000; text-decoration:none; 
	line-height:2em; white-space:nowrap;
}
.MenuH ol li a:hover, .MenuH ol li strong {
	color:#FFFFFF; background-color:#00506f;
}
.MenuH ol li.LISel strong a.Sel {
	color:#FFFFFF; background-color:#00506f;	border:none; padding:0;
}
.MenuH ol li.LISel strong a.Sel:hover {
	color:#FFFFFF; background-color:#00506f;
}




.MedicOnLine .AngoloTopLeftMenuH {
	background:#69b1de url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/MedicOnline/AngoloLeftTop2.gif) 0 0 no-repeat;
}
.MedicOnLine .AngoloTopRightMenuH {
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/MedicOnline/AngoloRightTop2.gif);
}
.MedicOnLine .AngoloBottomLeftMenuH {
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/MedicOnline/AngoloLeftBottom2.gif);	
}
.MedicOnLine .MenuH {
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/MedicOnline/AngoloRightBottom2.gif);
}
.MedicOnLine .MenuH ol li a:hover, .MedicOnLine .MenuH ol li strong {
	color:#FFFFFF; background-color:#005994;
}
.MedicOnLine .MenuH ol li.LISel strong a.Sel {
	color:#FFFFFF; background-color:#005994; border:none; padding:0;
}
.MedicOnLine .MenuH ol li.LISel strong a.Sel:hover {
	color:#FFFFFF; background-color:#005994;
}

.FSM .AngoloTopLeftMenuH {
	background:#9edd7c url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/Fondazione/AngoloLeftTop.gif) 0 0 no-repeat;
}
.FSM .AngoloTopRightMenuH {
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/Fondazione/AngoloRightTop.gif);
}
.FSM .AngoloBottomLeftMenuH {
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/Fondazione/AngoloLeftBottom.gif);	
}
.FSM .MenuH {
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/Fondazione/AngoloRightBottom.gif);
}
.FSM .MenuH ol li a:hover, .FSM .MenuH ol li strong {
	color:#FFFFFF; background-color:#32780f;
}
.FSM .MenuH ol li.LISel strong a.Sel {
	color:#FFFFFF; background-color:#32780f; border:none; padding:0; 
}
.FSM .MenuH ol li.LISel strong a.Sel:hover {
	color:#FFFFFF; background-color:#32780f;
}


.MMG .AngoloTopLeftMenuH {
	background:#ffa255 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/MMG/AngoloLeftTop.gif) 0 0 no-repeat;
}
.MMG .AngoloTopRightMenuH {
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/MMG/AngoloRightTop.gif);
}
.MMG .AngoloBottomLeftMenuH { 
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/MMG/AngoloLeftBottom.gif);	
}
.MMG .MenuH {
	background-image: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuH/MMG/AngoloRightBottom.gif);
}
.MMG .MenuH ol li a:hover, .MMG .MenuH ol li strong {
	color:#000000; background-color:#ffda51;
}
.MMG .MenuH ol li.LISel strong a.Sel {
	color:#000000; background-color:#ffda51;	border:none; padding:0;
}
.MMG .MenuH ol li.LISel strong a.Sel:hover {
	color:#000000; background-color:#ffda51;
}
/* ------- MENU VERTICALE ------- */ 
.NoTesto ol li span {
	display:none;
}
.NoImg ol li img {
	display:none;
}

/**************** MenuV MedicOnline ***********************/
.MenuVOnline {
	background:#e9e9e9 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MedicOnline/RepeatMenuV1.gif) 0 0 repeat-x;
	width:215px; float:left;
}
.MenuVOnline .AngoloLeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MedicOnline/AngoloLeftTop.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.MenuVOnline .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MedicOnline/AngoloRightTop.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
/**************** MenuV Fondazione ***********************/
.MenuVFondazione{
	background:#e9e9e9 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/Fondazione/RepeatMenuV1.gif) 0 0 repeat-x;
	width:215px; float:left;
}
.MenuVFondazione .AngoloLeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/Fondazione/AngoloLeftTop.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.MenuVFondazione .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/Fondazione/AngoloRightTop.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
/**************** MenuV MMG ***********************/
.MenuVMMG {
	background:#e9e9e9 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MMG/RepeatMenuV1.gif) 0 0 repeat-x;
	width:215px; float:left;
}
.MenuVMMG .AngoloLeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MMG/AngoloLeftTop.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.MenuVMMG .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MMG/AngoloRightTop.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
/**************** MenuV Generale ***********************/
.MenuVGenerale {
	background:#e9e9e9 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/RepeatMenuV1.gif) 0 0 repeat-x;
	width:215px; float:left;
}
.MenuVGenerale .AngoloLeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/AngoloLeftTop.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.MenuVGenerale .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/AngoloRightTop.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
.MenuVGenerale .AngoloLeftBottom, .MenuVOnline .AngoloLeftBottom, .MenuVFondazione .AngoloLeftBottom, .MenuVMMG .AngoloLeftBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomLeft-BoxBordoGrigio.gif) 0 100% no-repeat;
	width:100%; float:left;
}
.MenuVGenerale .AngoloRightBottom, .MenuVOnline .AngoloRightBottom, .MenuVFondazione .AngoloRightBottom, .MenuVMMG .AngoloRightBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomRight-BoxBordoGrigio.gif) 100% 100% no-repeat;
	width:100%; float:left;
}
.MenuVGenerale .RepeatYLeft, .MenuVOnline .RepeatYLeft, .MenuVFondazione .RepeatYLeft, .MenuVMMG .RepeatYLeft {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 0 0 repeat-y;
	width:100%; float:left;
}
.MenuVGenerale .RepeatYRight, .MenuVOnline .RepeatYRight, .MenuVFondazione .RepeatYRight, .MenuVMMG .RepeatYRight {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 100% 0 repeat-y;
	width:100%; float:left;
}
.MenuVGenerale .RepeatXTop, .MenuVOnline .RepeatXTop, .MenuVFondazione .RepeatXTop, .MenuVMMG .RepeatXTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 0 repeat-x;
	width:100%; float:left;
}
.MenuVGenerale .RepeatXBottom, .MenuVOnline .RepeatXBottom, .MenuVFondazione .RepeatXBottom, .MenuVMMG .RepeatXBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 100% repeat-x;
	width:100%; float:left;
}
/****************************************************/


.MenuV {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:20px;
}
	/* I LIVELLO */
.MenuV ol {
	list-style-type:none; margin:0; padding:0;
	font-size:.8em; font-weight:bold;
}
.MenuVGenerale ol li img, .MenuVOnline ol li img, .MenuVFondazione ol li img, .MenuVMMG ol li img  {
	float:right; vertical-align:middle;
}
.MenuVGenerale ol li span, .MenuVOnline ol li span{
	padding-top:10px; display:block;
}
.MenuVFondazione ol li span, .MenuVMMG ol li span {
	padding-top:0; display:block;
}
.MenuV ol li a, .MenuV ol li strong {
	display:block; 
	padding:8px 0 8px 20px;
	width:185px;
	background:transparent none;
	color:#000000; text-decoration:none; 
}
.MenuV ol li a:hover, .MenuV ol li strong {
	text-decoration:underline;
}
.MenuV ol li.LISel strong a.Sel {
	padding:0; background:none; border:none; 
	text-decoration:underline;
}
.MenuV ol li.LISel strong a.Sel:hover {
	text-decoration:none;
}
	/* II LIVELLO */
.MenuV ol ol {
	font-size:.85em; font-weight:bold;
	padding:5px; 
}
.MenuV ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/BordoMenuV2-ServiziCittadino.gif) 0 100% repeat-x; 
	padding:0;
}
.MenuV ol ol li span {
	padding:0; display:inline;
}
.MenuV ol ol li a, .MenuV ol ol li strong {
	display:block;
	padding:5px 0 5px 30px;
	text-decoration:none;
	width:175px;
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV2.gif) 16px 8px no-repeat;
}
.MenuV ol ol li a:hover, .MenuV ol ol li strong {
	text-decoration:underline;
}

	/* III LIVELLO */
.MenuV ol ol ol {
	font-size:1em; font-weight:normal;
	background-color:#f1f1f1;
	padding:0;
	background:#f1f1f1 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/BordoMenuV2-ServiziCittadino.gif) 0 0 repeat-x; 	
}
.MenuV ol ol ol li {
	background:none; 
	padding:0;
}
.MenuV ol ol ol li a, .MenuV ol ol ol li strong {
	display:block; width:162px; padding:3px 0 3px 43px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/PallinoPersonalizzato1.gif) 30px 8px no-repeat;
	color:#000000; text-decoration:none; 
}
.MenuV ol ol ol li a:hover, .MenuV ol ol ol li strong {
	text-decoration:underline; 
}
	/* IV LIVELLO */
.MenuV ol ol ol ol {
	font-size:.9em; font-weight:bold;
	padding:0;
	background:#f9f9f9 none; 	
	border-top:1px solid #FFFFFF;
}
.MenuV ol ol ol ol li a, .MenuV ol ol ol ol li strong {
	display:block; width:150px; padding:5px 0 5px 55px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV4.gif) 44px 9px no-repeat;
	color:#000000; text-decoration:none; 
	line-height:1.3em;
}
.MenuV ol ol ol ol li a:hover, .MenuV ol ol ol ol li strong {
	text-decoration:none; color:#FFFFFF;
	background:#00506f url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV4H.gif) 44px 9px no-repeat;
}
	/* V LIVELLO */
.MenuV ol ol ol ol ol {
	font-size:1em; font-weight:normal;
	padding:0;
	background:#FFFFFF none; 	
	border-top:none;
}	
.MenuV ol ol ol ol ol li a, .MenuV ol ol ol ol ol li strong {
	display:block; width:140px; padding:3px 0 3px 65px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5.gif) 57px 9px no-repeat;
	color:#000000; text-decoration:none; 
}
.MenuV ol ol ol ol ol li a:hover, .MenuV ol ol ol ol ol li strong {
	text-decoration:none; color:#FFFFFF;
	background:#00506f url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5H.gif) 57px 9px no-repeat;
}
	/* VI LIVELLO */
.MenuV ol ol ol ol ol ol {
	font-size:1em; font-weight:normal;
	padding:0;
	background:#FFFFFF none; 	
	border-top:none;
}		
.MenuV ol ol ol ol ol ol li a, .MenuV ol ol ol ol ol ol li strong {
	display:block; width:130px; padding:3px 0 3px 75px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV6.gif) 67px 7px no-repeat;
	color:#000000; text-decoration:none; 
}
.MenuV ol ol ol ol ol ol li a:hover, .MenuV ol ol ol ol ol ol li strong {
	text-decoration:underline; background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV6.gif) 67px 7px no-repeat;
	color:#000000;
}
	/* VII LIVELLO */
.MenuV ol ol ol ol ol ol ol {
	font-size:1em; font-weight:normal;
	padding:0;
	background:#FFFFFF none; 	
	border-top:none;
}		
.MenuV ol ol ol ol ol ol ol li a, .MenuV ol ol ol ol ol ol ol li strong {
	display:block; width:120px; padding:3px 0 3px 85px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV7.gif) 77px 8px no-repeat;
	color:#000000; text-decoration:none; 
}
.MenuV ol ol ol ol ol ol ol li a:hover, .MenuV ol ol ol ol ol ol ol li strong {
	text-decoration:underline; background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV7.gif) 77px 8px no-repeat;
	color:#000000;
}
	/* VIII LIVELLO */
.MenuV ol ol ol ol ol ol ol ol {
	font-size:1em; font-weight:normal;
	padding:0;
	background:#FFFFFF none; 	
	border-top:none;
}		
.MenuV ol ol ol ol ol ol ol ol li a, .MenuV ol ol ol ol ol ol ol ol li strong {
	display:block; width:110px; padding:3px 0 3px 95px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV8.gif) 87px 8px no-repeat;
	color:#000000; text-decoration:none; 
}
.MenuV ol ol ol ol ol ol ol ol li a:hover, .MenuV ol ol ol ol ol ol ol ol li strong {
	text-decoration:underline; background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV8.gif) 87px 8px no-repeat;
	color:#000000;
}

.MedicOnLine .MenuV ol ol li a, .MedicOnLine .MenuV ol ol li strong {
	display:block;
	padding:5px 0 5px 30px;
	text-decoration:none;
	width:175px;
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MedicOnline/MenuV2.gif) 16px 8px no-repeat;
}
.MedicOnLine .MenuV ol ol ol li a, .MedicOnLine .MenuV ol ol ol li strong {
	display:block; width:162px; padding:3px 0 3px 43px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MedicOnline/PallinoPersonalizzato1.gif) 30px 8px no-repeat;
	color:#000000; text-decoration:none; 
}


.MedicOnLine .MenuV ol ol li a:hover, .MedicOnLine .MenuV ol ol li strong, .FSM .MenuV ol ol li a:hover, .FSM .MenuV ol ol li strong, .MMG .MenuV ol ol li a:hover, .MMG .MenuV ol ol li strong {
	text-decoration:underline;
}
.MedicOnLine .MenuV ol ol li.LISel strong a.Sel, .FSM .MenuV ol ol li.LISel strong a.Sel, .MMG .MenuV ol ol li.LISel strong a.Sel {
	text-decoration:underline;
}
.MedicOnLine .MenuV ol ol li.LISel strong a.Sel:hover, .FSM .MenuV ol ol li.LISel strong a.Sel:hover, .MMG .MenuV ol ol li.LISel strong a.Sel:hover {
	text-decoration:none;
}


.FSM .MenuV ol ol li a, .FSM .MenuV ol ol li strong {    
	display:block;
	padding:5px 0 5px 30px;   
	text-decoration:none;
	width:175px;
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/Fondazione/MenuV2.gif) 16px 8px no-repeat;
}
.FSM .MenuV ol ol ol li a, .FSM .MenuV ol ol ol li strong {  
	display:block; width:162px; padding:3px 0 3px 43px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Fondazione/PallinoPersonalizzato1.gif) 30px 8px no-repeat;
	color:#000000; text-decoration:none; 
} 

.MMG .MenuV ol ol li a, .MMG .MenuV ol ol li strong {
	display:block;
	padding:5px 0 5px 30px; 
	text-decoration:none;
	width:175px;
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MMG/MenuV2.gif) 16px 8px no-repeat;
}
.MMG .MenuV ol ol ol li a, .MMG .MenuV ol ol ol li strong {
	display:block; width:162px; padding:3px 0 3px 43px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/MMG/PallinoPersonalizzato1.gif) 30px 8px no-repeat;
	color:#000000; text-decoration:none; 
} 
	/* IV LIVELLO */
.MedicOnLine .MenuV ol ol ol ol, .FSM .MenuV ol ol ol ol, .MMG .MenuV ol ol ol ol {
	font-size:.9em; font-weight:bold;
	padding:0;
	background:#f9f9f9 none; 	
	border-top:1px solid #FFFFFF;
}
.MedicOnLine .MenuV ol ol ol ol li a, .MedicOnLine .MenuV ol ol ol ol li strong, .FSM .MenuV ol ol ol ol li a, .FSM .MenuV ol ol ol ol li strong, .MMG .MenuV ol ol ol ol li a, .MMG .MenuV ol ol ol ol li strong {
	display:block; width:150px; padding:5px 0 5px 55px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV4.gif) 44px 9px no-repeat;
	color:#000000; text-decoration:none; 
	line-height:1.3em;
}
.MedicOnLine .MenuV ol ol ol ol li a:hover, .MedicOnLine .MenuV ol ol ol ol li strong, .FSM .MenuV ol ol ol ol li a:hover, .FSM .MenuV ol ol ol ol li strong, .MMG .MenuV ol ol ol ol li a:hover, .MMG .MenuV ol ol ol ol li strong {
	text-decoration:none; color:#FFFFFF;
	background:#00506f url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV4H.gif) 44px 9px no-repeat;
}
	/* V LIVELLO */
.MedicOnLine .MenuV ol ol ol ol ol, .FSM .MenuV ol ol ol ol ol, .MMG .MenuV ol ol ol ol ol {
	font-size:1em; font-weight:normal;
	padding:0;
	background:#FFFFFF none; 	
	border-top:none;
}	
.MedicOnLine .MenuV ol ol ol ol ol li a, .MedicOnLine .MenuV ol ol ol ol ol li strong, .FSM .MenuV ol ol ol ol ol li a, .FSM .MenuV ol ol ol ol ol li strong, .MMG .MenuV ol ol ol ol ol li a, .MMG .MenuV ol ol ol ol ol li strong {
	display:block; width:140px; padding:3px 0 3px 65px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5.gif) 57px 9px no-repeat;
	color:#000000; text-decoration:none; 
}
.MedicOnLine .MenuV ol ol ol ol ol li a:hover, .MedicOnLine .MenuV ol ol ol ol ol li strong, .FSM .MenuV ol ol ol ol ol li a:hover, .FSM .MenuV ol ol ol ol ol li strong, .MMG .MenuV ol ol ol ol ol li a:hover, .MMG .MenuV ol ol ol ol ol li strong {
	text-decoration:none; color:#FFFFFF;
	background:#00506f url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5H.gif) 57px 9px no-repeat;
}
	/* VI LIVELLO */
.MedicOnLine .MenuV ol ol ol ol ol ol, .FSM .MenuV ol ol ol ol ol ol, .MMG .MenuV ol ol ol ol ol ol {
	font-size:1em; font-weight:normal;
	padding:0;
	background:#FFFFFF none; 	
	border-top:none;
}		
.MedicOnLine .MenuV ol ol ol ol ol ol li a, .MedicOnLine .MenuV ol ol ol ol ol ol li strong, .FSM .MenuV ol ol ol ol ol ol li a, .FSM .MenuV ol ol ol ol ol ol li strong, .MMG .MenuV ol ol ol ol ol ol li a, .MMG .MenuV ol ol ol ol ol ol li strong {
	display:block; width:130px; padding:3px 0 3px 75px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV6.gif) 67px 7px no-repeat;
	color:#000000; text-decoration:none; 
}
.MedicOnLine .MenuV ol ol ol ol ol ol li a:hover, .MedicOnLine .MenuV ol ol ol ol ol ol li strong, .FSM .MenuV ol ol ol ol ol ol li a:hover, .FSM .MenuV ol ol ol ol ol ol li strong, .MMG .MenuV ol ol ol ol ol ol li a:hover, .MMG .MenuV ol ol ol ol ol ol li strong {
	text-decoration:underline; background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV6.gif) 67px 7px no-repeat;
	color:#000000;
}

	/* VII LIVELLO */
.MedicOnLine .MenuV ol ol ol ol ol ol ol, .FSM .MenuV ol ol ol ol ol ol ol, .MMG .MenuV ol ol ol ol ol ol ol {
	font-size:1em; font-weight:normal;
	padding:0;
	background:#FFFFFF none; 	
	border-top:none;
}		
.MedicOnLine .MenuV ol ol ol ol ol ol ol li a, .MedicOnLine .MenuV ol ol ol ol ol ol ol li strong, .FSM .MenuV ol ol ol ol ol ol ol li a, .FSM .MenuV ol ol ol ol ol ol ol li strong, .MMG .MenuV ol ol ol ol ol ol ol li a, .MMG .MenuV ol ol ol ol ol ol ol li strong {
	display:block; width:120px; padding:3px 0 3px 85px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV7.gif) 77px 8px no-repeat;
	color:#000000; text-decoration:none; 
}
.MedicOnLine .MenuV ol ol ol ol ol ol ol li a:hover, .MedicOnLine .MenuV ol ol ol ol ol ol ol li strong, .FSM .MenuV ol ol ol ol ol ol ol li a:hover, .FSM .MenuV ol ol ol ol ol ol ol li strong, .MMG .MenuV ol ol ol ol ol ol ol li a:hover, .MMG .MenuV ol ol ol ol ol ol ol li strong {
	text-decoration:underline; background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV7.gif) 77px 8px no-repeat;
	color:#000000;
}
	/* VIII LIVELLO */
.MedicOnLine .MenuV ol ol ol ol ol ol ol ol, .FSM .MenuV ol ol ol ol ol ol ol ol, .MMG .MenuV ol ol ol ol ol ol ol ol {
	font-size:1em; font-weight:normal;
	padding:0;
	background:#FFFFFF none; 	
	border-top:none;
}		
.MedicOnLine .MenuV ol ol ol ol ol ol ol ol li a, .MedicOnLine .MenuV ol ol ol ol ol ol ol ol li strong, .FSM .MenuV ol ol ol ol ol ol ol ol li a, .FSM .MenuV ol ol ol ol ol ol ol ol li strong, .MMG .MenuV ol ol ol ol ol ol ol ol li a, .MMG .MenuV ol ol ol ol ol ol ol ol li strong {
	display:block; width:110px; padding:3px 0 3px 95px;  
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV8.gif) 87px 8px no-repeat;
	color:#000000; text-decoration:none; 
}
.MedicOnLine .MenuV ol ol ol ol ol ol ol ol li a:hover, .MedicOnLine .MenuV ol ol ol ol ol ol ol ol li strong, .FSM .MenuV ol ol ol ol ol ol ol ol li a:hover, .FSM .MenuV ol ol ol ol ol ol ol ol li strong, .MMG .MenuV ol ol ol ol ol ol ol ol li a:hover, .MMG .MenuV ol ol ol ol ol ol ol ol li strong {
	text-decoration:underline; background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV8.gif) 87px 8px no-repeat;
	color:#000000;
}

.MenuVGenerale.Direzione ol ol ol ol {
	display:none;
}
.MenuVGenerale.Analisi ol ol ol ol ol, .MenuVOnline.Analisi ol ol ol ol ol{
	display:none;
}
.MenuVCorpoPaginaAnalisi ol {
	width:180px; float:right;
	margin:0; padding:0; list-style:none;
	font-size:.8em; font-weight:bold;
	text-align:center;
}
.MenuVCorpoPaginaAnalisi ol li {
	border-bottom:1px solid #FFFFFF;
	float:left;
}
.MenuVCorpoPaginaAnalisi ol li a{
	display:block; padding:5px 0;
	width:170px;
	color:#FFFFFF; text-decoration:none; 
	background:#005656 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5-LaborarioAnalisi.gif) 0 0 repeat-x;
	border-left:5px solid #3c8f8f;
	border-right:5px solid #3c8f8f;
}
.MenuVCorpoPaginaAnalisi ol li a:hover, .MenuVCorpoPaginaAnalisi ol li strong {
	display:block; padding:0;  
	padding:5px 0; width:170px;
	color:#FFFFFF; text-decoration:none;
	background:#005a7d url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/FrecciaBiancaMenuV.gif) 5px 10px no-repeat;
	border-left:5px solid #005a7d;
	border-right:5px solid #005a7d;
}
/******************************************/
.MenuVCorpoPaginaAnalisi ol ol {
	width:180px; float:right;
	margin:0; padding:0; list-style:none;
	font-size:1em; font-weight:lighter;
	text-align:left;
}
.MenuVCorpoPaginaAnalisi ol ol li {
	border-bottom:1px solid #FFFFFF;
}
.MenuVCorpoPaginaAnalisi ol ol li a {
	display:block; padding:3px 5px;
	width:160px;
	color:#005a7d; text-decoration:none; 
	background:#E1F3F3 none;
	border-left:5px solid #7FC8C9;
	border-right:5px solid #7FC8C9;
}
.MenuVCorpoPaginaAnalisi ol ol li a:hover, .MenuVCorpoPaginaAnalisi ol ol li strong {
	display:block; padding:3px 5px;  
	width:160px;
	color:#005a7d; text-decoration:none;
	background:#FFFFFF none;
	border-left:5px solid #7FC8C9;
	border-right:5px solid #7FC8C9;
}
.MenuVCorpoPaginaAnalisi ol ol ol {
	/* display:none; */
}
.MenuVCorpoPaginaAnalisi ol ol ol li a {
	padding:2px 5px 2px 20px; font-size:.9em; width:145px; background:#DDEBEB none; color:#005a7d;
}
.MenuVCorpoPaginaAnalisi ol ol ol li a:hover, .MenuVCorpoPaginaAnalisi ol ol ol li strong {
	display:block; padding:2px 5px 2px 20px; font-size:.9em;
	width:145px;
	color:#005a7d; text-decoration:none;
	background:#FFFFFF none;
	border-left:5px solid #7FC8C9;
	border-right:5px solid #7FC8C9;
}
.MenuVCorpoPaginaAnalisi ol ol ol ol li {
	border-bottom:none;
}
.MenuVCorpoPaginaAnalisi ol ol ol ol li a {
	font-size:.85em; padding-left:30px; width:135px;
	background:#f3f3f3 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5.gif) 22px 10px no-repeat;
}
.MenuVCorpoPaginaAnalisi ol ol ol ol li a:hover, .MenuVCorpoPaginaAnalisi ol ol ol ol li strong {
	display:block; font-size:.85em; padding-left:30px; width:135px;
	color:#005a7d; text-decoration:none;
	background:#FFFFFF url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5.gif) 22px 10px no-repeat;
}
/******** MenuV Azienda Ospedaliera **********/
.MenuVAziendaOspedaliera {
	background:#FFFFFF url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/AziendaOspedaliera/RepeatMenuV1.gif) 0 0 repeat-x;
	width:215px; float:left;
}
.MenuVAziendaOspedaliera .AngoloLeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/AziendaOspedaliera/AngoloLeftTop.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.MenuVAziendaOspedaliera .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/AziendaOspedaliera/AngoloRightTop.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
.MenuVAziendaOspedaliera .AngoloLeftBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/AziendaOspedaliera/AngoloLeftBottom.gif) 0 100% no-repeat;
	width:100%; float:left;
}
.MenuVAziendaOspedaliera .AngoloRightBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/AziendaOspedaliera/AngoloRightBottom.gif) 100% 100% no-repeat;
	width:100%; float:left;
}
.MenuVAziendaOspedaliera .RepeatYLeft {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 0 0 repeat-y;
	width:100%; float:left;
}
.MenuVAziendaOspedaliera .RepeatYRight {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 100% 0 repeat-y;
	width:100%; float:left;
}
.MenuVAziendaOspedaliera .RepeatXTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 0 repeat-x;
	width:100%; float:left;
}
.MenuVAziendaOspedaliera .RepeatXBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 100% repeat-x;
	width:100%; float:left;
}
.MenuVAziendaOspedaliera ol li span {
	padding-top:5px; display:block;
}
	/* II LIVELLO */
.MenuVAziendaOspedaliera .MenuV ol ol {
	font-size:.85em; font-weight:bold;
	padding:0 5px; 
}
.MenuVAziendaOspedaliera .MenuV ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/AziendaOspedaliera/BordoMenuV2.gif) 0 100% repeat-x; 
	padding:0;
}
.MenuVAziendaOspedaliera .MenuV ol ol li span {
	padding:0; display:inline;
}
.MenuVAziendaOspedaliera .MenuV ol ol li a, .MenuVAziendaOspedaliera .MenuV ol ol li strong {
	display:block; color:#005656;
	padding:3px 0 7px 30px;
	text-decoration:none;
	width:175px;
	background: url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV2.gif) 16px 8px no-repeat;
}
.MenuVAziendaOspedaliera .MenuV ol ol li a:hover, .MenuVAziendaOspedaliera .MenuV ol ol li strong {
	text-decoration:underline;
}

/************ MenuV Contatti **********************/
.MenuVContatti {
	background:#d0e7ec url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/Contatti/RepeatMenuV1.gif) 0 0 repeat-x;
	width:215px; float:left;
}
.MenuVContatti .AngoloLeftTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/Contatti/AngoloLeftTop.gif) 0 0 no-repeat;
	width:100%; float:left;
}
.MenuVContatti .AngoloRightTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/Contatti/AngoloRightTop.gif) 100% 0 no-repeat;
	width:100%; float:left;
}
.MenuVContatti .AngoloLeftBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomLeft-BoxBordoGrigio.gif) 0 100% no-repeat;
	width:100%; float:left;
}
.MenuVContatti .AngoloRightBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/AngoloBottomRight-BoxBordoGrigio.gif) 100% 100% no-repeat;
	width:100%; float:left;
}
.MenuVContatti .RepeatYLeft {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 0 0 repeat-y;
	width:100%; float:left;
}
.MenuVContatti .RepeatYRight {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatY.gif) 100% 0 repeat-y;
	width:100%; float:left;
}
.MenuVContatti .RepeatXTop {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 0 repeat-x;
	width:100%; float:left;
}
.MenuVContatti .RepeatXBottom {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/BoxBordoGrigioRepeatX.gif) 0 100% repeat-x;
	width:100%; float:left;
}

.MenuVContatti ol li img {
	float:left;
}
.MenuVContatti ol li span {
	padding-top:5px; display:block;
}
.MenuVContatti .MenuV ol li a, .MenuVContatti .MenuV ol li strong {
	display:block; color:#000000;
	padding:5px 0 8px 0;
	text-decoration:none;
	width:215px;
	background: none;
	text-align:center;

}
.MenuVContatti .MenuV ol li a:hover {
	text-decoration:underline;

}
	/* II LIVELLO */
.MenuVContatti .MenuV ol ol {
	font-size:.85em; font-weight:bold;
	padding:0 5px; 
}
.MenuVContatti .MenuV ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/Contatti/BordoMenuV2.gif) 0 100% repeat-x; 
	padding:2px 0 5px 0; display:block;
	float:left;
	line-height:1.5em;
	padding:2px 0 5px;
}
.MenuVContatti .MenuV ol ol li span {
	display:block;
	line-height:1.5em;
	padding:0 0 0 40px;
	width:165px;
}
.MenuVContatti .MenuV ol ol li a, .MenuVContatti .MenuV ol ol li strong {
	display:block; color:#000000;
	line-height:1.5em;
	padding:5px 0 7px;
	text-align:left;
	text-decoration:none;
	width:205px;
}
.MenuVContatti .MenuV ol ol li a:hover{
	text-decoration:underline;
}

	/* III LIVELLO */
.MenuVContatti .MenuV ol ol ol {
	font-size:.9em; font-weight:bold;
	padding:0; 
	background-color: #DAF1F6;
    float: left;
    width: 205px;	
}
.MenuVContatti .MenuV ol ol ol li {
	background:none; 
	padding:0; display:block;
	float:left;
	line-height:1.5em;
	padding:0;
}
.MenuVContatti .MenuV ol ol ol li span {
	display:block;
	line-height:1.8em;
	padding:0 0 0 40px;
	width:165px;
}
.MenuVContatti .MenuV ol ol ol li a {
	display:block; color:#000000;
	line-height:0;
	padding:2px 0;
	text-align:left;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5.gif) 20px 10px no-repeat; 
	text-decoration:none;
	width:205px;
}
.MenuVContatti .MenuV ol ol ol li a:hover, .MenuVContatti .MenuV ol ol ol li strong {
	text-decoration:underline;
	color:#FFFFFF;
	display:block;
	line-height:0;
	padding:2px 0;
	text-align:left;
	background:#00506f url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuV/MenuV5H.gif) 20px 10px no-repeat; 
	text-decoration:none;
	width:205px;

}



.MenuVGenerale ol ol img, .MenuVOnline ol ol img, .MenuVCorpoPaginaAnalisi img, .MenuVAziendaOspedaliera ol ol img {
	display:none;
}
.MenuVGenerale.TrasparenzaValutazione ol li span, .MenuVOnline.TrasparenzaValutazione ol li span  {
	padding-top:0; display:block;
}/* -------- BREADCRUMB -------- */
#Breadcrumb {
	font-size:.7em; padding:5px 10px 9px; background-color:transparent;
	color:#000000; 
	position:relative; 
}
#Breadcrumb p {
	margin-right:80px;
}
/* -------- FOOTER -------- */

.Footer { 
	width:971px; float:left;
	position:relative; 
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	text-align:center; font-size:.8em; color:#000000;
	background:#e9e9e9 url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Footer/Footer.gif) 0 100% repeat-x;
	min-height:48px; 
} 
.Footer .AngoloLeftBottom {
	background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Footer/AngoloLeftBottom.gif) 0 100% no-repeat;
	width:100%; float:left;
	position:absolute; bottom:0; left:-2px;
}
.Footer .AngoloRightBottom {
	background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Footer/AngoloRightBottom.gif) 100% 100% no-repeat;
	width:100%; float:left;
	position:absolute; bottom:0; right:-2px;
}
.Footer ol {
	margin:10px auto; padding:0; list-style-type:none;  
}
.Footer ol li {
	display:inline; padding:0 12px; margin:0 -1px; 
}
.Footer p {
	padding:15px; margin:0;
}
.Footer a {
	color:#000000; background-color:transparent; font-weight:bold;
}
.Footer a:hover {
	text-decoration:none; 
}

/************ Footer Bottom *****************************/
.BollinoStanca {
    left: 0;
    position: absolute;
    top: 0;
} 
.FooterBottom { 
	margin:0 auto;
	text-align:center;
	width:975px;
	font-size:.7em; color:#000000;
	position:relative;
}
.FooterBottom ol {
	margin:10px auto; padding:0; list-style-type:none;  
}
.FooterBottom ol li {
	display:inline; padding:0 12px; margin:0 -1px; 
	
}
.FooterBottom ol.Valid li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Footer/Valid.gif) 12px 1px no-repeat; 
	padding:.2em 0 .2em 25px;
}
.FooterBottom ol.FooterImg {
	margin:0;
}
.FooterBottom ol.FooterImg li {
	border:none; padding:0 3px; 
}
.FooterBottom p {
	padding:3px; margin:0;
}
.FooterBottom a {
	color:#000000; background-color:transparent; font-weight:bold;
}
.FooterBottom a:hover {
	text-decoration:none; 
}
/* -------- CANALI -------- */
	/* -------- Elementi Generici -------- */
.ElencoCanale ol {
	list-style-type:none; margin:0; padding:0; color:#000000; background-color:transparent; 
}
.ElencoCanale li {
	margin:0 0 10px; font-size:.8em;
}
.ElencoCanale h3 {
	font-size:1.1em; padding:0; margin:0 0 5px;
}
.ElencoCanale img {
	float:left; padding:0;
	border:2px solid #FFFFFF;
}
.ElencoCanale p {
	margin:0; padding:0;
}
.ElencoCanale span {
	letter-spacing:.1em; color:#000000; background-color:transparent;
}
	/* -------- Elencatore predefinito: NewsBlock -------- */
.NewsBlock {
	width:100%; margin:7px 0; font-size:.7em; color:#000000; background-color:transparent;
}
.NewsBlockImgLeft {
	float:left; margin:0 5px 5px 0;
}
.NewsBlockImgRight {
	float:right; margin:0 0 5px 5px;
}
	/* --- Elencatore "Notizie affiancate" --- */
.Affianca li {
	float:left; margin-right:.2%; width:49.7%; 
}
.Affianca img {
	max-height:90px; max-width:120px; 
}
	/* --- Elencatore "Foto Titolo Strillo" --- */
.FotoTitoloStrillo ol li a {
	font-weight:bold;
}
.FotoTitoloStrillo ol li img {
	float:left; margin:0 5px 5px 0;
}
	/* --- Elencatore "Foto Titolo Strillo" --- */
.ElencoCalendario .CalendarioInt {
	float:left; width:215px;
}	
.ElencoCalendario ol {
	margin-left:215px; padding-left:15px;
}
	/* -------- Paginazione -------- */
#ChannelPager {	
	padding:10px 0; margin:10px 0; border-top:1px solid #000000;
}
#ChannelYearLabel, #ChannelMonthLabel, #ChannelDayLabel {
	float:left; line-height:2em;
}
#ChannelYearList, #ChannelMonthList, #ChannelDayList {
	clear:left;
}
#ChannelYearList ol li.ChannelSelItem strong {
	margin:0 7px;
}
#ChannelPager ol { 	
	list-style-type:none; border-left:1px solid #000000;	
	margin:0; padding:0;
}
#ChannelPager li {	
	margin:0; padding:0; border-right:1px solid #000000; float:left; line-height:2em;	
}
#ChannelPager a, #ChannelPager strong {	
	font-weight:bold; margin:0 7px;
}
.ChannelSelItem span {	
	padding:0 7px; font-weight:bold;
}
.ChannelEmptyItem span {
	display:none;
}
#ChannelClear {	
	clear:both; height:1px; line-height:.05em; font-size:.05em;
}
/* ---------- Calendario -------------- */
.viewCalendar {
	margin:10px auto; padding:5px 0 0; font-weight:bold; text-align:center; 
	float:left; width:215px; clear:both; color:#000000; background-color:transparent; 
}
.viewCalendar a {
	text-decoration:underline; padding:1px;
	color:#000000; background-color:transparent;
}
.viewCalendar a:hover {
	text-decoration:none;
}
.viewCalendar div {
	font-size:.8em;
}
.viewCalendar div a:hover {
	color:#AF0000; background-color:transparent;
}
.viewCalendar div span {
	margin:0 2px; white-space:nowrap; 
	font-weight:bold;
}
.viewCalendar table {
	border-collapse:separate; font-size:.7em; margin:5px 0;
}
.Contenuti .viewCalendar div, .Contenuti .viewCalendar table {
	font-size:1em;
}
.viewCalendar table td {
	border:1px solid #e9e9e9; width:13.2%; padding:4px;
}
.viewCalendar table td.current {
	background-color:#AF0000; color:#FFFFFF; border:1px solid #AF0000; 
}
.viewCalendar table td a {
	color:#005656; background-color:#ebebeb;
	display:block; text-decoration:none; margin:-4px; padding:4px;
}
.viewCalendar table td a:hover {
	color:#000000; background-color:#EAB1B7; 
}
.daySu {
	color:#AF0000; background-color:transparent;
}
/* ------- SONDAGGI ------- */
form.PollForm {
	margin:0; padding:5px; 
	color:#000000; background-color:transparent;
}
div.PollBox {
	color:#000000; background-color:transparent;
	padding:5px; border:1px solid #000000; margin:10px 0;
	background-color:#ebebeb;
}
div.PollBox ol li input {
	position:relative; left:4px; width:16px; 
	margin:0 5px 0 -8px; padding:0; top:3px;
}
div.PollBox input.Submit {
	margin-top:10px;
}
div.PollBox ul li img {
	position:relative; top:5px;
}
div.PollBox p {
	margin:0; padding:3px 0;
}
div.PollBox p.Totale {
	margin:10px 0 5px 0; padding:0; font-weight:bold;  
}
div.PollBox a {
	color:#005656; background-color:transparent; font-weight:bold;  
}
div.PollBox a:hover {
	text-decoration:none; 
}
div.PollBox a.TuttiSondaggi {
	padding:2px 0 20px 34px; display:block; float:left; 
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Utilities/Sondaggi.gif) 0 0 no-repeat;
	min-height:15px; 
}
.VMenu h1 { 
	font-size:.8em; margin:8px 3px;
}
.VMenu h2 { 
	font-size:.7em; margin:5px 3px;
}
.VMenu .PollBox { 
	margin:5px 3px;
}
/* ------- MODULO GALLERIA FOTOGRAFICA ------- */
.GPContent { 
	position:absolute; top:-10000px; left:-10000px;
}
	/* Elenco generale: gallerie, album e foto */
.GalleryPlus {
	background:#FFFFFF; color:#000000; padding:10px; 
}
.GalleryPlus ul {
	padding:20px 0 0; margin:0; list-style-type:none; font-size:.7em;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/Barra.gif) 0 10px repeat-x;
}
.GalleryPlus ul li {
	background:#FFFFFF url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/Barra.gif) 0 100% repeat-x; 
	margin-bottom:20px; padding-top:10px; padding-bottom:25px;
}
.GalleryPlus dl {
	margin:0; padding-bottom:5px; position:relative; 
}
.GalleryPlus dt {
	margin:0; padding:0 0 0 10px;
}
.GalleryPlus ul li a {
	display:block; padding:4px .5% 6px .5%; margin:0 0 5px;
	font-weight:bold; color:#FFFFFF; background-color:#005656;
}
.GalleryPlus ul li img {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/FotoBottom.gif) 50% 100% no-repeat; 
	padding:0 0 12px; position:absolute; left:0; top:0; max-height:90px; 
}
.GalleryPlus dd {
	margin:0; padding:0 0 0 10px; line-height:1.5em;
}
.GalleryPlus dd.Description {
	margin-bottom:10px;
}
	/* Elencatori in modalità "Affiancata" [templates "-Affianca.html"] */
.Affianca ul li { 
	margin-right:1%; padding-left:.5%; padding-right:.5%; 
	float:left; width:47.9%; min-height:170px;
	
}
.Affianca ul li a {
	width:99%; 
}
	/* Elencatori in modalità "Centrata" [templates "-Centra.html"] */
.Centra .viewImageNumPag dl dt {
	text-align:center;
}
	/* Elenco gallerie [templates "DEFAULT / BLOBElencoGallerie-ElencoGallerie.html"] */
.GalleryList {
}
	/* Elenco album [templates "DEFAULT / BLOBElencoAlbum-ElencoAlbum.html"] */
.AlbumList {
}
	/* Elenco foto [templates "DEFAULT / BLOBAlbum-Album.html"] */
.Album {
}
		/* Elenco foto > Modalità "Immagine singola, paginazione per titolo immagine" */
.SingleImageTitPag {
	background:#FFFFFF url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/FotoBigBottom.gif) 0 50% repeat-x;
}
.SingleImageTitPag dl {
	margin:0;
}
.SingleImageTitPag dt {
	margin:0; padding:0;
}
.SingleImageTitPag dl dd {
	margin:5px 0; padding:0; font-size:.7em; text-align:center; font-style:italic;
}
.SingleImageTitPag img {
	position:static; background:none; padding:10px; margin:0 10px 0 0;
	border:1px solid #000000; max-height:none; 
}
.SingleImageTitPag dl dt img {
	padding:0 0 12px; border:none;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/FotoBottom.gif) 50% 100% no-repeat;
}
.SingleImageTitPag .SingleImage {
	float:left;
}
		/* Elenco foto > Modalità "Elenco miniature" */
			/* Fase 1: gruppo miniature */
.viewImageTotal {
	float:left; margin:0 20px 10px 0; font-size:.7em;
}
.viewImageTotal dt strong {
	display:block; text-align:center; margin-bottom:4px; line-height:1.2em;
}
.viewImageTotal dd img {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/FotoBottom.gif) 50% 100% no-repeat; padding:0 0 12px;
}
			/* Fase 2: immagine grande singola */
.ThumbImageSingle dl dt {
	padding:5px 0;
}
.ThumbImageSingle dl dt img {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/FotoBottom.gif) 50% 100% no-repeat; padding:0 0 12px;
}
.ThumbImageSingle dl dd {
	font-size:.7em; text-align:center; font-style:italic; padding-left:0;
}
			/* Fase 2: link di ritorno all'elenco */
.BackLink {
	margin:10px 0; padding:0 0 0 20px; font-size:.7em; font-weight:bold; color:#005656;
	background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/BackLink.gif) 0 1px no-repeat;
}
		/* Elenco foto > Modalità "Foto singola con navigazione per numero pagina" */
.viewImageNumPag dl dt {
	padding:5px 0;
}
.viewImageNumPag dl dt img {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/FotoBottom.gif) 50% 100% no-repeat; padding:0 0 12px;
}
.viewImageNumPag dl dd {
	font-size:.7em; text-align:center; font-style:italic;
}
/* ---- PAGINAZIONE | NAVIGAZIONE ---- */
	/* Paginazione a titoli per album a immagine singola */
.GalleryPlus .FlexNavi {
	margin:10px 0; padding:10px 10px 20px; font-size:.65em; font-weight:bold; color:#000000;
	background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/GalleryPlus/FondoNav.gif) 0 0 repeat-x;
} 
.GalleryPlus .FlexNavi ol {
	margin:0; padding:0; list-style-type:none; float:left;
}
.GalleryPlus .FlexNavi ol li {
	float:left;
} 
.GalleryPlus .FlexNavi span.NavInactive, 
.GalleryPlus .FlexNavi span.NavActive a, .GalleryPlus .FlexNavi span.NavActive strong, 
.GalleryPlus .FlexNavi ol li a, .GalleryPlus .FlexNavi ol li strong {
	margin:0 3px; padding:3px 5px 5px; display:block; float:left; border:1px solid #FFFFFF;
}
.GalleryPlus .FlexNavi a { 
	color:#005656; background-color:transparent; text-decoration:none;
}
.GalleryPlus .FlexNavi a:hover, .GalleryPlus .FlexNavi span.NavActive strong, .GalleryPlus .FlexNavi ol li strong { 
	color:#FFFFFF; background-color:#005656;  padding:3px 5px 5px;
}
	/* Paginazione a "Immagine singola, paginazione per titolo immagine" */
.SingleImageTitPag .FlexNavi {
	padding:30px 0 0 30px; font-size:.7em; background:none;
}
.SingleImageTitPag .FlexNavi ol {
	float:none; list-style-type:decimal;
}
.SingleImageTitPag .FlexNavi ol li {
	float:none; margin:0 0 5px;
}
.SingleImageTitPag .FlexNavi span.NavInactive, 
.SingleImageTitPag .FlexNavi span.NavActive a, .SingleImageTitPag .FlexNavi span.NavActive strong, 
.SingleImageTitPag .FlexNavi ol li a, .SingleImageTitPag .FlexNavi ol li strong {
	padding:2px; float:none; display:inline; border:none;
}
.SingleImageTitPag .FlexNavi a { 
	color:#000000; background-color:transparent; text-decoration:underline;
}
.SingleImageTitPag .FlexNavi a:hover, .SingleImageTitPag .FlexNavi span.NavActive strong, .SingleImageTitPag .FlexNavi ol li strong { 
	color:#000000; background-color:transparent; text-decoration:none;
}
	/* Paginazione a "Foto singola con navigazione per numero pagina" */
.viewImageNumPag .FlexNavi {
	min-width:350px; 
}
/* FORUM */
.ForumTopicList, 
.ForumMsgList {	
	font-size:.7em;
}
.ForumTopicList p, 
.ForumMsgList p {
	text-align:right;
}
.ForumTopicList table p, 
.ForumMsgList table p {
	text-align:left;
	font-size:1.1em;
}
.ForumMsgList table p.ForumMsgDate {
	float:right;
}
.ForumTopicList p a, 
.ForumMsgList p a {	
	font-weight:bold; text-decoration:underline;
	color:#005656; background-color:transparent;
}
.ForumTopicList p a:hover,
.ForumMsgList p a:hover {	
	text-decoration:none;
}
.ForumTopicList table, 
.ForumMsgList table {	
	border-bottom:1px solid #000000; border-left:1px solid #000000; 
	border-collapse:collapse; background-color:#ebebeb;
	margin:10px auto; width:100%;	
}
.ForumTopicList table tr, 
.ForumTopicList table tr {	
	text-align:center;
}
.ForumTopicList table tr td, 
.ForumMsgList table tr td {	
	border-top:1px solid #000000; border-right:1px solid #000000;
}
.ForumMsgList table tr th,
.ForumTopicList table tr th {	
	border-top:1px solid #000000; border-right:1px solid #000000;
	font-size:1.1em; padding:3px; text-transform:uppercase;
}
.ForumMsgList table tr th a,
.ForumTopicList table tr th a {
	white-space:nowrap;	
}
.ForumTopicList table thead tr th, 
.ForumMsgList table thead tr th {
	color:#FFFFFF; background-color:#000000;
	margin:0 0 .5em 0; padding:0 5px;		
	font-size:1em; height:2.5em;
}
.ForumTopicList table tr td {
	padding:.2em .5em;
}
.ForumMsgList table tr td {	
	padding:.5em;
}
.ForumTopicList table tbody tr th a, 
.ForumMsgList table tbody tr th a {	
	color:#000000; background-color:transparent;	
	text-decoration:underline; font-weight:bold;
}
.ForumTopicList table tbody tr th a:hover, 
.ForumMsgList table tbody tr th a:hover {
	text-decoration:none;
}
.ForumMsgList table tbody tr th.TopicMsg, 
.ForumMsgList table tbody tr td.TopicMsg {
	color:#000000; background-color:transparent;
}
.ForumMsgList table tbody tr th {
	font-weight:normal;	
	vertical-align:top;	text-align:left;
}
.ForumMsgList table tbody tr td h3,
.ForumMsgList table tbody tr td.TopicMsg h3 {
	margin:0 0 .5em 0; padding:0; font-size:1.2em;
	color:#005656; background-color:transparent;
}
.ForumMsgList table tbody tr td div {	
	text-align:right;
}
.ForumMsgList table tbody tr td div a {	
	color:#000000; background-color:transparent;	
	font-weight:bold;
}
.ForumMsgList table tbody tr td.TopicMsg div a, 
.ForumMsgList table tbody tr th.TopicMsg div a, 
.ForumMsgList table tbody tr th.TopicMsg a {	
	color:#000000; background-color:transparent;
}
.ForumPaginator {	
	font-size:.7em;	text-align:center; line-height:1.5em;
	margin:.5em 0 0 0; padding:.2em 0;	
}
.ForumPaginator span {
	display:inline;	
	margin:0 .2em; padding:.1em;
}
.ForumPaginator ol {
	display:inline;	list-style-type:none;
	margin:0 auto; padding:0; font-weight:bold;
}
.ForumPaginator ol li { 
	display:inline;	
	padding:.1em; margin:0 .2em;
}
.ForumPaginator ol li a, 
.ForumPaginator span a {
	padding:0; margin:0;
	color:#000000; background-color:transparent;	
	text-decoration:underline;
}
.ForumPaginator ol li a:hover { 
	text-decoration:none;
}
.ForumPaginator span.NavInactive,
.ForumPaginator li.NavInactive {
	color:#005656; background-color:transparent;
	border:1px solid #FFFFFF;	
}
.ForumPaginator span.NavActive a,
.ForumPaginator li.NavActive a {
	color:#000000; background-color:transparent;	
	border:1px solid #FFFFFF;	
	padding:.1em;
}
a.BOLink img { 
	margin-right:3px; position:relative; top:3px;
}
.ForumThreadList ol {
	list-style-type:none; border:1px solid #000000;
	margin:10px 0; padding:5px; background-color:#eeeeee;
	font-size:.75em;
}
.ForumThreadList ol li {	
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Forum/Forum-1Liv.gif) 0 0 no-repeat;	
	padding:2px 0 3px 19px; margin:.5em 0;
}
.ForumThreadList ol li a {
	color:#000000; background-color:transparent; font-weight:bold;
}
.ForumThreadList ol li a:hover {
	text-decoration:none;
}
.ForumThreadList ol ol {
	list-style-type:none; border:none;
	padding:0; font-size:1em
}
.ForumThreadList ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Forum/Forum-2Liv.gif) 0 1px no-repeat;	
	padding:0 0 0 17px; line-height:1.4em;
}
.ForumThreadList ol ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Forum/Forum-3Liv.gif) 0 1px no-repeat;	
}
.ForumThreadList ol ol ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Forum/Forum-4Liv.gif) 0 1px no-repeat;	
}
.ForumThreadList ol ol ol ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Forum/Forum-5Liv.gif) 0 1px no-repeat;	
}
.ForumThreadList ol ol ol ol ol ol li {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Forum/Forum-6Liv.gif) 0 1px no-repeat;	
}
.ForumComposeForm div, 
.ForumComposeForm p {
	clear:both; padding: .5em 0 0 0;
}
.ForumComposeForm div label {
	display:block; width:6em; float:left;
	font-size:.7em;	
}
.ForumComposeForm p label {
	display:block; width:auto;	
	font-size:.7em;
}
.ForumComposeForm div input {
	width:20em;	float:left;
	margin:0; border:1px solid #FFFFFF;	
	font-size:.7em;
}
.ForumComposeForm div span {
	float:left;
}
.ForumComposeForm p textarea {
	font-size:.7em;	
	border:1px solid #000000; width:100%;
}
.ForumComposeForm p input {
	border:1px solid #000000;	
	font-size:.7em; text-align:center;
}
.ForumComposeForm p a {
	color:#000000; background-color:transparent;	
	font-size:.7em; font-weight:bold; text-decoration:underline;
}
.ForumComposeForm p a:hover {	
	text-decoration:none;
}
/* Forum di inserimento articolo in un thread */
.ForumForm {font-size:.75em; padding:10px; margin:10px 0; border:1px solid #000000;}
.ForumForm label {display:block; float:left; width:12em; margin:4px 5px 4px 0;}
.ForumForm sup {font-weight:bold; color:#000000;}
span.formMandatory {font-weight:bold; color:#000000; font-size:.8em;}
.ForumForm textarea {display:block; float:left; width:21.1em; height:10em; border:1px solid #000000; padding:3px 2px; margin:4px 5px 4px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.05em;}
.ForumForm input, ForumForm input.formText {display:block; float:left; width:20em; border:1px solid #000000; padding:3px 2px; margin:4px 5px 4px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;}
.ForumForm input.Submit {display:block; float:left; width:20em; padding:4px; margin-left:14em; color:#000000; font-weight:bold; text-transform:uppercase; background-color:transparent; font-size:.9em;}
.ForumForm input.Submit:hover {background-color:#005656; color:#FFFFFF;}
.ForumForm .Coda {margin:10px 0; padding:10px; background-color:transparent; color:#000000; border:1px solid #000000;}
.ForumForm .Coda p {margin-bottom:5px;}
.ForumForm .Coda a {color:#000000; font-weight:bold;}
.ForumForm .Coda a:hover {text-decoration:none;}/* --- NEWSLETTER --- */
	/* --- Box di iscrizione al servizio --- */
form.FormNewsLetter {
	margin:10px 0; padding:5px 0; width:13em;
	background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/NewsLetter/SfondoNL.jpg) 0 0 repeat-x;
	border-bottom:5px solid #d4e2e2; border-top:5px solid #d4e2e2;
}
form.FormNewsLetter h2 {
	padding:3px 0 5px 36px; margin:0;
	background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/NewsLetter/LogoNL.gif) 0 0 no-repeat;
	color:#000000; font-size:.8em; font-weight:bold;
}
form.FormNewsLetter h2 a {
	color:#000000;
}
form.FormNewsLetter h2 a:hover {
	text-decoration:none;
}
form.FormNewsLetter input {
	width:90px; margin:5px 5px 1px 5px; font-size:.7em;
}
form.FormNewsLetter input.Submit {
	font-weight:bold; font-size:.7em; border:none; padding:2px; width:65px;
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/NewsLetter/SfondoSubmitNL.gif) 0 0 repeat-x;	
}
div.NavAxes ol {
	padding:5px; margin:5px 0;
	border:1px dotted #e9e9e9; color:#000000; background-color:#ebebeb;
}  
div.NavAxes ol li {
	margin:0; padding:2px 0 6px 20px;
	background:transparent url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Freccia.png) 0 3px no-repeat;
}  
/* FlexNavi Menu in Page */
.NavAxesMenu {
	margin:0;
}
	/* I LIVELLO */
.NavAxesMenu {
	border:1px dotted #e9e9e9; color:#000000; background-color:#eeeeee;
	margin:10px 0; padding:5px;
}
.NavAxesMenu ol {
	list-style-type:none; margin:0; padding:0;
}
.NavAxesMenu ol li {
	display:block; float:left; width:16%; font-size:.7em; font-weight:bold;
	margin:0 0 .5% 0; padding:3px 5px 7px 20px; 
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Oggetti/Freccia.png) 0 4px no-repeat;
}
.NavAxesMenu ol li a {
	text-decoration:underline; color:#000000; background-color:transparent;
}
.NavAxesMenu ol li a:hover {
	text-decoration:none;
}
.NavAxesMenu ol li.LISel strong {
	text-decoration:underline; color:#000000; background-color:transparent;
}


	/* 
		PAGINATORE BO 
	*/
	
.FlexNavi ol {font-size: 1em;}

.FlexNavi {
	font-size: 0.9em;
	margin: .5em 0 0 0;  padding: .2em 0;
	text-align:center; line-height: 1.5em;
}	
.FlexNavi span {
	display: inline;
	margin: 0 .2em; padding: .1em;
}
.FlexNavi ol { 
	display: inline;	
	margin: 0 auto; padding: 0;
	list-style-type: none;
	font-weight:bold;
}
.FlexNavi ol li { 
	display:inline;
	padding: .1em; margin: 0 .2em;
	font-size: 1em;
}
.FlexNavi ol li a, .FlexNavi span a { 
	color: #BB0026; background-color: #FFDFE7;
	text-decoration: underline;
	padding: 0; margin: 0;
	text-decoration:none;
}

.FlexNavi li.NavInactive {
	border: 1px solid #7F7E67;
	color: #7F7E67; 	background-color: #EFEDDE;
}	
.FlexNavi span.NavInactive{
	border: 1px solid #DCDABC;
	color: #DCDABC; 	background-color: #ffffff;
}	

.FlexNavi span.NavActive a,
.FlexNavi li.NavActive a {
	color: #005260; 	background-color: #EFEDDE;
	border: 1px solid #005260;
	padding: .1em;
}
.FlexNavi ol li a:hover, .FlexNavi ol li a:active, .FlexNavi ol li a:focus,
.FlexNavi span.NavActive a:hover, .FlexNavi span.NavActive a:active, .FlexNavi span.NavActive a:focus{ 
	text-decoration: none;
}/* --- Grafiche Alternative --- */
ol.GraficheAlternative { 
	margin:10px 0; padding:5px; list-style-type:none;
	font-size:.7em; border:2px solid #d4e2e2;
}
ol.GraficheAlternative li {
	float:left; width:25px; text-align:center; margin-right:3px;
}/* Barra SocialNetworks */
.SocialNetworks {
	position:relative; width:100%; font-size:.65em; 
}
.SocialNetworks ol {
	margin:5px; padding:5px; list-style-type:none; border:1px solid #1F1F1F; 
	font-weight:bold; background-color:#ebebeb; color:#1F1F1F;
}
.SocialNetworks ol li {
	display:inline; padding:5px 3px; margin-right:4px;
}
.SocialNetworks img {
	padding-right:2px; background-color:#ebebeb; color:#000000; vertical-align:middle;
}
.SocialNetworks a {
	color:#1F1F1F; background-color:transparent; text-decoration:none;
}
.SocialNetworks a:hover {
	text-decoration:underline;
}
.SocialNetworks a.Info {
	position:absolute; top:5px; right:10px;  text-decoration:underline;
}
.SocialNetworks a.Info:hover {
	text-decoration:none;
}
.SocialNetworks ol li a {
	padding:4px 0 4px 20px; background-position:0 2px; background-repeat:no-repeat;
}
.SocialNetworks ol li a.Email {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SocialNetworks/email.png);
}
.SocialNetworks ol li a.FaceBook {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SocialNetworks/facebook.png);
}
.SocialNetworks ol li a.Delicious {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SocialNetworks/delicious.png);
}
.SocialNetworks ol li a.MySpace {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SocialNetworks/myspace.png); padding-left:15px;
}
.SocialNetworks ol li a.Technorati {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SocialNetworks/technorati.png);
}
.SocialNetworks ol li a.Digg {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SocialNetworks/digg.png);
}
.SocialNetworks ol li a.Twitter {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SocialNetworks/twitter.png); padding-left:15px;
}
.SocialNetworks ol li a.YouTube {
	background-image:url(http://www.mauriziano.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SocialNetworks/YouTube.png); padding-left:43px;
}
/* ------- USER LOGIN ------- */
.Accesso form {
	color:#19466E; margin:10px 5px 0 5px; padding:10px 0; 
}
.Accesso form fieldset {
	background-color:transparent; color:#19466E;
	margin:10px 0; padding:10px;
	font-size:.8em;
}
.AccessoImg form fieldset h2 {
	color:#000000; margin:10px 5px; padding:0; font-size:1em;
}
.AccessoImg form fieldset h2 a {
	text-decoration:underline;
}
.AccessoImg form fieldset h2 a:hover {
	text-decoration:none;
}
.Accesso form fieldset div.BoxBloccato {
	font-size:.7em; width:auto; background-color:#FFFFFF; height:150px;
}
.Accesso form fieldset div.BoxBloccato p {
	padding:0; margin:0 0 5px 0; 
}
div.BoxBloccato {
	border:1px solid #2F2C2C;
	color:#2F2C2C;
	display:block;
	height:200px;
	margin:10px 5px;
	overflow:auto;
	padding:10px;
	text-align:justify;
	width:90%;
}
.AccessoImg form fieldset {
	background-image:none;
}
.Accesso form legend {
	font-weight:bold; color:#19466E;
}
.Accesso form div.Blocco {
	margin:0; padding:5px 0; 
	clear:both; width:100%;
}
.Accesso form div.Blocco.CheckBox div {
	clear:both;
}
.Accesso form fieldset div.CheckBox label { 
	 width:auto; float:left; text-align:left;
} 
.Accesso form fieldset div.CheckBox input {
	border:none; width:auto;
	float:left; background-color:#FFFFFF;
	margin-top:3px;
	
	
}
.Accesso form label {
	display:block; float:left; width:13em;
	font-weight:bold; text-align:right;
	padding-top:3px; background-color:transparent;
	color:#000000;
}
.Accesso form input {
	display:block; float:left; width:12em;
	padding:1px; margin-left:5px;
	border:1px solid #e9e9e9; background-color:#ebebeb; 
}
.Accesso form input.InputIMG {
	width:auto; border:none;
}
.Accesso form input.Submit {
	display:block; width:12em;
	background-color:#ebebeb; color:#000000;
	margin:0 0 0 10px; padding:0;
	text-align:center; font-weight:bold; cursor:pointer;
	border:1px solid #e9e9e9;
}
.Accesso p {
	padding:0; font-size:.9em; 
}
.Accesso a {
	color:#005656; font-weight:bold; 
}
.Accesso a:hover {
	text-decoration:none;
}
.Accesso p a.SitoFlexCMP {
	background:url(http://www.mauriziano.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/Login/LogoFlex.gif) 5px 0 no-repeat;
	float:left; display:block; margin-right:10px; 
	position:relative; top:-20px; 
	width:88px; height:50px; 
}
.Accesso form ol {
	margin:0; padding:0;
	list-style:none;
}
.Accesso form ol li {
	display:block;
	float:left;
	width:100%;
}
.Accesso #PageInfoCanaliBlock fieldset {
	margin:10px;
}
.Accesso #PageInfoCanaliBlock legend {
	font-size:1.2em;
}
.Accesso #PageInfoCanaliBlock label { 
	text-align:left; font-size:1.2em;
	width:auto;
}
.Accesso #PageInfoCanaliBlock input {
	width:20px; border:none;
	background-color:#FFFFFF;
	margin-top:3px;
	
	
}
.DescForm {
	padding:10px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.Accesso form .TestoInformativa ol {
	margin:5px; padding:5px;
	list-style:none;
}
.Accesso form .TestoInformativa ol li {
	display:block;
	float:left;
	width:100%;
}
.Accesso form .TestoInformativa ol li .Bold {
	font-weight:bold; display:block;
}

	/* --- Pagina Ricerca Avanzata --- */
.Accesso .ClassificationFormBlock {
	font-size:1.55em;
}
.Accesso .ClassificationFormBlock label {
	width:auto; display:inline; margin:0 0 0 5px; position:relative; top:-2px;
	text-align:left;
}
.Accesso .ClassificationFormBlock input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:15px; float:left; border:none;
}
.Accesso .ClassificationFormBlock select {
	width:12.3em; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px;
}
.Accesso .ClassificationFormBlock option {
	background-color:transparent; color:#19466E;
}
.ClassificationFormBlock legend {
	font-size:.8em; font-weight:bold;
}
.ClassificationFormBlock ol  {
	list-style-type:none; margin:0; padding:0;
	font-size:.8em; font-weight:bold;
}
.ClassificationFormBlock ol li {
	margin-bottom:2px;
}
.ClassificationFormBlock ol ol {
	margin:2px 0 0 20px;
}
.ClassificationFormBlock ol ol li {
	margin:0;
}
.ClassificationFormBlock ol ol label {
	font-weight:normal; font-size:1.1em;
}
input#btnOK {
	display:block; width:12em;
	margin:0; padding:0;
	text-align:center; font-weight:bold; cursor:pointer;
	background-color:#ebebeb; color:#000000;
	border:1px solid #e9e9e9;

}
/* PANNELLO AMMINISTRATIVO VERTICALE SU COLONNA */
/* richiama i telaietti non attualmente in uso con nome "tAdminLinksBCK.html" e "tLogoutBCK.html", 
che bisogna rinominare e richiamare in colonna "AdminLink.txt" ed eliminare il richiamo a "AdminLinkInLine.txt" */
.AdminLink {
}
.adminPanelPageInfo {
	margin:5px 0; padding:5px 0;
	border:1px solid #19466E; color:#19466E; background-color:#FFFFFF;
	font-size:.9em; text-align:center; 
}
.adminPanelPageInfoItem {
	font-size:.75em; font-weight:bold; padding:5px 0;
	color:#19466E;
}
.adminPanelPageInfoItemTitle {
	font-size:.7em; color:#19466E;
}
a.adminLinkOnSite {
	display:block; margin:5px; padding:3px; height:auto;
	border:1px solid #19466E; color:#19466E; background-color:#FFFFFF;
	font-size:.7em; text-decoration:none; font-weight:bold; text-transform:uppercase;
}
a.adminLinkOnSite:hover {
	margin:5px; padding:3px;
	border:1px solid #19466E; background-color:#19466E; color:#FFFFFF;
}
/* PANNELLO AMMINISTRATIVO IN LINE IN CORPOPAGINA */
/* richiama i telaietti sperimentali attualmente in uso */
.AdminInLine {
	font-size:.7em; font-weight:bold; 
}
.AdminInLine div, 
.AdminInLine div.adminPanelPageInfo,
.AdminInLine div.adminPanelPageInfoItemTitle,
.AdminInLine div.adminPanelPageInfoItem { 
	display:inline; color:#000000; background-color:#FFFFFF; 
	border:none; font-size:.9em; letter-spacing:normal;
}
.AdminInLine div.adminPanelPageInfoItemTitle,
.AdminInLine div.adminPanelPageInfoItem,
.AdminInLine div.adminPanelPageInfoItem br { 
	display:none;
} 
.AdminInLine div.adminPanelPageInfo div a.adminLinkOnSite {
	display:block; float:left; padding:5px 5px 10px 5px; margin:0 2px;
	color:#005656; background-color:#FFFFFF;
	text-transform:uppercase; border:1px solid #005656; 
	font-size:1.2em; letter-spacing:-.1em; text-decoration:underline; text-align:left;
	
}
.AdminInLine div.adminPanelPageInfo div a.adminLinkOnSite:hover  {
	color:#FFFFFF; background-color:#005656;
}
.AdminInLine ol { 
	margin:0; padding:0; list-style-type:none; display:inline;
}
.AdminInLine ol li {
	float:left; margin:0 2px; letter-spacing:-.1em;
}
.AdminInLine ol li.Utente {
	padding:5px; border:1px solid #005656;
}
.AdminInLine a {
	display:block; padding:5px;
	color:#005656; background-color:#FFFFFF;
	text-transform:uppercase; border:1px solid #005656;
}
.AdminInLine a:hover {
	color:#FFFFFF; background-color:#005656;
}fieldset {
	padding: 2px;
}

legend, .legend {
	padding: 2px;
}

fieldset label, fieldset input, fieldset select {
	margin: 2px;
}
.Form fieldset {
	margin:0 0 15px; padding:5px 0; border:1px solid #1F1F1F; font-size:.8em; 
}
.Form div {
	width:100%; float:left;
}
.Form legend {
	font-weight:bold; padding:0 5px 5px; color:#005656; background-color:transparent;
}
.Form label {
	display:block; float:left; margin-right:5px; text-align:right; 
	width:15em; font-weight:bold; position:relative; top:2px;
}
.Form .CheckBox label {
	width:auto; display:inline; margin:0 1em 0 0;
}
.Form input, .Form textarea, .Form select {
	font-size:.85em; font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block; float:left; text-align:left; width:25em; padding:2px;
	border:1px solid #1F1F1F; color:#000000; background-color:#ebebeb;
}
.Form textarea {
	width:25em;
}
.Form select {
	width:25em;
}
.Form input[type="checkbox"], .Form .CheckBox input {
	width:20px; display:inline; background-color:#FFFFFF;
	border:none; position:relative; top:2px;
}
.Form input#btnSubmit, .Form input#btnReset {
	width:auto; text-align:center; font-weight:bold; margin-left:19.6em;
	text-transform:uppercase; font-size:.8em; padding:5px;
}
.Form input#btnReset {
	margin-left:1em;
}
.Form input#btnSubmit:hover, .Form input#btnReset:hover {
	color:#ebebeb; background-color:#000000;
}

acronym, abbr {border-bottom:none; cursor:help; }
.ImgStampa {display:none;} 

