a:link {
	color : #0000FF;
	text-decoration : underline;
}

a:visited {
	color : #800080;
	text-decoration : underline;
}

a:hover {
	/*lilla chiaro*/
	background : #E6E6FA;
	color : #FF0000;
	text-decoration : underline;
}

a.advertise:hover , a:hover .advertise {
	/* c'è un perchè se è scritto così male */
	background : #000000;
	color : #F7E287;
	font-size : small;
}

body {
	margin : 5px 5px 5px 5px;
}

body {
	background : #FFFFFF;
}

body, td, p {
	font-family : verdana, arial;
	font-size : small;
}

tt{
	font-size: small;
}

h1,h2,h3,h4 {
	font-family : "Times New Roman", Times, serif;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 100%;
	margin-bottom: 3px;
}

h2 {
	font-size : 12pt;
}

h3 {
	font-size : 10pt;
}

h4 {
	/* lilla scuro */
	color : #9BAACB;
	font-size : large;
}

hr {
	color : #9BAACB;
}

select {
	font-size : small;
	height : 120%;
}

.advertise {
	color : #000000;
	font-size : small;
	text-decoration : none;
}

.barraorizzontale  a:hover {
	/*lilla chiaro*/
	background : #E6E6FA;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

.barraorizzontale,  .barraorizzontale a,   .barraorizzontale  a:visited {
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

.bgcolor0 {
	background : #000000;
}

.bgcolor1 {
	/* verde */
	background : #DFEAA5;
}

.bgcolor2 {
	/* giallo */
	background : #F7E287;
}

.bgcolor3{
	/* rosa */
	background : #EA9F9A;
}

.bgcolor4, .barraorizzontale {
	/* lilla scuro */
	background : #9BAACB;
}

.bgcolor5 {
	/*lilla chiaro*/
	background : #E6E6FA;
}

.note {
	font-size : x-small;
}

