body {
		background: #F4F4F4 url(../images/backg.png) repeat-x;
		color: #464548; /* colore testo pagine grigio scuro*/
}

a:link {
	color: #ff801f;
}
a:visited {
	color: #283968; /* blu */
}

div.moduletable h3,
.componentheading,
#moofx a.toggle {
	color: #283968; /* blu */
}

div#side div,
div#side p,
div#side td,
div.bottom div,
div.bottom p,
div.bottom td {
	color: #f4f4f4; /* grigio chiarissimo */
}

div#side a:link,
div#side a:visited,
div.bottom a:link,
div.bottom a:visited,
div#footer a:link,
div#footer a:visited {
	color: #777777; /* testo grigio chiaro */
}

a.pathway:link,
a.pathway:visited, {
	color: #ff801f; /* arancione */
}
.contentheading {
	color: #FF801F;  /* arancione */
	line-height: 130%;
}
.sottotitoloblu {
	color: #283968; 	/* blu */
}
.sottotitoloarancio {
	color: #ff801f;  /* arancione */
}
.sottotitologrigio {
	color: #777777; /* testo grigio chiaro */
}
a.mainlevel:link,
a.mainlevel:visited {
	color: #283968; /* blu */
	background: url(../images/menu_fade.png) 0 100% no-repeat;
}

/*** configurazione stile menu ***/ 

div#side a.mainlevel#active_menu:link,
div#side a.mainlevel#active_menu:visited,
div#side a.mainlevel#active_menu:hover {
	color: #49577d; /* blu */
	font-weight: bold;
}

div#side a.sublevel#active_menu:link,
div#side a.sublevel#active_menu:visited,
div#side a.sublevel#active_menu:hover {
	color: #ff801f; /* blu */
	font-weight: bold;
}


div#side a.mainlevel:hover {
	color: #49577d; /* blu */
	font-weight: bold;
}


div#side a.sublevel:hover {
	color: #ff801f; /* arancione */
	font-weight: bold;
}

div#side a.sublevel {
	color: #49577d; /* blu */
	
}


div#footer {
	color: #283968; /* blu */
}

table.contenttoc {
  border: 0px solid #FFFFFF; /* filetto bianco */
}

td.sectiontableheader {
  background: #FFFFFF;  /* bianco */
  color: #333;
}

div#shadow_l {
	background: transparent url(../images/ombra_sx.png) no-repeat;
}

div#shadow_r {
	background: transparent url(../images/ombra_dx.png) 100% 0 no-repeat;
}

div#side {
	background:  #f4f4f4; /* grigio chiarissimo */
}

div#side_l {
	background: url(../images/lato_dividi.png) no-repeat;

}

div#side_r {
	background-image: url(../images/sfondo.png);
	background-color: #F4F4F4;  /* grigio chiarissimo */
	background-position: 100% 0;
}

div#header {
	background: url(../images/header.jpg) top right no-repeat;
}

div#logo {
	background: url(../images/logo.png) 100% 10pt no-repeat;
}

div#content {
	background: #F4F4F4;  /* grigio chiarissimo */
}

div.mainbody {
	background: #fff; /* bianco */
}

div.pagedivider {
	background: url(../images/pag_dividi.png) no-repeat 50% 0 ;
}

div#bottomsection {
	background: #f4f4f4; /* grigio chiarissimo */
}

// MENU ALTO - othermenu

#nav {
	background: trasparent url(../images/barra_backg.png) repeat-x;
}

#nav li a {
	color: #ffffff; /* bianco */
}

#nav li.on a {
	color: #ffffff; /* bianco */
	font-weight:bolder;
}

