/****** basic formating throughout the site ********************************/
body {
		scrollbar-arrow-color: #D9C9AD;		
		scrollbar-face-color: #ffffff; 		
		scrollbar-highlight-color: #ffffff; 
		scrollbar-3dlight-color: #D9C9AD;				
		scrollbar-shadow-color: #D9C9AD;
		scrollbar-darkshadow-color: #FAF4DE; 
		scrollbar-track-color: #ffffff;
}
.textfield {
		background-color: #ffffff;
		border-color: #CCCCCC;
		border-style: solid;
		border-width: 1px;
		color: #776351;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
}

A:Link.housebutton  {
		color: #FFFFFF; 
		background-color: #79BB8C;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 14px;
		padding: 2px;

		border: 1px #FFFFFF solid;
}
A:active.housebutton  {
		color: #FFFFFF; 		
		background-color: #79BB8C;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 14px;
		padding: 2px;

		border: 1px #FFFFFF solid;
}
A:visited.housebutton{
		color: #FFFFFF; 
		background-color: #79BB8C;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 14px;
		padding: 2px;

		border: 1px #FFFFFF solid;
}
A:hover.housebutton  {
		color: #FFFFFF; 
		background-color: #79BB8C;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 14px;
		padding: 2px;

		border: 1px #776351 solid;
}
.basicText {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
}
.basicTextbold {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;		
}
.basicTitle {
		color: #776351;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
}
.basicTitle2 {
		color: #776351;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
}
A:link.basicLink {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		text-decoration: underline;
}
A:active.basicLink {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		text-decoration: underline;
}
A:visited.basicLink {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;
}	
A:hover.basicLink {
		color: #493D32;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;	
}

.textwhite {
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
}

A:link.linkwhite {
		color: #ffffff;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		text-decoration: underline;
}
A:active.linkwhite {
		color: #ffffff;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		text-decoration: underline;
}
A:visited.linkwhite {
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;
}	
A:hover.linkwhite {
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;	
}
A:Link.housebutton2  {
		color: #FFFFFF; 
		background-color: #CBBCA3;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 14px;
		padding: 2px;
		border: 1px #ffffff solid;

}
A:active.housebutton2  {
		color: #FFFFFF; 		
		background-color: #CBBCA3;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 14px;
		padding: 2px;
		border-top: #ffffff solid;
}
A:visited.housebutton2 {
		color: #FFFFFF; 
		background-color: #CBBCA3;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 14px;
		padding: 2px;
		border: 1px #ffffff solid;
}
A:hover.housebutton2  {
		color: #776351; 
		background-color: #F6D7A8;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 14px;
		padding: 2px;

		border: 1px #776351 solid;

}
/****** END basic formating throughout the site ********************************/

/******linkShop*********************************************************************/
table.shop {
		text-align: center;
}
td.shop {
		text-align: center;
}
table.linkShop {
		text-align: center; padding: 0;
}
td.spacerCat {  /* td servant de spacer devant les links dynamic */
		/*background: #ffffff;*/	
		width: 1%;
		height: 15px; 			
}
font.shop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E8A615;
	text-decoration: none;
}
A:link.shop {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		text-decoration: none;
}
A:active.shop {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		text-decoration: none;
}
A:visited.shop {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
}	
A:hover.shop {
		color: #493D32;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;
}
/****** End LinkShop / Left menu items **************************************************/



/****** About / Left STATIC menu items *******/
.textabout {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 9px;	
		text-decoration: none;
}
A:link.about {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		text-decoration: none;
}
A:active.about {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		text-decoration: none;
}
A:visited.about {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
}	
A:hover.about {
		color: #493D32;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;
}
table.about {
	text-align: center; padding: 0;
}
/******about Fin******/

/******* SEARCH TABLE *********************************************/
font.fieldTitle {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;		
}
table.searchtable {
		padding: 0;
		text-align: left; 
}
td.searchtable {
		background: #ffffff;	
}
/*searchtable {
		background: #ffffff;	
		border: 1px solid #f5f5f5;	
}*/
/******* END SEARCH TABLE *********************************************/


/****** SubShop *******************************************************/
table.subShop {
		text-align: center; 
		width: 93%; 
}	
td.subShop {
		background: #C9DAC0 /*F5EDD5 FAF4DE#F6D7A8/*#CCECF4 #D9C9AD*/;	
		width: 33%;
		height: 15px; 	
		padding: 5px/*top*/ 5px/*right*/  5px/*bottom*/ 5px/*left*/ ;
		border: 1px solid #ffffff;	
} 
A:link.subShop {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		font-weight:bold;
		text-decoration: underline;
}
A:active.subShop {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		font-weight:bold;
		text-decoration: underline;
}
A:visited.subShop {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		text-decoration: underline;
}	
A:hover.subShop {
		color: #493D32;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		text-decoration: underline;
}
/******subShop Fin********************************************************/


