/***********************************************/
/********************* BOX *********************/
/***********************************************/

/*BOX TITOLI*/

div.pos_titolo_box{
	padding: 2px 0px 10px 15px;
	clear:both;
}

/*BOX ARANCIO*/

div.container_arancio{
	background: url("/immagini/box_arancio_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_arancio{
	background: url("/immagini/box_arancio_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_arancio h4{
	background: url("/immagini/box_arancio_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#ff9a05;
}
div.head_arancio h4 a:link,
div.head_arancio h4 a:visited{
	color:#ff9a05;
	text-decoration: none;
}
div.container_arancio div.body_arancio{
	background: url("/immagini/box_arancio_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 15px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px; 
	line-height:18px;
}
div.container_arancio div.body_arancio a:link,
div.container_arancio div.body_arancio a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
div.container_arancio div.body_arancio a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}

/*BOX VERDE*/

div.container_verde{
	background: url("/immagini/box_verde_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_verde{
	background: url("/immagini/box_verde_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_verde h4{
	background: url("/immagini/box_verde_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#51bc89;
}
div.head_verde h4 a:link,
div.head_verde h4 a:visited{
	color:#51bc89;
	text-decoration: none;
}
div.container_verde div.body_verde{
	background: url("/immagini/box_verde_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 15px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px; 
	line-height:18px;
}
div.container_verde div.body_verde a:link,
div.container_verde div.body_verde a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
div.container_verde div.body_verde a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}

/*BOX VIOLA*/

div.container_viola{
	background: url("/immagini/box_viola_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_viola{
	background: url("/immagini/box_viola_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_viola h4{
	background: url("/immagini/box_viola_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#9f90bd;
}
div.head_viola h4 a:link,
div.head_viola h4 a:visited{
	color:#9f90bd;
	text-decoration: none;
}
div.container_viola div.body_viola{
	background: url("/immagini/box_viola_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 15px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px; 
	line-height:18px;
}
div.container_viola div.body_viola a:link,
div.container_viola div.body_viola a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
div.container_viola div.body_viola a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}


/*BOX OCRA*/

div.container_ocra{
	background: url("/immagini/box_ocra_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_ocra{
	background: url("/immagini/box_ocra_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_ocra h4{
	background: url("/immagini/box_ocra_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#dfb062;
}
div.head_ocra h4 a:link,
div.head_ocra h4 a:visited{
	color:#dfb062;
	text-decoration: none;
}
div.container_ocra div.body_ocra{
	background: url("/immagini/box_ocra_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 15px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px; 
	line-height:18px;
}
div.container_ocra div.body_ocra a:link,
div.container_ocra div.body_ocra a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
div.container_ocra div.body_ocra a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}

/*BOX GRIGIO*/

div.container_grigio{
	background: url("/immagini/box_grigio_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_grigio{
	background: url("/immagini/box_grigio_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_grigio h4{
	background: url("/immagini/box_grigio_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#8d8d8d;
}
div.head_grigio h4 a:link,
div.head_grigio h4 a:visited{
	color:#8d8d8d;
	text-decoration: none;
}
div.container_grigio div.body_grigio{
	background: url("/immagini/box_grigio_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 15px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px; 
	line-height:18px;
}
div.container_grigio div.body_grigio a:link,
div.container_grigio div.body_grigio a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
div.container_grigio div.body_grigio a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}

/*BOX AZZURRO*/

div.container_azzurro{
	background: url("/immagini/box_azzurro_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_azzurro{
	background: url("/immagini/box_azzurro_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_azzurro h4{
	background: url("/immagini/box_azzurro_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 15px; 
	color:#f68427;
}
div.head_azzurro h4 a:link,
div.head_azzurro h4 a:visited{
	color:#f68427;
	text-decoration: none;
}
div.container_azzurro div.body_azzurro{
	background: url("/immagini/box_azzurro_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 15px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#202020;
	font-size: 11px; 
	line-height:18px;
}
div.container_azzurro div.body_azzurro a:link,
div.container_azzurro div.body_azzurro a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
div.container_azzurro div.body_azzurro a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}

/*BOX AZZURRO CHIARO*/

div.container_azzurrochiaro{
	background: url("/immagini/box_azzurrochiaro_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_azzurrochiaro{
	background: url("/immagini/box_azzurrochiaro_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_azzurrochiaro h4{
	background: url("/immagini/box_azzurrochiaro_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 15px; 
	color:#f68427;
}
div.head_azzurrochiaro h4 a:link,
div.head_azzurrochiaro h4 a:visited{
	color:#f68427;
	text-decoration: none;
}

div.container_azzurrochiaro div.body_azzurrochiaro{
	background: url("/immagini/box_azzurrochiaro_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 15px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#202020;
	font-size: 11px; 
	line-height:18px;
}
div.container_azzurrochiaro div.body_azzurrochiaro a:link,
div.container_azzurrochiaro div.body_azzurrochiaro a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
div.container_azzurrochiaro div.body_azzurrochiaro a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}


/***********************************************/
/*************** BOX CENTRALI ******************/
/***********************************************/

div.larghezza{
	width: 98%;
	padding: 10px 8px 20px 8px;
	float:left;
}

div.out{
	margin: 0px;
	padding: 0px;
	padding-left: 2px;
	width: 100%;
}

div.immagine{
	padding-top:10px;
}

div.box{
	width: 167px;
	padding: 0px;
	margin: 0px;
	margin-right: 0px;
	margin-left: 3px;
	float:left;
}

div.testo_completo{
	padding: 0px;
	margin: 0px;
	height:5em;
	line-height:1.2em;
	display:table-cell;
	vertical-align:top;
}

img.destra{
	float:right;
	vertical-align:baseline;
	padding: 0px;
	margin: 0px;
}


/*BOX BIANCO ARANCIO*/

div.container_bianco_arancio{
	background: url("/immagini/box_bianco_arancio_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_arancio{
	background: url("/immagini/box_bianco_arancio_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_arancio h4{
	background: url("/immagini/box_bianco_arancio_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#ffffff;
}
div.head_bianco_arancio h4 a:link,
div.head_bianco_arancio h4 a:visited{
	color:#ffffff;
	text-decoration: none;
}
div.container_bianco_arancio div.body_bianco_arancio{
	background: url("/immagini/box_bianco_arancio_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px; 
	line-height:18px;
}
div.container_bianco_arancio div.body_bianco_arancio a:link,
div.container_bianco_arancio div.body_bianco_arancio a:visited{
	color:#000000;
	text-decoration: none;
}
div.container_bianco_arancio div.body_bianco_arancio a:hover{
	color:#202020;
	text-decoration: underline;
}

/*BOX BIANCO VERDE*/

div.container_bianco_verde{
	background: url("/immagini/box_bianco_verde_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_verde{
	background: url("/immagini/box_bianco_verde_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_verde h4{
	background: url("/immagini/box_bianco_verde_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#ffffff;
}
div.head_bianco_verde h4 a:link,
div.head_bianco_verde h4 a:visited{
	color:#ffffff;
	text-decoration: none;
}
div.container_bianco_verde div.body_bianco_verde{
	background: url("/immagini/box_bianco_verde_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px; 
	line-height:18px;
}
div.container_bianco_verde div.body_bianco_verde a:link,
div.container_bianco_verde div.body_bianco_verde a:visited{
	color:#000000;
	text-decoration: none;
}
div.container_bianco_verde div.body_bianco_verde a:hover{
	color:#202020;
	text-decoration: underline;
}

/*BOX BIANCO VIOLA*/

div.container_bianco_viola{
	background: url("/immagini/box_bianco_viola_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_viola{
	background: url("/immagini/box_bianco_viola_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_viola h4{
	background: url("/immagini/box_bianco_viola_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#ffffff;
}
div.head_bianco_viola h4 a:link,
div.head_bianco_viola h4 a:visited{
	color:#ffffff;
	text-decoration: none;
}
div.container_bianco_viola div.body_bianco_viola{
	background: url("/immagini/box_bianco_viola_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px; 
	line-height:18px;
}
div.container_bianco_viola div.body_bianco_viola a:link,
div.container_bianco_viola div.body_bianco_viola a:visited{
	color:#000000;
	text-decoration: none;
}
div.container_bianco_viola div.body_bianco_viola a:hover{
	color:#202020;
	text-decoration: underline;
}

/*BOX BIANCO OCRA*/

div.container_bianco_ocra{
	background: url("/immagini/box_bianco_ocra_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_ocra{
	background: url("/immagini/box_bianco_ocra_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_ocra h4{
	background: url("/immagini/box_bianco_ocra_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#ffffff;
}
div.head_bianco_ocra h4 a:link,
div.head_bianco_ocra h4 a:visited{
	color:#ffffff;
	text-decoration: none;
}
div.container_bianco_ocra div.body_bianco_ocra{
	background: url("/immagini/box_bianco_ocra_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px; 
	line-height:18px;
}
div.container_bianco_ocra div.body_bianco_ocra a:link,
div.container_bianco_ocra div.body_bianco_ocra a:visited{
	color:#000000;
	text-decoration: none;
}
div.container_bianco_ocra div.body_bianco_ocra a:hover{
	color:#202020;
	text-decoration: underline;
}

/*BOX BIANCO GRIGIO*/

div.container_bianco_grigio{
	background: url("/immagini/box_bianco_grigio_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_grigio{
	background: url("/immagini/box_bianco_grigio_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_grigio h4{
	background: url("/immagini/box_bianco_grigio_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 18px; 
	color:#ffffff;
}
div.head_bianco_grigio h4 a:link,
div.head_bianco_grigio h4 a:visited{
	color:#ffffff;
	text-decoration: none;
}
div.container_bianco_grigio div.body_bianco_grigio{
	background: url("/immagini/box_bianco_grigio_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px; 
	line-height:18px;
}
div.container_bianco_grigio div.body_bianco_grigio a:link,
div.container_bianco_grigio div.body_bianco_grigio a:visited{
	color:#000000;
	text-decoration: none;
}
div.container_bianco_grigio div.body_bianco_grigio a:hover{
	color:#202020;
	text-decoration: underline;
}

/*BOX BIANCO AZZURRO*/

div.container_bianco_azzurro{
	background: url("/immagini/box_bianco_azzurro_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_azzurro{
	background: url("/immagini/box_bianco_azzurro_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_azzurro h4{
	background: url("/immagini/box_bianco_azzurro_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 12px; 
	color:#205167;
}
div.head_bianco_azzurro h4 a:link,
div.head_bianco_azzurro h4 a:visited{
	color:#205167;
	text-decoration: none;
}
div.container_bianco_azzurro div.body_bianco_azzurro{
	background: url("/immagini/box_bianco_azzurro_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px; 
	line-height:18px;
}
div.container_bianco_azzurro div.body_bianco_azzurro a:link,
div.container_bianco_azzurro div.body_bianco_azzurro a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
div.container_bianco_azzurro div.body_bianco_azzurro a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}

/*BOX BIANCO AZZURRO CHIARO*/

div.container_bianco_azzurrochiaro{
	background: url("/immagini/box_bianco_azzurrochiaro_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_azzurrochiaro{
	background: url("/immagini/box_bianco_azzurrochiaro_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco_azzurrochiaro h4{
	background: url("/immagini/box_bianco_azzurrochiaro_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 14px; 
	color:#205167;
}
div.head_bianco_azzurrochiaro h4 a:link,
div.head_bianco_azzurrochiaro h4 a:visited{
	color:#205167;
	text-decoration: none;
}
div.container_bianco_azzurrochiaro div.body_bianco_azzurrochiaro{
	background: url("/immagini/box_bianco_azzurrochiaro_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px; 
	line-height:18px;
}
div.container_bianco_azzurrochiaro div.body_bianco_azzurrochiaro a:link,
div.container_bianco_azzurrochiaro div.body_bianco_azzurrochiaro a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
div.container_bianco_azzurrochiaro div.body_bianco_azzurrochiaro a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}

/*BOX BIANCO*/

div.container_bianco{
	background: url("/immagini/box_bianco_inf_dx.png") no-repeat bottom right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco{
	background: url("/immagini/box_bianco_sup_dx.png") no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div.head_bianco h4{
	background: url("/immagini/box_bianco_sup_sx.png") no-repeat top left;
	margin:0px;
	padding: 8px 0px;
	font-weight: bold; 
	font-size: 14px; 
	color:#f68427;
}
div.head_bianco h4 a:link,
div.head_bianco h4 a:visited{
	color:#f68427;
	text-decoration: none;
}
div.container_bianco div.body_bianco{
	background: url("/immagini/box_bianco_inf_sx.png") no-repeat bottom left;
	margin: 0px;
	padding: 0px 15px 15px 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px; 
	line-height:18px;
}
div.container_bianco div.body_bianco a:link,
div.container_bianco div.body_bianco a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
div.container_bianco div.body_bianco a:hover{
	color:#202020;
	font-weight:bold;
	text-decoration: underline;
}



