/* 
	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 */

/* CataLog Entity */
.CatalogWrapper { width:100%; padding:0; position:relative; font-family: arial,helvetica,verdana;}


/* New Products */
/* Note : This template will be repeated in a non-fixed number of row and lines */
DIV.NewProduct-Entity { margin:10px; display:inline; }
.NewProduct-Entity { position:relative; width:245px; max-width:310px; text-align:center; padding:5px 3px 0 3px;  font-family: arial, helvetica, verdana;}
.NewProduct-Entity SPAN, .NewProduct-Entity P, .NewProduct-Entity TABLE, .NewProduct-Entity TD
 {font-family: arial, helvetica, verdana; font-size:12px;}

.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 { color:black; font-size:12px; font-weight: bold; margin: 0px; display:block; text-align:left; }
.NewProduct-AddToCart { height : 0px; display:block; padding-bottom:10px; text-align:center; }
.NewProduct-AddToCart A:link, .NewProduct-AddToCart A:visited, .NewProduct-AddToCart A:active {height : 0px; }
.NewProduct-LinkDetail {display:block; text-align:left;  font-family: arial, helvetica, verdana;}

.NewProduct-Title SPAN { display:block; text-align:left; font-family: arial, helvetica, verdana; font-weight: bold; color:#0d69b2; font-size: 14px; padding:8px 8px 8px 8px; }
.NewProduct-Title { display:block; text-align:left; font-family: arial, helvetica, verdana; font-weight: bold; color:#0d69b2; font-size: 14px; padding:8px 8px 8px 8px; }
.NewProduct-Title A.normalbold:link, .NewProduct-Title A.normalbold:visited { }
.NewProduct-Title A.normalbold:hover { }

.NewProduct-Summary SPAN{ text-align:left; font-family: arial, helvetica, verdana; font-size: 12px; font-weight: normal;}
.NewProduct-Summary { text-align:left; font-family: arial, helvetica, verdana; font-size: 12px; font-weight: normal; padding-left:10px; }


/* 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; display:block; vertical-align:middle; text-align:center; margin:Auto; }
.ProductDetail-Image IMG { border:0; }
.ProductDetail-Right { display:block; text-align:center; }
.ProductDetail-Price SPAN { display:inline; text-align: center; }
.ProductDetail-VATPrice SPAN { height : 45px; }
.ProductDetail-LinkDetail { height : 35px; display:block; }
.ProductDetail-Title SPAN { display:block; text-align:center; padding:20px 8px 20px 8px; }
.ProductDetail-Title {font-weight: bold;}
.ProductDetail-Title A.normalbold:link,
.ProductDetail-Title A.normalbold:visited { }
.ProductDetail-Title A.normalbold:hover { }
.ProductDetail-Summary { text-align:left; }

/* .ProductDetail-AddToCart { height : 35px; display:block; }
.ProductDetail-AddToCart A:link A:visited A:active { } */


/* 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 {font-family: arial, helvetica, verdana; font-weight:bold; font-size: 16px; display:inline; width:1px; min-width:1px; white-space:nowrap; text-align:left;}
.ListContainer-Content { }