/** kalo **/

body {background-color: #343434; 
}
 
#contenitore { 
top:50%;
left:50%;
margin-left:-500px;
margin-top: -292px;
 text-align: center; width:1000px; height:585px; 
background-color:transparent;   position:absolute;

}

#sfondo { top:33px; left:120px; text-align: center; width:675px; height:409px; 
background: url(sfondo.jpg) no-repeat;  z-index: 1; position:absolute;
}
#centrohome { top:33px; left:118px; text-align: center; width:675px; height:409px; 
background: url(centrohome777.jpg) no-repeat;  z-index: 10; position:absolute;
}




#riquadro-alto{ top:0px; left:129px;  width:665px; height:73px; 
background: url(riquadro-alto.gif) no-repeat;  z-index: 5; position:absolute;
}
#riquadro-altoalbum{ top:0px; left:0px;  width:1000px; height:91px; 
background: url(riquadro-altoalbum.jpg) no-repeat;  z-index: 5; position:absolute;
}
#titolo{ top:0px; left:0px;  width:1000px; height:105px; 
  z-index: 20; position:absolute;
}
#riquadro-sinistro{ top:1px; left:0px;  width:129px; height:584px; 
background: url(riquadro-sinistro.jpg) no-repeat;  z-index: 5; position:absolute;
}
#riquadro-sinistro-album{ top:1px; left:0px;  width:129px; height:584px; 
background: url(riquadro-sinistro-album.jpg) no-repeat;  z-index: 5; position:absolute;
}
#riquadro-sinistro-blog{ top:91px; left:0px;  width:247px; height:494px; 
background: url(riquadro-sinistro-blog.jpg) no-repeat;  z-index: 5; position:absolute;
}
#riquadro-sinistroalbum{ top:91px; left:0px;  width:247px; height:494px; 
background: url(riquadro-sinistroalbum.jpg) no-repeat;  z-index: 5; position:absolute;
}
#menualbum{ top:170px; left:185px; 
  z-index:20; position:absolute;
}

#ricerca{top:-70px; left:-9px; width:235px;
  z-index: 20; position:absolute;
  text-align:left;
  
}

#riquadro-destro{ top:0px; left:793px;  width:204px; height:585px; 
background: url(riquadro-destro.jpg) no-repeat;  z-index: 5; position:absolute;
}
#riquadro-destroalbum{ top:91px; left:899px;  width:101px; height:494px; 
background: url(riquadro-destroalbum.jpg) no-repeat;  z-index: 5; position:absolute;
}

#riquadro-basso{ top:398px; left:129px;  width:665px; height:187px; 
background: url(riquadro-basso.gif) no-repeat;  z-index: 5; position:absolute;
}
#riquadro-bassoalbum{ top:548px; left:247px;  width:654px; height:37px; 
background: url(riquadro-bassoalbum.gif) no-repeat;  z-index: 5; position:absolute;
}


#contenutocentrale { top:91px; left:200px;  width:550px; height:350px;  
 background-color: transparent;
 position:absolute;
 z-index: 1;
 overflow:auto; padding-right: 95px; text-align:left; 


}
#contenutocentraleblog { top:50px; left:206px;  width:530px; height:400px;  
 background-color: transparent;
 position:absolute;
 z-index: 1;
 overflow:auto; padding-right: 55px; text-align:left;


}
#contenutocentralealbum { top:65px; left:140px;  width:630px; height:355px;  
 background-color: transparent;
 position:absolute;
 z-index: 3;
 overflow:auto;
  z-index: 2;

}
.testocentrale { font-family: verdana, arial, sans-serif;
letter-spacing:.08em;
line-height: 1.5;
font-size: 12px;  
font-weight: bold;
text-align:left;
  z-index: 1;
  strong: 1000;

}



}
#spazio {display:block; height:70px;}
#spaziodown {display:block; height:220px;}


#menu-bottom {
	BACKGROUND-color:transparent;  POSITION: absolute; top:0px; left:0px; z-index:20;
}


