@charset "UTF-8";
html,body					{ height:100%; margin:0px; padding:0px; }

a:link						{ color: navy; text-decoration: None; color:E2C652; }
a:active					{ color: red; text-decoration: None; color:E2C652; }
a:visited					{ text-decoration: None; color:E2C652; }
a:hover						{ text-decoration: underline; color:E2C652; }

img							{ border: 0; }

p.breakhere					{ page-break-before: always }
body						{ background-image: url(/images/background.jpg); background-color: white; color: black; font-size: 10pt; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

h1							{ color: #870B01; font-size: 22pt; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; }
h2							{ color: #870B01; font-size: 20pt; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; }
h3							{ color: #870B01; font-size: 14pt; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; }
h4							{ color: #870B01; font-size: 12pt; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; }

hr							{ height:0px; border:0px; border-bottom: 1px solid #870B01}
ul							{ list-style:square; margin-top: 0px; margin-bottom: 0px; margin-left: 20px; }

.caption					{ color: white; font-size: 12px; font-weight: bold; font-style: normal; font-family: "Georgia","Times New Roman"; text-align: left; background-color:#336699; }
.pari						{ color: #000000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; text-align: left; background-color:white; }
.dispari					{ color: #000000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; text-align: left; background-color:#ffffce; }
.parimenu					{ margin:2px; padding:2px; color: #000000; font-size: 11px; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; text-align: left; height:13px; background-color:white; }
.disparimenu				{ margin:2px; padding:2px; color: #000000; font-size: 11px; font-weight: normal; font-style: normal; font-family: "Georgia","Times New Roman"; text-align: left; height:13px; background-color:#ffffce; }
.bottonegrande				{ color: #000000; font-size: 14px; font-weight: bold;   font-style: normal; font-family: "Georgia","Times New Roman"; text-align: center; width:170px; height:30px; }

/* Header */
.header1					{ background-color: black; }
.header2					{ background-color: #870B01; }

/* Testo Nero */
a.tnns:link					{ color: #000000; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left;}
a.tnns:visited				{ color: #000000; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left;}
.tnns						{ color: #000000; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left;}
.tnnd						{ color: #000000; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: right; }
.tnnc						{ color: #000000; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: center; }
.tnng						{ color: #000000; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: justify; }
.tnbs						{ color: #000000; font-size: 11pt; font-weight: bold;   font-family: "Georgia","Times New Roman"; text-align: left; }
.tnbd						{ color: #000000; font-size: 11pt; font-weight: bold;   font-family: "Georgia","Times New Roman"; text-align: right; }
.tnbc						{ color: #000000; font-size: 11pt; font-weight: bold;   font-family: "Georgia","Times New Roman"; text-align: center; }
.tnbg						{ color: #000000; font-size: 11pt; font-weight: bold;   font-family: "Georgia","Times New Roman"; text-align: justify; }

/* Testo Bianco */
a.tbns:link					{ color: #E2C652; font-size: 11pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: left;  }
a.tbns:visited				{ color: #E2C652; font-size: 11pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: left;  }
.tbns						{ color: #870B01; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left;  }
a.tbnd:link					{ color: #E2C652; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left;  }
a.tbnd:visited				{ color: #E2C652; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left;  }
.tbnd						{ color: #E2C652; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: right; }
.tbnc						{ color: #E2C652; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: center; }
.tbng						{ color: #E2C652; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: justify; }
.tbbs						{ color: #E2C652; font-size: 11pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: left;  }
.tbbd						{ color: #E2C652; font-size: 11pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: right; }
.tbbc						{ color: #E2C652; font-size: 11pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: center; }
.tbbg						{ color: #E2C652; font-size: 11pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: justify; }

/* Testo Grigio */
.tgns						{ color: #cccccc; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left; }

/* Testo Arancione */
.tans				 		{ color: #ff9900; font-size: 11pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left; }


/* Testo Nero */
.pnns						{ color: #000000; font-size: 10pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left;}
.pnnd						{ color: #000000; font-size: 10pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: right; }
.pnnc						{ color: #000000; font-size: 10pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: center; }
.pnng						{ color: #000000; font-size: 10pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: justify; }
.pnbs						{ color: #000000; font-size: 10pt; font-weight: bold;   font-family: "Georgia","Times New Roman"; text-align: left; }
.pnbd						{ color: #000000; font-size: 10pt; font-weight: bold;   font-family: "Georgia","Times New Roman"; text-align: right; }
.pnbc						{ color: #000000; font-size: 10pt; font-weight: bold;   font-family: "Georgia","Times New Roman"; text-align: center; }
.pnbg						{ color: #000000; font-size: 10pt; font-weight: bold;   font-family: "Georgia","Times New Roman"; text-align: justify; }

/* Testo Bianco */
.pbns						{ color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left;  }
.pbnd						{ color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: right; }
.pbnc						{ color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: center; }
.pbng						{ color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: justify; }
.pbbs						{ color: #ffffff; font-size: 10pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: left;  }
.pbbd						{ color: #ffffff; font-size: 10pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: right; }
.pbbc						{ color: #ffffff; font-size: 10pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: center; }
.pbbg						{ color: #ffffff; font-size: 10pt; font-weight: bold; font-family: "Georgia","Times New Roman"; text-align: justify; }

/* Testo Grigio */
.pgns						{ color: #cccccc; font-size: 9.5pt; font-weight: normal; font-family: "Georgia","Times New Roman"; text-align: left; }

.lang						{ color: black; }
.lang1						{ color: black; }

/*
marquee { width: 100%; padding: 5px; height: 100px; }
marquee img { border: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; }
marquee img:hover { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }
*/

a.gal:link	{
	text-decoration: none;
    border-bottom: 1px dotted green;
    color : green;
	padding:0 0 0 0px;
/*	background:url(/images/var/exlinkon.gif) no-repeat 0; */
}
a.gal:visited {
	text-decoration: none;
    border-bottom: 1px dotted green;
    color : green;
    padding:0 0 0 0px;
/*	background:url(/images/var/exlinkon.gif) no-repeat 0; */
}
a.gal:hover {
	text-decoration: underline;
    border-bottom: 0px dotted green;
    color : green;
	padding:0 0 0 0px;
/*	background:url(/images/var/exlink.gif) no-repeat 0; */
}



