@import "screen.css";

/* = = STILI SPECIFICI PER SITO MONTANA = = */      
body  { 
    background-color: #ddb;
} 

#header  { 
    background : #fff url('../images/header_m_estivo.jpg') no-repeat right 8px;
} 

#colonne  { 
    /*box contenitore per le colonne*/
    background-color: #f1f0dc;
   
} 

/**/#column2home img.presentazione  { 
    background-color: #f1f0dc;}
  

/* = = elementi default = = */           
a  { 
    color: #01773b;
}
a:visited  { 
    color: #5c9c62;
}

/* = = stili per navigazione e label menu navigazione = = */     

li#tnavc  { 
    background-color: transparent;
    border-left: 12px solid #880021;
    padding: 2px 8px;
    
} 

li#tnavc a, li#tnavc a:link, li#tnavc a:visited,  li#tnavc a:hover, li#tnavc a:active  { 
   color: #880021;
   background-color: #fff;
   font-size: 0.75em;
       height: 1em;
    line-height: 1em;
} 


/*menu tab di navigazione globale*/
ul.gnav {
 /**/ background-color: transparent;
 color:  #01773b;
 border-color: #b5b38c;
}

ul.gnav li {background: transparent url('../images/tab_r.gif') no-repeat top right;}
ul.gnav li:hover, ul.gnav li#seiqui {background: url('../images/tab_hover_r.gif') no-repeat top right;}

ul.gnav li a, ul.gnav li a:visited {color: #333; background: transparent url('../images/tab_l.gif') no-repeat top left; border-bottom: 3px solid #b5b38c;}
ul.gnav li a:hover, ul.gnav li#seiqui a {background: url('../images/tab_hover_l.gif') no-repeat top left; border-bottom: 3px solid #fff;}


/*ul.gnav li a:hover,  ul.gnav li#seiqui a  { 
    color: #01773b;
    }*/

/*ul.gnav li a.last {
 padding-right: 12px;
 background: transparent url('../images/navrounded.gif') no-repeat top right;
 }*/
 
/* ul.gnav li a.last:hover,  ul.gnav li#seiqui a.last  {
 padding-right: 12px;
 background: transparent url('../images/navrounded_m.gif') no-repeat top right;
 }*/

/*menu di navigazione locale nelle pagine interne*/
    
ul.lnav li  { 
    border-top: 1px solid #fff;
    border-bottom: 1px solid #b5b38c;
    background-color: #b5b38c;
} 
    
ul.lnav li a:link  { 
    background-color: #f1f0dc;
} 
    
ul.lnav li a:visited  { 
    background-color: #f1f0dc;
} 
    
ul.lnav li a:hover  { 
    background-color: #b5b38c;
} 

ul.lnav li a:active  { 
    background-color: #b5b38c;
} 

/*stili per colonna di sinistra in home page*/
h1.menu  { /* = stile usato per i titoli che fanno da label a tutti i contenuti delle colonne laterali (menu navigazione, appuntamenti, newsletter, ecc.) = */
    background-image: url('../images/h1menu_bullet.jpg');
    background-color: #b5b38c;
} 
 
 /*stili per liste di definizione per offerte e news*/
    
dt.offnewstitle  {  /*titolo offerte e news*/
    border-right: 1px solid #b5b38c 
} 
 
dd.offnewsdate  { /*data offerte e news*/
    border-right: 1px solid #b5b38c;

} 
 
dd.offnewsdesc  {  /*descrizione (testo) offerte e news*/
    border-right: 1px solid #b5b38c;
} 
         
dd.offnewslink  {  /*link in fondo a offerte e news*/
    border-right: 1px solid #b5b38c;
    border-bottom: 1px solid #b5b38c;
}  
         
/*stili per contenuto della pagina*/

#column2 h1  { /*h1 in alto nella colonna centrale*/
    background-color: #acba87;
} 
   /*stili per contenuto della pagina per home page*/

img.presentazione  { /*immagine home page in alto nella colonna centrale*/    
    background-color: #f1f0dc;
} 
   
dl.primopiano dt  {  /*titolo per conenuti di primo piano in home page*/
    background-color: #96ab6d;
} 


    /*contenuti per pagine interne*/

table.listino  { 
    background-color: #f1f0dc;
    border-right: 1px solid #b5b38c;
} 

table.listino caption  { 
    background-color: #acba87;
} 

table.listino td  { 
    border-bottom:1px solid #acba87;
    border-left:1px solid #acba87;
        
}
table.listino th  { 
    border-bottom: 1px solid #acba87;
    border-left: 1px solid #acba87;
} 

/*stili per modulo contatti*/
 
 form#info .box {
    border-top: 1px solid #b5b38c;
    border-left: 1px solid #b5b38c;
    border-right: 1px solid #f1f0dc;
    border-bottom: 1px solid #f1f0dc;
 }
 
 form#info input.defaultbutton {
    border-top: 2px solid #f1f0dc;
    border-left: 2px solid #f1f0dc;
    border-right: 2px solid #b5b38c;
    border-bottom: 2px solid #b5b38c;
 }

/* stili per colonna di destra*/
ul.info {
        background-color: #acba87;
}

#column3 ul.loghi  { 
    background-color: #f1f0dc;
     /*border-bottom: 1px solid #b5b38c;*/
}

   
#column3 input  { 
    border-top: 1px solid #b5b38c;
    border-left: 1px solid #b5b38c;
} 
   

   /*stili per  footer*/
#footer {border-top: 2px solid #02753a;}   
   
    
   