
/* :::::::::::::::::Form cerca::::::::::::::::::::::: */
#fmCerca{
	background-color:#fdce60;
	padding-left:10px;
}

#formCerca{
	margin-bottom:0px;
}
/* :::::::::::::::::Form cerca::::::::::::::::::::::: */



/* :::::::::::::::box A:::::::::::::::::: */
.boxA{
	width:95%;
	margin: 2px;
	/*background:#FFFFFF;*/
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #666600;
	padding-bottom:5px;
	float:right;
	display:inline;
}


.boxATestata{
	color: #FFFFFF;
	background-color: #005192;
	font-weight:bold;
	padding:2px;
}

.boxACorpo{
	padding-top:6px;
	font-size:12px;
	background-color: #FFFFFF;
	/*background-color: #f4f1eb;*/
}

.boxACorpo img, object{
	float:left;
	padding:0px 5px 4px 0px;
}

.boxACorpo a {
	color:#000000;
}


.boxAPiede{
}

/* ::::::::::::::: / box A:::::::::::::::::: */


/* :::::::::::::::boxB:::::::::::::::::: */
.boxB{
	padding:0px 0px 10px 0px;
	margin:8px;
	border-left:1px solid #fdce60;
	border-bottom:1px solid #fdce60;
	border-right:1px solid #fdce60;
	background-color:#fbf3e2;

}

.boxBTitolo{
	/*height:20px;*/
	background-color:#fdce60;
	font-weight:bold;
	padding-left:3px;
}

.boxBCorpo{
padding-top:10px;
}

.boxBCorpo a:hover{
text-decoration:none;
}

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

.boxB li{
	list-style:none;
	padding-left:5px;

}

.boxB a{
	line-height:20px;
	height:0px;
	color:#000000;
}

.boxB a:hover{
	color:#993300;
}

/* :::::::::::::::/ boxB:::::::::::::::::: */

/*  ::::::::::. Menu Orizzontale  :::::::::::::::::  */
.linkOriz{
	float:left;
	width:152px;
	background-color:#9c9d9f;
	text-align:center;
	border-left:2px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;	
	}
	
.linkOriz:hover{
	float:left;
	width:152px;
	background-color:#f1f1f1;
	color:#000000;
	}

.linkOriz:hover a{
	color:#000000;
}


.linkOriz a{
	color:#FFFFFF;
	text-decoration:none;
	line-height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.linkOriz a:hover{
	color:#000000;
}
/*  ::::::::::./Menu Orizzontale  :::::::::::::::::  */


/*  ::::::::::. BOx Centrale  macroLayout 1:::::::::::::::::  */
.boxCentr{
 	width:534px;
	margin:0px auto;
	padding-bottom:20px;
}

.boxCentrTest{
	height:21px;
	background:url(img/boxCentr_testata.gif) no-repeat;
}

.boxCentrCorpo{
	width:532px;
	background:url(img/boxCentr_sfondo.gif) repeat-y;
	
}

.boxCentrCorpo h2{
	margin-top:0px;
	margin-bottom:0px;
	padding-left:20px;
	font-size:14px;
	color:#999999;  /* In evidenza */
	font-weight:bold;
}

.boxCentrPiede{
	height:21px;
	background:url(img/boxCentr_piede.gif) no-repeat;
	clear:both;
}

.boxGabbia{
	width:532px;
	float:left;
	background:url(img/boxCentr_sfondo.gif) repeat-y;
}

.boxColonna{
	float:left;
	width:240px;
	padding-left:20px;
}

.primaNotizia{
padding-left:14px;
padding-right:10px;
}
.primaNotizia h3{
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
	margin-bottom:-10px;
	margin-top:2px;	
	line-height:17px;
}

.primaNotizia p{
	margin-bottom:0px;
}


.boxNotizia{
	
}
.boxNotizia h3{
	font-size:12px;
	color:#FF6600;
	font-weight:bold;
	margin-bottom:-10px;
	line-height:14px;
}
.boxNotizia p{
	font-size:12px;
	text-align:justify;
}

.boxNotizia a,.primaNotizia a {
	color:#000000;
	text-decoration:none;
}

.boxNotizia a:hover,.primaNotizia a:hover {
	color:#FF3300;
	text-decoration:underline;
}
.bottoneA{
	background-color:#FFCC66;
	font-size:12px;
	border:1px solid #666666;
}
/*  ::::::::::./ BOx Centrale macroLayout 1:::::::::::::::::  */


/*  ::::::::::. Box allineati  macroLayout 2:::::::::::::::::  */
.macroLayout2{
	float:left;
	margin:0 auto;
	padding-left:30px;
	padding-bottom:20px
}

.boxMacrL2{
	float:left;
	padding-left:20px;
}


/*  ::::::::::. / Box allineati  macroLayout 2:::::::::::::::::  */