@charset "utf-8";
body, td, a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    font-size:11px;
    margin-top: 0px;
    padding-top: 0px;
}
.header_lien a{
    font-weight: bold;
    color:#C00;
    text-decoration:none;
}
.header_lien2 a{
    font-weight: bold;
    text-decoration:none;
}z
input.login_g_form{
    margin-left:3px;
    margin-right:3px;
    margin-top:3px;
}
input{
    border:2px solid #666;
    background-color:#FFF;
    margin:2px;
}
select{
    border:2px solid #666;
    background-color:#FFF;
    margin:2px;
}
input[type=submit],input[type=button]{
    border:2px solid #666;
    color:#C00;
    background-color:#E5E5E5;
    font-weight: bold;
    cursor:pointer;
}
input[type=submit]:hover,input[type=button]:hover {
    background-color:#C00;
    color:#FFF;
}
input[type=submit].login_g_form{
    margin-top:5px;
}
.lien_box_panier{
    margin-top:10px;
    font-weight: bold;
}
a.contenu_b_panier{
    text-decoration:none;

}
a.contenu_b_panier:hover{
    text-decoration:underline;
}
.connexion_inscription_inscr a{
    font-weight: bold;
    text-transform:uppercase;
    color:#C00;
    font-size: 20px;
}
.connexion_inscription_gras{
    font-weight: bold;
}
table.tableau_bordure{
    text-align:center;
    color:#C00;
    border-top:1px solid #666;
    border-bottom:1px solid #666;
    background-color:#FFF;
    margin-bottom:10px;
}
.connexion_deja_inscrit{
    width:300px;
}
input[name=email].login_g_form{
    width:200px;
}
div.titre_site_princ{
    width:100%;
    text-align:center;
    color:#C00;
    border-top:1px solid #666;
    border-bottom:1px solid #666;
    background-color:#FFF;
    text-transform:uppercase;
    font-weight: bold;
    margin-bottom:10px;
}
td{
    /*text-align:left;*/
}
body a:hover, td a:hover{
    color:#777;
}
body{
    background-color: #f5f5f5;
}
.alphabet{
    text-decoration: none;
    font-size: 20px;
    font-weight: bold;
    color: #333;
}
.alphabet:hover{
    text-decoration: none;
    font-size: 20px;
    font-weight: bold;
    color :#C00;
}
input.offre_ench{
    width:50px;
    margin-bottom:4px;
    border:1px solid #0C0;
}
.h_titre a{
    text-decoration:none;
    font-size: 30px;
    font-weight: bold;
    color:#333;
}
.h_titre_HA{
    color:#C00;
}
.h_titre_va{
    font-size: 15px;
    font-weight: bold;
    color:#333;
}
.h_soustitre{
    color:#C00;
    font-size:13px;
    font-weight:bold;
}
.h_logo_mangas{
    position:absolute;
    margin-left:-55px;
    margin-top:12px;
}
.h_texte_banniere {
    position: relative;
    top: 12px;
    left: 168px;
    height: 0px;
    text-align: left;
    text-transform: uppercase;
    font-weight: bold;
    color: #333333;
    letter-spacing: -0.01em;
}
/*.h_header, .box_content_carre_right, .img_bord_droit_h, .box_titre_right , .box_content_right{
background-color: #FFF;
}*/
.box_content_carre_right, .img_bord_droit_h, .box_titre_right , .box_content_right{
    background-color: #FFF;
}
.box_titre_right{
    border-bottom: 0;
    border-top: 1px solid #666;
    border-right: 0;
    border-left: 1px solid #666;
}
.box_titre_right, .box_titre_right a, .box_titre_right a:hover{
    color:#CC0000;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}
.box_titre{
    color:#CC0000;
    font-size:12px;
    padding: 2px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}
.box_titre_md{
    height: 24px;
    background-color: #FFFFFF;
    color: #CC0000;
    font-size: 12px;
    padding: 0px;
    margin: 0px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
}
.titre_md {
    font-size: 16px;
    font-weight: bold;
    color: #CC0000;
    height: 30px;
    background-color: #FFFFFF;
    text-decoration: none;
    padding: 2px;
}
.titre_md a {
    font-size: 16px;
    font-weight: bold;
    color: #CC0000;
    text-decoration: none;
}
.lien_md {
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}
.lien_md:hover {
    font-size: 11px;
    font-weight: bold;
    color: #CC0000;
    text-decoration: none;
}
.lien_md_red {
    font-size: 10px;
    font-weight: bold;
    color: #CC0000;
    text-decoration: none;
}
.lien_md_red:hover {
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}
.stock_md {
    font-size: 10px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    vertical-align: bottom;
    text-align: right;
    height: 10px;
}
.img_bord_droit_h{
    width:8px;
    background-image:url(images/bord_droit_h.gif);
    background-repeat:no-repeat;
}
.box_content_rightred {
    background-color: #CC0000;
}
.box_content_rightrose {
    background-color: #E80047;
}
.box_content_rightvert {
    background-color: #6BA900;
}
.box_content_rightorange {
    background-color: #FA9300;
}
.box_content_rightred a, .box_content_rightred,
.box_content_rightrose a, .box_content_rightrose,
.box_content_rightvert a, .box_content_rightvert,
.box_content_rightorange a, .box_content_rightorange {
    color:#FFF;
}
.box_content_rightred a:hover,
.box_content_rightrose a:hover,
.box_content_rightvert a:hover,
.box_content_rightorange a:hover {
    color:#FFF;
}
.box_content_rightgris {
    background-color: #e5e5e5;
}
.box_content_carre_right,
.box_content_right,
.box_content_rightred,
.box_content_rightgris,
.box_content_rightrose,
.box_content_rightvert,
.box_content_rightorange {
    border: 1px solid #666;
    padding: 3px;
}

div.cat_menu, .cat_menu a,
div.cat_menu_rose, .cat_menu_rose a,
div.cat_menu_vert, .cat_menu_vert a,
div.cat_menu_orange, .cat_menu_orange a {
    margin:0;
    margin-left: 1px;
    padding-left:1px;
    cursor:pointer;
    font-weight:bold;
    line-height:1.6em;
    padding:0;
    text-decoration:none;
}
div.cat_menu:hover {
    background-color: red;
}
div.cat_menu_rose:hover {
    background-color: #FF516D;
}
div.cat_menu_vert:hover {
    background-color: #91CF3A;
}
div.cat_menu_orange:hover {
    background-color: #FFB739;
}
.btn_tresor, btn_tresor a{
    background-color:#FA9300;
    border:2px solid #FFFFFF;
    color:#FFFFFF;
    font-family:"verdana",sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    margin:1px;
    padding:1px;
}
.btn_tresor a, .btn_tresor a:hover{
    color:#FFFFFF;
    font-family:"verdana",sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
.btn_tresor:hover {
    background-color: #FFB739;
    text-decoration:none;
}

.cat_news_titre{
    color:#C00;
    text-align:left;
    text-transform:uppercase;
    font-weight:bold;
    font-size:9px;
    font-family: Arial, Helvetica, sans-serif;
    /* border: 1px solid #666; */
}
.cls_tableau_news_principale{
    border-bottom:1px solid #666;
    border-top:1px solid #666;
}
div.mini_news_n_descr{
    margin-top:-10px;
}
.titre_news_next{
    margin-top:10px;
    text-align:left;
    color:#CC0000;
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
}
.cat_news_titre2{
    color:#C00;
    text-align:right;
    text-transform:uppercase;
    font-weight:bold;
    font-size:9px;
    font-family: Arial, Helvetica, sans-serif;
    /* border: 1px solid #666; */
}
td.cat_news, td.cat_news a{
    background-color:#C00;
    color:#FFF;
    padding:2px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
    text-decoration:none;
    text-transform:uppercase;
    font-family: Arial, Helvetica, sans-serif;

}
td.cat_news_hover, td.cat_news_hover a{
    background-color:#FFF;
    color:#C00;
    padding:2px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
    text-decoration:none;
    text-transform:uppercase;
    font-family: Arial, Helvetica, sans-serif;

}
table.cat_news{
    /*border: 1px solid #666;*/
}
.cls_categorie_list .titre a, .cls_categorie_list .titre{
    background-color:#C00;
    color:#FFF;
    text-align:center;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}
.cls_categorie_list .titre2 a, .cls_categorie_list .titre2{
    background-color:#FFF;
    color:#666;
    text-align:center;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}
.cls_categorie_list .texte a{
    text-decoration:none;
}
td.cls_categorie_list {
    padding:2px;
}
.cls_categorie_list .image{
    text-align:center;
}
.cls_categorie_list .lien{
    text-align:right;
    background-color: #E5E5E5;
}
.cls_categorie_list .texte{
    background-color: #E5E5E5;
}
table.cls_categorie_list{
    border:1px solid #666;
}
.cls_categorie_spacer{
    padding:0px;
}
.cls_categorie_spacer .texte{
    background-color: #E5E5E5;
}
.mini_news_0{
    padding-right:10px;
    background-color: #FFF;
    color:#C00;
}
.mini_news_1{
    padding-left:10px;
    background-color: #FFF;
    color:#C00;
}
.sel_mini_news_0{
    padding-right:10px;
    background-color: #C00;
    color:#FFF;
}
.sel_mini_news_1{
    padding-left:10px;
    background-color: #C00;
    color:#FFF;
}
.news_centre{
    background-color:#FFF;
}
.mini_news_catp, .mini_news_n_date{
    text-transform:uppercase;
    font-weight:bold;
}
.mini_news_n_catp, .mini_news_n_date{
    color:#C00;
    font-size:20px;
}
.mini_news_n_catp, .mini_news_n_cats{
    text-transform:uppercase;
    font-size:18px;
}
.mini_news_cats{
    text-align:right
}
.mini_news_n_date{
    text-align:center;
}
.mini_news_n_lien, .mini_news_n_lien a{
    text-align:right;
    font-size:18px;
    color:#C00;
    text-decoration:none;
}
.mini_news_0 a,.mini_news_1 a{
    color:#C00;
    text-decoration:none;
}
.sel_mini_news_0 a,.sel_mini_news_1 a{
    color:#FFF;
    text-decoration:none;
}
.sel_mini_news_0 a:hover, .sel_mini_news_1 a:hover {
    color:#FFF;
}
.prd_lst_info,.prd_lst_image{
    background-color:#FFF;
    text-align:left;
}
.prd_lst_name a{
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    color:#C00;
}
.prd_lst_nom{
    font-weight:bold;
}
.prd_lst_prix{
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
}
.prd_lst_autre_info{
    background-color:#E5E5E5;
    text-align:center;
}
.prd_lst_prix_info {
    background-color:#C00;
    color:#FFF;
    text-align:center;
}
.prd_lst_prix_info_tresor {
    background-color: #FA9300;
    color: #FFF;
    text-align: center;
}
.prd_lst_info, .prd_lst_image, .prd_lst_prix_info, .prd_lst_autre_info, .prd_lst_prix_info_tresor {
    border-top:1px solid #666;
    border-bottom:1px solid #666;
}


.prd_info,.prd_attache{
    background-color:#E5E5E5;
}
.prd_autre_info{
    background-color:#999;
    color:#FFF;
}
.prd_prix{
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
}
.prd_nom{
    font-weight:bold;
}
.prd_prix_info{
    background-color:#C00;
    color:#FFF;
    text-align:center;
}
input.login_form[type=text],input.login_form[type=password]{
    border:2px solid #666;
    background-color:#FFF;
    margin-bottom:3px;
}
input.login_form[type=submit]{
    border:1px solid #FFF;
    background-color:#C00;
    color:#FFF;
    font-size:20px;
    font-weight:bold;
    cursor:pointer;
    /*width:100%;*/
    text-transform:uppercase;
    margin:0;
}
.erreur_msg{
    color:#FFF;
    text-align:center;
    background-color:#C00;
    padding:2px;
    margin-bottom:7px;
}
.ProduitDansPanier,.ProduitDansPanier a,.ProduitDansPanier a:hover{
    background-color:#ABE300;
    color:#000;
}
.panier_lst td{
    background-color:#FFF;
    padding:4px;
    text-align:center;
}
td.panier_lst_prix_tot_hdr, td.panier_lst_prix_tot{
    background-color:#FFF;
    padding:4px;
    text-align:right;
}
td.panier_lst_total, td.panier_lst_stotal,td.validation_lst_total{
    text-align:right;
}
.panier_lst td.panier_lst_ref,td.panier_lst_ref_hdr{
    text-align:left;
}
.panier_lst td.panier_lst_hdr, td.panier_lst_total{
    background-color:#E5E5E5;
    border-top:1px solid #666;
    border-bottom:1px solid #666;
    padding:2px;
    font-weight:bold;
}
td.panier_lst_stotal_first{
    border-top:1px solid #666;
}
td.panier_lst_stotal{
    padding:2px;
    background-color:#E5E5E5;
}
td.validation_lst_total{
    border-bottom:1px solid #666;
    padding:2px;
    background-color:#E5E5E5;
    font-weight:bold;
}
.titre_val,.livraison_titre{
    font-weight:bold;
    padding:2px;
    margin-top:10px;
}
.livraison_bpage{
    width:300px;
    text-align:left;
}
.livraison_stitre{
    width:300px;
    text-align:left;
    color:#C00;
    font-weight:bold;
}
.livraison_stitre_ng,.livraison_stitre_ng a{
    text-decoration:none;
    font-weight:normal;
    color:#666;
}
.bold_right{
    font-weight:bold;
    text-align:right;
}
.texte_dans_case_livraison{
    text-align:center;
}
.paiement_lst,.livraison_lst,.adresse_act,.adresse_act2,.adresse_val,.livraison_val,.paiement_val{
    background-color:#FFF;
    padding:4px;
    border-top:1px solid #666;
    border-bottom:1px solid #666;

    text-align:left;
}
/*.paiement_lst,.livraison_lst,.adresse_act{
    width:300px;
}*/
.paiement_lst,.livraison_lst {
    width:300px;
}
.adresse_act2{
    /*width:400px;*/
}
.livraison_offert{
    color:#F00;
}
/*.adresse_act input,.adresse_act select{
border:1px solid #666;
margin:2px;
}
.adresse_act input[type=submit]{
background-color:#CCC;
color:#C00;
cursor:pointer;
}
.adresse_act input[type=submit]:hover{
background-color:#666;
color:#FFF;
}*/
.livraison_offert_val{
    background-color:#FFF;
    text-align:center;
}
.validation_val{
    background-color:#FFF;
    padding:4px;
    border:2px solid #666;
    margin-top:10px;
    text-align:center;
}
.lst_cmde_msg{
    border:1px solid #666;
    background-color:#FFF;
    margin-top:5px;
    margin-bottom:5px;
    padding:2px;
}
.recherche_input_text{
    width:103px;
}
.recherche_input_submit{
    width:40px;
}
.recherche_input_text, .recherche_input_submit{
    border:2px solid #666;
    background-color:#FFF;
    color:#C00;
    margin-bottom:3px;
    font-weight:bold;
}
.prix_pub{
    font-size:11px;
    font-weight:normal;
    text-decoration:line-through;
}
.prix_remise{
    font-size:11px;
    font-weight:normal;
}
.liste_quantite{
    font-weight:bold;
}
input.btn_acheter, a.btn_acheter, input.btn_valider{
    background-color:#ABE300;
    border:2px solid #FFFFFF;
    color:#000000;
    font-family:"verdana",sans-serif;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    margin:1px;
    padding:1px;
}
input.btn_valider{
    border:2px solid #666666;
    font-size:18px;
}
input.btn_valider:hover{
    background-color:#ABE300;
    color:#666;
}
.ProduitEnRupture{
    font-size:24px;
    background-color:#999;
    color:#FFF;
    font-weight:bold;
    text-transform:uppercase;
}
.ProduitEnRupture a{
    font-size:10px;
    color:#FFF;
    font-weight:normal;
    text-transform:none;
}
.panier_livraison_2 a{
    text-decoration:none;
    padding:3px;
    background-color:#ABE300;
    border:2px solid #FFFFFF;
    color:#000000;
    font-family:"verdana",sans-serif;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
}
.panier_update input,.panier_livraison a{
    text-decoration:none;
    padding:3px;
    background-color:#ABE300;
    border:2px solid #FFFFFF;
    color:#000000;
    font-family:"verdana",sans-serif;
    font-size:18px;
    font-weight:bold;
    text-transform:uppercase;
}
.panier_livraison a{
    border:2px solid #666;
}
.livraison_lst .nom,.paiement_lst .nom  {
    font-weight:bold;
    color:#C00;
}
.livraison_lst_mdl{
    width:550px;
}
.groupe_produit{
    display:inline;
    margin-right:3px;
    margin-bottom:3px;
}
.col_box_plus_en_vue a{
    font-weight:bold;
    text-transform:uppercase;
    color:#C00;
    text-decoration:none;
}
.nom_box_plus_en_vue a{
    text-decoration:none;
}
td.ligne_haute,div.ligne_haute{
    border-top:1px dashed #DDD;
    /*height:1px;*/
    padding:0px;
}
td.box_content_rightred{
    padding:0px;
    padding-left:2px;
    padding-right:0px;
}
.cls_categorie_m_list{
    background-color:#FFF;
}
.cls_categorie_m_list .titre a{
    text-decoration: none;
    font-weight: bold;
}
.cls_categorie_m_list .nom a{
    text-decoration:none;
}
.cls_categorie_m_L{
    color:#C00;
}
.ProduitaReserve,.ProduitaReserve,.ProduitaReserve a:hover,.ProduitaReserve a{
    background-color:#FF7200;
    color:#FFF;
    text-decoration:none;
}
.ProduitaReserver,.ProduitaReserver,.ProduitaReserver a,.ProduitaReserver a:hover{
    background-color:#FF6969;
    color:#FFF;
    font-weight:bold;
    text-decoration:none;
}
input.btn_acheter:hover{
    color:#777;
    background-color:#ABE300;

}
.champs_categorie{
    color:#CC0000;
    font-weight:bold;
}
.login_inscription{
    text-align:right;
    padding:3px;
    font-weight:bold;
}
.panier_ajout2{
    margin-top:7px;
    margin-bottom:7px;
}
.panier_ajout1{
    margin-top:7px;
    font-size:12px;
    font-weight:bold;
}

.c_page_sel, .c_page_nsel{
    size:14px;
    display:inline;
    background-color:#ABE300;
    border:2px solid #FFFFFF;
    padding:2px;
    line-height:20px;
}
.c_page_nsel{
    font-weight:bold;
}
.c_page_sel{

}
.c_page_nsel a{
    text-decoration:none;
    color:#000000;
}
.produit_list_gen{
    width:100%;
    text-align:right;
}
.groupe_produit a{
    color:#333333;
    font-weight:bold;
}
.prd_descr{
    /*position: relative ; */
    width: 100% ;
    background-color:#FFF;
    /*height:138px;*/
    overflow: auto ;
}
.table_c_prod{
    background-color:#FFF;
}
.produit_ami_titre{
    font-weight:bold;
}
.produit_conseille_liste{
    /*position: relative ; */
    width: 100% ;
    background-color:#FFF;
    /*height:200px;*/
    overflow: auto ;
}
.prix_pub2{
    font-size:11px;
    font-weight:normal;
}
.ok_msg{
    color:#FFF;
    text-align:center;
    background-color:#0C0;
    padding:2px;
    margin-bottom:7px;
}

.fondblanc	{
    background-color:#ffffff;
}

.rouge8b	{
    font-size:8px;
    color:#cc0000;
    font-weight:bold;
}

.rouge10b	{
    font-size:10px;
    color:#cc0000;
    font-weight:bold;
}

.rouge12b	{
    font-size:12px;
    color:#cc0000;
    font-weight:bold;
}

.rouge14b	{
    font-size:14px;
    color:#cc0000;
    font-weight:bold;
}

.rouge16b	{
    font-size:16px;
    color:#cc0000;
    font-weight:bold;
}

.rouge18b	{
    font-size:18px;
    color:#cc0000;
    font-weight:bold;
}

.rouge20b	{
    font-size:20px;
    color:#cc0000;
    font-weight:bold;
}

.rouge24b	{
    font-size:24px;
    color:#cc0000;
    font-weight:bold;
}

.qte_pvt_reserve{

}
.preco_dispo a{
    font-size:20px;
    color:#C00;
    text-decoration:none;
}
.qte_txt_reserve{
    font-size:20px;
    color:#FFF;
    background-color:#C00;
}
.ope_home a{
    font-size:20px;
    color:#000;
    background-color:#ABE300;
    text-decoration:none;
}
.ope_home a:hover{
    font-size:20px;
    color:#FFF;
    background-color:#FF7200;
    text-decoration:none;
}
.ope_cat a{
    font-size:12px;
    color:#000;
    background-color:#ABE300;
    text-decoration:none;
    font-weight: bold;
    padding: 1px;
}
.ope_cat a:hover{
    font-size:12px;
    color:#FFF;
    background-color:#FF7200;
    text-decoration:none;
    font-weight: bold;
}
.res_date_fin_trad{
}
.res_date_fin_date{
    /* text-decoration: blink; */
    font-weight:bold;
}

.mktipmsg {
    padding: 5px;
    background-color: #FFF8DC;
    border: 1px solid #DEB887;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6b6b6b;
    display: none;
    position: absolute;
    left: 0px;
    top: 0px;
}

.mktipcat {
    padding: 2px;
    background-color: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    display: none;
    position: absolute;
    left: 0px;
    top: 0px;
}

#prn_update {
    border: 1px solid #999;
    background: #fafafa;
    max-height: 400px;
    min-width: 300px;
    overflow: auto;
}
#prn_update ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#prn_update a {
    display: block;
    padding: .2em .3em;
    text-decoration: none;
    color: #333;
}
.selected {
    background-color: #EEEEEE;
}
#prn_update_md {
    border: 1px solid #999;
    background: #fafafa;
    max-height: 400px;
    min-width: 300px;
    overflow: auto;
}
#prn_update_md ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#prn_update_md a {
    display: block;
    padding: .2em .3em;
    text-decoration: none;
    color: #333;
}


