@charset "utf-8";
/* CSS Document */
	body {
	scrollbar-3dlight-color:#505050;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#000000; 
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	}
	
    /* BACKGROUND */
	
    .bg_pattern_oriz {
	background-image: url(IMG/pattern_orizz.png);
	background-repeat: repeat-x;
	background-position: 0px 260px;
    }
	
	.bg_topboxmsg {
	background-image: url(IMG/bg_topboxmsg.png);
	background-repeat: repeat-x;
	}
	
	.bg_pattern_v {
	background-image: url(IMG/pattern_vert.png);
	background-repeat: repeat-y;
	background-position: 331px 0px;
	}
	
	.testoContent_tit {
	font-family: "Helvetica";
	font-size: 17px;
	color: #ffffff;
	line-height: 14px;
	font-weight: bold;
	}
	
	.testoContent_subtit {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #ff0000;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
	.Content_home_b {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #ffffff;
	line-height: 17px;
	font-weight: bold;
	}
	
	.Content_home {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #ffffff;
	line-height: 16px;
	/*font-weight: bold;*/
	}
	
	a.linkContent {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #0753ff;
	line-height: 16px;
	text-decoration:underline;
	}
	
	a.linkContent:link {
	text-decoration:underline;
	}
	
	a.linkContent:hover {
	text-decoration:none;
	}
	
	.testoContent_home {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	line-height: 13px;
	}
	
	.testoContent {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight:normal;
	color: #ffffff;
	line-height: 17px;
	}
	
	.testoContent_parag {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	line-height: 16px;
	background-color: #FFFFFF;
	}
	
	.testoContent_paragTit {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	}
	
	
	/* TESTO */
	.testocopy {
	font-family: Helvetica;
	font-size: 10px;
	color: #545454;
	}

	.linkUtili {
	font-family: Helvetica;
	font-size: 14px;
	/* font-weight:bold; */
	color: #575757;
	text-decoration: underline;
	line-height: 20px;
	}
	
	a.linkUtili {
	font-family: Helvetica;
	font-size: 13px;
	color: #575757;
	text-decoration: none;
	line-height: 15px;
	}
	
	a.linkUtili:link {
	text-decoration: none;
	}
	
	a.linkUtili:hover {
	color: #7c7c7c;
	text-decoration: underline;
	}
	
	.linkFonte {
	font-family: Helvetica;
	font-size: 11px;
	color: #aeaeae;
	}
	
	a.linkFonte {
	font-family: Helvetica;
	font-size: 11px;
	color: #aeaeae;
	font-weight:bold;
	text-decoration: underline;
	}
	
	a.linkFonte:link {
	text-decoration: none;
	}
	
	a.linkFonte:hover {
	color: #7c7c7c;
	text-decoration: underline;
	}
	
	a.linkUrl {
	font-family: Helvetica;
	font-size: 12px;
	color: #5f5f5f;
	font-weight:bold;
	text-decoration: none;
	}
	
	a.linkUrl:link {
	text-decoration: none;
	}
	
	a.linkUrl:hover {
	text-decoration: underline;
	}
	
	a.linkMnu {
	font-family: Helvetica;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	}
	
	a.linkMnu:link {
	text-decoration: none;
	}
	
	a.linkMnu:hover {
	color: #7c7c7c;
	text-decoration: underline;
	}
	
	.bg_messaggio {
	background-image: url(IMG/bg_messaggio.gif);
	background-repeat: repeat;	/* height: 302px;*/
	/* width: 500px; */
	}
	
	.bg_pattern_oriz_pginterna {
	background-image: url(IMG/pattern_orizz.png);
	background-repeat: repeat-x;
	background-position: 0px 148px;
    }
	
	.bg_pattern_v_pginterna {
	background-image: url(IMG/pattern_vert.png);
	background-repeat: repeat-y;
	background-position: 169px 0px;
	}
	.style2 {font-family: Helvetica; font-size: 14px; color: #575757; text-decoration: underline; line-height: 14px; font-weight: bold; }


