/* Stili pagina */
body{font-family:Arial, "Times New Roman", Times, serif; font-size:75%; margin:0px; width:100%;padding:0px;}
.clear{clear:both;}
.right{float:right;}
.left{float:left;}
html{margin:0px;padding:0px; background-image: url(Static/background.gif);background-repeat: repeat-x;}
html img{border:none;}
body a{text-decoration:none;}
/* Stili per DIV */
#contenitore{ clear:both; text-align:center;  }
#mcfeContainer { font-family: Arial, "Times New Roman", Times, serif; font-size: 100%; color:#606060;}
#mcfeCredentials { text-align:right;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; white-space: nowrap; }
#macfeCredentials { margin: 0px; white-space: nowrap; }
#mcfeMessages { clear: both; width: 100%; margin: 0px 0px 0px 0px; background: #F4F4F4; border: dotted 1px #990000; }
#mcfeMediaWorkspace { clear: both; width: 100%; }
#mcfeNewsWorkspace { clear: both; width: 100%; }
#mcfeMediaUserOpere{ clear: both; width: 100%; float:left; }
#mcfeNewsCredentials { clear: both; margin: 25px 0px 0px 0px; }
#mcfeAdminWorkspace { clear: both; height: 222px; width: 100%; }
#mcfeBrowserContainer { clear: both; width: 100%; }
#mc_slot_piuvisti { clear: both; width: 100%; }
#mc_slot_evidenza { clear: both; width: 100%; }
#mcfeMediaDataContainer { clear: both; float: left; width: 450px; padding: 0px; margin: 0px; }
#mcfeMediaInEvidenzaContainer { clear: both; float: left; width: 280px; padding: 0px; margin: 0px; }
#mcfeMediaPiuVistiContainer { float: left; width: 280px; padding: 0px 0px 0px 5px; margin: 0px; }
#mcfeMediaPlayerHomeContainer { float: right; width: 346px; padding: 0px 0px 0px 2px; margin: 0px; }
#mcfeNewsDataContainer {  float: left; min-height:370px; width: 910px; padding: 5px; margin: 0px; }
#mcfeNewsComments { clear: both; float: left; width: 520px; padding: 5px; margin: 10px 0px 0px 0px; }
#mcfeNewsActions { clear: both; float: left; width: 520px; padding: 5px; margin: 10px 0px 0px 0px; }
#mcfeMediaPlayer { height: 380px; padding: 0px; margin: 0px 0px 10px 0px; border: 0px; }
#mcfeMediaActions { clear: both; height: 80px; padding: 10px; margin: 0px; border: 1px solid #F4F4F4; background-color: #FFFFFF; }
#mcfeActionsRating { clear: both; float: left; margin: 0px; width: 280px; height: 30px; padding: 10px 0px 0px 0px; vertical-align: middle; text-align: left; }
#mcfeActionsViews { margin: 6px 0px; width: 130px; padding: 6px 0px; text-align: left; border-bottom:thin dotted #606060; border-top: thin dotted #606060 }
#mcfeActionsComments { clear: both; margin: 0px; width: 130px; padding: 0px 0px 6px 0px; margin: 0px; text-align: left; border-bottom:thin dotted #606060; }
#mcfeActionsFavourites { width: 130px; padding: 6px 0px 6px 0px; margin: 0px 0px 0px 0px; text-align: left; border-bottom:thin dotted #606060; }
#mcfeActionsShare {  margin: 0px; width: 130px; padding: 6px 0px 6px 0px; margin: 0px; text-align: left; border-bottom:thin dotted #606060; }
#mcfeMediaInfoContainer { float: left; width: 317px; padding: 0px 5px 0px 5px; margin: 0px; }
#mcfeMediaInfoAutore { float: left; width: 489px; padding: 0px 0px 0px 2px; margin: 0px; }
#mcfeMediaWorkarea { float: left; height: 355px; padding: 10px; margin: 0px 0px 10px 0px; border: 0px; background-color: #FFFFFF; }
#mcfeMediaAutore { float: left; height: 355px; width: 137px; background-color: #FFFFFF; }
#mcfeMediaTagInspector { clear: both; height: 80px; padding: 0px; margin-top: 6px; border: 0px;  }
.mcfeUrlProfili { margin: 6px 0px; width: 130px; padding: 4px 0px; text-align: left; border-bottom:thin dotted #606060; }
#mcfeDisclaimer { background: #000000; padding: 10px; color:#FFFFFF; }
#mcfeDisclaimer .testo_disclaimer { padding: 10px; overflow: auto; height: 300px; scrollbar-3dlight-color : #F4F4F4; scrollbar-arrow-color : #808080; scrollbar-darkshadow-color : #D8D8D8; scrollbar-face-color : #F8F8F8; scrollbar-highlight-color : #C8C8C8; scrollbar-shadow-color : #D0D0D0; scrollbar-track-color : #E0E0E0; }
#mcfeAdminArea { margin: 10px 0px 0px 0px; padding: 10px; background: #F4F4F4; }
#mcfeAdminAreaProfile { float: left; width: 570px; margin: 10px 10px 0px 0px; padding: 10px; background: #000000; }
#mcfeAdminAreaPhoto { float: right; width: 210px; margin: 10px 0px 0px 0px; padding: 10px; text-align: center; }
#mcfeAdminAreaStatistics { float: right; width: 210px; margin: 10px 0px 0px 0px; padding: 10px; color:#FFFFFF;}
#box-site{background-color:#FFFFFF; width:916px; text-align:left; margin:0px auto;}
#intestazione{height:10%; margin:0px 0 0 0; padding:0px 0 0px 0; background-color: #f0341b; }
#intestazione:after {content: ""; display: block; height: 0pt; clear: both; }
#header{clear:both; margin:0px;}
#box-navb-top { float:right; margin:1px 10px 0px; padding:3px 0px 2px; white-space:nowrap; }
#box-navb-top ul{margin:0px 0px 0 0px; padding:0px 0 0 0; list-style-type:none; list-style-position:inside; float:left;}
#box-navb-top ul li{margin: 0px 0px 0px 0px; padding: 0 0px 0 0px; display:inline; }
#box-navb-top ul li a{text-decoration:none; margin: 0 0 0 10px; font-size:100%; color:#ffffff; font-weight:normal;}
#box-navb-top ul li a:hover{text-decoration:underline; margin: 0 0 0 10px; font-size:100%; color:#ffffff; font-weight:normal;}
#box-navb-servizio{width:100%; padding:0px 0px 0px 0px;	float:right; background-color: #2b2b2b;	background-image: url(Static/back-navbar.gif); background-repeat: repeat-x; }
#box-navb-servizio ul{margin:6px 0px 0px 12px; padding:8px 0 10px 0; list-style-type:none; list-style-position:inside; float:left;}
#box-navb-servizio ul li{margin: 0px 0px 0px 15px; padding: 0 4px 0 4px; display:inline; }
#box-navb-servizio ul li a{ color:#F0341B; }
#box-navb-servizio ul li a:hover{ color:#FFFFFF; background-color:#F0341B; }
#header-bottom{clear:both; background-color:#ffffff; height:100%; width:100%; padding: 0px 0px 0px 0px; }
#header-bottom:after { content: ""; display: block; height: 0pt; clear: both; }
#box-navb-principale{ float:left; clear:both; width:100%}
#box-navb-principale ul{ margin:2px 0px 0px 0px; padding:4px 0 4px 0; list-style-type:none; list-style-position:outside;}
#box-navb-principale ul li{display:inline; margin: 0px 0px 0px 0px; padding: 0 0px 0 0px;}
#box-navb-principale ul li a{text-decoration:none; margin: 0px 0 0 0px; font-size:110%; color:#666666; font-weight:normal; font-family:Georgia;}
.sel img{border-bottom:2px solid #B73528;}
#news-testata { position:absolute; top: 50px; right: 450px; }
#box-img-top{ float:left; clear:both; width:100%; background-color:#2b2b2b; padding: 0 0px 0px 0px; }
#box-img-top ul{ margin:0px 0px 0px 0px; padding:0px 0 0px 0; list-style-type:none; list-style-position:outside;height:320px;}
#box-img-top ul li{display:inline; margin: 0px 0px 0px 0px; padding: 0 0px 0px 0px; height:320px; margin:-1px 0 0 0;}
#box-img-top ul li a{text-decoration:none; margin: 0px 0 0 0px; font-weight:normal;
font-family:Georgia;}
#box-intestazioni{width:100%; padding:0px 0px 0px 0px; float:left; background-color: #ffffff;}
#box-intestazioni ul {margin:0px 0px 0 0px; padding:8px 0 0 0; list-style-type:none; list-style-position:inside; float:left;}
#box-intestazioni ul li{margin: 0px 0px 0px 0px; padding: 0 2px 0 0px; display:inline;}
#box-intestazioni-articolo{width:100%; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; background-color: #f0341b; height: 36px; }
#titolo-box-intestazioni-articolo {margin:0px 0px 0px 0px; padding:10px 0px 0px 10px; float:left; color:#ffffff; text-transform:uppercase; font-size:110%;}
#box-intestazioni-profilo{width:100%; padding:0px 0px 0px 0px; float:left; background-color: #ffffff;}
#box-intestazioni-profilo ul {margin:0px 0px 0 0px; padding:8px 0 0 0; list-style-type:none; list-style-position:inside; float:left;}
#box-intestazioni-profilo ul li{margin: 0px 0px 0px 0px; padding: 0 3px 0 0px; display:inline;}
#box-center{margin:0px; padding:0px 0 4px 0; clear:both;}
#box-center:after {content: ""; display: block; height: 0pt; clear: both; }
#container-bottom{margin:20px 0px 0px 0px; width:auto; padding:10px 0px 0px 0px; clear:both; background-image: url(Static/bg-bottom.gif); background-repeat: repeat-x; }
#box-bottom{margin:0px auto; width:916px; text-align:left; padding:0px 0px 0px 0px; clear:both;}
#box-bottom:after {content: ""; display: block; height: 0pt; clear: both; }
#box-bottom #info{font-size:90%; width:98%; color:#636562; float:left; padding-left: 10px;}
#box-bottom #info img{margin: 0 0 8px 0;}
#box-bottom #info p{margin:0px 0px 0px 4px; padding:0px; font-family:Arial;}

/* Stili per i menu */
#mcfeAdminAreaStatisticsMenu { width: 200px; padding: 0; margin: 10px 0px 0px 0px; font-size: 90%; }
#mcfeAdminAreaStatisticsMenu  ul { list-style: none; margin: 0; padding: 0; }
#mcfeAdminAreaStatisticsMenu ul li { margin: 0; padding: 0; }
#mcfeAdminAreaStatisticsMenu ul li a { display: block; width: 200px; border-bottom: 1px dashed #909090; text-decoration: none; padding: 5px 0 2px 4px; color: #ffffff; }
/* #mcfeAdminAreaStatisticsMenu a:hover { color: #000000; background-color: #E0E0E0; } */

/* Stili per messaggi */                    
#area_messaggi { margin: 0px; padding: 10px; }
.messaggio_successo { clear: both; margin: 0; padding: 5px 5px 5px 35px; background: url(Icone/MessaggioSuccesso.png) no-repeat 5px 0px; color: #333300; }
.messaggio_errore { clear: both; margin: 0; padding: 5px 5px 5px 35px; background: url(Icone/MessaggioErrore.png) no-repeat 5px 0px; color: #C00000; }
.messaggio_notifica { clear: both; margin: 0; padding: 5px 5px 5px 35px; background: url(Icone/MessaggioNotifica.png) no-repeat 5px 0px; color: #202020; }
.messaggio_avvertimento { clear: both; margin: 0; padding: 5px 5px 5px 35px; background: url(Icone/MessaggioAvvertimento.png) no-repeat 5px 0px; color: #990000; }

/* Stili per titoli, header, elementi */
#mcfeContainer p { margin: 0px 4px 0px 2px; padding: 0px; border: 0px; }
#mcfeContainer a, a:visited { text-decoration: none; color: #606060; }
#mcfeContainer a:hover { text-decoration: underline; color: #606060; }
#mcfeContainer form, fieldset {padding: 0px 0px 0px 0px; margin: 0px; border: 0px; }
#mcfeContainer h2 { padding: 0px 0px 0px 5px; margin: 0px; border: 0px; color:#ffffff; font-size: 100%;  }
#mcfeContainer h3 { padding: 0px 0px 0px 2px; margin: 0px; border: 0px; color:#606060; font-size: 100%;  }
#mcfeContainer h4 { padding: 0px 0px 0px 0px; margin: 0px; border: 0px; font-size: 110%; font-weight: bold; font-variant: small-caps; width:166px;}
#mcfeNewsWorkspace h3 { margin: 0px 200px 0px 0px; }
#mcfeNewsComments h4 { padding: 10px; background: #E6E6E6; color: #1C638F; font-size: 120%; font-variant: normal; }
#mcfeNewsActions h4 { padding: 10px; background: #E6E6E6; color: #1C638F; font-size: 120%; font-variant: normal; }
#mcfeMediaWorkarea p {height: 360px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; overflow: auto; scrollbar-3dlight-color : #F4F4F4; scrollbar-arrow-color : #808080; scrollbar-darkshadow-color : #D8D8D8; scrollbar-face-color : #F8F8F8; scrollbar-highlight-color : #C8C8C8; scrollbar-shadow-color : #D0D0D0; scrollbar-track-color : #E0E0E0; }
#mcfeMediaTagInspector p { width: 125px; height: 80px; padding: 0px 0px 0px 0px; margin: 0px; scrollbar-3dlight-color : #F4F4F4; scrollbar-arrow-color : #808080; scrollbar-darkshadow-color : #D8D8D8; scrollbar-face-color : #F8F8F8; scrollbar-highlight-color : #C8C8C8; scrollbar-shadow-color : #D0D0D0; scrollbar-track-color : #E0E0E0; }
#banner-footer{float:left; width:35%; padding-left: 120px; text-align: right;}
#banner-footer p{margin:0px 0px 0px 4px; padding:0px; font-family:Verdana; color: #656563; font-size: 9px;}

/* Stili per classi */
.clear { clear: both; }
.nome_autore { color: #606060; font-weight: bold; }
.nome_autore_profilo { color: #ffffff; font-weight: bold; }
.data_pubblicazione { color: #606060; font-size: 100%; }
.descrizione_media { color: #606060; font-size: 100%; text-align:justify}
.categorie_media { color: #606060; font-size: 100%; }
.categoria_media { color: #606060; font-weight: bold; }
.tag_media { color: #606060; }
.elenco_sintetico_commenti { width: 355px; height: 340px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; overflow: auto; scrollbar-3dlight-color : #F4F4F4; scrollbar-arrow-color : #808080; scrollbar-darkshadow-color : #D8D8D8; scrollbar-face-color : #F8F8F8; scrollbar-highlight-color : #C8C8C8; scrollbar-shadow-color : #D0D0D0; scrollbar-track-color : #E0E0E0; }
.lascia_un_commento { margin: 20px 0px 0px 0px; }
.singolo_commento_elenco { clear: both; padding: 5px 0px 5px 0px; margin: 5px 0px 5px 0px; border: 0; border-bottom: 1px solid #A0A0A0; }
.miniatura_fotografia_utente { float: left; width: 40px; padding: 0px; margin: 0px; text-align: right; }
.miniatura_fotografia_utente img { float: right; text-align: right; }
.anteprima_commento_media { float: right; width: 280px; padding: 0px 0px 0px 5px; margin: 0px; text-align: left; border: 0; border-left: solid 1px #E4E4E4; }
.dettaglio_commento { width: 355px; height: 340px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; overflow: auto; scrollbar-3dlight-color : #F4F4F4; scrollbar-arrow-color : #808080; scrollbar-darkshadow-color : #D8D8D8; scrollbar-face-color : #F8F8F8; scrollbar-highlight-color : #C8C8C8; scrollbar-shadow-color : #D0D0D0; scrollbar-track-color : #E0E0E0; }
.nuovo_commento { width: 305px; height: 340px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; }
.singolo_commento_dettaglio { clear: both; padding: 5px 0px 5px 0px; margin: 0px; border: 0; }
.testo_nuovo_commento { margin: 5px 0px 0px 0px; width: 305px; height: 260px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.pulsante_nuovo_commento { margin: 5px 0px 0px 205px; width: 100px; padding: 5px; border: 1px solid #E0E0E0; background: #f0341b; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; font-weight: bold; cursor: pointer; }
.testo_dati_segnalazione { margin: 0px 0px 5px 0px; width: 310px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.testo_segnalazione_grande { margin: 0px 0px 5px 0px; width: 310px; height: 130px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.testo_segnalazione_piccolo { margin: 0px 0px 5px 0px; width: 310px; height: 50px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.immagine_captcha { border: 1px solid #404040; padding: 0px; margin: 0px; }
.testo_captcha { position: absolute; margin: 20px 0px 0px 5px; padding: 0px; width: 130px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.nuova_segnalazione { width: 305px; height: 340px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; }
.pulsante_nuova_segnalazione { margin: 5px 0px 0px 200px; width: 100px; padding: 5px; border: 1px solid #E0E0E0; background: #f0341b; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 100%; cursor: pointer; }
.elenco_sintetico_commenti { width: 355px; height: 340px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; overflow: auto; scrollbar-3dlight-color : #F4F4F4; scrollbar-arrow-color : #808080; scrollbar-darkshadow-color : #D8D8D8; scrollbar-face-color : #F8F8F8; scrollbar-highlight-color : #C8C8C8; scrollbar-shadow-color : #D0D0D0; scrollbar-track-color : #E0E0E0; }
.singolo_media_elenco { clear: both; padding: 5px 0px 5px 0px; margin: 5px 0px 5px 0px; border: 0; border-bottom: 1px solid #A0A0A0; }
.singolo_media_elenco h4 a { padding: 0px 20px 0px 0px; font-weight: bold; font-size: 100%; font-variant: small-caps; color: #7B945A; text-decoration: underline; }
.Video { background: url('Icone/MediaVideo.png') no-repeat right top; }
.Audio { background: url('Icone/MediaAudio.png') no-repeat right top; }
.Fotografia { background: url('Icone/MediaFoto.png') no-repeat right top; }
.GalleriaFotografica { background: url('Icone/MediaGalleria.png') no-repeat right top; }
.Articolo { background: url('Icone/MediaArticolo.png') no-repeat right top; }
.miniatura_media { float: left; width: 75px; padding: 0px; margin: 0px; text-align: right; }
.miniatura_media a { text-decoration: none; border: 0px; margin: 0px; padding: 0px; }
.miniatura_media img { float: right; text-align: right; }
.anteprima_media { float: right; width: 212px; padding: 0px 0px 0px 5px; margin: 0px; text-align: left; border: 0; border-left: solid 1px #E4E4E4; }
.anteprima_opere { float: right; width: 172px; padding: 0px 0px 0px 5px; margin: 0px; text-align: left; border: 0; border-left: solid 1px #E4E4E4; }
.azioni_admin { margin: 20px 0px 0px 0px; text-align: center; }
.azioni_admin .casella { padding: 0px 0px 20px 250px; text-align: left; }
.casella_testo { margin: 0px;  font-family:Arial; font-size:11px; border:1px solid #F0341B; color: #000000; background:#F0341B none repeat scroll 0%; }
.pulsante { padding: 5px; margin:5px; border: 1px solid #E0E0E0; background: #f0341b; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; font-weight: bold; cursor: pointer; }
.riquadro { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; }
.nome_valore_scheda .nome { clear: both; float: left; width: 40%; text-align: right; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
.nome_valore_scheda .nome .box { padding: 10px 5px 5px 5px; white-space: nowrap; }
.nome_valore_scheda .valore { float: right; width: 60%; text-align: left; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
.nome_valore_scheda .valore .box { padding: 7px 0px 5px 0px; border: 0px;  }
.nome_valore_scheda .valore .boxtesto { padding: 10px 5px 5px 0px; border: 0px; }
#box-left-admin-utente {float:right; width:250px; background-color:#000000;}
.black-box { background-color:#000000; border:0px; padding:0px 10px;}
#mcfeAdminAreaProfile .riquadro { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; }
#mcfeAdminAreaProfile .nome_valore_scheda .nome { clear: both; float: left; width: 35%; text-align: right; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
#mcfeAdminAreaProfile .nome_valore_scheda .nome .box { padding: 0px 5px 0px 5px; white-space: nowrap; color:#FFFFFF; font-family:Arial; font-size:11px; }
#mcfeAdminAreaProfile .nome_valore_scheda .valore { float: right; width: 65%; text-align: left; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; color:#ffffff; }
#mcfeAdminAreaProfile .nome_valore_scheda .valore .box { padding: 0px 0px 0px 0px; border: 0px; }
#mcfeAdminAreaProfile .nome_valore_scheda .valore .boxtesto { padding: 0px 5px 0px 0px; border: 0px; }
#mcfeAdminAreaPhoto .immagine_profilo { width: 100%; text-align: left; }
#mcfeAdminAreaPhoto .immagine_profilo * { margin: auto; }
#mcfeAdminAreaPhoto .funzioni_immagine_profilo { text-align: left; padding: 10px 5px 5px 5px; }
#biografia {float: right; margin:5px 30px 0px 11px; width:450px; padding:0px 0px 0px 0px;}
.area_autenticazione { width: 300px; height: 340px; padding: 0px 5px 0px 2px; margin: 0px; border: 0px; text-align: left; color:#000000; }
.area_autenticazione label { margin:0px 10px; padding:0px 0px 15px;}
.area_autenticazione a { color:f0341b;}
.casella_testo_autenticazione { clear: both; width: 280px; margin: 0px 0px 5px 5px; padding: 5px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 130%; border: solid 1px #404040; color: #000000; }
.pulsante_accedi { margin: 5px 0px 0px 163px; width: 140px; padding: 5px; border: 1px solid #E0E0E0; background: #f0341b; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 100%; cursor: pointer; }
a.link_interno, a.link_interno:visited { color: #000000; text-decoration: none; padding: 0px 0px 0px 5px; }
a.link_interno:hover { color: #1B6592; text-decoration: underline; }
a.link_profilo, a.link_profilo:visited { color: #404040; text-decoration: none; }
a.link_profilo:hover { color: #1B6592; text-decoration: underline; }
.elenco_sintetico_media { width: 310px; height: 340px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; overflow: auto; scrollbar-3dlight-color : #F4F4F4; scrollbar-arrow-color : #808080; scrollbar-darkshadow-color : #D8D8D8; scrollbar-face-color : #F8F8F8; scrollbar-highlight-color : #C8C8C8; scrollbar-shadow-color : #D0D0D0; scrollbar-track-color : #E0E0E0; }
.elenco_sintetico_opere { width: 270px; height: 340px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; overflow: auto; scrollbar-3dlight-color : #F4F4F4; scrollbar-arrow-color : #808080; scrollbar-darkshadow-color : #D8D8D8; scrollbar-face-color : #F8F8F8; scrollbar-highlight-color : #C8C8C8; scrollbar-shadow-color : #D0D0D0; scrollbar-track-color : #E0E0E0; }
.dati_media { width: 215px; padding: 8px 0px 0px 0px; border: 0; border-top: solid 1px #F4F4F4; text-align: right; }
.dati_opere{ width: 174px; padding: 8px 0px 0px 0px; border: 0; border-top: solid 1px #F4F4F4; text-align: right; }
.visualizzazioni { padding: 0px 5px 0px 5px; border: 0; border-right: solid 1px #A0A0A0; }
.commenti { padding: 0px 5px 0px 5px; border: 0; }
.votazioni { padding: 0px 5px 0px 5px; border: 0; border-left: solid 1px #A0A0A0; }
.azioni { padding: 0px 5px 0px 5px; border: 0; border-left: solid 1px #A0A0A0; }
.elenco_commenti_articolo { padding: 5px; background: #F2F2F2; color: #000000; border-top: 1px solid #FFFFFF; margin: 0px; }
.singolo_commento_articolo { padding: 5px 0px 5px 0px; margin: 10px 0px 0px 0px; border: 0px; }
.anteprima_commento_articolo { float: right; width: 450px; padding: 0px 0px 0px 5px; margin: 0px; text-align: left; border: 0; border-left: solid 1px #E4E4E4; }
.nuovo_commento_articolo { width: 510px; padding: 5px; margin: 0px; border: 0px; text-align: left; }
.area_autenticazione_articolo { width: 510px; padding: 5px 0px 0px 0px; margin: 0px; border: 0px; text-align: left; }
.area_autenticazione_articolo label { margin: 0px 0px 0px 20px; }
.area_autenticazione_articolo .casella_testo_autenticazione { clear: both; width: 440px; margin: 0px 0px 5px 20px; padding: 5px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 130%; border: solid 1px #404040; color: #000000; }
.area_autenticazione_articolo .pulsante_accedi { margin: 5px 0px 0px 373px; width: 100px; padding: 5px; border: 1px solid #E0E0E0; background: #1F79AF; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 100%; cursor: pointer; }
.testo_nuovo_commento_articolo { margin: 10px 0px 0px 0px; width: 310px; height: 260px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.pulsante_nuovo_commento_articolo { margin: 5px 0px 0px 403px; width: 100px; padding: 5px; border: 1px solid #E0E0E0; background: #1F79AF; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; font-weight: bold; cursor: pointer; }

.elenco_articoli { padding: 5px; background: #F2F2F2; color: #000000; border-top: 1px solid #FFFFFF; margin: 0px; }
.singolo_articolo { padding: 5px 0px 5px 0px; margin: 10px 0px 0px 0px; border: 0px; }

/* Stili per lo star-rating */
.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating { background: url(Rating/Stelle.gif) left -1000px repeat-x; }
.star-rating { position:relative; width:125px; height:25px; overflow:hidden; list-style:none; margin:0; padding:0; background-position: left top; }
.star-rating li { display: inline; }
.star-rating a, .star-rating .current-rating { position:absolute; top:0; left:0; text-indent:-1000em; height:25px; line-height:25px; outline:none; overflow:hidden; border: none; }
.star-rating a:hover, .star-rating a:active, .star-rating a:focus { background-position: left bottom; }
.star-rating a.one-star { width:20%; z-index:6; }
.star-rating a.two-stars { width:40%; z-index:5; }
.star-rating a.three-stars { width:60%; z-index:4; }
.star-rating a.four-stars { width:80%; z-index:3; }
.star-rating a.five-stars { width:100%; z-index:2; }
.star-rating .current-rating { z-index:1; background-position: left center; }
.inline-rating { display:-moz-inline-block; display:-moz-inline-box; display:inline-block; vertical-align: middle; }
.small-star { width:50px; height:10px; }
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating { background-image: url(Rating/StellePiccole.gif); line-height: 10px; height: 10px; }

/* Stili per la paginazione */
.paginazione { clear: both; padding: 5px 0px 5px 0px; border: none; border-top: 1px solid #808080; text-align: right; }
.paginazione .testo { padding: 0px; margin: 0px 0px 0px 4px; vertical-align: middle; }
.paginazione .testo_pagina_corrente { padding: 0px; margin: 0px 3px 0px 6px; font-weight: bold; font-size: 110%; vertical-align: middle; }
input.pulsante_pagina { padding: 2px; margin: 0px 0px 0px 3px; border: 1px solid #404040; color: #000000; background: #F0F0F0; cursor: pointer; vertical-align: middle; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; }
input.pulsante_pagina:hover { padding: 2px; border: 1px solid #990000; background: #E0E0E0; color: #000099; vertical-align: middle; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; }

/* Stili per ARTICOLI */
#mcfeNewsList { width:510px; float:right; background-color:#F2F2F2; color:#323232; padding: 10px; margin: 0px; }
#mcfeNewsList img.elemento { border: 0px; margin: 0 10px 0 0; cursor: pointer; }
#mcfeNewsList ul { margin:10px; padding: 0px 0 0 0; list-style-type:none; list-style-position:inside; }
#mcfeNewsList ul li { clear:both; width:100%; margin: 0px 0px 10px 0px; padding: 0 0px 0 0px; float:left; height:100%; }
#mcfeNewsList ul li:after { content: ""; display: block; height: 0pt; clear: both; }
#mcfeNewsList ul li a { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeNewsList ul li a:visited { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeNewsList ul li a:hover { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeNewsList ul li span { text-decoration:none; margin: 10px 0px 0 30px; padding:0px 0px; display:block; font-size:12px; font-family:Georgia; font-weight:normal; }
#mcfeNewsList ul li strong { color:#1F79AE; margin: 10px 0px 0 30px; display: block; }

/* Stili per FAVORITI */
#mcfeFavouritesList { width:510px; float:right; background-color:#F2F2F2; color:#323232; padding: 10px; margin: 0px; }
#mcfeFavouritesList img.elemento { border: 0px; margin: 0 10px 0 0; cursor: pointer; }
#mcfeFavouritesList img.thumb { float: right; border: 0px; margin: -15px 0 0 0; padding: 0px; cursor: pointer; }
#mcfeFavouritesList ul { margin:10px; padding: 0px 0 0 0; list-style-type:none; list-style-position:inside; }
#mcfeFavouritesList ul li { clear:both; width:100%; margin: 0px 0px 10px 0px; padding: 0 0px 0 0px; float:left; height:100%; }
#mcfeFavouritesList ul li:after { content: ""; display: block; height: 0pt; clear: both; }
#mcfeFavouritesList ul li a { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeFavouritesList ul li a:visited { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeFavouritesList ul li a:hover { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeFavouritesList ul li span { text-decoration:none; margin: 10px 0px 0 30px; padding:0px 0px; display:block; font-size:12px; font-family:Georgia; font-weight:normal; }
#mcfeFavouritesList ul li strong { color:#1F79AE; margin: 10px 0px 0 30px; display: block; }
#mcfeFavouritesList .azioni { text-align: right; border: 0; }
.area_autenticazione_favoriti { width: 510px; padding: 5px; margin: 0px; border: 0px; text-align: left; }
.area_autenticazione_favoriti label { margin: 0px 0px 0px 20px; }
.area_autenticazione_favoriti .casella_testo_autenticazione { clear: both; width: 440px; margin: 0px 0px 5px 20px; padding: 5px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 130%; border: solid 1px #404040; color: #000000; }
.area_autenticazione_favoriti .pulsante_accedi { margin: 5px 0px 0px 373px; width: 100px; padding: 5px; border: 1px solid #E0E0E0; background: #1F79AF; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 100%; cursor: pointer; }

/* Stili per TAG */
#mcfeMediaTagList { width:510px; float:right; background-color:#F2F2F2; color:#323232; padding: 10px; margin: 0px; }
#mcfeMediaTagList img.elemento { border: 0px; margin: 0 10px 0 0; cursor: pointer; }
#mcfeMediaTagList img.thumb { float: right; border: 0px; margin: -15px 0 0 0; padding: 0px; cursor: pointer; }
#mcfeMediaTagList ul { margin:10px; padding: 0px 0 0 0; list-style-type:none; list-style-position:inside; }
#mcfeMediaTagList ul li { clear:both; width:100%; margin: 0px 0px 10px 0px; padding: 0 0px 0 0px; float:left; height:100%; }
#mcfeMediaTagList ul li:after { content: ""; display: block; height: 0pt; clear: both; }
#mcfeMediaTagList ul li a { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeMediaTagList ul li a:visited { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeMediaTagList ul li a:hover { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeMediaTagList ul li span { text-decoration:none; margin: 10px 0px 0 30px; padding:0px 0px; display:block; font-size:12px; font-family:Georgia; font-weight:normal; }
#mcfeMediaTagList ul li strong { color:#1F79AE; margin: 10px 0px 0 30px; display: block; }

/* Stili per UTENTE */
#mcfeMediaUserList { width:269px; float:left; background-color:#F2F2F2; color:#323232; padding:8px 7px 0px 5px; margin:0px 0px 0px 4px; }
#mcfeMediaUserList img.elemento { border: 0px; margin: 0 10px 0 0; cursor: pointer; }
#mcfeMediaUserList img.thumb { float: right; border: 0px; margin: -15px 0 0 0; padding: 0px; cursor: pointer; }
#mcfeMediaUserList ul { margin:10px; padding: 0px 0 0 0; list-style-type:none; list-style-position:inside; }
#mcfeMediaUserList ul li { clear:both; width:100%; margin: 0px 0px 10px 0px; padding: 0 0px 0 0px; float:left; height:100%; }
#mcfeMediaUserList ul li:after { content: ""; display: block; height: 0pt; clear: both; }
#mcfeMediaUserList ul li a { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeMediaUserList ul li a:visited { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeMediaUserList ul li a:hover { text-decoration:none; margin: 0px 0 0 8px; padding:10px 0px 0px 0px; display:block; font-size:14px; color: #B63629; font-family:Georgia; font-weight:bold; }
#mcfeMediaUserList ul li span { text-decoration:none; margin: 10px 0px 0 30px; padding:0px 0px; display:block; font-size:12px; font-family:Georgia; font-weight:normal; }
#mcfeMediaUserList ul li strong { color:#1F79AE; margin: 10px 0px 0 30px; display: block; }


/* Stili per SCHEDA MEDIA */
#mcfeMediaSheetWorkspace { clear: both; width: 100%; background: #000000; }
#mcfeMediaSheetWorkspace #mediaData { float: left; width: 340px; padding: 0px 30px 0px 0px; border-right: 1px solid #DDDDDD; text-align: left; }
#mcfeMediaSheetWorkspace #mediaFiles { float: right; width: 450px; padding: 0px 0px 0px 10px; text-align: left; }
#mcfeMediaSheetWorkspace #mediaDataForm { float: left; margin: 0px; }
#mcfeMediaSheetWorkspace #mediaData input { width: 110px; font-size: 10px; background: #F0341B; color: #FFFFFF; border: solid 1px #F0341B; font-family: Arial; }
#mcfeMediaSheetWorkspace #mediaData input#Durata { width: 120px; }
#mcfeMediaSheetWorkspace #mediaData textarea { width: 220px; height: 70px; font-size: 10px; background: #CACACA; color: #000000; border: solid 1px #CACACA; font-family: Arial; }
#mcfeMediaSheetWorkspace #mediaDataForm .nome_valore_scheda .nome { clear: both; float: left; width: 110px; text-align: right; margin: 0px 0px 5px 0px; padding: 0px; font-size: 95%; }
#mcfeMediaSheetWorkspace #mediaDataForm .nome_valore_scheda .nome .box { padding: 5px 5px 0px 0px; white-space: nowrap; }
#mcfeMediaSheetWorkspace #mediaDataForm .nome_valore_scheda .valore { float: right; width: 210px; text-align: left; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
#mcfeMediaSheetWorkspace #mediaDataForm .nome_valore_scheda .valore .box { padding: 2px 0px 5px 0px; border: 0px; }
#mcfeMediaSheetWorkspace #mediaDataForm .nome_valore_scheda .valore .boxtesto { padding: 10px 5px 5px 0px; border: 0px; }
#mcfeMediaSheetWorkspace #mediaDataForm .riquadro { margin: 0px; border: 0px; padding: 5px; }
#mcfeMediaSheetWorkspace #mediaMetaDataCategorie { display: none; }
#mcfeMediaSheetWorkspaceNewMedia { clear: both; width: 100%; height: 550px; text-align: center; vertical-align: middle; background: #000000; }

#mcfeMediaSheetWorkspaceNewMedia #typeSelection { padding: 140px 0px 0px 120px; background: inherit; border: 0; }
#mcfeMediaSheetWorkspaceNewMedia #typeVideo { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaSheetWorkspaceNewMedia #typeAudio { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaSheetWorkspaceNewMedia #typePhoto { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaSheetWorkspaceNewMedia #typeGallery { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaSheetWorkspaceNewMedia #typeNews { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }

#mcfeNewMediaWorkspace #files_media { margin: 10px 0px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #202020; }
#mcfeNewMediaWorkspace .files_media_filefisico { float: left; width: 550px; padding: 0px 10px 0px 0px; border-right: 1px solid #DDDDDD; text-align: left; }
#mcfeNewMediaWorkspace .files_media_filefisico h4 { text-align: left; border-bottom: 1px solid #DDDDDD; padding: 0px 0px 5px 0px; }
#mcfeNewMediaWorkspace .files_media_filefisicominiatura { float: left; width: 265px; padding: 0px 0px 0px 10px; text-align: left; }
#mcfeNewMediaWorkspace .files_media_filefisicominiatura h4 { text-align: left; border-bottom: 1px solid #DDDDDD; padding: 0px 0px 5px 0px; }
#mcfeNewMediaWorkspace .funzioni_filefisico_media { text-align: center; padding: 10px 5px 5px 5px; }
#mcfeNewMediaWorkspace .funzioni_filefisico_media .tipo_VIDEO { float: left; width: 50%; }
#mcfeNewMediaWorkspace .funzioni_filefisico_media .tipo_GALLERIA { float: left; width: 50%; }
#mcfeNewMediaWorkspace .funzioni_filefisicominiatura_media { text-align: center; padding: 10px 5px 5px 5px; }
#mcfeNewMediaWorkspace .funzioni_voto_media { text-align: center; padding: 20px 5px 5px 5px; }
#mcfeNewMediaWorkspace .riquadro_anteprima_media { padding: 5px; width: 470px; margin: 10px 0px 10px 0px; text-align: center; }
#mcfeNewMediaWorkspace .riquadro_anteprima_media .box { width: 460px; margin-left: 40px; }
#mcfeNewMediaWorkspace #anteprima_media { padding: 5px; border: 0px; }
#mcfeNewMediaWorkspace .riquadro_anteprima_miniatura_media { padding: 5px; width: 95px; margin: 10px 0px 10px 0px; text-align: center; }
#mcfeNewMediaWorkspace .riquadro_anteprima_miniatura_media .box { width: 85px; margin-left: 80px; }
#mcfeNewMediaWorkspace #anteprima_miniatura_media { padding: 5px; border: 1px solid #808080; }
#mcfeNewMediaWorkspace #box_selezione_immagini { margin: 10px 0px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #202020; }
#mcfeNewMediaWorkspace .singola_miniatura { float: left; text-align: center; vertical-align: middle; width: 75px; height: 60px; padding: 4px; border: 1px solid #E0E0E0; margin: 6px 6px 0px 0px; }
#mcfeNewMediaWorkspace .singola_miniatura:hover { border: 1px solid #808080; padding: 4px; }
#mcfeNewMediaWorkspace .errore { border: 2px solid #990000; padding: 3px; }
#mcfeNewMediaWorkspace .selezione { border: 2px solid #000099; padding: 3px;}
#mcfeNewMediaWorkspace #files_immagine { margin: 10px 0px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #202020; }
#mcfeNewMediaWorkspace .funzioni_filefisico_immagine { text-align: right; white-space: nowrap; }
#mcfeNewMediaWorkspace .files_immagine_fisici { float: left; width: 480px; padding: 0px 10px 0px 0px; border-right: 1px solid #DDDDDD; text-align: right; }
#mcfeNewMediaWorkspace .files_immagine_fisici h4 { text-align: right; border-bottom: 1px solid #DDDDDD; padding: 0px; }
#mcfeNewMediaWorkspace .files_immagine_dati { float: left; width: 320px; padding: 0px 0px 0px 10px; text-align: left; }
#mcfeNewMediaWorkspace .files_immagine_dati h4 { text-align: left; border-bottom: 1px solid #DDDDDD; padding: 0px 0px 5px 0px; }
#mcfeNewMediaWorkspace .riquadro_anteprima_immagine { padding: 0px 0px 10px 10px; width: 470px; margin: 10px 0px 0px 0px; text-align: center; }
#mcfeNewMediaWorkspace .riquadro_anteprima_immagine .box { width: 460px; margin-left: 10px; }
#mcfeNewMediaWorkspace .files_immagine_dati .riquadro { margin: 0px 0px 20px 0px; border: 0px; padding: 0px; }
#mcfeNewMediaWorkspace .files_immagine_dati .nome_valore_scheda .nome { clear: both; width: 100%; text-align: left; margin: 0px; padding: 0px; font-size: 105%; padding: 10px 0px 0px 0px; }
#mcfeNewMediaWorkspace .files_immagine_dati .nome_valore_scheda .nome .box { padding: 0px; white-space: nowrap; }
#mcfeNewMediaWorkspace .files_immagine_dati .nome_valore_scheda .valore { clear: both; width: 100%; text-align: left; margin: 0px; padding: 0px; font-size: 105%; padding: 0px 0px 10px 0px; }
#mcfeNewMediaWorkspace .files_immagine_dati .nome_valore_scheda .valore .box { padding: 0px; white-space: nowrap; }
#mcfeNewMediaWorkspace .files_immagine_dati .nome_valore_scheda .valore .boxtesto { padding: 10px 5px 5px 0px; border: 0px; }
#mcfeNewMediaWorkspace .azioni_immagine { clear: both; width: auto; text-align: center; padding: 10px 0px 0px 0px; }
#mcfeNewMediaWorkspace .no_immagini { padding: 20px 20px 0px 20px; font-size: 105%; font-weight: bold; color: #222266; }
