body, table {
	font-family: Tahoma Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

span.piccolo {
	font-family: Tahoma Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.bordo_scuro_su { border-top: solid #9992B4; border-top-width: 1px; }

.bordo_scuro_giu { border-bottom: solid #9992B4; border-bottom-width: 1px; }

.bordo_scuro_sin { border-left: solid #9992B4; border-left-width: 1px; }

.bordo_scuro_des { border-right: solid #9992B4; border-right-width: 1px; }

.bordo_chiaro_su { border-top: solid #ffffff; border-top-width: 1px; }

.bordo_chiaro_giu { border-bottom: solid #ffffff; border-bottom-width: 1px; }

.bordo_chiaro_sin { border-left: solid #ffffff; border-left-width: 1px; }

.bordo_chiaro_des { border-right: solid #ffffff; border-right-width: 1px;
}

.menu_links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C1D3D9}

A.menu_links,
A:visited.menu_links {color: Black;	text-decoration: none;}
A:hover.menu_links   {background: #E6E6FA; color: Red; text-decoration: underline;}
A:link.menu_links    {color: Black; text-decoration: none}

A.menu_links_1,
A:visited.menu_links_1 {
	font-size: 14px; 
	color: Black;	
	text-decoration: none;
}
A:hover.menu_links_1   {
	color: Purple;
	text-decoration: underline;
}
A:link.menu_links_1    {color: Black; text-decoration: none}

.boxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666bbb;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #999BBB;
}

.buttons_admin {
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #BBB4D6;
	width: 80;
}

h3.lilla { color: #999BBB; font-size: medium; text-align: center; }
h3.nero { color: #333333; font-size: medium; text-align: center; }
h3.grigio { color: #777777; font-size: medium; text-align: center; }

h2 {
	color: Gray;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.spazio_interno { padding: 10px; }

img.spaziosotto {
	margin-top: 20px;
	margin-right: 20px;
}

img.spaziosinistra {
	margin-top: 20px;
	margin-left: 20px;
}


span.grigio {
	color: #666666;
}

span.altri_caratteri {
	font-family: Tahoma Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;

}
span.primo_carattere {
	color: Purple;
	font-size: 30px;
}

span.eventi_v {
	font-family: Tahoma Verdana, Arial, Helvetica, sans-serif;
	color: Purple;
	font-size: 16px;
	line-height: 25px;
}

div.header {
    width: 100%;
    background-color: #ddeeff;
    color: #000000;
    text-align: center;
    padding-bottom: 2px;
    border-bottom: 1px solid #000000;
    font-weight: bold;
    left: 0px;
    top: 0px;
    position: fixed;
    /* following MSIE hack was originally written by Riki Fridrich
     * <http://www.fczbkk.com> */
    position: expression("absolute");
    width: expression(document.body.clientWidth);
    top: expression(document.body.scrollTop + this.offsetHeight - this.offsetHeight);
}

span.news {
	font-family: Tahoma Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Red;
	line-height: normal;
}

span.car_bianco {
	font-family: Tahoma Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	line-height: normal;
}
