body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
.bgsx {
	background-image: url(../images/00sx.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.bgdx {
	background-image: url(../images/00.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgsx2 {
	background-image: url(../images/left.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.bgdx2 {
	background-image: url(../images/right.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.form {
	height: 20px;
	width: 170px;
	color: #4D4D4D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.font_form {
	color: #4D4D4D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.select {
	height: 20px;
	width: 70px;
	color: #4D4D4D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*------------------------------*/
.div01 {
		width:100%;
		padding-bottom:0px;
		}
#custom ul {
		list-style: none;
		margin-left: 0;
		padding-left: 1em;
		text-indent: -1em;
		padding-top:5px;
		padding-bottom:0px;
		margin-bottom:10px;
		}

#custom li, #custom-gen li {
		list-style-image: none;
		list-style-type: none;
		padding-top:0;
		padding-bottom:5px;
		}
	

#custom-gen ul {
		list-style: none;
		margin-left: 0;
		padding-top:0;
		padding-left: 1em;
		text-indent: -1em;
		padding-bottom:0px;
		}

#custom-gen ul li:before {
		content: "\00BB \0020";
		}
/*---------- SFONDI ------------*/
.sf_home_top {
	background-image: url(../images/sf_home_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	
}
.sf_home_bottom {
	background-image: url(../images/sf_home_bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
	
}
.sf_content {
	background-image: url(../images/sf_content.jpg);
	background-repeat: repeat-x;
	background-position: top;
	
}

/*------------------------------*/
/*------------ TEXT ------------*/
.homeG {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #BFBFBF;
	text-decoration: none;
	line-height: 16px;
}
.title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #1B75BC;
	text-decoration: none;
	line-height: 15px;
}
.titleGrey {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #5D5952;
	text-decoration: none;
	line-height: 15px;
}
.titleBusiness {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #DC5C1E;
	text-decoration: none;
	line-height: 15px;
}
.Consulting {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #1B75BC;
	text-decoration: none;
	line-height: 15px;
}
.Business {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #DC5C1E;
	text-decoration: none;
	line-height: 15px;
}
.titleIct {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #968D00;
	text-decoration: none;
	line-height: 15px;
}
.Ict {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #968D00;
	text-decoration: none;
	line-height: 15px;
}
.text_white, .text_white a, .text_white a:hover, .text_white a:active, .text_white a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #12345A;
	text-decoration: none;
	vertical-align: bottom;
}
.text_press, .text_press a, .text_press a:hover, .text_press a:active, .text_press a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #5D5952;
	text-decoration: none;
	vertical-align: bottom;
}
.textAzz {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #1B75BC;
	text-decoration: none;
	line-height: 15px;
}
.textMagg {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4D4D4D;
	text-decoration: none;
	line-height: 15px;
	text-indent: 15px;
}
.textGrande {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:normal;
	color: #4D4D4D;
	text-decoration: none;
	line-height: 15px;
}
.text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4D4D4D;
	text-decoration: none;
	line-height: 15px;
}
.text a, .text a:hover, .text a:active, .text a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #12345A;
	text-decoration: none;
}
.text15sx {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4D4D4D;
	text-decoration: none;
	line-height: 15px;
	padding-left:15px;
}
.text15sx a, .text15sx a:hover, .text15sx a:active, .text15sx a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #12345A;
	text-decoration: none;
}
.boxText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
.boxText a, .boxText a:hover, .boxText a:active, .boxText a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.footerText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
.footerText a, .footerText a:hover, .footerText a:active, .footerText a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.copy, .copy a, .copy a:hover, .copy a:active, .copy a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4D4D4D;
	text-decoration: none;
	vertical-align: top;
}

/*------------------------------*/
/*------------ SEP -------------*/
