/*NOTE: the borders with 0px can be set to 1px for test purposes*/
/*Everything else is within the ECatalog Table*/
IMG{border:0}
TABLE#ECatalog {width:100%;height:100%}
#Groups {width:190px; vertical-align:top; border-right:1px solid #AD9A6F; }
#Products { width:549px; vertical-align:top; border-right:1px solid #AD9A6F;}
#News{ vertical-align:top }

#LIST {}
#DETAILS{}
#BOM{}

.FiletTopBrun
{
	border-top: 1px solid #CDB788;
}

.PageTitle{
	Padding-top:10px; 
	padding-left:10px;
}

.PageTitlePromo{
	Padding-top:10px; 
	padding-left:10px;
	color:#B1311B;
}
.PromoDetailImage{
	margin:10px;
}
.PromoProductRegion{
	color:#B1311B;
	font-weight: bold;
}
.PromoProductDomaine{
	color:#808080;
}
.PromoProductMillesime
{
	color:#B1311B;
}
.PromoProductDesc{
	color: #808080
}
.PromoProductOldPrice{
	text-decoration: line-through;
	color: #808080
}
.PromoProductPrice{
	color:#B1311B;
}

.Note{
	color: #808080;
	Padding-left: 40px;
	Padding-top: 20px;
}
.Emphasis{
	color: #808080;
	padding; 50px;
}

.Shop_Menu
{
	width: 100%; 
	height:25px;
	background-color: 	#978253; 
}


/*DIV positioning - play with text-align and float to change positions*/
.ECatImage1 {float:right;text-align:right;padding:5px}
.ECatImage1 IMG {width:50px}
.ECatProdPrice {float:right;text-align:right;}
.ECatNoProd {text-align:center;margin-top:25px;font-size:10pt;font-weight:bold}

#ToolTip {display:none;border:1px outset black;background-color:#FFF9AD;color:black;position:absolute;padding:5px}

/*Characteristics*/
#ECatalog .CharTable {clear:both}
.ECatLinks {float:right;border:0px solid red;margin-right:10px;margin-top:10px;display:none;}
.ProductDetailWithImage { Height:250px; width:360px }
.ProductDetail { width:360px }
.ButtonDiv{width:100%; text-align: right;}
.DetailImage { Height:280px; width:80px; }

/*Overrides-extras for details*/
.ECatImage2 {float:Left;text-align:right;padding-bottom:0px ;padding-left:5px ;padding-right:20px ;padding-top: 0px }
.ECatLongDesc {display:block;margin-left:10px;text-align:justify;}
.ECatProdLink {padding-top:5px;float:left;margin-left:10px}
.ECatProdFile {padding-top:5px;float:right}
#DETAILS .ECatProdPrice {padding-top:5px;clear:both}
#DETAILS .ECatLinks {clear:right;border:0px solid red;margin-right:10px;margin-top:10px}
#DETAILS A {color:#b0985f;font-weight:bolder;text-decoration: underline;}

/*Styles for groups menu*/
#Groups A {text-decoration:none;cursor:pointer; color: #666666;}
A.GroupLink:hover {}
A.GroupLink:active {font-weight:bold}
.GroupChild {
	border:0px solid red;
	background-image:url('../../images/NodeUnselected.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:15px; 
	margin-top:3px;
}
.GroupParent {border:0px solid blue;margin-top:3px}
.GroupChildren {border:0px solid black;margin-left:10px}

.ToggleLinkSelected {font-weight:bold}
.ToggleLink {font-family:Tahoma;margin-right:3px;color:#666666}
.GroupLinkSelected {font-weight:bold}
.GroupLink{}

/*Styles for BOM table*/
#BOM TABLE {padding:0px 5px 5px 0px;font-size:8pt;width:100%}
#BOM TR {height:25px}
#BOM TD {border-style:solid;border-color:#666666;padding: 2px;}
.ToggleBox {width:5%;border-width:1px 0px 1px 1px;text-align:center}
.NoBorder {border-width:0px}

.PrdNbTop, .PrdNameTop, .PrdPriceTop {border-width:1px 0px 1px 1px;}
.PrdNbRow, .PrdNameRow, .PrdPriceRow {border-width:0px 0px 1px 1px}

.TopRight {border-width:1px}
.BottomRight {border-width:0px 1px 1px 1px}
.PrdNbTop, .PrdNbRow {width:20%}
.PrdNameTop, .PrdNameRow {}
.PrdPriceTop, .PrdPriceRow {width:15%;text-align:right}
.TopRight, .BottomRight {width:6%;text-align:center}



