body, html {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #828282;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0px none;
}

#headerLogo {
	background-image:url(images/logoBg.jpg);
	background-repeat:no-repeat;
	width: 720px;
	height: 105px;
	padding: 0px;
	margin-left: 20px;
}

#nav {
	text-align: right;
	padding-right: 20px;
	padding-top: 10px;
	line-height: 15px;
	color: #5e5e5e;
	font-weight: bold;
}

#nav a {
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
}

#nav a:hover {
	color: #5e5e5e;
	text-decoration: underline;
	font-weight: normal;
}


#image {
	clear: both;
	margin-left: 20px;
	width: 720px;
	height: 213px;
}


#navMenu {
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: left;
	padding-left: 40px;
	padding-right: 515px;
	padding-top: 40px;
}

#navMenu a {
	color: #ffffff;
	text-decoration: none;
}

#navMenu a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#navMenu hr {
	height: 1px;
	color: #b95a5a;
	border: 0px;
	background-color: #b95a5a;
}

#center {
	background-image: url(images/centerBg.gif);
	width: 701px;
	margin-left: 20px;
	padding-left: 19px;
}

hr {
	height: 1px;
	color: #cccccc;
	border: 0px;
	background-color: #cccccc;
}

ul {
	list-style-image: url(images/bullet.gif);
	margin-top: 10px;
}

#footer { 
	clear: both;
	margin-left: 20px;
	color: #5e5e5e;
	background-color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	width: 720px;
}

#riga { 
	clear: both;
	margin-left: 20px;
	background-image: url(images/rigaRossaBg.gif);
	width: 720px;
	height: 30px;
}

#menu {
	float:left;
	background-color: #d7d8d9;
	width: 177px;
	text-align: left;
	padding: 15px;
	color: #5e5e5e;
	font-weight: bold;
}

#menu a {
	color: #5e5e5e;
	text-decoration: none;	
	font-weight: normal;
}

#menu a:hover {
	color: #5e5e5e;
	text-decoration: underline;
	font-weight: normal;
}

/* SEZIONE GIALLA */

.titleGiallo {
	color: #fcb200;
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

#gialloHome {
	float:left;
	width: 210px;
	text-align: left;
	border-right: 1px solid #cccccc;
	padding-left: 15px;
	padding-right: 15px;
	color: #5e5e5e;
	margin-top: 15px;
}

#gialloHome strong, #giallo strong {
	color: #fcb200;
	font-weight: bold;
}

#gialloHome a, #giallo a {
	color: #fcb200;
	text-decoration: none;
}

#gialloHome a:hover, #giallo a:hover {
	color: #fcb200;
	text-decoration: underline;
}

#gialloMenu {
	float:left;
	background-color: #d7d8d9;
	width: 177px;
	text-align: left;
	/*margin-left: 19px;*/
	padding: 15px;
	color: #fcb200;
	font-weight: bold;
}

#gialloMenu a {
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
}

#gialloMenu a:hover {
	color: #5e5e5e;
	text-decoration: underline;
	font-weight: normal;
}

#giallo {
	float:left;
	width: 450px;
	text-align: left;
	padding: 15px;
	color: #5e5e5e;
}


/* SEZIONE ARANCIONE */

.titleArancione {
	color: #f66300;
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

#arancione {
	float:left;
	width: 450px;
	text-align: left;
	padding: 15px;
	color: #5e5e5e;
}

#arancioneMenu {
	float:left;
	background-color: #d7d8d9;
	width: 177px;
	text-align: left;
	/*margin-left: 19px;*/
	padding: 15px;
	color: #f66300;
	font-weight: bold;
}

#arancioneMenu a {
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
}

#arancioneMenu a:hover {
	color: #5e5e5e;
	text-decoration: underline;
	font-weight: normal;
}

#arancioneHome {
	float:left;
	background-color: #d7d8d9;
	width: 177px;
	text-align: left;
	/*margin-left: 8px;*/
	padding: 15px;
	color: #5e5e5e;
}

#arancioneHome hr {
	height: 1px;
	color: #AAAAAA;
	border: 0px;
	background-color: #AAAAAA;
}

#arancioneHome strong, #arancione strong {
	color: #f66300;
	font-weight: bold;
}

#arancioneHome a, #arancione a {
	color: #f66300;
	text-decoration: none;
}

#arancioneHome a:hover, #arancione a:hover {
	color: #f66300;
	text-decoration: underline;
}


/* SEZIONE ROSSA */

.titleRosso {
	color: #e80202;
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

#rosso {
	float:left;
	width: 450px;
	text-align: left;
	padding: 15px;
	color: #5e5e5e;
}

#rossoMenu {
	float:left;
	background-color: #d7d8d9;
	width: 177px;
	text-align: left;
	/*margin-left: 19px;*/
	padding: 15px;
	color: #e80202;
	font-weight: bold;
}

#rossoMenu a {
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
}

#rossoMenu a:hover {
	color: #5e5e5e;
	text-decoration: underline;
	font-weight: normal;
}

#rossoHome {	
	float:left;
	width: 220px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	color: #5e5e5e;
	margin-top: 15px;
}

#rossoHome strong, #rosso strong {
	color: #e80202;
	font-weight: bold;
}

#rossoHome a, #rosso a {
	color: #e80202;
	text-decoration: none;
}

#rossoHome a:hover, #rosso a:hover {
	color: #e80202;
	text-decoration: underline;
}

#mappaRosso a {
	color: #e80202;
}

/* SEZIONE GRIGIA*/

.titleGrigio {
	color: #535353;
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

#grigio {
	float:left;
	width: 450px;
	text-align: left;
	padding: 15px;
	color: #5e5e5e;
}

#grigioMenu {
	float:left;
	background-color: #d7d8d9;
	width: 177px;
	text-align: left;
	/*margin-left: 19px;*/
	padding: 15px;
	color: #535353;
	font-weight: bold;
}

#grigioMenu a {
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
}

#grigioMenu a:hover {
	color: #5e5e5e;
	text-decoration: underline;
	font-weight: normal;
}

#grigio strong {
	color: #535353;
	font-weight: bold;
}

#grigio a {
	color: #000000;
	text-decoration: none;
}

#grigio a:hover {
	color: #000000;
	text-decoration: underline;
}

#mappa {
	float:left;
	width: 450px;
	text-align: left;
	padding: 15px;
	color: #5e5e5e;
}

#mappa a {
	color: #5e5e5e;
	text-decoration: none;
}

#mappa a:hover {
	color: #5e5e5e;
	text-decoration: underline;
}
