@media screen
{


#FooterDIV
{
	
	display:none;
}
table.TableMenuPrincipale

{
	
}


.TableMenuOrizzontaleLinguaRicerca
{
	display:none;
}
table.PageBody
{
	width:800px;
	empty-cells:hide;
	position:relative;
	left:1px;
	top:-15px;

}
.TopLogo IMG
{
	border:0px solid #E3E9F5;
}
table.TestoNum1
{
 	text-align:center;
} 
.TestoNum1Body
{
	text-align:center;
	font-size:17px;
	background-image:url(../images/sf-celle.jpg);
	width:100%;
	height:27px;
	border:1px solid #4A597B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.TopCartAndMenu /*Nascondere questa cella per il layout orizzontale con logo largo quanto la tabella*/
{
		background-image:url(../images/intest-imm.jpg);
}

INPUT.inputQta
{
	color: black;
	font-family :verdana, helvetica; 
	font-size: 10px; 
	text-decoration:none;
	width:20px;
	
}

.tdTopLinksOrizNav
{
	background-position:0px 4px;
	padding-left:10px;
}
.TopLinks , .TopLinksOrizNav
{
	color: #CC0000;
	font-size: 11px;
	text-decoration:none;
	text-transform:uppercase;
	font-family :arial; 
}
a.TopLinksNav , a.TopLinksOrizNav
{
	color: #CC0000;
	font-size: 11px;
	text-decoration:none;
}

a.TopLinksOrizNav:hover
{
color: #4A597B; 
}
img.TopLinksNav
{
	width:1px;
}
.tdTopLinksNav
{
	text-align:	left;
	border-collapse:separate;
}
#TableMenuOrizzontale {

width:100%;
height:14px;
position:relative;
top:-10px;





}

#tdMainMenuOrizInfoAcquisti{
}
#tdMainMenuOrizAzienda{
}
#Carrello{
display:none;

}

#tdMainMenuOrizVetrinaMenu{
}
#tdMainMenuOrizPromozioniMenu{

background-image:url(/images/bt-olive.jpg);
background-position:0px 5px;
background-repeat:no-repeat;
padding-left:30px;}

#tdMainMenuOrizCartMenu{
}

#tdMainMenuOrizNovitaMenu{
}
	
#tdMainMenuOrizContatti{
}

.TopCarrello
{
	display:none;
}
table.CartBoxTable
{

}

table.CartBoxContainer
{
	width:100%;
	
	
}


td.CartBoxTitolo
{
	font-size:10px;
	color:#FFFFFF ;
	font-weight:bold;
	background-color:#4A597B;
	text-align:center;
	height:17px;
	background-image:url(../images/sfondotop.jpg);
}

td.CartBoxTitoloSx IMG
{
	background-color:#4A597B;height:17px;
	background-image:url(../images/sfondosx.jpg);
	width:13px;

}
td.CartBoxTitoloDx IMG
{
	background-color:#4A597B;height:17px;
	background-image:url(../images/sfondodx.jpg);
	width:13px;

}

td.CartBoxBody
{
	color: #E3E9F5;
	text-align:center;
	font-weight:bold;
	background-color:#FFFFFF;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	height:50px;
	
}



td.tdImgCartBox
{
	width:1px;
	background-color:#FFFFFF;
	
}
.ImgCartBox
{
	position:relative;
	left:43px;
	top:-10px;
	

	
}
.CartBoxLink
{
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:50px;
	left:-20px;
}
span.CartBoxContent
{
	
	font-size:10px;
	position:relative;
	top:40px;
	left:-20px;
}
.TopLinkCarrello
{
	position:relative;
	
	
}
td.TopCarrelloImg 
{
	width:1px;
}
.imgCart
{
	position:relative;
	left:50px;
} 
/*--------------------------------Ricerca Articolo---------------------*/
table.RicercaArticoliBoxContainer
{
	width:100%;
	border:0px solid #4A597B;
	position:relative;
	top:25px;
	
}
td.RicercaArticoliBoxTitolo
{
	font-size:10px;
	color:#FFFFFF ;
	font-weight:bold;
	background-color:#4A597B;
	text-align:center;
	height:17px;
	background-image:url(../images/sfondotop.jpg);
}

td.RicercaArticoliBoxTitoloSx 
{
	background-color:#4A597B;height:17px;
	background-image:url(../images/sfondosx.jpg);
	width:13px;
	
}
td.RicercaArticoliBoxTitoloDx 
{
	background-color:#4A597B;height:17px;
	background-image:url(../images/sfondodx.jpg);
	width:13px;

}

td.RicercaArticoliBox
{
  text-align:left;
  height:50px;
}


/*--------------------------------FINE Ricerca Articolo---------------------*/

td.PageBodyDestra
{
	width:20%;
	border:1px solid #4C5A7D;
	padding:1px;
	text-align:center;

	
}
.TopLinguaRicerca
{
	display:none;
}
.TopMenuRicerca
{
	display:none;
	
}
.TopMenuValuta
{
	display:none;
	
}

td.TopMenuLingua
{
	display:none;
}


.TestoHome
{
	padding-left:15px; 
	background-repeat:repeat-y; color:#ABAFB2;
text-align:left;
}

table.TableHomeWelcome
{
	display:none;
}
.TestoHomeWelcome
{
	
	 font-size:9px; color:#CC0000;
font-family:Arial;
text-align:center; 
}

#THome
{
	z-index:12;
position:relative;
top:-15px;
}
td.PageBodySinistra
{
 	padding:1px;
	width:20%;
	border:1px solid #4C5A7D;
	text-align:center;
	height:500px;
	
}
.PageBodyTopSx
{
 	padding:1px;
	background-repeat: repeat-y;
}
.PageBodyCentro
{
  width:60%;
  border:1px solid #4C5A7D;
  text-align:center;
	padding:1px;
  
}
td.PageBodyBottomSx
{
 	empty-cells:hide;
	background-repeat:no-repeat;
	
}



/*----------------  VETRINA HOME INIZIO  --------------------*/
table.Vetrina
{
	width:97%; 
	padding-left:0px;
	
	text-align:left;
	
	
}

