
/* Stili per DIV */
#mcfeBody { font-family: Verdana, "Times New Roman" , Times, serif; font-size: 100%; text-align: left; }
#mcfeMessages { clear: both; width: auto; margin: 0px 10px 10px 0px; background: #F4F4F4; border: dotted 1px #990000; }
#mcfeMediaWorkspace { clear: both; width: 98%;}
#mcfeNewsWorkspace { clear: both; width: 98%;}
#mcfeAdminWorkspace { clear: both; width: 98%;}
#mcfeAuthWorkspace { clear: both; width: 98%; 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 {  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; font-family:arial;font-size:13px}
#mcfeActionsRating { clear: both; float: left; margin: 0px; width: 260px; height: 30px; padding: 10px 0px 0px 0px; vertical-align: middle; text-align: left; font-size:17px; font-family:arial; color:#666666; font-weight:normal;}
#mcfeActionsViews { float: right; margin: 0px; width: 162px; height: 30px; padding: 13px 0px 0px 0px; vertical-align: middle; text-align: left; font-size:17px; font-family:arial; color:#666666; font-weight:normal;}
#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: 13px 0px 0px 10px; margin: 0px; vertical-align: middle; text-align: left; }
#mcfeActionsShare a{color:#666666;font-size:17px;}
#mcfeMediaInfoContainer { float: right; width:42%; padding: 0px 0px 0px 10px; margin: 0px; }
#mcfeMediaWorkarea { height: 260px; padding: 10px; margin: 6px 0px 10px 0px; border: 0px; overflow:hidden;}
#mcfeMediaTagInspector { clear: both; height: 30px; 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 {  clear:both;margin: 10px 0px 0px 0px; padding: 10px; background: #F4F4F4;  }
#mcfeAdminAreaProfile { float: left; width: 540px; 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; }
#SWFVideo { text-align:center;}

