





@font-face
{
	font-family: Lato;
	src: url(/res/customer/fonts/Lato/Lato-Regular.ttf);
	/*src: url(/res/customer/fonts/glyphicons/glyphicons-halflings-regular.ttf);*/
}

* {
	vertical-align: top;
}




body{
	background-color: #FFFFFF;
	
	padding:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	color:#254186;

	/*font-size:1.6em;*/
	font-size:1em;
}

img{
	border:0em;
}


.goAway {
	width: 0em;
	height: 0em;
	position:absolute;
	top: -1000px;
	display: none;
}

a{
 text-decoration: none;
 color: #254186;
}

a:hover{
	text-decoration: underline;
}

.Hide {
	visibility: hidden;
	width: 0em;
	height: 0em;
	margin: 0px;
	padding: 0px;

	overflow: hidden;
	position: relative;
	display: none;
}


p, .lettura p{
	padding: 0em;
	margin: 0em;
}

html, body {height: 100%;}
/*
#pageWrapper:after,  / *#wrapper:after for IE8 min-height:100% Fix* /
#pageContent:after { / *#content:after for Float Containment* /
    clear:both;
    content:"";
    display:block;
    height:1%;/ *fix IE8 min-height:100% bug* /
    font-size:0;
}
*/

/*===  Begin Layout Structure ===*/
#pageWrapper {
    min-height:100%;
	margin: 0 auto;
} 
#pageHeader {

}
#pageContent {
    width:100%;
	padding: 0 0 290px; /*289px to preserve footer space*/
    background:#FFF;
    margin-top: 3px;
}

/*pagecontent con AreaSocio visibile*/
#pageContent.as { 
 	/*padding: 365px 0 5px 0; / * 363px 0 0px; -  151px 0 10px give top padding to clear fixed header*/
 }

#pageFooter {
    margin:-289px auto 0; /*pull footer back into viewport and center*/
    border-bottom:0;
}


a.inverted{text-decoration: underline !important ;}
a.inverted:hover{text-decoration: none !important ;}


.f_r, .fr{float:right;}
.f_l, .fl{float:left;}
.c_r, .cr{clear:right;}
.c_l, .cl{clear:left;}
.c_b, .cb{clear:both;}


.w80 {
	width: 80%;
}

.ar{ text-align: right; }
.al{ text-align: left; }
.ac{ text-align: center; }
.aj{ text-align: justify; }

.p5{ padding: 5px;}

.m5 {margin: 5px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mt5{margin-top: 5px;} 
.mt5{margin-top: 5px;} 
.mt10{margin-top: 10px;} 
.mt15{margin-top: 15px;} 
.mt20{margin-top: 20px;} 
.mb5{margin-bottom: 5px;}
.ml5{margin-left: 5px;}

.ml20{margin-left: 20px;}
.ml40{margin-left: 40px;}
.ml60{margin-left: 60px;}

.hand{
	cursor: hand; 
	cursor: pointer;
}

.disabled{
	color: #A0A0A0;
}

.disabled.orange{
	color: #f5cba7;
}
.nowrap{
	white-space: nowrap;
}

table.t2014{
	width: 881px;
	/*border: 1px solid #000;*/
}

.blue{
	color: #254186;
}
.orange{
	color:#F5821F;
}

.bold{
	font-weight: bold;
}

/* azzurro - sfondo */
.lightBlueBg{
	/*background-color: #f8faff;*/
	background-color: #e3eef8;
}

.normal {
	font-size:0.9em;
}

#header,
#areaSocio,
#areaSocioEspansa,
#footer,
#newsHP_titolo {
	font-family: 'Lato', sans-serif;
}

.ambiente {
	text-align: center;
}
.ambiente.collaudo {
	background-color: #00FF00;
}
.ambiente.test {
	background-color: #f48320;
}


