/*------------------------ ALGEMEEN ------------------------------*/

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

H1 {
  font-size: 18px;
}

A {
	color: #000000;	
	text-decoration: underline;
	cursor: pointer;
}

A:hover {
	color: #000000;	
	text-decoration: none;
}

INPUT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

TABLE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.siteTitle {
	font-size: 16px;
	color: #444444;
	font-weight: bold;
}

.siteSubTitle {
	font-size: 14px;
	color: #444444;
}
/*------------------------*/

.tableHeader {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Tahoma;
	font-size: 12px;
	color: #444444;
	font-weight: bold;
	text-decoration: none;
}
A.tableHeader:hover {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Tahoma;
	font-size: 12px;
	color: #444444;
	font-weight: bold;
	text-decoration: underline;
}
/*------------------------*/
	
.tableHeaderWhite {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

A.tableHeaderWhite {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

A.tableHeaderWhite:hover {
	/*font-family: Arial, Helvetica, sans-serif;*/;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.TitleProduct {
	font-size: 16px;
	color: #646464;
	font-weight: bold;
}
.SpecificationProduct {
	font-size: 14px;
	color: #444444;
	font-weight: bold;
}
.LongMemoProduct {
	font-size: 12px;
	color: #C0C0C0;
	font-weight: bold;
}
.prijs {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
/*------------------------*/

.buttonTextBlack {
	font-size: 14px;
	color: #202020;
	text-decoration: none;
	opacity:1;
}

A.buttonTextBlack {
	font-size: 14px;
	color: #202020;
	text-decoration: underline;
}

A.buttonTextBlack:hover {
	font-size: 14px;
	color: #202020;
	text-decoration: none;
}
/*------------------------*/

.buttonTextZoneEnr {
	text-align: left;
	font-size: 9pt;
	color: #202020;
	text-decoration: none;
	opacity:1;
}

/*A.buttonTextZoneEnr {
	font-size: 10px;
	color: #646464;
	text-decoration: none;
}*/

A.buttonTextZoneEnr:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #202020;
	text-decoration: underline;
}

.TEXT_ARTICLECODE{
font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
/*------------------------*/

.buttonTextWhite {
font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

A.buttonTextWhite {
font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

A.buttonTextWhite:hover {
font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: center;
	text-transform: uppercase;
}
/*------------------------*/

.buttonTextHome {
font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}

A.buttonTextHome {
font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	
}

A.buttonTextHome:hover {
font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: center;
	text-transform: uppercase;
}
/*------------------------*/
.buttonTextColorFoncer {
font-family: Tahoma;
font-weight: bold;
line-height:13.5pt;
text-align : center;
	font-size: 11px;
	color: #404040;
	text-decoration: none;
}

.buttonTextColor {
font-family: Tahoma;
font-weight: bold;
line-height:13.5pt;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

/*A.buttonTextColor {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle; display: inline;
}*/

A.buttonTextColor:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.tableHeaderSmall {
	font-size: 12px;
	color: #C0C0C0;
	font-weight: bold;
}

.priceText {
	font-size: 16px;
	font-weight: bold;
}

.priceItalicText {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.highlightText {
  font-size: 12px;
  color: #C0C0C0;
}

A.highlightText {
  font-size: 12px;
  color: #C0C0C0;
  text-decoration: underline;
}
A.highlightText:hover {
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}

.button
{
	padding-left: 5px;
	padding-right: 5px;
}
/********************************************************************************************/
.BodyColor
{
background-color:#DDDDDD;
/*leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" */
/*margin-right: 0;*/
/*text-align:center;
width:99%;
overflow-x: hidden; overflow-y: hidden;*/
}
.ImgBig
{
border: 0px ridge #C0C0C0;
}

div.background
  {
  width:150px;
  height:80px;
  background-color:#F6F2E6;
  border:1px ridge #ffffff;
  -moz-border-radius:10px 10px 10px 10px;
  -moz-box-shadow: 2px 3px 4px #000;
  /*background:url('bglogo.png');*/
  /* for IE */
  filter:alpha(opacity=50);
  /* CSS3 standard */
  opacity:0.75;  
  margin-right: 5px;
  margin-top: 3px;
  }
div.transbox
  {
  width:100%;
  height:100%;
  margin-left: 0.5em;
  opacity:1;
  /*margin:30px 50px;*/
  }

.ZoneMonCompteTransbox
{
 opacity:1;
}

.ZoneEnregistrement0
{
	font-family: Tahoma;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}

A.ZoneEnregistrement {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

A.ZoneEnregistrement:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.Rechercher
{
background-color:#FFFFFF;
width:120px;
border-style: groove;
border-width: 3;
-moz-border-radius:5px 5px 5px 5px;
}

.Ombrage
{
/*border: 2px ridge #ffffff;*/
/*border:1px ridge #646464;*/
/*background-color:#646464;*/
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 2px 3px 4px #000;
-webkit-border-radius:50px 10px 50px 10px;
}
.BarreLinksH
{
border: 2px ridge #ffffff;
/*border:1px ridge #646464;*/
background-color:#646464;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 30px 10px -10px rgba(0,0,0,0.3) inset;
/*-moz-box-shadow: 2px 3px 4px #000;*/
-webkit-border-radius:50px 10px 50px 10px;
}
.BarreLinksHOmbrage
{
border: 2px ridge #ffffff;
/*border:1px ridge #646464;*/
background-color:#646464;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 30px 10px -10px rgba(0,0,0,0.3) inset, 2px 3px 4px #000;
/*-moz-box-shadow: 2px 3px 4px #000;*/
-webkit-border-radius:50px 10px 50px 10px;
}

.Spacing{
/*border-spacing: 3px;*/
margin-top: 5px;
margin-bottom: 3px;
width:99%;
}

.TXT_YouAreHere{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	/*cursor:pointer;*/
	vertical-align: middle;
}

.LinkYouAreHere {
	vertical-align: TOP;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	/*cursor:pointer;*/
	vertical-align: middle;
	text-decoration: underline ;
	}

	A.LinkYouAreHere:hover {
		font-family: Tahoma;
		font-size: 9px;
		color: #FFFFFF;
		font-weight: bold;
		cursor:pointer;
		text-decoration: underline;
		text-transform: uppercase;
		}
		
.SepBarreLinksH
{
/*border: 1px ridge #dddddd;*/
/*border:1px ridge #646464;*/
background-color:#dddddd;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 30px 10px -10px rgba(0,0,0,0.3) inset;
/*-moz-box-shadow: 2px 3px 4px #000;*/
-webkit-border-radius:50px 10px 50px 10px;
}

.TitreArt{
font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
	.CodeArt{
		font-family: Tahoma;
		font-size: 8pt;
		/*font-weight: bold;*/
		color: #FFFFFF;
		text-decoration: none;
	}
		.ProprieteArt{
			font-family: Tahoma;
			font-size: 10pt;
			/*font-weight: bold;*/
			color: #FFFFFF;
			text-decoration: none;
		}

.ConteneurtableHeader
{
border: 2px ridge #ffffff;
background-color:#dddddd;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 13px 10px -10px rgba(0,0,0,0.3) inset;
}

.MenuSpecialTD
{
	height: 100%;
	border: 2px ridge #ffffff;
	background-color:#646464;
	-moz-border-radius:10px 10px 10px 10px;
	-moz-box-shadow: 0px 20px 10px -10px rgba(0,0,0,0.3) inset;
}

.MenuSpecial
{
	/*width: 180px;*/
	font-family: Tahoma;
	font-weight: bold;
	line-height:13.5pt;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px;
}
		.MenuSpecial:hover
		{
		font-family: Tahoma;
		font-weight: bold;
		line-height:13.5pt;
		font-size: 11px;
		color: #000000;
		text-decoration: none;
		
		/*border: 1px ridge #000000;*/
		background-color:#dddddd;
		-moz-border-radius:10px 10px 10px 10px;
		-moz-box-shadow: 0px 20px 10px -10px rgba(0,0,0,0.3) inset;
		}

	.MenuSpecial2
	{
	border: 2px ridge #ffffff;
	background-color:#dddddd;
	-moz-border-radius:10px 10px 10px 10px;
	-moz-box-shadow: 0px 20px 10px -10px rgba(0,0,0,0.3) inset;
	}

.ConteneurtablePanier
{
border: 2px ridge #ffffff;
background-color:#404040;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 13px 10px -10px rgba(0,0,0,0.3) inset;
}

.TableauPanier
{
/*border-left-style: solid; 
border-left-width: medium; 
border-right-style: solid; 
border-right-width: 1;
border-top-style: solid; 
border-top-width: medium; 
border-bottom-style: solid; 
border-bottom-width: medium; */

color:#ffffff;
/*border:1px ridge #646464;
background-color:#FFFFFF;
-moz-border-radius:10px 10px 10px 10px;*/
}

.TableauPaiement
{
border:1px ridge #646464;
background-color:#dddddd;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:50px 10px 50px 10px;
}

.TableauArtF_Home{
border: 2px ridge #ffffff;
/*border:1px ridge #646464;*/
background-color:#646464;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 30px 10px -10px rgba(0,0,0,0.3) inset;
/*-moz-box-shadow: 2px 3px 4px #000;*/
-webkit-border-radius:50px 10px 50px 10px;
}
.TableauArt{
border:1px ridge #646464;
background-color:#FFFFFF;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:50px 10px 50px 10px;
}
.TableauArtExtraPage{
border: 2px ridge #ffffff;
/*border:1px ridge #646464;*/
background-color:#FFFFFF;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 30px 10px -10px rgba(0,0,0,0.3) inset;
/*-moz-box-shadow: 2px 3px 4px #000;*/
-webkit-border-radius:50px 10px 50px 10px;
}
.TableauArtList{
border:3px ridge #646464;
background-color:#FFFFFF;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 2px 3px 4px #000;
-webkit-border-radius:50px 10px 50px 10px;
}
.TableauFooterConteneur{
 /*margin-left: 5px;*/
 /* margin: ,  ,  ,  Left; */
margin: 5px 10px 10px 5px;
}
.TableauFooter{
text-align:center;
border: 2px ridge #ffffff;
background-color:#646464;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 30px 10px -10px rgba(0,0,0,0.3) inset, 2px 3px 4px #000;
-webkit-border-radius:50px 10px 50px 10px;
}
.buttonTextFOOTER{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none ;
}
A.buttonTextFOOTER:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline ;
	text-transform: uppercase;
}
/*------------------------*/
.TexteWelcomeConnecter{
height: 34px;
/*vertical-align:middle;*/
margin-top: 5px;
margin-bottom: -12px;
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
	/*font-weight: bold;*/
	font-weight: 500;
}

.TexteWelcome{
height: 34px;
/*vertical-align:middle;*/
margin-top: 5px;
margin-bottom: -12px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	/*font-weight: bold;*/
	font-weight: 500;
}
.link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	/*cursor:pointer;*/
	text-decoration: underline ;
	}
A.link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	cursor:pointer;
	text-decoration: underline;
	text-transform: uppercase;
	}
/*------------------------*/
.indicator{
width: 13px;
height: 9px;
-moz-border-radius: 5px 5px 5px 5px;
-moz-box-shadow: 2px 3px 4px #646464;
-webkit-border-radius:50px 10px 50px 10px;
}
/********************************************************************************************/#TableImageSuppG{width: 100px;}#ZoneImagesSuppLeft{width: 100px;/*background-color:#00ff00;*/}/********************************************************************************************/.TDOptions{/*white-space: nowrap;*/width:100%;float:left;top: 0px;margin-top:0px;padding-top:0px;/*background-color:#ddd;*/}#DeleteOption{float:left;cursor:pointer;width:10px;height:15px;/*hspace:10px;*//*bottom:0px;top: 10px;*/border-color:#C0C0C0;border-style:outset;border-width:1;background-image: url('delete.gif');background-repeat:no-repeat;
}.dropdown{/*float:left;*//*margin:0;padding:0;*/top: 0px;/*height:35px;*/background-color:#00gg00;}
.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.ZoneMiseAuPanier{
height:48px;
float: left;
}

.BtOrder{
position:relative; top:0px; 
width: 230px;
float: left;
/*text-align: left;*/
padding: 4px;
/*margin: 4px;*/
border: 2px ridge #ffffff;
background-color:#DDDDDD;
color:#000;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 30px 10px -10px rgba(0,0,0,0.3) inset, 2px 3px 4px #000;
}
.BtOrderText{
float: right;
position:relative; top:15px;
}