/* FORMATAGE GENERAL */
INPUT, SELECT {
color: #222;
font-size : 10px;
padding: 0px 0px 0px 2px;
margin: 2px;
border: 1px solid #ccc;
width:230px;
}
TEXTAREA {
color: #222;
border: none;
padding: 0px;
margin: 2px;
font-size : 10px;
font-family: sans-serif;
border: 1px solid #ccc;
height: 71px;
overflow: hidden;
}
RADIO, BUTTON {
font-size : 10px;
border-style:none;
}
.bouton:hover,input.bouton:hover{
background-color:#9cf;
border:1px solid #9cb4ce;
background-position:bottom;
background-repeat:repeat-x;
border-style:solid;
border-width:1px;
color:#fff;
cursor:pointer;
text-align:center;
margin: 4px;
}
.bouton,input.bouton{
background-color:#69c;
background-position:bottom;
background-repeat:repeat-x;
border:1px solid #369;
color:#fff;
font-size:12px;
text-align:center;
margin: 4px;
}
.bouton:active,input.bouton:active{
border-color:#c60;
background-color:#f90;
background-position:bottom;
background-repeat:repeat-x;
color:#fff;
}
input.bouton{padding:4px;}
/* AUTOCOMPLETION AJAX */
ul.cp {
background:#fff;
border:1px solid #888;
list-style-type: none;
margin:0px;
padding:0px;
text-align: left;
width:225px;
}
ul.cp li.selected { background-color: #ffb; cursor: pointer; }
li.cp {
color:#269;
font-size:10px;
list-style-type: none;
display:block;
margin:0;
padding:2px;
width:220px;
}
/* IE */
.hidden {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}
/* ADMIN */
a.adm, a.adm img {border:none;margin-bottom:8px;}
DIV.add {
	padding:0;
	text-align:right;
	font-weight:bold;
	margin:0px 50px 0px 0px;
}
