/* CSS Document */


#quadrogenerale { width:900px;
                  height:1100px;
				  border:1px solid #666666;
				  margin:auto;
				  background-color:#FFFFFF;
}				  

#quadrosinistro { width:150px;
				  height:1100px;
				  float:left;
}

#logo { width:131px;
		height:150px;
		margin-top:2px;
		margin-left:2px;
		margin-right:15px;
}
#banner { width: 532px;
          height:150px;
		  margin-top:2px;
		  margin-left:15px;
}		  		 		

.listamenu { height:35px;
			 width:200px;
			 text-align:center;
			 padding-top:9px;
			 border-bottom:1px dashed #999999;
			 color:#003399;
			 font-family:"Microsoft Sans Serif",Calibri,"Arial Rounded MT Bold", "Times New Roman";
			 font-weight:bold;
			 font-size:14px;
			 text-decoration:none;
			
			 
}
.listamenu a:link { text-decoration:none;
 }      
.listamenu a:visited { color:#3300CC;
                      text-decoration:none;
}
.listamenu a:hover { text-decoration:underline;
}					  
.listamenufreccia { height:35px;
			        width:200px;
			        text-align:center;
			        padding-top:9px;
			        border-bottom:1px dashed #999999;
			        color:#003399;
			        font-family:"Microsoft Sans Serif",Calibri,"Arial Rounded MT Bold", "Times New Roman";
			        font-weight:bold;
			        background-image: url(immagini/sfondotastimenu.jpg);
					font-size:15px;				
			 
}
.listamenutitolo { height:35px;
			 padding-top:9px;
			 border-bottom:1px dashed #999999;
			 color:#003399;
			 font-family:"Microsoft Sans Serif",Calibri,"Arial Rounded MT Bold", "Times New Roman";
			 font-weight:bold;
			 font-size:18px;
			 color:#333333;
}
.listamenu1 { border-bottom:1px dashed #999999;
			  height:36px;
			  margin-top:12px;
			  background-image:url(immagini/sfondotastimenu2.jpg);
			  font-size:13px;
			  font-family:"Microsoft Sans Serif", Calibri,"Arial Rounded MT Bold", "Times New Roman";
			  
}


#menu {
    width: 200px; 
	height:1100px;
    float: left;
    background: #FFFFFF;
	
    }

	#menu ul {
    padding: 0px;
   list-style: none;
    width:100px;
	margin-left:0px;
 }
 #menu li {
    margin : 0px;
    padding : 0;
    position: relative;
    float: left;
    }

#menu ul li a {
    margin : 0px;
    height: 20px;
    width:200px;
    display : block;
    text-decoration : none;
    color: #003399;
	text-align: center;
	font-family:"Microsoft Sans Serif",Calibri,"Arial Rounded MT Bold", "Times New Roman";
	font-weight:bold;
}
	
 
#menu ul li a:hover {
	background-image:url(immagini/sfondotasto1.jpg);
    display : block;
    text-decoration : none;
    color:#003399;
    }	
    /* Codice per i sottomenų */
	#menu ul li ul {
    list-style: none;
    position: absolute;
    left: 195px;
    top: 0; 
    display: none;
    width: 220px;
    margin-top: 0px;
	border:none;
	font-size:13px; 
    }

	#menu ul li ul li a {
	background-image:url(immagini/sfondotasto01.jpg);
	font-size:11px;
	padding-top:3px;

    }

   #menu ul li ul li a:hover {
   background-image:url(immagini/sfondotasto1.jpg);
    }

   #menu ul li:hover ul { display: block; }
					 				  				  
#quadrodestro { width: 550px;
                height:1100px;
				float:left;
}
#internodestro { width:532px;
				 height:940px;
				 margin-left:15px;
				 margin-top:5px;
				 margin-right:2px;	
}
.titolo { width:400px;
          height:30px;
		  font-family:"Microsoft Sans Serif",Calibri,"Arial Rounded MT Bold", "Times New Roman";
		  font-weight:bold;
		  font-size:24px;
		  padding-top:10px;
}
.fascia { width:401px;
          height:25px;
		  background-image:url(immagini/sfondofascia.jpg);
		  margin-top:-10px;
		  font-size:14px;
		  color:#FFFFFF;
		  font-family:"Microsoft Sans Serif", Calibri;
		  font-weight:bold;
		  padding-top:3px;
		  padding-left:5px;
		  
}
.testo { width:401px;
         height:250px;
		 margin-top:15px;
		 border-bottom:1px dashed #999999;
		 font-size:14px;
		 font-family:"Microsoft Sans Serif", Calibri;
		 font-weight:200;
		
}
		
