/* ========== SELETTORI HTML: non compaiono nell'editor visuale ========== */body		{ font-family: Arial, sans-serif; font-size: 12px; color: #222222; SCROLLBAR-FACE-COLOR: #F5F2ED; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #F5F2ED; SCROLLBAR-3DLIGHT-COLOR: #DFD0C3; SCROLLBAR-ARROW-COLOR: #FF5555; SCROLLBAR-TRACK-COLOR: #efefef; SCROLLBAR-DARKSHADOW-COLOR: #C4A78E}h1      	{ font-family: Arial, sans-serif; font-size: 17px; color: #666666; font-weight: bold; }h2          { font-family: Arial, sans-serif; font-size: 15px; color: #666666; font-weight: bold; }h3          { font-family: Arial, sans-serif; font-size: 13px; color: #666666; font-weight: bold; }th          { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; text-align: center; }CODE	    { font-family: courier, sans-serif; font-size: 11px; font-weight: bold;}td			{ font-family: Arial, sans-serif; font-size: 12px; color: #222222; }A 	   	 	{ COLOR: #000099; TEXT-DECORATION: none; }A:hover		{ COLOR: #e93c07; TEXT-DECORATION: none; }li 			{ text-align: justify; }ul 			{ text-align: justify; }form 		{ display:inline; }/* ========== SELETTORI di CLASSI  ========== */.title      { font-family: Arial, sans-serif; font-size: 17px; color: #666666; font-weight: bold; line-height:35px; }.h1      	{ font-family: Arial, sans-serif; font-size: 17px; color: #666666; font-weight: bold; }.h1a      	{ font-family: Arial, sans-serif; font-size: 17px; color: #cc0000; font-weight: bold; }.h1b      	{ font-family: Arial, sans-serif; font-size: 17px; color: #FB8D34; font-weight: bold; }.h1c      	{ font-family: Arial, sans-serif; font-size: 17px; color: #1574d4; font-weight: bold; }.h1d      	{ font-family: Arial, sans-serif; font-size: 17px; color: #468125; font-weight: bold; }.h1e      	{ font-family: Arial, sans-serif; font-size: 17px; color: #E787E7; font-weight: bold; }.h2         { font-family: Arial, sans-serif; font-size: 15px; color: #666666; font-weight: bold; }.h2a        { font-family: Arial, sans-serif; font-size: 15px; color: #cc0000; font-weight: bold; }.h2b        { font-family: Arial, sans-serif; font-size: 15px; color: #FB8D34; font-weight: bold; }.h2c        { font-family: Arial, sans-serif; font-size: 15px; color: #1574d4; font-weight: bold; }.h2d        { font-family: Arial, sans-serif; font-size: 15px; color: #468125; font-weight: bold; }.h2e        { font-family: Arial, sans-serif; font-size: 15px; color: #E787E7; font-weight: bold; }.h3         { font-family: Arial, sans-serif; font-size: 13px; color: #666666; font-weight: bold; }.h3a        { font-family: Arial, sans-serif; font-size: 13px; color: #cc0000; font-weight: bold; }.h3b        { font-family: Arial, sans-serif; font-size: 13px; color: #FB8D34; font-weight: bold; }.h3c        { font-family: Arial, sans-serif; font-size: 13px; color: #1574d4; font-weight: bold; }.h3d        { font-family: Arial, sans-serif; font-size: 13px; color: #468125; font-weight: bold; }.h3e        { font-family: Arial, sans-serif; font-size: 13px; color: #E787E7; font-weight: bold; }.label      { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #444444; }.normal     { font-family: Arial, sans-serif; font-size: 12px; color: #222222;}.normal_blu { font-family: Arial, sans-serif; font-size: 13px; color: #5C9ACD; TEXT-DECORATION: underline;}.normal_red { font-family: Arial, sans-serif; font-size: 12px; color: #D60000;}.content	{ font-family: Arial, sans-serif; font-size: 12px; text-align: justify; color: #222222;}.normalminus{ font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #0A2907; }.small      { font-family: Arial, sans-serif; font-size: 11px; color: #000033; }.small_orange { font-family: Arial, sans-serif; font-size: 12px; color: #FF491C; font-weight: bold;}.smallplus  { font-family: Arial, sans-serif; font-size: 11px; color: #444444; }.highlight	{ background-color: #FFFF00;}.home       { font-family: Verdana, Geneva, Arial; font-size: 12px; color: #444444; }.notice     { font-family: Arial, sans-serif; font-size: 12px; color: #006699; }.find 		{ font-family: Tahoma, Arial; font-size: 14px; COLOR: #73A8C1; TEXT-DECORATION: none; font-weight: bold;}.data_ora   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #666666; font-weight: none;}.boxborder  { BORDER-BOTTOM: #DFDFDF 1px solid; BORDER-LEFT: #DFDFDF 1px solid; BORDER-RIGHT: #DFDFDF 1px solid; BORDER-TOP: #DFDFDF 1px solid; }.news       { BACKGROUND-COLOR: #fbf4b0; BORDER-BOTTOM: #5576a9 1px solid; BORDER-TOP: #5576a9 1px solid; BORDER-LEFT: #4098fa 0px solid; BORDER-RIGHT: #a5a6de 0px solid; FONT-FAMILY: Verdana, Arial, 'Times New Roman'; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; }.news_data  { font-family: Casper Light SF, Arial, sans-serif; font-size: 13px; color: #000033;}.news_content  { font-family: Casablanca Light SF, Arial, sans-serif; font-size: 14px; color: #757575;}.boxlabel   { font-family: Tahoma, Arial, sans-serif; font-size: 13px; color: #000000; text-align: center;}           .menuheader { font-family: Arial, Verdana; font-size: 11px; color: #ffffff; font-weight: bold; text-align: center;}.imgborder  {border: 1px solid #000000; padding: 1px;}.whitelink 			{ font-family: Arial, Verdana; font-size: 10px; COLOR: #ffffff; TEXT-DECORATION: none; }.linkfooter 		{ font-family: Arial, Verdana; font-size: 11px; COLOR: #000080; TEXT-DECORATION: none; }.footer			    { font-family: Arial, sans-serif; font-size: 12px; color: #000033; }.menufooter 		{ font-family: Verdana, Arial; font-size: 12px; COLOR: #ffffff; TEXT-DECORATION: none; }.menulink 			{ font-family: BankGothic Md BT, Arial, Tahoma; font-size: 16px; COLOR: #999999; TEXT-DECORATION: none;}.menulink_red 		{ font-family: Tahoma, Arial; font-size: 12px; COLOR: #F62800; TEXT-DECORATION: none; font-weight: bold;}.menulinksmall		{ font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; COLOR: #000030; TEXT-DECORATION: none; }.menulinksmall_red	{ font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; COLOR: #CC0033; TEXT-DECORATION: none; }.smallnews  		{ font-family: Arial, sans-serif; font-size: 11px; COLOR: #44380B; TEXT-DECORATION: none; }A:link img.box	  { border: 1px solid #333333; }A:visited img.box { border: 1px solid #333333; }A:active img.box  { border: 1px solid #e93c07; }A:hover img.box	  { border: 1px dashed #e93c07; }A.linkfooter:hover 		{ font-family: Arial, Verdana; font-size: 11px; COLOR: #A80E06; TEXT-DECORATION: none; }A.menufooter:hover 		{ font-family: Verdana, Arial; font-size: 12px; COLOR: #DBFF49; TEXT-DECORATION: none; }A.whitelink:hover 		{ font-family: Arial, Verdana; font-size: 10px; COLOR: #FFCC99; TEXT-DECORATION: none; }A.menulink:hover 		{ font-family: BankGothic Md BT, Arial, Tahoma; font-size: 16px; COLOR: #CC0000; TEXT-DECORATION: none;}A.menulink_red:hover 	{ font-family: Tahoma, Arial; font-size: 10px; COLOR: #ff6633; TEXT-DECORATION: none;}A.menulinksmall:hover 	{ font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; COLOR: #ff6633; TEXT-DECORATION: none; }A.smallnews:link 		{ font-family: Arial, sans-serif; font-size: 11px; COLOR: #000099; TEXT-DECORATION: none; }A.smallnews:visited 	{ font-family: Arial, sans-serif; font-size: 11px; COLOR: #000099; TEXT-DECORATION: none; }A.smallnews:hover 		{ font-family: Arial, sans-serif; font-size: 11px; COLOR: #e93c07; TEXT-DECORATION: none; }.smallnews  { font-family: Arial, sans-serif; font-size: 11px; color: #0A2907; }.textbox {	BACKGROUND: #ffffff;	BORDER-BOTTOM: #b8c1c4 1px solid;	BORDER-LEFT: #333300 1px solid;	BORDER-RIGHT: #b8c1c4 1px solid;	BORDER-TOP: #333300 1px solid;	FONT-FAMILY: arial;	FONT-SIZE: 11px;}.button {	BACKGROUND: #CCCCCC;	BORDER-BOTTOM: #333300 1px solid;	BORDER-LEFT: #DDDDDD 1px solid;	BORDER-RIGHT: #333300 1px solid;	BORDER-TOP: #DDDDDD 1px solid;	FONT-FAMILY: arial;	FONT-SIZE: 10px;}.button:focus {	COLOR: #FF0000;	BORDER-BOTTOM: 1px dotted;	BORDER-LEFT: 1px dotted;	BORDER-RIGHT: 1px dotted;	BORDER-TOP: 1px dotted;}A.shoplink { 	font-family: Arial, sans-serif; 	font-size: 11px; 	COLOR: #04540e; 	TEXT-DECORATION: none; }A.shoplink:hover {	font-family: Arial, sans-serif; 	COLOR: #ff6600; 	font-size: 11px;	TEXT-DECORATION: none;}.button2{	BACKGROUND: #6BA5C8;	BORDER-BOTTOM: #CACACA 1px solid;	BORDER-LEFT: #CACACA 1px solid;	BORDER-RIGHT: #CACACA 1px solid;	BORDER-TOP: #CACACA 1px solid;	FONT-COLOR: #FFFFFF;	FONT-FAMILY: arial;	FONT-SIZE: 11px;}.button2:focus {	COLOR: #FEB965;	BORDER-BOTTOM: 1px dotted;	BORDER-LEFT: 1px dotted;	BORDER-RIGHT: 1px dotted;	BORDER-TOP: 1px dotted;}.button3{	BACKGROUND: #FFFFFF;	BORDER-BOTTOM: #CCCCCC 1px solid;	BORDER-LEFT: #CCCCCC 1px solid;	BORDER-RIGHT: #CCCCCC 1px solid;	BORDER-TOP: #CCCCCC 1px solid;	FONT-COLOR: #F90B0B;	FONT-FAMILY: arial;	FONT-SIZE: 11px;}.button3:focus {	COLOR: #F7F7DE;	BORDER-BOTTOM: 1px dotted;	BORDER-LEFT: 1px dotted;	BORDER-RIGHT: 1px dotted;	BORDER-TOP: 1px dotted;}.shoptitle		{ font-family: verdana, Arial, sans-serif; font-size: 16px; color: #b82f2a; font-weight: bold; }.address  		{ font-family: Arial, sans-serif; font-size: 11px; COLOR: #333333;}ul 			    { list-style-image: url(/images/bullet_olive.gif);}/* Classi per Mini Sito */#skHeader{	width: 600px;	padding: 4px;	background-color: #F5F5F5;}#skHeaderL{	float: left;}#skHeaderR{	float: right;}ul#skNav {	float: left;	width: 600px;	list-style: none;    margin-left: 2px;	padding: 0;	border-bottom: 1px solid #D7D7D7} ul#skNav li {	float: left;	margin: 0 0.2em 0; /* spazio tra i tab */	padding: 0} ul#skNav a {	float: left;	padding: 0 0 0 0.4em;    background: url(/images/it/tab.png) no-repeat top left;    text-decoration: none;	color: #222222;} ul#skNav span {	float: left;	padding: 0.4em 0.8em 0.3em 0.5em;    background: url(/images/it/tab.png) no-repeat top right;	cursor: pointer} ul#skNav li#active a,ul#nav a:hover {    background: url(/images/it/tab2.png) no-repeat top left} ul#skNav li#active span,ul#nav a:hover span {    background: url(/images/it/tab2.png) no-repeat top right;	color: #184D8A} #skBody {	width: 600px;	border-bottom: 1px solid #D7D7D7;	border-left: 1px solid #D7D7D7;	border-right: 1px solid #D7D7D7;			border-collapse: collapse; 	padding: 4px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 12px;}.skText{	margin-bottom: 10px;	margin-top: 10px;	clear: all;}#skCol{	margin: 0px 0px 0px 0px;}#skLeftCol{	width: 335px;	margin-right: 5px;	float: left;	border: 0px solid #708090;}#skRightCol{	width: 250px;	float: right;	border: 0px solid #708090;}#skImg{	text-align: center;}.skImgborder{	margin-bottom: 10px;	padding: 1px; 	border: 1px solid #708090;}