@charset "utf-8";
/* CSS Document */

#advertisingPanel a:link, #advertisingPanel a:active, #advertisingPanel a:hover, #advertisingPanel a:visited {
 text-decoration: none;
}

#advertisingContent {
	 width: auto; 
	 /*border: 1px solid red;*/ 
	 /*background-color: yellow;*/
	margin-bottom: 4px;
}

#advertisingContent>ul#advertisingMessages {
	list-style-type: none;
	padding-top:0px;
	padding-left:0px;
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
}

#advertisingContent>ul#advertisingMessages>li {
	background-color: #FFE766;
	border-bottom: 1px solid #B0B0B0;
	padding-left: 6px;
	padding-right: 6px;
    padding-top: 8px;
	padding-bottom: 8px;
}

#advertisingMessages {
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
}

#advertisingCounter {
    background-color: red;
    color: white;
    display: inline;
    font-weight: bold;
    height: 20px;
    vertical-align: top;
    width: 20px;
    margin-left: -8px;
    padding-left: 2px;
    padding-right: 2px;	
    border: 1px solid red;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

#advertisingCounter.pulseOn {
    background-color: white!important;
    color: red!important;
}

#advertisingCounter.pulseOff {
    background-color: red!important;
    color: white!important;
}

.advertisingTitle
{
	color: red;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 6px;

	font-size: 11pt;
	font-weight: bold;
}


#advertisingInEvidenzaContent {
min-height:60px!important;
max-height:200px;
overflow-y:scroll;
}

ul#advertisingInEvidenzaMessages {
list-style-type: square;
}

ul#advertisingInEvidenzaMessages li {
    margin-bottom: 0 !important;
    margin-left: -5px !important;
    margin-top: 0 !important;
    padding-left: 5px !important;
}

#advertisingInEvidenzaMessages  p {
margin: 0 0 0.1em 0;
}


/* ************************************************************************************************************** */
/* **** DAVIDE 21/02/2025: da questo punto in poi vengono riportati i css implementati per la versione "SPA" **** */ 
/* **** (inizialmente impostati all'interno del decorator "tom.jsp") 										 **** */
/* ************************************************************************************************************** */

/* Settaggi per aggiungere gli stili associati al badge che mostra il conteggio dei messaggi per l'utente. */
/* NOTA BENE: queste impostazione va a sovrascrivere quella precedentemente definita! */
#advertisingCounter {
	margin-left: 0px!important;
	padding-left: 2px!important;
	padding-right: 2px!important;
	border-bottom-right-radius: 5px!important;
			border-bottom-left-radius: 5px!important;
}