/* 	Stili per gli accordion */
#accordion-page {
	padding:0;
	margin:0;
	width:100%;
}

#accordion-page ul, li{
	margin:0;
	padding:0;
	text-align:left;
}

#accordion-page-newsletter {
	padding:0;
	margin:0;
	width:100%;
	margin-top:0.8em;
}

#accordion-page-newsletter ul, li{
	margin:0;
	padding:0;
	text-align:left;

}

.accordion .titolo {
	background-color:#2b4250;
	margin-top:0.8em;
	padding: 0.05em;
	padding-right: 3em;
	position: relative;
}
#accordion-page-newsletter .accordion .titolo {
	background-color:#edeef0;
	margin-top:0em;
	padding: 1em;
	position: relative;
}
#accordion-page-newsletter  .accordion  .pari {
	background-color:#f7f7f7;
}
.accordion .titolo p a{
	color:#505050;
	font-size:0.8em;
	height:2.500em;
}
.accordion .titolo p {
	color:#ffffff;
}
#accordion-page .accordion .titolo,
.accordion-table .accordion .titolo {
	cursor: pointer;
	clear: left; /* mp-e910 */
}
#accordion-page .accordion .titolo p {
	padding-left:0.8em;
}
.accordion .titolo-link p {
	float:left;
	width: 55%;
}
.accordion .titolo-link a{
	color:#ffffff;
	font-size:0.75em;
	height:2.500em;
	line-height:4.2em;
}

#accordion-page-newsletter .accordion .titolo p {
	color:#505050;
	margin: 0;
}

#accordion-page-newsletter  .accordion .titolo-link a {
	color:#505050;
	font-size:0.75em;
	line-height:4.2em;
}

.accordion.active a {
	color:#505050;
}

.accordion .titolo-link ul{
	display:block;
	margin-right:4em;

}
.accordion .titolo-link li{
	display:inline;
	float:right;
}
#accordion-page-newsletter .titolo-link ul {
	float: right;
	width: 40%;
	margin-top: .5em;
}
#accordion-page-newsletter .titolo-link li {
	float: left;
}
#accordion-page-newsletter .titolo-link li a,
#accordion-page-newsletter .titolo-link img {
	float: none;
	display: block;
	vertical-align: middle;
	margin: 0;
	margin-right: .8em;
	text-align: left;
}
#accordion-page-newsletter .titolo-link img {
	float: left;
	position: relative;
	top: -.6em;
}
.accordion .titolo img + p {
	margin-left: 3em;
}
.expand { 
	position: absolute;
	top: 1em; 
	right: 0.8em; 
	width: 1.625em; 
	height:1.813em; 
	display:block; 
	background: url('../../../img/app/arrow-open.png') no-repeat right top; 
}

/*S.L.*/
.expand.onerow { 
	top: 0.5em; 
}
/*S.L.*/

.accordion.active .titolo {
	background-color:#b4bdc2;
}

.accordion.active .titolo p {
	color:#22272a;
}

.active .expand  {
	background: url('../../../img/app/arrow-close.png') no-repeat right top; 
}


.accordion .titolo img {
	float:left;
	margin-top:0.8em;
	margin-left:0.8em;
	margin-right:0.8em;
}

.accordion.active img {
	float:left;
	margin-top:0.8em;
	margin-left:0.8em;
	margin-right:0.8em;
}


.accordion .contenuto-da-espandere {
	background-color:#eceeef;
	height:auto;
	margin:0;
	padding:0.8em;
}

.accordion .contenuto-da-espandere img {
	margin-right:0.5em;
}

.accordion .contenuto-da-espandere ul, .contenuto-da-espandere li{
	padding:0;
	margin:0;
}

.accordion .contenuto-da-espandere p {
	color:#505050;
}

.accordion .contenuto-da-espandere p a {
	color:#505050;
	font-size:0.8em;
	height:2.500em;
}

/* new e625 */
#content .contenuto-da-espandere img {
	float: none;
	display: inline;
	margin-top: 0.8em;
	margin-left: 0;
	margin-right: 0.8em;
	vertical-align: middle;
	position: relative;
	top: -5px;
}

/* Modifiche 17/07/2014 */

.data-inserimento {
	padding-left: 0.8em;
	color: #FFF;
	font-size: 0.765em;
	font-weight: 300;
	position: relative;
}
/* Fine - Modifiche 17/07/2014 */

.active .data-inserimento {
	color: #22272a;
}
/* S.L. serve per visualizzare la data nelle liste tabellari */
.accordion .titolo p.meta {
  font-weight: normal;
  margin: 0.3em 0 0;
  padding: 0;
  text-align: right;
  color: inherit;
}
#accordion-page-newsletter .accordion .titolo {
	
}
#accordion-page-newsletter .accordion .titolo-link a { 
	line-height: 1.25;
}
#accordion-page-newsletter .titolo-link img {
	float: left;
}
#accordion-page-newsletter .titolo-link img+span {
	margin-left: 2em;
}