td.VetrinaTopSx
{
 	
	display:none;
}
td.VetrinaTop
{
 	display:none;
	
}
td.VetrinaTopDx
{
 	
	display:none;
	
}

td.VetrinaTitoloSx
{
 	
	
	
}
td.VetrinaTitolo
{
 	text-align:center; color:#FFFFFF; font-size:10px; font-weight:bold;
	background-color:#E3E9F5;
	height:20px;
	text-transform:uppercase;
	border:1px solid #E3E9F5;
	
	
	
}

td.VetrinaTitoloDx
{
   display:none;
	
}

td.VetrinaSx
{
	
}
td.VetrinaDx
{
 	display:none;
}

td.VetrinaBottomSx
{
 	display:none;
}
td.VetrinaBottom
{
 	display:none;
}
td.VetrinaBottomDx
{
 	display:none;
}

img.VetrinaImg
{
	border:1px solid #000000;
	float: left;
	width:75px; height:75px;
	
}
td.VetrinaBodySX
{
	border:1px solid #E3E9F5;
	
	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	
}
td.VetrinaBodyDX
{
	display:none;
	
}
td.VetrinaBody
{
	
}

a.VetrinaLink
{
	color: #000000; text-decoration:none; position:relative; left:10px; font-weight:bold; font-size:11px;
}
a.VetrinaLink:hover
{
	text-decoration:underline; color:#000000;
}
div.VetrinaCodice
{
	padding:3px; font-size:10px; 
}
span.VetrinaPrezzo
{
	 font-weight:bold; color: #000000; font-size:11px;
}
.VetrinaTesto
{
	color:#000000;  font-size:11px;
}
/*----------------  VETRINA HOME FINE  --------------------*/


/*----------------  BOX DI SINISTRA INIZIO  --------------------*/
 table.CatalogoAlfa, table.Categorie, table.VNP
{
	
	width:100%;
	height:20px;
}


/*----------------  BOX DI SINISTRA FINE  --------------------*/

/*----------------  LOGIN INIZIO  --------------------*/


.LoginErrorMessage
{
	color:#000000;
	font-size:10px;
}
table.LoginBox
{
	width:160px;

	
	
}

td.TestoNum3BottomSx , td.Num3Bottom, td.Num3BottomDx ,td.Num3Top,td.Num3TopSx,td.Num3TopDx
{
	width:1px;
	height:1px;

}
td.LoginBoxTitolo
{
	font-size:10px;
	color:#FFFFFF ;
	font-weight:bold;
	background-color:#4A597B;
	text-align:center;
	height:17px;
	background-image:url(../images/sfondotop.jpg);


}

td.LoginBoxTitoloDx 
{	background-color:#4A597B;
	background-image:url(../images/sfondodx.jpg);
	width:15px;
}
td.LoginBoxTitoloSx 
{	background-color:#4A597B;
	background-image:url(../images/sfondosx.jpg);
	width:15px;
}






.TestoNum3Body
{
	margin-top:3px;
	background-image:url(/images/sf-bt.jpg);
	width:150px;
	text-align:center;
	color:#E3E9F5;
	font-size:10px;
	font-weight:bold;
	background-repeat:repeat-x;
	text-transform:uppercase;
	height:20px;
	vertical-align:middle;
}

td.LoginBoxName
{
	color: #CC0000;
	font-size:10px;
	padding-top:6px;
	text-align:left;
	background-color:#FFFFFF;
	padding-left:1px;
	
}
 td.LoginBoxLogout 
 {
 	color: #000000;
	text-align:center;
	width:150px;
	background-color:#FFFFFF;
	padding-bottom:8px;
	padding-top:8px;

 }
 .LoginBoxLogoutLink 
 {
 	color:#CC0000;
	font-size: 10px;
	font-weight:normal;
	text-align:center;
	
 }
td.LoginBoxField
{
	background-color:#FFFFFF;
	text-align:left;
	padding-top:10px;
	
}
.LoginBoxField INPUT
{
	width:10px;
}


td.LoginBoxRegister
{
 	color: #4C5A7D;
	font-size: 9px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background-color:#FFFFFF;
	padding-left:1px;
	
	
}
 
.LoginBoxRegisterLink ,.LoginBoxPasswordLink
{
 	color:#CC0000;
	font-size: 10px;
	font-weight:normal;
}
input.ButtonLogin 
{

	

}
td.LoginBoxButton
{
 	text-align:right;
	background-color:#FFFFFF;
	padding-right:1px;
}
.LoginButtonLogin
{
	color:#0566F3;
	background-color:#E3E9F5;
	
}

/*----------------  LOGIN FINE  --------------------*/



/*----------------  CATALOGO ALFABETICO INIZIO  --------------------*/


td.CatalogoAlfaTitolo
{
	font-size:10px;
	color: #E3E9F5;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	background-image:url(/images/sf-bt.jpg);
	background-repeat:no-repeat;
	height:20px;
}
a.letteraLink, a.letteraLink:visited, a.letteraLink:Link
{
	color: #E3E9F5;
	text-decoration:none;
	font-size:10px; font-weight:bold;
}
a.letteraLink:hover
{
	color:#E3E9F5;
}
td.Lettera
{
	text-align:center;
	background-color:#FFE99D;
	border:1px solid #E3E9F5;
	padding:0;
}
/*----------------  CATALOGO ALFABETICO FINE  --------------------*/

/*----------------  BOX CATEGORIE INIZIO  --------------------*/

td.CategorieTitolo
{
	font-size:10px;
	color:#FFFFFF ;
	font-weight:bold;
	background-color:#4A597B;
	text-align:center;
	height:17px;
	background-image:url(../images/sfondotop.jpg);

}

td.CategorieTitoloSx IMG
{
	background-color:#4A597B;
	height:17px;
	background-image:url(../images/sfondosx.jpg);
	width:13px;
}
td.CategorieTitoloDx IMG
{
	background-color:#4A597B;
	height:17px;
	background-image:url(../images/sfondodx.jpg);
	width:13px;

}

td.CategorieTopSx 
{
	background-color:#4A597B;
	

}

td.CategorieTopDx 
{
	background-color:#4A597B;
	

}	

td.CategorieTop 
{
	background-color:#4A597B;
}



