.clear {clear:both !important;}

.fl_left {float:left !important;}
.fl_right {float:right !important;}

/* Formatage texte */
.txt_center {text-align:center !important;}
.txt_right {text-align:right !important;}
.txt_left {text-align:left !important;}
.txt_justify {text-align:justify !important;}
.txt_bold {font-weight:bold !important;}
.txt_normal {font-weight:normal !important;}
.txt_italic {font-style:italic !important;}
.txt_none, a.txt_none {text-decoration:none !important;}
.txt_underline, a.txt_underline {text-decoration:underline !important;}
.txt_barre {text-decoration:line-through !important;}
.txt_lower {text-transform: lowercase !important;}
.txt_upper {text-transform: uppercase !important;}
.txt_capitalize {text-transform: capitalize !important;}


/* Taille du texte */

.fs_01 {font-size:0.1em !important;}
.fs_08 {font-size:0.8em !important;}
.fs_09 {font-size:0.9em !important;}
.fs_10 {font-size:  1em !important;}
.fs_11 {font-size:1.1em !important;}
.fs_12 {font-size:1.2em !important;} 
.fs_13 {font-size:1.3em !important;}
.fs_14 {font-size:1.4em !important;}
.fs_15 {font-size:1.5em !important;}
.fs_16 {font-size:1.6em !important;}
.fs_17 {font-size:1.7em !important;}
.fs_18 {font-size:1.8em !important;}
.fs_19 {font-size:1.9em !important;}
.fs_20 {font-size:  2em !important;}

/* Line height */
.lh_0  {line-height:normal !important;}
.lh_08 {line-height:0.8em !important;}
.lh_09 {line-height:0.9em !important;}
.lh_10 {line-height:  1em !important;}
.lh_11 {line-height:1.1em !important;}
.lh_12 {line-height:1.2em !important;} 
.lh_13 {line-height:1.3em !important;}
.lh_14 {line-height:1.4em !important;}
.lh_15 {line-height:1.5em !important;}
.lh_16 {line-height:1.6em !important;}
.lh_17 {line-height:1.7em !important;}
.lh_18 {line-height:1.8em !important;}
.lh_19 {line-height:1.9em !important;}
.lh_20 {line-height:  2em !important;}
.lh_22 {line-height:2.2em !important;}

/* Couleur du texte */
.clr_0, a .clr_0, .clr_black, a .clr_black {color:#000 !important;}
.clr_f, a .clr_f, .clr_white, a .clr_white {color:#fff !important;}
.clr_red, a .clr_red {color:#f00 !important;}
.clr_green, a .clr_green {color:#0f0 !important;}
.clr_blue, a .clr_blue {color:#00f !important;}

/* Couleur de fond */
.bg_0, .bg_black {background-color:#000;}
.bg_f, .bg_white {background-color:#fff;}

/* taille des blocks */
.w_100 {width:100%;}
.w_auto {width:auto !important;}

/* display */
.disp_block {display:block !important;}
.disp_inline {display:inline !important;}
.disp_none {display:none !important;}
.disp_ib {display:inline-block !important;}

/* alignements verticaux */
.va_top {vertical-align: top !important;}
.va_middle {vertical-align: middle !important;}
.va_bottom {vertical-align: bottom !important;}

.mp_0 {margin:0 !important;padding:0 !important;}
.m_0 {margin:0 !important;}

.cp_error {background-color: #FF0000;}

.check {
 border: none;
 background-color: transparent;
 width:auto !important;
}

.brd_none {border:none !important;}

small {font-size:0.8em;}

a.nu {text-decoration:none !important;}
a.nu:hover {text-decoration:underline !important;}

