/*stili per il layout fisso con altezza minima*/
html,body{margin: 0;padding:0;height:100%;}
body{
	font-family: arial,sans-serif;
	font-size: 76%;
	text-align: center;
	background-image: url(sfondo00051.gif);
}
div#containerIndex{
	position: relative;
	width: 760px;
	height: 100%;
	margin: 0 ;
	text-align: center;
}
	 
body>div#containerIndex{height:auto;min-height:100%}

div#footerIndex{
	position: relative;
	bottom: 0;
	width: 100%;
	text-align: center;
}
div#footerIndex a{
	color: #005EE6;
	text-decoration: none;
}
div#footerIndex img{
	border: none;
}
div#footerIndex a:hover{
	text-decoration: none;
	color: HighlightText;
}

/*stili generici, su header e footer*/
div#headerIndex{
	color: Black;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 1em;
	font-style: italic;
	margin-top:10px;
	vertical-align: sub;
}
div#headerIndex img{
	border: none;
	float:left;margin: 10px
}
div#headerIndex a img{
	border: none;
	float:right;margin: 10px
}
div#headerIndex p{
	margin-top:20px;
	text-align: center;
}


/*stili specifici per il layout*/

div#contentIndex{
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 10px;
}

div#contentIndex a img{
	color: black;
	border: none;
	text-decoration: none;
	text-align: center;
	
}
div#contentIndex a{
	color: black;
	border: medium ridge #64FF65;
	text-decoration: none;
	text-align: center;
	
}


div#contentIndex a:hover{
	color: #64FF65;
	background-color: #FFE34E;
}