.testo a:hover { color: #0000CC;
                text-decoration:underline;
}

.testo1 { width:401px;
		 margin-top:15px;
		 font-size:14px;
		 font-family:"Microsoft Sans Serif", Calibri;
		 font-weight:200;
		 
}		  
.bigger { font-size:20px;
          font-family:"Microsoft Sans Serif", Calibri;
		  float:left;
		  color:#000033;
}
.bigger a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.bigger a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}		  
.normal { font-size:16px;
          font-family:"Microsoft Sans Serif", Calibri;
		  width:130px;
		  float:left;
		   color:#000033;
}
.normal a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.normal a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}		  
.little { font-size:14px;
          font-family:"Microsoft Sans Serif", Calibri;
		  width:60px;
		  float:left;
		  height:20px;
		  padding-left:10px;
		  padding-top:1px;
		   color:#000033;
	
}
.little a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.little a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}		
.morelittle { font-size:12px;
             float:left;
			 font-family:"Microsoft Sans Serif", Calibri;
			 padding-top:6px;
			 padding-left:10px;
			 height:20px;
			  color:#000033;
}
.morelittle a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.morelittle a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}	
.medium  { font-size:16px;
             float:left;
			 font-family:"Microsoft Sans Serif", Calibri;
			 width:60px;
			 padding-left:px;
			  color:#000033;
			
}
.medium a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.medium a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}
.normal1 { font-size:16px;
          font-family:"Microsoft Sans Serif", Calibri;
		  width:130px;
		  float:left;
		   color:#000033;
		
}
.normal1 a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.normal1 a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}
.morelittle1 { font-size:16px;
             float:left;
			 font-family:"Microsoft Sans Serif", Calibri;
			 padding-top:6px;
			 height:20px;
			 width:140px;
			  color:#000033;
}
.morelittle1 a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.morelittle1 a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}
.morelittle2 { font-size:12px;
             float:left;
			 font-family:"Microsoft Sans Serif", Calibri;
			 padding-top:6px;
			 height:20px;
			 width:100px;
			  color:#000033;
}
.morelittle2 a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.morelittle2 a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}
.little1 { font-size:14px;
          font-family:"Microsoft Sans Serif", Calibri;
		  width:57px;
		  float:left;
		  height:18px;
		  padding-left:2px;
		  padding-top:8px;
		   color:#000033;
}
.little1 a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.little1 a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}
.morelittle3 { font-size:12px;
             float:left;
			 font-family:"Microsoft Sans Serif", Calibri;
			 padding-top:6px;
			 height:20px;
			  color:#000033;
}
.morelittle3 a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.morelittle3 a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}						 			
.little2 { font-size:14px;
          font-family:"Microsoft Sans Serif", Calibri;
		  width:40px;
		  float:left;
		  height:18px;
		  text-align:center;
		  padding-top:5px;
		  color:#000033;
}
.little2 a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.little2 a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}
.medium1  { font-size:16px;
             float:left;
			 font-family:"Microsoft Sans Serif", Calibri;
			 width:90px;
			 padding-left:2px;
			 padding-top:3px;
			  color:#000033;
			
}
.medium1 a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.medium1 a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}
.little a:link, a:visited { color:#000033;
}
.little a:hover { color: #FFFFFF;
                  background-image:url(immagini/sfondonuvole.jpg);
}
.template { font-size:14px;
          font-family:"Microsoft Sans Serif", Calibri;
		  float:left;
		  color:#000033;
		  line-height:28px;
}		  

.template a:link, a:visited { color:#000033;
                           text-decoration:none;
}
.template a:hover {  background-image:url(immagini/sfondonuvole.jpg);
				    color:#FFFFFF;
}	