/* MENU PRINCIPALE */
#header > td {
	text-align: center;
	color: #254186;
	font-size:1.1em;
	
	/*padding-bottom:5px;*/
	/*padding-bottom:2px;*/
}

	#header .int {
		/*border-bottom: 2px solid #F5821F ;*/
	}
	#header td {
		vertical-align: middle;
	}
	
	#header #wrapperLogo { width: 170px; }
	#header .cmdMenu{ 
		width: 50px;
		padding-top: 2px;
	}
	
		#header .cmdMenu a{
			display: block;
			color: #F5821F;
			font-size: 0.7em;
			text-align: center;
			padding: 0; 
			margin: 0;
		}
			#header .cmdMenu  a.hover, 
			#header .cmdMenu  a:hover {
				color: #254186;
				text-decoration: none;
			}
			
		#header .cmdMenu img{
			width: 28px;
		}
		
	

#header #mainMenu .menuItem {
	border-left:#dbe9f7 solid 2px;
	color:#254186;
	text-decoration:none;
	padding:8px;
	font-weight: bold;
}
	#header #mainMenu .menuItem.last {
		border-right:#dbe9f7 solid 2px;
	}
	#header #mainMenu .menuItem.inPath,
	#header #mainMenu .menuItem:hover {
		color:#F5821F;
		text-decoration:none;
	}
	#header #mainMenu .menuItem:active {
		color:#F5821F;
	}
	

/*/ MENU PRINCIPALE */

/* FORM LOGIN e RICERCA*/
#formLogin, #formRicerca{
	width: 250px;
	font-size: 14px;
	margin: auto;
}

	div.wrapperWideForm{
		width: 95%;
		margin: 0 auto;
	}
	
	.wide{
		width: 200px;
		
		height: 30px;
		font-size: 15px;
		padding: 2px;
	}
	.wideSubmit{
		width: 207px;
	}

	#areaLogin ul{
		margin:0; 
		padding: 0;
		list-style-type: none;
	}
		#areaLogin ul li {
			margin-top: 5px;
		}
	

/* /FORM LOGIN */

#areaSocio{
	font-weight: bold;
}

#areaSocio,
#areaSocioEspansa{
	font-size: 0.9em;
}
	#areaSocio > td{
		background-color: #F5821F;
		color:#FFF;
		padding: 3px 0;
	}
	
	
		#areaSocio td a{
			margin-left: 5px;
		}
		#areaSocio td a:hover{
			text-decoration:none;
		}

		#areaSocio td span.sviluppo{
			margin: 0 5px;
			padding: 0 5px;
			background-color: #FFFFFF;
			color: #F5821F;
		}

#wrapperCarrelloSocioNotifica {
	width: 150px;
}
#wrapperServizi {
	width: 100px;
}


#areaSocioEspansa {
	display:none;
}
	#areaSocioEspansa td {
		color:#F5821F;
		text-decoration:none;
		padding-top:10px;
		padding-bottom:10px;
		vertical-align:top;
		background-color: #fff1e7;	
	}

	
	#areaSocioEspansa ul {
		list-style-type: square;
		padding: 0px;
		padding-left:20px;
		margin: 0px;
	}
		#areaSocioEspansa a {
			text-decoration:none;
			color:#F5821F;
		}	
			#areaSocioEspansa a:hover {
				text-decoration:underline;
			}

	#areaSocioEspansa .titolo {
		font-weight: bold;
		/*padding-left: 10px;*/
	}


/*Notifiche carrello*/
#areaSocio .numProd{
	display: inline-block;
	width: 20px;
	padding-left: 3px;
	margin: 0 3px 0 0;
	text-align: center;
	height: 19px;
	line-height: 19px;
	font-size: 13px;
	font-weight: bold;
	color: #F5821F;
	background: url("/themes/arca2014/images/bg_carrello_num.png") no-repeat;
}
/*Notifiche carrello*/


/* breadcrumbs * /
#breadcrumbs{
	background-color: #A5CAEB;
    font-size: 0.8em;
}
#breadcrumbs,
	#breadcrumbs a{
	color: #FFFFFF;
}
	#breadcrumbs td{
		padding: 1px 0;
	}

	#breadcrumbs .titoloSocio{
		margin-right: 0.5em;
	}

/ * /breadcrumbs */
/*
#contentWrapper{
	padding:5px 0;
}*/


#content {
	/*text-align:center;*/
	/*padding: 5px 0;*/
}


