/* stile per il body*/
body,html {
    text-align: center;   /*centra in IE 5.x */
    background-color:#dee7eb;
    font-family:Verdana;
    margin:0px 0px 00px 0px;
    }


/*contenitore generale del sito*/
div#container{
		position: relative;
		width: 850px;
    height: 630px;
  	background-color:white;
    border: 1px solid #999999;
    
    }
    


/* contenitore per l'immagine tazza */

div#immagine{
    position: absolute;
		/*z-index:10;*/
    top: 0px;
    left: 0px;
    width: 450px;
    height: 318px;
   
    
    } 

    
/* contenitore per il menu*/
div#menu{
    position: absolute;
		z-index:10;
    top:0px;
    right:0px;
    width: 400px;
    height: 205px;
     
    
    }
    
 
    
 /* contenitore per il biglietto */
div#biglietto{
    position:absolute;
		z-index:20;
		top: 190px;
		right: 0px;
    width: 455px;
    height: 423px;
    /*background-color: white;*/
    		
    } 
    
 /* contenitore per slideshow foto */
div#contfoto{
    position:absolute;
		z-index:10;
		top: 238px;
		right: 80px;
    width: 313px;
    height: 178px;
    /*background-color: white;*/
    		
    }    
    
/* contenitore per slideshow foto */
div#conttesto{
    position:absolute;
		z-index:21;
		top: 378px;
		right: 90px;
    width: 290px;
    height: 165px;
    padding-top:23px;
    /*background-color: pink;*/
    		
    }      

div#titolo_page{
    
		position: absolute;
		top: 314px;
		left: 0px;
    width: 411px;
    height: 95px;
    
	  
	  }
	  
div#ultima_pubbl{
    position: absolute;
		top: 410px;
		left: 0px;
    width: 260px;
    height: 180px;
    padding-top: 10px;
    padding-left: 140px;
	text-align:left;
    border-bottom: thin dotted #f0cc94;
		/*background-color: yellow;*/
      
	  }
	  
	  
div#ultima_pubbl2{
    position: absolute;
		top: 320px;
		left: 0px;
    width: 265px;
    height: 260px;
    padding-top: 6px;
    padding-left: 140px;
	line-height: 1.2;
    border-bottom: thin dotted #f0cc94;
		/*background-color: yellow;*/
      
	  }	  
	  
	  
div#box_img{
    position: absolute;
    top: 0px;
    left: 10px;
    width: 110px;
    height: 180px;
   /*background-color:red;*/
	  }	 
	  
div#box_img2{
    position: absolute;
    top: 0px;
    left: 10px;
    width: 110px;
    height: 180px;
    padding-top: 40px;
   /*background-color:red;*/
	  }	  	  
	  
	   
	  
/* contenitore per testo dx pag interne */
div#boxtestodx{
    position:absolute;
		z-index:21;
		top: 246px;
		right: 90px;
    width: 290px;
    height: 310px;
    padding-left: 5px;
    /*background-color: pink;*/
    		
    }     	  



/* contenitore per testo sx pag interne */
div#boxtestosx{
    position:absolute;
		/*z-index:21;*/
		top: 314px;
		left: 0px;
    width: 378px;
    height: 270px;
    padding-left: 20px;
    padding-top: 8px;
    /*border-top: thin dotted #f0cc94;*/
    border-bottom: thin dotted #f0cc94;
    /*background-color: yellow;*/
    		
    }   
    
/* contenitore per testo dx pag interne */
div#boxtestoscroll{
    position:absolute;
		z-index:21;
		top: 246px;
		right: 90px;
    width: 290px;
    height: 310px;
    overflow: auto;
    padding-left: 5px;
    /*background-color: pink;*/
    		
    } 
    
    
    


/* ----------------  piede --------------------*/
div#piede{
    position: absolute;
		bottom: 2px;
		left: 0px;
    width: 850px;
    height: 14px;
    	  
	  } 


