.header, .header:link, .header:active, .header:visited
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.header:hover
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.headercat, .headercat:link, .headercat:active, .headercat:visited
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #FCAF19;
	text-decoration: none;
}
.headercat:hover
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #FCAF19;
	text-decoration: underline;
}

.macrocat, .macrocat:link, .macrocat:active, .macrocat:visited
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.macrocat_l
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 8px;
 	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

input.macrocat
{
background-color:#f2ddd1;
border-top-width:1px;
border-left-width:1px;
}

input.macrocat2
{
border:none;
color:#f2ddd1;
}

select.macrocat{
background-color:#f2ddd1;
border-top-width:1px;
border-left-width:1px;
}

.macrocat:hover
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.macrocatBig, .macrocatBig:link, .macrocatBig:active, .macrocatBig:visited
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.macrocatBig:hover
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

td.paginazione_b {
padding-right:20px;
padding-left:10px;
}


.paginazione, .paginazione:link, .paginazione:active, .paginazione:visited
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-style: normal;
	font-weight: bold;
	color: #F57D20;
	text-decoration: none;
}
.paginazione:hover
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-style: normal;
	font-weight: bold;
	color: #F57D20;
	text-decoration: underline;
}
.paginazione_b
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-style: normal;
	font-weight: bold;
	color: #1D458A;
	text-decoration: none;
}

.macrocat_b
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.testoblu, .testoblu:link, .testoblu:active, .testoblu:visited
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #1D458A;
	text-decoration: none;
}

.testoblu:hover
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #1D458A;
	text-decoration: underline;
}
.testobluBig, .testobluBig:link, .testobluBig:active, .testobluBig:visited
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-style: normal;
	font-weight: normal;
	color: #1D458A;
	text-decoration: none;
}

.testobluBig:hover
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-style: normal;
	font-weight: normal;
	color: #1D458A;
	text-decoration: underline;
}
.testoblu_b
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: bold;
	color: #1D458A;
	text-decoration: none;
}
.testoblu_bBig
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-style: normal;
	font-weight: bold;
	color: #1D458A;
	text-decoration: none;
}
.tit_pp
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 16px;
 	font-style: normal;
	font-weight: bold;
	color: #F57D20;
	text-decoration: none;
}

.prezzo
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	font-style: normal;
	font-weight: bold;
	color: #F57D20;
	text-decoration: none;
}

.prezzo_vecchio
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	font-style: normal;
	font-weight: bold;
	color: #F57D20;
	text-decoration: line-through;
}

.prezzo_sel
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: bold;
	color: #F57D20;
	text-decoration: none;
}

.testobianco
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
/*	color: #FFFFFF;   CAMBIARE DOPO NATALE  */
	color: #000000;
	text-decoration: none;


}


.combo
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 105px;
}

.combo2
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 140px;
}


.combo_scheda
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 140px;
}

.combo_carrello
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 510px;
	padding-left:5px;
}

.quantità_carrello
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 27px;
}

.dati_lungo
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	

background-color:#f2ddd1;
border-top-width:1px;
border-left-width:1px;

	text-decoration: none;
	width: 400px;
}

.dati_corto
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;

background-color:#f2ddd1;
border-top-width:1px;
border-left-width:1px;


	text-decoration: none;
	width: 38px;
}

.dati_medio
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	
background-color:#f2ddd1;
border-top-width:1px;
border-left-width:1px;

	text-decoration: none;
	width: 314px;
}

.dati_medio_picc
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;

background-color:#f2ddd1;
border-top-width:1px;
border-left-width:1px;

	text-decoration: none;
	width: 177px;
}

.dati_medio_iframe
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;

background-color:#f2ddd1;
border-top-width:1px;
border-left-width:1px;


	text-decoration: none;
	width: 187px;
}

#home
{ background-image:url(../img_front/home.jpg); }

#home_on
{ background-image:url(../img_front_on/home.jpg); }

#catalogo
{ background-image:url(../img_front/catalogo.jpg); }

#catalogo_on
{ background-image:url(../img_front_on/catalogo.jpg); }

#novita
{ background-image:url(../img_front/novita.jpg); }

#novita_on
{ background-image:url(../img_front_on/novita.jpg); }

#offerta
{ background-image:url(../img_front/offerta_speciali.jpg); }

#offerta_on
{ background-image:url(../img_front_on/offerta_speciali.jpg); }

#consigli
{ background-image:url(../img_front/pinocchio_consiglia.jpg); }

#consigli_on
{ background-image:url(../img_front_on/pinocchio_consiglia.jpg); }

#faq
{ background-image:url(../img_front/faq.jpg); }

#faq_on
{ background-image:url(../img_front_on/faq.jpg); }

#libero
{ background-image:url(../img_front/modulo_ordine_libero.jpg); }

#libero_on
{ background-image:url(../img_front_on/modulo_ordine_libero.jpg); }

#contatti
{ background-image:url(../img_front/contatti.jpg); }

#contatti_on
{ background-image:url(../img_front_on/contatti.jpg); }

#back_up
{background-image:url(../img_front/back_up.jpg);
background-repeat:repeat-x;
background-position:top;
}

#back_up_2
{background-image:url(../img_front/back_up.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

#back_down
{background-image:url(../img_front/back_down.jpg);
background-repeat:repeat-x;
}

#back_mid
{background-image:url(../img_front/back_mid.jpg);
background-repeat:repeat-x;
background-position:top;
}

#header {
background-image:url(../img_front/header.jpg);
background-repeat:no-repeat;
}

#footer {
background-image:url(../img_front/footer.jpg);
background-repeat:no-repeat;
}

