/***************************/
/* ------------- Applet/ForeignLabel ----------- */
/***************************/
	.applet_tableApplet
	{
		border-spacing: 0px;
		border-collapse: collapse;
		border: 0px !important;
		display:inline-block;
	}
	
	.applet_tableApplet td
	{
		vertical-align: middle;
		padding:0 !important;
		margin:0;
		border-spacing: 0px;
		font-size: 5px;
		border: 0px !important;
		background-color: transparent;
		min-width:inherit !important;
		border:inherit !important;
	}
	
	.applet_tableAppletM
	{
		border-spacing: 0px;
		border-collapse: collapse;
		border: 0px !important;
	}
	
	.applet_tableAppletM td
	{
		vertical-align: middle;
		padding:0 !important;
		margin:0;
		border-spacing: 0px;
		font-size: 5px;
		border: 0px !important;
		background-color: transparent;
		min-width:inherit !important;
		border:inherit !important;
	}
	
	.applet_nbResult
	{
		border-bottom:1px solid black;
		/*color : green;*/
		font-style: italic;
		background-color:inherit;
	}
	
	.applet_fullList
	{
		border: 0px solid #3F5471;
	}
	
	.applet_fullList td
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		white-space: nowrap;
		min-width:inherit !important;
		border:inherit !important;
	}
	
	.applet_applet thead
	{
		background-color:inherit !important;
		color:inherit !important;
	}
	
	.applet_applet
	{
		border: 1px solid #3F5471;
		background-color:white;
		width:100%;
		
		font-size:inherit;
	}
	
	.applet_applet td
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		white-space: nowrap;
		min-width:inherit !important;
		border:inherit !important;
	}
	
	.applet_applet thead td
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		white-space: nowrap;
		color:black;
		background-color:white;
		min-width:inherit !important;
		border:inherit !important;
	}
	
	.applet_selector
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color:#3F5471;
		border: 1px solid #3F5471;
		border-color:#3F5471;

	}
	
	.applet_label
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		border: 1px solid #3F5471;
		height:18px;
	}
	
	.applet_divButton
	{
		/*_font-family: Webdings;*/
		text-align:center;
		font-size: 10px;
		font-weight: normal;
		border: 1px solid #3F5471;
		border-left:0;
		height:16px;
		_height:18px;
		width:17px;
		cursor:pointer;
		background-color:#CCCCCC;
		position:relative;
		left:-1px;
	}
	
	.applet_imgList img
	{
		width:auto;
		height:auto;
		max-height:50px;
		max-width:50px;
	}
	
	.appletNav
	{
		cursor:pointer;
		/*font-size:14px !important;*/
		width:5px !important;
	}
	
	.appletNav div
	{
		width:5px;
	}
	
	@-moz-document url-prefix()
	{

	}
	
	.applet_divButtonAtenLight
	{
		/*font-family: Webdings !important;*/
		border: 1px solid #3F5471 !important;
		border-left:0 !important;
		font-size: 9px !important;
		background-color:#CCCCCC !important;
		width:17px !important;
		height:17px !important;
		text-align:center;
	}
	
	.applet_left_arrow
	{
		cursor:pointer;
		font-size:5px;
	}
	
	.applet_right_arrow
	{
		cursor:pointer;
		font-size:5px;
	}
	
	.applet_textMatch
	{
		color: red !important;
	}
	
	.applet_selectedLine
	{
		color: white !important;
		background-color : #3399FF !important;
	}
	
	.applet_infosBubble
	  {
	  	border-collapse: collapse;
	  	border: 1px solid #999999;
	  	background-color: #FEFEFE !important;
	  	font-size: 10px;
	  	min-width:175px;
	  	min-height:30px;
	  }
	  
	  .applet_infosBubble td
	  {
	  	background-color: #FEFEFE !important;
	  	text-align: left;
	  	/*font-style: italic;*/
	  	font-size: 10px;
	  	min-width:inherit !important;
	  	border:inherit !important;
	  }
	  
	  .applet_infosBubble th
	  {
	  	font-weight: bold;
	  	background-color: #FEFEFE !important;
	  	text-align: left;
	  	font-size: 10px;
	  	min-width:inherit !important;
	  	border:inherit !important;
	  }
	  
	  .applet_icoCart
	  {
	  	width:20px;
	  	height:20px;
	  	cursor:pointer;
	  }
	  
	  .applet_cartoucheField td
	  {
	  	font-size:11px;
	  }
	  
	  .applet_cartoucheFieldH
	  {
	  	font-size:10px;
	  	font-weight:bold;
	  	overflow: hidden; 
	    -o-text-overflow: ellipsis; /* pour Opera 9 */ 
	    text-overflow: ellipsis;
	    width:100px;
	    white-space: nowrap;
	  }
	  
	  .applet_minigedEdit
	  {
	  	height:15px;
	  	border:0px;
	  	cursor:pointer;
	  }
	  
	  .applet_minigedEdit img
	  {
	  	height:15px;
	  	border:0px;
	  	position:relative;
	  	top:0px;
	  }
	  
	  .applet_miniged
	  {
	  	cursor:pointer;
	  	position:relative;
	  	top:3;
	  	padding-left:3px;
	  }
	  
	  .applet_miniged img
	  {
	  	height:15px;
	  	border:0px;
	  }
	  
	  .applet_reset
	  {
	  	border:1px solid #DDDDDD;
	  	width:100%;
	  	background-color:#232323;
	  	cursor:pointer;
	  	color:#FFFFFF;
	  	font-size:10px;
	  	border-radius:5px;
	  	padding-top:2px;
	  }
	  
	  .applet_reset:hover
	  {
	 	 background-color:#993366;
	  }
	  
	  .applet_btnNav
	  {
	  	margin:1px !important;
	  	color:white;
	  	background-color:#398BF0;
	  	height:28px;
	  	width:28px;
	 		border-radius:8px;
	 		border:0px;
	 		float:left;
	 		cursor:pointer;
	  }
	  
	  .applet_imgNav
	  {
	 		margin:1px !important;
	  	padding:10px;
	  	height:10px;
	  	width:10px;
	  	cursor:pointer;
	  	background-color:#398BF0;
	  	border-radius:8px;
	  	float:left;
	  }
	  
	  .applet_navColor div
	  {
	  	background-color:#398BF0;
	  	color:white;
	  	border-radius:3px;
	  	padding-bottom:1px;
	  }
	  
	  .applet_increaseBtn
	  {
	  	background-color:#398BF0;
	  	border:1px solid #398BF0;
	  	border-radius:5px;
	  	color:#FFFFFF;
	  	cursor:pointer;
	  }
	  
	  .applet_navSize
	  {
	  	padding-left:2px;
	  	padding-right:2px;
	  }
	  
	  .applet_navSize div
	  {
	  	font-size:12px;
	  	text-align:center;
	  	width:15px;
	  }
	  
	  .applet_table tbody
	  {

	  }
	  
	  .applet_table
	  {
	  	border-collapse:collapse;
	  	border:1px solid black;
	  }

		.applet_icoChooser
		{
			height:20px;
			width:auto;
			cursor:pointer;
		}

