
BODY
{
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #0a2969; 
	scrollbar-darkshadow-color: #0a2969;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #CED7EF;
	margin:0px;
  padding:0px;
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
COLOR: #000000;
text-align:center;

}
td
{
COLOR: #000000;
font-family:Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE:10px;
//text-align: left;
COLOR:#000000; 
}
A:link         
{
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
color : #1a4984;
FONT-SIZE: 10px;   
FONT-WEIGHT: bold;	
}
A:active   
{
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none; 
color : #1a4984; 
FONT-SIZE: 10px;
}
A:visited 
{
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
color : #1a4984;
FONT-SIZE: 10px;   
FONT-WEIGHT: bold;	
}
A:hover
{
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
color : Green;
FONT-SIZE: 10px;   
FONT-WEIGHT: bold;	
}
.campi_no_b
{    
    border: 1px solid #000000;
    background-color: #ffffff;
    font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
    color : #1a4984;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.campi
{    
    border: 1px solid #31598d;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Geneva,Arial,Helvetica,sans-serif;
    FONT-SIZE: 11px;
    background-color: #ffffff;
	}
.titoli
{
COLOR: White; 
font-variant: small-caps;
}
.titoli_1
{
COLOR: #315994; 
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;	
}
.titolo_2
{
COLOR: #1a4984; 
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;	
TEXT-DECORATION:none;
text-align: left;
}
.titolo_3
{
 color: #d90079;
color: #000000;
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;	
TEXT-DECORATION:none;
text-align: left;
}
.td_menu_up
	{         
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #1a4984;
	COLOR: #2C2C2C;
	FONT-WEIGHT: bold;	
	TEXT-DECORATION:none; 
	}
A.td_menu_up
	{
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #1a4984;
	COLOR: #2C2C2C;
	FONT-WEIGHT: bold;	
	TEXT-DECORATION:none; 
	}
A.td_menu_up:hover
	{    
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #d90579;
	color: Green;
	FONT-WEIGHT: bold;	
	TEXT-DECORATION:none; 
	}
A.td_menu_up:visited   
	{         
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}
.td_magenta
{
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #ffffff; 
FONT-WEIGHT: bold;	
}
.linea
	{         
	BACKGROUND-COLOR: #000000; 
	FONT-FAMILY: Arial, georgia; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	FONT-SIZE: 11px; 
	}
	
img.cornice_img
	{
	border: 2px solid #e7e7e7;
	}	
.marca_pro
	{         
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #d90079; 
	COLOR: #000000; 	
	TEXT-DECORATION: none;
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;	
	}

.prezzo_1
{
COLOR: #31598d; 
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;	
text-decoration: line-through;
}
.prezzo_2
{
COLOR: #d90079; 
COLOR: #252525; 
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;	
}
.tab_carrello
{
COLOR: #d90079; 
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;	
}
.riga
	{         
	BACKGROUND-COLOR: #315a90; 
	background-color: #888888;
	FONT-SIZE: 11px; 
	}
.riga_1
	{         
	BACKGROUND-COLOR: #d90079; 
	background-color: #888888;
	FONT-SIZE: 11px; 
	}

.paragrafo
{
line-height: 120%;
text-align: justify;
COLOR: #000000; 
FONT-FAMILY: 'Verdana, Geneva, Arial, Helvetica, sans-serif';
FONT-SIZE: 11px;
}
.paragrafo_1
{
line-height: 100%;
text-align: justify;
COLOR: #000000; 
FONT-FAMILY: 'Verdana, Geneva, Arial, Helvetica, sans-serif';
FONT-SIZE: 10px;
}
.foot
	{         
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #ffffff;
	FONT-WEIGHT: normal;	
	TEXT-DECORATION:none; 
	}
A.foot
	{
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #ffffff;
	FONT-WEIGHT: normal;	
	TEXT-DECORATION:none; 
	}
A.foot:hover
	{    
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	COLOR: #d90579;
	FONT-WEIGHT: normal;	
	TEXT-DECORATION:none; 
	}
A.foot:visited   
	{         
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}
	
.mini_trasp{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#FFFFFF}

	
	
/*---------- stile per pulsanti submit e link-*/
	/*
	button { border:0; cursor:pointer; font-weight:bold; padding:0 20px 0 0; text-align:center; float: left; width: auto; }
	button span { position:relative; display:block; white-space:nowrap; padding:0 0 0 20px; }
	*/
	
	/*tutorial buttons*/
	/*
	button.submitBtn { background:url(../immagini/struttura/btn_blue_right.gif) right no-repeat; font-size:1.8em; font-weight: bold; }
	button.submitBtn span { height:50px; line-height:50px;background:url(../immagini/struttura/btn_blue_left.gif) left no-repeat;color:#fff; }
	button.submitBtn:hover {background:url(btn_blue_right_hover.gif) right no-repeat; }
	button.submitBtn:hover span {background:url(btn_blue_left_hover.gif) left no-repeat; }
   */
	
	button.submitBtnIcnoset, a.linkIcnoset
	{
	   font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;	
		font-weight: bold;	
	}
	
	/*button*/
	button.submitBtnIcnoset {height:20px; border:0px; cursor:pointer; font-weight:bold; padding:0 8px 0 0; text-align:center; float: left; width: auto; }
	button.submitBtnIcnoset { background:url(../immagini/struttura/img_submit_right.gif) right bottom no-repeat; }
	button.submitBtnIcnoset span { position:relative; display:block; white-space:nowrap; padding:0 0 0 8px; }
	button.submitBtnIcnoset span { height:18px; line-height:18px;background:url(../immagini/struttura/img_submit_left.gif) left bottom no-repeat;color:#fff; }
   
	/*link*/
	a.linkIcnoset { border:0px; cursor:pointer; font-weight:bold; padding:0 8px 0 0; text-align:center; float: left; width: auto; }
	a.linkIcnoset { background:url(../immagini/struttura/img_submit_right.gif) right no-repeat; }
	a.linkIcnoset span { position:relative; display:inline-block;; white-space:nowrap; padding:0 0 0 8px;  }
	a.linkIcnoset span { height:18px; line-height:18px;  background:url(../immagini/struttura/img_submit_left.gif) left no-repeat;color:#ffffff;   }	
	
	/*link tipo2*/
	a.linkIcnoset_t2 { border:0px; cursor:pointer; font-weight:bold; padding:0 8px 0 0; text-align:center; float: left; width: auto; }
	a.linkIcnoset_t2 { background:url(../immagini/struttura/img_submit_right_t2.gif) right no-repeat; }
	a.linkIcnoset_t2 span { position:relative; display:inline-block;; white-space:nowrap; padding:0 0 0 8px;  }
	a.linkIcnoset_t2 span { height:18px; line-height:18px;  background:url(../immagini/struttura/img_submit_left_t2.gif) left no-repeat;color:#ffffff;   }	
	



	_a.linkIcnoset span { height:18px; line-height:18px; background:url(../immagini/struttura/img_submit_left.gif) left no-repeat;color:#ffffff; }

.clear_tricks
{
	clear: both;
	overflow: hidden;
	height: 1px;
}


/*debug*/

.dbgEvidenziaRosso
{
	background-color:red;
}

.dbgEvidenziaBlu
{
	background-color:Blue;
}

.dgbBgRosso
{
	background-color: Red;
}

.dgbBgBlu
{
	background-color: Blue;
}	

/*azzera padding margin*/
/*azzera padding margin*/
#noPaddingMarginTop
{

z-index: 2;
	position: relative;
	margin: 0 auto;
	width: 962px;
	padding: 0px;
	background: #ffffff;
	-ms-interpolation-mode: bicubic;
text-align:left;
}
/* posiziona il contenuto del sito a centro pagina*/
#bodyContent {
	width:960px;
	text-align:left;
	margin:auto;
	clear:both;

}

a img {border:none;}

.noPaddingMargin
{
	padding: 0px;
	margin: 0px;
}

.dummy
{
	
}	

.SeparatoreProdottiHome
{
	border-top: 1px solid #DCDCDC;
	margin-top: 10px;
	margin-left:2px;
	padding:10px;
}

.IntestazioneSezione
{
	margin-top:0px;
	margin-left:2px;
	margin-bottom: 18px;
	background-image: url(../immagini/struttura/sfondo_titoloSezione.gif);
   background-position: bottom;

	color: Black;
text-align: left;
	padding:10px;
	
}

.IntestazioneSezione img 
{
	margin-right:0px;
}

.testoDescrizioneProdotto
{
	font-size:13px;
}


.prezzoTextIntero, .prezzoTextIntero_Home
{
	color: red;
	font-size:14px;
}

.prezzoTextIntero_Home
{
	color: black;
	font-weight: bold;
}

.prezzoTextDecimale, .prezzoTextDecimale_Home
{
	color: red;
  font-size:10px;	
}

.prezzoTextDecimale_Home
{
	color: black;
	font-weight: bold;	
}

.prezzoDescrizioneProdottoSconto, .prezzoDescrizioneProdotto
{
COLOR: Red; 
font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;	
text-decoration: line-through;
}

/*--- prodotti -----*/

.testoTitoloProdotto
{
color: #000000;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;	
TEXT-DECORATION:none;
text-align: left;
}


.titoloProdotto
{
	/*
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	*/
}

.prezzoDescrizioneProdotto
{
	text-decoration: none;
	font-size: 10px;
        
}

.testoDescrizioneProdotto, .testoGenerale
{
	text-decoration: none;
	font-size: 11px;
        text-align: left;
}

/*---*/

.titoloBestSeller, .titoloCerca, .titoloAreaUtenti, .titoloNomeUtente
{
	font-weight: bold;
	color:black;
}


.voceMenuAttiva,voceMenuDx,voceMenuAttivaDx
{

font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;	
TEXT-DECORATION:none;
}

.voceMenuAttiva
{
	color:Black;
	font-weight: bold;
}

.voceMenu
{
	FONT-WEIGHT: normal;	
}

.voceMenuDx
{
	color:#7EBC28;
}

.voceMenuAttivaDx
{
	color: Black;
}


.testoElenco_Prodotto, .testoElenco_Carrello
{
	font-size:11px;
        text-align: left;
	
}

.titoloConPallino
{
    text-align: left;
    padding-left:10px;
}

.barraTop
{
	 padding-top:203px;
	 margin-left:2px;
	 /*
	 background-image: url(../immagini/struttura/sfondo_barraTop.gif);
	 background-repeat: repeat-x;
	 background-position: 3px 200px;
	 */
	 height:203px;
	 width:533px;
	 
}