.menuHide{
	position: absolute;
	visibility:hidden;
}

.menuShow{
	position: relative;
	visibility:show;
}

h1 {
  font:1.4em arial,sans-serif;
  font-weight: bold;
  margin:0px 5px 10px 5px;
  padding:0px 0px 0px 0px;
  color: #FE0200;
  background: transparent;
}

h1.bigger {
  font-size: 250%;
}

a.titolo_scheda {
  font:1.4em arial,sans-serif;
  font-weight: bold;
  margin:0px 5px 10px 5px;
  padding:0px 0px 0px 0px;
  color: #FE0200;
  background: transparent;
  text-decoration: none;
}
a.titolo_scheda:hover {
  color: #FFF;
  background: #FE0200;
}

a.dettagli {
  margin:10px 3px 1px 7px;
  padding:1px;
  text-align: left;
  text-decoration: underline;
  color: #1C344C;	
}

a.dettagli:hover{ 
  background: #396998;
  color:#fff;
  text-decoration: none;
}

.list-details a.dettagli {
    margin:3px 1px 1px 30px;
    float:right;    
}

a.manufacturer {
  color: #1C344C;
  font-size: 1.0em;
  margin:5px 30px 1px 10px;
  text-decoration: none;
  border: none;
  float: left;
}

h2 {
  font:1.2em arial,sans-serif;
  font-weight: bold;
  margin:0px 5px 2px 5px;
  padding:0px 0px 0px 0px;
  color: #FE0200;
  background: transparent;
  text-decoration: none;
}

h2.centerBoxHeading {
  color: #ffffff;
  margin: 5px 0px 10px 5px;
  line-height: 2em;
  border-bottom: 1px solid #fff;
  width: 223px;
}

h2.subtitle {
  FONT: 1.2em Verdena,sans-serif;
  font-weight: bold;
  color: #253358;
  margin: 20px 0px 0px 5px;
  padding:0px 0px 0px 0px;
  line-height: 1.5em;
  border:none;
}
h2.titolo_lista {
  FONT: 1.2em Verdena,sans-serif;
  font-weight: bold;
  color: #253358;
  margin: 0px 0px 0px 5px;
  padding:0px 0px 0px 0px;
  line-height: 1.5em;
  border:none;
}

h2.titolo_colonna_info {
  FONT: 1.3em Verdena,sans-serif;
  font-weight: normal;
  color: #fff;
  margin: 5px 0px 10px 5px;
  padding:0px 0px 0px 5px;
  line-height: 1.5em;
  border: none;
  border-bottom: 1px solid #fff;
  width: 223px;
}
h3 {
  FONT: 1.1em helvetica,sans-serif;
  font-weight: normal;
  color: #fff;
  margin: 5px 0px 5px 5px;
  padding:0px 0px 0px 5px;
  line-height: 1.2em;
  border: none;
  text-decoration: none;
  border: none;
  float: left;
}
h3.cercatitolo {
  FONT: 1.4em helvetica,sans-serif;
  font-weight: bold;
  color: #977D08;
  margin: 10px 0px 5px 10px;
  padding:0px 0px 0px 5px;
  line-height: 1.4em;
  border: none;
  text-decoration: none;
  border: none;
  float: left;
  width: 800px;
}
h4 {
  FONT: 1.2em arial,sans-serif;
  font-weight: bold;
  color: #FF3533;
  margin: 10px 0px 10px 2px;
  padding:0px 0px 0px 5px;
  line-height: 1.4em;
  border: none;
  text-decoration: none;
  border: none;
  float: left;
  display: block;
  width: 150px;
  clear:both;
}

h4#checkoutConfirmDefaultPaymentTitle {
	float: none;
}

h4 a {
  color: #FF3533;
  text-decoration: none;
}

h4.optionName {
  font: 1.1em arial,sans-serif;
  font-weight: bold;
  color: #FF3533;
  margin: 0px 0px 0px 2px;
  padding:0px 0px 0px 5px;
  line-height: 1.1em;
  border: none;
  text-decoration: none;
  float: left;
  display: block;
  width: 90px;
}

