	/*		body,img,p,h1,h2,h3,h4,h5,h6,fieldset,form,table,td,ul,li,pre,blockquote,code{
				margin:0;
				padding:0;
				border:0;
			}
			body{
				font: 100% Georgia, "Times New Roman", serif; 
				background-color: #ffffff;
				color: #565656; 
				text-align: center; 
			}
*/
			div.wrapper{
				position: relative;
				margin: 0  auto 30px auto;
				width: 500px;
				text-align: left;
				border: solid 1px #aaaaaa; 
			}
			#users{
			}
			
			#users .user	{ 
				border: solid 1px #bbbbbb;
				background-color: #dddddd;
				padding: 10px;
				margin: 5px; 
			}
			
			#users .user .controls{
				float: right;
			}
			
			/*-------------impromptu------#aaaaaa---- */
			.jqifade{
				position: absolute;
				background-color: #000000;
			}
			
			div.jqi{
				width: 400px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				position: absolute;
				background-color: #ffffff; 
				font-size: 11px; 
				text-align: left; 
				border: solid 1px #eeeeee; -moz-border-radius: 10px; -webkit-border-radius: 10px;
				padding: 7px; 
			}
			
			div.jqi .jqicontainer{
				font-weight: bold; 
			}
			
			div.jqi .jqiclose{ 
				position: absolute; 
				top: 4px;
				right: -2px;
				width: 18px; 
				cursor: default;
				color: #bbbbbb; 
				font-weight: bold; 
			}
			
			div.jqi .jqimessage{
				padding: 10px; 
				line-height: 20px; 
				color: #444444; 
			}
			
			div.jqi .jqibuttons{
				text-align: right;
				padding: 5px 0 5px 0;
				border: solid 1px #eeeeee; 
				background-color: #eaf4fd; /*#f4f4f4*/
			} 
			
			div.jqi button{
				padding: 3px 10px;
				margin: 0 10px;
				background-color: #5489B1;
				border: solid 1px #f4f4f4;
				color: #ffffff;
				/*font-weight: bold;*/ 
				font-size: 14px;
			}
			
			div.jqi button:hover{
				background-color: #78BDF2; 
				color:#000000
			}
			
			/*div.jqi button.jqidefaultbutton{ background-color: #BF5E26; }*/
			.jqiwarning .jqi .jqibuttons{
				background-color: #FFBBBB; 
			}
			
			#jqi_state0_buttonSupprimer {
				float: left;
			}
			
            div.jqi .jqimessage .field{ 
				padding: 5px 0; 
			}
			
			div.jqi .jqimessage .field label{ 
				display: block;
				clear: left;
				float: left;
				width: 100px; 
			}
			
			div.jqi .jqimessage .field input,select{ 
				width: 150px; 
				border: solid 1px #777777; 
			}
			
			div.jqi .jqimessage .field input.error,select.error{ 
				width: 150px; 
				border: solid 1px #ff0000; 
			}
			/*-------------------------------- */
			
/*
------------------------------
	attention
------------------------------
*/
.attentionwarning .attention{ background-color: #aaaaaa; }
.attentionfade{
	position: absolute;
	background-color: #000000;
}

div.attention{
    position: absolute;
	background-color: #e5f2fc;
	padding: 5px; 
	width: 300px;
	text-align: left;
}

div.attention .attentionclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
    color: #213e80;
}

div.attention .attentioncontainer{
	background-color: #ff0000;/*#217bc0;*/
	padding:4px; 
	text-align:center;
	color: #000000;
	/*font-weight: bold;*/
}

div.attention .attentionmessage{
	background-color: #eaf4fd;
	padding: 10px;
}

div.attention .attentionbuttons{
	background-color: #eaf4fd;
	text-align: center;
	padding: 5px 0 5px 0;
}

div.attention button{
/*	background-color: #eaf4fd;*/
	padding: 3px 10px 3px 10px;
	margin: 0 10px;
}