/* FONDO PAGINA */
#footer {
	/*border-top: 2px solid #A5CAEB;*/
	/*background-color:#e5e8f0 !important;*/
	
	font-size:0.75em;

	/*padding-bottom:10px;
	padding-top:10px;*/
}
	
	#footer .section{
		padding-left:20px;
		border-left:#254186 1px dotted;
	}

	#footer .section.first{
		border-left: 0px none;
		padding-left: 0;
	}
	#footer .footerTitle {
		font-weight:bold;
		clear:both;
	}
		#footer .footerTitle a{
			font-weight:bold;
		}
	#footer .footerColumn {
		float:left;
		margin-right:20px;
	}
		#footer .footerColumn ul {
			list-style-type: none;
			padding: 0px;
			margin: 0px;
		}
			/*#footer .footerColumn a {*/
			#footer a {
				text-decoration:none;
				/*color:#254186;*/
			}
			/*#footer .footerColumn a:hover {*/
			#footer a:hover {
				text-decoration:none;
				color:#F5821F;
			}
	
#credits {
	background-color:#fff;
	border-top: 2px solid #A5CAEB;
	font-size:0.7em;
	padding: 3px 7px;

}
	#creditsLinksWrapper a{
		margin-left:20px;
	}
/* /FONDO PAGINA */

#colonnaSX {
	padding-left:10px;
	padding-top:10px;
	
	/*width: 170px;*/
	vertical-align: top;
}
	#colonnaSX ul {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		font-weight: bold;
	}
		#colonnaSX ul ul{
			padding-left: 20px;
		}
		
		#colonnaSX ul ul ul {
			font-weight: normal;
			padding: 0;
		}
		
		#colonnaSX ul ul ul ul {
			padding-left: 20px;
		}
	
	#colonnaSX a:hover {
		text-decoration:none;
		color:#F5821F;
	}
	#colonnaSX li.current > a{
		font-weight: bold;
		text-decoration: underline;
	}
	
	#colonnaSX ul ul ul li.current > a{
		text-decoration: underline;
		font-weight: normal;
	}
#colonnaSX.arca2014 {
	font-size:0.8em;
	/*background-color: #E9F2FA;*/
	width: 200px;
}


#colonnaSX.arca2014 .linkUtili {
	text-decoration:none;
}

	#colonnaSX.arca2014 .titoloLinkUtili {
		border-bottom:#254186 1px dotted;
		font-weight:bold;
	}

	#colonnaSX.arca2014 .linkUtili a:hover,
	#colonnaSX.arca2014 .linkUtili a:hover span{
		text-decoration:none;
		color:#F5821F;
	}	
	
	#colonnaSX.arca2014 .linkUtili ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
	}

	#colonnaSX.arca2014 .linkUtili ul li{
		padding: 2px;
	}
	
	#colonnaSX.arca2014 select.form{
		font-size: 0.9em;
	}

	#colonnaSX.arca2014 .testoColInt.arca2014 {
		font-size: 0.8em; /*0.75em;*/
		margin:0;
	}

/* DA ARCA2 */
.widthColonna {
	width:170px;
}

.widthContenuti {
	width:540px;
	margin:0px 10px 0px 10px;
}

/* box BREADCRUMB  */
.breadcrumbs {
	background-color:#f4f8fd;
	font-size:0.6em;
	margin-top:0.5em;
	margin-bottom:0.5em;
	/*width:515px;*/
	text-align:left;
}

.breadcrumbsTable {
	width:100%;
	text-align:center;
	padding:0.1em;
}

.breadDX {
	background-image:url(/themes/arca2/images/breadcrumb_dx.gif);
	background-repeat:no-repeat;
	float:right;
	width:6px;
}



.testoColInt {
	/*color: #000000;*/
	font-size:0.7em;
	margin:0px 8px 0px 10px;
}
.selectBoxVai {
	margin:0px 10px 0px 10px;
}

/* Comunicazioni in LaMiaArca */
.comunicazione{
	padding:2px 0px; 
	margin-right:8px;
	color:#254186;
}


.bordoComunicazione{
	border-bottom: 1px solid #254186;
}

.separatore {
	margin-top:8px;
}

.separatoreBottom {
	margin-bottom:6px;
}

.paddingBottom {
	padding-bottom:6px;
}
/* /Comunicazioni in LaMiaArca */



