.bt_openelem {
    margin:0 0;
    border:none;    
	background-color:#00A0FF;
	background : url(../../images/AP/picto/openelem.gif) center left no-repeat;	
	height:20px;
	width:22px;
    cursor:pointer;
}

.bt_openelemSelected {
    margin:0 0;
    border:none;
    --background : url(../../images/AP/picto/openelemSelected.gif) center left no-repeat;	
	background-color:#00A0FF;
	height:20px;
	width:22px;
    cursor:pointer;
}

.bt_closelemSelected {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/closelemSelected.gif) center left no-repeat;
	height:20px;
	width:22px;
    cursor:pointer;
}

.bt_closelem {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/closelem.gif) center left no-repeat;
	height:20px;
	width:22px;
    cursor:pointer;
}

.bt_creer {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/creer.gif) center left no-repeat;
	padding-left:22px;
	padding-right:0px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
	text-align:left;
}

.bt_envoi {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/envoyer.gif) center left no-repeat;
	height:20px;
    font : bold 11px Arial;
	color:#29458C;
    cursor:pointer;
	text-align:left;
	padding-left:22px;
}

.bt_fleche {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/fleche_menu.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
	
}

.bt_print {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/imprimer.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_modif {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/modifier.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}


.bt_browse {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/parcourir.gif) center left no-repeat;
   	text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_search {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/recherche.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_save {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/sauvegarder.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_delete {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/supprimer.gif) center left no-repeat;
    padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
	text-align:left;
}


.bt_upload {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/upload.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_uploadRed {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/uploadrouge.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_uploadGreen {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/uploadvert.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_download {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/telecharger.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_downloadRed {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/telechargerrouge.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_downloadGreen {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/telechargervert.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_translate {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/traduire.gif) center left no-repeat;
   	text-align:left;
	padding-left:22px; 
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_valider {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/valider.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_courrier {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/courrier.gif) center left no-repeat;
    padding-left:22px;
	padding-right:0px;
	height:20px;
    font : bold 11px Arial;
    color : #BD1818;
    cursor:pointer;
	text-align:left;
}

.bt_validerVert {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/valider_vert.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_annuler {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/annuler.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_retour {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/retour.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_aide {
    margin:0px 0px 0px 0px;
    border:none;
    background : url(../../images/AP/picto/aide.gif) center left no-repeat;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
	text-align:left;
	padding-left:22px;
}

.bt_connexion {
    margin:0 0;
    border:none;
	height:20px;
    background : url(../../images/AP/picto/securite.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_ajouter {
    margin:0 0 0 0;
    border:none;
	height:20px;
    background : url(../../images/AP/picto/ajouter.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_rafraichir {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/rafraichir.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_soustraire {
    margin:0 0;
    border:none;
	height:20px;
    background : url(../../images/AP/picto/soustraire.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_zero {
    margin:0 0;
    border:none;
    background : url(../../images/AP/picto/zero.gif) center left no-repeat;
    text-align:left;
	padding-left:22px;
	height:20px;
    font : bold 11px Arial;
    color : #29458C;
    cursor:pointer;
}

.bt_alertcontrat {
    margin:0px 0px 0px 0px;
    border:none;
    background : url(../../images/AP/picto/alertcontrat.gif) center left no-repeat;
	height:11px;
    font : bold 11px Arial;
	padding-left:22px;
    color : #29458C;
	text-align:left;
	cursor:pointer;
}

.bt_suiv {
    margin:0 0;
    border:none;
    height:20px;
    background : url(../../images/AP/picto/page_suiv.gif) center left no-repeat;
    text-align:left;
    font : bold 11px Arial;
	padding-left:22px;
    color : #29458C;
    cursor:pointer;
}

.bt_prec {
    margin:0 0;
    border:none;
    height:20px;
    background : url(../../images/AP/picto/page_prec.gif) center left no-repeat;
    text-align:left;
    font : bold 11px Arial;
	padding-left:22px;
    color : #29458C;
    cursor:pointer;
}
.bt_premiere_page {
    margin:0 0;
    border:none;
    height:20px;
    background : url(../../images/AP/picto/premiere_page.gif) center left no-repeat;
    text-align:left;
    font : bold 11px Arial;
	padding-left:22px;
    color : #29458C;
    cursor:pointer;
}

.bt_derniere_page {
    margin:0 0;
    border:none;
    height:20px;
    background : url(../../images/AP/picto/derniere_page.gif) center left no-repeat;
    text-align:left;
    font : bold 11px Arial;
	padding-left:22px;
    color : #29458C;
    cursor:pointer;
}

/* Boutons de trie des tableaux */
.bt_ascinfo
{
	margin:0 0;
    border:none;
    height:5px;
    background : url(../../images/AP/picto/ascinfo.gif) center left no-repeat;
    cursor:pointer;
}

.bt_asctrie
{
	margin:0 0;
    border:none;
    height:5px;
    background : url(../../images/AP/picto/asctrie.gif) center left no-repeat;
    cursor:pointer;
}

.bt_descinfo
{
	margin:0 0;
    border:none;
    height:5px;
    background : url(../../images/AP/picto/descinfo.gif) center left no-repeat;
    cursor:pointer;
}

.bt_desctrie
{
	margin:0 0;
    border:none;
    height:5px;
    background : url(../../images/AP/picto/desctrie.gif) center left no-repeat;
    cursor:pointer;
}



/* Style spécifique à TBRA */
.bt_courant
{
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#29428C;
	margin:2px 5px 2px 5px;
}

/* Style spécifique TBRA */
.bt_futur
{
	background-color:#29428C;
	border-style:solid;
	border-width:1px;
	border-color:#D2D3D9;
	margin:2px 5px 2px 5px;
}