h4.indirizzo {
	width: 200px;
	float: none;
	clear: both;
}

h6.titolocatalogo {
  FONT: 1.5em arial,sans-serif;
  font-weight: bold;
  color: #FF3533;
  margin: 0px 0px 1px 0px;
  padding:0px 0px 2px 0px;
  line-height: 1.4em;
  border: none;
  border-bottom: 1px solid #FF3533;
  text-decoration: none;
  float: left;
  width: 735px;
}

h6.titolocatalogo a {
  color: #FF3533;
}
h6.carrellosinistro {
  FONT: 1.1em verdana,sans-serif;
  font-weight: bold;
  color: #FFf;
  background-color: #939194;
  background-image: url(/shop/img/carrello-sinistro.gif);
  background-repeat: no-repeat;
  background-position: 5px 3px;
  margin: 0px 0px 0px 1px;
  padding:8px 0px 8px 0px;
  line-height: 1.4em;
  border: none;
  text-decoration: none;
  float: left;
  width: 160px;
}
h6.carrellosinistro span {
  margin: 0px 0px 0px 40px;
  padding:0px 0px 0px 0px;
}

h5 {
  FONT: 1.2em arial,sans-serif;
  font-weight: normal;
  color: #524404;
  margin: 2px 0px 2px 0px;
  padding:0px 0px 0px 5px;
  line-height: 1.3em;
  border: none;
  text-decoration: none;
  border: none;
  float: left;
  display: block;
  width: 320px;
}
h5 span {
  FONT: 1.2em arial,sans-serif;
  font-weight: bold;
  color: #FF3533;
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  line-height: 1.3em;
  border: none;
  text-decoration: none;
  border: none;
}

h5 span.normalprice {
    font-size: 0.9em;
}

h5 span.productPriceDiscount {
    font-size: 0.9em;
}

.greeting{	
  text-align : left; 
  font-size: 1.2em;	
  margin: 0 5px 5px 10px;
  clear: both;
} /* per scritta Benvenuto e buona navigazione */

a {
  text-decoration:none; 
  font-weight:bold;
  font-size: 1.1em;
  color:#4D6C85;
  border: none;
  background: transparent;
  line-height: 1.1em;
  padding:0px 0px 2px 2px;
  margin:0px 0px 0px 0px;
  border:none;
}

.leftBoxContainer form, form.sinistra{
  font-size: 1em;
  line-height: 1.1em;
  display: block;
  text-align: left;
  margin:0px 0px 10px 5px;
  padding:0px 0px 0px 0px;
  font-weight: bold;
  color:#4d6c85;
}