/*ARCAinforma*/

#bannerArcaInforma {
	background:url(/themes/arca2/images/ARCAinforma/topArcaInforma.png) no-repeat;
	height:60px;
	width:522px;
}

ul#menuArcaInforma, ul#menuArcaInforma li {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  color:#FFF;
}

ul#menuArcaInforma a{
  display: block;
  padding:4px;
}
ul#menuArcaInforma li a{
  /*font-size: 1.1em;*/
  font-weight: bold;
}
ul#menuArcaInforma > li > a:hover{
  text-decoration:underline;
  color: #FFFFFF;
}

ul#menuArcaInforma li ul li a{
	font-size: 0.8em;
	font-weight: normal;
}

/* ul#menuArcaInforma{ font-size: 0.7em;} */

#menuArcaInforma ul {
  margin:0;
  padding:0;
  font-weight: normal;
}

ul#menuArcaInforma li {margin-bottom: 3px;}
ul#menuArcaInforma li li {margin-bottom: 0px;}

#associazione {  background: #238CCC; }
#scoperta { background: #F97C15; }
#diario { background: #2FA504; }
#rubriche { background: #D3358F; }

#associazione a, #scoperta a, #diario a, #rubriche a{ color: #FFFFFF; font-weight: normal;}

#associazione ul li a{
	background: #E9F2FA; /*#C2E8FF;*/
	color:#14537A;
}
#scoperta ul li a{
	background: #E9F2FA; /*#FFDFC5;*/
	color:#BA631C;
}
#diario ul li a{
	background: #E9F2FA; /*#C1EAAD;*/
	color:#29630E;
}
#rubriche ul li a{
	background: #E9F2FA; /*#FFE1F2;*/
	color:#6D264F;
}
ul#menuArcaInforma ul li.current a{ font-weight: bold;}



/*stili news ARCAinforma*/
body.associazione  .titoloRubrica { color:#14537A; border-bottom-color:#238CCC; }
body.associazione  .titoloNewsRubrica { color:#14537A; border:#238CCC thin solid; background:#C2E8FF; }

body.scoperta  .titoloRubrica { color:#BA631C; border-bottom-color:#F97C15; }
body.scoperta  .titoloNewsRubrica { color:#BA631C; border:#F97C15 thin solid; background:#FFDFC5; }

body.diario  .titoloRubrica { color:#29630E; border-bottom-color:#2FA504; }
body.diario  .titoloNewsRubrica { color:#29630E; border:#2FA504 thin solid; background:#C1EAAD; }

body.rubriche  .titoloRubrica { color:#6D264F; border-bottom-color:#D3358F; }
body.rubriche  .titoloNewsRubrica { color:#6D264F; border:#D3358F thin solid; background:#FFE1F2; }

/*ingrandire il txt del solo dettaglio*/
body.associazione div.Paragrafo, body.scoperta div.Paragrafo, body.diario div.Paragrafo, body.rubriche  div.Paragrafo{
	font-size: 1.1em;
}
/* /ARCAinforma */


.wrapperNewsImgDett{
	text-align: center;
}
#fButtons{ clear: both; }


.bottoniera{margin-top: 20px; margin-bottom: 5px; }


/* Convenzioni */
ul.linksBoxSoci li a, ul.linksBoxSoci li a:hover{
	color: #f5811e;
}
ul.linksBoxSoci{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	text-align:center;
}
ul.linksBoxSoci li {
	background-image: url(/themes/arca2/images/newhp/riga_soci_freccia_small.png);
	background-repeat: no-repeat;
	display: inline;
	background-position: 0 -5px; 
	padding-left: 12px;
	margin-right: 4px;
	margin-left: 10px
}

div.linksSuccessivo a{
	color: #f5811e;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	text-align:center;
	background-image: url(/themes/arca2/images/newhp/riga_soci_freccia_small.png);
	background-repeat: no-repeat;
	display: inline;
	background-position: right -5px; 
	padding-right: 12px;
	margin-right: 4px;
	margin-left: 10px
}

div.linksPrecedente a{
	color: #f5811e;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	text-align:center;
	background-image: url(/themes/arca2/images/newhp/riga_soci_freccia_small_2.png);
	background-repeat: no-repeat;
	display: inline;
	background-position: 0 -5px; 
	padding-left: 12px;
	margin-right: 4px;
	margin-left: 10px
}

/* /DA ARCA2 */

/* NEWS*/

#corpoNews{
	/*
    font-size: 1.143em;
    line-height: 1.2em;
	*/
	text-align: justify;
}
	#corpoNews #newsImgDett{
		max-width: 320px;
	}

	#corpoNews table#tableNewsImgDett,
	#corpoNews table#tableNewsImgDett td{
		background-color: #ffffff;
	}

	#corpoNews .newsTitle{
		color: #f5821f;
		text-transform: uppercase;
	}

	#corpoNews h4.newsTitle{
		margin: 1em 0 0.1em 0;
	}

	#corpoNews #wrpQuote{
		background-color: #fff1e7;
    	margin: 5px -5px;
    	padding: 5px;
	}
		#corpoNews #wrpQuote .newsTitle{
			margin: 0.1em 0;
		}

	#corpoNews .fsSmall {
		font-size: 0.9em;
		line-height: normal;
		text-align: justify;
	}

