.TabCommon {font-family: Verdana; font-size: 12px; COLOR: black; PADDING: 1px; FONT-WEIGHT: bold; TEXT-ALIGN: center; HEIGHT: 10px;}
.TabContent {
PADDING: 5px; 
}
/* CLASS="TabContent TabActiveBackground TabActiveBorderLeftRight TabContentBottom" */
.TabContentBottom {PADDING: 10px; BORDER-BOTTOM: 2px outset #99ccff;}
.TabOff0 {
CURSOR: pointer; 
BACKGROUND-COLOR: blue; 
BORDER-LEFT: 1px solid #BBBBBB;
}

.TabOn0 {
CURSOR: default; 
BORDER-TOP: 2px outset #D1D1D1; 
COLOR: #ffffff; /*COLOR: green;*/
HEIGHT: 10px;
}

.TabBorderBottom {BORDER-BOTTOM: 2px inset #D1D1D1;}
.TabActiveBorderLeftRight0 {BORDER-RIGHT: 2px outset #D1D1D1; BORDER-LEFT: 2px outset #D1D1D1;}
.TabActiveBackground0 {BACKGROUND-COLOR: #646464; COLOR: #ffffff;}

.DivFicheOnglet{

}

.TabActiveBorderLeftRight /*MenuSpecial*/
{
/*border: 2px ridge #ffffff;*/
border: 2px outset #D1D1D1;
border-bottom: 0px ridge #ffffff;

background-color:#DDDDDD;
COLOR: #404040;
-moz-border-radius: 10px 10px 0px 0px; /* HG,HD,BD,BG */
-moz-box-shadow: 0px 20px 10px -10px rgba(0,0,0,0.3) inset;
}
.TabOff {
CURSOR: pointer; 
border: 2px ridge #646464;
background-color:#646464;
COLOR: #dddddd;
-moz-border-radius: 10px 10px 0px 0px; /* HG,HD,BD,BG */
-moz-box-shadow: 0px 20px 10px -10px rgba(0,0,0,0.3) inset;
}

.imgup	{ width:10%; TEXT-ALIGN: right; }
.ConteneurDivImagesSuppOptionOptionsSurvolee{width:80%;}
.imgdown{ width:10%; TEXT-ALIGN: left;}
.hideIMG {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
 position:absolute;
 width:100%;
 height:100%;
 z-index:10;
 margin:0px
 }
 
#TdConteneur{ 
width: 100%; 
height: 100%;
vertical-align: top;
/*BACKGROUND-COLOR: #FFFF00;*/
}

	#TdTableConteneur{
	width: 99%;
	height: 100%;
	border: 0px solid #111111;
	vertical-align: top;
	/*visibility: hidden;*/
	/*BACKGROUND-COLOR: blue;*/
	}
		
		#TDImagesSuppOptions{/*DISPLAY: none;*/
		width: 100%;
		/*border: 1px solid green;*/
		}
	
		#TDImagesSuppOptionOptions{ /*white-space: nowrap;*/
		width: 100%;
		height: 100%;
		/*BACKGROUND-COLOR: #ffFFFF;*/
		TEXT-ALIGN: center;
		/*border: 1px solid red;*/
		}
			#ImagesSuppOptionOptionsSurvolee{
			position: relative;
			white-space: nowrap;
			width: 70%;
			height: 95px;
			vertical-align: middle;
			overflow-x: hidden; overflow-y: hidden;
			TEXT-ALIGN: center;
			/*border: 1px solid #646464;*/
			}	

/*************************************************************************************************************************************************/

