/* pannello centrale con i dati dei prodotti */
body, table {  font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10px; 
               color: #666666; 
               background-color: #FFFFFF;
               }

/* pannello superiore con logo */
.main_logo { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                  text-decoration: bold; 
                  font-size: 26px; 
                  color: #FFFFFF;                   
                  background-color: #000000;
                  /*background-image: url( );
                  background-repeat: repeat-xy;*/
                }

/* striscia che contiene il menu */
.menu_main { font-family: Verdana, Arial, Helvetica, sans-serif;
                   font-size: 14px;
                   font-color: #FFFFFF;  
                   color: #FFFFFF;
                   background-color: #000000;
                   /*background-image: url( black.png);
                   background-repeat: repeat-xy;*/
                }

/* barre sup. dei pannelli con dati a sinistra */
.main_bar { font-family: Verdana, Arial, Helvetica, sans-serif;
                   text-decoration: bold; 
                   font-size: 11px;
                   font-color: #FFFFFF;  
                   color: #FFFFFF;
                   background-color: #A9B1C0;
                   background-image: url( black.png);
                   background-repeat: repeat-x;
                }

/* barre inf. dei pannelli con dati a sinistra */
.main_bar_inf { font-family: Verdana, Arial, Helvetica, sans-serif;
                   text-decoration: bold; 
                   font-size: 11px;
                   font-color: #FFFFFF;  
                   color: #FFFFFF;
                   background-color: #A9B1C0;
                   background-image: url( black.png);
                   background-repeat: repeat-x;
                }

/* pannello laterale sinistro */
.main_side { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 14px;
                  font-color: #FFFFFF;  
                  color: #FFFFFF;
                  background-color: #ff8400;
                  /* background-image: url( );
                     background-repeat: repeat-xy; */
               }

/* pannello laterale destro + striscia superiore */
.right_side { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 14px;
                  font-color: #FFFFFF;  
                  color: #FFFFFF;
                  background-color: #ff8400;
                  /* background-image: url( );
                    background-repeat: repeat-xy; */
               }

/* barra con il menu */
.menu_top { font-family: Verdana, Arial, Helvetica, sans-serif;
                   font-size: 14px;
                   font-color: #FFFFFF;  
                   color: #FFFFFF;
                   background-color: #c30000;
                   background-image: url(black.png);
                     background-repeat: repeat-xy; 
                }

/* caratteristiche menu di navigazione alto e basso */
.menu_links { font-family: Verdana, Arial, Helvetica, sans-serif; 
                   font-size: 13px; 
                   color: #FFFFFF;
                }
A.menu_links,
A:visited.menu_links {color: yellow; text-decoration: underline}
A:hover.menu_links   {color: yellow; text-decoration: none; font-weight: bold}
A:link.menu_links    {color: yellow; text-decoration: underline}

/* sfondo e bordi campo di input */
.buttons { CURSOR: auto; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 11px; 
               color: #FFFFFF; 
               border-style: solid; 
               border-top-width: 1px; 
               border-right-width: 1px; 
               border-bottom-width: 1px; 
               border-left-width: 1px; 
               background-color: #ff8400;
            }

/* sfondo pannelli con dati a sinistra */
.menu_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 11px; 
                color: #666666;
                background-color: #f5f5f5;
                /* background-image: url( );
                    background-repeat: repeat-xy; */ 
            }

/* sfondo pannelli con dati a destra */
.menu_2 {  font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 11px; 
                color: #666666;
                background-color: #f5f5f5;
                /* background-image: url( );
                    background-repeat: repeat-xy; */ 
            }
A.menu_2,
A:visited.menu_2 {color: yellow; text-decoration: underline}
A:hover.menu_2   {color: yellow; text-decoration: none; font-weight: bold}
A:link.menu_2    {color: yellow; text-decoration: underline}

/* pannello inferiore */
.footer { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 14px;
                  font-color: #FFFFFF;  
                  color: #FFFFFF;
                  background-color: #000000;
                  /* background-image: url( );
                      background-repeat: repeat-xy; */
               }

/* separatore finale pannello inferiore */
.footer_sep { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 10px;
                  #font-color: #FFFFFF;  
                  color: #FFFFFF;
                  background-color: #000000;
                  /* background-image: url( footer-bg.gif);
                      background-repeat: repeat-xy; */
               }

/* ####################################### */

.menu_links2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C1D3D9}

A.menu_links2,
A:visited.menu_links2 {color: #B99503; text-decoration: none}
A:hover.menu_links2   {color: #D1DE3E; text-decoration: underline}
A:link.menu_links2    {color: #B99503; text-decoration: none}.menu_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666699}

.separatore {  font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 11px; 
                color: #666666;
                background-color: #E8E9EE; 
            }

.main_title {  font-family: Tahoma; font-size: 20px; color: #A9B1C0;}

.boxes {  font-family: Verdana, Arial, Helvetica, sans-serif; 
             font-size: 11px; 
             color: #333333; 
             border-style: solid; 
             border-top-width: 1px;              
             border-right-width: 1px; 
             border-bottom-width: 1px; 
             border-left-width: 1px;
          }

.buttons2 { CURSOR: auto;
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 11px; 
               color: #FFFFFF; 
               border-style: solid; 
               border-top-width: 1px; 
               border-right-width: 1px; 
               border-bottom-width: 1px; 
               border-left-width: 1px; 
               background-color: red;
              }

.table_borders {  border: 2px #CCCCCC solid;
              }

.register { font-family: Tahoma; 
               font-size: 11px; 
               color: #FF0000;
               background-color: #F5F5F5;
}

.title_1 { font-family: Tahoma; font-size: 12px; color: #006699}

/* file di testo in index, chisiamo,contatti */
.text_txt {  font-family: Tahoma;
                      font-size: 12px; 
                      color: #666666;
                      background-color: #F5F5F5;
}

.text_small_1 {  font-family: Tahoma;
                      font-size: 11px; 
                      color: #666666;
                      background-color: #F5F5F5;
}

.text_small_2 { font-family: Tahoma; font-size: 9px; color: #666699}

.text_small_3 { font-family: Tahoma; 
                     font-size: 11px; 
                     color: #BA7425;
                     background-color: #F5F5F5;
}

.text_small_4 { font-family: Tahoma; 
                     font-size: 11px;
                     text-decoration: bold;
                     background-color: #F5F5F5;  
                     color: #000000;
                   }
.text_small_5 { font-family: Tahoma; font-size: 13px; color: #FFFFFF}
.text_small_6 { font-family: Tahoma; font-size: 13px; color: #A9B1C0}
.text_small_7 { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
                     font-size: 13px;
                     text-decoration: bold; 
                     background-color: #BBC2CE;
                     color: #666666;
                   }

.menu_links3 { font-family: Tahoma; font-size: 11px; color: #666666; height: 20px; width: 190px; padding-top: 2px; text-decoration: none}

.menu_links3:hover { font-family: Tahoma; font-size: 11px; color: #666666; height: 20px; width: 190px; padding-top: 2px; background-color: #CCCCCC}

# usati per alternare le righe nei tipi spedizioni e pagamenti
.moduleRow {
	BACKGROUND-COLOR: #F5F5F5
}
.moduleRowOver {
	CURSOR: auto; BACKGROUND-COLOR: #d7e9f7
}
.moduleRowSelected {
	BACKGROUND-COLOR: #e9f4fc
}