/* /NEWS */



/* JQUERY UI DIALOG */

.no-close .ui-dialog-titlebar-close {
	display: none
}

.noTitleStuff .ui-dialog-titlebar {
	background:none;
	border: 0;
	float: right;
}

.noTitleStuff.ie7  .ui-dialog-titlebar {
	display:none;
}

.fs14p {
	font-size: 14px !important ;
}

.ui-dialog.fs90{ font-size: 0.90em;}

.ui-dialog.ui-widget{
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ui-dialog.bgWhite,
.ui-dialog.bgWhite .ui-widget-content{
	background: #FFFFFF;
}
.noTitleStuff.bOrange{
	border: 1px solid #F5821F;
}

.noTitleStuff.bOrange .ui-dialog-titlebar-close{
	background-color: #F5821F;
}

.ui-dialog .ui-dialog-buttonpane {
    padding: 0em 1em 0 0.4em;
}

.ui-state-default, 
.ui-widget-content .ui-state-default, 
.ui-widget-header .ui-state-default,
.ui-state-active a,
	.ui-state-active a:link,
	.ui-state-active a:visited,
.ui-widget-content,
	.ui-widget-content a,
	.ui-widget-content input
{
    color: #254186;
}

.ui-button.bOrange {
	background-color: #F5821F;
	background-image: url(none);
	color: #FFF;
}

.ui-state-highlight > p,
.ui-state-error > p {
    /*border: 1px solid #000000;*/
    margin: 1px 0;
}
.ui-icon-orange {
    background-image: url("/res/wp/jquery/themes/ui-lightness-1.10.3/images/ui-icons_ef8c08_256x240.png") !important;
}

a.helper {
	cursor: default !important;
}










/* HOMEPAGE */

#bannerHP {
	text-align:center;
	padding:0 0 5px 0;
}


#newsHP_titolo {
	/*background: transparent url("/themes/arca2014/images/notizie_titolo.png") no-repeat 0 0 ;*/
    height: 38px;
    width: 325px; /* allineare con width di #newsHP_slider */ 
    
    font-size: 1.7em;
    font-weight:bold;
}

#newsHP_slider{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-size: 0.79em;
}

.hpCol2,
#hpCol2{
	/*width: 225px;*/
	padding: 0 5px;
}
#hpCol3{
	/*width: 225px;*/
}

#newsHP_wrapper{
	/*border-bottom: 1px dotted #254187;*/
}
.separatoreNewsHp{
	border-top: 1px dotted #254187;
	padding: 5px 0;
	height: 80px;
}




.splitterMAPPA {
    clear: both;
    margin-top: 10px;
}

.mappaDIVSX {
    width: 49%;
    float: left;
}

.mappaDIVDX {
    width: 49%;
    float: right;
}

.elementoMAPPA {
    padding-top: 2px;
}
	.elementoMAPPA ul{
		list-style-type: none;
		margin: 0;
		padding-left: 16px;
	}
	
	.elementoMAPPA ul li{
		list-style-type: none;
		margin: 0;
	}


