body{ background-color:#49565b; }



.block {display: block;}
/**/
.testo {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height:22px; font-variant: normal; color: #474747; text-decoration: none;}
/**/
.testoLittle { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 10px; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none }
/**/
.testoBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; color: #474747; text-decoration: none }
.testoNoHeight {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #474747; text-decoration: none;}
.testoBoldNoHeight {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #474747; text-decoration: none}
.testoBoldUnd {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #474747; text-decoration: underline}
.testoTable { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; color: #474747; text-decoration: none }

.testoAzzurro {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; color: #5AADAD; text-decoration: none}
.testoAzzurroBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; color: #5AADAD; text-decoration: none }
/**/
.testoAzzurroNoHeight {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height:22px; font-variant: normal; color: #003399/*#5AADAD*/; text-decoration: none}
.testoAzzurroBoldNoHeight {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #003399/*#5AADAD*/; text-decoration: none}
.testoAzzurroBigBold {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; font-variant: normal; color: #003399/*#5AADAD*/; text-decoration: none}

.testoErr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; color: #FF0000; text-decoration: none }
.testoErrNoHeight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FF0000; text-decoration: none }

.testoLittleDark {
  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 10px; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none
}

.testoBig {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #474747; text-decoration: none
}
.testoMid {
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #474747; text-decoration: none
}
.testoLit {
  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #474747; text-decoration: none
}
.testoLitUnd {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #474747; text-decoration: underline}
.testoLitWhite { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none }
.testoPrice {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #8F0000;
  text-decoration: none;
  padding-right: 3px;
  padding-left: 3px;

}
.testoDisp {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #00751E;
  text-decoration: none;
  padding-right: 3px;
  padding-left: 3px;
}

.testoCell {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #474747;
  text-decoration: none;
  padding-right: 3px;
  padding-left: 3px;
}

.testoBigSel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #474747;
  text-decoration: none;
}

.testoMidSel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #5E0D0D;
  text-decoration: none;
}
.testoMidSelTop { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #0E59A7; text-decoration: underline;}
.testoMidTip { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #5E0D0D; text-decoration: none;}

.testoLitSel { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #940E00; text-decoration: underline;}
.testoLitSelTop { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #0E59A7; text-decoration: underline;}
.testoLitBrand { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #940E00; text-decoration: none;}
.testoDisNoHeight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #999999; text-decoration: none }
/* */
.tibet { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #8F0000; text-decoration: none; padding-right: 3px; padding-left: 3px; }
/**/
.tibetBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #8F0000; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.tibetUnd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #8F0000; text-decoration: underline;}
/* */
.tibetLit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #8F0000; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.tibetLitAlt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #8F0000; text-decoration: none;}
.tibetLitUnd { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #8F0000; text-decoration: underline; padding-right: 3px; padding-left: 3px; }
.tibetLitUndAlt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #8F0000; text-decoration: underline;}
.tibetLitBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #8F0000; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.tibetLitBoldAlt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #8F0000; text-decoration: none;}
.web { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; padding-right: 3px; padding-left: 3px; color: #5AADAD}
/**/
.webBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-decoration: none; padding-right: 3px; padding-left: 3px; color: #5AADAD}
.webBoldAlt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-decoration: none; color: #5AADAD}
.webLit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; padding-right: 3px; padding-left: 3px; color: #5AADAD}
.webLitAlt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; color: #5AADAD}
.webLitBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-decoration: none; padding-right: 3px; padding-left: 3px; color: #003366 }
/**/
.webLitBoldAlt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-decoration: none; color: #5AADAD}
.TestoDemo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 18px; color: #474747; text-decoration: none}
.testoAzzurroUnd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; color: #5AADAD; text-decoration: underline}.testoBigMargin {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #474747;
  text-decoration: none;
  padding: 2px;
}
.testoLitGray {
  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #999999; text-decoration: none
}
.testoMinOrder {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  color: #990000;
  text-decoration: none;
  padding-right: 3px;
  padding-left: 3px;
}
/*
  reseller
  box informazioni
*/
.bg_informazioni{
  background: #8FA7B0;/*#a2a2a2*/;
}
.bg_informazioni_clear{
  background: #A6B8BF;/*#C5C5C5;*/
}
#informazioni td{
  background: #8FA7B0;/*#a2a2a2*/
}
#marchi td{
  background: #CBDDEE;
}
#categorie_tipologie_marchi{
  background: #E2EAF3;
}
#categorie td{
  background: #E2EAF3;
}
.print{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
}
.printBold {
  font-size: 14px;
  font-weight: bold;
}
.testoLitBold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  color: #474747;
  text-decoration: none
}
#mdw table {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  background-color: #CCCCCC;
}
#mdw td {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 10px;
}
#mdw th {
  background-color: #8FA7B0;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica;
}
#mdw a:link {
  font-weight: bold;
  color: #000099;
  text-decoration: none;
}
#mdw a:visited {
  font-weight: bold;
  color: #000099;
  text-decoration: none;
}
#mdw a:hover {
  font-weight: bold;
  color: #666666;
  text-decoration: underline;
}
/* bordo giallo da 1 px */
TABLE.formArea {
  background-color: #F1F1F1;
  border-color: #FFB926;
  border-style: solid;
  border-width: 1px;
}