.ShopAccount {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana;
}
.ShopTextBox {
	BORDER-RIGHT: #999999 1pt solid; 
	BORDER-TOP: #999999 1pt solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #999999 1pt solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1pt solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana; 
	LETTER-SPACING: normal; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
}
.ShopButton {
	BORDER-RIGHT: #808080 1px solid;
	PADDING-RIGHT: 1px; 
	BACKGROUND-POSITION: 50% center; 
	BORDER-TOP: #808080 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 8pt;
	background-color: silver;
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #808080 1px solid; 
	CURSOR: hand; 
	COLOR: #000000;
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY: Tahoma
}
.ShopSearchButton
{
	BORDER-RIGHT: #808080 1px solid;
	PADDING-RIGHT: 1px; 
	BACKGROUND-POSITION: 50% center; 
	BORDER-TOP: #808080 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 8pt;
	background-color: silver;
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #808080 1px solid; 
	CURSOR: hand; 
	COLOR: #000000;
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY: Tahoma
}

.ShopGiftLabelText
{
	color: black;
	font-size: 10pt;
	font-family: Verdana;
}

.ShopLabelTextError
{
	color: red;
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
}
.ShopLabelText
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
}
.ShopLabelTextBold
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	font-weight:bold;
}
.ShopMsgLabelText
{
	color: red;
	font-size: 8pt;
	font-family: Verdana;
}

A.NewAddress:link {
	FONT-SIZE: 11; 
   COLOR: gray;
   font-weight:bold;
   TEXT-DECORATION: none; 
   FONT-FAMILY: arial, sans-serif, helvetica
}
A.NewAddress:hover {
	FONT-SIZE: 11; 
   COLOR: gray;
   font-weight:bold;
   TEXT-DECORATION: underline;
   FONT-FAMILY: arial, sans-serif, helvetica
}
A.NewAddress:visited {
	FONT-SIZE: 11; 
   COLOR: gray;
   font-weight:bold;
   TEXT-DECORATION: none;
   FONT-FAMILY: arial, sans-serif, helvetica
}
A.NewAddress:visited:hover {
	FONT-SIZE: 11; 
   COLOR: gray;
   font-weight:bold;
   TEXT-DECORATION: underline;
   FONT-FAMILY: arial, sans-serif, helvetica
}

A.ShopToolbar:link {
   FONT-SIZE: 11; 
   COLOR: gray;
   font-weight:bold;
   TEXT-DECORATION: none; 
   FONT-FAMILY: arial, sans-serif, helvetica
}
A.ShopToolbar:visited {
   FONT-SIZE: 11; 
   COLOR: Gray;
   font-weight:bold;
   TEXT-DECORATION: none; 
   FONT-FAMILY: arial, sans-serif, helvetica
}
/* stile link menu pagina admin clienti */
A.ShopAccountMenu:link {
   FONT-SIZE: 13px; 
   COLOR: Gray;
   font-weight:bold;
   TEXT-DECORATION: none; 
   FONT-FAMILY: arial, sans-serif, helvetica
}
A.ShopAccountMenu:visited {
   FONT-SIZE: 13px; 
   COLOR: Gray;
   font-weight:bold;
   TEXT-DECORATION: none; 
   FONT-FAMILY: arial, sans-serif, helvetica
}

.ShopPBLabelText
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
}

.ShopPricePromotion
{
	color: red;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration:line-through;
}
.ShopPrice
{
	color: gray;
	font-size: 8pt;
	font-family: Verdana;
}
.ShopPriceLabel
{
	color: black;
	font-size: 10pt;
	font-family: Verdana;
	font-weight:bold;
}
/*Link per novità e azioni - Shop.ascx*/
.SelMenu {
   FONT-SIZE: 8pt; 
   COLOR: #000033;
   font-weight:bold;
   TEXT-DECORATION: none; 
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}
.ShopMenuLink:link {
   FONT-SIZE: 16px; 
   COLOR: white;
   font-weight: normal;
   TEXT-DECORATION: none; 
   FONT-FAMILY: tahoma, arial, sans-serif, helvetica
}
A.ShopMenuLink:hover {
   FONT-SIZE: 16px; 
   COLOR: white;
   font-weight: normal;
   TEXT-DECORATION: underline; 
   FONT-FAMILY: tahoma,arial, sans-serif, helvetica
}
A.ShopMenuLink:visited {
   FONT-SIZE: 16px; 
   COLOR: white;
   font-weight: normal;
   TEXT-DECORATION: none; 
   FONT-FAMILY: tahoma,arial, sans-serif, helvetica
}
A.ShopMenuLink:visited:hover {
   FONT-SIZE: 16px; 
   COLOR: white;
   font-weight: normal;
   TEXT-DECORATION: underline; 
   FONT-FAMILY: tahoma,arial, sans-serif, helvetica
}

/*Product Details - ProductDetailsModule.ascx */
.ShopPDProductName
{
    FONT-SIZE: 14pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana
}
.ShopPDProductDescription1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #6f9cce;
    FONT-FAMILY: Verdana;
    text-align:left;
}
.ShopPDProductDescription2
{
    FONT-SIZE: 8pt;
    COLOR: #004080;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Verdana;
    text-align: justify;
}
.ShopPDProductDescription3
{
    FONT-SIZE: 8pt;
    COLOR: #004080;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Verdana
    text-align: justify;
}
.ShopPDLabel
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
}
.ShopPDLabelText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: Gray;
    FONT-FAMILY: Verdana;
    text-align: justify;
}
.ShopPDLabelTextBold
{
	color: black;
	font-size: 10pt;
	font-family: Verdana;
	font-weight:bold;
}

