/* Stili per DIV */
#mcfeBody { font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; text-align: left; }

#mcfeCredentials { float: right; margin: 0px; padding: 0px 0px 5px 0px; white-space: nowrap; }
#mcfeMessages { clear: both; width: 100%; margin: 0px 0px 10px 0px; background: #F4F4F4; border: dotted 1px #990000; }
#mcfeMediaWorkspace { clear: both; width: 100%; }
#mcfeNewsWorkspace { clear: both; width: 100%; }
#mcfeAdminWorkspace { clear: both; width: 100%; }
#mcfeAuthWorkspace { clear: both; width: 100%; padding: 20px; }
#mcfeBrowserContainer { clear: both; width: 100%; }
#mcfeMediaDataContainer { clear: both; float: left; width: 450px; padding: 0px; margin: 0px; }
#mcfeNewsDataContainer { clear: both; float: left; width: 520px; 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 { float: right; margin: 0px; width: 142px; height: 30px; padding: 13px 0px 0px 0px; vertical-align: middle; text-align: left; }
#mcfeActionsComments { clear: both; float: left; margin: 0px; width: 110px; height: 30px; padding: 12px 0px 0px 30px; margin: 0px; vertical-align: middle; text-align: left; background: url(Icone/Commenti.png) no-repeat 5px 11px; }
#mcfeActionsFavourites { float: left; width: 110px; margin: 0px; height: 30px; padding: 12px 0px 0px 30px; margin: 0px; vertical-align: middle; text-align: left; background: url(Icone/Favoriti.png) no-repeat 5px 11px; }
#mcfeActionsShare { float: left; margin: 0px; width: 110px; height: 30px; padding: 12px 0px 0px 30px; margin: 0px; vertical-align: middle; text-align: left; background: url(Icone/Segnala.png) no-repeat 5px 11px; }
#mcfeMediaInfoContainer { float: right; width: 380px; padding: 0px 0px 0px 10px; margin: 0px; }
#mcfeMediaWorkarea { height: 355px; padding: 10px; margin: 0px 0px 10px 0px; border: 0px; background-color: #F4F4F4; }
#mcfeMediaTagInspector { clear: both; height: 80px; padding: 10px; margin: 0px; border: 0px; background-color: #F4F4F4; }
#mcfeDisclaimer { background: #FFFFFF; padding: 10px; border: 1px solid #F4F4F4; }
#mcfeDisclaimer .disclaimerText { 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: #F4F4F4; }
#mcfeAdminAreaPhoto { float: right; width: 210px; margin: 10px 0px 0px 0px; padding: 10px; text-align: center; border: 1px solid #F4F4F4; }
#mcfeAdminAreaStatistics { float: right; width: 210px; margin: 10px 0px 0px 0px; padding: 10px; border: 1px solid #F4F4F4; }

/* 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: #606060; }
#mcfeAdminAreaStatisticsMenu a:hover { color: #000000; background-color: #E0E0E0; }

/* Stili per messaggi */                    
#messagesArea { margin: 0px; padding: 10px; }
#messagesArea .successMessage { clear: both; margin: 0; padding: 5px 5px 5px 35px; background: url(Icone/MessaggioSuccesso.png) no-repeat 5px 0px; color: #333300; }
#messagesArea .errorMessage { clear: both; margin: 0; padding: 5px 5px 5px 35px; background: url(Icone/MessaggioErrore.png) no-repeat 5px 0px; color: #C00000; }
#messagesArea .notifyMessage { clear: both; margin: 0; padding: 5px 5px 5px 35px; background: url(Icone/MessaggioNotifica.png) no-repeat 5px 0px; color: #202020; }
#messagesArea .warningMessage { 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 */
#mcfeBody p { margin: 0px; padding: 0px; border: 0px; }
#mcfeBody a, a:visited { text-decoration: none; color: #000000; }
#mcfeBody a:hover { text-decoration: underline; color: #000000; }
#mcfeBody form, fieldset { padding: 0px; margin: 0px; border: 0px; }
#mcfeBody h3 { padding: 0px 0px 5px 5px; margin: 0px; border: 0px; font-size: 140%; font-weight: bold; font-variant: small-caps; }
#mcfeBody h4 { padding: 0px; margin: 0px; border: 0px; font-size: 110%; font-weight: bold; font-variant: small-caps; }
#mcfeAdminWorkspace h3 { clear: both; }
#mcfeMediaWorkspace h3 { clear: both; }
#mcfeNewsWorkspace h3 { clear: both; 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 { width: 355px; 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: 355px; height: 80px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: justify; 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; }

