body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color: #FFDE9B; /*vecchio colore #FFCD67;*/
	padding:0;
	margin:0;
}

/* Stile della sezione "sezprinc" */

#sezprinc {
margin : 0px;
width : 751px;
}

/* Stile della sezione "contenuto" */
#contenuto {
margin : 0px;
padding : 0px;
width : 751px;

}

/* Stile della sezione "left" */
#left {
float : left;
padding: 5px 5px 0px 0px;
width : 132px;
min-height : 230px;
margin: 0px 0px 0px 4px;
}

/* Stili dei link della sezione "left" */
#left a {
color:#0000CC;
text-decoration:underline;
}
#left a:hover { 
text-decoration: none;
color:#0000CC;
background-color: #FE9A00;
}

/* Selettore contestuale. Specifica come appare l'elemento h1 all'interno della sezione "left" */

#left h1 {
font-size:18px;
color: #CC0000;
font-weight: bold;
text-align : center;
}
#left h2 {
font-size:14px;
font-weight: bold;
text-align : center;
}

/* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "left" */
#left p {
font-size:10px;
text-align : center;
}
#left img{
border: 0px;
}

/* Stile della sezione "menu" */
#menu {
margin : 0px;
padding : 0px;
width : 751px;
}

/* Stile della sezione "main" */
div#main { /*internet explorer*/
background-color : #FFC66F; /*#FE9A00;*/
margin : 0px 0px 0px 142px;
padding : 5px;
width:490px;
}
body>div#sezprinc>div#contenuto>div#main { /*mozilla*/
background-color : #FFC66F; /*#FE9A00;*/
margin : 0px 0px 0px 147px;
padding : 5px;
width:490px;
}

/* Selettore contestuale. Specifica come appare l'elemento h1 all'interno della sezione "main" */
#main h1 {
font-size: 14px;
font-weight:bold;
margin : 5px;
}

/* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "main" */
#main p {
font-size: 13px;
margin : 5px 0px;
padding-bottom : 4px;
}
#main a {
text-decoration:underline;
color: #000066;
}

#main a:hover { 
	text-decoration: none;
	color:#000066;
	background-color: #FE9A00;
}


/* Stile della sezione "footer" */
#footer {
background-color : #FFC66F;/*#FE9A00;*/
margin : 0px 0px 0px 147px;
padding : 8px 0px;
width:500px;
}
/* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "footer" */
#footer p {
font-size : 10px;
margin : 0px;
text-align : center;
}
/* Selettore contestuale. Specifica come appare l'elemento a all'interno della sezione "footer" */
#footer a {
font-size:10px;
font-weight:bold;
text-decoration:underline;
color: #000066;
}
#footer a:hover {
text-decoration: none;
background-color: #FE9A00;
}
#footer a:active {
text-decoration: none;
background-color: #FFFFFF;
}
#footer ul{
text-align:center;
margin: 0px;
padding: 5px 0px 0px; 
list-style-type: none;
border-top: 1px solid #FE9A00;
}
#footer li{
display: inline;  /*nota display: inline*/
margin: 0px;
padding: 0px;
}
div.image img{
float:right;
margin: 0px 5px;
}
div.clearer {
clear:both;
}