A.ShopPDLink:link {
   FONT-SIZE: 8pt; 
   COLOR: #000033;
   font-weight:bold;
   TEXT-DECORATION: none; 
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}

A.ShopPDLink:hover {
   FONT-SIZE: 10pt; 
   COLOR: #000033;
   font-weight: bold;
   TEXT-DECORATION: underline; 
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}

/* CSS per i Datagrid www */
.Grid
{
	border: solid 1px white;
	width: 100%;
	background-color: White;
}
.Grid td
{
	border: solid 1px white;
	margin: 1px 1px 1px 1px;
	font-family: Verdana;
	font-size: 11px;
	padding: 1px 1px 1px 1px;
}
.GridHeader
{
	font-weight: bold;
	color: white;
	background-color: #6F9CCE;
	height: 20px;
	text-align: center;
}
.GridHeader a
{
	text-decoration: none;
	color: white;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.GridHeader a:hover
{
	text-decoration: underline;
	text-align: center;
	/*background: #4A3C8C url(images/spin.gif) no-repeat 0 100%;*/
}
.GridItem, .GridAltItem, .GridPager, .GridSelItem
{
	height: 20px;
	color: black;
}
.GridItem
{
	border-bottom-width: 1px;
}
.GridAltItem
{
	/*background-color: WhiteSmoke;*/
}
.GridSelItem
{
	background-color: #3366cc;
}
.GridPager
{
	COLOR: black;
	font-weight: bolder;
	text-align: center;
}

.GridPager a
{
	COLOR: black;
	font-weight: bolder;
	text-align: center;
	text-decoration: underline;
}


/* contenuti grid www */
.GridDescrizione
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #08497B;
    text-align: left;
    FONT-FAMILY: Verdana
}
.GridCaratteristiche
{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 8pt;
    COLOR: #003366;
    text-align: left;
    FONT-FAMILY: Verdana
}

.GridDescizioneArticolo:link {
   FONT-SIZE: 8pt; 
   COLOR: #08497B;
   font-weight:normal;
   text-align: center;
   TEXT-DECORATION: none; 
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}
A.GridDescizioneArticolo:hover {
   FONT-SIZE: 8pt; 
   COLOR: #08497B;
   font-weight: normal;
   text-align: center;
   TEXT-DECORATION: underline; 
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}
A.GridDescizioneArticolo:visited {
   FONT-SIZE: 8pt; 
   COLOR: #08497B;
   font-weight: normal;
   text-align: center;
   TEXT-DECORATION: none;
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}
A.GridDescizioneArticolo:visited:hover {
   FONT-SIZE: 8pt; 
   COLOR: #08497B;
   font-weight: normal;
   text-align: center;
   TEXT-DECORATION: underline;
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}

.GridArticolo:link {
   FONT-SIZE: 8pt; 
   COLOR: #000033;
   font-weight:bold;
   text-align: center;
   TEXT-DECORATION: none; 
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}
A.GridArticolo:hover {
   FONT-SIZE: 8pt; 
   COLOR: #000033;
   font-weight: bold;
   text-align: center;
   TEXT-DECORATION: underline; 
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}
A.GridArticolo:visited {
   FONT-SIZE: 8pt; 
   COLOR: #000033;
   font-weight: bold;
   text-align: center;
   TEXT-DECORATION: none;
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}
A.GridArticolo:visited:hover {
   FONT-SIZE: 8pt; 
   COLOR: #000033;
   font-weight: bold;
   text-align: center;
   TEXT-DECORATION: underline;
   FONT-FAMILY: Verdana,arial, sans-serif, helvetica
}

/* stile passi e-commerce e amministrazione shop user*/
.GridShop
{
	border: solid 1px white;
	width: 100%;
	background-color: White;
}
.GridShop td
{
	border: solid 1px white;
	margin: 1px 1px 1px 1px;
	font-family: Verdana;
	font-size: 11px;
	padding: 1px 1px 1px 1px;
}
.GridShopHeader
{
	font-weight: bold;
	color: white;
	background-color: gray;
	height: 20px;
	text-align: center;
}
.GridShopItem
{
	background: Gainsboro;
}
.GridShopAltItem
{
	background-color: WhiteSmoke;
}
.GridShopSelItem
{
	background-color: silver;
}
.GridShopPager
{
	font-weight: bolder;
	text-align: center;
}






.DataListHeaderTitle
{
    font-family: Verdana;
	font-weight: bold;
	color: #e0007c; /*#08497B;*/
	font-size: 16px; 
}

.DataListDetailTitle
{
    font-family: Verdana;
	color: #005D9C;
	font-size: 11px;
	font-weight: bold;
	TEXT-DECORATION: none;
}

A.DataListDetailTitleLink
{
    font-family: Verdana;
	color: #005D9C;
	font-size: 11px;
	TEXT-DECORATION: none;
}

A.DataListDetailTitleLink:hover
{
    font-family: Verdana;
	color: #005D9C;
	font-size: 11px;
	TEXT-DECORATION: underline;
}

.DataListDetailText
{
    font-family: Verdana;
	color: black;
	font-size: 11px;
}