/* Stili per classi varie */
.clear { clear: both; }
.loggedUser { color: #0B5582; font-weight: bold; }
.mediaAuthor { color: #1B6592; font-weight: bold; }
.mediaPubblicationDate { color: #404040; font-size: 80%; font-style: italic; }
.mediaDescription { color: #000000; font-size: 100%; }
.mediaCategories { color: #808080; font-size: 90%; }
.mediaCategory { color: #1B6592; font-weight: bold; }
.mediaTag { color: #1B6592; }
a.internalLink, a.internalLink:visited { color: #000000; text-decoration: none; }
a.internalLink:hover { color: #1B6592; text-decoration: underline; }
a.profileLink, a.profileLink:visited { color: #404040; text-decoration: none; }
a.profileLink:hover { color: #1B6592; text-decoration: underline; }

/* Sezione commenti su WORK AREA MEDIA */
.smallCommentsList { clear: both; width: 355px; height: 300px; 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; }
.leaveComment { clear: both; display: block; padding: 10px 0px 10px 0px; font-weight: bold; }
.singleCommentItem { clear: both; padding: 5px 0px 5px 0px; margin: 5px 0px 5px 0px; border: 0; border-bottom: 1px solid #A0A0A0; }
.thumbUserPicture { float: left; width: 40px; padding: 0px; margin: 0px; text-align: right; }
.thumbUserPicture img { float: right; text-align: right; }
.previewCommentItem { float: right; width: 280px; padding: 0px 0px 0px 5px; margin: 0px; text-align: left; border: 0; border-left: solid 1px #E4E4E4; }
.detailedCommentItem { 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; }
.newCommentItem { width: 355px; height: 340px; padding: 0px 5px 0px 0px; margin: 0px; border: 0px; text-align: left; }
.singleCommentItemDetails { clear: both; padding: 5px 0px 5px 0px; margin: 0px; border: 0; }
.newCommentText { margin: 5px 0px 0px 0px; width: 355px; height: 260px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.newCommentButton { margin: 5px 0px 0px 260px; 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; }

/* Sezione segnalazione su WORK AREA MEDIA */
.shareMediaText { margin: 0px 0px 5px 0px; width: 355px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.shareMediaTextAreaBig { margin: 0px 0px 5px 0px; width: 355px; height: 130px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.shareMediaTextAreaSmall { margin: 0px 0px 5px 0px; width: 355px; height: 50px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.captchaImage { border: 1px solid #404040; padding: 0px; margin: 0px; }
.captchaText { position: absolute; margin: 30px 0px 0px 10px; padding: 0px; width: 130px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.shareMediaSendButton { margin: 5px 0px 0px 260px; 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; }

/* Sezione elenco media su WORK AREA MEDIA */
.singleMediaItem { clear: both; padding: 5px 0px 5px 0px; margin: 5px 0px 5px 0px; border: 0; border-bottom: 1px solid #A0A0A0; }
.singleMediaItem 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; }
.thumbMediaPicture { float: left; width: 75px; padding: 0px; margin: 0px; text-align: right; }
.thumbMediaPicture a { text-decoration: none; border: 0px; margin: 0px; padding: 0px; }
.thumbMediaPicture img { float: right; text-align: right; }
.infoMediaData { float: right; width: 245px; padding: 0px 0px 0px 5px; margin: 0px; text-align: left; border: 0; border-left: solid 1px #E4E4E4; }
.smallMediaList { 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; }
.mediaData { width: 245px; padding: 8px 0px 0px 0px; border: 0; border-top: solid 1px #F4F4F4; text-align: right; }
.mediaViewsNumber { padding: 0px 5px 0px 5px; border: 0; border-right: solid 1px #A0A0A0; }
.mediaCommentsNumber { padding: 0px 5px 0px 5px; border: 0; }
.mediaVotesNumber { padding: 0px 5px 0px 5px; border: 0; border-left: solid 1px #A0A0A0; }
.mediaActions { padding: 0px 5px 0px 5px; border: 0; border-left: solid 1px #A0A0A0; }

/* Stili su sezione ADMIN */
.actionsAdminArea { margin: 20px 0px 0px 0px; text-align: center; }
.actionsAdminArea .casella { padding: 0px 0px 20px 250px; text-align: left; }
.inputText { margin: 0px; padding: 3px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.inputButton { 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; }

/* Riquadro inserimento dati (standard) */
.boxFormData { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; }
.rowFormData .columnName { clear: both; float: left; width: 40%; text-align: right; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
.rowFormData .columnName .box { padding: 10px 5px 5px 5px; white-space: nowrap; }
.rowFormData .columnValue { float: right; width: 60%; text-align: left; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
.rowFormData .columnValue .box { padding: 7px 0px 5px 0px; border: 0px; }
.rowFormData .columnValue .boxText { padding: 10px 5px 5px 0px; border: 0px; }

/* Stili specifici in area ADMIN */
#mcfeAdminAreaProfile .boxFormData { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; }
#mcfeAdminAreaProfile .rowFormData .columnName { clear: both; float: left; width: 35%; text-align: right; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
#mcfeAdminAreaProfile .rowFormData .columnName .box { padding: 10px 5px 5px 5px; white-space: nowrap; }
#mcfeAdminAreaProfile .rowFormData .columnValue { float: right; width: 65%; text-align: left; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
#mcfeAdminAreaProfile .rowFormData .columnValue .box { padding: 7px 0px 5px 0px; border: 0px; }
#mcfeAdminAreaProfile .rowFormData .columnValue .boxText { padding: 12px 5px 5px 0px; border: 0px; }
#mcfeAdminAreaPhoto .profileImage { width: 100%; text-align: center; }
#mcfeAdminAreaPhoto .profileImage * { margin: auto; }
#mcfeAdminAreaPhoto .profileImageFunctions { text-align: center; padding: 10px 5px 5px 5px; }

/* Stili LOGIN */
.authenticationArea { width: 350px; height: 100%; padding: 0px 5px 0px 5px; margin: 0 auto; border: 1px solid #F4F4F4; text-align: left; }
.authenticationArea label { margin: 0px 0px 0px 20px; }
.authenticationText { clear: both; width: 300px; margin: 0px 0px 5px 20px; padding: 5px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 130%; border: solid 1px #404040; color: #000000; }
.authenticationButton { margin: 5px 0px 0px 203px; width: 130px; 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; }

/* Sezione elenco commenti su WORK AREA ARTICOLO */
.newsCommentsList { padding: 5px; background: #F2F2F2; color: #000000; border-top: 1px solid #FFFFFF; margin: 0px; }
.singleNewsComment { padding: 5px 0px 5px 0px; margin: 10px 0px 0px 0px; border: 0px; }
.previewNewsComment { float: right; width: 450px; padding: 0px 0px 0px 5px; margin: 0px; text-align: left; border: 0; border-left: solid 1px #E4E4E4; }
.newNewsComment { width: 510px; padding: 5px; margin: 0px; border: 0px; text-align: left; }
.newNewsCommentText { margin: 10px 0px 0px 0px; width: 500px; height: 260px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.newNewsCommentButton { 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; }

/* 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; }
.newsList { padding: 5px; background: #F2F2F2; color: #000000; border-top: 1px solid #FFFFFF; margin: 0px; }
.singleNews { padding: 5px 0px 5px 0px; margin: 10px 0px 0px 0px; border: 0px; }

/* 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 .mediaActions { text-align: right; border: 0; }

/* 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:510px; float:right; background-color:#F2F2F2; color:#323232; padding: 10px; margin: 0px; }
#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 */
#mcfeMediaManagerWorkspace { clear: both; width: 100%; vertical-align: middle; background: #FFFFFF; }
#mcfeMediaManagerWorkspace #mcfeDisclaimer { clear: both; text-align: left; }
#mcfeMediaManagerWorkspace #mediaType { margin: 10px 0px 0px 0px; text-align: center; padding: 15px; background: #FFFFFF; border: 1px solid #F4F4F4; }
#mcfeMediaManagerWorkspace #typeSelection { padding: 5px 0px 0px 80px; background: inherit; border: 0; }
#mcfeMediaManagerWorkspace #typeVideo { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaManagerWorkspace #typeAudio { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaManagerWorkspace #typePhoto { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaManagerWorkspace #typeGallery { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaManagerWorkspace #typeNews { margin: 5px; padding: 10px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaManagerWorkspace #lista_media_ricerca_intera { margin: 10px 0px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #F4F4F4; }
#mcfeMediaManagerWorkspace #lista_media_ricerca_intera h4 .pulsante_ricerca { float: right; margin: -20px 0px 0px 0px; background: transparent; border: 0px; } 
#mcfeMediaManagerWorkspace .box_ricerca { border: 1px solid #D0D0D0; padding: 5px; margin: 02px 0px 2px 0px; }
#mcfeMediaManagerWorkspace .box_ricerca .rowFormData .columnName { clear: both; float: left; width: 20%; text-align: right; margin: 0px 0px 2px 0px; padding: 0px; font-size: 85%; }
#mcfeMediaManagerWorkspace .box_ricerca .rowFormData .columnName .box { padding: 1px 2px 2px 2px; white-space: nowrap; }
#mcfeMediaManagerWorkspace .box_ricerca .rowFormData .columnValue { float: right; width: 80%; text-align: left; margin: 0px 0px 2px 0px; padding: 0px; font-size: 85%; }
#mcfeMediaManagerWorkspace .box_ricerca .rowFormData .columnValue .box { padding: 2px 0px 2px 0px; border: 0px; }
#mcfeMediaManagerWorkspace .box_ricerca .pulsanti_ricerca { float: right; margin: -15px 0px 0px 0px; text-align: right; bottom: 2px; right: 2px; width: 36px; height: 16px; white-space: nowrap; } 
#mcfeMediaManagerWorkspace .box_ricerca .pulsanti_ricerca * { padding-left: 2px; } 
#mcfeMediaManagerWorkspace .box_ricerca input.casella_testo_ricerca { border: 1px solid #7F9DB9; padding: 2px; font-size: 100%; font-family: Georgia, "Times New Roman", Times, serif; }
#mcfeMediaManagerWorkspace .box_ricerca select.casella_selezione_ricerca { border: 1px solid #7F9DB9; padding: 0px; font-size: 100%; font-family: Georgia, "Times New Roman", Times, serif; }
#mcfeMediaManagerWorkspace .livello_1 { padding-left: 10px; background: url('Sfondi/AngoloAlberoOpzioni.png') 0px 0px no-repeat; }
#mcfeMediaManagerWorkspace .livello_2 { padding-left: 20px; background: url('Sfondi/AngoloAlberoOpzioni.png') 10px 0px no-repeat; }
#mcfeMediaManagerWorkspace .livello_3 { padding-left: 30px; background: url('Sfondi/AngoloAlberoOpzioni.png') 20px 0px no-repeat; }
#mcfeMediaManagerWorkspace .livello_4 { padding-left: 40px; background: url('Sfondi/AngoloAlberoOpzioni.png') 30px 0px no-repeat; }
#mcfeMediaManagerWorkspace .non_assegnabile { color: #A0A0A0; }
#mcfeMediaManagerWorkspace .capogruppo { font-weight: bold; }
#mcfeMediaManagerWorkspace p.testo_ricerca { padding: 2px 5px 2px 5px; background: #D0D0D0; color: #000099; font-size: 100%; font-weight: bolder; font-variant: small-caps; }
#mcfeMediaManagerWorkspace .elenco_sintetico_media_prima_colonna { clear: both; float: left; width: 398px; margin: 0px 10px 0px 0px; padding: 0px 10px 0px 0px; border: 0px; border-right: 1px solid #F0F0F0; }
#mcfeMediaManagerWorkspace .elenco_sintetico_media_seconda_colonna { float: right; width: 398px; margin: 0px; padding: 0px; }
#mcfeMediaManagerWorkspace .elenco_sintetico_media_due_colonne .mediaData { float: right; width: 303px; padding: 0px 0px 5px 0px; text-align: left; }
#mcfeMediaManagerWorkspace .singleMediaItem { clear: both; padding: 5px 0px 0px 0px; border: none; border-top: 1px solid #D0D0D0; }
#mcfeMediaManagerWorkspace .singleMediaItem:hover { background: #F8F8F8; }
#mcfeMediaManagerWorkspace .singleMediaItem p { padding: 0; margin: 0; }
#mcfeMediaManagerWorkspace .singleMediaItem h4 a { padding: 0px; font-weight: bold; font-size: 110%; font-variant: small-caps; color: #7B945A; text-decoration: underline; }
#mcfeMediaManagerWorkspace .singleMediaItem .immagine_miniatura { float: left; width: 80px; padding: 0px 0px 5px 0px; text-align: right; display: block; }
#mcfeMediaManagerWorkspace .singleMediaItem .immagine_miniatura * { float: right; }
#mcfeMediaManagerWorkspace .singleMediaItem .mediaData { float: right; width: 315px; padding: 0px 0px 5px 0px; }
#mcfeMediaManagerWorkspace .tipo_Video_pubbSI { background: url('Sfondi/ElementoElencoVideo.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_Audio_pubbSI { background: url('Sfondi/ElementoElencoAudio.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_Fotografia_pubbSI { background: url('Sfondi/ElementoElencoFoto.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_GalleriaFotografica_pubbSI { background: url('Sfondi/ElementoElencoGalleria.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_Articolo_pubbSI { background: url('Sfondi/ElementoElencoArticolo.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_Video_pubbNO { background: url('Sfondi/ElementoElencoVideoNonPubblicato.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_Audio_pubbNO { background: url('Sfondi/ElementoElencoAudioNonPubblicato.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_Fotografia_pubbNO { background: url('Sfondi/ElementoElencoFotoNonPubblicato.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_GalleriaFotografica_pubbNO { background: url('Sfondi/ElementoElencoGalleriaNonPubblicato.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .tipo_Articolo_pubbNO { background: url('Sfondi/ElementoElencoArticoloNonPubblicato.png') no-repeat right top; }
#mcfeMediaManagerWorkspace .rating_media { clear: both; text-align: right; padding: 2px 0px 0px 0px; margin: 0; }
#mcfeMediaManagerWorkspace .rating_media .mediaCommentsNumber { padding: 0px 5px 0px 0px; border: 0; border-right: 1px solid #A0A0A0; }
#mcfeMediaManagerWorkspace .rating_media .mediaViewsNumber { padding: 0px 5px 0px 5px; border: 0; border-right: 1px solid #A0A0A0; }
#mcfeMediaManagerWorkspace .rating_media .mediaVotesNumber { padding: 0px 0px 0px 5px; border: 0; }
#mcfeMediaManagerWorkspace .paginazione { clear: both; padding: 5px 0px 5px 0px; border: none; border-top: 1px solid #808080; text-align: right; }
#mcfeMediaManagerWorkspace .paginazione .testo { padding: 0px; margin: 0px 0px 0px 4px; vertical-align: middle; }
#mcfeMediaManagerWorkspace .paginazione .testo_pagina_corrente { padding: 0px; margin: 0px 3px 0px 6px; font-weight: bold; font-size: 110%; vertical-align: middle; }
#mcfeMediaManagerWorkspace input.pulsante_pagina { padding: 2px; margin: 0px 0px 0px 3px; border: 1px solid #404040; color: #000000; background: #F0F0F0; cursor: pointer; vertical-align: middle; }
#mcfeMediaManagerWorkspace input.pulsante_pagina:hover { padding: 2px; border: 1px solid #990000; background: #E0E0E0; color: #000099; vertical-align: middle; }

#mcfeMediaSheetWorkspace { clear: both; width: 100%; background: #FFFFFF; }
#mcfeMediaSheetWorkspace input { padding: 5px; margin: 0px; background: #F4F4F4; color: #000000; font: 100% Georgia, "Times New Roman", Times, serif; border: 1px solid #404040; }
#mcfeMediaSheetWorkspace select { padding: 5px; margin: 0px; background: #F4F4F4; color: #000000; font: 100% Georgia, "Times New Roman", Times, serif; border: 1px solid #404040; }
#mcfeMediaSheetWorkspace option { padding-right: 15px; }
#mcfeMediaSheetWorkspace textarea { padding: 5px; margin: 0px; background: #F4F4F4; color: #000000; font: 100% Georgia, "Times New Roman", Times, serif; border: 1px solid #404040; }
#mcfeMediaSheetWorkspace input.inputButton { background: #808080; color: #F4F4F4; font-weight: bold; cursor: pointer; }
#mcfeMediaSheetWorkspace input.pulsante_immagine { background: transparent; border: 0px; padding: 0px; margin: 0px; }
#mcfeMediaSheetWorkspace input.pulsante_pagina { padding: 2px; margin: 0px 0px 0px 3px; border: 1px solid #404040; color: #000000; background: #F0F0F0; cursor: pointer; vertical-align: middle; }
#mcfeMediaSheetWorkspace input.pulsante_pagina:hover { padding: 2px; border: 1px solid #990000; background: #E0E0E0; color: #000099; vertical-align: middle; }
#mcfeMediaSheetWorkspace input.casella_scelta { background: transparent; border: 0px; margin: 0px; cursor: pointer; }
#mcfeMediaSheetWorkspace input.casella_file { border: 1px solid #7F9DB9; margin: 0px; cursor: pointer; font-size: 90%; height: 18px; }
#mcfeMediaSheetWorkspace input.inputText { background: #F4F4F4; color: #000000; border: 1px solid #7F9DB9; }
#mcfeMediaSheetWorkspace input.inputText:focus { background: #E8E8E8; color: #000000; border: 1px solid #D85912; }
#mcfeMediaSheetWorkspace textarea.casella_area_testo { background: #F4F4F4; color: #000000; border: 1px solid #7F9DB9; }
#mcfeMediaSheetWorkspace textarea.casella_area_testo:focus { background: #E8E8E8; color: #000000; border: 1px solid #D85912; }
#mcfeMediaSheetWorkspace select.casella_selezione { background: #F4F4F4; color: #000000; border: 1px solid #7F9DB9; }
#mcfeMediaSheetWorkspace select.casella_selezione:focus { background: #E8E8E8; color: #000000; border: 1px solid #D85912; }
#mcfeMediaSheetWorkspace #mcfeDisclaimer { clear: both; }
#mcfeMediaSheetWorkspace #mediaData { clear: both; float: left; width: 580px; margin: 10px 10px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #F4F4F4; }
#mcfeMediaSheetWorkspace #mediaData .rowFormData .columnName { clear: both; float: left; width: 20%; text-align: right; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
#mcfeMediaSheetWorkspace #mediaData .rowFormData .columnName .box { padding: 15px 5px 5px 5px; white-space: nowrap; }
#mcfeMediaSheetWorkspace #mediaData .rowFormData .columnValue { float: right; width: 80%; text-align: left; margin: 0px 0px 5px 0px; padding: 0px; font-size: 105%; }
#mcfeMediaSheetWorkspace #mediaData .rowFormData .columnValue .box { padding: 5px 0px 5px 0px; border: 0px; }
#mcfeMediaSheetWorkspace #mediaData .rowFormData .columnValue .boxText { padding: 15px 5px 5px 0px; border: 0px; }
#mcfeMediaSheetWorkspace #mediaData .boxFormData { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; }
#mcfeMediaSheetWorkspace #mediaData .riquadro_VIDEO { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url('Sfondi/MediaVideo.png') no-repeat 10px 10px; }
#mcfeMediaSheetWorkspace #mediaData .riquadro_AUDIO { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url('Sfondi/MediaAudio.png') no-repeat 10px 10px; }
#mcfeMediaSheetWorkspace #mediaData .riquadro_FOTO { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url('Sfondi/MediaFoto.png') no-repeat 10px 10px; }
#mcfeMediaSheetWorkspace #mediaData .riquadro_GALLERIA { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url('Sfondi/MediaGalleria.png') no-repeat 10px 10px; }
#mcfeMediaSheetWorkspace #mediaData .riquadro_ARTICOLO { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url('Sfondi/MediaArticolo.png') no-repeat 10px 10px; }
#mcfeMediaSheetWorkspace #mediaData .info_voce { margin: 0px; padding: 5px 0px 5px 0px; font-size: 95%; }
#mcfeMediaSheetWorkspace #mediaData .testo_articolo_non_modificabile { padding: 5px; border: 1px solid #A0A0A0; overflow: auto; height: 400px; width: 430px; }
#mcfeMediaSheetWorkspace #mediaData input#Nome { width: 410px; font-size: 150%; }
#mcfeMediaSheetWorkspace #mediaData textarea#Descrizione { width: 410px; height: 150px; }
#mcfeMediaSheetWorkspace #mediaData textarea#Credits { width: 410px; height: 100px; }
#mcfeMediaSheetWorkspace #mediaData input#YouTubeVideoUrl { width: 260px; }
#mcfeMediaSheetWorkspace #mediaData input#FlickrSet { width: 200px; }
#mcfeMediaSheetWorkspace #info_media { float: right; width: 205px; margin: 10px 0px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #F4F4F4; }
#mcfeMediaSheetWorkspace #info_media p { white-space: nowrap; padding: 0; margin: 0; border: 0; border-bottom: solid 1px #E0E0E0; }
#mcfeMediaSheetWorkspace #info_media p input { float: right; margin: -15px 0px 0px 0px; }
#mcfeMediaSheetWorkspace #info_media .assegna_nuova_categoria { padding: 10px 0px 5px 0px; }
#mcfeMediaSheetWorkspace #info_media .aggiorna_tags_media { padding: 0px 0px 5px 0px; }
#mcfeMediaSheetWorkspace #info_media .aggiorna_tags_media label { visibility: hidden; }
#mcfeMediaSheetWorkspace #info_media .consulta_tags_media { padding: 0px 0px 5px 0px; }
#mcfeMediaSheetWorkspace #info_media p.info_media_notetags { border: 0; }
#mcfeMediaSheetWorkspace #info_media p.categoria_link { border: 0; }
#mcfeMediaSheetWorkspace #info_media p.livello_1 { padding-left: 10px; background: url('Sfondi/AngoloAlberoOpzioni.png') 0px 0px no-repeat; }
#mcfeMediaSheetWorkspace #info_media p.livello_2 { padding-left: 20px; background: url('Sfondi/AngoloAlberoOpzioni.png') 10px 0px no-repeat; }
#mcfeMediaSheetWorkspace #info_media p.livello_3 { padding-left: 30px; background: url('Sfondi/AngoloAlberoOpzioni.png') 20px 0px no-repeat; }
#mcfeMediaSheetWorkspace #info_media p.livello_4 { padding-left: 40px; background: url('Sfondi/AngoloAlberoOpzioni.png') 30px 0px no-repeat; }
#mcfeMediaSheetWorkspace #info_media h4#sezione_tags { padding: 25px 0px 0px 0px; }
#mcfeMediaSheetWorkspace textarea#Tags { width: 195px; height: 50px; margin: 0px 0px 5px 0px; }
#mcfeMediaSheetWorkspace #box_selezione_immagini { margin: 10px 0px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #F4F4F4; }
#mcfeMediaSheetWorkspace .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; }
#mcfeMediaSheetWorkspace .singola_miniatura:hover { border: 1px solid #808080; padding: 4px; }
#mcfeMediaSheetWorkspace .errore { border: 2px solid #990000; padding: 3px; }
#mcfeMediaSheetWorkspace .selezione { border: 2px solid #000099; padding: 3px;}
#mcfeMediaSheetWorkspace #files_immagine { margin: 10px 0px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #F4F4F4; }
#mcfeMediaSheetWorkspace .funzioni_filefisico_immagine { text-align: right; white-space: nowrap; }
#mcfeMediaSheetWorkspace .files_immagine_fisici { float: left; width: 480px; padding: 0px 10px 0px 0px; border-right: 1px solid #DDDDDD; text-align: right; }
#mcfeMediaSheetWorkspace .files_immagine_fisici h4 { text-align: right; border-bottom: 1px solid #DDDDDD; padding: 0px; }
#mcfeMediaSheetWorkspace .files_immagine_dati { float: left; width: 310px; padding: 0px 0px 0px 10px; text-align: left; }
#mcfeMediaSheetWorkspace .files_immagine_dati h4 { text-align: left; border-bottom: 1px solid #DDDDDD; padding: 0px 0px 5px 0px; }
#mcfeMediaSheetWorkspace .riquadro_anteprima_immagine { padding: 0px 0px 10px 10px; width: 470px; margin: 10px 0px 0px 0px; text-align: center; }
#mcfeMediaSheetWorkspace .riquadro_anteprima_immagine .box { width: 460px; margin-left: 10px; }
#mcfeMediaSheetWorkspace .files_immagine_dati .boxFormData { margin: 0px 0px 20px 0px; border: 0px; padding: 0px; }
#mcfeMediaSheetWorkspace .files_immagine_dati .rowFormData .columnName { clear: both; width: 100%; text-align: left; margin: 0px; padding: 0px; font-size: 105%; padding: 10px 0px 0px 0px; }
#mcfeMediaSheetWorkspace .files_immagine_dati .rowFormData .columnName .box { padding: 0px; white-space: nowrap; }
#mcfeMediaSheetWorkspace .files_immagine_dati .rowFormData .columnValue { clear: both; width: 100%; text-align: left; margin: 0px; padding: 0px; font-size: 105%; padding: 0px 0px 10px 0px; }
#mcfeMediaSheetWorkspace .files_immagine_dati .rowFormData .columnValue .box { padding: 0px; white-space: nowrap; }
#mcfeMediaSheetWorkspace .files_immagine_dati .rowFormData .columnValue .boxText { padding: 10px 5px 5px 0px; border: 0px; }
#mcfeMediaSheetWorkspace .azioni_immagine { clear: both; width: auto; text-align: center; padding: 10px 0px 0px 0px; }
#mcfeMediaSheetWorkspace .no_immagini { padding: 20px 20px 0px 20px; font-size: 105%; font-weight: bold; color: #222266; }
#mcfeMediaSheetWorkspace #lista_risorse_ricerca { float: right; width: 205px; margin: 10px 0px 0px 0px; padding: 10px; background: #FFFFFF; border: 1px solid #F4F4F4; }
#mcfeMediaSheetWorkspace #lista_risorse_ricerca h4 { text-align: left; vertical-align: middle; } 
#mcfeMediaSheetWorkspace #lista_risorse_ricerca h4 .pulsante_ricerca { float: right; margin: -20px 0px 0px 0px; background: transparent; border: 0px; } 
#mcfeMediaSheetWorkspace #lista_risorse_ricerca .paginazione { border: none; border-bottom: 1px solid #808080; }
#mcfeMediaSheetWorkspace #azioni_media { margin: 20px 0px 0px 0px; text-align: center; }
#mcfeMediaSheetWorkspace #azioni_media .casella { padding: 0px 0px 20px 250px; text-align: left; }
#mcfeMediaSheetWorkspace .riquadro_risorse { padding: 0px; width: 205px; margin: 0px 0px 10px 0px; }
#mcfeMediaSheetWorkspace .riquadro_risorse .boxFormData { padding-bottom: 15px; }
#mcfeMediaSheetWorkspace .riquadro_risorse .box_ricerca { border: 1px solid #D0D0D0; padding: 0px; margin: 2px 0px 2px 0px; }
#mcfeMediaSheetWorkspace .riquadro_risorse .box_nuova { border: 1px solid #D0D0D0; padding: 0px; margin: 2px 0px 2px 0px; }
#mcfeMediaSheetWorkspace .riquadro_risorse .rowFormData .columnName { clear: both; float: left; width: 24%; text-align: right; margin: 0px 0px 2px 0px; padding: 0px; font-size: 85%; }
#mcfeMediaSheetWorkspace .riquadro_risorse .rowFormData .columnName .box { padding: 1px 0px 0px 0px; white-space: nowrap; }
#mcfeMediaSheetWorkspace .riquadro_risorse .rowFormData .columnValue { float: right; width: 76%; text-align: left; margin: 0px 0px 2px 0px; padding: 0px; font-size: 85%; }
#mcfeMediaSheetWorkspace .riquadro_risorse .rowFormData .columnValue .box { padding: 2px 0px 2px 0px; border: 0px; }
#mcfeMediaSheetWorkspace .riquadro_risorse .pulsanti_ricerca { float: right; margin: -15px 0px 0px 0px; text-align: right; bottom: 2px; right: 2px; width: 36px; height: 16px; white-space: nowrap; } 
#mcfeMediaSheetWorkspace .riquadro_risorse .pulsanti_ricerca * { padding-left: 2px; } 
#mcfeMediaSheetWorkspace .riquadro_risorse input.casella_testo_ricerca { border: 1px solid #7F9DB9; padding: 2px; font-size: 100%; width: 130px; }
#mcfeMediaSheetWorkspace .riquadro_risorse select.casella_selezione_ricerca { border: 1px solid #7F9DB9; padding: 0px; font-size: 100%; }
#mcfeMediaSheetWorkspace .riquadro_risorse input.casella_file { width: 120px; }
#mcfeMediaSheetWorkspace p.testo_ricerca { padding: 2px 5px 2px 5px; background: #D0D0D0; color: #000099; font-size: 100%; font-weight: bolder; font-variant: small-caps; }
#mcfeMediaSheetWorkspace #azioni_risorse { clear: both; text-align: right; border: 0px; border-top: 1px solid #F0F0F0; padding: 5px 0px 0px 0px; }
#mcfeMediaSheetWorkspace .singola_risorsa_elenco { margin: 0px; padding: 5px 0px 0px 0px; border: 0px; border-bottom: solid 1px #808080; }
#mcfeMediaSheetWorkspace .singola_risorsa_elenco .risorsa_miniatura { float: left; width: 45px; padding: 0px 0px 5px 0px; text-align: right; display: block; }
#mcfeMediaSheetWorkspace .singola_risorsa_elenco .risorsa_miniatura * { float: right; }
#mcfeMediaSheetWorkspace .singola_risorsa_elenco .dati_risorsa { float: right; width: 150px; padding: 0px 0px 5px 5px; border: 0px; border-left: 1px solid #F0F0F0; }
#mcfeMediaSheetWorkspace .dati_risorsa h4 { height: auto; margin: 0px; padding: 0px; border: 0px; height: 100%; }
#mcfeMediaSheetWorkspace .dati_risorsa p { font-size: 80%; line-height: normal; padding: 0px; margin: 0px; border: 0px; }
#mcfeMediaSheetWorkspace .immagine_link { cursor: help; }
