BODY, H1, H2, H3, H4, H5, H6, TD, TH, DIV, PRE, CODE, SPAN, P, OL, UL, DL, DT, DD, LI, BLOCKQUOTE, DIR {
	font-size: 10px;
	color: #000000;
}

input { font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
select { font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
textarea { font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
button { font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

body {
		text-align: center;
		margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image:url(img/fondo_body.gif); 
    background-repeat:repeat-X;
    background-color: #f6f6f6;
}

.testo {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px; 
	color: #000000; 
	font-weight: normal;
	text-decoration: none;
}
a.testo:visited { color: #000000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.testo:link { color: #000000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.testo:active { color: #000000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.testo:hover { color: #aaaaaa; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none; background-color: #ededed;}

.rosso {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 9px; 
	color: #bd0000; 
	font-weight: normal;
	text-decoration: none;
}
a.rosso:visited { color: #bd0000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: underline;}
a.rosso:link { color: #bd0000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: underline;}
a.rosso:active { color: #bd0000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: underline;}
a.rosso:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: underline; background-color: #bd0000;}

.grigio {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 9px; 
	color: #584e4b; 
	font-weight: normal;
	text-decoration: none;
}
a.grigio:visited { color: #584e4b; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: none;}
a.grigio:link { color: #584e4b; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: none;}
a.grigio:active { color: #584e4b; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: none;}
a.grigio:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: none; background-color: #584e4b;}

.piede {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 9px; 
	color: #a4a3a3; 
	font-weight: normal;
	text-decoration: none;
}
a.piede:visited { color: #a4a3a3; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: none;}
a.piede:link { color: #a4a3a3; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: none;}
a.piede:active { color: #a4a3a3; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: none;}
a.piede:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 9px;  font-weight: normal; text-decoration: none; background-color: #a4a3a3;}

.bianco {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px; 
	color: #ffffff; 
	font-weight: normal;
	text-decoration: none;
}
a.bianco:visited { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.bianco:link { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.bianco:active { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.bianco:hover { color: #444444; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none; background-color: #ffffff;}



.blu {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 11px; 
	color: #1d5eb1; 
	font-weight: normal;
	text-decoration: none;
}
a.blu:visited { color: #1d5eb1; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: underline;}
a.blu:link { color: #1d5eb1; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: underline;}
a.blu:active { color: #1d5eb1; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: underline;}
a.blu:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: underline; background-color: #1d5eb1;}

.arancio {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px; 
	color: #ff6600; 
	font-weight: normal;
	text-decoration: none;
}
a.arancio:visited { color: #ff6600; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: underline;}
a.arancio:link { color: #ff6600; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: underline;}
a.arancio:active { color: #ff6600; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: underline;}
a.arancio:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: underline; background-color: #ff6600;}


.rosso2 {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px; 
	color: #d71c03; 
	font-weight: normal;
	text-decoration: none;
}
a.rosso2:visited { color: #d71c03; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.rosso2:link { color: #d71c03; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.rosso2:active { color: #d71c03; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none;}
a.rosso2:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px;  font-weight: normal; text-decoration: none; background-color: #d71c03;}

.titolo {
	font-family: Arial, Verdana, Trebuchet MS, Helvetica; 
	font-size: 19px; 
	color: #d71c03; 
	font-weight: normal;
	text-decoration: none;
}
a.titolo:visited { color: #d71c03; font-family: Arial, Verdana, Trebuchet MS, Helvetica; font-size: 17px;  font-weight: normal; text-decoration: none;}
a.titolo:link { color: #d71c03; font-family: Arial, Verdana, Trebuchet MS, Helvetica; font-size: 17px;  font-weight: normal; text-decoration: none;}
a.titolo:active { color: #d71c03; font-family: Arial, Verdana, Trebuchet MS, Helvetica; font-size: 17px;  font-weight: normal; text-decoration: none;}
a.titolo:hover { color: #ffffff; font-family: Arial, Verdana, Trebuchet MS, Helvetica; font-size: 17px;  font-weight: normal; text-decoration: none; background-color: #d71c03;}




#container {
	width: 269px;
	margin: 0 auto;
	text-align: left;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	position: relative;
}

#content {
	width: 268px;
	height: 305px;
	margin: 0 auto;
	text-align: center;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	position: relative;
	z-index: 3;
	margin-bottom: 15px;
	
}

#milano {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 25px; 
	top: 15px; 
	display: none;
}

#bergamo {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 75px; 
	top: 32px; 
	display: none;
}

#como {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 45px; 
	top: 15px; 
	display: none;
}

#modena {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 120px; 
	top: 70px; 
	display: none;
}

#torino {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: -10px; 
	top: 55px; 
	display: none;
}

#firenze {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 50px; 
	top: 100px; 
	display: none;
}

#civitanova {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 160px; 
	top: 96px; 
	display: none;
}

#roma {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 90px; 
	top: 140px; 
	display: none;
}
#nettuno {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 98px; 
	top: 162px; 
	display: none;
}

#sassari {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 40px; 
	top: 153px; 
	display: none;
}

#foggia {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 210px; 
	top: 148px; 
	display: none;
}

#brindisi {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 240px; 
	top: 155px; 
	display: none;
}

#taranto {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 225px; 
	top: 155px; 
	display: none;
}

#lecce1 {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 260px; 
	top: 170px; 
	display: none;
}

#lecce2 {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 265px; 
	top: 180px; 
	display: none;
}

#melfi {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 210px; 
	top: 155px; 
	display: none;
}

#napoli {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 130px; 
	top: 175px; 
	display: none;
}

#caserta {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 120px; 
	top: 165px; 
	display: none;
}

#benevento {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 170px; 
	top: 120px; 
	display: none;
}

#avellino {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 130px; 
	top: 180px; 
	display: none;
}

#catanzaro {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 240px; 
	top: 220px; 
	display: none;
}

#salerno {
	position: absolute; 
	width:100px; 
	height:100px; 
	z-index:5; 
	left: 130px; 
	top: 185px; 
	display: none;
}