td.CategorieSx , td.CategorieSx_Alt
{
	
	background-image:url(../images/freccia1.gif);
	background-position : 0px -1px;
        background-repeat:no-repeat;

}
table.Categorie
{
	
}
td.Categorie , td.Categorie_Alt
{
	
	
	text-align:left;
	height:17px;
	
	
	
}


a.CategorieLink , a.CategorieLink_Alt
{
	text-decoration:none;
	color:#000000;
	font-size:12px;
}
a.CategorieLink:hover , a.CategorieLink_Alt:hover
{
	text-decoration:underline;
	color:#000000;
}
/*----------------  BOX CATEGORIE FINE  --------------------*/

/*----------------  BOX VETRINA PROMOZIONI NOVITA' INIZIO  --------------------*/

td.VNP0, td.VNP1
{
	font-size:10px;
	color:#FFFFFF ;
	font-weight:bold;
	text-align:center;
	height:17px;
	background-image:url(../images/sfondopromo.jpg);
	background-repeat:no-repeat;
	
}
td.VNP2 ,td.VNP1

{
	display:none;
}



a.VNPLink0, a.VNPLink1, a.VNPLink2
{
	font-size:10px;
	color:#FFFFFF ;
	text-transform:uppercase;
}
a.VNPLink0:hover
{
	
	text-decoration:underline;
}
a.VNPLink1:hover
{
	
	text-decoration:underline;
}
a.VNPLink2:hover
{
	
	text-decoration:underline;
}
  td.VNP1Sx , td.VNP1Dx 
{
	background-image:url(../images/vetrina.gif);
	background-repeat:repeat-x;
	background-position:0px 5px;
}

td.VNP0Dx , td.VNP0Sx
{
	background-color:#4A597B;
}
Table.VNP
{
   width:100%;
}

/*----------------  BOX VETRINA PROMOZIONI NOVITA' FINE  --------------------*/


/*----------------  BOX Promozioni INIZIO  --------------------*/
table.Promo , table.ArtCorrelati , table.NovitaBox
{
	
	width:100%;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	empty-cells:hide;
}


td.PromoTopSx ,td NovitaBoxTopSx
{
	width:1px;
	height:1px;
}
td.PromoTop ,td.NovitaBoxTop
{
	width:1px;
	height:1px;
}
td.PromoTopDx ,td.NovitaBoxTopDx
{
	width:1px;
	height:1px;
}

td.PromoTitoloSx , td.NovitaBoxTitoloSx
{
	
}
td.PromoTitoloDx, td.PromoDx , td.NovitaBoxTitoloDx ,  td.NovitaBoxDx
{
	
}

td.PromoBottomSx , td.NovitaBoxBottomSx
{
 	
}
td.PromoBottom , td.NovitaBoxBottom
{
	width:1px;
	height:1px;
}
td.PromoBottomDx , td.NovitaBoxBottomDx
{
 	
}
td.PromoTitolo , td.NovitaBoxTitolo
{
	font-size:10px;
	color:#FFFFFF ;
	font-weight:bold;
	background-color:#4A597B;
	text-align:center;
	height:17px;
	background-image:url(../images/sfondopromo.jpg);
	text-transform:uppercase;

}

td.PromoTitoloDx , td.NovitaBoxTitoloDx
{	background-color:#4A597B;
	
	
}
td.PromoSx , td.NovitaBoxSx
{	
	empty-cells:hide;
}
td.PromoTitoloSx , td.NovitaBoxTitoloSx
{	background-color:#4A597B;
	
	
}

a.PromoLinkImg ,a.NovitaBoxLinkImg
{
	
	
}
img.PromoImg ,img.NovitaBoxImg
{
	
	width:75px;
	height:75px;
	float:left;
}
td.PromoBody ,td.NovitaBoxBody
{
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;
	border-bottom:2px dotted #4A597B;
	font-size:8px;
	padding:2px;
	
}
a.PromoLink , a.NovitaBoxLink 
{
	color: #4A597B; font-size:9px; text-decoration:none;  font-weight:normal;
	
}
a.PromoLink:hover , a.NovitaBoxLink:hover
{
	text-decoration:underline; color:#4A597B;
}
div.PromoCodice , div.NovitaBoxCodice
{
	font-size:9px;
	vertical-align:top;
	color:#5A3039;
}
div.PromoPrezzo1 , div.NovitaBoxPrezzo1
{
	text-decoration:line-through; 
	vertical-align:top;
	font-size:9px;
	
}
.PromoSconto , .NovitaBoxSconto
{
	color:#D70022; font-size:9px;
	vertical-align:top;
	
}
.PromoPrezzo2 , .NovitaBoxPrezzo2
{
	color: #E3E9F5; font-size:9px;  font-weight:bold; 
	vertical-align:top; 
	text-align:right;
}

/*----------------  BOX Promozioni FINE  --------------------*/

/*----------------  NAVIGAZIONE CATEGORIE INIZIO  --------------------*/


table.NavCatalogo
{
	padding-top:10px;
	width:98%;
	
}
td.NavCatalogo
{
	padding-bottom:8px;
	font-size:10px;
	color:#000000;
	font-size:10px;
	text-align:center;
}
a.NavCatalogo
{
	color:#000000;
}
a.NavCatalogo:hover
{
	color: #FF0000;
}

IMG.BoxCategorieImage
{
	border: 1px solid #000000;
}
td.BoxCategorieBody, td.BoxCategorieBodyAlternate
{
	padding-left:1px;
	vertical-align:top;
	text-align:left;
	padding-top:8px;
	width:80%;
	
}
td.BoxCategorieBodyIMG , td.BoxCategorieBodyIMGAlternate
{
	padding-top:8px;
	text-align:left;
	width:20%;
	
}
div.BoxCategorieBody, div.BoxCategorieBodyAlternate
{
	
	font-size:11px;
}

div.BoxCategorieLink, div.BoxCategorieLinkAlternate, a.BoxCategorieLink, a.BoxCategorieLinkAlternate
{	text-align:left;
	color:#D70022;
	font-size:13px; font-weight:bold; text-decoration:none;
}
table.BoxCategorie
{
	width:98%;
	
}
.BoxCategorieTitolo
{
	padding-bottom:20px;
	color:#851523;
	font-size:16px;
	font-family:"Arial Black";
}
/*----------------  NAVIGAZIONE CATEGORIE FINE  --------------------*/

