body{
        margin-left : 0cm;
        margin-right : 0cm;
        font-family : verdana;
        font-size: 4 px;
        }

td.logo
{
      background-color: #ffffff;
      border-width: 1px;
      border-style: solid;
      border-color: green;
      text-align:center;
}


td.search_libera
{
  height: 80px;
}




A:LINK{
        text-decoration : none;
        color : #0080ff ;
        font-weight:bold;
        }

A:VISITED{
        text-decoration : none;
        color : #444444;
        font-weight: bold;
        }

A:HOVER{
              Color : #00aa00;
        text-decoration : none;
        font-weight:bold;
        }

.carrello {
      background-color:#f1ffd9;
      font-size: 11px;
      font-weight: bold;
      text-align:center;
}
.cerca
{

   background-color: #64c523;
   color: #ffffff;
   font-family: verdana;
   font-size: 12px;
   font-weight: bold;
   border-width: 1px;
   border-color: #000000;
   border-style: 3d;
}

.modello {
      font-size: 12px;
      font-weight: bold;
      font-family: verdana,tahoma;
}

.descrizione {
      font-size: 12px;
      font-weight: bold;
      color: #808080;
      font-family: verdana,tahoma;
}

.colore {
      font-size: 12px;
      color: #333333;
      font-family: helvetica,tahoma;
}

.prezzo {
      font-size: 24px;
      font-weight: bold;
      color: #99cc00;
      font-family: verdana,helvetica,tahoma;

}
.sup{
      background-color:#e1e1ff;
      text-align: center;
      border-right-width:1px;
      border-right-color:#ff8000;
      border-right-style:solid;
      border-bottom-width:1px;
      border-bottom-color:#000000;
      border-bottom-style:solid;
      color: #000000;
      font-family: tahoma; /* Definisce il font */
      font-size: 12px; /* Dimensione del font */
      font-weight: bold;
      }

.voci_sup{
      background-color:#ffffff;
      text-align: right;
      border-bottom-width:1px;
      border-bottom-color:#c0c0c0;
      border-bottom-style:solid;
      border-top-width:1px;
      border-top-color:#c0c0c0;
      border-top-style:solid;
      color: #0080ff;
      font-family: verdana; /* Definisce il font */
      font-size: 22px; /* Dimensione del font */
      font-weight: bold;
      }


td.sotto {
      background-color:#f1f1e2;
      text-align:center;
}



.leggenda {
      background-color:#e6e6ff;
      font-size: 10px;

}

textarea{
   font-size: 10px;
   font-family: verdana;
}


input.testo
{
    font-size: 10px;
    font-family: verdana;
}

.submit
{
      font-family : tahoma,Arial,Helvetica;
      font-color: #000000;
      font-weight: bold;
      background-color:#efefef;
}

input.ins
{
    font-family: tahoma;
    font-size: 11px;

}
select
{
        font-family: verdana;
        font-size: 11px;
}


vario {
font-family : tahoma,Arial,Helvetica;
font-weight: normal;
font-size 10 px;
}


.int_menu {
      font-size:12px;
      text-align: center;
      color: #000000;
      font-family : Helvetica;
      background-color:#99cc00;
      border:none;
      border-bottom-width: 1px;
      border-bottom-style: solid;
      border-bottom-color:#000000;
}





.menu {
      font-size:12px;
      text-align: center;
      color: #ffffff;
      font-weight: bold;
      font-family : verdana,Helvetica;
      background-color:#99cc00;
      border:none;
      border-bottom-width: 1px;
      border-bottom-style: solid;
      border-bottom-color:#000000;
}


A:LINK.admin{
        text-decoration : none;
        color : yellow ;
      }

A:VISITED.admin{
        color : #ffffcc ;
              }

A:HOVER.admin{
        Color : #ffff00;
      background-color:#c0c0c0;
        text-decoration : none;
      width: 100%;
           }


