/* 
	Nom du projet 			:	Store for DotNetNuke
	Date de realisation 	:	2007
	URL 					:	www.dotnetnuke.com
	
	Realisateur 			:	Sebastien FICHOT
	Contact 				:	abcd@hotmail.fr - www.takethewave.net
	
	Societe 			 	:	Aricie - www.aricie.net
	
	Derniere modification 	:	03/05/2007
	
*/
/*****************/
/* Nested Import */
/*****************/
@media screen {
 @import url(./StyleSheet/Common.css);
 @import url(./StyleSheet/SkinObjects.css);
 @import url(./StyleSheet/MiniCart.css);
 @import url(./StyleSheet/Cart.css);
 @import url(./StyleSheet/StoreFront.css);
}
@import url(./StyleSheet/FontStyles.css); /* Font styles everytime */

/*****************/
/* 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 { padding:0px;font-family:Arial, Tahoma;font-size:12px;color:black;vertical-align:top; } /* Cambria is Microsoft ClearType font */

/* General hyperlinks styles */
.CatalogWrapper A:link,
.CatalogWrapper A:visited,
.CatalogWrapper A:active { font-family:Arial, Tahoma;font-size:12px;color:black;}
.CatalogWrapper A:hover {color:gray; }



/* ======================================================== */
/* This classes overides the defaults styles from the 
	skin.css and general font styles for Store 		    */
/* ======================================================== */