.descrBloccoMAPPA {
    padding: 3px 2px;
    border-bottom: 1px solid #d3d3d3;
    background-color: #eee;
    color: #555;
    font-weight: bold;
    font-size: 115%;
}

.descrBloccoMAPPA2 {
    padding: 3px 2px 3px 16px;
    border-bottom: 1px solid #d3d3d3;
    background-color: #eee;
    color: #555;
    font-weight: bold;
    font-size: 115%;
}







#areaLogin .error{
	color:red;
    font-style: italic;
	font-size:15px;
}


	#newsList .newsWrp:hover,
	#newsList .newsWrp.hover,
	#favoriteENovita .dettaglioConv:hover,
	#favoriteENovita .dettaglioConv.hover,
	#serp .wrp:hover,
	#serp .wrp.hover,
	#jfSlides .jFlowSlideContainer:hover,
	#jfSlides .jFlowSlideContainer.hover,

.separatoreNewsHp.hover{
	background-color: #FFF1E7;
}



.separatoreNewsHp .data{
	width: 25%;
}
.separatoreNewsHp .territorio{
	text-align: right;
}
/* /HOMEPAGE */

.form {
	color: #000000;
	border: 1px solid #c4c4b8;
}

select.form{
  font-size: 0.7em;
}
input.form{
  font-size: 1em;
  width: 10em;
}

.genericLink {
	text-decoration: none;
	color:#254186;
}
.genericLink:hover {
	/*text-decoration: none;*/
	color:#254186;
}

.rigaArancioneInt {
	background-color:#f5821f;
	margin:2px 6px 2px 0px;
	height:1px;
	/*width:14em;*/
	font-size: 0em;
}



.userContent{
  font-size: 0.7em;
  line-height: 1.5em;
}

.userContent a{
  font-weight: bold;
  text-decoration: underline;
}


		
.titoloNews a{ text-decoration: none; }




/* PAGINA INTERNA */


.titoloPagina {
	color:#f5821f;
	font-size:1.1em;
	font-weight:bolder;
	margin: 1px 10px 1px 8px;
	padding-bottom: 2px;
	border-bottom: 1px solid #f5821f;
}


.Paragrafo, .paddingnLeftRight15 {
	margin:0px 10px 0px 10px;
}

.titoloParagrafo, .testoMsxAzzurro {
	color:#f5821f;
	font-size: 1.1em;
	font-weight:bold;
}


.testoMsx, .testoChiaro, .testoScuro{
font-size: 0.7em;
}

.testoParagrafo, .testoMsx, .testoChiaro, .testoScuro{
	color:#254186;
}
.testoParagrafoCorsivo {
	color:#254186;
	font-style:italic;
}
.imgParagrafo_Sn {
	float:left;
	margin:0px 8px 0px 0px;
}
.imgParagrafo_Cn {
	margin:8px;
}
.imgParagrafo_Dx {
	float:right;
	margin:0px 0px 0px 8px;
}
.spaziatoreCol {
	line-height:0.4em;
}
.banner {
	background-color:#CCCCCC;
	font-size:1em;
	text-align:center;
	line-height:1.5em;
	margin:0px 5px 0px 5px;
}


/* FAQ */
.elencoFAQ {
  margin: 0em 0em 0.5em 0em;
  padding-left:20px;
}
.elementoFAQ {
	list-style-image: url('/themes/arca2014/images/freccia_big_rossa.gif');
	padding-top: 2px;
}
.rispostaFAQ {
	margin: 10px 0px 30px 0px;
	clear: both;
}
.torna {
	background-image: url('/themes/arca2014/images/freccia_up_rossa.gif');
	background-position: 0px 4px;
	background-repeat: no-repeat;
	color: #B10035; 
  float: right;
	padding-left: 12px;
}


/* NEWS elenco  */

.newsTerritoriali, .newsNazionali {
  font-size:1.6em;
  font-weight:bold;
  margin:0 10px;
  padding:2px 0px 3px 5px;
  margin-bottom: 5px;
  color:#FFFFFF;
}

.newsTerritoriali {
  background-color:#5D71A4;
  border:1px solid #294285;
}

.newsNazionali {
  background-color:#F4821F;
  border:1px solid #C36410;
}