#promo_3
{background-image:url(../img_front/promo_3.jpg) ;}


#in_evidenza
{background-image:url(../img_front/in_evidenza.jpg) ;}

#sfondo_neutro_colonna_sx
{background-image:url(../img_front/sfondo_neutro_colonna_sx.jpg) ;
background-repeat:repeat-y}

#sfondo_neutro_colonna_dx
{background-image:url(../img_front/sfondo_neutro_colonna_dx.jpg) ;
background-repeat:repeat-y}

#background
{background-image:url(../img_front/background.jpg) ;}

#ricerca_prodotto
{background-image:url(../img_front/ricerca_prodotto.jpg) ;
}

#ricerca_prodottoTop
{background-image:url(../img_front/ricerca_prodotto.jpg) ;
}

#categorie
{background-image:url(../img_front/categorie.jpg) ;}


#catalogoPDF
{background-image:url(../img_front/catalogoPDF.jpg) ;
background-repeat:no-repeat;}


#catalogoPDF_on
{background-image:url(../img_front_on/catalogoPDF.jpg) ;
background-repeat:no-repeat;}

#alla_cassa
{background-image:url(../img_front/alla_cassa.jpg) ;
background-repeat:no-repeat;}

#alla_cassa_on
{background-image:url(../img_front_on/alla_cassa.jpg) ;
background-repeat:no-repeat;}

#visualizzacarrello
{background-image:url(../img_front/visualizza_carrello.jpg) ;
background-repeat:no-repeat;}

#visualizzacarrello_on
{background-image:url(../img_front_on/visualizza_carrello.jpg) ;
background-repeat:no-repeat;}

#segnala_sito
{background-image:url(../img_front/segnala_sito.jpg) ;
background-repeat:no-repeat;}

#segnala_sito_on
{background-image:url(../img_front_on/segnala_sito.jpg) ;
background-repeat:no-repeat;}

#aggiungi_preferiti
{background-image:url(../img_front/aggiungi_preferiti.jpg) ;
background-repeat:no-repeat;}

#aggiungi_preferiti_on
{background-image:url(../img_front_on/aggiungi_preferiti.jpg) ;
background-repeat:no-repeat;}

#catalogo2
{background-image:url(../img_front/scarica_catalogo.jpg);
background-position:right;
background-repeat:no-repeat;}

#catalogo2_on
{background-image:url(../img_front_on/scarica_catalogo.jpg) ;}

#promo_1
{background-image:url(../img_front/promo_1.jpg) ;}

#promo_2
{background-image:url(../img_front/promo_2.jpg) ;}



#novita2
{background-image:url(../img_front/novita-34.jpg) ;
background-position:right;
background-repeat:no-repeat;}

#offerta2
{background-image:url(../img_front/offerta.jpg) ;
background-position:right;
background-repeat:no-repeat;}

#sfondo_corpo
{background-image:url(../img_front/sfondo_corpo.jpg);
background-position:right;
background-repeat:repeat-y;
}

#scheda
{background-image:url(../img_front/scheda.jpg) ;
background-repeat:no-repeat;
background-position:left;
padding-right:5px;
}

#scheda_on
{background-image:url(../img_front_on/scheda.jpg) ;
background-repeat:no-repeat;
background-position:left;
padding-right:5px;
}

#nel_carrello
{background-image:url(../img_front/nel_carrello_small.jpg) ;
background-repeat:no-repeat;
background-position:center-right;}

#nel_carrello_scheda
{background-image:url(../img_front/nel_carrello_.jpg) ;
background-repeat:no-repeat;
background-position:center;}

#nel_carrello_on_scheda
{background-image:url(../img_front_on/nel_carrello.jpg) ;
background-repeat:no-repeat;
background-position:center;}

#nel_carrello_on
{background-image:url(../img_front_on/nel_carrello.jpg) ;
background-repeat:no-repeat;
background-position:center-right;}

#bordo_dx
{background-image:url(../img_front/bordo_dx.jpg) ;}

#casella_prodotto_generica
{background-image:url(../img_front/casella_prodotto_generica.jpg) ;
background-repeat:no-repeat;
background-position:bottom;
margin-left:7px;}

#casella_prodotto_generica_2
{background-image:url(../img_front/casella_prodotto_generica2.jpg) ;
background-repeat:no-repeat;
background-position:bottom;
margin-left:7px;}

#casella_prodotto_generica_admin
{background-image:url(../img_front/casella_prodotto_generica_admin.jpg) ;
background-repeat:no-repeat;
background-position:bottom;
}

#titolo_pagina
{margin-left:3px;}

#img_scheda div
{
width:360px;
overflow:hidden;
}

#img_elenco div
{
width:100px;
overflow:hidden;
height:100px;
overflow:hidden;
vertical-align:middle;
}

#img_elenco img
{
width:100px;
vertical-align:middle;
height:auto;
}

.descrizione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	padding-right:14px;
}

.rigasu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

border-top-color:#f2ddd1;
border-top-width:2px;
border-top-style:solid;
}

.corniceArancio { border:1px solid #FEA311;}

h1{font-size:200%;}
h2{font-size:170%;}
h3{font-size:135%;}
h4{font-size:110%;}
h5{font-size:95%;}
h6{font-size:85%;}

.menuTop, .menuTop:link, .menuTop:active, .menuTop:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #173277;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.menuTop:hover{
	text-decoration: underline;
	color: #990000;
}

#img_box div
{
width:150px;
overflow:hidden;
height:150px;
overflow:hidden;
vertical-align:middle;
}
#img_box img
{
width:150px;
vertical-align:middle;
height:auto;
}