/****** Results - PAGE ITEM.HTML**********************************************************/
table.resultMainTable { /* englobe toute la liste des produits */
		width: 93%;
		text-align: left;
}
table.resultTable { /* englobe les table individuelles des des produits */
		width: 100%;
		border: 1px solid #ffffff;
} 
table.resultTableforinstructions { /* englobe les table individuelles des des produits */
		border: 1px solid #ffffff;
} 
table.resultImage {
		vertical-align: middle;
		width: 50px;
		height:64px;
}
td.resultimage {
	padding: 0px 5px;	
}
img.resultImage{
		border: 1px solid #776351;	
}
table.resultDesc {
		vertical-align: middle;
		width: 300px;
		height:64px;
}
td.resultInfo {
		vertical-align: bottom;
	  padding: 0px 10px;
}
td.resultAdd {
		width: 35px;
		vertical-align: bottom;
		text-align: right;
		padding: 0px 2px;
}

table.resultInfo {
		vertical-align: bottom;
		width: 100px;	
			
}
td.resultTitlePrice {
		vertical-align: top;
		text-align: left;		
}
td.resultPrice {
		vertical-align: top;
		text-align: right;
}
td.resultTitleSize {
		vertical-align: bottom;
		text-align: left;
		
}
td.resultSize {
		vertical-align: bottom;
		text-align: right;
		
}
tr.bgBleu {
		background: #F5EDD5;
}
tr.bgBeige {
		background: #D9CAAD;
}
tr.bgOrange {
		background: #F5EDD5/*ffffff;*/;
}
font.result {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
}
font.resultSizePrice {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		text-decoration: none;
}	
font.resultSizePricePromo {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		text-decoration: line-through;
}	
font.resultSizePricePromoRed {
		color: red;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		text-decoration: none;
}	


A:link.resultAdd  {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		font-weight: bold;
		text-decoration: underline;
}
A:active.resultAdd  {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		font-weight: bold;
		text-decoration: underline;
}
A:visited.resultAdd  {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
}	
A:hover.resultAdd {
		color: #493D32;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;	
}

A:link.result {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-weight: bold;
		font-size: 11px;	
		text-decoration: underline;
}
A:active.result {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-weight: bold;
		font-size: 11px;	
		text-decoration: underline;
}
A:visited.result {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
		text-decoration: underline;
}	
A:hover.result {
		color: #493D32;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
		text-decoration: underline;	
}
/***** End Results ******************************************************************/

/****** SectionTitle haut de page item.html et details.com***************************/
table.sectionTitle {
		/*text-align: left;*/
		width: 100%;
		background: #DAC9AB;
		color: 776351;
		font-size: 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		height:30px;
}
tr.sectionTitle {
		/*vertical-align: bottom;*/
}
td.spacerTitleCat{  /* td servant de spacer devant les links dynamic */
		width: 10px ;
		height: 15px; 			
}
/****** End sectionTitle *************************************************************/


/****** ProductPage DETAIL.HTML *****************************************************/
table.productPageTitle {
		border:1px solid #ffffff; 
		background: #F5EDD5;
		width: 91%; 
		font-family: Arial, Helvetica, sans-serif;
		text-align: left; 
}
tr.productPageTitle {
		text-align: left; 
		width: 100%; 
}
font.productPageDescriptionTitle {
		text-align: left; 
		color: #776351;
		font-size: 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
}
td.productPageTitle {
		text-align: left; 
		width: 100%; 
}
font.productPageDescription {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
} 
table.productPageDescription {
		background: #FFFFFF;
		border:1px solid #ffffff; 
		text-align: left; 
		width: 91%; 
		} 
tr.productPageDescription {
		text-align: left; 

} 
td.productPageDescription {
		text-align: left; 
} 

td.productPageDescriptionImage{
	background:#FFFFFF;
}
img.productPageDescriptionImage{
		border: 1px solid #776351;	
}
/**** section avec prix quantité *****/
font.productPageDetailsTitle {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
} 
font.productPageDetails {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
} 
table.productPageDetails {
		border: thin solid 1px;
		border-color: white;
		text-align: left; 
		background: #F5EDD5;
		width: 91%; 
		} 
		
