.clBulle { 
    /* width: 160px; */
    display: none;
    position: absolute;
    background-color: transparent;
    padding: 2px;
    margin: 2px;
    border: 0px ridge #F4F49C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    z-index : 1;
}

.titre15blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.titre15bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #94D5F3;
}
.titre15orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #ffc24b;
}
.titre15doree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #ffee2f;
}
.titre15rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #ff5252;
}
.texteNoir10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2E2E2E;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(auto,auto,auto,auto);
}
.texte11gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D9D9D9;
}
.texte10gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D9D9D9;
}
.texte11blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.texte11blanc a{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.texte11blanc a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B11D1D;
}
.texte12blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	/*height: 11px;*/
	width: 135px;
	line-height: 10px;
}
.boxencheres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	/*height: 10px;*/
	width: 50px;

}
.boxinscription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
/*	height: 11px;*/
	width: 200px;
	line-height: 10px;
}
.texte10blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.texte10blanc a{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.texte10blanc a:hover{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #EFACAC;
}
.texte11rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B11D1D;
}
.texte18rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B11D1D;
}
.titre15vert {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #D8F48E;
}
.casecocher {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #909090;
	height: 15px;
	width: 15px;
}
.texte10footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #C4C4C4;
}
.texte10footer a{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #C4C4C4;
}
.texte10footer a:hover{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #C4C4C4;
}
.titre15violet {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FF99BA;
}
.titre15orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FF9600;
}
.texte11justif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
}
.texte9justif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
}
.texte11noirbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.texte11noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.texte11grisbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #505050;
	text-align: justify;
}

input.erreur { 
        border: #d00 2px solid;
}
select.erreur { 
        border: #d00 2px solid;
}


.titre_evolution_prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
        background-color: #505050;
}
.evolution_up { color: #dd0000; }
.evolution_down { color: #00ee00; }
.evolution_pourcentage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
        background-color: #707070;
}


#paginationtop .pagination1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
        cursor:pointer;
        text-decoration:underline;
        background:url('/media/images/table/top/on.jpg')
}
#paginationtop .pagination2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
        cursor:pointer;
        text-decoration:underline;
        background:url('/media/images/table/top/l2_off.jpg')
}
#paginationtop .pagination2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
        cursor:pointer;
        text-decoration:underline;
        background:url('/media/images/table/top/on.jpg')
}

#paginationdown .pagination1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
        cursor:pointer;
        text-decoration:underline;
        background:url('/media/images/table/bottom/on.jpg')
}
#paginationdown .pagination2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
        cursor:pointer;
        text-decoration:underline;
        background:url('/media/images/table/bottom/l2_off.jpg')
}
#paginationdown .pagination2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
        cursor:pointer;
        text-decoration:underline;
        background:url('/media/images/table/bottom/on.jpg')
}


.titre15violetannexe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #d71ebb;
}


.confirmation_erreur { color: #dd0000; }
.confirmation_valid { color: #00ee00; }

.infobulljs { 
    background-color:#505050;
    border:solid 1px #000000;
    font-size:11px;
    color:#fff;
    padding:0.5em;
}