@charset "iso-8859-1";
/* CSS Document */
html,body{
	text-align:center;
	background-color:#F4F4F4;
	background-image:url(../img/sfondo.gif);
	background-repeat:repeat-y;
	background-position: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#menu2{
	margin-top:15px;
	margin-right:5px;
	margin-bottom:15px;
}

#menu_dx{
	background-image:url(../img/menu_sopra.jpg);
	background-repeat:no-repeat;
	padding-right:0px;
}

#puntini{
	background-image:url(../img/puntini.gif);
	background-repeat:repeat-y;
	}

.box_centrale{
	background-image:url(../img/box/sfondo_box_centrale.jpg);
	background-repeat:repeat-x;
	padding-right:4px;
}

/*STILI CARATTERI*/

h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	color: #FFF;
	margin:0;
	padding:0 20px;
}

h1 span{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	color: #FFF;
	
}


.titolo_az_grigio{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#666666;
}

.testo_dettagli{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333;
	text-align:justify;
}
.testo_dettagli a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333;
	text-align:justify;
	text-decoration:none;
}
.testo_dettagli a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333;
	text-align:justify;
	text-decoration:underline;
}


.tag{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#333;
	text-align:justify;
	}
.linktag{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	font-style:italic;
	text-decoration:none;
	}
.linktag:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	font-style:italic;
	text-decoration:underline;
	}

/*	STILI DIVERSI PER OGNI PAGINA	*/
#imgtitpag1{
	background-image:url(../strutturemetalliche/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag2{
	background-image:url(../moduliabitativi/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag3{
	background-image:url(../arredourbano/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag4{
	background-image:url(../mercati/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag5{
	background-image:url(../edicole/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag6{
	background-image:url(../chioschifiori/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag7{
	background-image:url(../chioschibar/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag8{
	background-image:url(../puntiinformativi/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag9{
	background-image:url(../arredointerni/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}
#imgtitpag10{
	background-image:url(../asteco/img/topimage.gif);
	background-repeat:no-repeat;
	height:26px;
}

.rigatop1{
	background-color:#213D6C;
	}
.rigatop2{
	background-color:#999900;
	}
.rigatop3{
	background-color:#2D5827;
	}
.rigatop4{
	background-color:#DD5800;
	}
.rigatop5{
	background-color:#C9252B;
	}
.rigatop6{
	background-color:#B97C0E;
	}
.rigatop7{
	background-color:#571B00;
	}
.rigatop8{
	background-color:#528BC5;
	}
.rigatop9{
	background-color:#8F0E5F;
	}
.rigatop10{
	background-color:#3D9A3B;
}



.titolo_nero{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}
.titolo_strutmet_blu{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#213D6C;
}

.titolo_modabit_verde{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#999900;
}

.titolo_arrurb_verde{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2D5827;
}
.titolo_merca_aranc{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#DD5800;
}
.titolo_edic_rosso{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#C9252B;
}
.titolo_chiofio_mar{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#B97C0E;
}
.titolo_chiobar_amara{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#571B00;
}
.titolo_puninfo_cele{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#528BC5;
}
.titolo_arreinter_viola{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#8F0E5F;
}

.titolo_az_verde{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3D9A3B;
}
.titolo_az_verde span{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3D9A3B;
}


.testo_dettagli_verde_az{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3D9A3B;
	}
.testo_dettagli_blu{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#203D6C;
	}
.testo_dettagli_verde{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#999900;
	}
.testo_dettagli_verdescuro{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#2D5827;
}
.testo_dettagli_arancione{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#DD5800;
}
.testo_dettagli_rosso{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#C9252B;
}
.testo_dettagli_marrone{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#B97C0E;
}
.testo_dettagli_amara{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#571B00;
}
.testo_dettagli_azzu{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#528BC5;
}
.testo_dettagli_viola{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#8F0E5F;
}
.testo_piccolo_blu a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#203D6C;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_blu a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#203D6C;
	text-decoration:underline;
}
.testo_piccolo_verde a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999900;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_verde a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999900;
	text-decoration:underline;
}

.testo_piccolo_verdesc a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2D5827;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_verdesc a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2D5827;
	text-decoration:underline;
}
.testo_piccolo_arancione a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#DD5800;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_arancione a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#DD5800;
	text-decoration:underline;
}
.testo_piccolo_rosso a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C9252B;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_rosso a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C9252B;
	text-decoration:underline;
}
.testo_piccolo_marrone a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B97C0E;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_marrone a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B97C0E;
	text-decoration:underline;
}
.testo_piccolo_amara a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#571B00;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_amara a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#571B00;
	text-decoration:underline;
}
.testo_piccolo_azzu a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#528BC5;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_azzu a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#528BC5;
	text-decoration:underline;
}
.testo_piccolo_viola a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8F0E5F;
	text-decoration:none;
	margin-bottom:6px;
}
.testo_piccolo_viola a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8F0E5F;
	text-decoration:underline;
}
/*FINE STIḶI PERSONALI PER OGNI PAGINA*/
.nome{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	line-height:15px;
}

.nome_ti{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	line-height:15px;
}

#menu_dx {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#666;
	letter-spacing:1px;
	}
#menu_dx  a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#666;
	letter-spacing:1px;
}
#menu_dx a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
	color:#666;
}

#menu2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#666;
	}
#menu2 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#666;
	}
#menu2 a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
	color:#666;
}


/* TITOLI BOX */
.boxtit_strutmeta a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#213D6C;
	text-decoration:none;
}
.boxtit_strutmeta a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#213D6C;
	text-decoration:underline;
}

.boxtit_arreurbano a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#295124;
	text-decoration:none;
}
.boxtit_arreurbano a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#295124;
	text-decoration:underline;
}

.boxtit_edicole a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#C12428;
	text-decoration:none;
}
.boxtit_edicole a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#C12428;
	text-decoration:underline;
}

.boxtit_chiobar a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#571B00;
	text-decoration:none;
}
.boxtit_chiobar a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#571B00;
	text-decoration:underline;
}

.boxtit_arreinterni a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#8F0E5F;
	text-decoration:none;
}
.boxtit_arreinterni a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#8F0E5F;
	text-decoration:underline;
}

.boxtit_modabi a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#999900;
	text-decoration:none;
}
.boxtit_modabi a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#999900;
	text-decoration:underline;
}

.boxtit_mercati a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#F46200;
	text-decoration:none;
}
.boxtit_mercati a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#F46200;
	text-decoration:underline;
}

.boxtit_chiofiori a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#CA880F;
	text-decoration:none;
}
.boxtit_chiofiori a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#CA880F;
	text-decoration:underline;
}

.boxtit_puninfo a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#528BC5;
	text-decoration:none;
}
.boxtit_puninfo a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#528BC5;
	text-decoration:underline;
}
/* fine titoli box */

.box_desc a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}
.box_desc a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	text-decoration:underline;
}

.boxdex_titoli a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#46A941;
}
.boxdex_titoli a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#46A941;
}
.boxdex_desc a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}
.boxdex_desc a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	text-decoration:underline;
}

.testo_piede{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	line-height:14px;
}
.testo_piede a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	line-height:13px;
}
.testo_piede a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:underline;
}

#td_img{
	text-align:center;
	vertical-align:middle;
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
}

/*-------------------*/
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.testoh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}