/*----------------  ARTICOLI CORRELATI INIZIO  --------------------*/

td.ArtCorrelatiTitolo
{
	font-size:10px;
	color: #E3E9F5;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	background-image:url(/images/sf-bt.jpg);
	background-repeat:no-repeat;
	height:20px;
}
.ArtCorrelatiImg
{
	border: 1px solid #000000; vertical-align:top;
	float: right;
	float: expression(document.all ? "left" : "right");
	width:60px; height:60px; 
}
td.ArtCorrelatiBody
{
	padding-top:5px; height:80px; 
	padding-left:1px;
}
a.ArtCorrelatiLink
{
	color: #CC0000; font-size:10px; text-decoration:none; position:relative; left:5px; font-weight:bold;
}
a.ArtCorrelatiLink:hover
{
	text-decoration:underline; color:#CC0000;
}
div.ArtCorrelatiCodice
{
	padding:3px; font-size:10px; position:relative; left:5px;
}
div.ArtCorrelatiPrezzo1
{
	text-decoration:line-through; position:relative; left:5px;
}
.ArtCorrelatiSconto
{
	color:#000000; position:relative; left:5px; font-size:11px;
}
.ArtCorrelatiPrezzo2
{
	color: #000000; font-size:13px; padding-left:40px; font-weight:bold; position:relative; left:5px; top:3px;
}

/*----------------  ARTICOLI CORRELATI FINE  --------------------*/

/*----------------  SCHEDA ARTICOLO INIZIO  --------------------*/

Table.Scheda,  Table.Galleria, Table.Dettagli, Table.Varianti 
{
	margin-left:5px;
	margin-right:5px;
	margin-top:3px;
	width:98%;
	border:1px solid #E3E9F5;
}
Table.Dettagli
{
	border:none;
}
Table.Varianti 
{
	border:none;
}
td.SchedaHeader,td.VariantiHeader ,td.DettagliHeader,td.GalleriaHeader ,td.RememberPasswordTopText
{
	font-size:10px;
	color:#3333CC; background-color:#E3E9F5;
	background-repeat:repeat-x;
	font-weight: bold;
	height:20px;
	text-transform:uppercase;
	border-bottom:1px solid #E3E9F5;
	padding-left:10px;
}
.RememberPasswordSubmit
{
	text-align:center;
}

input.RememberPasswordSubmit
{
	background-color:#E3E9F5;
	color:#3333CC;
}
.RememberPasswordTopText

{
	text-align:center;
	}


td.SchedaFoto
{
	 width:170px;
	 text-align:center;
	 vertical-align:middle;
	 padding:7px;
	 
}
td.SchedaFoto IMG
{
	border: 1px solid #000000;
}
div.SchedaBodyCode, div.SchedaBodyPrezzoPieno, div.SchedaBodySconto, div.SchedaBodyPrezzo
{
	font-weight:bold; padding-top:5px; padding-bottom:5px; font-size:11px;color:#3333CC;
	text-align:left;
}
span.SchedaBodyCode, span.SchedaBodyPrezzoPieno, span.SchedaBodySconto
{
	font-weight:bold; font-size:12px;color:#3333CC;
}
td.SchedaBody
{
	padding-left:10px;
}

span.SchedaBodySconto
{
	font-weight:normal; color:#D70022; font-size:12px;
}
div.SchedaBodyBuy
{
	padding-top:10px; padding-bottom:5px; color:#000000; font-size:11px;
	text-align:left;
}
div.SchedaBodyPrezzo
{
	font-size:12px;  padding-top:10px; color:#CD3301;
}
div.SchedaBodyDescrizioneEstesa
{
	margin-left:5px;
	margin-right:5px;
	margin-top:3px;
	width:98%;
	font-size:10px;
	text-align:left;
	
}

td.DettagliNome, td.VariantiNome
{
	font-weight: bold;
	height:14px;
	padding:3px; padding-left:7px;
	font-size:10px; width:120px;
	color:#3333CC;
	border-left: 1px solid #E3E9F5;
	border-bottom: 1px solid #E3E9F5;
}
td.DettagliBottom, td.VariantiBottom
{
	
	padding-top:1px;
}
td.DettagliValore, td.VariantiValore
{
	border-bottom: 1px solid #E3E9F5;
	border-right: 1px solid #E3E9F5;
	
}

select.VariantiValore
{
	font-size:11px; padding-top:1px; padding-bottom:1px; width:200px;
}
td.VariantiValore
{
	padding-top:1px; padding-bottom:1px;
	
}


td.NavigazioneImmaginiBox
{
	border: 2px solid #E3E9F5; height:160px; background-color:#E3E9F5;
}
td.GalleriaSX, td.GalleriaDX
{
	width:50%; text-align:center; padding-top:10px; padding-bottom:10px;
	background-color:#FFFFFF;
}

table.NavigazioneImmaginiBox
{
		
}
a.NavigazioneImmaginiLink, a.bottomtext
{
	color:#E3E9F5; text-decoration:none; font-size:11px; font-weight:bold;
}
a.NavigazioneImmaginiLink:hover, a.bottomtext:hover
{
	color:#E3E9F5; text-decoration:underline;
}
td.NavigazioneImmaginiBoxNavMenuLeft
{
	text-align:left;
}
table.NavigazioneImmagini
{
	width:98%;
}
table.NavigazioneImmaginiBox
{
width:100%;
}

/*----------------  SCHEDA ARTICOLO FINE  --------------------*/

/*----------------  ELENCO ARTICOLI INIZIO  --------------------*/