/*
styles génériques
*/
.top {
    vertical-align: top;
}
.middle {
    vertical-align: middle;
}
.bottom {
    vertical-align: bottom;
}

.left {
    text-align: left;
}
.center {
    text-align: center;
}
.right {
    text-align: right;
}
.justify {
    text-align: justify;
}

.bgwhite {
    background-color: #FFFFFF;
}
.bggrey {
    background-color: #E5E5E5;
}
.bgrouge {
    background-color: #CC0000;
}
.bglightgrey {
    background-color: #EEEEEE;
}
.bgdarkgrey {
    background-color: #999999;
}

.border1grey {
    border: 1px solid #333333;
}

.vert {
    color: #6BA900;
}
.vertclair {
    color: #ABE300;
}
.rouge {
    color: #CC0000;
}
.rougehover:hover {
    color: #CC0000;
}
.orange {
    color: #FA9300;
}
.white {
    color: #FFFFFF;
}
.whitehover:hover {
    color: #FFFFFF;
}
.black {
    color: #000000;
}
.jaune {
    color: #FFF000;
}

.size9 {
    font-size: 9px;
}
.size10 {
    font-size: 10px;
}
.size11 {
    font-size: 11px;
}
.size12 {
    font-size: 12px;
}
.size13 {
    font-size: 13px;
}
.size14 {
    font-size: 14px;
}
.size15 {
    font-size: 15px;
}
.size16 {
    font-size: 16px;
}

.bold {
    font-weight: bold;
}
.italic {
    font-style: italic;
}
.capital {
    text-transform: uppercase;
}

.padding2 {
    padding: 2px;
}

.nounderline {
    text-decoration: none;
}
.nounderline:hover {
    text-decoration: underline;
}

.strike{
    text-decoration: line-through;
}

.nowrap {
    white-space: nowrap;
}

.ligne_1{
    background-color:#FFFFFF;
}
.ligne_1:hover{
    background-color:#FFFF99;
}
.ligne_2{
    background-color:#EEEEEE;
}
.ligne_2:hover{
    background-color:#FFFF99;
}