.menu {
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
}

.menu a,.menu a:link,.menu a:active,.menu a:visited {
display : block;
background : #FFFDDD;
color : #1841A5;
text-decoration : none;
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
}

.menu_sotto a,.menu_sotto a:link,.menu_sotto a:active,.menu_sotto a:visited {
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
color : #2b4f8f;
background : #dee7f7;
display : block;
}

.menu_1 a,.menu_1 a:link,.menu_1 a:active,.menu_1 a:visited {
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
color : #2b4f8f;
background : #dee7f7;
display : block;
}

.menu_4 a,.menu_4 a:link,.menu_4 a:active,.menu_4 a:visited {
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
color : #1841A5;
background : #efffef;
display : block;
}

.menu_7 a,.menu_7 a:link,.menu_7 a:active,.menu_7 a:visited {
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
color : #2b4f8f;
background : #ffefef;
display : block;
}

.menu_10 a,.menu_sotto a:link,.menu_sotto a:active,.menu_sotto a:visited {
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
color : #2b4f8f;
background : #dee7f7;
display : block;
}

.menu a:hover {
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif; 
background : #6B8AD6;
color : #ffffff;
cursor : pointer;
text-decoration : none;
}

.menu_scelto a,.menu_scelto a:link,.menu_scelto a:active,.menu_scelto a:visited {
font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
background : #1841A5;
display : block;

}

.testata {
   font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
   font-family: Verdana;
   background-color: #000000;
   color: #ffffff;
   padding: 1;
}

.promo {
   font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
   font-family: Verdana;
   background-color: #99ff99;
   color: #1841A5;
   padding: 1;
}

.totale1 {
   font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
   font-family: Verdana;
   background-color: #FFFDDD;
   color: #2B4F8F;
   padding: 1;
}

.totale2 {
   font-size: 8Pt;
   font-family: Verdana;
   background-color: #E3FFDD;
   color: #2B4F8F;
   padding: 1;
}

.totale3 {
   font-size: 8Pt;
   font-family: Verdana;
   background-color: #DDF5FF;
   color: #2B4F8F;
   padding: 1;
}

.rosso {
   color: #FF0000;
}


.cella {
   background-color: #dee7f7;
}

.messaggio {
   font-size: 8Pt;
   font-family: Verdana;
   background-color: #ffffff;
   color: #1841A5;
   padding: 1;
}


.cliente_home {
   font-size: 7Pt;
   font-family: Verdana;
   color: #1841A5;
   padding: 1;
   text-decoration:none;
   font-weight: plain;
}

.articolo_vetrina {
   font-size: 7Pt;
   font-family: Verdana;
   background-color: #ffffff;
   color: #1841A5;
   padding: 1;
   text-decoration:none;
   font-weight: bold;
}

.descrizione_vetrina {
   font-size: 7Pt;
   font-family: Verdana;
   background-color: #ffffff;
   color: #1841A5;
   padding: 0;
}

.prezzo_vetrina {
   font-size: 8Pt;
   font-family: Verdana;
   background-color: #ffffff;
   color: #009933;
   padding: 1;
   text-decoration:none;
   font-weight: bold;
}

.carrello_vetrina {
    background-color: #dee7f7;
	color: #2b4f8f;
	font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-family: Verdana;
    font-weight: bold;
}


.parametri  {
    color: #1841A5;
    font-size: 8Pt;
    background-color: #ffffff;
    font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:none;
}

.prompt  {
    color: #FFFFFF;
    font-size: 10Pt;
    font-family: Verdana;
    text-decoration:none;
    font-weight: bold;
}

.prompt_testata  {
    color: #FFFFFF;
    font-size: 8Pt;
    font-family: Verdana;
    text-decoration:none;
    font-weight: bold;
}

.prompt_scuro  {
    color: #1841A5;
    font-size: 8Pt;
    font-family: Verdana;
    text-decoration:none;
    font-weight: bold;
}

.errore  {
    color: #ff0000;
    font-size: 10Pt;
    font-family: Verdana;
    text-decoration:none;
    font-weight: bold;
}

.titolo  {
    color: #FFFFFF;
    font-size: 14Pt;
    font-family: Verdana;
    text-decoration:none;
    font-weight: bold;
}

.art  {
    color: #1841A5;
    font-size: 8Pt;
    font-family: Verdana;
    text-decoration:none;
}

