a#choix_image
{
		z-index: 30000;
		border: 1px black solid;
}
div#edition form label
{
	clear: both;
	float: left
}
div#edition form input
{
	float: right;
}
a#choix_image.hover
{
	text-decoration:underline;
}
ul#outils li form
{
	position: absolute;
	white-space: nowrap;
	font-size: 0.85em;
	font-style: italic;
	width: 15em;
}
ul#outils li form
{
	margin-left: 4em;
	border: 1px dotted blue;
}
ul#outils form
{
	display: none;
	background: AliceBlue;
}
dt
{
}
dd
{
}
ul#commandes
{
	position: fixed;
	top: 0px;
	right: 0px;
}
li.drop.overDroppable a
{
	background: gainsboro;
}
#edit .ui-widget-content div#css
{
	background: FloralWhite;
}
#edit .ui-widget-content div#garbage
{
	background: gainsboro;
}
#edit .ui-widget-content div#garbage.garbageOK
{
	background: WhiteSmoke;
}
div#css
{
}
p.helpText {
	display: none;
}
html {
	width: 100%;
	height: 100%;
	font-size: 100%;
}
body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font-size: 0.8em;
}
div#source {
	width: 79%;
	height: 100%;
	float: left;
}
div#commandes {
	float: right;
	width: 20%;
}
div#objets {
	width: 100%;
	background: 	LightYellow; 
}
hr { visibility:hidden;clear:both;}
a.objet {
	float: left; 
	/*display:block;*/
	/*width: 15%;*/
}
div.newObjet {
	cursor: pointer;
	width: auto;
}
a {
	/*z-index:3005;*/
}
a,li {
	cursor: pointer;
}
li {
	list-style:none;
}
li.dragIsOn,
ul.dragIsOn
{
	background-color: gainsboro;
}
a.withInfoBulle span
{
	display:none;
	position: absolute;
	bottom: 1em;
	left: 1em;
	white-space: normal;
	width: 400px;
	background-color: gainsboro;
	border: 2px black solid;
	z-index: 10;
}
a.withInfoBulle:hover span
{
	display: block;
}
a.withInfoBulle:hover
{
	cursor:help;
}
div.separateur {
	height: 16px;
	width: 150px;
	border:0;
}