.aCommenti {
	color: #F5821F;
	font-size:1.2em;
	font-weight:bold;
	text-decoration: underline;
}
.spaziatoreNews {
	line-height:1px;
	background-color:#264085;
	margin:6px 10px 10px 10px;
}

.spaziatoreNewsFondo {
	line-height:1px;
	background-color:#264085;
	margin:2px 10px 6px 10px;
}

.categoriaNews {
	color:#f5821f;
	font-weight:bold;
	float:right;
}


.titoloNews, .formSez {
	color:#254186;
	font-size:1.05em; 
	font-weight:bold;
	background-color:#e9f2fa;
	border: 1px solid #a5caeb;
	margin:3px 0px 3px 0px;
  padding: 0.2em;
}

.imgNews + .categoriaEData + .titoloNews{
margin-left: 110px;
}

.footerNews {
	border-top-color:#e9f2fa;
	border-top-width:1px;
	border-top-style:solid;
	margin:6px 0px 3px 0px;
}

.footerNews a.linkNews{
	border: 0em none;
	background-image:url(/themes/arca2014/images/freccia_arancione.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left: 0.5em;
}

a.linkNews{
	font-weight: normal;
	text-decoration: none;
}
	
.linkNews {
	text-decoration: none;
	color:#254186;
}
.linkNews:hover {
	text-decoration: none;
	color:#254186;
}

.newsPrec {
	color:#254186;
	background-image:url(/themes/arca2014/images/freccia_precedenti.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
}

.laMiaArca{
  font-size: 1.05em;
}

.newsSucc {
	color:#254186;
	text-align:right;
	background-image:url(/themes/arca2014/images/freccia_successive.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.newsArchive {
	color:#254186;
	text-align:right;
	background-repeat:no-repeat;
	background-position:right;
}

.spaziatoreNewsFondo {
	line-height:1px;
	background-color:#264085;
	margin:6px 10px 6px 10px;
}

.imgNews {
	float:left;
	padding:0px 8px 0px 0px;
	background-color:#FFFFFF;
	width:125px;
}

.newsImgThumb { max-width: 150px; }
.newsImgDett, .newsDetailContent img { max-width: 520px; }

.titoloSezioniNews {
	color:#254186;
	font-weight:bold;
	border-bottom-color:#a5caeb;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin:6px 0px 3px 0px;
}
.allegatoNews {
	margin:6px 0px 3px 0px;
	background-image:url(/themes/arca2014/images/freccia_arancione.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.archivioNews {
	border-bottom-color:#e9f2fa;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding-bottom:6px;
}


div.newsDetailContent table:not([border="0"]), 
div.newsDetailContent table:not([border="0"]) td, 
div.newsDetailContent table:not([border="0"]) th {
 border-collapse:collapse;
 border-width:1px; 
 border-style:solid;
 border-color:#254186;
}


/* FORM */

table.formContainer td {
  padding-bottom:10px;
}

.formLabel, .formLabel2 {
 font-weight:bold;
 text-align:left;
 vertical-align: top;
}

.formLabel {
 padding:2px 8px 1em 0px;
}
.formLabel2 {
 padding-bottom: 0.5em !important;
}

.horizInputWrapper{
 float: left;
 margin-right: 1em;
 white-space: nowrap;
}

.horizInputWrapper label{
 white-space: nowrap;
}

.formItem2{margin-left: 5em;}

INPUT.formCheck{
  margin-top: -3px;
}


INPUT.formTxt{
	font-size: 105%;
	border: 1px solid #CCCCCC;
	padding: 1px 3px 1px 3px;
	width: 80%;	
}

TEXTAREA.formArea{
	border: 1px solid #CCCCCC;
	width: 80% !important;
	padding: 1px 3px 1px 3px;
}

INPUT.formCheck{
	vertical-align: middle;
	margin-right: 3px;
}

INPUT.formRadio{
	vertical-align: middle;
	margin-right: 3px;
}

SELECT.formSelMany OPTION{
	padding-right: 1em;	
}

.formPrivacy{
	text-align: center;
}

.formPrivacy INPUT{
	vertical-align: middle;
}
.formSend{
	padding-top:2em;
	text-align:center;
}


/* MAPPA DEL SITO  */
ul#map{
  margin: 0em; 
  padding: 0em;
  list-style-position: inside;
}
ul#map li {
	list-style-image:url(/themes/arca2014/images/mappa/freccia_arancione.gif);	
}
ul#map li li{
  list-style-image:url(/themes/arca2014/images/mappa/freccia_blu.gif);
}

ul#map li li li{
  list-style-image:url(/themes/arca2014/images/mappa/freccia_azz1.gif);
}

ul#map li li li li{
  list-style-image:url(/themes/arca2014/images/mappa/freccia_azz2.gif);
}

ul#map li a, ul#map li li a{
	font-weight: bold;
}