table.detailInstruction{
		width:91%;
		border:1px solid #ffffff;
}		
td.detailInstruction {
		text-align: right; 
		color: #79BB8C; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
}
		
tr.productPageDetails {
		text-align: left; 
} 
td.productPageDetails {
		text-align: left; 
} 
A:link.productPageDetailsAddToCartLink {
		color: #79BB8C; 
		font-family: Verdana, Arial, Helvetica, Sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		font: bold
}
A:active.productPageDetailsAddToCartLink {
		color: #79BB8C; 
		font-family: Verdana, Arial, Helvetica, Sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		font: bold
}
A:visited.productPageDetailsAddToCartLink {
		color: #79BB8C; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		font: bold
}	
A:hover.productPageDetailsAddToCartLink {
		color: #79BB8C; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		font: bold
}

A:link.productPageDetailsMoreInfoLink {
		color: #776351; 
		font-family: Verdana, Arial, Helvetica, Sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		font: bold
}
A:active.productPageDetailsMoreInfoLink {
		color: #776351; 
		font-family: Verdana, Arial, Helvetica, Sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		font: bold
}
A:visited.productPageDetailsMoreInfoLink {
		color: #776351; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		font: bold
}	
A:hover.productPageDetailsMoreInfoLink {
	color: #493D32; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		font: bold
}
/******End ProductPage **********************************************************/

/****** More Info ***************************************************************/
table.moreInfoPopup {
		border: thin solid 1px;
		border-color: white;
		text-align: left; 
		background: #F5EDD5;
		width: 100%; 
} 
td.moreInfoPopup {
		border: thin solid 1px;
		border-color: white;
		text-align: left; 
		background: #F5EDD5;
		width: 95%; 
} 
font.moreInfoPopupTitle {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
} 
font.moreInfoPopupText {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
} 
/****** End More Info *****/

/****** ShoppingPopup formating **************************************************/
/******* TOP of popup **************/
table.shoppingTop {
		width: 100%;
		border-spacing: 0;
		margin: 0px;
		padding: 0px;
}
body.shoppingTop {
		background-color: #D9C9AD;
}
font.shoppingTop {
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		text-decoration: none;
		font-weight: bold;
} 

/*******MIDDLE********************/
body.shoppingMiddle {
		background-color: #EBDFC7;
}
FONT.shoppingMiddle {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: normal;
}
table.shoppingMiddle {
		width: 100%;
	  text-align : top;
		padding: 0px 10px;		
}
th.shoppingMiddle {
	font-weight: bold;
}
th.shoppingMiddleHeader {
	  height: 20px;
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;		
		background: #D9C9AD; 
  	padding: 2px 2px;
		border:thin solid 1px;
		border-color:#FFFFFF;	
}
td.shoppingMiddle {
		text-align : left;
}
A:link.shoppingMiddle {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		font-weight: bold;
		text-decoration: underline;
}
A:active.shoppingMiddle {
		color: #776351;	
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		font-weight: bold;	
		text-decoration: underline;
}
A:visited.shoppingMiddle {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;	
		text-decoration: underline;
}	
A:hover.shoppingMiddle {
		color: #493D32;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;	
		text-decoration: underline;	
}

/*******BOTTOM*********/
body.shoppingBottom {
		background-color: #D9C9AD;
}	
font.shoppingBottom {
		color: #776351;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
} 
table.shoppingBottom {
		width: 100%;
		border-spacing: 0;
		margin: 0px;
		padding: 0px;
}
A:Link.shoppingBottom  {
		color: #776351; 
	  background-color: #EBDFC7;
		cursor: hand;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, Sans-serif;
		text-align: center;
		font-weight: bold; 
		text-decoration: none; 
		width: 100%;
		height: 15px;
		padding: 2px;
		margin-top: 0px;
		margin-bottom: 2px;
		margin-left: 1px;
		margin-right: 1px;
		border-top: 1px #FFFFFF solid;
		border-left: 1px #FFFFFF solid;
		border-bottom: 1px #FFFFFF solid;
		border-right: 1px #FFFFFF solid;
}
A:active.shoppingBottom  {
	color: #776351; 
}
A:hover.shoppingBottom  {
	color: #776351; 
	background-color: #CCECF4;
}
/******Fin shoppingPopup******************************************************************/


/****** Footer area formating *************************************************************/
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
A:link.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
A:active.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
A:visited.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}	
A:hover.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
/****** End Footer area formating *********************************************************/