body {
	background-color: #FFF; /* Lo sfondo */
	color: #6a5d4a;
}

/* P H1 H2 H3 H4 H5 H6 */

h1, h2 {
  color: #6a5d4a;
}
h3, h4, h5, h6 {
  color: #6a5d4a;
}
h1 a, h2 a {
  color: #f29400;
}
h3 a, h4 a, h5 a, h6 a {
  color: #f29400;
}


table.bordertable {
	border-top: 1px solid #b2bfc7;
	border-bottom: 1px solid #b2bfc7;
}

/* FACILITIES */
a.facility_titolo {
  color: #f29400 !important;
}





/* Main layout and header */
#wrap {
	color: #6a5d4a;
	background-color: #FFF;
}
#headerX {
	/* background: url(../graph/header_sezione_bg.jpg) no-repeat center; */
	background: url(../graph/header_home_foto.jpg) no-repeat center bottom;
	color: #FFF;
}

/* in bse alle varie pagine */
#header #top {
	background: url(../graph/top.gif) no-repeat center bottom;
}

#header #mask {
	background: url(../graph/header_mask.png) no-repeat center bottom;
	color: #FFF;
}















#body #main { background: url(../graph/punto_basso_it.gif) repeat-x top left; }

#body #main #left { background: url(../graph/punto_vert_chiaro.gif) repeat-y right; }

#body #main #left .top { color: #97be0d; background: url(../graph/punto_alto_it.gif) repeat-x bottom right; }
#body #main #left .top a { color: #97be0d; text-decoration: none; }
#body #main #left .top a:hover { color: #97be0d; border-bottom: 2px solid #ddd;}

#body #main #left .titolo { color: #97be0d; }
#body #main #left .titolo a { color: #97be0d; text-decoration: none; }
#body #main #left .titolo a:hover { color: #97be0d; border-bottom: 2px solid #ddd;}

#body #main #left .sottotitolo { color: #97be0d; }
#body #main #left .sottotitolo a { color: #97be0d; text-decoration: none; }
#body #main #left .sottotitolo a:hover { color: #97be0d; border-bottom: 2px solid #ddd; }

#body #main #left .dettaglio { color: #6a5d4a; }
#body #main #left .dettaglio a { color: #6a5d4a; text-decoration: none; }
#body #main #left .dettaglio a:hover { color: #6a5d4a; text-decoration: underline; /*border-bottom: 2px solid #ddd;*/ }


#body #main #center .top { color: #97be0d; background: url(../graph/punto_alto_it.gif) repeat-x bottom left; }
#body #main #center .top a { color: #97be0d; text-decoration: none; }
#body #main #center .top a:hover { color: #97be0d; border-bottom: 2px solid #ddd;}

#body #main #center .titolo { color: #97be0d; }
#body #main #center .titolo a { color: #97be0d; text-decoration: none; }
#body #main #center .titolo a:hover { color: #97be0d; border-bottom: 2px solid #ddd;}

#body #main #center .sottotitolo { color: #97be0d; }
#body #main #center .sottotitolo a { color: #97be0d; text-decoration: none; }
#body #main #center .sottotitolo a:hover { color: #97be0d; border-bottom: 2px solid #ddd; }

#body #main #center .dettaglio { color: #6a5d4a; }
#body #main #center .dettaglio a { color: #6a5d4a; text-decoration: none; }
#body #main #center .dettaglio a:hover { color: #6a5d4a; text-decoration: underline; /*border-bottom: 2px solid #ddd;*/ }









/* A LINK HREF */
#body #main .dettaglio_facility a {
	font-weight: bold;
}
#body #main .dettaglio_facility a:hover {
	text-decoration: underline;
}
/* end ----------------------------------------------- A LINK HREF */


























/* OFFERTE ( dentro a body dopo left e main ) */
#box_offerte_home .box1 .sx .mask { color: #8f857b; background: url(../graph/box_offerta1.gif) left center; }
#box_offerte_home .box1 .dx .mask { color: #8f857b; background: url(../graph/box_offerta1.gif) right center; }
#box_offerte_home .box2 .sx .mask { color: #5f384d; background: url(../graph/box_offerta2.gif) left center; }
#box_offerte_home .box2 .dx .mask { color: #5f384d; background: url(../graph/box_offerta2.gif) right center; }
#box_offerte_home .box3 .sx .mask { color: #728aa2; background: url(../graph/box_offerta3.gif) left center; }
#box_offerte_home .box3 .dx .mask { color: #728aa2; background: url(../graph/box_offerta3.gif) right center; }
#box_offerte_home .box1 .dx { background-color: #FFFFFF; }
#box_offerte_home .box2 .dx { background-color: #FFFFFF; }
#box_offerte_home .box3 .dx { background-color: #FFFFFF; }

#box_offerte_home .box1 h2 { color: #8f857b; }
#box_offerte_home .box2 h2 { color: #5f384d; }
#box_offerte_home .box3 h2 { color: #728aa2; }






























/* Footer */
#footer {
	border-top:2px solid #EEE; /*#dadada*/
	color: #4d5b68;
}
#footer a {
	color: #4d5b68;
}
#footer a:hover {
	color: #b2bfc7;
	border-bottom: 3px solid #b2bfc7;
}