ul#map li li li a, ul#map li li li li a{
	font-weight: normal;
}

ul#map li a{
  color:#f5821f;
  text-decoration: none;
  font-size:1.1em;
  margin-left: 0.4em; /*indentaz per IE*/
}

ul#map li li a{
  color:#254186;
}

ul#map li a:hover{
	text-decoration:underline;
}

/* tag cloud */

.tagCLOUD ul {
	margin: 0px;
	padding: 0px;
}

.tagCLOUD li {
	color: #254186;
	display: inline;
	padding: 0px 4px;
}

.tagCLOUD li A {
	color: #037188;
}

.tagCLOUD li A:hover {
	color: #037188;
	text-decoration: underline;
}

.tagPageTitle {
 margin:0 10px;
 font-size:10pt;
 margin-bottom:10px;
 font-weight:bold;
}

/* LA MIA ARCA TAGCLOUD */

ul.tagcloud{
  font:100%/1.3 Arial,sans-serif;
  border:1px solid gray;
  background:#FFF;
  color:#333;
  list-style:none;
  margin:0;
  padding:0.5em;
  line-height:1.8;    
  width: 97%;
  text-align:justify
}

ul.tagcloud li{
  display:inline
}

ul.tagcloud a{
  text-decoration:none;
  color: #787870;
  margin-right: 0.2em
}

ul.tagcloud a:hover{
  text-decoration: underline;
  color: #444
}

a.size1{
  font-size:80%
}

a.size2{
  font-size:90%
}

a.size3{
  font-size:100%
}

a.size4{
  font-size:110%
}

a.size5{
  font-size:120%
}

a.size6{
  font-size:130%
}

a.size7{
  font-size:140%
}

a.size8{
  font-size:150%
}

a.size9{
  font-size:150%
}

a.size10{
  font-size:170%
}

a.size11{
  font-size:180%
}




.red {
	color: #cb0003;
}

#jfContainer {
	width: 830px;
}

/*
#fixedHeaderWrapper{
	background-color: #FFFFFF;
	width: 100%;
	z-index: 101;
	padding: 5px;
}
.fixed {
    position:fixed;
    top:0;
}
*/


#cookie-policy, 
#cookie-policy p, 
#cookie-policy a {
	text-align: left; 
	color: #fff; 
	font-size: 15px;
}

#cookie-policy{
	background: rgba(61, 65, 69, 0.9) none repeat scroll 0 0;
	bottom: 0;
	color: #fff;
	display: none;
	font-size: 1.1rem;
	left: 0;
	padding: 15px 0 15px 0;
	position: fixed;
	right: 0;
	z-index: 99999;
	
}

	#cookie-policy .container{
		max-width: 881px;
		width: 80%;
		margin: 0 auto;
	}
	
	#cookie-policy .btn-close { 
		background: transparent url( /res/customer/images/circle_close_w.png) no-repeat scroll 0 0; 
		height: 45px; 
		width: 45px; 
		/*
		vertical-align: middle; 
		display: inline-block;
		*/
		margin-top: 15px; 
	}
		#cookie-policy .btn-close span{ 
			display:none; 
		}
	
	
	#cookie-policy .btn-close:hover {
		cursor:pointer
	}
	#respAS4{
	width: 285px;
	margin-left: 38px;
	border-style: ridge;
	border-color:red;
	
	}
	
	
.newsLinkCalendar {
	background-image: url(/res/customer/images/catalogo/iconCatalogo_dispon.png);
}
.newsLinkAcquista {
	background-image: url(/res/customer/images/catalogo/iconCatalogo_acquista.png);
}