/* Module Store StoreFront */
/* ========================= */
/* New Products */
.NewProduct-Entity SPAN, .NewProduct-Entity P, .NewProduct-Entity TABLE, .NewProduct-Entity TD, {
font-family:Arial, Tahoma;font-size:12px;color:#B02502; text-decoration:none;
}
.NewProduct-Entity A.normalbold:link,
.NewProduct-Entity A.normalbold:visited { font-family:Arial, Tahoma;font-size:12px;color:#B02502; text-decoration:none; }
.NewProduct-Entity A.normalbold:hover { font-family:Arial, Tahoma;font-size:12px;color:#B02502; text-decoration:none; }
.NewProduct-Price SPAN {direction:rtl; font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.NewProduct-AddToCart A:link,
.NewProduct-AddToCart A:visited,
.NewProduct-AddToCart A:active { font-size:12px; color:#0d69b2; }
.NewProduct-Title SPAN { font-weight:bold;font-family:Arial, Tahoma;font-size:12px;color:black; text-decoration:none; }
.NewProduct-Title A.normalbold:link,
.NewProduct-Title A.normalbold:visited { font-weight:bold;color:black; text-decoration:none; }
.NewProduct-Title A.normalbold:hover { color:black; text-decoration:underline; }
/* Featured Products */
.FeaturedProduct-Entity SPAN, .FeaturedProduct-Entity P, .FeaturedProduct-Entity TABLE, .FeaturedProduct-Entity TD, {
font-size:12px;
color:#B02502;
}
.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 { font-weight:bold;font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.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 { font-family:Arial, Tahoma;font-size:12px;color:#B02502; text-decoration:none; }
.ProductDetail-Entity A.normalbold:hover { font-family:Arial, Tahoma;font-size:12px;color:#B02502; text-decoration:underline; }
.ProductDetail-Entity TABLE P TD TR SPAN { font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.ProductDetail-Price SPAN { font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.ProductDetail-VATPrice SPAN { font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.ProductDetail-AddToCart A:link A:visited A:active { font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.ProductDetail-Title SPAN { text-align:right;font-family:Arial, Tahoma;font-size:12px;color:black;font-weight:bold; }
.ProductDetail-Title A.normalbold:link,
.ProductDetail-Title A.normalbold:visited { font-weight:bold;font-family:Arial, Tahoma;font-size:12px;color:black; text-decoration:none; }
.ProductDetail-Title A.normalbold:hover { font-family:Arial, Tahoma;font-size:12px;color:black; text-decoration:underline; }
.ProductDetail-Summary { text-align:right;font-family:Arial, Tahoma;font-size:12px;color:#383838;font-weight:normal; }
/* Module Store Account */
/* Cart */
/* ==== */
.CartMasterTABLE TD{ }
.CartMasterTABLE .Normal { font-family: arial; font-size: 12px; color: #B02502; }
.CartMasterTABLE .NormalBold { font-family: arial; font-size: 12px; color: #B02502;font-weight:bold; }
.CartMasterTABLE A:link,
.CartMasterTABLE A:visited,
.CartMasterTABLE A:active,
.CartMasterTABLE A:hover { font-family: arial; font-size: 12px; color: #B02502; 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:#B02502; text-decoration:none; }
/* ======= */
.Store-Account-BtnTD,
.Store-Account-BtnTD A:link,
.Store-Account-BtnTD A:active,
.Store-Account-BtnTD A:visited { color:#B02502; text-decoration:none; }
.Store-Account-BtnTD A:hover { color:#B02502; text-decoration:underline; }
.Store-Account-BtnTD {  margin-top:5px; }
/* Module Store Minicart */
/* MiniCart */
/* ======== */
.MiniCartMasterTABLE
{
    
}
.MiniCartMasterTABLE .Normal { font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.MiniCartMasterTABLE .NormalBold {text-decoration:underline;font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.MiniCartMasterTABLE A:link,
.MiniCartMasterTABLE A:visited,
.MiniCartMasterTABLE A:active,
.MiniCartMasterTABLE A:hover { font-family:Arial, Tahoma;font-size:12px;color:#B02502; }
.Store-MiniCart-BtnViewCartMasterTD A.Normal:link,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:visited,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:active,
.Store-MiniCart-BtnViewCartMasterTD A.Normal:hover { font-family:Arial, Tahoma;font-size:12px;color:#B02502; text-decoration:underline; }
/* Module Store Menu */
/* Categories */
/* ========== */
.Store-CategoryMenu-Entity { font-size:12px ;
                             background-color:Transparent;
                             }

.Store-CategoryMenu-Entity A:link, .Store-CategoryMenu-Entity A:active, .Store-CategoryMenu-Entity A:visited {
    /*width:160px;*/
    font-family:Arial, Tahoma;
    font-size: 12px;
    color: black;
    background-color:Transparent;
    text-decoration:none;

    
}

.Store-CategoryMenu-Entity A:hover {
text-decoration:none;

}


.Store-CategoryMenu-ItemSelected SPAN,
.Store-CategoryMenu-ItemSelected A:link,
.Store-CategoryMenu-ItemSelected A:active,
.Store-CategoryMenu-ItemSelected A:visited,
.Store-CategoryMenu-ItemSelected { 
    
     font-family:Arial, Tahoma;
    font-size: 12px !important;
    color: black;
    font-style:normal;
    font-weight:bold;
    vertical-align:middle;
    
    
    
    
    
}

.Store-CategoryMenu-ItemSelected A.:hover {
text-decoration:none;
background-color:Transparent;
color:black;
font-size: 12px !important;

}
.Store-CategoryMenu-Item A:link, .Store-CategoryMenu-Item A:active, .Store-CategoryMenu-Item A.:visited {

    font-family:Arial, Tahoma;
    font-size: 12px;
    color: black;
    background-color:Transparent;
        font-weight:bold;
        vertical-align:middle;

}



.Store-CategoryMenu-Item A:hover {
text-decoration:none;
color:black;
padding:0px;
background-color:Transparent;
font-size: 12px;
}

.Store-CategoryMenu-Item
{
  /*inside the skin.css*/
  vertical-align:middle;
  
}

.Store-SubCategoryMenu-Item
{
    /*inside the skin.css*/
}

.Store-SubCategoryMenu-Item A:hover{
text-decoration:none;
background-color:Transparent;
width:100%;
height:100%;

}

.Store-SubCategoryMenu-Item A:active{
text-decoration:none;

}

.Store-SubCategoryMenu-Item A:visited{
text-decoration:none;

}

.SelectedSubCategory
{
 border-bottom:1px solid #C9C9C9;  
 padding:0px;
 vertical-align:middle;
 margin-right:17px;
 color:Black;
}

.SelectedSubCategory A:hover{
text-decoration:none;
color:Black;
background-color:Transparent;

}

.SelectedSubCategory A:active{
text-decoration:none;
color:Black;

}

.SelectedSubCategory A:visited{
text-decoration:none;
color:Black;

}



/* Module Store Other controls */
/* ============================= */
.Store-DataGrid { font-family:Arial, Tahoma;font-size:12px;color:#B02502; direction:rtl; }
.Store-CommandDetails .Normal { color:#686a6f; }
.Store-CommandDetails .NormalBold { color:#686a6f; }


.ReturnCategoryLink SPAN,
.ReturnCategoryLink A:link,
.ReturnCategoryLink A:active,
.ReturnCategoryLink A:visited,
.ReturnCategoryLink { 
    
     font-family:Arial, Tahoma;
    font-size: 11px;
    color: black;
    font-style:normal;
    font-weight:bold;
    text-decoration:underline;
    
    
    
    
    
}

