#tab_contatti{
	margin-left:280px;
	margin-top:0px;
	margin-right:110px;
	margin-bottom:0px;
	padding-top:0px;
}

#Table_01 {
	position:absolute;
	left: 50%;
	top:0px;
	width:900px;
	margin: 0 0 0 -450px;
	padding:0px;
}
#soprasx_ {
	background-image:url(images/soprasx.gif);
	left:60px;
	top:0px;
	width:400px;
	height:50px;
	float:left;
	padding:0px;
	margin:0px;
}

#home_ {
	background-image:url(images/home.gif);
	left:460px;
	top:0px;
	width:80px;
	height:50px;
	float:left;
	padding:0px;
	margin:0px;
}

#lingua_ {
    background-image:url(images/bandiera_inglese.jpg);
    left:540px;
    top:0px;
    width:100px;
    height:50px;
    float:left;
    padding:0px;
    margin:0px;
}

/*#contatti_ {
	background-image:url(images/contatti.gif);
	left:540px;
	top:0px;
	width:100px;
	height:50px;
	float:left;
	padding:0px;
	margin:0px;
}*/
#dovesiamo_ {
	background-image:url(images/dovesiamo.gif);
	left:640px;
	top:0px;
	width:130px;
	height:50px;
	float:left;
	padding:0px;
	margin:0px;
}
#sopradx_ {
	background-image:url(images/sopradx.gif);
	left:770px;
	top:0px;
	width:190px;
	height:50px;
	float:left;
	padding:0px;
	margin:0px;
}
#banner_ {
	background-image:url(images/banner.gif);
	left:60px;
	top:50px;
	width:900px;
	height:215px;
	clear:both;
	padding:0px;
	margin:0px;
}
#contenuto_ {
	background-image:url(images/contenuto.gif);
	left:60px;
	top: 251px;
	width:900px;
	min-height:505px;
}
#footer_ {
	background-image:url(images/footer.gif);
	left:60px;
	width:900px;
	height:147px;
}

#footer_  a:hover {
  color: #334433;
  text-decoration: none;
}
#footer_  a:hover {
  color: #334433;
  text-decoration: none;
}
#footer_ a:visited{
	color: #334433;
	text-decoration: none;
}
#footer_  a:link{
	color: #334433;
	text-decoration: none;
}

/*Regola la formattazione del testo del footer*/
#Table_01 #footer_ p {
	margin-left:280px;
	margin-top:0px;
	margin-right:90px;
	margin-bottom:0px;
	padding-top:75px;
	color:#334433;
	text-align:center;
}
/*Regola la formattazione del testo del contenuto*/
#Table_01 #contenuto_ p {
	margin-left:280px;
	margin-top:0px;
	margin-right:110px;
	margin-bottom:0px;
	padding-top:0px;
	color:#334433;
}
/*Evita che le immagini che sono link abbiano il bordo blu*/
a img {
   border:none;
}
/*--------------------------*/
/*I tre blocchi sottostanti servono a definire l'immagine della cinciallegra in alto a destra*/
#cincia {
	position:absolute;
	z-index:3;
	width:221px;
	height:352px;
	left:679px;
	top:46px;
}
#testa {
	background-image:url(images/cincia.gif);
	background-repeat:no-repeat;
	width:221px;
	height:219px;
	z-index:3;
}
#sotto {
	background-image:url(images/coda.gif);
	float:right;
	background-repeat:no-repeat;
	width:107px;
	height:133px;
	z-index:3;
}
/*----- Fine Blocco Cinciallegra -----*/


/*----- Regole di stile per il menu -----*/
#menucont{
	z-index:3;
	width:210px;
	position:absolute;
	left:70px;
	top:20px;
}
#menu_head{
	background-image:url(images/menu_head.gif);
	background-repeat:no-repeat;
	width:210px;
	height:206px;
	z-index:3;
}
#menu_prima{
	background-image:url(images/menu_prima.gif);
	background-repeat:no-repeat;
	width:210px;
	height:40px;
	z-index:3;
}
#menu_mezzo{
	background-image:url(images/menu_mezzo.gif);
	background-repeat:no-repeat;
	width:210px;
	height:35px;
	z-index:3;
}
#menu_ultima{
	background-image:url(images/menu_ultima.gif);
	background-repeat:no-repeat;
	width:210px;
	height:44px;
	z-index:3;
}
#menu_fine{
	background-image:url(images/menu_fine.gif);
	background-repeat:no-repeat;
	width:210px;
	height:55px;
	z-index:3;
}
#menucont #menu_prima p {
	margin-left:18px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:10px;
	color:#334433;
}
#menucont #menu_mezzo p {
	margin-left:18px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:6px;
	color:#334433;
}
#menucont #menu_ultima p {
	margin-left:18px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:6px;
	color:#334433;
}
#menucont p:first-letter{
	color:#663300;
	font-size:18px;
}
#menucont p{
	font-size:16px;
	letter-spacing:2px;
}
/*----- Fine regole di stile per il menu -----*/

#polaroid{
	background-image:url(images/polaroidbassa.gif);
	position:absolute;
	height:250px;
	width:286px;
	z-index:4;
	left:-6px;
	top:565px;
}

a:visited{
	color: #069;
}
a:link{
	color:#360;
}
a:hover{
	color:#663300;
}

ul.attivita li{
list-style-type: disc;
color:#900;
}


#titolo_cont{
	font-size:20px;
	letter-spacing:1px;
}
#contenuto_ p:first-letter{
	color:#663300;
	font-size:24px;
}