.ora {
		 width:120px;
		 font-weight:bold;
		 font-family:Fixedis,Calibri,Arial,"times new roman";
		 font-size:15px;
		 float:left;
		 margin-left:20px;
		 margin-top:4px;
}
#footer { width:401px;
          height:80px;
		  margin-top:70px;
		  border-bottom:1px dashed #999999;
	
}
#footer1 { width:401px;
          height:80px;
		  margin-top:280px;
		  border-bottom:1px dashed #999999;
	
}
#footer2 { width:401px;
          height:80px;
		  margin-top:50px;
		  border-bottom:1px dashed #999999;
	
}
#footerart { width:401px;
             height:80px;
		     margin-top:15px;
	
	
}
.linkfooter { width:60px;
              height:80px;
			  float:left;
			
			 
}
.linkfooter1 { width:60px;
              height:80px;
			  float:left;
			   margin-left:7px;
			 
}			  
.link { width:60px;
         float:left;
		 text-align:center;
		 color:#000033;
		  font-size:10px;
		 font-family:"Microsoft Sans Serif", Calibri;
}
.link1 { width:60px;
         float:left;
		 text-align:center;
		 margin-left:7px;
		 color:#000033;
		 font-size:10px;
		 font-family:"Microsoft Sans Serif", Calibri;
}		 
.testoform { margin-top:5px;
             font-size:10px;
			 font-family:"Microsoft Sans Serif", Calibri;
			 float:left;
			 margin-right:15px;
}
.testoform1 { margin-top:5px;
             font-size:10px;
			 font-family:"Microsoft Sans Serif", Calibri;
			 float:left;
			 margin-right:28px;
}
.testoform2 { margin-top:5px;
             font-size:10px;
			 font-family:"Microsoft Sans Serif", Calibri;
			 float:left;
			 margin-right:42px;
}
.testoform3 { margin-top:5px;
             font-size:10px;
			 font-family:"Microsoft Sans Serif", Calibri;
			 float:left;
			 margin-right:62px;
}
.testoform4 { margin-top:5px;
             font-size:10px;
			 font-family:"Microsoft Sans Serif", Calibri;
			 float:left;
			 margin-right:30px;
}
.testoriflessioni {  width:401px;
		 margin-top:5px;
		 border-bottom:1px dashed #999999;
		 font-size:13px;
		 font-family:Arial,"Microsoft Sans Serif", Arial, Calibri;
		
		 line-height:18px;
		 height:600px;
}
.testofoto {  width:269px;
            margin:auto;
		 margin-top:25px;
      	 font-size:13px;
		 font-family:Arial,"Microsoft Sans Serif", Arial, Calibri;
		 padding-left:5px;
		
		 line-height:18px;
		 height:700px;
		 border-right:1px solid #666666;
	
}
.fotofilo { width:122px;
           height:122px;
		   border:1px solid #999999;
		   float:left;
		
		
}
.fotofilo2 { width:122px;
           height:122px;
		   border:1px solid #999999;
		   float:left;
		   margin-left:15px;
		
}
.testomin { width:122px;
           height:20px;
		   border-bottom:1px dotted #333333;
		   float:left;
		    margin-bottom:10px;
			text-align:right;
			
		  
}
.testomin2 { width:122px;
           height:20px;
		   border-bottom:1px dotted #333333;
		   float:left;
		   margin-left:18px;
		   margin-bottom:10px;
		   text-align:right;
		  
}		    		   
.fotodentro { width:120px;
              height:120px;
			float:left;
			margin-left:1px;
			margin-top:1px;
}			  
.tecnoweb { width:900px;
            margin:auto;
	     	text-align:center;
			font-weight:900;
			letter-spacing:6px;
			font-family:"Microsoft Sans Serif", Calibri;
			font-size:14px;
		
}							 
.immagine { width:150px;
            height:55px;
			padding-top:6px;
			
}
.immagine1 { width:80px;
             height:80px;
			 padding-top:10px;
			 margin-right:40px;
			 float:left;
			 
}
			 						  
.immaginiristorante { width:150px;
					  height:70px;
					  padding-top:3px;
					  float:left;
					  margin-right:20px;
					  
}
.immaginesiti { width:150px;
               height:90px;
			   padding-top:15px;
}
.immmaginidisco { width:150px;
					  height:70px;
					  padding-top:10px;
					  float:left;
					  margin-left:25px;
}
.dati { width:900px;
            margin:auto;
	     	text-align:center;
			font-weight:900;
			letter-spacing:2px;
			font-family:"Microsoft Sans Serif", Calibri;
			font-size:12px;
			color:#CCCCCC;
		
}
.spazio { height:30px;
 }
.preventivo { width:401px;
         height:600px;
		 margin-top:15px;
		 border-bottom:1px dashed #999999;
		 font-size:14px;
		 font-family:"Microsoft Sans Serif", Calibri;
		 font-weight:200;
		 
}
.fotobimbi { width:100px;
            height:90px;
			margin-right:15px;
			margin-top:15px;
			float:left;
}
.bimbi { width:401px;
         height:250px;
		 margin-top:5px;
		 border-bottom:1px dashed #999999;
}
.portfolio { width:401px;
         height:600px;
		 margin-top:5px;
		 border-bottom:1px dashed #999999;
	
}
.sitiportfolio { width:401px;
                height:140px;
				margin-top:5px;
				float:left;
			
}
.foto { width:120px;
       height:140px;
	   float:left;  
  }
	   