#TdTableConteneurDivsOnglets{
 	width: 100%;
	height: 100%;
	vertical-align: top;
	TEXT-ALIGN: center;
	DISPLAY: none;
	/*BACKGROUND-COLOR: red;*/
}
	
	#TABLEConteneurDivsOnglets{
	width: 97%;
	border: 0;
	vertical-align: top;
	/*BACKGROUND-COLOR: blue;*/
	/*border: 2px solid #646464;*/
	}
		#ConteneurDivsOnglets{
		/*background-color:#DDDDDD;*/
		width: 100%;
		TEXT-ALIGN: center;
		}

			#TableOnglets { /* Pas Parametrable !!! */
				position: relative;
				/*padding: 10px;*/
				/*border-color: #666;*/
				/*border-width: 3px;*/
				/*border-style: double;*/
				/*clear: left;*/ 
				width: 100%;
				float: left;
				TEXT-ALIGN: center;
				/*DISPLAY: none;*/
				/*overflow: auto;*/
			}
	
			#DivTableOnglets{
			position: relative;
			/*overflow: auto;*/
			/*width: 95%;*/
			height: 100%;
			/*TEXT-ALIGN: left;*/
			/*vertical-align: top;*/
			/*border: 1px solid #111111;*/
			/*DISPLAY: none;*/
			/*BACKGROUND-COLOR: yellow;*/
			/*overflow-x: hidden; overflow-y: scroll;*/
			background-color: #DDDDDD;
			border: 2px ridge #ffffff;
			-moz-border-radius: 10px 10px 0px 0px; /* HG,HD,BD,BG */
			-moz-box-shadow: 0px 30px 10px -10px rgba(0,0,0,0.3) inset;
			}

			#ConteneurDivFichesOnglets{ /* Pas Parametrable !!! */
			position: relative;
			/*height: 100%;*/
			/*width: 200px;*/
			/*overflow: auto;*/
			/*TEXT-ALIGN: center;*/
			}

				#DivFichesOnglets{ /* Parametrable !!! */
				/*width: 200px;*/
				/*min-height:100px;*/
				/*max-height:125px;*/
				height: 145px;
				TEXT-ALIGN: left;
				vertical-align: top;
				background-color:#DDDDDD;
					/*BACKGROUND-COLOR: #86B2F1;*/
					BORDER-RIGHT: 2px outset #D1D1D1;
					BORDER-LEFT: 2px outset #D1D1D1;
					PADDING: 2px;
					/*BORDER-TOP: 2px outset #D1D1D1;*/
					BORDER-BOTTOM: 2px outset #99ccff;	
				}
						
				.FicheOnglet{
					 /*max-height: 145px;*/
					 height: 100%;
					/*overflow: auto;*/
					overflow-x:hidden; /*overflow-y: scroll;*/
					/*background-color:#fff;*/
						margin-top: 2px;
						margin-right: 0px;
						margin-bottom: 2px;
						margin-left: 5px;
				}
		
/*************************************************************************************************************************/	

#ZoneDIV
	{
	/*background-color: #ccc;*/
	/*DISPLAY: none;*/
	/*overflow: auto;*/
	width: 100%;
	height: 30px;
	position: relative;
	/*padding: 10px;*/
	/*border-color: #666;*/
	/*border-width: 3px;*/
	/*border-style: double;*/
	clear: left;
	float: left;
	}

#ZoomImgOptions
{
/*background-color: #ccc;*/
/*position: relative;*/
CURSOR: pointer;
HEIGHT: 100px;
/*visibility: hidden;*/
DISPLAY: none;
/*float: left;*/
}

.ZoneImgOptionsPrixOptieEtPrixTotalNone
{
DISPLAY: block;
/*BACKGROUND-COLOR: #86B2F1;*/
}

.ZoneImgOptionsPrixOptieEtPrixTotalBlock
{
/*BACKGROUND-COLOR: #EEFFFF;*/
/*DISPLAY: block;*/
}

#InfosPrixEtProduits
{
	/*BORDER-RIGHT: 2px outset #D1D1D1;
	BORDER-LEFT: 2px outset #D1D1D1;*/
	PADDING: 2px;
	/*BORDER-TOP: 2px outset #D1D1D1;
	BORDER-BOTTOM: 2px outset #99ccff;
	BACKGROUND-COLOR: #86B2F1;*/
}