#box-homepage {
	BACKGROUND-color:transparent;  POSITION: absolute; top:402px; left:115px; z-index:20;
}
 #homepage {
	DISPLAY: block; BACKGROUND-color:transparent;  FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 151px; HEIGHT: 105px; z-index:20; 
}
#homepage A {
	DISPLAY: block; BACKGROUND: url(homepage.gif) no-repeat left top; WIDTH: 151px; HEIGHT: 105px; z-index:20; 
}
#homepage A:hover {
	BACKGROUND-POSITION: left bottom; z-index:20; 
}


#box-biografia {
	BACKGROUND-color:transparent;  POSITION: absolute; top:486px; left:119px; z-index:20;
}
 #biografia {
	DISPLAY: block; BACKGROUND-color:transparent;  FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 141px; HEIGHT: 98px; z-index:20;
}
#biografia A {
	DISPLAY: block; BACKGROUND: url(biografia.gif) no-repeat left top; WIDTH: 141px; HEIGHT: 98px; z-index:20;
}
#biografia A:hover {
	BACKGROUND-POSITION: left bottom; z-index:20;
}



 #box-opere {
	BACKGROUND-color:transparent;  POSITION: absolute; top:427px; left:249px; z-index:20;
}
 #opere {
	DISPLAY: block; BACKGROUND: url(opere.gif) no-repeat left top; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 101px; HEIGHT: 122px; z-index:20;
}
#opere A {
	DISPLAY: block; BACKGROUND: url(opere.gif) no-repeat left top; WIDTH: 101px; HEIGHT: 122px; z-index:20;
}
#opere A:hover {
	BACKGROUND-POSITION: left bottom; z-index:20;
}


#box-mostre {
	BACKGROUND-color:transparent;  POSITION: absolute; top:433px; left:345px; z-index:20; z-index:20;
}
 #mostre {
	DISPLAY: block; BACKGROUND-color:transparent;  FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 124px; HEIGHT: 114px; z-index:20;
}
#mostre A {
	DISPLAY: block; BACKGROUND: url(mostre.gif) no-repeat left top; WIDTH: 124px; HEIGHT: 114px; z-index:20;
}
#mostre A:hover {
	BACKGROUND-POSITION: left bottom; z-index:20;
}


#box-itinerario {
	BACKGROUND-color:transparent;  POSITION: absolute; top:424px; left:459px; z-index:20; z-index:20;
}
 #itinerario {
	DISPLAY: block; BACKGROUND-color:transparent;  FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 141px; HEIGHT: 106px; z-index:20;
}
#itinerario A {
	DISPLAY: block; BACKGROUND: url(itinerario.gif) no-repeat left top; WIDTH: 141px; HEIGHT: 106px; z-index:20;
}
#itinerario A:hover {
	BACKGROUND-POSITION: left bottom; z-index:20;
}


#box-bibliografia {
	BACKGROUND-color:transparent;  POSITION: absolute; top:430px; left:590px; z-index:20;
}
 #bibliografia {
	DISPLAY: block; BACKGROUND-color:transparent;  FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 105px; HEIGHT: 95px; z-index:20;
}
#bibliografia A {
	DISPLAY: block; BACKGROUND: url(bibliografia.gif) no-repeat left top; WIDTH: 105px; HEIGHT: 95px; z-index:20;
}
#bibliografia A:hover {
	BACKGROUND-POSITION: left bottom; z-index:20;
}


#box-contatti {
	BACKGROUND-color:transparent;  POSITION: absolute; top:422px; left:686px; z-index:20;
}
 #contatti {
	DISPLAY: block; BACKGROUND-color:transparent;  FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 105px; HEIGHT: 95px; z-index:20;
}
#contatti A {
	DISPLAY: block; BACKGROUND: url(contatti.gif) no-repeat left top; WIDTH: 105px; HEIGHT: 95px; z-index:20;
}
#contatti A:hover {
	BACKGROUND-POSITION: left bottom; z-index:20;
}