td.menu_cliente
{
      font-size:12px;
       font-color: #c0c0c0;
      font-family : tahoma,Arial,Helvetica;
      background-color:#ffffc1;

}
 td.table_art
{
      font-size:12px;
       font-color: #000000;
      font-family : tahoma,Arial,Helvetica;


}



  .int{
      background-color: #eaead5;
      font-size:12px;
      color:#808000;
      font-weight: bold;
      font-family : verdana,Arial,Helvetica;

}
.disp
{
          background-color: #efefef;
      font-size:10px;
      color:#004080;
      font-weight: bold;
      font-family : verdana,Arial,Helvetica;

}
.ndisp
{
            background-color: #efefef;
      font-size:12px;
      color:#804040;
      font-weight: bold;
      font-family : verdana,Arial,Helvetica;
}

option.cat {
        font-family:Tahoma, Verdana, Arial;
        font-size:11px;
        font-color:#000000;
        background-color:#EDF5FB;
        border-style:solid;
        border-width:1px;
        border-color:#6D90B0;
        height:20;
}

input.cat
{
        font-family:Tahoma, Verdana, Arial;
        font-size:11px;
        font-color:#0080ff;
        background-color:#EDF5FB;
        border-style:solid;
        border-width:1px;
        border-color:#6D90B0;

}

.barrasotto {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #000000;
      background-color:#ffffff;
      border-color: #c0c0c0;
      border-style: solid;
      border-width: 1px;
      font-weight:medium;
}

.barrasotto_quad
  {
      font-family: tahoma, Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: green;
      background-color:#efefef;
      border-color: #c0c0c0;
      border-style: solid;
      border-width: 1px;
      font-weight:medium;
}


.barrasx {
      background-color:#ffffff;
      border-right-width: 1px;
      border-right-style: solid;
      border-right-color:#c0c0c0;

}

.barrabt {
      background-color:#ffffff;
      border-top-width: 1px;
      border-top-style: solid;
      border-top-color:#c0c0c0;

}

.categoria
{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #000000;
      font-weight: bold;
      background-color:#efefef;

}

.sottocategoria
{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      color: #000000;
      font-weight: bold;
      border-bottom-width:1px;
      border-bottom-style: solid;
      border-bottom-color:#efefef;


}
select.articolo
{
       font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;

}


/* AGGIUNTI */

.indice_vetrina {
  width: 350px;
  margin-left: 120px;
}

.topheader {
  width: 1024px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;
  height: 70px;
  border: 1px solid #C0C0C0;
}

.titleimage {
  width: 1024px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;
  height: 94px;
  border: 1px solid #C0C0C0;
}

.toolbar {
  background-color: white;
  width: 1024px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;
  height: 20px;
}

.toolbar ul {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  background-color: black;
	list-style:none;
  float: left;
}

.toolbar ul li {
  text-align: center;
  background-color: red;
  width: 512px;
	list-style:none;
  float: left;
	position: relative;
}

.page {
  width: 1024px;
  margin-left: auto;
  margin-right: auto;
  height: 768px;
  border: 1px solid #C0C0C0;
}

.menubox {
  width: 210px;
  float: left;
  font-size:70%
}

.menuemail {
  margin: 2px;
  height: 64px;
  border: 1px solid #C0C0C0;
}

.menuheader {
  margin: 2px;
  border-bottom: 1px solid black;
  background-color: #99CC00;
  color: #FFFFFF;
  text-align:center;
}

.menuitems ul li {
  list-style-image: url(reflex.jpg);
  border-bottom: 1px solid #EFEFEF;
}

.boxcointainer {
  margin-left: auto;
  margin-right: auto;
  width: 800px;
  padding-left: 10px;
  padding-right: 0px;
  height: 300px;
  float: left;
}

.pagebox {
/*  margin-left: auto;
  margin-right: auto;*/
  width: 350px;
  margin: 20px;
  float: right;
}

.pageboxheader {
/*  margin-left: auto;
  margin-right: auto;
  width: 265px;*/
  border: 1px solid #C0C0C0;
  background-color: #EFEFEF;
  font-family: tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: green;
  font-weight: medium;
  text-align: center;
  height: 17px;
  /*margin: 2px;*/
}

.pageboxcontent {
/*  margin-left: auto;
  margin-right: auto;
  width: 265px;*/
  border: 1px solid #C0C0C0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color:#FFFFFF;
  font-weight:medium;
  /*margin: 2px;*/
}

/* FINE AGGIUNTI */