/* 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;  }
#mcfeAdminAreaStatisticsMenu a:hover { background-color: #E0E0E0; }

/* Stili per messaggi */
#messagesArea { margin: 0px 10px 0 0; padding: 10px; width:auto;}
#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;  }
#mcfeBody a:hover { text-decoration: underline;  }
#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 {  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 { 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; }
.mediaAuthor { color: #006599; font-weight: bold; }
.mediaPubblicationDate { color: #404040; font-size: 80%; font-style: italic; }
.mediaDescription {}
.mediaCategories { color: #808080; font-size: 90%; }
.mediaCategory { color:#AA0000; font-weight: bold; }
.mediaTag { color: #1B6592; }
a.internalLink, a.internalLink:visited { color: #006599; text-decoration: none; }
a.internalLink:hover { text-decoration: underline; }


/* Stili per SWFUpload (progress bar) */
fieldset.flash { width: 200px; margin: 10px 0px 10px 0px; border-color: #D9E4FF; }
.progressWrapper { width: 182px; overflow: hidden; }
.progressContainer { margin: 5px 0; padding: 4px; border: solid 1px #E8E8E8; background-color: #F7F7F7; overflow: hidden; }
.red { border: solid 1px #B50000; background-color: #FFEBEB; }
.green { border: solid 1px #DDF0DD; background-color: #EBFFEB; }
.blue { border: solid 1px #CEE2F2; background-color: #F0F5FF; }
.progressName { font-size: 8pt; font-weight: bold; color: #555555; width: 148px; height: 14px; text-align: left; white-space: nowrap; overflow: hidden; }
.progressBarInProgress, .progressBarComplete, .progressBarError { font-size: 0px; width: 0%; height: 2px; background-color: blue; margin-top: 2px; }
.progressBarComplete { width: 100%; background-color: green; visibility: hidden; }
.progressBarError { width: 100%; background-color: red; visibility: hidden; }
.progressBarStatus { margin-top: 2px; width: 162px; font-size: 7pt; font-family: Verdana; text-align: left; white-space: nowrap; }
a.progressCancel, a.progressCancel:link, a.progressCancel:active, a.progressCancel:visited, a.progressCancel:hover { font-size: 0px; display: block; height: 14px; width: 14px; background-image: url(SWFUpload/cancelbutton.gif); background-repeat: no-repeat; background-position: -14px 0px; float: right; }
a.progressCancel:hover { background-position: 0px 0px; }

/* 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 {  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: 100%; height: 120px; font-size: 100%; border: solid 2px #E8E8E8; color: #000000; }
.newCommentItem fieldset{width:90%;}
.newCommentButton {float:right; margin: 5px 0px 0px 0px; width: 100px; padding: 5px; border: none; background: #740025; color: #FFFFFF;  font-size: 100%; font-weight: bold; cursor: pointer; }

/* Sezione segnalazione su WORK AREA MEDIA */
.shareMediaText { margin: 0px 0px 5px 0px; width: 355px; font-family: Verdana, "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: Verdana, "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: Verdana, "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: Verdana, "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: Verdana, "Times New Roman" , Times, serif; font-weight: bold; font-size: 100%; cursor: pointer; }

/* Sezione elenco media su WORK AREA MEDIA */
.singleMediaItem {border-bottom:1px dotted #939393; width:100%;clear: both; padding: 5px 0px 5px 0px; margin: 5px 0px 5px 0px; }
.singleMediaItem a { font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:17px;
color:#333333;
font-weight:normal;
margin:0px 0pt 6px;}
.Video { background: url(SchemiMedia/VIDEO_IconaElenco.png) no-repeat right top; }
.Audio { background: url(SchemiMedia/AUDIO_IconaElenco.png) no-repeat right top; }
.Fotografia { background: url(SchemiMedia/FOTO_IconaElenco.png) no-repeat right top; }
#galleria { display:block;}
.GalleriaFotografica { background: url(SchemiMedia/GALLERIA_IconaElenco.png) no-repeat right top; }
.Articolo { background: url(SchemiMedia/ARTICOLO_IconaElenco.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; border:1px solid #666666; }
.infoMediaData { float: right; width: 680px; padding: 0px 0px 0px 5px; margin: 0px; text-align: left; border: 0; }
.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 {padding: 12px 0px 0px 0px; border: 0; 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: Verdana, "Times New Roman" , Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.inputButton { padding: 5px;  height:22px; background-color:#333333; color:#ffffff; border:none; font-size:11px; 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 { padding: 10px 5px 5px 5px; }

/* Stili LOGIN */
.authenticationArea { width: 300px; height: 100%; padding: 0px 5px 0px 5px; margin: 0 auto;text-align: left; }
.authenticationArea label { margin: 0px 0px 0px 0px; }
.authenticationText { clear: both; width: 300px; margin: 0px 0px 5px 0px; padding: 5px; font-family: arial; border: solid 1px #404040; color: #000000; }
.authenticationButton {float:right; padding: 5px;  height:22px; background-color:#333333; color:#ffffff; border:none; font-size:11px; cursor: pointer;  }

/* Sezione elenco commenti su WORK AREA ARTICOLO */
.newsCommentsList {color: #666666; border-top: 1px solid #FFFFFF; margin: 0px; font-size:11px; font-family:Verdana; height:200px; overflow:auto;}
.singleNewsComment {margin: 10px 0px 0px 0px; border: 0px; font-size:9px;}
.previewNewsComment { padding: 0px 0px 0px 5px; margin: 0px; border: 0; }
.previewNewsComment p{font-size:11px; margin:8px 0 20px 0;}
.previewNewsComment .data{clear:both; color:#006699;}
.newNewsComment { margin: 0px; border: 0px; text-align: left; }
.newNewsCommentText { margin: 10px 1% 0px 0%; width: 99%; height: 90px; font-family: Verdana, "Times New Roman" , Times, serif; font-size: 100%; border: solid 1px #404040; color: #000000; }
.newNewsCommentButton {float:right; margin: 10px 0px 0 0; padding: 0px;  cursor: pointer; background-image:url (/static/bottone-commenta.jpg); width:90px; height:22px; background-color:#333333; color:#ffffff; border:none; font-size:11px;}

/* 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: Verdana, "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: Verdana, "Times New Roman" , Times, serif; font-size: 100%; }

/* Stili per ARTICOLI */
#mcfeNewsList { width: 98%; color: #323232; padding: 10px; margin: 0px; }
#mcfeNewsList img.elemento { border: 0px; margin: 0 10px 0 0; cursor: pointer; }
#mcfeNewsList ul { margin: 0px 10px 10px 0px; padding: 0px 0 0 0; list-style-type: none; list-style-position: inside; }
#mcfeNewsList ul li { clear: both; width: 100%; margin: 0px 0px 20px 0px; padding: 0 0px 0 0px;  height: 100%;;}
#mcfeNewsList ul li:after { content: ""; display: block; height: 0pt; clear: both; }
#mcfeNewsList ul li a { text-decoration: none; margin: 0px 0 0 0px; padding: 0px 0px 0px 0px; display: block; font-size: 14px; color: #A94F4E; font-family: Verdana; font-weight: bold; }
#mcfeNewsList ul li a:hover { text-decoration: none;}
#mcfeNewsList ul li span { text-decoration: none; margin: 5px 0px 0 0px; padding: 0px 0px; display: block; font-size: 12px; font-family: Verdana; font-weight: normal; }
#mcfeNewsList ul li strong { color: #513720; margin: 5px 0px 0 0px; 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: Verdana; 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: Verdana; 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: Verdana; 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: Verdana; 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 { color: #323232; padding: 0px; margin: 0px 0 10px 0; }
#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: #A94F4E; font-family: Verdana; font-weight: bold; }
#mcfeMediaTagList ul li a:hover { text-decoration:none;}
#mcfeMediaTagList ul li span { text-decoration: none; margin: 10px 0px 0 30px; padding: 0px 0px; display: block; font-size: 12px; font-family: Verdana; font-weight: normal; }
#mcfeMediaTagList ul li strong { color: #513720; 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: Verdana; 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: Verdana; 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: Verdana; 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: Verdana; font-weight: normal; }
#mcfeMediaUserList ul li strong { color: #1F79AE; margin: 10px 0px 0 30px; display: block; }

/* Stili per SCHEDA MEDIA */
#mcfeMediaManagerWorkspace { clear: both; width: 98%; vertical-align: middle; background: #FFFFFF; }
#mcfeMediaManagerWorkspace .schema_VIDEO_pubblicato_SI { background: url(SchemiMedia/VIDEO_IconaElenco.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_VIDEO_pubblicato_NO { background: url(SchemiMedia/VIDEO_IconaElencoNonPubblicato.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_VIDEO_riquadro { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url(SchemiMedia/VIDEO_Riquadro.png) no-repeat 10px 10px; }
#mcfeMediaManagerWorkspace input.schema_VIDEO_pulsante { background: url(SchemiMedia/VIDEO_IconaPulsante.png) no-repeat 0 0; }
#mcfeMediaManagerWorkspace .schema_AUDIO_pubblicato_SI { background: url(SchemiMedia/AUDIO_IconaElenco.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_AUDIO_pubblicato_NO { background: url(SchemiMedia/AUDIO_IconaElencoNonPubblicato.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_AUDIO_riquadro { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url(SchemiMedia/AUDIO_Riquadro.png) no-repeat 10px 10px; }
#mcfeMediaManagerWorkspace input.schema_AUDIO_pulsante { background: url(SchemiMedia/AUDIO_IconaPulsante.png) no-repeat 0 0; }
#mcfeMediaManagerWorkspace .schema_FOTO_pubblicato_SI { background: url(SchemiMedia/FOTO_IconaElenco.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_FOTO_pubblicato_NO { background: url(SchemiMedia/FOTO_IconaElencoNonPubblicato.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_FOTO_riquadro { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url(SchemiMedia/FOTO_Riquadro.png) no-repeat 10px 10px; }
#mcfeMediaManagerWorkspace input.schema_FOTO_pulsante { background: url(SchemiMedia/FOTO_IconaPulsante.png) no-repeat 0 0; }
#mcfeMediaManagerWorkspace .schema_GALLERIA_pubblicato_SI { background: url(SchemiMedia/GALLERIA_IconaElenco.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_GALLERIA_pubblicato_NO { background: url(SchemiMedia/GALLERIA_IconaElencoNonPubblicato.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_GALLERIA_riquadro { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url(SchemiMedia/GALLERIA_Riquadro.png) no-repeat 10px 10px; }
#mcfeMediaManagerWorkspace input.schema_GALLERIA_pulsante { background: url(SchemiMedia/GALLERIA_IconaPulsante.png) no-repeat 0 0; }
#mcfeMediaManagerWorkspace .schema_ARTICOLO_pubblicato_SI { background: url(SchemiMedia/ARTICOLO_IconaElenco.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_ARTICOLO_pubblicato_NO { background: url(SchemiMedia/ARTICOLO_IconaElencoNonPubblicato.png) no-repeat right top; }
#mcfeMediaManagerWorkspace .schema_ARTICOLO_riquadro { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; background: #FFFFFF url(SchemiMedia/ARTICOLO_Riquadro.png) no-repeat 10px 10px; }
#mcfeMediaManagerWorkspace input.schema_ARTICOLO_pulsante { background: url(SchemiMedia/ARTICOLO_IconaPulsante.png) no-repeat 0 0; }
#mcfeMediaManagerWorkspace #mcfeDisclaimer { clear: both; text-align: left; }
#mcfeMediaManagerWorkspace #mediaType { margin: 10px 0px 0px 0px; text-align: center; padding: 0; background: #FFFFFF; border: 1px solid #404040; }
#mcfeMediaManagerWorkspace #typeSelection { padding: 10px; background: inherit; border: none; text-align: center; }
#mcfeMediaManagerWorkspace #typeSelection .box { margin: 0 auto; }
#mcfeMediaManagerWorkspace #typeSelection p { padding: 15px 0px 0px 0px; font-weight: bold; }
#mcfeMediaManagerWorkspace #typeSelection .selezione_tipo_media_pulsante { margin: 5px; padding: 0; width: 150px; height: 185px; float: left; background: #F0F0F0; border: 1px solid #E8E8E8; }
#mcfeMediaManagerWorkspace #typeSelection .selezione_tipo_media_pulsante .box { margin: 0 auto; padding: 5px; }
#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 #404040; padding: 2px; font-size: 100%; font-family: Verdana, "Times New Roman" , Times, serif; }
#mcfeMediaManagerWorkspace .box_ricerca select.casella_selezione_ricerca { border: 1px solid #404040; padding: 0px; font-size: 100%; font-family: Verdana, "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;  }
#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: #A94F4E; 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 .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: 98%; background: #FFFFFF; }
#mcfeMediaSheetWorkspace input { padding: 5px; margin: 0px; background: #F4F4F4; color: #000000; font: 100% Verdana, "Times New Roman" , Times, serif; border: 1px solid #404040; }
#mcfeMediaSheetWorkspace select { padding: 5px; margin: 0px; background: #F4F4F4; color: #000000; font: 100% Verdana, "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% Verdana, "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 #404040; margin: 0px; cursor: pointer; font-size: 90%; height: 18px; }
#mcfeMediaSheetWorkspace input.inputText { background: #F4F4F4; color: #000000; border: 1px solid #404040; }
#mcfeMediaSheetWorkspace input.inputText:focus { background: #E8E8E8; color: #000000; border: 1px solid #D85912; }
#mcfeMediaSheetWorkspace textarea.casella_area_testo { background: #F4F4F4; color: #000000; border: 1px solid #404040; }
#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 #404040; }
#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 .boxtesto { padding: 10px 5px 5px 0px; border: 0px; }
#mcfeMediaSheetWorkspace #mediaData .riquadro { margin: 0px 0px 0px 0px; border: 0px; padding: 5px; }
#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; }
#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.UrlYouTube { width: 260px; }
#mcfeMediaSheetWorkspace #mediaData input.SetFlickr { width: 260px; }
#mcfeMediaSheetWorkspace #mediaData input.CasellaDataOraScadenza { width: 100px; text-align: center; }
#mcfeMediaSheetWorkspace #mediaData input.CasellaTestoScadenza { margin: 5px 0 0 0; width: 400px; }
#mcfeMediaSheetWorkspace #mediaData input.CasellaInformazione { width: 400px; }
#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 #404040; padding: 2px; font-size: 100%; width: 130px; }
#mcfeMediaSheetWorkspace .riquadro_risorse select.casella_selezione_ricerca { border: 1px solid #404040; 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; }

/* Stili per RICERCA */
#mcfeSearchResults { margin: 10px 0px 0px 0px; padding: 0px; background: #FFFFFF; }
#mcfeSearchResults h4 .pulsante_ricerca { float: right; margin: -20px 0px 0px 0px; background: transparent; border: 0px; }
#mcfeSearchResults .box_ricerca { border: 1px solid #D0D0D0; padding: 5px; margin: 2px 0px 2px 0px; width:auto;}
#mcfeSearchResults .box_ricerca .rowFormData .columnName { clear: both; float: left; width: 20%; text-align: right; margin: 0px 0px 2px 0px; padding: 0px; font-size: 85%; }
#mcfeSearchResults .box_ricerca .rowFormData .columnName .box { padding: 1px 2px 2px 2px; white-space: nowrap; }
#mcfeSearchResults .box_ricerca .rowFormData .columnValue { float: right; width: 80%; text-align: left; margin: 0px 0px 2px 0px; padding: 0px; font-size: 85%; }
#mcfeSearchResults .box_ricerca .rowFormData .columnValue .box { padding: 2px 0px 2px 0px; border: 0px; }
#mcfeSearchResults .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; }
#mcfeSearchResults .box_ricerca .pulsanti_ricerca * { padding-left: 2px; }
#mcfeSearchResults .box_ricerca input.casella_testo_ricerca { border: 1px solid #404040; padding: 2px; font-size: 100%; }
#mcfeSearchResults .box_ricerca select.casella_selezione_ricerca { border: 1px solid #404040; padding: 0px; font-size: 100%; }
#mcfeSearchResults .livello_1 { padding-left: 10px; background: url(Sfondi/AngoloAlberoOpzioni.png) 0px 0px no-repeat; }
#mcfeSearchResults .livello_2 { padding-left: 20px; background: url(Sfondi/AngoloAlberoOpzioni.png) 10px 0px no-repeat; }
#mcfeSearchResults .livello_3 { padding-left: 30px; background: url(Sfondi/AngoloAlberoOpzioni.png) 20px 0px no-repeat; }
#mcfeSearchResults .livello_4 { padding-left: 40px; background: url(Sfondi/AngoloAlberoOpzioni.png) 30px 0px no-repeat; }
#mcfeSearchResults .non_assegnabile { color: #A0A0A0; }
#mcfeSearchResults .capogruppo { font-weight: bold; }
#mcfeSearchResults p.testo_ricerca { padding: 2px 5px 2px 5px; background: #D0D0D0; color: #000099; font-size: 100%; font-weight: bolder; font-variant: small-caps; }
#mcfeSearchResults .elenco_sintetico_media_prima_colonna { clear: both; float: left; width: 48%; margin: 0px 10px 0px 0px; padding: 0px 10px 0px 0px; border: 0px; border-right: 1px solid #F0F0F0; }
#mcfeSearchResults .elenco_sintetico_media_seconda_colonna {float: right; width: 48%; margin: 0px; padding: 0px; }
#mcfeSearchResults .elenco_sintetico_media_due_colonne .mediaData { float: right; width: 303px; padding: 0px 0px 5px 0px; text-align: left; }
#mcfeSearchResults .singleMediaItem { clear: both; padding: 5px 0px 0px 0px; border: none;  }
#mcfeSearchResults .singleMediaItem:hover { background: #F8F8F8; }
#mcfeSearchResults .singleMediaItem p { padding: 0; margin: 0; }
#mcfeSearchResults .singleMediaItem h4 a { font-family:Tahoma,Geneva,sans-serif; padding: 0px; font-weight: normal; font-size: 16px;  color:#9B061A; text-decoration: none; text-transform:none; }
#mcfeSearchResults .singleMediaItem .immagine_miniatura { float: left; width: 80px; padding: 0px 0px 5px 0px; text-align: right; display: block; }
#mcfeSearchResults .singleMediaItem .immagine_miniatura * { float: right; }
#mcfeSearchResults .singleMediaItem .mediaData { float: right; width: 98%; padding: 0px 0px 5px 0px; }
#mcfeSearchResults .singleMediaItem .mediaData p {margin:0px;}
#mcfeSearchResults .rating_media { clear: both; text-align: right; padding: 2px 0px 0px 0px; margin: 0; }
#mcfeSearchResults .rating_media .mediaCommentsNumber { padding: 0px 5px 0px 0px; border: 0; border-right: 1px solid #A0A0A0; }
#mcfeSearchResults .rating_media .mediaViewsNumber { padding: 0px 5px 0px 5px; border: 0; border-right: 1px solid #A0A0A0; }
#mcfeSearchResults .rating_media .mediaVotesNumber { padding: 0px 0px 0px 5px; border: 0; }
#mcfeSearchResults .paginazione { clear: both; padding: 5px 0px 5px 0px; border: none; border-top: 1px solid #808080; text-align: right; }
#mcfeSearchResults .paginazione .testo { padding: 0px; margin: 0px 0px 0px 4px; vertical-align: middle; }
#mcfeSearchResults .paginazione .testo_pagina_corrente { padding: 0px; margin: 0px 3px 0px 6px; font-weight: bold; font-size: 110%; vertical-align: middle; }
#mcfeSearchResults input.pulsante_pagina { padding: 2px; margin: 0px 0px 0px 3px; border: 1px solid #404040; color: #000000; background: #F0F0F0; cursor: pointer; vertical-align: middle; }
#mcfeSearchResults input.pulsante_pagina:hover { padding: 2px; border: 1px solid #990000; background: #E0E0E0; color: #000099; vertical-align: middle; }

/* Varie */
.mediaTag a{color:#333333;}
.container-commenti{ margin: 20px 0 10px 0;  height:100%;color:#333333; }
.container-commenti textarea{border:1px solid #cccccc; padding:4px 4px 0 4px;  font-family:Verdana;}
.container-commenti a{color:#9C050A; text-decoration:underline}
.container-commenti h4{font-size:13px; margin:0px 0 0px 0; padding:0px; color:#999999;}
.container-commenti label{font-size:10px;}
.info-articolo {display:block;}
.testo_articolo a{color:#A94F4E;}
.info-articolo a{bacground-color:none; color:#A94F4E;}
.date { color:#006599; float:left; margin:0 5px 0 0;}
.date-sport { margin:5px 0 0; color:#990002;}
.date-fogliettone {color:#006599; float:left; margin:0 10px 0 0;}

#mcfeAdminAreaStatistics ul li a{color:#513720;}  

/*-------------------Modifica Media-----------------*/
#modifica-media {height:100%;padding:4px; background-color:#f0f0f0; clear:both; margin:20px 0 0 0;}
#modifica-media img {float:left; margin:0 6px 0 0; width:16px; height:16px;}
#modifica-media a {display:block; margin: 3px 0 0 0; color:#006BB3; }
#modifica-media:after{content: ""; display: block; height: 0pt; clear: both; }
#modifica-media .content{float:right; width:170px; height:100%;}
#modifica-media a:hover {color:#CC0000; background-color:transparent;}




/* iubenda */
#iubenda-cs-banner {background:none!important; }
.iubenda-cs-content {font-family:"Ubuntu"!important;padding:10px!important; background:rgba(0,0,0,0.7)!important; font-size:12px!important; line-height:10px!important;}
.iubenda-banner-content > p { font-size:12px !important; color: #fff !important; font-family: Helvetica,Arial,FreeSans,sans-serif !important; line-height:1.3 !important; }
.iubenda-cs-content .iubenda-cs-rationale a.iubenda-cs-close-btn {font-size:18px!important; font-weight:700;}


