﻿/*color base #098cd1*/
/*color secondario #f36717*/

html, body													{margin:0; padding:0; font-family:Tahoma, Sans-Serif; font-size:12px}	
body														{background-repeat:no-repeat; height:100%; min-height:100%; position:relative; 
																/* IE10 */						background-image: -ms-linear-gradient(top center, #dddddd 0%, #ffffff 100%);
																/* Mozilla Firefox */			background-image: -moz-linear-gradient(top center, #dddddd 0%, #ffffff 100%);
																/* Opera */						background-image: -o-linear-gradient(top center, #dddddd 0%, #ffffff 100%);
																/* Webkit (Safari/Chrome 10) */	background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #dddddd), color-stop(1, #ffffff));
																/* Webkit (Chrome 11+) */		background-image: -webkit-linear-gradient(top center, #dddddd 0%, #ffffff 100%);
																/* Regola standard */			background-image: linear-gradient(top center, #dddddd 0%, #ffffff 100%);
															}
a img														{border:0}
.clear														{clear:both}

#divSezione													{font-size:12px; text-align:justify}
#divSezione	a												{color:#098cd1; text-decoration:none}
#divSezione	a:hover											{text-decoration:underline}
#divSezione h1												{color:#098cd1; font-weight:bold; padding:5px; background-color:#ffffff; text-transform:uppercase; margin:0; font-size:12px;
																box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;}
#divSezione .bannerHome										{ padding:20px 10px; background-color:#ffffff; font-family:Verdana, Sans-Serif; margin-bottom:10px;
																/* IE10 */						background-image: -ms-linear-gradient(top center, #ffffff 0%, #f6f6f6 100%);
																/* Mozilla Firefox */			background-image: -moz-linear-gradient(top center, #ffffff 0%, #f6f6f6 100%);
																/* Opera */						background-image: -o-linear-gradient(top center, #ffffff 0%, #f6f6f6 100%);
																/* Webkit (Safari/Chrome 10) */	background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #ffffff), color-stop(1, #f6f6f6));
																/* Webkit (Chrome 11+) */		background-image: -webkit-linear-gradient(top center, #ffffff 0%, #f6f6f6 100%);
																/* Regola standard */			background-image: linear-gradient(top center, #ffffff 0%, #f6f6f6 100%);	
																box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;
															}
#divSezione .bannerHome .testoGrande						{ font-size:22px; color:#098cd1;  text-shadow: 1px 1px #999999;	-webkit-text-shadow: 1px 1px #999999;	-moz-text-shadow: 1px 1px #999999;	-o-text-shadow: 1px 1px #999999;	-ms-text-shadow: 1px 1px #999999;}
#divSezione .bannerHome .testoPiccolo						{ font-size:20px; color:#f36717;  text-shadow: 1px 1px #999999;	-webkit-text-shadow: 1px 1px #999999;	-moz-text-shadow: 1px 1px #999999;	-o-text-shadow: 1px 1px #999999;	-ms-text-shadow: 1px 1px #999999;}
#divSezione .homeContatto									{ margin:20px 10px; border:1px solid #dddddd; background-color:#ffffff; position:relative; color:#000000; text-align:right; padding:20px; font-size:16px; display:inline-block;
																border-radius:10px;	-webkit-border-radius:10px;	-moz-border-radius:10px;	-o-border-radius:10px;	-ms-border-radius:10px;
															}
#divSezione .homeContatto a									{color:#098cd1; text-decoration:none}
#divSezione .homeContatto a:hover							{text-decoration:underline}
#divSezione .homeContatto .label							{position: absolute; left:10px; top:-15px; padding:5px 10px; background-color:#ffffff; color:#098cd1; font-size:12px; font-weight:bold; }

#divSezione .mappacontatti									{height:250px; width:250px; float:left; margin:10px;}
#divSezione .contattiR										{float:left; font-size:12px; text-align:center; width:250px }

#richiediInfo																{ margin:10px 0; padding:10px; }
#richiediInfo .intestazione													{ color:#098cd1; font-weight:bold; padding:5px; background-color:#ffffff; text-transform:uppercase; margin:0; font-size:12px;
																				box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;}
#richiediInfo .campi														{ }
#richiediInfo .rielement													{ margin:10px 0; position:relative; }
#richiediInfo .rielement .rilabel											{ width:150px; text-align:left; float:left;}
#richiediInfo .rielement .rivalue											{ float:left;}
#richiediInfo .rielement .rivalue input[type=text]							{ font-size:12px; padding:5px 10px; width:300px}
#richiediInfo .rielement .rivalue textarea									{ font-size:12px; padding:5px 10px; width:300px; height:100px}
#richiediInfo .rielement .button											{ width:180px; text-align:center; background-color:#098cd1; color:#ffffff; padding:7px 5px; cursor:pointer; background-image:url(../images/button-arrow-right.png); background-repeat:no-repeat; background-position:right center; font-weight:bold; font-size:12px; margin:0 auto;}
#richiediInfo .rielement .button:hover										{ background-color:#f36717;}
#Contatti_LogInfo															{ text-align:center}

#bodyWrapper												{width:960px; background-color:#ffffff; margin:20px auto; padding:10px;
															border-radius:10px;	-webkit-border-radius:10px;	-moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px;
															box-shadow: 0px 0px 20px #666666; -webkit-box-shadow: 0px 0px 20px #666666;	-moz-box-shadow: 0px 0px 20px #666666; -o-box-shadow: 0px 0px 20px #666666;	-ms-box-shadow: 0px 0px 20px #666666;
															}
#header														{}
#headerWrapper												{width:960px; margin:0 auto; border-bottom:5px solid #aaaaaa; position:relative}
#headerWrapper .orario										{background-color:#eaeaea; padding:10px; font-size:12px; color:#999999; text-align:right;
																/* IE10 */						background-image: -ms-linear-gradient(top center, #eaeaea 0%, #ffffff 100%);
																/* Mozilla Firefox */			background-image: -moz-linear-gradient(top center, #eaeaea 0%, #ffffff 100%);
																/* Opera */						background-image: -o-linear-gradient(top center, #eaeaea 0%, #ffffff 100%);
																/* Webkit (Safari/Chrome 10) */	background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #eaeaea), color-stop(1, #ffffff));
																/* Webkit (Chrome 11+) */		background-image: -webkit-linear-gradient(top center, #eaeaea 0%, #ffffff 100%);
																/* Regola standard */			background-image: linear-gradient(top center, #eaeaea 0%, #ffffff 100%);
															}
#headerWrapper .flag										{position:absolute; top:50px; right:0; text-align:right}
#headerWrapper .flag img									{margin-left:10px; border:1px solid #000000}
#headerWrapper .menuAlto									{position:absolute; right:0; bottom:15px; padding:10px; text-align:center; background-color:#ffffff;
																box-shadow: 0px 0px 10px #666666; -webkit-box-shadow: 0px 0px 10px #666666;	-moz-box-shadow: 0px 0px 10px #666666; -o-box-shadow: 0px 0px 10px #666666;	-ms-box-shadow: 0px 0px 10px #666666;
															}
#headerWrapper .menuAlto a									{color:#098cd1; text-decoration:none; display:inline-block; margin:0 15px; font-size:14px}
#headerWrapper .menuAlto a:hover							{text-decoration:underline}

#contentTop													{width:960px; margin:10px auto; }
#contentTop .contentSlider									{width:520px; height:300px; background-color:#f2f2f2; float:left}
#contentTop .contentMenu									{width:420px; min-height:300px; background-color:#f2f2f2; float:right; position:relative}
#contentTop .contentMenu .testataMenu						{color:#098cd1; font-weight:bold; padding:5px; background-color:#ffffff; text-transform:uppercase;
																box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;
															}
#contentTop .contentMenu .vociMenu							{margin:10px}
#contentTop .contentMenu .vociMenu a						{display:block; margin-bottom:1px; padding:10px; background-color:#098cd1; color:#ffffff; font-size:20px; font-weight:bold; text-decoration:none; text-transform:uppercase; font-family:Monospace;
																background-image:url(../images/pallino.png); background-repeat:no-repeat; background-position:right center;
																text-shadow: 1px 1px #000000;	-webkit-text-shadow: 1px 1px #000000;	-moz-text-shadow: 1px 1px #000000;	-o-text-shadow: 1px 1px #000000;	-ms-text-shadow: 1px 1px #000000;
															}
#contentTop .contentMenu .vociMenu a:hover					{background-color:#f36717;}
#contentTop .contentMenu .bottomMenu						{padding:5px; background-color:#ffffff; position:absolute; bottom:0; width:410px;
																box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;
															}
#contentTop .contentMenu .bottomMenu .meteo					{height:20px}
#contentTop .contentMenu .bottomMenu .social				{position:absolute; right:5px; text-align:right; top:5px }
#contentTop .contentMenu .bottomMenu .social img			{ height:20px; margin-left:5px }

#contentWrapper												{width:960px; margin:20px auto; }
#contentWrapper .contentBody								{width:520px; float:left;min-height:300px; }
#contentWrapper .contentRicerca								{width:420px; min-height:300px; float:right; position:relative}
#contentWrapper .contentRicerca	.testataRicerca				{color:#098cd1; font-weight:bold; padding:5px; background-color:#ffffff; text-transform:uppercase; position:relative; z-index:100;
																box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;
															}

#divRicerca																	{ padding:10px 20px;background-color:#f2f2f2;}
#divRicerca .elementRicerca													{ margin:5px 0; }
#divRicerca .elementRicerca .elementRicercaLabel							{ display:inline-block; width:120px;}
#divRicerca .elementRicerca .elementRicercaValue							{ display:inline-block;}
#divRicerca .elementRicerca .elementRicercaValue select						{ font-size:12px; padding:2px; width:246px; border:1px solid #999999}
#divRicerca .elementRicerca .elementRicercaValue input[type=text]			{ font-size:12px; padding:2px; width:240px; border:1px solid #999999}
#divRicerca .elementRicerca .elementRicercaValue input[type=text].srcPrMq	{width:111px}
#divRicerca .elementRicerca .elementRicercaValue .button					{ width:150px; text-align:center; background-color:#098cd1; color:#ffffff; padding:7px 5px; cursor:pointer; background-image:url(../images/button-arrow-right.png); background-repeat:no-repeat; background-position:right center; margin:15px auto;  font-weight:bold; font-size:12px}
#divRicerca .elementRicerca .elementRicercaValue .button:hover				{ background-color:#f36717;}


h1.titoloAnnuncio											{color:#098cd1; font-weight:bold; padding:5px; background-color:#ffffff; text-transform:uppercase; margin:0; font-size:12px;
																box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;}
.annuncio													{margin:10px 0; background-color:#e5e5e5; padding:10px; border-radius:10px}
.annuncio .annuncioL										{float:left; width:330px; }
.annuncio .annuncioL .citzon								{font-size:14px; margin-bottom:5px}
.annuncio .annuncioL .citzon .cit							{font-weight:bold}
.annuncio .annuncioL .citzon .zon							{font-weight:lighter}
.annuncio .annuncioL .cat									{margin-bottom:5px; font-size:12px; font-weight:bold}
.annuncio .annuncioL .des									{margin-bottom:5px; font-size:12px; text-align:justify}
.annuncio .annuncioL .car									{display:inline-block; margin-right:10px; margin-top:5px; font-size:12px}
.annuncio .annuncioL .car .label							{display:inline-block; }
.annuncio .annuncioL .car .value							{display:inline-block; font-weight:bold}
.annuncio .annuncioR										{float:right; width:150px}
.annuncio .annuncioR .cod									{font-size:12px; text-align:right; margin-bottom:10px}
.annuncio .annuncioR .img									{width:150px; height:80px; border:2px solid #ffffff; 
																box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;
																box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;
															}
.annuncio .annuncioR .moredetails							{display:block; text-align:right; font-weight:bold; font-size:12px; color:#098cd1; text-decoration:none; margin:5px 0}
.annuncio .annuncioR .moredetails:hover						{text-decoration:underline;}

#divSchedaImmobile											{}
#divSchedaImmobile h1										{color:#098cd1; font-weight:bold; padding:5px; background-color:#ffffff; text-transform:uppercase; margin:0; font-size:12px;
																box-shadow: 0px 0px 5px #666666; -webkit-box-shadow: 0px 0px 5px #666666;	-moz-box-shadow: 0px 0px 5px #666666; -o-box-shadow: 0px 0px 5px #666666;	-ms-box-shadow: 0px 0px 5px #666666;}

#divSchedaImmobile h2										{color:#098cd1; font-size:18px; font-weight:lighter}
#divSchedaImmobile h3										{color:#f36717; font-size:12px; font-weight:lighter }																
#divSchedaImmobile .socialScheda							{margin:10px 0; padding:5px; background-color:#f6f6f6}
#divSchedaImmobile .citzon									{float:left; font-size:14px;}
#divSchedaImmobile .citzon .cit								{display:inline-block; margin-right:5px; font-weight:bold}
#divSchedaImmobile .citzon .zon								{display:inline-block; }
#divSchedaImmobile .cod										{float:right; text-align:right; font-size:14px; font-weight:bold;  }
#divSchedaImmobile .cat										{margin-bottom:10px; float:left;}
#divSchedaImmobile .tornaIndietro							{margin-bottom:10px; float:right; color:#098cd1; text-decoration:none; text-align:right}
#divSchedaImmobile .tornaIndietro:hover						{text-decoration:underline}
#divSchedaImmobile .desc									{margin:10px 0; text-align:justify}

#divSchedaImmobile .intestazione							{font-size:14px; font-weight:bold; color:#098cd1; margin-bottom:5px; text-transform:uppercase}

#divSchedaImmobile .schedaL									{float:left; width:250px;}
#divSchedaImmobile .schedaL	.carRiga						{margin-bottom:5px; font-size:12px; padding-bottom:5px; border-bottom:1px dashed #e6e6e6}
#divSchedaImmobile .schedaL	.carRiga .label					{display:inline-block; margin-right:5px; width:110px }
#divSchedaImmobile .schedaL	.carRiga .value					{display:inline-block; font-weight:bold; font-size:11px }
#divSchedaImmobile .schedaR									{float:right; width:250px;}
#divSchedaImmobile .schedaR .intestazione					{text-align:right;}
#divSchedaImmobile .schedaR .divFoto						{ padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #e6e6e6}
#divSchedaImmobile .schedaR .divFoto .imgsma				{float:left; margin:4px 1px; width:60px; height:60px; border:2px solid #ffffff; 
																box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;
																box-shadow: 0px 0px 2px #666666; -webkit-box-shadow: 0px 0px 2px #666666; -moz-box-shadow: 0px 0px 2px #666666; -o-box-shadow: 0px 0px 2px #666666; -ms-box-shadow: 0px 0px 2px #666666;
															}

#divSchedaImmobile .schedaR .schedaVideo					{padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #e6e6e6}
#divSchedaImmobile .schedaR .schedaVideo .video				{margin-bottom:5px}

#divSchedaImmobile .schedaR .schedaDocumenti				{ margin-bottom:10px;}
#divSchedaImmobile .schedaR .schedaDocumenti .aDoc			{ display:block; text-align:left; padding:10px 40px; color:#000000; text-decoration:none; margin:5px 0; 
																background-position:left; background-repeat:no-repeat; font-size:12px; border-bottom:1px dashed #dddddd;  
															}
#divSchedaImmobile .schedaR .schedaDocumenti .aDoc:hover		{ text-decoration:underline}
#divSchedaImmobile .schedaR .schedaDocumenti .avi				{ background-image:url('../images/file-icons/avi.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .doc				{ background-image:url('../images/file-icons/doc.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .exe				{ background-image:url('../images/file-icons/exe.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .img				{ background-image:url('../images/file-icons/img.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .mp3				{ background-image:url('../images/file-icons/mp3.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .mpg				{ background-image:url('../images/file-icons/mpg.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .pdf				{ background-image:url('../images/file-icons/pdf.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .swf				{ background-image:url('../images/file-icons/swf.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .txt				{ background-image:url('../images/file-icons/txt.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .wma				{ background-image:url('../images/file-icons/wma.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .wmv				{ background-image:url('../images/file-icons/wmv.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .xls				{ background-image:url('../images/file-icons/xls.png');}
#divSchedaImmobile .schedaR .schedaDocumenti .zip				{ background-image:url('../images/file-icons/zip.png');}

#divSchedaImmobile .schedaR .agente								{ margin-bottom:10px; }
#divSchedaImmobile .schedaR .agente .divDati					{ background-color:#f1f1f1;}
#divSchedaImmobile .schedaR .agente .divDati .foto				{ width:100px; height:100px; float:left; margin-right:10px;}
#divSchedaImmobile .schedaR .agente .divDati .recapiti			{ font-size:12px; color: #000000; font-weight:lighter;   padding:5px 0}
#divSchedaImmobile .schedaR .agente .divDati .recapiti .nome	{ font-size:14px; color: #000000; font-weight:bold;}
#divSchedaImmobile .schedaR .agente .divDati .recapiti a		{ color:#098cd1; text-decoration:none}
#divSchedaImmobile .schedaR .agente .divDati .recapiti a:hover	{ text-decoration:underline}

#divSchedaImmobile .divStampaDillo								{text-align:right}

#divSchedaImmobile .richiediInfo								{ }
#divSchedaImmobile .richiediInfo .button						{ width:180px; text-align:center; background-color:#098cd1; color:#ffffff; padding:7px 5px; cursor:pointer; background-image:url(../images/button-arrow-right.png); background-repeat:no-repeat; background-position:right center; font-family:Verdana, Tahoma, Sans-Serif; font-weight:bold; font-size:12px}
#divSchedaImmobile .richiediInfo .button:hover					{ background-color:#f36717;}

#richiesta_informazioni											{ display:none; margin:10px 0; border:2px solid #098cd1; padding:10px; 
																	border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; }
#richiesta_informazioni .campi									{ margin:10px 0}
#richiesta_informazioni .campi .element							{ margin:5px 0 10px 0; text-align:justify}
#richiesta_informazioni .campi .element .label					{ float:left; width:150px;}
#richiesta_informazioni .campi .element .field					{ float:left; }
#richiesta_informazioni .campi .element .field input[type=text]	{ width:250px; padding:2px 5px; font-size:12px;}
#richiesta_informazioni .campi .element .field input[type=text].readOnly	{ background-color:#cccccc; color:#666666}
#richiesta_informazioni .campi .element .field textarea			{ width:250px; height:100px; font-size:12px}
#richiesta_informazioni .campi .element .button					{ width:150px; text-align:center; background-color:#098cd1; color:#ffffff; padding:7px 5px; cursor:pointer; background-image:url(../images/button-arrow-right.png); background-repeat:no-repeat; background-position:right center; font-family:Verdana, Tahoma, Sans-Serif; font-weight:bold; font-size:12px}
#richiesta_informazioni .campi .element .button:hover			{ background-color:#f36717;}


#divSchedaMappa													{}
#divSchedaMappa .mappaIndirizzo									{margin-bottom:5px}
#divSchedaMappa .mappaScheda									{height:300px;}



#footer														{}
#footerWrapper												{width:960px; margin:0 auto; padding:10px 0; border-top: 3px solid #f36717}
#footerWrapper a											{color:#098cd1; text-decoration:none}
#footerWrapper a:hover										{text-decoration:underline}
#footerWrapper .fwL											{float:left;}
#footerWrapper .fwR											{float:right;}

/* STILE GESTIONE INVIO MAIL */
.loader													{ padding: 10px 0 10px 0; margin-top: 10px;  margin-bottom:10px; text-align:center }
.ok														{ font-size:14px; text-align: center; font-weight:lighter; color:#27aa27; font-family:Carme, Sans-Serif; clear:both; background-color:#eeeeee; border:1px solid #27aa27; padding:10px}
.error													{ font-size:14px; text-align: center; font-weight:lighter; color:#CC0000; font-family:Carme, Sans-Serif; clear:both; background-color:#ffbdbd; border:1px solid #f04e23; padding:10px}
.bg														{ background-color:#fff;}
.campoerror												{ background-color:#ffbdbd; border:1px solid #f04e23}

/* PAGINAZIONE */
.paginazione											{ clear:both; }
.paginazione span, .paginazione a						{ float: left; display: block; margin:5px 5px 5px 0; padding: 3px 8px 4px; font-family:Carme, Sans-Serif; font-size:14px; }
.paginazione a											{ text-decoration: none; background:#098cd1; color:#ffffff; border:1px solid #f36717}
.paginazione span										{ color:#098cd1;}
.paginazione a:hover									{ color:#ffffff; background: #f36717; }
.paginazione a.current									{ color:#ffffff; background: #f36717; }

/*** NEWS FEED ***/
.homeNewsFeed											{ margin:10px 0;}
.homeNewsFeed h2										{ margin:10px 0; font-size:24px; font-weight:lighter; color:#f36717}
.homeNewsFeed .news										{ padding:5px 0; margin:5px 0; border-bottom:1px dotted #cccccc;}
.homeNewsFeed .news a									{ color:#098cd1; text-decoration:none; display:block}
.homeNewsFeed .news a:hover								{ text-decoration:underline;}
.homeNewsFeed .news .dat								{ font-size:14px; }
.homeNewsFeed .news .tit								{ font-size:16px; text-align:justify; color:#000000;}
.homeNewsFeed .news .txt								{ color:#666666; text-align:justify}

/* GESTIONE ACCETTAZIONE COOKIES */
.accettazioneCookies				{position: fixed; width: 100%; bottom: 0; z-index:100; padding: 10px; color:#ffffff; background-color:#000000; font-size:14px}
.accettazioneCookies a				{color:#ffffff}
.accettazioneCookies a:hover		{color:#ffffff; text-decoration:underline}
.accettazioneCookies .star			{font-size:14px; font-weight:bold}
.accettazioneCookies .hoCapito		{display: inline-block; padding: 5px 10px; margin-left:30px; background-color:#B33039; cursor:pointer}
.accettazioneCookies .hoCapito:hover{text-decoration:underline}