.riga1 {
    background-color: #ffffff;
	color: #2b4f8f;
	font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-family: Verdana;
    text-decoration:none;
    font-weight: plain;
}

.riga2 {
    background-color: #dee7f7;
	color: #2b4f8f;
	font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-family: Verdana;
    text-decoration:none;
    font-weight: plain;
}

.standard {
    color: #1841A5;
    font-size: 12Pt;
    font-weight: bold;
    text-decoration:none;
}

.input  {
    color: #1841A5;
    font-size: 12Pt;
	background-color: #FFFFFF;
    font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:none;
}

.pulsante  {
    color: #1841A5;
    font-size: 12Pt;
	background-color: #dee7f7;
    font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:none;
}

.pulsante_rosso  {
    color: #FFFFFF;
    font-size: 12Pt;
	background-color: #F7627C;
    font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:none;
}

.riga1_print {
    background-color: #ffffff;
	color: #1841A5;
    font-size: 10Pt;
    font-family: Courier New;
    text-decoration:none;
    font-weight: plain;
}

.riga2_print {
    background-color: #dee7f7;
	color: #1841A5;
    font-size: 10Pt;
    font-family: Courier New;
    text-decoration:none;
    font-weight: plain;
}

.testata_print {
   font-size: 8Pt;
   font-family: Verdana;
   background-color: #dee7f7;
   color: #1841A5;
   padding: 1;
   font-weight: bold;
}

.totale_print {
   font-size: 10Pt;
   font-family: Verdana;
   background-color: #FFFFFF;
   color: #1841A5;
   padding: 1;
}

.testata_articoli { 
   font-weight:bold;
   font-size:8pt;
   color:#ffffff;
   background-color:#000000; 
   border-left:1px solid #e0e7f7; 
   border-top:1px solid #e0e7f7; 
   border-right:1px solid #999999; 
   border-bottom:1px solid #999999; 
   white-space:nowrap;vertical-align:bottom;}

.parenttabtextoff{
  color: #ffffff;}

body { font-size: 10pt;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a:visited{
  text-decoration:none;}
  
a:link{
  text-decoration:none;}

.tab_off_evidente{
  color: #ffff00;}

.tab_on_evidente{
  color: #ffff00;}
  
.tab_off{
  color: #ffffff;}

.tab_on{
  color: #ffffff;}

.menu_on  { 
  color: white;
  font-weight: bold;
  font-size: 8pt;
  background-color: #1841A5;
  padding: 2pt;
  border-style: solid;
  border-width: 1pt 0.5pt 0pt 0.5pt;
  border-color: #ccc }

.menu_off  { 
  color: #ffffff;
  font-weight: bold;
  font-size: 8pt;
  background-color: #000000;
  padding: 2pt;
  border-style: solid;
  border-width: 1pt 0.5pt 1pt 0.5pt;
  border-color: #ccc }

.link_interno {
   font-size: 10pt;
   font-family: Verdana;
   background-color: #FFFF99;
   color: #274262;
   padding: 1;
}

.link_produttore {
   font-size: 10pt;
   font-family: Verdana;
   background-color: #FFFF99;
   color: #274262;
   padding: 1;
}

.descrizione_marketing {
   font-size: 8Pt;
   font-family: Verdana;
   background-color: #FFFFFF;
   color: #000000;
   padding: 1;
}

.titolo_marketing {
   font-size: 14Pt;
   font-family: Verdana;
   background-color: #FFFFFF;
   color: #000000;
   padding: 1;
}

.articolo_marketing {
   font-size: 14Pt;
   font-family: Verdana;
   background-color: #efefef;
   color: #000000;
   padding: 1;
}
.blocco_1 {
    background-color: #99ff99;
	color: #2b4f8f;
	font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-family: Verdana;
    text-decoration:none;
    font-weight: plain;
}

.blocco_2 {
    background-color: #FFFF66;
	color: #2b4f8f;
	font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-family: Verdana;
    text-decoration:none;
    font-weight: plain;
}

.blocco_3 {
    background-color: #FF0000;
	color: #ffffff;
	font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-family: Verdana;
    text-decoration:none;
    font-weight: plain;
}

.input_joomla  {
    color: #1841A5;
    font-size: 10Pt;
	background-color: #FFFFFF;
    font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:none;
}

.inputErr  {
    color: #ffffff;
    font-size: 10Pt;
	background-color: #FF0000;
    font : bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:none;
}

