.bulle {
	position: absolute;
	top: 50px;
	left: 360px;
	z-index: 100;
    	color: #333;
}

.bulle .fermer {
	position: absolute;
	top: 10px;
	right: 20px;
	float: none;
	cursor: pointer;
	color: #000099;
	font-size: 7pt;
	background: white url('/images/fermer-8x8.gif') no-repeat 38px 3px;
	z-index: 120;
	width: 48px;
}

.bulle div {
	float: left;
}

.textbulle {
	background-image: none;
	z-index: 110;
	background: #f4fcff;
}

.textbulle ul {
	margin: 0 0 10px 0;
	padding: 0;
}

.textbulle ul li {
	margin: 5px 0 5px 40px;
	padding: 0;
}

.bhg, .bhd, .bbd, .bbg, .bdegh, .bdegb, .bdegg, .bdegd {
	background: url('/images/rounded-white-trans.png');
	width: 15px;
	height: 15px
}

.bulle {
	width: 550px;
	height: 370px;
}

.textbulle, .bdegh, .bdegb {
	width: 500px;
}

.textbulle, .bdegg, .bdegd {
	height: 330px;
}



.bhg { background: url('/images/rounded-bleu-hg-trans.png'); }
.bhd { background: url('/images/rounded-bleu-hd-trans.png'); }
.bbd { background: url('/images/rounded-bleu-bd-trans.png'); }
.bbg { background: url('/images/rounded-bleu-bg-trans.png'); }

#bullemove1.bdegh { cursor: move; }
.bdegh { background: url('/images/rounded-bleu-h-mil-trans.png'); }
.bdegd { background: url('/images/rounded-bleu-d-mil-trans.png'); }
.bdegb { background: url('/images/rounded-bleu-b-mil-trans.png'); }
.bdegg { background: url('/images/rounded-bleu-g-mil-trans.png'); }



