/* impostazioni del body */

BODY {
	text-align: center;
	padding: 0px;
	margin: auto;
	border: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:	#fff;
	background-image: url(../image/sfondoViola.png);
	background-repeat: repeat-x;
	width: 764px;
}


BODY a:hover {
	color: #00008B;
}

/* impostazioni per i link */ 
a {
	color:#000;
	text-decoration: none;
}	

a:visited{ color:#000; }
a:link{ color:#000; }



div#corpo {
	background-color: #ffffff; /*ffffcd*/
	background-repeat: repeat-x;
	border-bottom: 2px solid #fc9a42;
	padding: 2em;
	-width: 764px;
}

div#corpo img{
	border:1px solid #000;
}
div#top {
	margin:0px;
	padding:0px;
	background-color:#fff;
	width:764px;
}

.google{
	text-align:right;
}

fieldset {
	border:0px;
}

div#menu {
	font-size: 115%;
	color:#fffb7a;
	text-align:left;
	background-color:#336699;  /*#fc9a42 #db2928;*/
	padding:;
	padding:0.2em;
	padding-right:0px;
	margin:0px;
	border:1px solid #000;/*#005881*/
	border-left:0px;
	border-right:0px;
	width:762px;
	-width:764px;
}

div#menu a{
	color:#fffb7a;
}

div#menu a:hover{
	color:#fff;
}

div#imgTop{
	text-align:center;
	padding:0px;
	margin:0px auto;
	background-color: #000;/*fc9a42*/
	width:764px;
}

div#imgTop img{
	
	padding:0px;
	margin:0px;
}

div#boxHome{
	padding: 1em;
	margin: 0px auto;
	text-align: center;
	background-color:#eee;
	/*#fffb7a*/
	background-repeat: repeat-x;
	background-position: center;
	-width: 760px;
}

div#boxHome img{
	padding:1em;
	border:0px;
}

div#bordoTopArancio{
	/*background-image: url(../image/miniBkNatale.png);*/
	background-color:#336699; /*#db2928*/
	height:13px;
	-width:760px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

/*******************************************************************************/

div#bottom {
	margin:0px;
	padding:0px;
	background-color:#fff;
	width:764px;
}


div#iscrizione {
	float:left;
	width:190px;
	background-color:#fff;
	text-align:left;
	font-size:80%;
	padding:0.3em;
}

div#bachecaHp {
	float:left;
	width:190px;
	background-color:#fff;
	text-align:left;
	font-size:80%;
	border-left:1px solid #ccc;
	padding:0.3em;
}

div#news {
	float:left;
	width:190px;
	background-color:#fff;
	text-align:left;
	font-size:90%;
	border-left:1px solid #ccc;
	padding:0.3em;
}

div#orari {
	float:left;
	width:160px;
	background-color:#fff;
	text-align:left;
	font-size:80%;
	border-left:1px solid #ccc;
	padding:0.3em;
}

div#offerta img{
	border:none;
	float:left;
}

.immagine {
			border:1px solid black;
			margin:5px;
		}
		
.bottone{
	border:1px solid #ccc;
	background-color:#eee;
	text-align:center;
	padding:0.2em;
	width:50%;
	font-size:120%;
	font-weight: bolder;
}