div.menuLinks {
    background: #E60000;     /* definisce il colore di sfondo */
    color: #FFFFFF;          /* definisce il colore della voce del menu */
    font-size: 13px;         /* definisce le dimensioni del testo */
    font-family: Tahoma;     /* definisce il carattere utilizzato */
    FONT-WEIGHT: bold;
    width: 130px;             /* definisce la larghezza del layer */
    padding: 3px;             /* definisce l'area interna del singolo link */
    border-top: Solid 1px #CCCCCC; /* definisce il bordo superiore */
    border-left: Solid 1px #CCCCCC; /* definisce il bordo sinistro */
    border-right: Solid 1px #CCCCCC; /* definisce il bordo destro */
    cursor: Default; /* definisce il puntatore del mouse */
}



.FormText {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #CCCCCC; border-width: thin }
.maintextScuro { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; border-color: #E60000}

.TitoloCategoria {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: white; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none;
        background-color: #E60000;font-style: normal; text-align: center

}


.Categoria {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial}

.Form {
        FONT-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;
        FOREGROUND-color: #CCCCCC;
        border: thin 1px solid #E60000;
        text-align: right
}

.Form_offerta {
        FONT-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;
        FOREGROUND-color: #CCCCCC;
        border: thin 1px solid #00CC00;
        text-align: right
}

.Testo_vetrina{
font-weight: bold;
    FONT-SIZE: 13px;
	color: #993333;
  font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-align: center
}

.Testo_vetrina_offerta {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #00CC33; FONT-FAMILY: Tahoma, Verdana, Arial;text-align: center;
}

.Form_sx {
        FONT-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;
        FOREGROUND-color: #CCCCCC;
        border: thin 1px solid #E60000;
        text-align: left
}

.Form_sx_menu {
        FONT-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
        FOREGROUND-color: #CCCCCC;
        border: thin 1px solid #E60000;
        text-align: left;
        vertical-align: middle;
}

.Form_sx_nb {
        FONT-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
        FOREGROUND-color: #CCCCCC;
        border: thin 1px solid #E60000;
        text-align: left;
        vertical-align: middle;
        width: 90%;
}

body {
    color: #CCCCCC;
    background:   white;
    scrollbar-arrow-color: white;
    scrollbar-base-color: #993333;
    scrollbar-dark-shadow-color: yellow;
    scrollbar-track-color: #DE6565;
    scrollbar-face-color: #E60000;
    scrollbar-shadow-color: #993333;
    /*scrollbar-highlight-color: silver;
    scrollbar-3d-light-color: black; */
  }
  strong { color: red }

a.navlink:link {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #993333;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;

}
a.navlink:visited {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #993333;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink:hover {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #E60000;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
	}

a.navlink_menu:link {
	font-weight: bold;
    FONT-SIZE: 11px;
	color: #E60000;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_menu:visited {
	font-weight: bold;
    FONT-SIZE: 11px;
	color: #E60000;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_menu:hover {
	font-weight: bold;
    FONT-SIZE: 11px;
	color: #993333;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
	}


/*:link { color: rgb(0, 0, 153) }  /* for unvisited links */
/*:visited { color: rgb(153, 0, 153) } /* for visited links */
/*a.num:active { color: rgb(255, 0, 102) } /* when link is clicked */
/*:hover { color: rgb(0, 96, 255) } /* when mouse is over link */
.deepsea , .deepsea TD, .deepsea TH, .deepsea TR
{
/*background-image:url('images/menu/sfondo_01.gif');   */
FONT-WEIGHT: bold;
FONT-SIZE: 8px;
/*background-color: #FFCC00;*/
color:#E60000;
font-family:Tahoma, Verdana, Arial;
font-weight:600;
vertical-align: middle;

}

.deepsea_bottom , .deepsea_bottom TD, .deepsea_bottom TH, .deepsea_bottom TR
{
/*background-image:url('images/menu/sfondo_01.gif');   */
FONT-WEIGHT: bold;
FONT-SIZE: 8px;
/*background-color: #FFCC00;*/
color:#E60000;
font-family:Tahoma, Verdana, Arial;
font-weight:600;
vertical-align: middle;
BORDER-RIGHT: #FFF 0px solid; BORDER-TOP: #FFF 0px solid; BORDER-LEFT: #FFF 0px solid; BORDER-BOTTOM: #FFF 2px solid; BORDER-COLLAPSE: collapse

}

.deepsea_sx, .deepsea_sx TD, .deepsea_sx TH
{
/*background-image:url('images/menu/sfondo_sx.gif');
background-color:#FFCC00;  */
color:#FFFF00;
font-family:sans-serif;
font-weight:600;
}

.deepsea_dx, .deepsea_dx TD, .deepsea_dx TH
{
/*background-image:url('images/menu/sfondo_dx.gif');
background-color:#FFCC00; */
color:#FFFF00;
font-family:sans-serif;
font-weight:600;
}

.font_utente
{
FONT-WEIGHT: bold;
FONT-SIZE: 15px;
color:#993333;
font-family:Tahoma, Verdana, Arial;
font-weight:600;
vertical-align: middle;
}

.barra_menu
{
vertical-align: middle;
}

.table_color { background: white;}

.table_cat{ border:  1px solid #E60000; font-size: x-small; font-family: Tahoma, Arial, sans-serif; }

.table_cat2{
BORDER-RIGHT: #E60000 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #E60000 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse;
}

.table_centrale{ /*border: thin solid #E60000; */font-size: x-small; font-family: Tahoma, Arial, sans-serif; padding: 5px }
.table_centrale_e{ border: thin solid #E60000; font-size: x-small; font-family: Tahoma, Arial, sans-serif; padding: 0px }

.table_fattura{ border: thin solid #E60000; font-size: x-small; font-family: Tahoma, Arial, sans-serif; padding: 5px;}

.table_image_cat{ border: 0; /*font-size: x-small;*/ font-family: Tahoma, Arial, sans-serif; width: 800px;}  /*era 600*/

.image_cat{ border: thin solid #CC0000; height: 130 ;width: 130}

.image_cat_rid{ border: 1px solid #CC0000; }

.image_menu{ border: 0 }
.image_menu_bottom{ border: 0; vertical-align: bottom }

.image_prod{ border: 0}
.image_prod_dettaglio{ border: 0thin solid #CC0000; vertical-align: middle }

.table_search_text {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #993333; vertical-align: middle; FONT-FAMILY: Tahoma, Verdana, Arial}

.font_menu {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #E60000; vertical-align: middle; FONT-FAMILY: Tahoma, Verdana, Arial}


.titolo_prodotto
    {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #993333;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    }

.titolo_prodotto_pc
    {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #993333;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    text-align=left;
    height=20;
    width=690;
    }
.titolo_prodotto_carrello
    {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #993333;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    }

.titolo_prodotto_offerta {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #00CC33; FONT-FAMILY: Tahoma, Verdana, Arial;
}

.titolo_prodotto_barrato {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #993333; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration: none}


.titolo_prodotto_right {
        FONT-WEIGHT: bold; text-align:RIGHT; FONT-SIZE: 13px; COLOR: #993333; FONT-FAMILY: Tahoma, Verdana, Arial}

.titolo_prodotto_left {
        FONT-WEIGHT: bold; text-align:LEFT; FONT-SIZE: 13px; COLOR: #993333; FONT-FAMILY: Tahoma, Verdana, Arial}


.titolo_prodotto_pc_right
    {
    FONT-WEIGHT: bold;
    text-align:right;
    FONT-SIZE: 13px;
    COLOR: #993333;
    FONT-FAMILY: Tahoma, Verdana, Arial;

    }


DIV.clTopMenu{position:absolute; width:101; height:150; clip:rect(0,101,14,0); visibility:hidden; z-index:31; layer-background-color:#E60000; background-color:#E60000}
DIV.clTopMenuBottom{position:absolute; width:101; height:3; clip:rect(0,101,3,0); top:11; layer-background-color:#E60000; background-color:#E60000; z-index:2}
DIV.clTopMenuText{position:absolute; width:95; left:3; top:15; font-family:arial,helvetica; font-size:11px; background-color:#FFFFFF; z-index:1}

.testo {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: justify ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_pc
    {
    FONT-WEIGHT: normal; FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    font-style: normal;
    text-align: justify ;
    line-height: 15px;
    word-spacing: normal;
    vertical-align=top;
    width=600;
    height=60;
    }

.testo_pc_2row
    {
    FONT-WEIGHT: normal; FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    font-style: normal;
    text-align: justify ;
    line-height: 15px;
    word-spacing: normal;
    vertical-align=top;
    width=400;
    height=20;
    BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: lightgrey 1px solid; BORDER-COLLAPSE: collapse;
    }

.dispo_pc
    {
    text-align: right ;
    vertical-align=middle;
    width=70;
    height=40;
    }

.dispo_pc_2row
    {
    text-align: right ;
    vertical-align=middle;
    width=70;
    height=20;
    }

.ST-header{
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: left;
  line-height: 15px;
  word-spacing: normal;
  vertical-align:top;
}

.testo_titolo {
        FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #E60000; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 10px;
  word-spacing: normal;
}

.border_crea_pc {
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: justify ;
  line-height: 15px;
  word-spacing: normal;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse;
}

.semiborder_crea_pc {
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: 1px dashed #E60000; BORDER-COLLAPSE: collapse
}

.border_cat {
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse;
}

.testo_desc {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: justify ;
  line-height: 15px;
  word-spacing: normal;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: lightgrey 1px solid; BORDER-COLLAPSE: collapse;
}

.testo_new_desc {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: justify ;
  line-height: 15px;
  word-spacing: normal;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse;
}

.testo_search_cat {
  FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: justify ;
  line-height: 15px;
  word-spacing: normal;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: lightgrey 1px solid; BORDER-COLLAPSE: collapse;
}

.testo_center {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_right{
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: RIGHT ;
  line-height: 15px;
  word-spacing: normal;
  text-indent: 10px
}

.testo_left{
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: LEFT ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_justify{
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: JUSTIFY ;
  line-height: 15px;
  word-spacing: normal;
}


.testo_grassetto {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: left ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_incdec_qta_pc
    {
    FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
    font-style: normal;
    text-align: left ;
    line-height: 15px;
    word-spacing: normal;
    width=180;
    vertical-align=top;
    height=20;
    }

.testo_grassetto_incdec_qta_pc_semiborder
    {
    BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: 1px dashed #E60000; BORDER-COLLAPSE: collapse;
    FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
    font-style: normal;
    text-align: left ;
    line-height: 15px;
    word-spacing: normal;
    width=180;
    vertical-align=top;
    height=20;
    }

.testo_grassetto_fattura {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: left ;
  line-height: 15px;
  word-spacing: normal;
BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse
}

.testo_mod_pag {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 14px;
  word-spacing: normal;
BORDER-RIGHT: #E60000 2px solid; BORDER-TOP: #E60000 2px solid; BORDER-LEFT: #E60000 2px solid; BORDER-BOTTOM: #E60000 2px solid; BORDER-COLLAPSE: collapse;

  padding: 0px
}

.border_mod_pag {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: justify ;
  line-height: 15px;
  word-spacing: normal;
BORDER-RIGHT: #E60000 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #E60000 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse
}

.testo_basso_fattura {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: justify ;
  line-height: 15px;
  word-spacing: normal;
BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 7px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse
}

.testo_grassetto_crea_pc {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: left ;
  line-height: 15px;
  word-spacing: normal;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: 1px dashed #E60000; BORDER-COLLAPSE: collapse
}

.testo_grassetto_right {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_left {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: left ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_right_totale {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_center_spese {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_center_registrazione {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E60000; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_left_fattura {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: left ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_right_fattura {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_center_fattura {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_center {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;
}


.testo_cod_prod {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_cod_prod_grassetto {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #E60000; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_quantita {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_prezzo {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_totale {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #E60000; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
  background: #ffff99;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse
}

.border_line{
  line-height: 10px;
BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse
}


.testo_grassetto_admin_esprinet_up {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: 1px dotted #E60000; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: 1px dotted #E60000; BORDER-COLLAPSE: collapse

}
/*.middle_line1{
FONT-SIZE: 3px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
}

.middle_line2{
FONT-SIZE: 3px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  line-height: 10px;
BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse
} */

.border_line_crea_pc{
  line-height: 10px;
BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse
}

.border_spese_sped{
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 10px;
  word-spacing: normal;
BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse
}

.border_costi_sped{
BORDER-RIGHT: #E60000 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse
}

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Tahoma, Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}


#tablist li a:link,#tablist li a:visited{
color: #E60000;
}


#tablist li a:hover{
color: #E60000;
background: #ffff99;
border-color: #227;
}

#tablist li a.current{
color: #E60000;
background: #ffff99;
border-color: #227;

/*background:url('images/menu/bx600.gif'); */
}


.li_hover{
background: #ffff99;
}


/*
CAPTION {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px
}
THEAD TH {
	BACKGROUND: #ddd
}
TFOOT TD {
	BACKGROUND: #ddd
}
TR.ruled {
	BACKGROUND: #9cf
}
TABLE {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: collapse
}          */
/*.dove {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: collapse
} */
.dovesono {
	BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse
}

.iva_compresa {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: justify ;
  line-height: 15px;
  word-spacing: normal;

	BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse;
}

.corma {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;

	BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 1px solid; BORDER-COLLAPSE: collapse
}

.datiSpeedy {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;

	BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #E60000 0px solid; BORDER-COLLAPSE: collapse
}

#dhtmltooltip{
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, Verdana, Arial;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #E60000;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/*select {
border: 1px;
border-style: solid;
border-color: green;
background-color: #FFFFFF;
font-family: Trebuchet MS;
font-size: 10px;
color: #E60000;
} */

a.navlink_pc:link {
	font-weight: bold;
    FONT-SIZE: 11px;
	color: #993333;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_pc:visited {
	font-weight: bold;
    FONT-SIZE: 11px;
	color: #993333;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_pc:hover {
	font-weight: bold;
    FONT-SIZE: 11px;
	color: #E60000;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
	}

.testo_quantita_pc {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 11px;
  word-spacing: normal;
}

.testo_prezzo_pc {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 11px;
  word-spacing: normal;
}

.testo_totale_pc {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #E60000; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 11px;
  word-spacing: normal;
  background: #ffff99;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #E60000 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse;
}

a.navlink_cat:link {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #E60000;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_cat:visited {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #E60000;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_cat:hover {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #993333;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
	}

a.navlink_subcat:link {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #333333;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_subcat:visited {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #333333;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_subcat:hover {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #E60000;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
	}

a.navlink_filtro2:link {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #666666;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_filtro2:visited {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #666666;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
}
a.navlink_filtro2:hover {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #E60000;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
	}

.semiborder_conf {
FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
  background: #ffff99;
  BORDER-RIGHT: 2px dashed #E60000; BORDER-TOP: 2px dashed #E60000; BORDER-LEFT: 2px dashed #E60000; BORDER-BOTTOM: 2px dashed #E60000; BORDER-COLLAPSE: collapse
}

.semiborder_new_conf {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 15px;
  word-spacing: normal;
  background: #ffff99;
  BORDER-RIGHT: 2px dashed #E60000; BORDER-TOP: 2px dashed #E60000; BORDER-LEFT: 2px solid #ffff99; BORDER-BOTTOM: 2px dashed #E60000; BORDER-COLLAPSE: collapse
}

.semiborder_salva_conf {
FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
  background: #ffff99;
  BORDER-RIGHT: 2px solid #ffff99; BORDER-TOP: 2px dashed #E60000; BORDER-LEFT: 2px solid #ffff99; BORDER-BOTTOM: 2px dashed #E60000; BORDER-COLLAPSE: collapse
}

a.navlink_prod:link {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #E60000;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
    background: #ffff99;
}
a.navlink_prod:visited {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #E60000;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
    background: #ffff99;
}
a.navlink_prod:hover {
	font-weight: bold;
    FONT-SIZE: 13px;
	color: #993333;
    font-family: Tahoma, Arial, sans-serif;
	text-decoration: underline;
    background: #ffff99;
	}

.show {display: block}

.hide {display: none}

.dis
{
background-image:url('images/menu/barra.gif');
  }

.testo_grassetto_right_dark_grey {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: right ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_grassetto_left_dark_grey {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: left ;
  line-height: 15px;
  word-spacing: normal;
}

.testo_titolo_search {
  FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #E60000; FONT-FAMILY: Tahoma, Verdana, Arial;
  font-style: normal;
  text-align: center ;
  line-height: 11px;
  word-spacing: normal;
  background: #ffff99;
  BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; BORDER-COLLAPSE: collapse;
}

.opacity_img {
filter:alpha(opacity=20);
-moz-opacity: 0.5;
opacity: 0.5;
}
.no_opacity_img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}





