body, html{
	margin: 0;
}

.bordopagina {
	border: 1px solid #9A0000;
}

.bordonews {
	border: 1px dotted #666666;
}

.bordo_titolo{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}

.bordogallery {
	background-attachment: scroll;
	background-image: url(immagini/url.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px double #9A0000;
}

.bordo_sopra_sotto {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

a {
   text-decoration:none;
}

a:hover     {
	text-decoration:none;
}

.testo_azzurrotitolo_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006DA8;
}

.testo_azzurrotitolo_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.testo_rosso_13{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9a0000;
}

.testo_rosso_12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9a0000;
}

.testo_rosso_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a0000;
}

.testo_rosso_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a0000;
}

.testo_grigio_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.testo_rosso_9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9a0000;
}

.testo_grigio_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.testo_grigio_sopra_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.testo_grigio_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.testo_grigio_9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;93d5ef
}

.testo_azzurro_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #93d5ef;
}

.testo_servizi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}

.newsletter{
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.newsletter:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.newsletter2{
	FONT-SIZE: 10px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.newsletter2:hover {
	FONT-SIZE: 10px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.email_marrone_11{
	FONT-SIZE: 11px; COLOR: #78726c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.email_marrone_11:hover {
	FONT-SIZE: 11px; COLOR: #78726c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; 
}

.email_marrone_10{
	FONT-SIZE: 10px; COLOR: #78726c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.email_marrone_10:hover {
	FONT-SIZE: 10px; COLOR: #78726c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}

.email_bianca_14{
	FONT-SIZE: 12px; COLOR: #d6c7b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.email_bianca_14:hover {
	FONT-SIZE: 12px; COLOR: #d6c7b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}

.email_azzurro_10{
	FONT-SIZE: 10px; COLOR: #006494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.email_azzurro_10:hover {
	FONT-SIZE: 10px; COLOR: #006494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}

.email_rosso_9{
	FONT-SIZE: 9px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.email_rosso_9:hover {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.email_rosso_10{
	FONT-SIZE: 10px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.email_rosso_10:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}

.email_rosso_linea_10{
	FONT-SIZE: 10px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.email_rosso_linea_10:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.email_rosso_11{
	FONT-SIZE: 11px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.email_rosso_11:hover {
	FONT-SIZE: 11px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}

.email_rossolinea_11{
	FONT-SIZE: 11px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}
.email_rossolinea_11:hover {
	FONT-SIZE: 11px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.testoblu12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
}

.testoblu11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
}

.testoblu10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
}

.testo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.testo11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.testo10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.testo9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.link13{
	FONT-SIZE: 13px; COLOR: #78726c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.link_13:hover {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}

.email{
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}
.email:hover {
	FONT-SIZE: 12px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.email11{
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}
.email11:hover {
	FONT-SIZE: 11px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.email11sopra{
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}
.email11sopra:hover {
	FONT-SIZE: 11px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.email10{
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}
.email10:hover {
	FONT-SIZE: 10px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.email_scheda222{
	FONT-SIZE: 10px; COLOR: #9a0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}
.email_scheda222:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.link_azzurro_9{
	FONT-SIZE: 9px; COLOR: #93d5ef; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.link_azzurro_9:hover {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; 
}

.link_azzurro_10{
	FONT-SIZE: 10px; COLOR: #93d5ef; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; 
}
.link_azzurro_10:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.link_azzurro_11{
	FONT-SIZE: 11px; COLOR: #93d5ef; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; 
}
.link_azzurro_11:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.link_azzurro_111{
	FONT-SIZE: 11px; COLOR: #93d5ef; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.link_azzurro_111:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.testo_azzurro_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #93d5ef;
}

.testo_azzurro_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #93d5ef;
}

.testo_azzurro_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #93d5ef;
}

.testo_azzurro_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #93d5ef;
}

.testo_BIANCO_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.iniziopagina{
	FONT-SIZE: 10px; COLOR: #E9E9E9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #848484
}
.iniziopagina:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc;
}

/*Menus*/


.Npag:hover
{
     color:white;
     text-align:center;
	 background-color:#9a0000;
}

.Npag
{
     color:White;
     text-align:center;
     text-transform:lowercase;
	 background-color:#9a0000;
}


.NpagAttuale:hover
{
     color:white;
     text-align:center;
	
}

.NpagAttuale
{
     color:white;
     text-align:center;
     text-transform:lowercase;
	 background-color:white;
}

.Drop
{
     background-color:Aqua;
     width:200;
     font-size:x-small;
     border-style:dotted;
}

.Npag:hover
{
     color:White;
     text-align:center;
	 background-color:#ffffff;
}

.Npag
{
     color:White;
     text-align:center;
     text-transform:lowercase;
	 background-color:#cccccc;
}

.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 50%;
			padding: 16px;
			border: 16px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}

