/*
P {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #ffffff
}
INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #FFF7E7
}
TD {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #ffffff
}
TEXTAREA {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
*/
.modhdl {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	background-color: #F8CAA9;

}

.modhdlleft {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #1077ac
}
.ophdl {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.smallhdl {
	FONT-SIZE: 8pt; COLOR: #ffffff; background-color: #000000
}
.bigger {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.small {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.drop {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.biggest {
	FONT-SIZE: 12pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.cathdl {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #044dc6; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #C0FFFF
}
.cathdlrot {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #044dc6; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #C0FFFF
}
.linklike {
	COLOR: #044dc6; background-color: #FFF7E7
}
.smallArial {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.biggestbold {
	FONT-WEIGHT: 900; FONT-SIZE: 12pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.catnode {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; background-color: #FFF7E7
}
A.catnode:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; background-color: #FFF7E7
}
A.catnode:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; background-color: #FFF7E7
}
A.catnode:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; background-color: #FFF7E7
}
A:link {
	COLOR: #044dc6; TEXT-DECORATION: underline; background-color: #FFF7E7
}
A:visited {
	COLOR: #044dc6; TEXT-DECORATION: underline; background-color: #FFF7E7
}
A:active {
	COLOR: #ff7f00; TEXT-DECORATION: underline; background-color: #FFF7E7
}
A:hover {
	COLOR: #ff7f00; TEXT-DECORATION: underline; background-color: #FFF7E7
}
A.hdl {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #FFF7E7
}
A.hdl:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #FFF7E7
}
A.hdl:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #FFF7E7
}
A.hdl:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; background-color: #FFF7E7
}
A.hdl:hover {
	COLOR: #ffffff; background-color: #000000
}
A.red {
	COLOR: red; background-color: #FFF7E7
}
.sfondo {
	color : #000000; background-color: #FFF7E7;
}

.formcol {
background : #FFF7E7; color: #044dc6; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif;
}

BODY {
background-color: #FFFFFF;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #1077ac;
	color: #FFFFFF;
	cursor: auto;
}
.textarea {

	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #000099;
	background-color: #DBE1ED;
}

/* Background per box 'Attivitą'*/ 
.boxoml {
	background-image: url(prod/bkgnd_oml.jpg);
}
.boxmon {
	background-image: url(prod/bkgnd_mon.jpg);
}
.boxass {
	background-image: url(prod/bkgnd_ass.jpg);
}
.boxinf {
	background-image: url(prod/bkgnd_inf.jpg);
}
.boxori {
	background-image: url(prod/bkgnd_ori.jpg);
}
.boxfad {
	background-image: url(prod/bkgnd_fad.jpg);
}
.boxsis {
	background-image: url(prod/bkgnd_sis.jpg);
}
.boxran {
	background-image: url(prod/bkgnd_ran.jpg);
}
.boxars {
	background-image: url(prod/bkgnd_ars.jpg);
}

/*  Banner e Box U.O.*/
.banneroml {
	background-image: url(prod/bann_oml.jpg);
}
.bk_oml {
	background-image: url(prod/oml/bk_oml.jpg);
}
.bannermon {
	background-image: url(prod/bann_mon.jpg);
}
.bk_mon {
	background-image: url(prod/mon/bk_mon.jpg);
}
.bannerass {
	background-image: url(prod/bann_ass.jpg);
}
.bk_ass {
	background-image: url(prod/ass/bk_ass.jpg);
}
.bannerinf {
	background-image: url(prod/bann_inf.jpg);
}
.bk_inf {
	background-image: url(prod/inf/bk_inf.jpg);
}
.bannerori {
	background-image: url(prod/bann_ori.jpg);
}
.bk_ori {
	background-image: url(prod/ori/bk_ori.jpg);
}
.bannerfad {
	background-image: url(prod/bann_fad.jpg);
}
.bk_fad {
	background-image: url(prod/fad/bk_fad.jpg);
}
.bannersis {
	background-image: url(prod/bann_sis.jpg);
}
.bk_sis {
	background-image: url(prod/sis/bk_sis.jpg);
}
.bannerran {
	background-image: url(prod/bann_ran.jpg);
}
.bk_ran {
	background-image: url(prod/ran/bk_ran.jpg);
}
.bannerars {
	background-image: url(prod/bann_ars.jpg);
}
.bk_ars {
	background-image: url(prod/ars/bk_ars.jpg);
}