.testo02 {
  font-size: 1.3em;
  line-height: 1.6em;
   color:#64676B;
   display: block;
  font-family:arial;
  color:#3B414D;
  text-align: center;
  margin:0px 0px 0px 50px;
  padding:0px 0px 0px 0px;
}
.testomap {
  font-size: 1.3em;
  line-height: 1.6em;
   color:#64676B;
   display: block;
  font-family:arial;
  color:#3B414D;
  text-align: center;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

.manufacturer {
  color: #1C344C;
  font-size: 1.0em;
  font-weight:bold;
  margin:5px 20px 1px 7px;
  text-decoration: none;
  line-height: 1.1em;
  padding:0px 0px 2px 2px;  
  border: none;
}

a.link-form-sinistra {
   text-align: center;
   font-weight:bold;
   font-size: 0.9em;
   color:#fff;
   border: 1px solid #d2d8df;
   background: #396998;
   line-height: 1em;
   padding:4px 4px 4px 4px;
   margin:10px 0px 0px 0px;
   text-decoration: none;
   clear: both;
}
a.link-form-sinistra:hover {
   color:#fff;
   background: #3A4B5D;
}

a.link-index {
   text-decoration:none; 
   text-align: center;
   font-weight:bold;
   font-size: 0.9em;
   color:#fff;
   display: inline;
   border: none;
   background: transparent;
   line-height: 1em;
   padding:2px 2px 2px 2px;
   margin:0px 0px 0px 0px;
}
a.link-index:hover {
   text-decoration: underline;
   color:#4d4647;
   background: #fff;
}

a.link-carrello-sx {
   text-decoration:none; 
   font-weight:bold;
   font-size: 1.1em;
   color:#4D6C85;
   border: none;
   background: transparent;
   line-height: 1.1em;
   padding:0px 0px 2px 2px;
   margin:0px 0px 0px 0px;
   border:none;
   display: block;
}
a.link-carrello-sx:hover {
   background:#C6D1DA;
   color:#4D6C85;
}
a.cercapulsante {

  border:1px solid #A71817;
  margin:0px 0px 0px 10px;
  padding: 3px 18px 3px 18px;
  background-image: url(/shop/img/button_cerca.jpg);
  color: #fff;
  font-size:1.2em;
  text-decoration: none;
  text-align: center;
  font-weight: normal;
}
a.cercapulsante:hover {

  background-image: url(/shop/img/button_cercab.jpg);
  background-repeat: repeat-x;
  color:#977D08;
  border:1px solid #977D08;
}

a.link-compra {
   text-align: center;
   font-weight:bold;
   font-size: 1.2em;
   color:#879db2;
   border: none;
   background: transparent;
   background-image: url(/shop/img/compra.gif);
   background-repeat: no-repeat;
   background-position: left;
   padding:5px 0px 5px 70px;
   margin:0px 0px 0px 0px;
   text-decoration: none;
   line-height:2em;
}
a.link-compra:hover {
   color:#396998;
}

a.link {
   color:#fff;
   text-decoration:none; 
   text-align: center;
   font-weight:bold;
   font-size: 1.3em;
   background-image: url(/shop/img/bg_pul.jpg);
   background-repeat: repeat-x;
   background-position: top left;
   color:#666767;
   display: block;
   border: none;
   border: none;
   line-height: 40px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}
a.link:hover {
   color:#fff;
   background: #666767;
}


a.category-top, a.pulsante {
   color:#fff;
   text-decoration:none; 
   text-align: center;
   font-weight:bold;
   font-size: 1.1em;
   background-image: url(/shop/img/bg_pul.jpg);
   background-repeat: repeat-x;
   display: block;
   border: none;
   line-height: 46px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

a.category-top:hover, a.pulsante:hover {
   color:#977D08;
   background: #E01503;
   background-image: url(/shop/img/bg_pul_b.jpg);
   background-repeat: repeat-x;
   background-position: top left;
}

a.pulsante_tendina {
   color:#977D08;
   text-decoration:none;
   text-align: center;
   font-weight:bold;
   font-size: 1em;
   background-image: url(/shop/img/bg_tendine03.jpg);
   background-repeat: repeat-x;
   display: block;
   border: none;
   line-height: 40px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}
a.pulsante_tendina:hover {
   color:#fff;
   background-image: url(/shop/img/bg_tendine02.jpg);
   background-repeat: repeat-x;
}
a.pulsante_tendina2 {
   color:#977D08;
   text-decoration:none;
   text-align: center;
   font-weight:bold;
   font-size: 1em;
   background-color:#F5E59F;
   background-image: url(/shop/img/bg_tendine01.jpg);
   background-repeat: repeat-x;
   background-position: top;
   display: block;
   border: none;
   line-height: 40px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}
a.pulsante_tendina2:hover {
   color:#fff;
   background-color: #BC0301;
   background-image: url(/shop/img/bg_tendine02.jpg);
   background-repeat: repeat-x;
   background-position: top;
}

a.link3 {
   color:#fff;
   text-decoration:none; 
   text-align: center;
   font-weight:bold;
   font-size: 1.3em;
   background-image: url(/shop/img/bg_pul02.jpg);
   background-repeat: repeat-x;
   background-position: top right;
   color:#666767;
   display: block;
   border: none;
   border: none;
   line-height: 40px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}
a.link3:hover {
   color:#fff;
   background: #666767;
}


a.linkfooter {
   color:#fff;
   text-decoration:none; 
   font-weight: bold;
   background: transparent;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
}
a.linkfooter:hover {
   color:#ff0000;
   background: #fff;
}
a.linkcredit {
   color:#396998;
   text-decoration:none; 
   font-weight: bold;
   background: transparent;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
}
a.linkcredit:hover {
   color:#fff;
   background: #396998;
}


a.link-news {
   color:#666;
   text-decoration:none; 
   font-weight:bold;
   font-size: 11px;
   background: transparent;
   display: block;
   border: none;
   margin: 5px 0px 0px 11px;
   padding: 1px;
   text-align: left;
   width: 160px;
}
a.link-news:hover {
   text-decoration:underline; 
}
a.path {
   color:#245098;
   text-decoration:none; 
   font-weight:lighter;
   font-size: 11px;
   background: transparent;
}
a.path:hover {
   color:#fff;
   text-decoration:none; 
   font-weight:lighter;
   font-size: 11px;
   background: #245098;
}
a.sottosotto {
   border:none ;
   color:#fff;
   text-decoration:none; 
   font-weight:lighter;
   font-size: 12px;
   background: transparent;
   width: 120px;
   line-height: 18px;
   margin:2px 0px 0px 10px;
   padding:0px 0px 0px 0px ;
   display: block;
}
a.sottosotto:hover {
   border:none;
   color:#B4CCF3;
   text-decoration:underline; 
   font-weight:lighter;
   font-size: 12px;
   background: transparent;
   width: 120px;
   line-height: 18px;
   margin:2px 0px 0px 10px;
   padding:0px 0px 0px 0px ;
   display: block;
}

a.link_scheda {
   color:#fff;
   text-decoration:none; 
   font-weight:bold;
   font-size: 1em;
   background-image: url(/shop/img/bg_pul.jpg);
   background-position: top left;
   background-color:#395B94;
   display: block;
   width: 200px;
   border: none;
   border-top: 1px solid #666;
   border-right: 1px solid #fff;
   line-height: 38px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}
a.link_scheda:hover {
   color:#fff;
   background:#395B94;
}

p.testo  {

  border:none;
  MARGIN: 2px 7px 2px 7px;
  padding:2px 2px 2px 2px;
  text-align: justify;
  color: #4D4647;
  font-size: 1em;
}
p.testo_home  {

  border:none;
  MARGIN: 0px 0px 0px 0px;
  padding:3px 3px 3px 3px;
  text-align: justify;
  color: #fff;
  font-size: 1em;
}
p.testobox-form01  {

  border:none;
  MARGIN: 0px 0px 10px 3px;
  padding:3px 3px 3px 3px;
  text-align: left;
  color: #4d6c85;
  font-size: 1.1em;
  line-height: 1.4em;
}

p.testobox-form01 span {

  font-weight: bold;
  font-size: 1.3em;
  line-height: 1.4em;
  color: #396998;
  text-decoration: none;
}
p.testobox-form  {

  border:none;
  MARGIN: 0px 0px 5px 3px;
  padding:3px 3px 3px 3px;
  text-align: left;
  color: #fff;
  font-size: 0.9em;
}

p.testobox-form01b  {

  border:none;
  MARGIN: 0px 0px 0px 3px;
  padding:3px 3px 3px 3px;
  text-align: left;
  color: #4d6c85;
  font-size: 1.1em;
  line-height: 1.4em;
}

p.testobox-form01c  {

  border:none;
  MARGIN: 10px 0px 0px 3px;
  padding:3px 3px 3px 3px;
  text-align: left;
  color: #4d6c85;
  font-size: 1.1em;
  line-height: 1.5em;
}

p.data-disp  {
  border:none;
  MARGIN: 2px 7px 2px 7px;
  padding:2px 2px 2px 2px;
  text-align: justify;
  color: #3D3637;
  font-size: 1.1em;
}

p.data-disp span {
  border:none;
  font-weight: bold;
  MARGIN: 2px 7px 2px 7px;
  padding:2px 2px 2px 2px;
  text-align: justify;
  color: #3D3637;
  font-size: 1.2em;
}

a.loginBoxLinks, p.testobox-form a {

  background: transparent;
  color: #fff;
  text-decoration: underline;
  font-weight: bold;
  padding:3px 3px 3px 3px;
}
a.loginBoxLinks:hover, p.testobox-form a:hover {

  background: #396998;
  color: #fff;
}

p.testobox_c  {

  border:none;
  MARGIN: 30px 20px 0px 7px;
  padding:2px 2px 2px 2px;
  text-align: justify;
  color: #4C5054;
  font-size: 1em;
  float: left;
}

p.testo_stauts  {

  border:none;
  MARGIN: 2px 2px 2px 2px;
  padding:2px 2px 2px 2px;
  text-align: justify;
  color: #bbb;
  font-size: 1.2em;
  text-align:center;
}
p.testo_stauts span {

  border:none;
  MARGIN: 0px 0px 0px 0px;
  padding:2px 2px 2px 2px;
  color: #aaa;
  font-size: 1.5em;
  text-align:center;
}

p.testofooter  {

  border:none;
  MARGIN: 30px 0px 20px 0px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #fff;
  font-size: 1em;
  text-align: center;
}
p.testofooter2  {

  border:none;
  MARGIN: 0px 0px 15px 0px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #fff;
  font-size: 0.9em;
  text-align: center;
}
p.testocredit  {

  border:none;
  MARGIN: 5px 0px 15px 0px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #000;
  font-size: 0.9em;
  text-align: center;
}
p.testoheader  {

  border:none;
  MARGIN: 0px 0px 0px 0px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #fff;
  font-size: 1em;
  width:;
}
p.contenuti_testuali  {

  border:none;
  MARGIN: 2px 5px 2px 5px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #253358;
  font-size: 1em;
  text-align: justify;
}
p.contenuti_testuali2  {

  border:none;
  MARGIN: 2px 5px 2px 5px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #fff;
  font-size: 0.9em;
  text-align: justify;
}
p.contenuti_testuali3  {

  border:none;
  MARGIN: 2px 5px 2px 5px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #fff;
  font-size: 0.9em;
  text-align: justify;
}
p.testo_focus  {

  border:none;
  MARGIN: 0px 0px 0px 0px;
  padding:2px;
  text-align: left;
  color: #fff;
  font-size: 1em;
  width: 130px;
  float: right;
}
p.testo_news_home  {

  border:none;
  MARGIN: 0px 0px 0px 0px;
  padding:2px;
  text-align: left;
  color: #243256;
  font-size: 1em;
  width: 335px;
  float: right;
}
p.testonews  {

  border:none;
  MARGIN: 2px 7px 20px 7px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #fff;
  font-size: 1em;
}
p.piedipagina  {

  border:none;
  MARGIN: 0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  text-align: center;
  color: #395B95;
  font-size: 1em;
  line-height: 1.4em;
}
p.piedipagina  a{

  font-weight: bold;
  color: #395B95;
  text-decoration: none;
  line-height: 1.0em;
}
p.piedipagina  a:hover{

  font-weight: bold;
  color: #fff;
  background: #395B95;
  text-decoration: none;
  line-height: 1.0em;
}
p.piedipagina2  {

  border:none;
  MARGIN: 30px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  text-align: center;
  color: #395B95;
  font-size: 0.9em;
  line-height: 1.4em;
}
p.piedipagina2  a{

  font-weight: bold;
  color: #395B95;
  text-decoration: none;
  line-height: 1.0em;
}
p.piedipagina2  a:hover{

  font-weight: bold;
  color: #fff;
  background: #395B95;
  text-decoration: none;
  line-height: 1.0em;
}
p.testoscheda  {
  position:absolute;
  top:50%;
  left:105px;
  border:none;
  MARGIN: -18px 0px 0px 0x;
  padding:0px 0px 0px 0px;
  text-align: left;
  float:left;
  color: #666;
  font-size: 12px;
  width: 341px;
}

p.testo_nav  {

  border:none;
  MARGIN: 0px 0px 0px 0px;
  padding:2px 2px 2px 2px;
  text-align: left;
  color: #879db2;
  font-size: 1em;
  width: 200px;
  float: right;
}
p.testo_nav2  {

  border:none;
  MARGIN: 0px 0px 0px 0px;
  padding:2px 2px 2px 2px;
  text-align: right;
  color: #879db2;
  font-size: 1em;
  width: 200px;
  float: right;
}

a.continua {
   color:#4C5054;
   MARGIN: 0px 0px 0px 0x;
   padding:0px 0px 0px 0px;
   text-align: center;
   background: transparent;
   border: none;
   float: right;
   width: 120px;
   line-height: 31px;
   text-decoration: none;
   background-image: url(/shop/img/continua.png);
   background-repeat: no-repeat;
   background-position: right;
}
p.testopercorso  {

  border:none;
  MARGIN: 1px 0px 0px 5px;
  padding:2px;
  text-align: left;
  color: #243256;
  font-size: 10px;
  line-height: 20px;
}
a.linknews {
   color:#1c344c;
   text-decoration:none; 
   font-weight:bold;
   font-size: 0.9em;
   background: transparent;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 10px;
   text-align: left;
   display:block;
   line-height: 20px;
}
a.linknews:hover {
   background: #ccc;
   background-image: url(/shop/img/arrow-over.gif);
   background-position: left 5px;
   background-repeat: no-repeat;
   color: #879DB2;
}
a.linknews span {
   color:#67696B;
   font-weight:normal;
}
a.linknews span:hover {
   color:#879DB2;
   font-weight:normal;
}

a.linkpaginapercorso {
   color:#243256;
   text-decoration:none; 
   font-weight:bold;
   font-size: 1.2em;
   background: transparent;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
   text-align: left;
}
a.linkpaginapercorso:hover {
   text-decoration:none;
   background: #243256; 
   color:#fff;
}

a.linkpercorso {
   color:#243256;
   text-decoration:none; 
   font-weight:bold;
   font-size: 0.9em;
   background: transparent;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
   text-align: left;
}
a.linkpercorso:hover {
   text-decoration:none;
   background: #243256; 
   color:#fff;
}
a.linktestata {
   color:#666767;
   text-decoration:none; 
   font-weight:normal;
   font-size: 0.9em;
   background: transparent;
   border: none;
   margin: 6px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
   text-align: left;
   float: right;
}
a.linktestata:hover {
   text-decoration:none;
   background: #666767; 
   color:#fff;
}

a.linklista {
   color:#464A56;
   text-decoration:none; 
   font-weight:bold;
   font-size: 1em;
   background: transparent;
   border: none;
   margin: 6px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
   text-align: left;
   float: right;
   line-height: 42px;
}
a.linklista:hover {
   text-decoration:none;
   color:#ccc;
}

a.link-contatti {
   color:#243256;
   text-decoration:none; 
   font-weight:bold;
   font-size: 1.2em;
   background: transparent;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
   text-align: left;
}
a.link-contatti:hover {
   text-decoration:none;
   background: #243256; 
   color:#fff;
}
a.link-contatti2 {
   color:#fff;
   text-decoration:none; 
   font-weight:bold;
   font-size: 0.9em;
   background: transparent;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 1px 1px 1px 1px;
   text-align: left;
}
a.link-contatti2:hover {
   text-decoration:none;
   background: #243256; 
   color:#fff;
}

a.link_navb {
   color:#fff;
   text-decoration:none; 
   font-weight:normal;
   font-size: 1.2em;
   background: #FE0200;
   border: none;
   margin: 0px 0px 0px 0px;
   padding: 3px 8px 3px 8px;
   text-align: center;
}
a.link_navb:hover {
   background: #FE0200; 
   color:#fff;
}
a.weeknavi {
	font-size: large;
}

.normalprice, .productSpecialPriceSale {
    text-decoration: line-through;
}

