/* 
================================
Skin styles for DotNetNuke
================================
*/   
body {background: #000000 url(trama.gif) repeat;}
/* font {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif; line-height: 1.4em; font-size: 13px;}*/

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: transparent;
}
.skinmaster {
	background-color: #f3f5fa;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px; 
}
.skinheader 
{
    background-color: #000000;
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;

}
.skingradient0 {
	background-color: #c6bfac;
    height: 70px;
    width: 100%;
}
.skingradient1 {
	background-color: #c6bfac;
    height: 70px;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
}
.skingradient {
	background: #e2dbc7 url(boccondivino3_menu_bg.jpg) repeat-x;
	height:35px;
}
.skingradient2 {
	background: #e2dbc7 url(boccondivino3_menu_bg.jpg) repeat-x;
	height:35px;
	width: 100%;
}
.leftmenu {
	background: #e2dbc7 url(boccondivino3_menu_left.jpg) no-repeat;
	height:35px;
	width: 13px;
}
.rightmenu {
	background: #e2dbc7 url(boccondivino3_menu_right.jpg) no-repeat;
	height:35px;
	width: 13px;
}
.bottiglia1 
{
	background: #c6bfac url(bott1.jpg) no-repeat 0 10;
	width: 100px;
	padding: 10px;
}
.bottiglia2 
{
    padding-right: 20px;
	background: #c6bfac url(bott2.jpg) no-repeat 0 10;

	width: 100px;
	padding: 40px;
}
.bottiglia3 
{
	background: #c6bfac url(bott3.jpg) no-repeat top left;
	height: 60px;	
	
}
.bottiglia4 
{
	background: #c6bfac url(bott4.jpg) no-repeat top right;
	height: 60px;		
	width: 100px;

}
.mycerca 
{
	background: #c6bfac url(cerca.jpg) no-repeat;
	height: 60px;
	padding-left: 40px;
	padding-top: 10px;


	
}

.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.headerpane {
	width: 100%;
	background-color: transparent;
}
.Linea1 {
    background-color: #797257;
	width: 100%;
	height: 5px;
}
.Linea2 {
    background-color: #9a0003;
	width: 100%;
	height: 5px;
}
.databread 
{
    background-color: #c6bfac;
	width: 100%;
	
}
.MyContent1 {
    background-color: #c6bfac;
	width: 100%;
}

.controlpane {
	width: 100%;
	height: 0px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.TopSlidepane1 {
	width: 0%;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
}
.TopSlidepane2 {
	width: 100%;
	background-color: transparent;
}
.TopSlidepane3 {
	width: 0%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}
.leftpane {
	width: 0px;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
}
.rightpane {
	width: 0px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}

.MainMenu_MenuContainer {
	background-color: transparent;
    width:100%;
	height:1px;
}

.MainMenu_MenuBar {
}

.MainMenu_MenuArrow {
	display: none
}

.MainMenu_RootMenuArrow {
	display: none
}

.MainMenu_MenuIcon {
	display: none
}

.MainMenu_MenuBreak {
   	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}

.RootMenuItem TD {
    padding: 2px 5px 3px 5px;
    font-size:13px;
    font-weight:bold;
    color:#9C430E;
    text-align:center;
    background-image: transparent;	
    border-bottom: solid 2px transparent; 	
}

.RootMenuItemSel TD {
    padding: 2px 5px 3px 5px;
    font-size:13px;
    font-weight:bold;
    color: #6d2c2c;  
    text-align:center;
    background-color: transparent;	
    border-bottom: solid 2px #9a0003; 
}

.RootMenuItemHover TD {
    padding: 2px 5px 3px 5px;
    font-size:13px;
    font-weight:bold; 
    color:#444444; 
    text-align:center;
    background-color: transparent;
    border-bottom: solid 2px #9a0003; 	
}

.MainMenu_MenuItem {
    padding: 2px 5px 3px 5px;
    border:0pt none;
    font-size: 11px; 
    color: #444444;
	font-weight: bold;  
	
}

.MainMenu_MenuItemSel {
	background-color: transparent; 
	cursor: pointer; 
	cursor: hand; 
}

.Submenu {
    border-left:4px solid #94230C;
    cursor:pointer;
    margin-top: 0px;
    margin-left: 0px; 
    z-index: 1000;
    font-size: 11px; 
    color: #444444;
    font-weight: bold; 
	background: #EAEAEA; 
}

.Submenuitemselected,Submenuitembreadcrumb {
    padding:5px 22px 5px 10px;
    border:0pt none;
    margin-top: 0px;
    margin-left: 0px; 
    font-size: 11px; 
    color: #FFFFFF;
	font-weight: bold; 
	background: #94230C; 
}


.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif;; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif;
   font-size:  14px;
   font-weight: normal;
   color: #333333;
}

