/* #5D6B77 */
.txt8px
{   FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt9px
{   FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt10px
{   FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt11px
{	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt12px
{   FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt13px
{   FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt14px
{   FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt16px
{   FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt18px
{   FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt20px
{   FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}

.txt14Vpx
{   FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #12822C ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}
.txt14Bpx
{   FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}



A.lnk_txt9px
{   FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}
A.lnk_txt9px:hover
{   FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline;	}
A.lnk_txt9px:active
{   FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}


A.lnk_txt10px
{   FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}
A.lnk_txt10px:hover
{   FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline;	}
A.lnk_txt10px:active
{   FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline;	}


A.lnk_txt11px
{   FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}
A.lnk_txt11px:hover
{   FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline;	}
A.lnk_txt11px:active
{   FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}


A.lnk_txt12px
{   FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}
A.lnk_txt12px:hover
{   FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline;	}
A.lnk_txt12px:active
{   FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}


A.lnk_txt13px
{   FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}
A.lnk_txt13px:hover
{   FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline;	}
A.lnk_txt13px:active
{   FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}


A.lnk_txt14px
{   FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}
A.lnk_txt14px:hover
{   FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline;	}
A.lnk_txt14px:active
{   FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}




A.lnkmenu
{   padding-left:25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}
A.lnkmenu:hover
{    padding-left:25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline; }
A.lnkmenu:active
{   padding-left:25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}


A.lnkmenu_sel
{   padding-left:25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}
A.lnkmenu_sel:hover
{   padding-left:25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: underline;}
A.lnkmenu_sel:active
{   padding-left:25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;	}

.lnkmenutop {
	padding-left:20px; padding-right:20px; padding-top:9px; padding-bottom:9px;
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; text-decoration:none;}
.lnkmenutop:hover {
	padding-left:20px; padding-right:20px; padding-top:9px; padding-bottom:9px;
	 COLOR: #036feb; BACKGROUND-COLOR: #FFFFFF; text-decoration:none;
	 background-image:url(images/layout/toolbar.bg.sel.jpg); }
.lnkmenutop:active {
	padding-left:20px; padding-right:20px; padding-top:9px; padding-bottom:9px;
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; text-decoration:none;}

.scrollbar_layer
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    SCROLLBAR-FACE-COLOR: #ECECEE;
    FONT-SIZE: 10pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    COLOR: #002e5e;
    SCROLLBAR-ARROW-COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    SCROLLBAR-BASE-COLOR: #002e5e;
    TEXT-ALIGN: justify;
    font-color: #006600;
    scrollbar-3d-light-color: #FFFFFF;
    scrollbar-dark-shadow-color: #FFFFFF
}
	
/*############### HTML TAGS ###############*/

BODY
{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-WIDTH: 0px;	
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Times New Roman;
	background-image: url(images/layout/bg.jpg);
	background-repeat: no-repeat;
	background-color: #166edc;
}

TD
{   FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000 ; FONT-FAMILY: Tahoma,Arial,sans-serif; TEXT-DECORATION: none;		}


.row_highlight
{   BACKGROUND-COLOR: #c1cdd8;	}

.row_even
{   BACKGROUND-COLOR: #EEEEEE;	}

.row_odd
{	BACKGROUND-COLOR: #FFFFFF;	}


.languages_it
{
    BACKGROUND: url(images/flag_it.gif) no-repeat 0px 0px

}
.languages_it:hover
{
    BACKGROUND: url(images/flag_it_active.gif) no-repeat 0px 0px

}
.languages_it:focus
{
    BACKGROUND: url(images/flag_it_active.gif) no-repeat 0px 0px

}
.languages_de
{
    BACKGROUND: url(images/flag_de.gif) no-repeat 0px 0px

}
.languages_de:hover
{
    BACKGROUND: url(images/flag_de_active.gif) no-repeat 0px 0px

}
.languages_de:focus
{
    BACKGROUND: url(images/flag_de_active.gif) no-repeat 0px 0px

}
.languages_en
{
    BACKGROUND: url(images/flag_en.gif) no-repeat 0px 0px

}
.languages_en:hover
{
    BACKGROUND: url(images/flag_en_active.gif) no-repeat 0px 0px

}
.languages_en:focus
{
    BACKGROUND: url(images/flag_en_active.gif) no-repeat 0px 0px

}
.languages_fr
{
    BACKGROUND: url(images/flag_fr.gif) no-repeat 0px 0px

}
.languages_fr:hover
{
    BACKGROUND: url(images/flag_fr_active.gif) no-repeat 0px 0px

}
.languages_fr:focus
{
    BACKGROUND: url(images/flag_fr_active.gif) no-repeat 0px 0px

}

#contenuto {
	width:100%;
	height:100%;
	z-index:1;
	overflow:auto;
	scrollbar-3dlight-color:#000000; 
	scrollbar-arrow-color:#f4e8fb; 
	scrollbar-darkshadow-color :#000000; 
	scrollbar-face-color:#999999; 
	scrollbar-highlight-color:#f4e8fb; 
	scrollbar-shadow-color:#f4e8fb; 
	scrollbar-track-color:#CCCCCC;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-align:justify;
	vertical-align: top;
	padding:0px;
}
