a.bubble
{
}

div.bubble
{
	cursor: help;
	padding-left: 14px;
	height: 14px;
	float: left;
}

span.bubble {

}

span.bubble img {
	
}

.tooltip{
	color: #000;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
}

.tooltip .tooltipflecheg {
	position: absolute;
	width: 20px;
	height: 41px;
	top: 10px;
	left: 0;
}

.tooltip .tooltipfleched {
	position: absolute;
	width: 20px;
	height: 41px;
	top: 10px;
	right: 0;
}

.tooltip .tooltiptxt {
	background-color: #edf0f5;
	border: 1px solid #012150;
	color:#012150;
	margin-left: 3px;
	margin-right: 3px;
	padding: 4px;
	width: 240px;
	text-align: left;
	font-weight: normal;
}
.tooltip .tooltiptxt table tr td {
	color:#012150;
	text-align:left;
}
.tooltip .tooltiptxt p {
	margin: 0;
	padding: 2px;
}

.tooltip .tooltiptxt .warning
{ 
  padding-left : 40px;
}

.tooltipLoader
{
	background-image: url('images/loader.gif');
	width: 50px;
	height: 15px;
}
#minifiche td{
	text-align:left;
}
/* mise en page */

.tooltiptxt ul
{
	padding-left: 20px;
}

.tooltiptxt ul ul
{
	padding-left: 8px;
}

.tooltip .tooltiptxt li {
	margin:0;
	padding: 2px 12px;
}