#EntetedivDescriptifProduits
{
	position: relative;
	/*DISPLAY: none;*/
	TEXT-ALIGN: center;
	width: 100%;
	HEIGHT: 20px;
	font-size: 16px;
	FONT-WEIGHT: bold;
	COLOR: white;
	CURSOR: pointer;
	background-color:#646464;
	BORDER-RIGHT: 2px outset #D1D1D1;
	BORDER-LEFT: 2px outset #D1D1D1;
	PADDING: 2px;
	BORDER-TOP: 2px outset #D1D1D1;
	BORDER-BOTTOM: 2px outset #99ccff;
	-moz-border-radius:10px 10px 10px 10px;
	-moz-box-shadow: 0px 13px 10px -10px rgba(0,0,0,0.3) inset;

}

#divDescriptifProduits
{
	/*position: relative;*/
	/*DISPLAY: none;*/
	width: 100%;
	clear: left;
	float: left;
}

#DIVTableLongMemo
{
	position: relative;
	/*BACKGROUND-COLOR: white;*/
	/*DISPLAY: none;*/
	/*PADDING: 5px;*/
	width: 100%;
	/*clear: left;*/
	float: left;
	/* style="display: none overflow: auto; width: 100%; height: 100px; clear: left; float: left" */
}

#ZoneDescriptifProduits
{
	width: 100%;
	/*BORDER-RIGHT: 2px outset #D1D1D1;
	BORDER-LEFT: 2px outset #D1D1D1;
	BORDER-TOP: 2px outset #D1D1D1;
	BORDER-BOTTOM: 2px outset #99ccff;*/
	PADDING: 2px;
	/*BACKGROUND-COLOR: #86B2F1;*/
border:1px ridge #646464;
background-color:#FFFFFF;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:50px 10px 50px 10px;
}

#ZoneDescriptifProduits0
{
overflow: auto;
width: 100%;
height: 100% ;
}

/****************************************************** Image Aléatoires Menus Pages ART *******************************************************/
.TableDebColonne{
border-spacing: 5px;
}

.DebColonne{
color: #FFFFFF;
text-align: center;
margin-top: 0px;
padding: 5px;
border:thin solid blue;
/*margin: 15px;*/
/*vertical-align: bottom;*/
border: 3px 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;
}

.LinkTexte{
/*text-indent: -1;*/
}

.LinkImgAleatoires {
	vertical-align: TOP;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	/*cursor:pointer;*/
	text-decoration: underline ;
	}

	A.LinkImgAleatoires:hover {
		font-family: Tahoma;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
		cursor:pointer;
		text-decoration: underline;
		text-transform: uppercase;
		}
	
.ImageMenusAleatoire{
/*text-align:center;*/
/*vertical-align: bottom;*/
border: 4px 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;

margin: 15px;
}

/****************************************************** Image Aléatoires Menus Pages ART *******************************************************/
.SpeOffTableDebColonne{
border-spacing: 5px;
}

.SpeOffTableColonne{
height: 100%;
border: 4px ridge #ffffff;
background-color:#FFFFFF;
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow: 0px 40px 10px -10px rgba(0,0,0,0.3) inset, 2px 3px 4px #000;
-webkit-border-radius:50px 10px 50px 10px;
/*margin: 150px;*/
}

.SpeOffCellTitreLink{
	vertical-align: TOP;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #404040;
	/*cursor:pointer;*/
	text-decoration: underline ;
	}
	A.SpeOffCellTitreLink:hover {
		font-family: Tahoma;
		font-size: 9px;
		color: #404040;
		font-weight: bold;
		cursor:pointer;
		text-decoration: underline;
		text-transform: uppercase;
		}
		
.SpeOffImage{

/*text-align:center;*/
/*vertical-align: bottom;*/
border: 0px ridge #ffffff;
background-color:#646464;
/*-moz-border-radius: 0px  0px  0px  0px;
-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;*/
margin: 15px;
}
