
body {color:#000000;background-color:#f0e3ae;font-family: arial, verdana, sans serif;font-size:12px;}
body{
    background-image: url(img/generale/sfondo.jpg);
    background-repeat: no-repeat;
    background-position: center top;
	background-color:#f5e4ac;
}


 
 
      a.menu:link{font-weight:bold;text-decoration:none;border:0px;color:#A00404}
      a.menu:visited{font-weight:bold;text-decoration:none;border:0px;color:#A00404}
      a.menu:hover{font-weight:bold;text-decoration:underline;border:0px;color:#A00404}
      a#pagina{font-weight:bold;text-decoration:underline;border:0px;color:#A00404}
	  
	  a.menu_destra:link{text-decoration:none;border:0px;color:#FFFFFF; }
      a.menu_destra:visited{text-decoration:none;border:0px;color:#FFFFFF;}
      a.menu_destra:hover{text-decoration:underline;border:0px;color:#ffec01;}
      a.pagina_destra{text-decoration:underline;border:0px;color:#ffec01;}
	  
	  
	  a.menu_sinistra:link{display:block;text-decoration:none;border:0px;color:#FFFFFF; line-height:15px}
      a.menu_sinistra:visited{display:block;text-decoration:none;border:0px;color:#FFFFFF;line-height:15px}
      a.menu_sinistra:hover{display:block;text-decoration:underline;border:0px;color:#FFFFFF;line-height:15px}
	  
	  a.menu_sinistra_gen:link{display:block;margin-top:15px;margin-bottom:15px;text-decoration:none;border:0px;color:#FFFFFF; line-height:15px}
      a.menu_sinistra_gen:visited{display:block;margin-top:15px;margin-bottom:15px;text-decoration:none;border:0px;color:#FFFFFF;line-height:15px}
      a.menu_sinistra_gen:hover{display:block;margin-top:15px;margin-bottom:15px;text-decoration:underline;border:0px;color:#FFFFFF;line-height:15px}
	  
       button#link{border:0px;text-transform:uppercase;color:#FFFFFF;width:198px}
	     #link.amari{background-color:#684331}
		   #link.aperitivi{background-color:#71000B}
			#link.bombardino{background-color:#B70815}
			 #link.distillati{background-color:#6D6C10}
			  #link.grappe{background-color:#AB5B14}			  
				#link.home_noPhome{background-color:#66FF00}
				 #link.liquori{background-color:#305454}
				  #link.mignon{background-color:#B79D66}
				   #link.novasalus{background-color:#435273}
			 
	  a.menu_sinistra_sezione{display:block;text-decoration:underline;}
	     a.menu_sinistra.font14{font-size:14px;color:#FFFF00;border:0px;line-height:10px}
		 a.menu_sinistra_sezione.font14{font-size:14px;color:#FFFF00;border:0px;line-height:10px}
	   
	   a.menu_sinistra_pagina{display:block;text-decoration:underline;border:0px;color:#000000;line-height:15px}
        a.menu_sinistra_gen_pagina{display:block;margin-top:15px;margin-bottom:15px;text-decoration:underline;border:0px;color:#000000;line-height:15px}
	     a.menu_sinistra_sopra{display:block;text-decoration:underline;border:0px;color:#FFFFFF;line-height:15px}
          a.pagina_sinistra{display:block;text-decoration:underline;border:0px;color:#FFFFFF;line-height:15px}
	  
	   a.news:link{color:#a10012;text-decoration:none;border:0px;}
        a.news:visited{color:#a10012;text-decoration:none;border:0px;}
         a.news:hover{color:#a10012;;text-decoration:underline;border:0px;}
      
      a.lingua:link{display:block;width:15px;height:15px;text-decoration:none;border:0px;color:#FFFFFF;margin-right:1px;}
      a.lingua:visited{display:block;width:15px;height:15px;text-decoration:none;border:0px;color:#FFFFFF;margin-right:1px;}
      a.lingua:hover{display:block;width:15px;height:15px;text-decoration:underline;border:0px;color:#FFFFFF;margin-right:1px;}
	      
      a.linkInterni:link{color:#265d1c;font-size:12px;text-decoration:underline;}
      a.linkInterni:visited{color:#265d1c;font-size:12px;text-decoration:underline;}
      a.linkInterni:hover{color:#265d1c;font-size:12px;text-decoration:none;}
	  .uppercase{text-transform:uppercase;}
	  
	  a.img_prodotti:link{border:0px;text-decoration:underline;}
      a.img_prodotti:visited{border:0px;text-decoration:underline;}
      a.img_prodotti:hover{border:0px;text-decoration:underline;}

      a.matrixcom:link{color:#40000C;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
      a.matrixcom:visited{color:#40000C;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
      a.matrixcom:hover{color:#40000C;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
      
  h2{color:#7A0017;margin-left:40px;} 
  strong{color:#000000}
   .rosso{color:#72220B}
  .strongTop{color:#023D46}     
  ul{color:#7A0017} 
  .underline{text-decoration:underline;}  

  .margin10{margin:10px;}
  .marginImg{margin:10px;margin-top:0px;margin-bottom:0px;}       
  iframe{border: 3px solid #7A0017}
  .hidden{display:none}
  .gallery{float:left;margin:2px;}

              #richiesta label.error {
              color:#924141;
              margin-left:4px;
              background-color:#FFFFFF
              }  
              #richiesta input.error{background-color: #7A0017;color:#FFFFFF;border:1px solid #924141} 
               .bottone_prenota{border:1px solid #A00404;background-color: #A00404;margin-top:-50px;margin-right:60px;width:150px;padding:5px;font-size:12px;color:#FFFFFF;text-transform:uppercase;text-align:center} 
               .titoloInput{float:left;width:200px;margin-right:10px;}
               .campoInput{float:left;width:200px;}
              input{color:#000000;background:#FFFFFF;border:1px solid #A00404}  
              textarea{color:#000000;background:#FFFFFF;border:1px solid #A00404}
              select{color:#000000;background:#FFFFFF;border:1px solid #A00404} 
              .calendario{background-color:#FFFFFF; border:1px solid #A00404; color:#000000;width:20px;height:20px;}
              .bottone_sopra{color:#A00404;font-weight:bold;background-color:#82D252}
               .tab1{background-color:#BC5C35}
               .tit_prezzi{padding:5px;color:#FFFFFF;font-weight:bold;border-bottom:1px solid #72220B}
               .sfondo_prezzi1{background-color:#D3AC9C;}
              
               .tab_unisci1{background-color:#D3AC9C;border-top:1px solid #72220B}
  

#esterno{margin:auto;text-align:center;}
#contenuto{
   margin:auto;
   text-align:left;
   width:788px;
   background-color:#FFFFFF;
   border-top:0px;
   background-repeat: repeat-y;
   background-position: 0 0;
}

#contenuto.amari{background-image:url('img/generale/sfondo_amari.jpg')}
#contenuto.aperitivi{background-image:url('img/generale/sfondo_aperitivi.jpg')}
#contenuto.bombardino{background-image:url('img/generale/sfondo_bombardino.jpg')}
#contenuto.distillati{background-image:url('img/generale/sfondo_distillati.jpg')}
#contenuto.grappe{background-image:url('img/generale/sfondo_grappe.jpg')}
#contenuto.home{background-image:url('img/generale/sfondo_home.jpg')}
#contenuto.home_noPhome{background-image:url('img/generale/sfondo_home_noPhome.jpg')}
#contenuto.liquori{background-image:url('img/generale/sfondo_liquori.jpg')}
#contenuto.mignon{background-image:url('img/generale/sfondo_mignon.jpg')}
#contenuto.novasalus{background-image:url('img/generale/sfondo_novasalus.jpg')}
 
 #imgBanner{width:564px;height:285px;}
 
  #bandiere{margin-right:8px;}  
  
 #destra{text-align: left; width: 564px;text-align:justify;}
  #testa{background-color: #255d1e} 
   #slogan{height: 36px; text-transform: uppercase; font-size: 17px;}
    .scritta_slogan{padding-top:16px;; padding-right:46px;}
   #img_destra{overflow:hidden;height:285px} 
   #menu_destra{padding-bottom:2px;}
   #titolo{margin-top:20px;padding-left:20px;padding-bottom:5px;font-size:20px;background-image:URL('img/generale/sfondo_titolo_pagina.gif');background-repeat:repeat-x;background-color:#fac100;text-transform:uppercase;color:#9f0014}
   #titolo_home{margin-top:20px;padding-left:20px;padding-right:20px;padding-bottom:5px;font-size:20px;color:#255d1e}
   #testo{margin-top:8px;padding-left:20px;padding-bottom:5px;padding-right:20px;line-height:18px;}
         div.div_mostra_nascondi {display:none;}
    
     #hr_home{height:3px;background-color:#255d1e;border:0px; color:#255d1e}
	 #tit_sezione_news{height:20px;background-color:#fac100;color:#9e0114;text-align:center;font-size:16px;font-weight:bold;padding-top:2px;margin-top:20px;}
	  .specialino_sx{width:220px;height:360px; background-image:URL('img/aperitivi/specialino_sx.jpg');background-repeat:no-repeat;}
	  .specialino_dx{width:266px;height:375px; background-image:URL('img/aperitivi/spritz.jpg');background-repeat:no-repeat;margin-right:-20px;padding-top:230px}
	
	  .gino_sx{width:520px;height:380px; background-image:URL('img/aperitivi/ginosx.png');background-repeat:no-repeat; }
	  .gino_dx{}
	
	
		  .titolo_news_home{font-weight:bold;text-transform:uppercase;margin-top:5px;padding-top:10px;}
		  .testo_news_home{}
		  .img_news{margin-right:5px;margin-top:2px; }
	
	    
 
 #sinistra{text-align: center; width: 224px;}
  #menu{text-transform:uppercase;line-height:15px;margin-top:8px;}
  .bottone_novasalus{margin-top:20px;text-transform:uppercase;line-height:16px;padding:7px;margin-left:15px;width:180px;}
  .bottone_video{font-size:10px;line-height:15px}
      
	    .bottone_novasalus#amari{background-color:#684331;}
		 .bottone_novasalus#aperitivi{background-color:#71000b;}
		  .bottone_novasalus#bombardino{background-color:#b70815;}
		   .bottone_novasalus#distillati{background-color:#6d6c10;}
		    .bottone_novasalus#grappe{background-color:#ab5b14;}
		     .bottone_novasalus#home{background-color:#255d1e;}
		      .bottone_novasalus#liquori{background-color:#305454;}
			   .bottone_novasalus#mignon{background-color:#b79d66}
			   .bottone_novasalus#novasalus{background-color:#435273;}
  
   
    
    #logo{}
     
   .margin_top_10{padding-top:10px;}
 
 .corpo{background-repeat:no-repeat;background-color:#FFFFFF}  
 
 
     #titoloPagina{height:40px;margin-bottom:10px;margin-top:10px;}
      .testo{margin-left:25px;margin-right:15px;line-height:20px;text-align:justify}
      .testoAttivita{padding-right:5px; }
       .dataNews{color:#695F5F}
      .titoloNews{text-transform:uppercase;}
      .testoNews{border-bottom:1px dashed #72220B}
	  
	  .euroPrezzo{margin-right:2px;}


  #contatti{clear:both;margin:auto;width:788px;background-color:#245d1e;color:#FFFFFF;line-height:20px;}
  #fineContatti{margin:auto;line-height:13px;}
  #datiContatto{padding:4px;padding-left:26px;}
  #datiMatrixcom{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin-top:5px;line-height:18px;}      

