a {	color:#666666;}a:link {	text-decoration:none;}a:visited {	text-decoration:none;}a:hover {	text-decoration:underline;}ul { margin-top:0px; margin-bottom:0px; padding-bottom:0px; padding-top:0px; }li {font-size:10px;margin-top:0px; margin-bottom:0px; }/*start newstylesforSET*/._hidden{}._selected{}	td.ombra_sx{		background-image: url(../images/ombra_sx.png);		background-repeat:no-repeat;		background-position:right top;	}	td.ombra_dx{		background-image: url(../images/ombra_dx.png);		background-repeat:no-repeat;		background-position:left top;	}	/*iniziosfondi*/	.bkg_bianco {		background-color:#ffffff;	}	/*finesfondi*/	/*iniziopaddings*/	.pad_all_5 {		padding:5px;	}	.pad_all_10 {		padding:10px;	}	.pad_right_5 {		padding-right:5px;	}	.pad_left_5 {		padding-left:5px;	}	.pad_left_10 {		padding-left:10px;	}	.pad_top_10 {		padding-top:10px;	}	.pad_bottom_5 {		padding-bottom:5px;	}	.pad_top_5 {		padding-top:5px;	}	.pad_bottom_10 {		padding-bottom:10px;	}	/*finepaddings*/	.border_top {		border-top:1px solid #e9e9e9;	}	/* LOGIN */		.login_margin_left {		background-image:url(../images/loginpanel_left.gif);		background-repeat:repeat-y;		background-position:right;		width:4px;	}	.login_margin_right {		background-image:url(../images/loginpanel_right.gif);		background-repeat:repeat-y;		background-position:left;		width:4px;	}	.login_central_cell {		 width:227px;		 color:#0e4663;		 padding-left:8px;	}	.login_userpwd {		float:bottom;		width:180px;		text-align:right;		font-weight:normal;	}	.login_div_user {		height:25px; 		float:bottom;	}	.login_div_pwd {		height:25px; 		float:left;	}	.login_div_arrow {		height:25px; 		float:left; 		margin-left:10px;	}	.login_div_myarea {		float:bottom;		width:200px;		text-align:right;		font-weight:normal;	}		/*inizioform*/	input.input_login {		font-size:9px;		font-weight:normal;		color:#000000;		width:180px;		background-color:#d3dee4;	}	input.button_login {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#000000;		width:50px;	}	input.input_search {		font-size:9px;		font-weight:normal;		color:#000000;		width:180px;		background-color:#d5e2bc;	}	input.button_search {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#000000;		width:50px;	}	/*fineform*/	/*iniziotesto*/	.txt_verdana {		font-family:Verdana, Arial, Helvetica, sans-serif;	}	.txt_arial {		font-family:Arial, Helvetica, sans-serif;	}	.txt_times {		font-family:"Times New Roman", Times, serif;	}	.txt_georgia {		font-family:Georgia;	}	.txt_trebuchet {		font-family:Trebuchet MS;	}	.txt9 {		font-size:9px;	}	.txt10 {		font-size:10px;	}	.txt11 {		font-size:11px;	}	.txt12 {		font-size:12px;	}	.txt13 {		font-size:13px;	}	.txt14 {		font-size:14px;	}	.txt15 {		font-size:15px;	}	.txt16 {		font-size:16px;	}	.txt_bold {		font-weight:bold;	}	.inter_11 {	line-height:11px;	}	.txt_sottolineato {		text-decoration:underline;	}	/*finetesto*/	/*iniziocolortxt*/	.c_txt_grigio {		color:#666666;	}	.c_txt_contact {		color:#6699cc;	}	.c_txt_blu {		color:#005288;	}	.c_txt_bianco {		color:#ffffff;	}	.c_txt_blu_menu {		color:#32729d;	}	.maincolor {		color:#5d9b1e;	}	/*finecolortxt*/	/* INZIO 1°MENU */	.bkg_menu_1l_totale {		background-color:#e4f9cc;		background-image:url(../images/bkg_mainmenu.gif);		background-position:top;		background-repeat:repeat-x;	}	.bkg_menu_1l_sfuma {		background-image:url(../images/bkg_mainmenu_sfuma.png);		background-position:bottom;		background-repeat:repeat-x;	}	.div_menu_1l {		overflow:hidden;		width:940px;		height:60px;	}	/* FINE 1°MENU */	/* layout hp top cell*/	.hp_topcell {		width:215px;		height:130px;		float:left;		color:#FFFFFF;		text-align:left;	}	/* homepage top cell*/	/* headers_div */	.div_hp_header_left{		width:480;		height:327px;		float:left;	}		.div_in_header_total{		width:940px;		height:87px;		overflow:hidden;	}	.div_in_header_left{		float:left;		width:235px;		height:87px;	}	.div_in_header_right{		float:left;		width:705px;		height:87px;	}	/**/	.bkg_navbar {		background-color:#FFFFFF;		background-image:url(../images/bkg_layout.gif);		background-repeat:repeat-x;		background-position:top;	}	/*inizio 2° menu*/	.bkg_leftmenu_l0_selected {		background-color:#8edc59;	}	.leftmenu_l0_divbull {		width:10px;		vertical-align:middle;	}	.bkg_leftmenu_l1 {		background-color:#e1f7cf;	}	.bkg_leftmenu_l1_selected {		background-image:url(../images/menusx_sfondo2.gif);		background-repeat: repeat-y;	}	.leftmenu_l1_divbull {		width:10px;		vertical-align:middle;		margin-left:-4px;	}	/*fine 2° menu*/	/*inizio menu footer*/	.menu_footer {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:normal;		color:#488016;		text-transform:lowercase;	}	.menu_footer_hidden {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:normal;		color:#488016;		text-transform:lowercase;	}	.menu_footer_selected {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:normal;		color:#488016;		text-transform:lowercase;	}	.menu_footer_hidden_selected {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:normal;		color:#488016;		text-transform:lowercase;	}	.menu_footer2 {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:normal;		color:#beed97;	}	.menu_footer2_hidden {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:normal;		color:#beed97;	}	.menu_footer2_selected {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:normal;		color:#beed97;	}	.menu_footer2_hidden_selected {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:normal;		color:#beed97;	}	/*fine menu footer*/	/*inizio menu header*/	.menu_header {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#5d9b1e;		text-transform:lowercase;	}	.menu_header_hidden {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#5d9b1e;		text-transform:lowercase;	}	.menu_header_selected {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#5d9b1e;		text-transform:lowercase;	}	.menu_header_hidden_selected {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#5d9b1e;		text-transform:lowercase;	}	/*fine menu header*/	/*inizio titolo layout*/	.layouttitle {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:14px;		font-weight:bold;		color:#5d9b1e;		padding-bottom:10px;	}	/*fine titolo layout*/	/*inizio titolo blocco*/	.blocktitle {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#5d9b1e;		padding-bottom:8px;	}	/*fine titolo blocco*/	/* box download, libri, ...*/	.bkg_boxtop{		background-image:url(../images/bkg_boxtop.gif);	}	.bkg_boxleft{		background-image:url(../images/bkg_boxleft.gif);	}	.bkg_boxright{		background-image:url(../images/bkg_boxright.gif);	}	.bkg_boxdown{		background-image:url(../images/bkg_boxdown.gif);	}	.bkg_curva{		background-color:#bedf99;		background-image:url(../images/bkg_curva.gif);		background-repeat:no-repeat;		padding-top:10px;		padding-bottom:10px;		padding-left:6px;		padding-right:6px;	}	/**/	/*inizio attachment*/	.bkg_obj_general {		background-color:#D1DBE5;	}	.bkg_obj_blu {		background-color:#005288;	}	.bkg_obj_arancio {		background-color:#F08800;	}	.td_obj_icon {		padding-left:6px;		padding-right:4px;		padding-top:8px;		padding-bottom:4px;		vertical-align:top;	}	.td_obj_dida {		padding-left:3px;		padding-right:4px;		padding-top:6px;		padding-bottom:4px;		vertical-align:top;	}	.td_obj_title {		padding-left:9px;		padding-right:9px;		vertical-align:middle;	}	.txt_obj_dida {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#000000;		font-weight:normal;		line-height:12px;		padding-bottom:3px;	}	.txt_obj_author {		/*padding-bottom:4px;*/	}	.txt_obj_subtitle {		color:#005288;		font-weight:normal;	}	.txt_obj_size {		color:#4E4E4E;	}	.txt_obj_title {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#D1DBE5;		font-weight:bold;		line-height:12px;	}	/*fine attachment*/	/*inizio search*/	.search_margin_left {		background-image:url(../images/search_left.gif);		background-repeat:repeat-y;		background-position:right;		width:4px;	}	.search_margin_right {		background-image:url(../images/search_right.gif);		background-repeat:repeat-y;		background-position:left;		width:4px;	}	.search_central_cell {		width:227px;		color:#34630e;		padding-left:8px;	}	.search_div_left {		height:25px;		float:left;	}	.search_div_right {		height:25px;		float:left;		margin-left:10px;	}			.td_search_kwd {		padding-left:10px;		padding-right:10px;		vertical-align:middle;		background-color:#005288;	}	.txt_search_kwd {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#D1DBE5;		font-weight:bold;		line-height:12px;	}	.txt_search_title {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#005288;		font-weight:bold;		line-height:12px;		text-transform:uppercase;	}	.txt_search_path {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#666666;		font-weight:normal;		line-height:16px;		text-transform:lowercase;	}	.txt_search {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#666666;		font-weight:normal;		line-height:16px;	}	/*fine search*/	/* chiusura pagina*/	.chiusura_out {		height:29px;		overflow:hidden;	}	.chiusura_in {		background-image:url(../images/pageclosure_sfondo.gif);		background-repeat:repeat-x;		background-position:top;		color:#beed97;		text-align:center;		height:29px;	}	/*inizio links*/	.txt_link_categ {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		color:#5d9b1e;		font-weight:bold;	}	.txt_link_title {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:bold;		color:#333333;	}	.txt_link_url {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		color:#5d9b1e;		font-weight:bold;	}	.txt_link_descr {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		color:#333333;		font-weight:normal;		line-height:13px;	}	/*fine links*/	/*inizio list*/	.txt_list_title {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		color:#5d9b1e;		font-weight:bold;	}	.txt_list_text {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:normal;		line-height:12px;	}	.txt_list_url {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:normal;		line-height:12px;	}	/*fine list*/	/*inizio faq*/	.txt_faq_question {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#005288;		font-weight:bold;		line-height:12px;	}	.txt_faq_answer {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		color:#666666;		font-weight:normal;		line-height:16px;	}	.txt_faq_url {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#005288;		font-weight:normal;		line-height:12px;	}	/*fine faq*/	/*inizio sitemap*/	.bkg_map_1l_left{		background-image:url(../images/map_sepleft.gif);		background-repeat:no-repeat;		background-position:bottom right;	}	.bkg_map_1l_right{		background-image:url(../images/map_sepright.gif);		background-repeat:no-repeat;		background-position:bottom left;	}	.bkg_map_1l_center{		background-image:url(../images/map_sepcenter.gif);		background-repeat:repeat-x;		background-position:bottom;	}	.bkg_map{		background-color:#FFFFFF;		text-align:left;		vertical-align:middle;		padding-right:5px;	}	.txt_map_1l {		font-size:13px;		color:#000000;		font-weight:bold;		line-height:14px;	}	.txt_map {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:14px;		color:#666666;		font-weight:normal;		line-height:15px;		text-transform:lowercase;	}	/*fine sitemap*/	/*inizio gallery*/	.txt_gallery_title {		font-family:Trebuchet MS;		font-size:10px;		color:#005288;		font-weight:bold;		line-height:15px;		text-transform:uppercase;	}	.txt_gallery_index {		font-family:Trebuchet MS;		font-size:10px;		color:#005288;		font-weight:normal;	}	.txt_gallery_descr {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#666666;		font-weight:normal;		line-height:15px;	}	/*fine gallery*/	/*inizio form vari*/	.txt_field_label {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		color:#444444;		font-weight:bold;		line-height:13px;	}	.fieldtext {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		color:#444444;		font-weight:normal;	}	.fieldsubmit {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		color:#000000;		font-weight:normal;	}	.xlong {		width:295px;	}	.short {		width:80px;	}	.td_success{		background-color:#5d9b1e;		padding:5px;		color:#FFFFFF;		font-weight:bold;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		text-align:center;		vertical-align:middle;	}	.txt_success{		color:#FFFFFF;		font-weight:normal;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;	}	.td_error{		background-color:#CC0000;		padding:5px;		color:#FFFFFF;		font-weight:bold;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		text-align:center;		vertical-align:middle;	}	.txt_error{		color:#FFFFFF;		font-weight:normal;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;	}	/*fine form vari*//*end newstylesforARNOMET*/body {	margin: 0px;	padding: 0px;}table {/*	border: 1px;	border-color:#00CCCC;	border-style:solid;	*/}form {	padding: 0px;	margin: 0px;}hr {	padding: 0px;	margin: 0px;	noshade: yes;}p {	padding: 0px;	margin: 0px;}td.separator {	background-image:url(../images/separatore_vert_intra.gif);}td.orrseparator {	background-image:url(../images/separatore_oriz.gif);}td.dotarea {	background-image:url(../images/dotarea.gif);}/*-----*/.navwhite {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	font-style:normal;	font-weight:bold;	line-height:15px;	text-align:center;	color:#000000;	background-color:#FFFFFF;}.navgrey {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	font-style:normal;	font-weight:bold;	line-height:15px;	text-align:center;	color:#FFFFFF;	background-color:#666666;}.navblack {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	font-style:normal;	font-weight:bold;	line-height:15px;	text-align:center;	color:#FFFFFF;	background-color:#000000;}/* CMSTOOLBAR */.cmsbutton {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-style:normal;	color: #FFFFFF;	text-decoration: none;	margin: 0px 0px 0px 5px;}.cmsbutton:hover {	background-color:#FF9900;}/* TESTO */* {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.testo {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-style:normal;	color: #000000;	text-decoration: none;	font-size: 10px;	line-height:14px;}.b { color: #1D64B4 }.w { color: #FFFFFF }.g { color: #444444 }.g2 { color: #777777 }.r { color: #FF0033 }.v { color:#5d9b1e }.v2 { color:#beed97 }.bold {	font-weight: bold}.underline {	text-decoration:underline;}.italic {	font-style:italic;}.selected {	font-weight: bold}.small {	font-size: 9px;}.big {	font-size: 15px}.invisible {	font-style: italic;	text-decoration: line-through;}.link {	text-decoration: underline;}/* ELENCHI */.firstcellfirstrow {	border-bottom-style: solid;	border-bottom-width: 4px;	border-bottom-color:#666666;	border-right-style: solid;	border-right-width: 1px;	border-right-color:#666666;	border-left-style: solid;	border-left-width: 1px;	border-left-color:#666666;}.firstrow {	border-bottom-style: solid;	border-bottom-width: 4px;	border-bottom-color:#666666;	border-right-style: solid;	border-right-width: 1px;	border-right-color:#666666;}/* CALENDARIO */.hourcell {	border-top-style: solid; 	border-right-style: none; 	border-top-width: 4px; 	border-right-width: 1px; 	border-color:#666666;}.eventcell {	border-top-style: solid;	border-right-style: dotted;	border-width: 1px;	border-top-color:#666666;	border-right-color:#CCCCCC;}.event_hourcell {	border-right-style: solid;	border-right-width: 1px;	border-right-color:#FFFFFF;	line-height:9px;}.event_titlecell {	width:100%;	line-height:9px;}div.calendario {	/*border: solid 1px;*/	width: 615px;	height: 545px;	margin-top: 10px;	overflow: auto;	vertical-align:top;}table.evento {	width: 98%;	background-image:url(../images/cal_bkg.gif);}table.large {	width: 100%;}div.evento {/*	border: solid 1px;	width: 99%;	height: 99%;	padding: 0px;	margin: 0px;*/	display:block;}.webdings {	font-family:Webdings;}/* EDITOR */.editorform {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 250px;}/* riservato a html area */.piccolo {	font-size:9px;	line-height:11px;}.normale {	font-size:10px;	line-height:13px;}.grande {	font-size:12px;	line-height:16px;}.bianco {	color:#ffffff;}.nero {	color:#000000;}.rosso {	color:#cc0000;}.grigio {	color:#444444;}.verde {	color:#5d9b1e;}.blu {	color:#005288;}.left {	text-align:left;}.right {	text-align:right}.center {	text-align:center;}.justify {	text-align:justify;}/* SET */.ofhidden{	overflow:hidden;}.img_up{	border: 1px solid #8ec35c;	border-top: 6px solid #8ec35c;}.img_botleft{	height:8px;	background-color:#8ec35c;	background-image:url(../images/img_stondo_left.gif);	background-position: bottom left;	background-repeat: no-repeat;	float:left;}.img_botright{	height:8px;	background-color:#8ec35c;	background-image:url(../images/img_stondo_right.gif);	background-position: bottom right;	background-repeat: no-repeat;	float:left;}
