a:link				{ color: #666666;		text-decoration: none;font-family:"Lucida Grande", Geneva, Tahoma, sans-serif; font-size:11px; font-weight: normal;}
a:visited			{ color: #666666;	font-family:"Lucida Grande", Geneva, Tahoma, sans-serif; font-size:11px;	text-decoration: none;}
a:hover				{ color: #000000;	font-family:"Lucida Grande", Geneva, Tahoma, sans-serif; font-size:11px;	text-decoration: none;}

p, body, table, br, td, tr, html, form
				{ color: #333333;	font-family:"Lucida Grande", Geneva, Tahoma, sans-serif; font-size:11px; text-decoration: none; z-index:10;}
label	{ margin:0 15px 0 0}
.Bianco { font-color: #FFFFFF;}
a.LinkMainMenu			{ color: #CCCCCC; }
a.LinkMainMenu:visited		{ color: #CCCCCC;}
a.LinkMainMenu:hover		{ color: #FFFFFF;}

a.LinkNumPag			{ color: #666666;}
a.LinkNumPag:visited		{ color: #666666;}
a.LinkNumPag:hover		{ color: #FF0000;}

a.Link1				{ color: #000000;	 font-size: 7pt; font-weight: bold}
a.Link1:visited			{ color: #000000; font-size: 7pt; font-weight: bold}
a.Link1:hover			{ color: #6633FF; 	font: bold 7pt;		text-decoration: none;}

a.Link2				{ color: #000000;			text-decoration: none;}
a.Link2:visited			{ color: #000000;			text-decoration: none;}
a.Link2:hover			{ color: #CC3300; 			text-decoration: underline;}

a.LinkAlbCat			{ color: #000000;			text-decoration: none;}
a.LinkAlbCat:visited		{ color: #000000;			text-decoration: none;}
a.LinkAlbCat:hover		{ color: #CC3300; 			text-decoration: underline;}
a.LinkAlbCatSel			{ color: #003366;		text-decoration: underline;}
a.LinkAlbCatSel:visited		{ color: #003366;		text-decoration: underline;}
a.LinkAlbCatSel:hover		{ color: #006699;	     text-decoration: underline;}

a.LinkAlbPag			{ color: #999999;	margin: 1px 2px; padding: 2px;}
a.LinkAlbPag:visited		{ color: #999999;	margin: 1px 2px; padding: 2px; }
a.LinkAlbPag:hover		{ color: #FFFFFF; 	background-color: #666666;	margin: 1px 2px; padding: 2px;}
a.LinkAlbPagSel			{ color: #FFFFFF; background-color: #666666;	text-decoration: none;	margin: 1px 2px; padding: 2px;}
a.LinkAlbPagSel:visited		{ color: #FFFFFF;	margin: 1px 2px; padding: 2px;}
a.LinkAlbPagSel:hover		{ color: #FFFFFF; background-color: #666666;	text-decoration: none;	margin: 1px 2px; padding: 2px;}
.AlbPag				{ color: #999999;	margin: 1px 2px; padding: 2px;}


a.LinkTabTesta			{ color: #CCCCCC;		text-decoration: none;; font-weight: bold}
a.LinkTabTesta:visited		{ color: #CCCCCC;		text-decoration: none;; font-weight: bold}
a.LinkTabTesta:hover		{ color: #FFFFFF;		text-decoration: underline;; font-weight: bold}

.TabCornice1			{ ;}
.TabCornice2			{ ;}
.TabTesta			{ color: #FFFFFF; background: #0C9344;; font-weight: bold}
.TabColore1			{ color: #000000;}
.TabColore2			{ color: #000000;}

.Titolo 			{  font-size: 14px; color: #0C9344; font-weight: bold}
.Titolo1 			{  font-size: 14px; color: #0C9344; font-weight: bold}
.Titolo2 			{  font-size: 12px; color: #0C9344; font-weight: bold}

.FormCampiObbl 			{  background: #FFCC99; }
.FormCampiNoObbl 		{ background: #FFFFFF; }

.TabRisRic 			{ color: #000000;; background: #EEE1DB; font-size: 10px}
.NumPag				{ color: #000000;	font: 7pt ;		text-decoration: none;}

.InputText 			{ color: #000000;  text-decoration: none; }
.InputCombo 			{ color: #000000;  text-decoration: none; }
.InputSubmit			{  color: #000099; background: #CCCCCC}

.CampiFormRicerca 		{  font-size: 9px ;}
.ComboDatiTabella	 	{  font-family: "Courier New"; font-size: 11px;}
.ComboOpzioni	 		{  font: 11px }
.hide  {  display:none }
.big {  font-size: 48px ; font-weight:bold}
.large {  font-size: 20px ; font-weight:bold}
.verticaltext {font-size: 17px ;font-weight:bold; writing-mode: tb-rl;}
/* Photogallery */
#gallery		{ padding: 10px; width: 96%; }
#gallery ul		{ list-style:none; line-height:2em}
#gallery ul li	{ display:inline; margin:6px; }
#gallery ul img { border: 5px solid #CCCCCC; border-width: 5px 5px 20px; margin-bottom:5px }
#gallery ul a:hover img  { border: 5px solid #666666;	border-width: 5px 5px 20px; color: #fff; }
#gallery ul a:hover { color: #ddd; }

.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
