/*lightbox per galleria immagini*/
#lightbox{
	background-color:#f5e7ba;
	padding: 10px;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.umarina1 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
a:link {
	color: #CC0000;
	text-decoration: none;
}
a:visited {
	color: #CC0000;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
a:active {
	color: #CC0000;
	text-decoration: none;
}
.style2 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.style2bis {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
}
a.style2bis:link {
	color: #cc0000;
	text-decoration: none;
}
a.style2bis:visited {
	color: #cc0000;
	text-decoration: none;
}
a.style2bis:hover {
	color: #cc0000;
	text-decoration: underline;
}
a.style2bis:active {
	color: #cc0000;
	text-decoration: none;
}
.style3 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.style8 {font-family: tahoma; font-size: 12px; font-weight: bold; }
.style9 {font-size: 11px}
.style11 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.style11:link {
	color: #000000;
	text-decoration: none;
}
a.style11:visited {
	color: #000000;
	text-decoration: none;
}
a.style11:hover {
	color: #000000;
	text-decoration: underline;
}
a.style11:active {
	color: #000000;
	text-decoration: none;
}
.style13 {font-size: 11px; font-family: tahoma; }
.style14 {
	font-family: tahoma;
	font-size: 12px;
	font-weight:lighter;
	text-align: justify;
}
.Stile3 {font-family: tahoma; font-size: 16px; font-weight: bold; color: #990000; }
.Stile5 {font-size: 14px}
.style12 {	font-family: tahoma;
	font-size: 11px;
}
.tab {
border:thin;
border:solid;
border-left:thin;
border-right:thin;
border-top:thin;
border-bottom:thin;
border-color:#333333;
background:#FFFFFF;
}
.tabmenu {
border:thin;
border:dashed;
border-left:thin;
border-right:thin;
border-top:thin;
border-bottom:thin;
border-color:#cccccc;
background:#FFFFFF;
}
.tablist {
border:dashed;
border-color:#CCCCCC;
border:thin;

}
.testo {
font-family:tahoma;
font-size:12px;
font-weight:200;
color:#333333;
}
.testobase {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}
a.testobase:link {
	color: #ffffff;
	text-decoration: none;
}
a.testobase:visited {
	color: #ffffff;
	text-decoration: none;
}
a.testobase:hover {
	color: #921415;
	text-decoration: underline;
}
a.testobase:active {
	color: #921415;
	text-decoration: none;
}
.style32 {	color: #CC0000;
	font-size: 18;
	font-family:Tahoma;
}
a.style32:link {
	color: #CC0000;
	text-decoration: none;
}
a.style32:visited {
	color: #CC0000;
	text-decoration: none;
}
a.style32:hover {
	color: #CC0000;
	text-decoration: underline;
}
a.style32:active {
	color: #CC0000;
	text-decoration: none;
}
.freccina {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.freccina:link {
	color: #000000;
	text-decoration: none;
}
a.freccina:visited {
	color: #000000;
	text-decoration: none;
}
a.freccina:hover {
	color: #CC0000;
	text-decoration: underline;
}
a.freccina:active {
	color: #000000;
	text-decoration: none;
}
.titolo-galleria {
font:Tahoma;
color:#000000;
font-size:12px;
}
a.titolo-galleria:link {
	color: #000000;
	text-decoration: none;
}
a.titolo-galleria:visited {
	color: #000000;
	text-decoration: none;
}
a.titolo-galleria:hover {
	color: #666666;
	text-decoration: underline;
}
a.titolo-galleria:active {
	color: #000000;
	text-decoration: none;
}
.descrizione-galleria {
font:Tahoma;
color:#000000;
font-size:11px;
}
a.descrizione-galleria:link {
	color: #000000;
	text-decoration: none;
}
a.descrizione-galleria:visited {
	color: #000000;
	text-decoration: none;
}
a.descrizione-galleria:hover {
	color: #666666;
	text-decoration: underline;
}
a.descrizione-galleria:active {
	color: #000000;
	text-decoration: none;
}
.style300 {	color: #333333;
	font-size: 14px;
	font-family:Tahoma;
	font-weight:500;
	font-style:italic;
}
a.style300:link {
	color: #333333;
	text-decoration: underline;
}
a.style300:visited {
	color: #333333;
	text-decoration: underline;
}
a.style300:hover {
	color: #CC0000;
	text-decoration: none;
}
.umarina2 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
a.umarina2:link {
	color: #333333;
	text-decoration: none;
}
a.umarina2:visited {
	color: #333333;
	text-decoration: none;
}
a.umarina2:hover {
	color: #333333;
	text-decoration: underline;
}
.listino {
font-family:"Century Gothic", Tahoma, Verdana;
	font-size: 14px;
	font-weight:600;
	color: #FFFFFF;
}
.listino2 {
font-family:"Century Gothic", Tahoma, Verdana;
	font-size: 14px;
	font-weight:400;
	color: #333333;
}

