BODY {
	BACKGROUND-COLOR: #FFFFFF; MARGIN: 0px
}
A:link {
	FONT-FAMILY: Tahoma, Arial; COLOR: #FF6600; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:visited {
	FONT-FAMILY: Tahoma, Arial; COLOR: #ff9900; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Tahoma, Arial; COLOR: #ffcc00; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.testo {
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 12px;
	color: #666666;
}
.testo11 {
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 11px;
	color: #666666;
}
.testo_bianco {
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 12px;
	color: white;
}
.tasti {
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 12px;
	color: black;
}
.fsx {
	BACKGROUND-IMAGE: url(images/fsx.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right top
}
.fsx2 {
	BACKGROUND-IMAGE: url(images/fsx2.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right top
}
.fsx3 {
	BACKGROUND-IMAGE: url(images/fsx3.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.fdx {
	BACKGROUND-IMAGE: url(images/fdx.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top
}
.fdx3 {
	BACKGROUND-IMAGE: url(images/fdx3.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.fdx2 {
	BACKGROUND-IMAGE: url(images/fdx2.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top
}
.f_top {
	BACKGROUND-IMAGE: url(images/f_top.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
.f_top2 {
	BACKGROUND-IMAGE: url(images/f_top2.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
.ricerca {
	BACKGROUND-IMAGE: url(images/searchbox-bg.png);
	MARGIN: 5px 0px 0px;
	height: 25px;
	background-repeat: no-repeat;
	width: 185px;
}
.input_txt {
	PADDING-TOP: 2px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px;
	HEIGHT: 22px; 	
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	MARGIN: 0px 0px 0px 2px; 
    BACKGROUND-COLOR: transparent; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
    COLOR: #6699CC; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma, Arial; 
	TEXT-DECORATION: none
}
.linea_vert {
    background-attachment: inherit;
    background-image: url(images/lv.png);
    background-repeat: repeat-y;
    background-position: center top;
}
.linea_orizz {
    background-attachment: inherit;
    background-image: url(images/lo.png);
    background-repeat: repeat-x;
    background-position: left center;
}
form {
    margin: 0px;
    padding: 0px;
}
.titolo25 {
	font-family: Tahoma, Arial;
	font-size: 25px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #0442BE;
}
.titolo23 {
	font-family: Tahoma, Arial;
	font-size: 23px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #0442BE;
}
.titolo16 {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #0442BE;
}
.f_benv {
	background-attachment: inherit;
	background-image: url(images/f_benv.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bordo_nero {
	border: 1px solid #000000;
}
.input_txt_EP {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #cccccc 1px solid; 
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(images/input_bg.gif); 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-LEFT: 0px; 
	BORDER-LEFT: #cccccc 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma, Arial; 
	HEIGHT: 22px; 
	TEXT-DECORATION: none
}
.textArea_txt_EP {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #cccccc 1px solid; 
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(images/input_bg.gif); 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-LEFT: 0px; 
	BORDER-LEFT: #cccccc 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma, Arial; 
	TEXT-DECORATION: none
}.f_cert {
	background-attachment: inherit;
	background-image: url(images/f_certific.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.f_login_ITA {
	background-attachment: inherit;
	background-image: url(images/f_login_ITA.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.f_login_ENG {
	background-attachment: inherit;
	background-image: url(images/f_login_ENG.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.titolo {
	font-family: Tahoma, Arial;
	font-size: 20px;
	font-weight: bold;
}
.testo2 {
	font-family: Tahoma, Arial;
	font-size: 12px;
}
.f_video {
	background-attachment: inherit;
	background-image: url(images/f_video.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.f_foto {
	background-attachment: inherit;
	background-image: url(images/f_foto.png);
	background-repeat: no-repeat;
	background-position: center center;
}

FIELDSET.fldHeader
{
    SCROLLBAR-ARROW-COLOR: white;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: white;
    OVERFLOW-Y: scroll;
    SCROLLBAR-DARKSHADOW-COLOR: white;
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: white;
    BORDER-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: white;
    BORDER-RIGHT: 0px;
    SCROLLBAR-3DLIGHT-COLOR: white
}
.tblEditing
{
    BACKGROUND-IMAGE: none;
    BORDER-BOTTOM: silver 1pt solid;
    BORDER-LEFT: silver 1pt solid;
    BACKGROUND-COLOR: #f6f6f6;
    BORDER-TOP: silver 1pt solid;
    BORDER-RIGHT: silver 1pt solid
}
.Header
{
    FONT-FAMILY: Tahoma, Arial;
    COLOR: #001a4b;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
.Cella
{
    BACKGROUND-COLOR: #f6f6f6;
    FONT-FAMILY: Tahoma;
    COLOR: #001a4b;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