.Normal, table, tr, td, p, div, span {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif; font-size: 13px; color: #444; line-height: 1.2em;}
select, input {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif; font-size: 13px; color: #444; line-height: 1.2em;}
.NormalTextBox {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif; font-size: 13px; color: #444; line-height: 1.2em;}
td.NormalTextBox {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif; font-size: 13px; color: #444; line-height: 1.2em;}

a:link, a:visited, a:active {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif;	font-weight: normal; font-size: 11px; text-decoration: none; font-weight: normal; line-height: 1.4em;}
a:hover {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; font-weight: normal; line-height: 1.4em;}

a.user-link:link, a.user-link:visited, a.user-link:active {text-decoration: none; font-weight: normal; background: url(iconcina-oro.jpg) left no-repeat; padding-left: 15px; padding-top: 0px;}
a.user-link:hover {text-decoration: underline; font-weight: normal; background: url(iconcina-oro.jpg) left no-repeat; padding-left: 15px; padding-top: 0px;}

a.login-link:link, a.login-link:visited, a.login-link:active {text-decoration: none; font-weight: normal; background: url(iconcina-oro.jpg) left no-repeat; padding-left: 15px; padding-top: 0px;}
a.login-link:hover {text-decoration: underline; font-weight: normal; background: url(iconcina-oro.jpg) left no-repeat; padding-left: 15px; padding-top: 0px;}

a.breadcrumb-link:link, a.breadcrumb-link:visited, a.breadcrumb-link:active {text-decoration: none; font-weight: bold;}
a.breadcrumb-link:hover {text-decoration: underline; font-weight: bold;}
.breadcrumb-link {color: #7d96a5;}

a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {text-decoration: underline; font-weight: normal; color: #333;}
a.CommandButton:hover {text-decoration: none; font-weight: normal; color: #333;}

a.Normal:link, a.Normal:visited, a.Normal:active {text-decoration: underline;}
a.Normal:hover {text-decoration: none;}

a.footer-link:link, a.footer-link:visited, a.footer-link:active {color: #7d96a5; font-size: 11px; text-decoration: none; font-weight: normal;}
a.footer-link:hover {color: #7d96a5; font-size: 11px; text-decoration: underline; font-weight: normal; }


.NormalRed {color: #900; font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif;	font-weight: bold; font-size: 10px;	line-height: 1.2em;}

.NormalBold {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif;	font-size: 10px; font-weight: bold;	color: #555; line-height: 1.2em;}


.SubHead, .SubHead font {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif; font-size: 10px; color: #555; line-height: 1.2em;}
a.SubHead:link, a.SubHead:visited, a.SubHead:active, a.SubHead:hover {font-family: Trebuchet MS, Georgia, Lucida, Verdana, sans-serif; font-size: 10px; color: #555; line-height: 1.2em;}


/*......................Preventivi....................................*/

/* =============*/
/* SkinObjects */
/* ============*/

/* MicroCart SkinObject */
DIV.StoreSkinObject-MicroCart-Entity { padding:10px;  } 
	DIV.StoreSkinObject-MicroCart-Items {  padding-bottom:6px; } 
		.StoreSkinObject-MicroCart-Items .NormalBold { font-weight:bold; } /* Label Your Cart */ /* TODO : this class won't work yet */
		.StoreSkinObject-MicroCart-Items .Normal  { color:red; } /* Label displaying item count */
	DIV.StoreSkinObject-MicroCart-Total { }
		.StoreSkinObject-MicroCart-Total .NormalBold  { font-weight:bold; } /* Label Total */ /* TODO : this class won't work yet */
		.StoreSkinObject-MicroCart-Total .Normal { color:red; } /* Label displaying item total */

/* Links SkinObject */

SPAN.StoreSkinObject-Links-Entity { padding:10px; } 
	SPAN.StoreSkinObject-Links-Entity IMG { border:0; } /* The cart/shop image */
 	.StoreSkinObject-Links-Entity a.Normal:link, /* The link */
	.StoreSkinObject-Links-Entity a.Normal:visited,
	.StoreSkinObject-Links-Entity a.Normal:active,
	.StoreSkinObject-Links-Entity a.Normal:hover { text-decoration:none; } 



/* Store Fonts styles */
/* ==================== */
/* Note : For SkinObjects, look at SkinObjects.css */

/* General fonts styles */
.CatalogWrapper SPAN, .CatalogWrapper DIV, .CatalogWrapper TABLE, .CatalogWrapper TR, .CatalogWrapper TD, .CatalogWrapper P
{
    font: 17px Trebuchet MS,Cambria, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #9C430E;
} /* Cambria is Microsoft ClearType font */

/* General hyperlinks styles */
.CatalogWrapper A:link,
.CatalogWrapper A:visited,
.CatalogWrapper A:active { }
.CatalogWrapper A:hover { }



/* ======================================================== */
/* This classes overides the defaults styles from the 
	skin.css and general font styles for Store 		    */
/* ======================================================== */

/* Module Store StoreFront */
/* ========================= */
/* New Products */
.NewProduct-Entity TABLE
{
    width: 700px;
        
}
.NewProduct-Entity SPAN, .NewProduct-Entity P, .NewProduct-Entity TABLE, .NewProduct-Entity TD {
font-size:13px;
color:#686a6f;
}

.NewProduct-Entity A.normalbold:link,
.NewProduct-Entity A.normalbold:visited { color:#0d69b2; text-decoration:none; }
.NewProduct-Entity A.normalbold:hover { color:#0d69b2; text-decoration:underline; }
.NewProduct-Price SPAN { color:red; font-size:12px; width: 70px; padding-right:5px;}
.NewProduct-AddToCart A:link,
.NewProduct-AddToCart A:visited,
.NewProduct-AddToCart A:active { font-size:13px; color:#0d69b2; }
.NewProduct-Entity-bold SPAN {color:#111; text-decoration:none; font-size:14px; font-weight:bold; width: 100%;}
.NewProduct-Summary SPAN {font-size:13px; color:#555;  font-style: italic; width: 400px;}
.NewProduct-Summary TD {font-size:13px; color:#555;  font-style: italic; width: 400px;}
.NewProduct-Summary {font-size:13px; color:#555;  font-style: italic; width: 400px;}
.NewProduct-Model SPAN {font-size:10px; color:#333;  font-style: italic; width: 50px;}
.NewProduct-Piccolo SPAN {font-size:13px; color:#333;  font-style: italic; width: 50px;}
.NewProduct-Title SPAN { color:#0d69b2; }
.NewProduct-Title A.normalbold:link,
.NewProduct-Title A.normalbold:visited { color:#0d69b2; text-decoration:none; }
.NewProduct-Title A.normalbold:hover { color:#0d69b2; text-decoration:underline; }

/* Featured Products */
.FeaturedProduct-Entity SPAN, .FeaturedProduct-Entity P, .FeaturedProduct-Entity TABLE, .FeaturedProduct-Entity TD, {
font-size:12px;
color:#686a6f;
}
.FeaturedProduct-Entity A.normalbold:link,
.FeaturedProduct-Entity A.normalbold:visited { color:#0d69b2; text-decoration:none; }
.FeaturedProduct-Entity A.normalbold:hover { color:#0d69b2; text-decoration:underline; }
.FeaturedProduct-Price SPAN { color:red; font-size:18px; font-weight:700; }
.FeaturedProduct-AddToCart A:link A:visited A:active { font-size:18px; }
.FeaturedProduct-Title SPAN { color:#0d69b2; }
.FeaturedProduct-Title A.normalbold:link,
.FeaturedProduct-Title A.normalbold:visited { color:#0d69b2; text-decoration:none; }
.FeaturedProduct-Title A.normalbold:hover { color:#0d69b2; text-decoration:underline; }
/* Popular Products */
.PopularProduct-Entity SPAN, .PopularProduct-Entity P, .PopularProduct-Entity TABLE, .PopularProduct-Entity TD, {
font-size:12px;
color:#686a6f;
}
.PopularProduct-Entity A.normalbold:link,
.PopularProduct-Entity A.normalbold:visited { color:#0d69b2; text-decoration:none; }
.PopularProduct-Entity A.normalbold:hover { color:#0d69b2; text-decoration:underline; }
.PopularProduct-Price SPAN { color:red; font-size:12px; font-weight:400; }
.PopularProduct-LinkDetail { }
.PopularProduct-Title { color:#0d69b2; }
.PopularProduct-Title SPAN { color:#0d69b2; }
.PopularProduct-Title A.normalbold:link,
.PopularProduct-Title A.normalbold:visited { color:#0d69b2; text-decoration:none; }
.PopularProduct-Title A.normalbold:hover { color:#0d69b2; text-decoration:underline; }
/* Product Details */
.ProductDetail-Entity SPAN, .ProductDetail-Entity P, .ProductDetail-Entity TABLE, .ProductDetail-Entity TD, {
font-size:12px;
color:#686a6f;
}
.ProductDetail-Entity A.normalbold:link,
.ProductDetail-Entity A.normalbold:visited { color:#0d69b2; text-decoration:none; }
.ProductDetail-Entity A.normalbold:hover { color:#0d69b2; text-decoration:underline; }
.ProductDetail-Entity TABLE P TD TR SPAN { font-size:12px; color:#686a6f; }
.ProductDetail-Price SPAN { color:#a91a0c; font-size:18px; font-weight:700; }
.ProductDetail-VATPrice SPAN { color:#a91a0c; font-size:12px; font-weight:400; }
.ProductDetail-AddToCart A:link A:visited A:active { font-size:18px; }
.ProductDetail-Title SPAN { color:#47505a; font-size:18px; }
.ProductDetail-Title A.normalbold:link,
.ProductDetail-Title A.normalbold:visited { color:#47505a; text-decoration:none; }
.ProductDetail-Title A.normalbold:hover { color:#47505a; text-decoration:underline; }
/* Module Store Account */
/* Cart */
/* ==== */
.CartMasterTABLE .Normal { color:#0d69b2; font-weight:400; }
.CartMasterTABLE .NormalBold { color:#686a6f; font-weight:700; }
.CartMasterTABLE A:link,
.CartMasterTABLE A:visited,
.CartMasterTABLE A:active,
.CartMasterTABLE A:hover { color:#0d69b2; text-decoration:none; }
.Store-Cart-BtnViewCartMasterTD A.Normal:link,
.Store-Cart-BtnViewCartMasterTD A.Normal:visited,
.Store-Cart-BtnViewCartMasterTD A.Normal:active,
.Store-Cart-BtnViewCartMasterTD A.Normal:hover { color:white; text-decoration:none; }
.Store-Cart-BtnTD A.Normal:link,
.Store-Cart-BtnTD A.Normal:visited,
.Store-Cart-BtnTD A.Normal:active,
.Store-Cart-BtnTD A.Normal:hover { color:#0d69b2; text-decoration:none; }
/* ======= */
.Store-Account-BtnTD,
.Store-Account-BtnTD A:link,
.Store-Account-BtnTD A:active,
.Store-Account-BtnTD A:visited { color:#0d69b2; text-decoration:none; }
.Store-Account-BtnTD A:hover { color:#0d69b2; text-decoration:underline; }
.Store-Account-BtnTD { padding:0 15px 0 0; text-align:right; float:right; margin-top:-20px; }
/* Module Store Minicart */
/* MiniCart */
/* ======== */
.MiniCartMasterTABLE .Normal { color:#0d69b2; font-weight:400; }
.MiniCartMasterTABLE .NormalBold { color:#686a6f; font-weight:700; }
.MiniCartMasterTABLE A:link,
.MiniCartMasterTABLE A:visited,
.MiniCartMasterTABLE A:active,
.MiniCartMasterTABLE A:hover { color:#0d69b2; text-decoration:none; }
.Store-MiniCart-BtnViewCartMasterTD A.Normal:link,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:visited,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:active,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:hover { color:#0d69b2; text-decoration:none; }
/* Module Store Menu */
/* Categories */
/* ========== */
.Store-CategoryMenu-Entity { font-size:12px; }
.Store-CategoryMenu-ItemSelected A:link,
.Store-CategoryMenu-ItemSelected A:active,
.Store-CategoryMenu-ItemSelected A:visited,
.Store-CategoryMenu-ItemSelected {color:#0d69b2; text-decoration:none; }
.Store-CategoryMenu-ItemSelected A.:hover {
text-decoration:underline;
}
.Store-CategoryMenu-Item A.:link, .Store-CategoryMenu-Item A.:active, .Store-CategoryMenu-Item A.:visited, .Store-CategoryMenu-Item {
color:#9C430E;
text-decoration:none;
font-size:13px;
}
.Store-CategoryMenu-Item A.:hover {
text-decoration:underline;
}
/* Module Store Other controls */
/* ============================= */
.Store-DataGrid { color:#686a6f; }
.Store-CommandDetails .Normal { color:#686a6f; }
.Store-CommandDetails .NormalBold { color:#686a6f; }


/* ===============*/
/* General layout */
/* ===============*/

.ProductEditMasterTABLE,
.ProductEditSpecialOfferTABLE,
#grdCategories,
.CatalogSettingsFeaturedProductList,
.CatalogSettingsPopularProductList,
.CatalogSettingsNewProductListTABLE,
.CatalogSettingsMasterTABLE,
.CatalogSettingsCategoryProductList,
.CatalogSettingsProductDetails,
.AddressEditMasterTABLE { width:100%; border:0; }
.AddressEditMasterTABLERightCell { width:35% }
.AddressEditMasterTABLERLeftCell { width:65% }
.ReviewListMasterTABLE { width:100%; }
.ReviewEditMasterTABLE { width:80% }
.ReviewEditMasterTABLELeftCell { width:33% }
.ReviewEditMasterTABLERightCell { width:67% }
.ProductListMasterTABLE { width:100%; }
.ProductDetailMasterTABLE { width:100%; }
.CustomerProfileMasterTABLE { width:100%; }
.CustomerOrdersMasterTABLE { width:100%; text-align:left; }
.CustomerOrdersDetailMasterTABLE { width:100%; }
.CustomerCartMasterTABLE { width:100%; }
.CheckoutMasterTABLE { width:100%; }
.CategorySettingsMasterTABLE { width:100%; }
.CategorySettingsMasterTABLERightCell { }
.CategorySettingsMasterTABLELeftCell { }
.Store-DataGrid { text-align:center; width:100%; border:0; }
.CartDetailsMasterTABLE .Store-DataGrid { width:100%; border:0; }
.CartDetailsMasterTABLE { width:100%; border:0; }
.Store-CommandDetails .Normal { text-align:left; border:0; }
.Store-CommandDetails .NormalBold { text-align:left; border:0; }
.Store-checkout-Entity { }


/* Module Store Menu */
/* Categories */
/* ========== */
.Store-CategoryMenu-Entity {width:190px; }
.Store-CategoryMenu-Header { height:5px; }
.Store-CategoryMenu-ItemSelected A:link,
.Store-CategoryMenu-ItemSelected A:active,
.Store-CategoryMenu-ItemSelected A:visited,
.Store-CategoryMenu-ItemSelected { }
.Store-CategoryMenu-ItemSelected A.:hover {
}
.Store-CategoryMenu-Item A.:link,
.Store-CategoryMenu-Item A.:active,
.Store-CategoryMenu-Item A.:visited,
.Store-CategoryMenu-Item {
}
.Store-CategoryMenu-Item A.:hover {
}
.Store-CategoryMenu-Footer { height:5px; }


/* Module Store Account */
/* ====================== */
.Store-Account-BtnTD,
.Store-Account-BtnTD A:link,
.Store-Account-BtnTD A:active,
.Store-Account-BtnTD A:visited { }
.Store-Account-BtnTD A:hover { }
.Store-Account-BtnTD { padding:0 15px 0 0; text-align:right; float:right; margin-top:-20px; }


/* Cart */
/* ==== */
DIV.Store-Cart-Entity { text-align:center; padding:5px; width:100%; }
.CartMasterTABLE { width:100%; text-align:center; border:0; padding-bottom:20px; }
.CartMasterTABLE TD,
.CartMasterTABLE SPAN { text-align:center; border:0; padding:5px; }
.CartMasterTABLE .Normal { }
.CartMasterTABLE .NormalBold { }
.CartMasterTABLE A:link,
.CartMasterTABLE A:visited,
.CartMasterTABLE A:active,
.CartMasterTABLE A:hover { }
.Store-Cart-BtnViewCartMasterTD { text-align:center; vertical-align:middle; height:15px; }
.Store-Cart-BtnViewCartMasterTD .Normal { } /* Button Checkout */
.Store-Cart-BtnViewCartMasterTD A.Normal:link,
.Store-Cart-BtnViewCartMasterTD A.Normal:visited,
.Store-Cart-BtnViewCartMasterTD A.Normal:active,
.Store-Cart-BtnViewCartMasterTD A.Normal:hover { padding:0; }
.Store-Cart-BtnViewCart TD { padding:0; }
.Store-Cart-BtnTD .Normal { } /* Button Checkout */
.Store-Cart-BtnTD A.Normal:link,
.Store-Cart-BtnTD A.Normal:visited,
.Store-Cart-BtnTD A.Normal:active,
.Store-Cart-BtnTD A.Normal:hover { }

/* Style of the Cart button. Use this CSS styles for skinning an adaptive button */
.Store-Boutton-left { width:8px; height:24px; border:0; BACKGROUND-IMAGE: url(http://www.boccondivinobari.it/Portals/0/Store/Templates/images/gel_left.gif); }
.Store-Boutton-right { width:8px; height:24px; border:0; BACKGROUND-IMAGE: url(http://www.boccondivinobari.it/Portals/0/Store/Templates/images/gel_right.gif); }
.Store-Boutton-spacer { width:15px; height:24px; BACKGROUND-IMAGE: url(http://www.boccondivinobari.it/Portals/0/Store/Templates/images/gel_background.gif); BACKGROUND-REPEAT: repeat-x; padding:0; }
.Store-Boutton-back { height:24px; BACKGROUND-IMAGE: url(http://www.boccondivinobari.it/Portals/0/Store/Templates/images/gel_background.gif); BACKGROUND-REPEAT: repeat-x; padding:0; vertical-align:middle; }
.Store-Boutton-spacer_gray { width:15px; height:24px; BACKGROUND-IMAGE: url(http://www.boccondivinobari.it/Portals/0/Store/Templates/images/gel_background_gray.gif); BACKGROUND-REPEAT: repeat-x; padding:0; }
.Store-Boutton-back_gray { height:24px; BACKGROUND-IMAGE: url(http://www.boccondivinobari.it/Portals/0/Store/Templates/images/gel_background_gray.gif); BACKGROUND-REPEAT: repeat-x; padding:0; vertical-align:middle; }


/* CataLog Entity */
.CatalogWrapper { width:100%; padding:5px 0; position:relative; }


/* New Products */
/* Note : This template will be repeated in a non-fixed number of row and lines */
DIV.NewProduct-Entity { margin:15px; display:inline; }
.NewProduct-Entity { position:relative; width:240px; max-width:300px; text-align:center; padding:5px 5px 0 5px; }
.NewProduct-Entity SPAN, .NewProduct-Entity P, .NewProduct-Entity TABLE, .NewProduct-Entity TD, {
}
.NewProduct-Entity A.normalbold:link,
.NewProduct-Entity A.normalbold:visited { }
.NewProduct-Entity A.normalbold:hover { }
.NewProduct-Image { width:90px; height:90px; display:block; vertical-align:middle; text-align:center; margin:Auto; }
.NewProduct-Image IMG { border:0; }
.NewProduct-Price SPAN { height : 45px; display:block; padding-top:11px; }
.NewProduct-AddToCart { height : 45px; display:block; padding-bottom:10px; text-align:center; }
.NewProduct-AddToCart A:link,
.NewProduct-AddToCart A:visited,
.NewProduct-AddToCart A:active { }
.NewProduct-LinkDetail { height : 15px; display:block; text-align:right; }
.NewProduct-Title SPAN { display:block; text-align:center; padding:20px 8px 20px 8px; }
.NewProduct-Title A.normalbold:link,
.NewProduct-Title A.normalbold:visited { }
.NewProduct-Title A.normalbold:hover { }
.NewProduct-Summary { text-align:left; }


/* Featured Products */
/* Note : This template will be repeated in a non-fixed number of row and lines */
.FeaturedProduct-Entity { position:relative; width:270px; max-width:300px; text-align:center; padding:5px 5px 0 5px; }
.FeaturedProduct-Entity SPAN, .FeaturedProduct-Entity P, .FeaturedProduct-Entity TABLE, .FeaturedProduct-Entity TD, {
}
.FeaturedProduct-Entity A.normalbold:link,
.FeaturedProduct-Entity A.normalbold:visited { }
.FeaturedProduct-Entity A.normalbold:hover { ;
}
.FeaturedProduct-Image { width:120px; height:90px; display:block; vertical-align:middle; text-align:center; margin:Auto; }
.FeaturedProduct-Image IMG { border:0; }
.FeaturedProduct-Right { display:block; text-align:left; }
.FeaturedProduct-Price SPAN { height : 35px; display:inline; }
.FeaturedProduct-AddToCart { height : 35px; display:block; }
.FeaturedProduct-AddToCart A:link A:visited A:active { }
.FeaturedProduct-LinkDetail { height : 35px; display:block; }
.FeaturedProduct-Title SPAN { display:block; text-align:center; padding:20px 8px 20px 8px; }
.FeaturedProduct-Title A.normalbold:link,
.FeaturedProduct-Title A.normalbold:visited { }
.FeaturedProduct-Title A.normalbold:hover { }
.FeaturedProduct-Summary { text-align:left; }


/* Popular Products */
/* Note : This template will be repeated in a non-fixed number of row and lines */
DIV.PopularProduct-Entity { margin:0px; display:inline; width:100%; }
.PopularProduct-Entity { position:relative; text-align:left; padding:5px; }
.PopularProduct-Entity SPAN, .PopularProduct-Entity P, .PopularProduct-Entity TABLE, .PopularProduct-Entity TD, {
}
.PopularProduct-Entity A.normalbold:link,
.PopularProduct-Entity A.normalbold:visited { }
.PopularProduct-Entity A.normalbold:hover { }
.PopularProduct-Price SPAN { display:block; }
.PopularProduct-LinkDetail { display:block; text-align:right; }
.PopularProduct-Title { display:block; text-align:left; width:60%; }
.PopularProduct-Title SPAN { display:block; text-align:left; }
.PopularProduct-Title A.normalbold:link,
.PopularProduct-Title A.normalbold:visited { }
.PopularProduct-Title A.normalbold:hover { }


/* Product Details */
/* Note : This template will be displayed one time on a Tab */
.ProductDetail-Entity,
.ProductDetail-Top,
ProductDetail-Bottom { position:relative; width:100%; text-align:center; padding:5px 5px 0 5px; }
.ProductDetail-Entity SPAN, .ProductDetail-Entity P, .ProductDetail-Entity TABLE, .ProductDetail-Entity TD, {
}
.ProductDetail-Entity A.normalbold:link,
.ProductDetail-Entity A.normalbold:visited { }
.ProductDetail-Entity A.normalbold:hover { }
.ProductDetail-Entity TABLE P TD TR SPAN { }
.ProductDetail-Image { width:300px; height:150px; display:block; vertical-align:middle; text-align:center; margin:Auto; }
.ProductDetail-Image IMG { border:0; }
.ProductDetail-Right { display:block; text-align:left; }
.ProductDetail-Price SPAN { height : 35px; display:inline; }
.ProductDetail-VATPrice SPAN { height : 45px; }
.ProductDetail-AddToCart { height : 35px; display:block; }
.ProductDetail-AddToCart A:link A:visited A:active { }
.ProductDetail-LinkDetail { height : 35px; display:block; }
.ProductDetail-Title SPAN { display:block; text-align:center; padding:20px 8px 20px 8px; }
.ProductDetail-Title A.normalbold:link,
.ProductDetail-Title A.normalbold:visited { }
.ProductDetail-Title A.normalbold:hover { }
.ProductDetail-Summary { text-align:left; padding:30px; }


/* List Container entity */
.ListContainer-Entity { text-align:left; }
.ListContainer-Title { width:100%; border-bottom:1px dotted red; padding:5px 0 10px 25px; }
.ListContainer-Title SPAN { display:inline; width:1px; min-width:1px; white-space:nowrap; }
.ListContainer-Content { }


/* Module Store Minicart */
/* MiniCart */
/* ======== */
DIV.Store-MiniCart-Entity { text-align:center; padding:2px; }
.MiniCartMasterTABLE { width:150px; text-align:left; border:0; padding-bottom:5px; }
.MiniCartMasterTABLE TD,
.MiniCartMasterTABLE SPAN {text-decoration:none; font-weight:bold;border:0; font-size:10px;}
.MiniCartMasterTABLE .Store-DataGrid { border:0; }
.MiniCartMasterTABLE .Normal { }
.MiniCartMasterTABLE .NormalBold { }
.MiniCartMasterTABLE A:link,
.MiniCartMasterTABLE A:visited,
.MiniCartMasterTABLE A:active,
.MiniCartMasterTABLE A:hover { }
.Store-MiniCart-BtnViewCartMasterTD { text-align:center; vertical-align:middle; height:10px; }
.Store-MiniCart-BtnViewCartMasterTD .Normal { } /* Button View Cart */
.Store-MiniCart-BtnViewCartMasterTD A.Normal:link,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:visited,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:active,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:hover { }
