	*
	{
		margin: 0;
		padding: 0;
	}
	body
	{
		color: #000;
		text-align: left;
		font: 11px verdana;
		font-weight: normal;
	}
	a
	{
		color: #C81A1E;
		text-decoration: none;
	}
	a:active
	{
		outline:none;
	}
	ul,li
	{
		list-style-type:none;
		margin:0;
		padding:0;
	}
	td
	{
		text-align: left;
		font: 11px verdana;
	}
	tr.alt td
	{
		/* background: #E8E8E8; */
		background: #E1F0E9;
	}
	tr.over td
	{
		/* background: #C1E0FF; */
		background: #ECF3EB;
	}
	img
	{
		border: 0;
	}
	fieldset
	{
		border: solid 1px #C0C0C0;
	}
	input, textarea, select
	{
		font: 11px verdana;
		color: #000000;
		border: solid 1px #808080;
		width:180px;
	}
	div,input, textarea, select:active
	{
		outline:none;
	}
	.checkbox 
	{
		border: none;width:16px;
	}
	.menu
	{
		cursor:pointer;
	}
	.loader
	{
		cursor: pointer;
		width: 16px;
		height: 16px;
		margin: 0px auto 0px auto;
		background: url(../img/outils/load.gif) left top no-repeat;
	}
	.alert
	{
		display: none;
		height: 16px;
		width: 300px;
		margin: 10px auto 0px auto;
		padding: 0px 0px 0px 18px;
		background: url(../img/outils/alert.png) left top no-repeat;
	}
	.stop
	{
		display: none;
		height: 16px;
		width: 300px;
		margin: 10px auto 0px auto;
		padding: 0px 0px 0px 18px;
		background: url(../img/outils/stop.png) left top no-repeat;
	}
	.see
	{
		cursor:pointer;
		float:left;
		width: 100px;
		height: 16px;
		text-align:left;
		padding: 0px 0px 0px 18px;
		background: url(../img/outils/see.png) left top no-repeat;	
	}
	.addch
	{
		cursor:pointer;
		float:left;
		width: 16px;
		height: 16px;
		background: url(../img/outils/add.png) left top no-repeat;	
	}
	.subch
	{
		display:none;
		cursor:pointer;
		float:left;
		width: 16px;
		height: 16px;
		background: url(../img/outils/sub.png) left top no-repeat;	
	}
	.add
	{
		cursor:pointer;
		float:left;
		width: 160px;
		height: 16px;
		text-align:left;
		margin-left: 15px;
		padding: 2px 0px 0px 18px;
		background: url(../img/outils/add.png) left top no-repeat;	
	}
	.edit
	{
		cursor:pointer;
		float:left;
		width: 110px;
		height: 16px;
		text-align:left;
		margin-left: 15px;
		padding: 2px 0px 0px 18px;
		background: url(../img/outils/edit.png) left top no-repeat;	
	}
	.savenr
	{
		cursor: pointer;
		padding: 15px 0px 0px 2px;
		width: 73px;
		height: 30px;
		color: #FFF;
		background: url(../img/design/frm/valider.png) left top no-repeat;
	}
	.savenr:hover
	{
		background: url(../img/design/frm/valider_.png) left top no-repeat;
	}
	.seeenr
	{
		cursor: pointer;
		width: 16px;
		height: 16px;
		background: url(../img/outils/see.png) left top no-repeat;	
	}
	.editenr
	{
		cursor: pointer;
		width: 16px;
		height: 16px;
		background: url(../img/outils/edit.png) left top no-repeat;
	}
	.delenr
	{
		cursor: pointer;
		width: 16px;
		height: 16px;
		background: url(../img/outils/del.png) left top no-repeat;
	}
	.del
	{
		cursor: pointer;
		width: 16px;
		height: 16px;
		background: url(../img/outils/del.png) left top no-repeat;
	}
	#control_txt
	{
		margin: 3px 0px 0px 5px;
	}
	#bold
	{
		float:left;
		margin: 0px 0px 0px 2px;
		cursor: pointer;
		width: 22px;
		height: 22px;
		border: solid 1px #C0C0C0;
		background: url(../img/outils/txt/bold.gif) left top no-repeat;
	}
	#bold:hover
	{
		background:#EBEBE4 url(../img/outils/txt/bold.gif) left top no-repeat;	
	}
	#bold:active
	{
		background:#EBEBE4 url(../img/outils/txt/bold.gif) -1px 1px no-repeat;	
	}
	#italic
	{
		float:left;
		margin: 0px 0px 0px 5px;
		cursor: pointer;
		width: 22px;
		height: 22px;
		border: solid 1px #C0C0C0;
		background: url(../img/outils/txt/italic.gif) left top no-repeat;
	}
	#italic:hover
	{
		background:#EBEBE4 url(../img/outils/txt/italic.gif) left top no-repeat;	
	}
	#italic:active
	{
		background:#EBEBE4 url(../img/outils/txt/italic.gif) -1px 1px no-repeat;	
	}
	#underline
	{
		float:left;
		margin: 0px 0px 0px 5px;
		cursor: pointer;
		width: 22px;
		height: 22px;
		border: solid 1px #C0C0C0;
		background: url(../img/outils/txt/underline.gif) left top no-repeat;
	}
	#underline:hover
	{
		background:#EBEBE4 url(../img/outils/txt/underline.gif) left top no-repeat;
	}
	#underline:active
	{
		background:#EBEBE4 url(../img/outils/txt/underline.gif) -1px 1px no-repeat;
	}
	#Jleft
	{
		float:left;
		margin: 0px 0px 0px 5px;
		cursor: pointer;
		width: 22px;
		height: 22px;
		border: solid 1px #C0C0C0;
		background: url(../img/outils/txt/Jleft.gif) 50% 50% no-repeat;
	}
	#Jleft:hover
	{
		background:#EBEBE4 url(../img/outils/txt/Jleft.gif) 50% 50% no-repeat;	
	}
	#Jcenter
	{
		float:left;
		margin: 0px 0px 0px 5px;
		cursor: pointer;
		width: 22px;
		height: 22px;
		border: solid 1px #C0C0C0;
		background: url(../img/outils/txt/Jcenter.gif) 50% 50% no-repeat;
	}
	#Jcenter:hover
	{
		background:#EBEBE4 url(../img/outils/txt/Jcenter.gif) 50% 50% no-repeat;	
	}
	#Jright
	{
		float:left;
		margin: 0px 0px 0px 5px;
		cursor: pointer;
		width: 22px;
		height: 22px;
		border: solid 1px #C0C0C0;
		background: url(../img/outils/txt/Jright.gif) 50% 50% no-repeat;
	}
	#Jright:hover
	{
		background:#EBEBE4 url(../img/outils/txt/Jright.gif) 50% 50% no-repeat;
	}
	#add_tof
	{
		cursor: pointer;
		float: left;
		width:32px;
		height:32px;
		margin: 5px 0px 0px 0px;
		background: url(../img/outils/add_tof.png) no-repeat;
	}
	.affimg
	{
		margin: 0px auto;
		border: double 3px #C0C0C0;
		width:120px;
		height:110px; 
	}
	.addimg
	{
		cursor:pointer; width:16px; height:16px; float:left; background:url(../img/outils/add.gif) 50% 50% no-repeat;
	}
	.editimg
	{
		cursor:pointer; width:16px; height:16px; float:left; background:url(../img/outils/edit.png) 50% 50% no-repeat;
	}
	.delimg
	{
		cursor:pointer; width:16px; height:16px; float:right; background:url(../img/outils/del.png) 50% 50% no-repeat;
	}
	.delimg1
	{
		cursor:pointer; width:16px; height:16px; float:right; background:url(../img/outils/del.png) 50% 50% no-repeat;
	}
	#backgroundPopup
	{
		display:none;
		position:fixed;
		_position:absolute; /* hack for internet explorer 6*/
		height:100%;
		width:100%;
		top:0;
		left:0;
		background:url(../img/outils/overlay.png);
		z-index:999;
	}
