/* Style Definitions */

/* elastiko */
.elastiko	{
	font-family: "BernhardMod BT", "Bernhard Modern Bold BT", Cochin, serif;
	font-size: 1.46em;
	font-weight: bold;
	color: #009900;
	letter-spacing: 0.12em;
	}

.spazio	{
	font-family: Garamond, "Adobe Garamond Pro", "GoudyOlSt BT", serif;
	font-weight: bold;
	color: #005700;
	letter-spacing: normal;
	}

/* ALLINEAMENTO */
.left {
	text-align: left;
	}
.center {
	text-align: center;
	}
.right {
	text-align: right;
	}

/* PARAGRAFI - CARATTERI */
.norm {
	letter-spacing: normal;
	line-height: 1.24em;
	}

em { color: #ee7733; }
strong { font-weight: bold; }
i { font-style: italic; }

.adress	{
	font-family: Garamond, "Adobe Garamond Pro", "GoudyOlSt BT", serif;
	font-size: 13px;
	color: #000000;
	font-style: normal;
	letter-spacing: normal;
	line-height: normal;
	}

.nota	{
	font-family: Garamond, "Adobe Garamond Pro", "GoudyOlSt BT", serif;
	font-size: 12px;
	font-weight: normal;
	color: #330066;
	letter-spacing: normal;
	line-height: normal;
	}

.nowrap	{
	white-space: nowrap;
	}

/* IMAGE */
img	{
	font-family: Hervetica, Arial, sans-serif;
	font-size: 12px;
	}

img.punto_elenco	{
	vertical-align: text-bottom;
	}

/* TABELLE */
table	{
	font-family: Georgia, serif;
	}

td	{
	text-align: center;
	vertical-align: top;
	}

td.middle {vertical-align: middle;}

/* COLORI SEZIONI */
.bgc_pres {background-color: #f6fff6;}
.bgc_conc {background-color: #ffe3e3;}
.bgc_memb {background-color: #e8f6ff;}
.bgc_foto {background-color: #ffeef3;}
.bgc_rep {background-color: #fffcf6;}
.bgc_link	{
	background-color: #f6ffff;
	vertical-align: middle;
	}

/* LINK PARTICOLARI*/
a:hover strong { background-color: #ccffae; }
a.img { background-color: transparent; }
a.norm { text-transform: none; }
a:link.logo { text-decoration: none; }

a.sezione {
	background-color: transparent;
	}
a.sezione:hover {
	color: #000000;
	background-color: transparent;
	text-transform: none;
	}