td.ElencoArticoliRisultati, td.ArticoliCarrelloRisultati
{
	padding-bottom:10px; 
	padding-left:10px;
	padding-top:5px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
table.ElencoArticoli
{
	margin-left:5px;
	margin-right:5px;
	margin-top:3px;
	width:98%;
}
table.ArticoliCarrello
{
	width:98%;
}

table.CartItem
{
	border:1px solid #E3E9F5; border-bottom:0px; 
	width:98%;
	
}

td.ElencoArticoli
{
	border:1px solid #E3E9F5; border-bottom:0px; 
	
}

td.EAHeader, td.CartHeader
{
	color:#3333CC; background-color:#E3E9F5;
	background-repeat:repeat-x;padding-left:1px;
	font-size:9px; font-weight:bold; border-bottom:1px solid #E3E9F5;
	height:20px;text-align:center;text-transform:uppercase;
	
}
.EAItemItem
{
	font-size:11px; color:#000000; 
	padding:5px; border-top:0px; border-bottom:1px solid #E3E9F5;
	text-align:left;
}
.EAItemVarianti
{
	display:none;
}
td.EAItemFoto, td.CartItemFoto
{
	width:80px; vertical-align:middle; text-align:center; border-bottom:1px solid #E3E9F5;
	padding-top:2px; padding-bottom:2px; 
}
td.EAItemFoto img, td.CartItemFoto img
{
	width:80px; height:80px; border: 1px solid #000000; 
}
td.EAItemDescrBreve, td.CartItemDescrBreve
{
	 padding-left:1px;
	text-align:left;border:0px solid #000000;width:60%;
}
a.EAItemNome, a.CartItemNome
{
	color:#000000; text-decoration:none; font-size:11px; font-weight:bold; 
}
a.EAItemNome:hover, a.CartItemNome:hover
{
	text-decoration:underline; 
}
span.EAItemCode, span.CartItemCode
{
	font-size:10px; 
}
.EAItemPrezzoSconto
{
	font-size:9px; color:#000000; padding-left:1px; font-weight:normal;
}
.EAItemPrezzo, .CartItemPrezzo
{
	padding-left:1px; font-weight:bold; text-align:center; 
}
td.EAItemQtaAdd, td.CartItemQtaAdd
{
	width:130px; padding-left:1px;
	vertical-align:middle;

	
}
.EAItemPrezzoPieno
{
	text-decoration:line-through; padding-left:1px; font-weight:normal;
}

td.CartItemDescrBreve, .CartItemPrezzo, td.CartItemQtaAdd
{
	border-bottom:1px solid #E3E9F5; 
}
.CartItemVarianti
{
	font-size:10px;
}
span.CartItemShortDescription
{
	display:none;
}
.CartUpdateButton, .CartDeleteButton
{
	vertical-align:middle;
	position:relative;
	top:-3px;
}
td.ArticoliCarrello
{
	border-left:0px;
}

table.CartResume
{
	width:98%;
}
td.CartResumeValore
{
	border-left:1px solid #E3E9F5;border-right:1px solid #E3E9F5; border-bottom:1px solid #E3E9F5;
	width:130px; text-align:right; color:#FFFFFF; background-color:#E3E9F5;
	font-weight:bold; padding:1px; padding-right:50px;font-size:13px;color:#3333CC
}
td.CartResumeTotale
{
	padding-top:10px; text-align:right; padding-right:10px; font-weight:bold; 
}
.CarrelloProsegui
{
	padding-top:30px; text-align:right; font-weight:bold; font-size:11px; color:#D70022;
	padding-right:5px;
	
}
a.CarrelloProsegui:hover
{
	color:#000000; text-decoration:none;
}
.CartGoBack
{
	padding-left:1px;
	margin-left:10px;
}
.CartGoBackButton
{
	
	color:#3333CC;
	
	margin:auto;
	background-color:#E3E9F5;
	
	
}
.DivButtonGoBack
{
	margin-left:10px;
}

.GoBackButton ,.ODPrintButton
{
	background-color:#E3E9F5;
	color:#3333CC;
}
/*----------------  ELENCO ARTICOLI FINE  --------------------*/


TABLE.Separator, .BoxCategorieSeparatore
{
	height:0px; width:100%;
}




.OSIndirizzoHead, .OSVettoreHead,.OPIndirizzoHead ,.OPPagamentoHead
{
	font-weight:bold; text-align:center; 
	font-size:13px;
}

/* Classi per il pager */
Table.TablePager
{
	width:98%;
	font-weight:bold;

}
td.TDPagerCurrent
{
	
}
.LinkPager
{
	color:#D70022;
	font-weight:bold;
}
/* Fine classi per il pager */

/* ------------- CLASSI PER LA PAGINA DI LOGIN  -------------------*/
.TDTextLogin
{
	
	color:#3333CC;
	font-weight: bold;
	height:20px;
	font-size:10px;
	text-align:center;
	background-color:#E3E9F5;
	
	vertical-align:top;
	padding-top:1px;
	text-transform:uppercase;
	
	
}
.TDTextLoginField
{
	color: #000000;
	font-weight:bold;
	font-size:10px;
	text-align:right;
	
}
.MainTableLogin
{
	text-align:center;
	border:1px solid #E3E9F5;
	width:98%;
	margin-left:5px;
	margin-top:5px;
}
.TDLoginInput INPUT
{
	color:#000000;
	font-size:10px;
}
.TDLoginErrorButton
{
	text-align:center;
}
.LoginErrorLogin
{
	color:red;
	font-size:12px;
	font-weight:bold;
}
.NotRegisterLogin
{
	color: #000000;
	font-weight:normal;
	font-size:10px;
}
.RegistratiLoginLink
{
	color:#CC0000;
	font-size:11px;
}
/* FINE CLASSI PER LA PAGINA DI LOGIN*/ 
/* PAGINA DEGLI ORDINI */
td.OrderTopText
{
	background-color:#E6D40E;
	color:#FFFFFF;
	font-weight: bold;
	height:20px;
	text-align:left;
	padding-left:10px;
}
td.OrderText
{
	color:#ABAFB2;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
}
.OrderNotCompletedTitleText
{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	
}
table.TableOrderNotCompleted , table.TableOrderCompleted 
{
	color:#000000;
	font-size:10px;
	
}
.TableOrderNotCompleted TD.,TableOrderCompleted TD
{
	border:1px solid #7A7D7E;
}
.TableOrderNotCompletedMainRow ,.TableOrderCompletedMainRow
{
	color:#000000;
	font-size:10px;
	font-weight:bold;
	
}
.OrderLink
{
	color: #7A7D7E;
	font-weight:bold;
}
/* FINE PAGINA DEGLI ORDINI*/
.CompanyTop
{
	padding-left:10px;
	background-color:#0ED506;
	height:20px;
}
.CompanyTitle
{
	margin-top:5px;
	font-size:10px;
	font-weight:bold;
	color:#E3E9F5;
	text-align:center;
	text-transform:uppercase;
	background-image:url(/images/sfondo.jpg);
	background-repeat:repeat-x;
	height:20px;
	vertical-align:middle;
}
/*-----------PAGINA DEI CONTATTI -------------*/
td.ContattiTopText 
{
	color:#3333CC;background-color:#E3E9F5;
	background-repeat:repeat-x;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	height:20px;
	text-transform:uppercase;
}
td.ContattiText
{
	height:20px;
}
table.ContattiMain ,table.RememberPasswordMain
{
	width:98%;
	
}
table.ContattiTelefoni
{
	
}
.ContattiMain Input
{
	color:#000000;
}
td.ContattiFieldName ,td.RememberPasswordFieldName
{
	padding:10px;
	color: #000000;
	font-weight:normal;
	font-size:10px;
	text-align:left;
	width:10%;
	
}
td.ContattiField , td.RememberPasswordField
{
	text-align:left;
}
.ContattiSubmit INPUT
{
	color:#3333CC;
	background-color:#E3E9F5;
}
.ContattiTelefoniA,.ContattiTelefoniB
{
	padding:5px;
}
td.ContattiTelefoniA,.ContattiMessage ,td.ContattiTelefoniB
{
	color: #000000;
	font-weight:normal;
	font-size:10px;
}
td.ContattiSubmit
{
	text-align:center;
	padding-top:10px;
}
TEXTAREA.ContattiTextMessaggio 
{
	height:150px;
	width:250px;
	font-size:11px;
}
/* FINE PAGINA CONTATTI */
/* CLASSI PER ORDINI SPEDIZIONI */
table.OSIndirizzo ,table.OPIndirizzo ,.OPPagamentoTable ,.OSVettore
{
	width:98%;
	margin-top:1px;
	font-size:10px;
	border:1px solid #E3E9F5;
	text-align:left;
	
}
.OSCambiaIndirizzoButton , .OPCambiaIndirizzoButton ,.OSButtonContinua input
{
	margin-top:5px;
	background-color:#E3E9F5;
	color:#3333CC;
}

/* FINE CLASSI PER ORDINI SPEDIZIONI*/
.COIndirizzoSpedizioneTitle , .COIndirizzoFatturazioneTitle , .OrderPageTitle
{
	font-weight:bold;
	text-align:center;
	color:#3333CC;
	font-size:10px;
	background-color:#E3E9F5;
	height:15px;
	text-transform:uppercase;
	width:98%;
	border:1px solid #E3E9F5;
	margin-top:3px;
	margin-bottom:3px;
	
}
div.OrderPageTitle
{
	width:98%;
}
.OrderPageTitleText
{
	
	text-transform:uppercase;
	width:50%;
	color:#3333CC;
	
}

.AcceptConfirmButton
{
	color:#3333CC;
	background-color:#E3E9F5;
	margin-left:10px;
}
/*Classi per la gestione del navigatore dell'ordine */ 

table.OrderNav
{
	width:98%;
	height:60px;
	background-color:#E3E9F5;
	
	border:1px solid #E3E9F5;
	
}
td.OrderNavBody
{
	padding-top:-2px;
}
table.OrderNavLinks
{
	width:370px;
	padding:3px;
}
.OrderNavLinksSpedizioneIMGCurrent , .OrderNavLinksPagamentoIMGCurrent 

,.OrderNavLinksConfermaIMGCurrent , .OrderNavLinksFineIMGCurrent
{
	
	
	
	background-position:top;
	height:22px;
	position:relative;
	top:20px;
}

.OrderNavLinksSpedizioneCurrent , .OrderNavLinksPagamentoCurrent , 

.OrderNavLinksConfermaCurrent , .OrderNavLinksFineCurrent
{
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	
	text-transform:uppercase;

}

.OrderNavLinksPagamentoDisabled, .OrderNavLinksSpedizioneDisabled, 

.OrderNavLinksConfermaDisabled, .OrderNavLinksFineDisabled
{
	font-weight:bold;
	font-size:10px;
	color:#CC000000;
	text-align:center;
	
	text-transform:uppercase;
}

.OrderNavLinksPagamentoActive A, .OrderNavLinksSpedizioneActive A, 

.OrderNavLinksConfermaActive A, .OrderNavLinksFineActive A
{
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	
	text-transform:uppercase;
	text-decoration:underline;
	
}

td.OrderNavLinksPagamentoActive , td.OrderNavLinksSpedizioneActive , 

td.OrderNavLinksConfermaActive , td.OrderNavLinksFineActive 
{
	font-weight:bold;
	font-size:10px;
	color:#E3E9F5;
	text-align:center;
	background-image:url(/images/sfondo.jpg);
	background-repeat:repeat-x;
	text-transform:uppercase;
}
/* FINE CLASSI NAVIGATORE ORIDNE*/

/*MODIFICA DATI SPEDIZIONI E FATTURAZIONE*/
table.FormModificaDati
{
	font-size:11px;
	padding:10px;
	width:460px;
}
table.TableDati 
{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

	width:100%
	

	
}
td.FormModificaDatiTitolo
{
	text-align:center;
	color:#3333CC;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#E3E9F5;
	
}
.InputDati
{
	
}

.TableDatiButton
{
	text-align:center;
}

input.TableDatiButton
{
	background-color:#E3E9F5;
	color:#3333CC;
}

/*  CONFERMA ORDINE  */
table.COMainTable
{
	width:98%;
}
table.COIndirizzoFatturazione
{
	margin-top:10px;
	width:200px;
	margin:left;
}
table.COIndirizzoSpedizione
{
	margin-top:10px;
	width:200px;
}

.COMetodoSpedizioneTitle,.COMetodoPagamentoTitle
{
	font-weight:bold;
	color:#3333CC;
	text-transform:uppercase;
	background-color:#E3E9F5;
	height:13px;
	font-size:10px;
	padding-left:-2px;
	
	
}
.TDCOCommentiInput TEXTAREA,.COTextRegalo
{
	width:98%;
	height:50px;
}
td.TDCOCommentiInput
{
	width:98%;
}

table.COMetodoSpedizioneTable ,table.COMetodoPagamentoTable
{
	margin-top:6px;
	border:1px solid #E3E9F5;
	color:#000000;
	
	
	
}

table.COMetodoSpedizioneTable
{
	width:98%;
}
table.COMetodoPagamentoTable
{
	width:98%;
}

.COMetodoPagamentoTable TD , .COMetodoSpedizioneTable TD
{
	text-align:left;
}
table.COAggiugniCommenti , table.COReagaloMainTable
{
	width:98%;
}
table.OrderItem
{
	
	width:98%;
	font-size:9px;
	padding:5px;
	text-align:center;
	margin-top:20px;
	margin-left:10px;
	border:1px solid #000000;
	border-collapse:collapse;
	
}
.OrderItem TD , .OrderDetailItem TD
{
	border:1px solid #000000;
	border-collapse:collapse;
}
.OrderHeader ,.OrderDetailHeader
{
	font-weight:bold;
	text-align:center;
	font-size:9px;
	border-color:#000000;
}

td.RiepilogoValue
{
	font-weight:bold;
	text-align:right;
}
td.RiepilogoName
{
	text-align:right;
	padding:5px;
	width:500px;
}
table.TotaleOrder
{
	width:100%;
	padding:5px;
}
#ElencoArticoli
{
	font-size:11px;
}
/*FINE CONFERMA ORIDNE*/




/* CLASSI PER RIEPILOGO FINALE E DETTAGLIO ORDINI */


.ODTableMain
{
	font-size:11px;
	
}

.OrderGrazieText
{
	font-size:11px;
	font-weight:bold;
	margin-top:15px;
	line-height:15px;
	margin-left:15px;
}
table.ODTableCompany
{
	margin-left:10px;
	text-align:left;
}
td.ODTDOrderNum , td.ODTDOrderState
{
	padding-top:5px;
	
}
.ODTDIndirizzoSpedizione LEGEND , .ODTDIndirizzoFatturazione LEGEND , .ODTDModalitaSpedizione 

LEGEND , .ODTDModalitaPagamento LEGEND , .ODTDNote LEGEND
{
	color:#000066;
	font-weight:bold;
	font-size:12px;
}

.ODTDIndirizzoSpedizione FIELDSET , .ODTDIndirizzoFatturazione FIELDSET , .ODTDModalitaSpedizione 

FIELDSET , .ODTDModalitaPagamento FIELDSET , .ODTDNote FIELDSET,
.ODTDCompany FIELDSET
{
	border:1px solid #E3E9F5;
	padding:5px;
}
.ODTDModalitaSpedizione FIELDSET , .ODTDModalitaPagamento FIELDSET
{
	width:95%;
}
.ODIndirizzoSpedioneTable, .ODIndirizzoFatturazioneTable 
{
	width:210px;
	margin:10px;
}

td.ODTDPrintButton
{
	text-align:right;
	padding-top:5px;
}
.OrderPageTitleText
{
	font-weight:bold;
	text-transform:uppercase;
	
}
td.ODTDArticle
{
	width:500px;
}
table.OrderDetailItem
{
	width:98%;
	font-size:9px;
	text-align:center;
	margin-top:20px;
	border:1px solid #000000;
	border-collapse:collapse;
	border-bottom:none;
}
/* FINE CLASSI PER RIEPILOGO FINALE E DATTAGLIO ORDINI*/

/*CLASSI PER LA REGISTRAZIONE */
.TDTextRegistration
{
	text-align:left;
	

}
table.RegistrazioneMain
{
	font-size:11px;
	text-align:left;
	width:98%;
	
	
}
.TDPrivacyText TEXTAREA
{
	
	height:100px;
	font-size:11px;
	width:400px;
}
.SendRegisterButton

{
	color:#3333CC;
	background-color:#E3E9F5;
}
.TDUserInfoRegistration ,.TDUserSendRegistration
{
	text-align:center;
	font-weight:bold;
	color:#3333CC;
	font-size:11px;
	background-color:#E3E9F5;
	
	font-weight: bold;
	height:20px;
	text-transform:uppercase;
	padding:0px;
}

.TDFieldRegistration
{
	text-align:left;
}
.TDInputRegistration
{
	text-align:left;
}

.TDInputRegistration INPUT 
{
	
	width:200px;
}

.TDTitleRegistration
{
	border:1px solid #E3E9F5;
	font-size:10px;
	color:#3333CC; background-color:#E3E9F5;
	
	font-weight: bold;
	height:20px;
	text-transform:uppercase;
	padding:0px;
}
/* FINE CLASSI PER LA REGISTRAZIONE*/
.OPContinua,.OSContinua 
{
	font-size:11px;
}
.OPButtonContinua INPUT
{
	background-color:#E3E9F5;
	color:#3333cc;
}

/* CONTENT PAGE*/
Table.ContentPage
{
	margin:7px;
	
}

/*CLASSI PER BOX LINGUA*/

td.LingueBoxTitolo
{
	font-size:10px;
	color:#FFFFFF ;
	font-weight:bold;
	background-color:#4A597B;
	text-align:center;
	height:17px;
	background-image:url(../images/sfondotop.jpg);
	
}

td.LingueBoxTitoloSx 
{
	background-color:#4A597B;height:17px;
	background-image:url(../images/sfondosx.jpg);
	width:13px;
	
}
td.LingueBoxTitoloDx
{
	background-color:#4A597B;height:17px;
	background-image:url(../images/sfondodx.jpg);
	width:13px;

}

td.LingueBoxNameITA,td.LingueBoxNameENG,td.LingueBoxNameDEU,td.LingueBoxNameFRA,td.LingueBoxNameROM,td.LingueBoxNameESP
{
	
	font-size:11px;
}
td.LingueBoxImgENG
{
	background-image:url(../images/band-uk.gif);
	background-repeat:no-repeat;
	width:21px;
	height:13px;
	
}
table.LingueBoxTable
{
	width:100%;
	
}

td.LingueBoxImgITA IMG ,  td.LingueBoxImgESP IMG , td.LingueBoxImgFRA IMG , td.LingueBoxImgDEU IMG , td.LingueBoxImgROM IMG , td.LingueBoxImgENG IMG
{
	width:21px;
	height:13px;
}
td.LingueBoxImgITA
{
	background-image:url(../images/band-it.gif);
	background-repeat:no-repeat;
	width:21px;
	height:13px;
	
}
td.LingueBoxImgESP
{
	background-image:url(../images/band-sp.gif);
	background-repeat:no-repeat;
	width:21px;
	height:13px;
	background-position:0px 0px;
	
}
td.LingueBoxImgFRA
{
	background-image:url(../images/band-fr.gif);
	background-repeat:no-repeat;
	width:21px;
	height:13px;
	
}
td.LingueBoxImgDEU
{
	background-image:url(../images/band-ge.gif);
	background-repeat:no-repeat;
	width:21px;
	height:13px;
	
}
td.LingueBoxImgROM
{
	background-image:url(../images/band-ru.gif);
	background-repeat:no-repeat;
	width:21px;
	height:13px;
	
}
table.TableLinguaBoxITA , table.TableLinguaBoxENG, table.TableLinguaBoxFRA ,table.TableLinguaBoxESP
{
	
	width:100%;
}
.LingueBoxLink
{
	color:#CC0000;
}
td.LingueBox
{
	
	empty-cells:hide;
}
td.LingueBoxTop , td.LingueBoxTopSx, td.LingueBoxTopDx, td.LingueBoxBottom ,td.LingueBoxBottomDx , td.LingueBoxBottomSx
{
	background-repeat:repeat-x;
	background-image:url(/images/bg-sep.gif);
	height:2px;
}
table.LingueBoxContainer
{
	width:100%;
	border:0px solid #4A597B;
	
}
form
{
	
	
	position:relative;
	top:-0px;
	
}
table.PromoCenter
{
	
	width:450px;
	
	padding:0px;
	
	border:1px solid #E3E9F5;
}
.ODTableOrderRow
{
	width:98%;
	border:1px solid #000000;
	border-right:none;
}
.ODOrderHeader
{
	font-weight:bold;
	text-align:center;
	font-size:9px;
}
.ODOrderItem
{
	font-weight:normal;
}
.ODOrderHeader TD
{
	border-right:1px solid #000000;
}
.ODTDRiepilogo
{
	text-align:center;
}
.ODTDRiepilogoFinal
{
	width:100%;
}
.ODTableRiepilogoFinal1 , .ODTableRiepilogoFinal2 , .ODTableRiepilogoFinal3
{
	width:98%;
	border:1px solid #000000;
	border-right:none;
	border-bottom:none;
}
.ODTableRiepilogoFinal3
{
	border-bottom:1px solid #000000;
	height:150px;
}



.ODRiepilogoFinal1rowTD,.ODRiepilogoFinal1rowTDTotale ,.ODRiepilogoFinal2rowTD ,.ODRiepilogoFinal3rowTD
{
	border-right:1px solid #000000;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
	padding-left:5px;
}
.ODRiepilogoFinal2rowTD B
{
	font-weight:normal;
}
.ODRiepilogoFinal3rowTD
{
	text-align:left;
	padding-top:5px;
	padding-left:5px;
}
.ODRiepilogoFinal1rowTDTotale
{
	background-color:#CCCCCC;
}

.ODRiepilogoFinal3rowTD
{
	vertical-align:top;
}
table.ODTotaleOrder
{
	width:98%;
	padding:2px;
	border-collapse:collapse;
	border:1px solid #000000;
	border-top:none;
	empty-cells:hide;
}

div.ODRiepilogoValue
{
	font-weight:normal;
	text-align:center;
	

	
}
td.ODRiepilogoName
{
	text-align:left;
	border:1px solid #000000;
	border-collapse:separate;
	font-weight:bold;
	vertical-align:top;

	
}

.OrderItem TD , .OrderDetailItem TD
{
	border:1px solid #000000;
	border-collapse:collapse;
	border-bottom:none;
}
.ODRiepilogoFinalItem
{

	font-weight:normal;
	text-align:left;
}
.ODTableRiepilogoFinal1 DIV
{
	text-align:center;
}

table.TotaleOrder
{
	width:100%;
	padding:5px;
}
td.RiepilogoValue
{
	font-weight:bold;
	text-align:right;
}
td.RiepilogoName
{
	text-align:right;
	padding:5px;
	width:100%;
}
div.SchedaBodyDisp
{
	text-align:left;
}

span.SchedaBodyDisp
{
	text-align:left;
	font-weight:bold;
}

td.Empty
{
	width:0px;
	border:0px none #FFFFFF;
}
table.ArticoliOrderTable
{
	width:98%;
}
.RiepilogoNameTotal
{
	text-align:right;
}

.RiepilogoValueTotal
{
	font-size:14px;
	font-weight:bold;
}

}













body,td,th {
	font-family: "Verdana";
	font-size: 10px;
	color: #000066;
}
body {
	background-color: #FFFFFF;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	color: #000066;
}
a {
	font-family: "Verdana";
	font-size: 10px;
	color: #000066;
}
a:link {
	font-size: 10px;
	color: #3333CC;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #3333CC;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	font-weight: bold;
}
a:active {
	color: #3333CC;
	font-weight: bold;
	text-decoration: none;
}
.Stile1 {
	color: #FFCC00;
	font-size: 14px;
	font-weight: bold;
	font-family: "Arial Narrow";
}
.Stile2 {
	color: #333366;
	font-size: 10px;
}
.Stile3 {
	font-size: 12px;
	font-weight: bold;
	color: #CD3301;
	font-family: "Arial Narrow";
}
.Stile4 {
	font-size: 24px;
	font-weight: bold;
	color: #0566F3;
}
.Stile5 {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Arial Narrow";
}
.Stile6 , a.Stile6 , .Stile6 A {
	font-size: 14px;
	font-weight: bold;
	color: #013BA7;
	font-family: "Arial Narrow";
}

.Stile10 {
	font-size: 16px;
	font-weight: bold;
	color: #0066FF;
	font-family: "Arial Narrow";
}