/*///////////////////////////////////////////////////////////*/
/*/////////////////////////// DEBUG /////////////////////////*/
/*///////////////////////////////////////////////////////////*/
#debug{
	position:fixed;
	left:2px;
	bottom:2px;
	background:url(../gestion/images/debug.gif);
	width:32px;
	height:32px;
	z-index:999;
	}
	
	#debug DIV.debug_info{
		display:none;
		}
	
	DIV#debug:hover DIV.debug_info, DIV#debug DIV.debug_info.epingle{
		display:block;
		position:fixed;
		height:335px;
		left:0;
		right:0;
		padding:0 15px;
		bottom:15px;
		}

	DIV#debug DIV.debug_info.large{
		height:auto;
		top:10px;
		}

	#debug DIV.debug_info SPAN.debug_info_onglet{
		display:block;
		float:right;
		line-height:20px;
		font-size:9pt;
		font-weight:bold;
		color:#333;
		border:solid 1px #999;
		border-bottom:0;
		background-color:#FFF;
		padding:0 10px;
		width:100px;
		}

	#debug DIV.debug_info SPAN.debug_info_onglet A.epingle{
		float:right;
		display:block;
		background:url(../gestion/images/punaise.gif) 1px 1px no-repeat;
		width:17px;
		height:16px;
		margin-top:1px;
		}
		
	#debug DIV.debug_info.epingle SPAN.debug_info_onglet A.epingle{
		background:url(../gestion/images/punaise.gif) 1px -15px no-repeat;
		}

	#debug DIV.debug_info SPAN.debug_info_onglet A.enlarge{
		float:right;
		display:block;
		background:url(../gestion/images/debug_enlarge.gif) 1px 2px no-repeat;
		width:17px;
		height:16px;
		margin-top:1px;
		}
		
	#debug DIV.debug_info.large SPAN.debug_info_onglet A.enlarge{
		background:url(../gestion/images/debug_enlarge.gif) 1px -15px no-repeat;
		}
		
	#debug DIV.debug_info DIV.debug_info_txt{
		clear:both;
		border:solid 1px #999;
		background-color:#FFF;	
		overflow:auto;
		padding:10px 10px 0 10px;
		height:300px;
		}
	
	DIV#debug DIV.debug_info.large DIV.debug_info_txt{
		height:auto;
		position:fixed;
		top:31px;
		bottom:16px;
		left:15px;
		right:15px;
		}
	
	#debug DIV.debug_info SPAN.entete{
		display:block;
		border:solid 1px #FFF;
		padding:2px 5px;
		background:url(../gestion/images/debug_moins.gif) left center no-repeat;
		cursor:pointer;
		font-weight:bold;
		padding-left:25px;
		}
	
	#debug DIV.reduit SPAN.entete{
		background:url(../gestion/images/debug_plus.gif) left center no-repeat;
		}

	#debug DIV SPAN.datetime{
		color:#777;
		float:right;
		font-size:8pt;
		line-height:18px;
		}
	
	#debug DIV.reduit SPAN.detail{
		display:none;
		}
	
	div.debug{
		border:solid 1px #999;
		background-color:#FFCCCC;
		font-size:9pt;
		margin-bottom:10px;
		padding:5px;
		font-family:"Courier New";
		}
	
	div.debug UL{
		margin:0 0 0 20px;
		padding:0;
		}

/*///////////////////////////////////////////////////////////*/
/*///////////////////////// FIN DEBUG ///////////////////////*/
/*///////////////////////////////////////////////////////////*/
