/* debug 
span.fx-bulle {
	background: #ef0;
	}
span.fx-bulle a {
	background: #eef;
	}
span.fx-bulle div.fx-bulle-wrapper  {
	background: #0fe;
	}	
*/

span.fx-bulle div {
	position: relative;
	display: none;
	padding: 0;
	margin: 0;
	font-size: 10px; 
	font-family: Geneva, Verdana, sans-serif;
	color: #3e6696;	
	}
span.fx-bulle div.fx-bulle-wrapper div {
	display: block;
	}
span.fx-bulle div.fx-bulle-wrapper  {
	width: 250px;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 1000;
	}
	
span.fx-bulle div.fx-bulle-wrapper div.fx-bulle-top {
	position: absolute;
	left: 0;
	width: 30px;
	background: url(../images/fx-bulles/Bulle_A.gif) no-repeat 0 0;
	z-index: 1000;
	}

span.fx-bulle div.fx-bulle-wrapper div.fx-bulle-content {
	min-height: 35px;
	height: auto !important;
	height: 44px;
	margin: 0 0 0 30px;
	padding: 10px 6px 0 0;
	background: url(../images/fx-bulles/Bulle_A.gif) no-repeat 100% 0;
	}
	
span.fx-bulle div.fx-bulle-wrapper div.fx-bulle-bottom {
	height: 10px;
	margin: 0 0 0 30px;
	background: url(../images/fx-bulles/Bulle_A.gif) no-repeat 100% 100%;
	}

span.fx-bulle div.fx-bulle-wrapper div.fx-bulle-bottom-left {
	position: absolute;
	left: -30px;
	bottom: 0;
	width: 30px;
	height: 10px;
	background: url(../images/fx-bulles/Bulle_A.gif) no-repeat 0 100%;
	}
	
/* Beige Box */
span.fx-bulle.beige div.fx-bulle-wrapper div.fx-bulle-top {
	position: absolute;
	left: 0;
	width: 30px;
	background: url(../images/fx-bulles/Bulle_C.gif) no-repeat 0 0;
	z-index: 1000;
	}	
	
span.fx-bulle.beige div.fx-bulle-wrapper div.fx-bulle-content {
	min-height: 35px;
	height: auto !important;
	height: 44px;
	margin: 0 0 0 30px;
	padding: 10px 6px 0 0;
	background: url(../images/fx-bulles/Bulle_C.gif) no-repeat 100% 0;
	}
	
span.fx-bulle.beige div.fx-bulle-wrapper div.fx-bulle-bottom {
	height: 10px;
	margin: 0 0 0 30px;
	background: url(../images/fx-bulles/Bulle_C.gif) no-repeat 100% 100%;
	}

span.fx-bulle.beige div.fx-bulle-wrapper div.fx-bulle-bottom-left {
	position: absolute;
	left: -30px;
	bottom: 0;
	width: 30px;
	height: 10px;
	background: url(../images/fx-bulles/Bulle_C.gif) no-repeat 0 100%;
	}	
/* //Beige Box */	
	
	
	
	
	/* Reverse Box */
	span.fx-bulle.reverse div.fx-bulle-wrapper div.fx-bulle-top {
		left: auto;
		right: 0;
		background: url(../images/fx-bulles/Bulle_A-reverse.gif) no-repeat 100% 0;
		}
	span.fx-bulle.reverse div.fx-bulle-wrapper div.fx-bulle-content {
		margin: 0 30px 0 0;
		padding: 10px 0 0 10px;
		background: url(../images/fx-bulles/Bulle_A-reverse.gif) no-repeat 0 0;
		}
	span.fx-bulle.reverse div.fx-bulle-wrapper div.fx-bulle-bottom {
		margin: 0 30px 0 0;
		background: url(../images/fx-bulles/Bulle_A-reverse.gif) no-repeat 0 100%;
		}
	span.fx-bulle.reverse div.fx-bulle-wrapper div.fx-bulle-bottom-left {
		left: auto;
		right: -30px;
		background: url(../images/fx-bulles/Bulle_A-reverse.gif) no-repeat 100% 100%;
		}
/* Mode - B  */
span.fx-bulle.mode-b div {
	position: relative;
	display: none;
	padding: 0;
	margin: 0;
	font-size: 10px;
	font-family: Geneva, Verdana, sans-serif; 
	color: #666;	
	}

span.fx-bulle.mode-b div.fx-bulle-wrapper div.fx-bulle-top {
	background: url(../images/fx-bulles/Bulle_B.gif) no-repeat 0 0;
	}

span.fx-bulle.mode-b div.fx-bulle-wrapper div.fx-bulle-content {
	background: url(../images/fx-bulles/Bulle_B.gif) no-repeat 100% 0;
	}
	
span.fx-bulle.mode-b div.fx-bulle-wrapper div.fx-bulle-bottom {
	background: url(../images/fx-bulles/Bulle_B.gif) no-repeat 100% 100%;
	}

span.fx-bulle.mode-b div.fx-bulle-wrapper div.fx-bulle-bottom-left {
	background: url(../images/fx-bulles/Bulle_B.gif) no-repeat 0 100%;
	}

	/* Reverse Box */
	span.fx-bulle.mode-b.reverse div.fx-bulle-wrapper div.fx-bulle-top {
		background: url(../images/fx-bulles/Bulle_B-reverse.gif) no-repeat 100% 0;
		}
	
	span.fx-bulle.mode-b.reverse div.fx-bulle-wrapper div.fx-bulle-content {
		background: url(../images/fx-bulles/Bulle_B-reverse.gif) no-repeat 0 0;
		}
		
	span.fx-bulle.mode-b.reverse div.fx-bulle-wrapper div.fx-bulle-bottom {
		background: url(../images/fx-bulles/Bulle_B-reverse.gif) no-repeat 0 100%;
		}
	
	span.fx-bulle.mode-b.reverse div.fx-bulle-wrapper div.fx-bulle-bottom-left {
		background: url(../images/fx-bulles/Bulle_B-reverse.gif) no-repeat 100% 100%;
		}