.scrittasiti { width:250px;
               height:120px;
			   float:left;
			   margin-top:10px;
			   text-align:center;
			   font-family:"Microsoft Sans Serif", Calibri;
			   font-size:12px;
			   
}
.fasciafoto1 { width:400px;
               height:100px;
}
.fotoint { width:120px;
          height:100px;
		  margin-right:13px;
		  float:left;
}		  			   			   					 						  			   					  			 		  
/*directory*/
.titololink { width:400px;
               margin-bottom:10px;
			   font-family:Arial, Georgia, "Times New Roman", Times, serif;
			   font-size:16px;
			   letter-spacing:2px;
}
.listalink2 { width:400px;
             height:80px;
			 margin-bottom:10px;
			 font-family:"Microsoft Sans Serif", Calibri;
			 font-size:14px;
}
.listalink2 a:link { color:#000033;
                   text-decoration:none;
}
.listalink2 a:visited { color: #000066;
                    text-decoration:none;
}
.listalink2 a:hover { color: #0000FF;
                     text-decoration:none;
}					 									   
.sequenza { text-align:center;
           font-family:Arial, "Times New Roman";
		   font-size:14px;
		   font-weight:900;
		   width:400px;
}
.sequenza a:link { color: #000000;
                   text-decoration:none;
}
.sequenza a:visited { color:#333333;
                     text-decoration:none;
}
.sequenza a:hover { color:#999999;
                  text-decoration:none;
}				  					 				                      			 			   
.fotolibri { height: 150px;
            width:110px;
			margin-right:20px;
			margin-left:30px;
			margin-top:20px;
			float:left;
}	
.testofotobig {  width:520px;
            margin:auto;
		 margin-top:25px;
      	 font-size:13px;
		 font-family:Arial,"Microsoft Sans Serif", Arial, Calibri;
		 padding-left:5px;
	line-height:18px;
		 height:750px;
		 background-color:#666666;
		 padding-top:5px;
		 color:#FFFFFF;

	
}
.fotofilobig { width:122px;
           height:122px;
		   border:1px solid #999999;
		   float:left;
		   margin-left:5px;	
		
}
.testobig { width:122px;
           height:20px;
		   border-bottom:1px dotted #FFFFFF;
		   float:left;
		    margin-bottom:4px;
			text-align:right;
			margin-left:7px;
}
.fotopubblicita {  width:125px;
       height:125px;
	   float:left;
	   margin-left:5px;
	   margin-top:5px;
	   border:1px solid #000000;
}
.testopubblicita { width:401px;
         height:270px;
	border-bottom:1px dashed #999999;	  
}
.cd { width:425px;
      height:200px;
	  margin-top:5px;
}
				
.esternocd { width:100px;
            height:100px;
			 border:1px solid #333333;
		  float:left;
		  margin-right:3px;
		  padding-left:1px;
		  padding-top:1px;
		  margin-bottom:3px;
}
.cdint { width:99px;
        height:99px;
        float:left;
		
}
#footercd { width:401px;
          height:80px;
		  margin-top:70px;
		  border-bottom:1px dashed #999999;
		 
		
	
}
.twitter { width:100px;
          height:37px;
		  margin-left:20px;
		  margin-top:10px;
		
		  
}
.facebook { width:100px;
            height:35px;
			margin-left:18px;
			margin-top:1px;
}
.facebookint { width:35px;
               height:35px;
			   margin-right:20px;
}
.listalink { height:200px;
			 width:200px;
			 text-align:center;
			 padding-top:10px;
			 border-bottom:1px dashed #999999;
			 color:#003399;
			 font-family:"Microsoft Sans Serif",Calibri,"Arial Rounded MT Bold", "Times New Roman";
			 font-weight:bold;
			 font-size:12px;
			 text-decoration:none;
}
.testoaccessibilita  {  width:520px;
		 margin-top:5px;
		 border-bottom:1px dashed #999999;
		 font-size:12px;
		 font-family:Arial,"Microsoft Sans Serif", Arial, Calibri;
		
		 line-height:18px;
		 height:4090px;
}
#quadrogenerale1 { width:900px;
                  height:4600px;
				  border:1px solid #666666;
				  margin:auto;
				  background-color:#FFFFFF;
}			 			   					  	  	  