table.boutons    			 {  padding: 0; margin: 0; margin-bottom:10px; width:100%; background:#22272c;border-bottom: 1px dotted #fbfbfb;	 }
table.boutons td 			 { padding: 1px 1px 1px 0px; text-align: center; color: #666; height: auto;width:auto; }
table.boutons td.spacer  		{ width: 10px; }
table.boutons td.divider 	{ border-right: 1px solid #eee; width: 5px; }

table.boutons span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; }

table.boutons a {
    display: block; float: left;
    height:18px;
	white-space: nowrap;
	border-right: 1px solid #fbfbfb;
	padding: 6px;
	cursor: pointer;
	font-family:"Courier New", Courier, mono;
	font-size:14px; font-weight:bold;
	color:#fff;
	text-decoration:none;
}

table.boutons a:hover {
	background:#ccc;
	color:#22272c;
}

#client-log {
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS Bold", "Trebuchet MS";
	font-size:12px;
	color:#ccc;
}



#client-log table.clientform {
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS Bold", "Trebuchet MS";
	font-size:12px;
	color:#ccc;	
	border:1px solid #CCC; margin-bottom:10px;
}
#client-log table.clientform p {
	margin:0; padding:0;
}

#client-log table.clientform th {
	background-color:#22272c;
	font-size:12px; line-height:20px;
	color:#CCC;
	text-align:left;
	border-bottom:1px dotted #CCC;
}
.liste0 {
	background-color:#none;
 }

.liste0:hover, .liste1:hover {
			background-color:#f90;
			color:#333;
}
.liste1 {
			background-color:#666;
}	


.clientform legend {
	margin:5px;
	height:25px;
	width:200px;
	font-size:14px;
	font-weight:bold;
	color:#900;
}

.clientform li {
	list-style:outside
}

.clientedit {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS Bold", "Trebuchet MS";
	font-size:12px;
	color:#ccc;	
	border:1px solid #CCC; margin-bottom:10px;
}
.clientedit select {
	width:200px;
}

.clientedit input.radio, .clientform input.check {
	width:20px;
	border:none
}

.clientedit input {
	background-color:#E0F0FF;
}

