.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 34px 2px;
	z-index: 120;
	width: 44px;
}

.bulle div {
	float: left;
}

.textbulle {
	background-image: none;
	z-index: 110;
	background: white;
}

.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: 20px;
	height: 20px
}

.bulle {
	width: 550px;
	height: 370px;
}



.textbulle, .bdegh, .bdegb {
	width: 500px;
}

.textbulle, .bdegg, .bdegd {
	height: 330px;
}



.bhg { background: url('/images/rounded-white-hg-trans.png'); }
.bhd { background: url('/images/rounded-white-hd-trans.png'); }
.bbd { background: url('/images/rounded-white-bd-trans.png'); }
.bbg { background: url('/images/rounded-white-bg-trans.png'); }

#bullemove1.bdegh { cursor: move; }
.bdegh { background: url('/images/rounded-white-h-mil-trans.png'); }
.bdegd { background: url('/images/rounded-white-d-mil-trans.png'); }
.bdegb { background: url('/images/rounded-white-b-mil-trans.png'); }
.bdegg { background: url('/images/rounded-white-g-mil-trans.png'); }



.bullemini1 {
	width: 350px;
	height: 210px;
}

.bullemini1 .textbulle, .bullemini1 .bdegh, .bullemini1 .bdegb {
	width: 300px;
}

.bullemini1 .textbulle, .bullemini1 .bdegg, .bullemini1 .bdegd {
	height: 170px;
}

.bullemini1bis {
	width: 350px;
	height: 250px;
}

.bullemini1bis .textbulle, .bullemini1bis .bdegh, .bullemini1bis .bdegb {
	width: 300px;
}

.bullemini1bis .textbulle, .bullemini1bis .bdegg, .bullemini1bis .bdegd {
	height: 210px;
}


.bullemini2 {
	width: 350px;
	height: 320px;
}

.bullemini2 .textbulle, .bullemini2 .bdegh, .bullemini2 .bdegb {
	width: 300px;
}

.bullemini2 .textbulle, .bullemini2 .bdegg, .bullemini2 .bdegd {
	height: 280px;
}

.bullemini2bis {
	width: 350px;
	height: 330px;
}

.bullemini2bis .textbulle, .bullemini2bis .bdegh, .bullemini2bis .bdegb {
	width: 300px;
}

.bullemini2bis .textbulle, .bullemini2bis .bdegg, .bullemini2bis .bdegd {
	height: 290px;
}



.bullemini3 {
	width: 350px;
	height: 390px;
}

.bullemini3 .textbulle, .bullemini3 .bdegh, .bullemini3 .bdegb {
	width: 300px;
}

.bullemini3 .textbulle, .bullemini3 .bdegg, .bullemini3 .bdegd {
	height: 350px;
}



.bullemini3bis {
	width: 350px;
	height: 340px;
}

.bullemini3bis .textbulle, .bullemini3bis .bdegh, .bullemini3bis .bdegb {
	width: 300px;
}

.bullemini3bis .textbulle, .bullemini3bis .bdegg, .bullemini3bis .bdegd {
	height: 300px;
}


.bullemini4 {
	width: 350px;
	height: 330px;
}

.bullemini4 .textbulle, .bullemini4 .bdegh, .bullemini4 .bdegb {
	width: 300px;
}

.bullemini4 .textbulle, .bullemini4 .bdegg, .bullemini4 .bdegd {
	height: 290px;
}

.bullemini4bis {
	width: 350px;
	height: 350px;
}

.bullemini4bis .textbulle, .bullemini4bis .bdegh, .bullemini4bis .bdegb {
	width: 300px;
}

.bullemini4bis .textbulle, .bullemini4bis .bdegg, .bullemini4bis .bdegd {
	height: 310px;
}


.bullemaxi1 {
	width: 450px;
	height: 250px;
}

.bullemaxi1 .textbulle, .bullemaxi1 .bdegh, .bullemaxi1 .bdegb {
	width: 400px;
}

.bullemaxi1 .textbulle, .bullemaxi1 .bdegg, .bullemaxi1 .bdegd {
	height: 210px;
}

.bullemaxi2 {
	width: 450px;
	height: 290px;
}

.bullemaxi2 .textbulle, .bullemaxi2 .bdegh, .bullemaxi2 .bdegb {
	width: 400px;
}

.bullemaxi2 .textbulle, .bullemaxi2 .bdegg, .bullemaxi2 .bdegd {
	height: 250px;
}




.bullemaxi3 {
	width: 450px;
	height: 390px;
}

.bullemaxi3 .textbulle, .bullemaxi3 .bdegh, .bullemaxi3 .bdegb {
	width: 400px;
}

.bullemaxi3 .textbulle, .bullemaxi3 .bdegg, .bullemaxi3 .bdegd {
	height: 350px;
}

.bullerib {
	width: 550px;
	height: 370px;
}
.bullerib {
	position: absolute;
	top: 50px;
	left: 360px;
	z-index: 100;
    	color: #333;
}
.textbullerib {
	background-image: none;
	z-index: 110;
	background: white;
}