/*NEWSLETTER*/.pscroll {	overflow: auto;	padding: 4px;	height: 150px;	background: #FFFFFF;}.mscroll {	overflow: auto;	padding: 4px;	height: 300px;	background: #FFFFFF;}.lscroll {	overflow: auto;	padding: 4px;	height: 500px;	background: #FFFFFF;}.newstext {	font-family:  Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform: none;	whitespace: nowrap;}/*FINE NEWSLETTER*/.backimm{border: 1px solid #666666;padding: 12px;background-color: #FFFFFF;}.tdminiatura {	vertical-align: top;}.mini {	font-family:Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: ;	color: #000000;	text-align: left;	}.label {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: ;	color: #000000;	text-align: left;	padding: 3px;	}.messaggi {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #B9361F;	text-align: right;	padding: 2px;	}.normale {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;}.titoloscheda {	color: #111111;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: ;	padding: 2px;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #111111;}.titolosezione {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #111111;	text-align: left;	padding: 2px;		}.fondo {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #444444;	text-align: justify;	}.s {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: ;	color: #333333;	text-align: right;	padding: 2px;	}.d {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	color: #444444;	text-align: left;		padding: 3px;}.menu{	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	padding: 0px;	text-align: left;		border: 1px solid #444444;}.text {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	padding: 1px;	text-align: left;		border: 1px solid #444444;}.obb {	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #B9361F;	text-align: center;	padding: 3px;}.ENTRA {	font-family:Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #000000;	padding: 4px;	text-align: right;	}/* ########## LINK ############## *//* ########## navigatore ############## */.rigo{	border-bottom-style: solid;	border-bottom-width: 3px;	border-bottom-color: #111111;}#ininav {	color: #B9361F;	}#ininav a{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #B9361F;	text-decoration: none;}#ininav a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #444;	text-decoration: none;}A.main:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;	text-decoration: underline;}A.main:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: underline;}A.main:active {	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;}A.main:hover {	color: #B9361F;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;}.mainsopra {	color: #B9361F;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	text-align: left;	text-transform: none;	border-bottom-style: solid;	border-bottom-width: 2px;	border-bottom-color: #666666;}.elencoselezionato {	color: #B9361F;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;	text-transform: none;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #666666;}.mainnormal {	color: #C9C9C9;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;	font-weight: normal;	text-transform: none;}/*NAVIGATORI DEI MODELLI*/A.n:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #444444;	text-decoration: underline;}A.n:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #444444;	text-decoration: underline;}A.n:active {	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;}A.n:hover {	color: #B9361F;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;}.nselect {	border-bottom-style: solid;	border-bottom-width: 2px;	border-bottom-color: #666666;	color: #B9361F;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	padding: 2px;}/* ########## link generico ############## */A:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #AD331D;	text-decoration: underline;}A:active {	color: #AD331D;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: underline;}A:hover {	color: #EA0419;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: underline;}A:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #AD331D;	text-decoration: underline;}/* ########## ELENCHI ############## */.maintab {	background-image: url(nero/maintab.gif);	background-repeat: repeat-x;	border-bottom-color: #DDDDDD;	border-bottom-style: solid;	border-bottom-width: 1px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	padding: 1px;}.maintabdown {	background-image: url(nero/maintab.gif);	background-repeat: repeat-x;	border-bottom-color: #666666;	border-bottom-style: solid;	border-bottom-width: 2px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	padding: 1px;}.rigaa {	background-image: url(nero/maintab.gif);	background-repeat: repeat-x;	border-bottom-color: #DDDDDD;	border-bottom-style: solid;	border-bottom-width: 1px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	padding: 1px;}	.rigab {	background-image: url(nero/maintab.gif);	background-repeat: repeat-x;	border-bottom-color: #DDDDDD;	border-bottom-style: solid;	border-bottom-width: 1px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	padding: 1px;}/* ####### STILI PER I SUBMIT DEI FORM ####### */.login {	background-color: transparent;	background-image: url(../grafica/login.gif);	background-repeat: no-repeat;	border-width: 0px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	height: 35px;	text-transform: uppercase;
	text-align:right;	width: 100px;}.nuovo {	background-color: transparent;	background-image: url(../../css/gamc/nuovo.gif);	background-repeat: no-repeat;	border-width: 0px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	height: 42px;	text-transform: uppercase;	width: 120px;}.salva {	background-color: transparent;	background-image: url(../../css/gamc/salva.gif);	background-repeat: no-repeat;	border-width: 0px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	height: 42px;	text-transform: uppercase;	width: 120px;}.cancella {	background-color: transparent;	background-image: url(../../css/gamc/cancella.gif);	background-repeat: no-repeat;	border-width: 0px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	height: 42px;	padding-left: 20px;	text-transform: uppercase;	width: 120px;}.cerca {	background-color: transparent;	background-image: url(../../css/gamc//cerca.gif);	background-repeat: no-repeat;	border-width: 0px;	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	height: 44px;	padding-left: 20px;	text-transform: uppercase;	width: 100px;}/* PANNELLI GAMC*//* pannello gamc tipo 1*/.gamc_s {	background-image: url(pannelli/gamc/s.gif);	background-repeat: repeat-y;	background-position: right bottom;}.gamc_d {	background-image: url(pannelli/gamc/d.gif);	background-repeat: repeat-y;	background-position: left bottom;}.gamc_ts {	background-image: url(pannelli/gamc/ts.gif);	background-repeat: no-repeat;	background-position: right bottom;}.gamc_t {	background-image: url(pannelli/gamc/t.gif);	background-repeat: repeat-x;	background-position: left bottom;	color: #111111;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding: 6px 0px 0px;	text-align: left;}.gamc_td {	background-image: url(pannelli/gamc/td.gif);	background-repeat: no-repeat;	background-position: left bottom;}.gamc_bs {	background-image: url(pannelli/gamc/bs.gif);	background-repeat: no-repeat;	background-position: right top;}.gamc_bd {	background-image: url(pannelli/gamc/bd.gif);	background-repeat: no-repeat;	background-position: left top;}.gamc_b {	background-image: url(pannelli/gamc/b.gif);	background-repeat: repeat-x;	background-position: top	;	color: #111111;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	padding: 0px 0px 0px;	text-align: left;}/* pannello gamcq tipo 5*/.gamcq{border: 1px solid #444444;background-color: #ECECEC;}.gamcq_s {}.gamcq_d {}.gamcq_ts {}.gamcq_t {	color: #111111;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding: 6px 0px 0px;	text-align: left;}.gamcq_td {}.gamcq_bs {}.gamcq_bd {}.gamcq_b {	color: #111111;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	padding: 0px 0px 0px;	text-align: left;}/*PUBBLICO*/A.npub:visited {    color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: none;	text-align: center;	text-transform: none;	text-decoration: none;}A.npub:link {    color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: none;	text-align: center;	text-transform: none;	text-decoration: none;}A.npub:active {    color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: none;	text-align: center;	text-transform: none;	text-decoration: none;}A.npub:hover {	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: none;	text-align: center;	text-transform: none;}.sel {	color: #B9361F;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;	text-transform: none;}