﻿.ajax__calendar_container 
{
    position: relative; 
    z-index:1000;
} 

/* style liste articles back */
.btn_nouvel_article
{
    background: url(Images%20projet/btn_nouvel_article.jpg);
    background-repeat: repeat-y;	
    overflow: hidden;
    cursor:pointer;      
}

/* style paiement en ligne */
.btn_effectuer
{
    background: url(Images%20projet/paiement_effectuer.jpg);	
    overflow: hidden;
    cursor:pointer; 
    background-repeat:no-repeat;
    padding-top:4px;
    text-decoration:none;
    color:Black;
}

.btn_annuler
{
    background: url(Images%20projet/paiement_annuler.jpg);
    background-repeat: repeat-y;	
    overflow: hidden; 
    cursor:pointer;
}

.btn_poursuivre
{
    background: url(Images%20projet/paiement_poursuivre.jpg);
    background-repeat: repeat-y;	
    overflow: hidden; 
    cursor:pointer;
}

.btn_proceder
{
    background: url(Images%20projet/paiement_proceder.jpg);
    background-repeat: repeat-y;	
    overflow: hidden;
    cursor:pointer;
}

/* style des td des cycles de la sélection */
.cadre_selection
{
    border-right: #D2D2D2 1px solid;
    border-top: #D2D2D2 1px solid;
    border-left: #D2D2D2 1px solid;
    border-bottom: #D2D2D2 1px solid;
    height:150px;
}

/*________________________________*/


/* style des grilines des gridview */
.gridLines td
  {
    border-bottom: 1px solid #F0F0F0;
  }

.gridLinesInvisible td
  {
    border-bottom: 0px solid #F0F0F0;
  }
  
  /*________________________________*/



  /*______bouton rechercher_________*/

.btn_rechercher
{
    background: url(Images%20projet/bouton_rech.jpg);
    background-repeat: repeat-y;	
    overflow: hidden; 
    cursor:pointer;
}

/*________________________________*/
  
  
.hr_gris
{
    color: #a0a0a0;
    background-color: #a0a0a0;
    height: 1px;
    border: 0;
}

.header_master
{
    background: url(Upload_Fond_Masterpage/barre.jpg );
    background-repeat: no-repeat;	
    overflow: hidden;   
}

.footer_master
{
    background: url(Upload_Fond_Masterpage/footer.jpg );
    background-repeat: no-repeat;	
    overflow: hidden;   
}

.sous_titre_orange
{
    font-size: 11pt;
    text-transform: uppercase;
    font-family: verdana;
    color: #f29200;
    font-weight: bold;
}

.sous_titre_gris
{
    font-size: 11pt;
    text-transform: uppercase;
    font-family: verdana;
    color: #505050;
    font-weight: bold;
}

.noir_justifie
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    text-align: justify;
}

.fond_recherche
{
    background: url(Images%20projet/cadre_liste_type.jpg);
    background-repeat: repeat-y;	
    overflow: hidden; 
}

.fond_bas
{
     background: url(Images%20projet/fond_bas.jpg); 
     background-repeat: repeat-y;	
     overflow: hidden; 
}

.fond_haut
{
     background: url(Images%20projet/fond_haut.jpg); 
     background-repeat: repeat-y;	
     overflow: hidden; 
}

.fond_bas_large
{
     background: url(Images%20projet/fond_bas_large.jpg); 
     background-repeat: repeat-y;	
     overflow: hidden; 
}

.fond_haut_large
{
     background: url(Images%20projet/fond_haut_large.jpg); 
     background-repeat: repeat-y;	
     overflow: hidden; 
}

.fond_image
{
     background: url(Images%20projet/fond_gris.jpg); 
     background-repeat: repeat-y;	
     overflow: hidden; 
}

.fond_image_blanc
{
     background: url(Images%20projet/fond_blanc.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_image_blanc_moyen
{
     background: url(Images%20projet/fond_blanc_moyen.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_inscrire_gauche
{
     background: url(Images%20projet/cadre_inscrire_gauche.jpg); 
     background-repeat: repeat-y;	
     overflow: hidden; 
}

.fond_inscrire_droit
{
     background: url(Images%20projet/cadre_inscrire_droit.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_concept_haut
{
     background: url(Images%20projet/concept_haut.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;       
}

.fond_concept_bas
{
     background : url(Images%20projet/concept_bas.jpg);
     background-repeat: repeat-y;	
     overflow: hidden; 
}

.fond_club_haut
{
     background : url(Images%20projet/club_haut.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_club_bas
{
     background : url(Images%20projet/club_bas.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_session_gauche
{
     background: url(Images%20projet/cadre_session_gauche.jpg); 
     background-repeat: repeat-y;	
     overflow: hidden; 
}

.fond_session_droit
{
     background: url(Images%20projet/cadre_session_droit.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_recherche_moyen
{
     background: url(Images%20projet/cadre_recherche_moyen.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_recherche_large
{
     background: url(Images%20projet/cadre_recherche_large.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_recherche_avancee
{
     background: url(Images%20projet/cadre_recherche_avancee.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_club
{
     background: url(Images%20projet/cadre_club.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_inscri_coll_haut
{
     background: url(Images%20projet/cadre_inscri_coll_haut.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_inscri_coll_bas
{
     background: url(Images%20projet/cadre_inscri_coll_bas.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_inscri_part_haut
{
     background: url(Images%20projet/cadre_inscri_part_haut.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.fond_inscri_part_bas
{
     background: url(Images%20projet/cadre_inscri_part_bas.jpg);
     background-repeat: repeat-y;	
     overflow: hidden;
}

.centrer
{
    text-align: -moz-center;
    text-align: center;
    width: 989px;
    margin:0;
}

.bouton_recherche
{
    background: url(Images%20projet/bouton_rech.jpg) no-repeat;
    text-decoration: none;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    cursor:pointer;
}

.blanc_titre
{
    color: white;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;
}

.gris_titre
{
    color: #505050;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;
}

.noir_titre
{
    color: black;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;
}

.vert_titre
{
    color: #436325;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;
}

.bleu_titre
{
    color: #3E7AB9;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;
}

.bleu_ciel_titre
{
    color: #B2BFE1;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;
}

.mauve_titre
{
    color: #713F62;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;
}

.marron_titre
{
    color: #926234;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;    
}

.rouge_titre
{
    color: #8E3936;
    font-weight: bold;
    font-size: 13pt;
    text-transform: uppercase;
    font-family: verdana;    
}

/*---------------style image nos partenaires------------------------- */

.partenaires_1
{
    background: url(Upload_bandeau_droit/partenaire_1.jpg);
    background-repeat: repeat-y;	
    overflow: hidden;
}

.partenaires_2
{
    background: url(Upload_bandeau_droit/partenaire_2.png);
    background-repeat: repeat-y;	
    overflow: hidden;
}

.partenaires_5
{
    background: url(Upload_bandeau_droit/partenaire_5.png);
    background-repeat: repeat-y;	
    overflow: hidden;
}

/*---------------style combo client home univers--------------------- */

.bouton_actif_1
{
    width: 313px;
    line-height: 26px;
    height: 26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_actif_1.png) no-repeat;
    text-decoration: none;
    position:relative;
    z-index:180;
    cursor:pointer;
}

.bouton_inactif_1
{
    width: 193px;
    line-height: 26px;
    height: 26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_inactif_1.png) no-repeat;
    text-decoration: none;
    position:relative;
    z-index:150;
    cursor:pointer;
}

.bouton_ventes_1
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_ventes_1.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_all_1
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_all_1.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_actif_2
{
    width: 313px;
    line-height: 26px;
    height:26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_actif_2.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_inactif_2
{
    width: 193px;
    line-height: 26px;
    height:26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_inactif_2.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_2
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_ventes_2.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_all_2
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_all_2.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_actif_5
{
    width: 313px;
    line-height: 26px;
    height:26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_actif_5.jpg) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_inactif_5
{
    width: 193px;
    line-height: 26px;
    height:26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_inactif_5.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_5
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_ventes_5.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_all_5
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_all_5.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_actif_6
{
    width: 313px;
    line-height: 26px;
    height:26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_actif_6.jpg) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_inactif_6
{
    width: 193px;
    line-height: 26px;
    height:26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_inactif_6.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_6
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_ventes_6.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_all_6
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_all_6.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_actif_7
{
    width: 313px;
    line-height: 26px;
    height:26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_actif_7.jpg) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_inactif_7
{
    width: 193px;
    line-height: 26px;
    height:26px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/bouton_inactif_7.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_7
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_ventes_7.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

.bouton_ventes_all_7
{
    width: 313px;
    line-height: 23px;
    height:23px;
    text-align: center;
    vertical-align: middle;
    background: url(liste_collectivite/affiche_all_7.png) no-repeat;
    text-decoration: none;
    cursor:pointer;
}

/*------------------------------------------------------------------------ */



.lien_sans_bord
{
    border:none;

}

.partenaires 
{
      display : table-cell;
      vertical-align : middle;
      text-align:center;
      width:100px;
      height:100px;
}


/*---------------style des balises--------------------- */

.baliseH1
{
    color: #9999AB;
    font-weight: bold;
    font-size: 9pt;
    font-family: Verdana;
    text-decoration: none;
    display: inline;
    font-style: italic;
}

.baliseH1Portail
{
    color: black;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: none;
    display: inline;
}

.baliseH2_Portail
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    display: inline;
}

.baliseH2_Article_Titre
{
    font-size: 11pt;
    font-family: Verdana;
    text-decoration: none;
    display: inline;
    color: firebrick;
}

.baliseH2_Article_Vendeur
{
    font-weight: bold;
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
    display: inline;    
}

.baliseH2_vitrine
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    display: inline;
}

.baliseH1_Titre_Vert
{
    color: black;
    font-weight: bold;
    font-size: 14pt;
    font-family: Verdana;
    text-decoration: none;
    display:inline;
}

.baliseH1_Titre_Rouge
{
    color: firebrick;
    font-weight: bold;
    font-size: 14pt;
    font-family: Verdana;
    text-decoration: none;
    display:inline; 
}

.baliseH2
{
    color: #e9e3e5;
    background-color: #436325;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
}

/*---------------------------------------------------- */

ajax__calendar_container
{ 
    z-index : 1000 ; 
}

body
{
    font-size: 8pt;
    vertical-align: text-top;
    color: black;
    font-style: normal;
    font-family: Verdana;
    position: static;
    background-color: white;
    text-align: left;
    font-weight: normal;
}

.CadreBas
{
    border-bottom: black 1px solid;
}

.Centrer
{
    text-align: center;
    vertical-align: middle;
}

.Curseur_defaut
{
    cursor: default; 
}

.transparent
{
    filter: alpha(opacity=0);   
}

.MyClass
{
    color: cornflowerblue;
    font-family: Andalus;
}

/*style pour le control modalpopup */
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
    background-color: white;
    border-right: #436325 2px solid;
    border-top: #436325 2px solid;
    border-left: #436325 2px solid;
    border-bottom: #436325 2px solid;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
}

.modalPopupNoir
{
    background-color: white;
    border-right: black 2px solid;
    border-top: black 2px solid;
    border-left: black 2px solid;
    border-bottom: black 2px solid;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
}

.modalPopupBlanc
{
    background-color: white;
    padding: 3px;
    width: 250px;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
}

.modalPopupWebencheres
{
    background-color: white;
    padding: 3px;
    width: 250px;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    border-right: #436325 4px solid;
    border-top: #436325 4px solid;
    border-left: #436325 4px solid;
    border-bottom: #436325 4px solid;
}

.modalPopupWebencheresNoir
{
    background-color: white;
    padding: 3px;
    width: 250px;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    border-right: black 4px solid;
    border-top: black 4px solid;
    border-left: black 4px solid;
    border-bottom: black 4px solid;
}

.Action
{
    color: #FFA82C;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: none;
    text-transform: uppercase;
}

.ActionVitrine
{
    color: firebrick;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: none;
}

.BandeauVitrine
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
}

.BandeauVitrineSouligne
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: underline;
}

.blackGras
{
    font-weight: bold;
    font-size: 11px;
    color: black;
    font-family: Verdana;
}

.blackGras10
{
    font-weight: bold;
    font-size: 10px;
    color: black;
    font-family: Verdana;
}

.blackGras9
{
    font-weight: bold;
    font-size: 9px;
    color: black;
    font-family: Verdana;
}

.bodyRouge
{
    font-size: 8pt;
    font-family: Verdana;
    color: Firebrick;   
}

.BoutonRouge
{
    background-color: firebrick;
    color: White;
    border-color: White;
    border-bottom-width: medium;
    font-size: 8pt;
    font-family: verdana;
}

.bouton_encherir
{
    background: url(Images%20projet/bouton_encherir.jpg);
    background-repeat: repeat-y;	
    overflow: hidden;    
}

.bouton_encherir_grise
{
    background: url(Images%20projet/bouton_encherir_grise.jpg);
    background-repeat: repeat-y;	
    overflow: hidden;    
}

.BoutonVert
{
    font-weight: bold;
    background-color: #436325;
    color: White;
    font-size: 8pt;
    font-family: verdana;
    border-right: #436325 1px solid;
    border-top: #436325 1px solid;
    border-bottom: #436325 1px solid;
}

.BoutonGris
{
    color: black;
    border-color: White;
    border-bottom-width: medium;
    font-size: 8pt;
    font-family: verdana;
}

.Cadre
{
    border-right: #436325 1px solid;
    border-top: #436325 1px solid;
    border-left: #436325 1px solid;
    border-bottom: #436325 1px solid;
}
.CadreNoir
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.CadreNoirCentre
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    vertical-align: middle;
    text-align: center;
}

.catArticle
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
    display:inline;
}

.catArticle7
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    display:inline;
}

.GrasPetit
{
    font-size: 10pt;
    color: darkcyan;
    font-family: 'Verdana';
}

.GrisGras10
{
    font-weight: bold;
    font-size: 10pt;
    color: #575757;
    font-family: verdana;
}

.GrasVert
{
    font-weight: bold;
    color:#436325;
    font-size: 10pt;
    font-family: Verdana;
}

.GrasNoir
{
    font-weight:bold;
    color:Black;
    font-size:10pt;
    font-family : Verdana;    
}

.Gris
{
    font-size: 8pt;
    color: gray;
    font-family: Verdana;
    text-decoration: none;
}

.Gris_clair
{
    font-size: 8pt;
    color: gainsboro;
    font-family: Verdana;
    text-decoration: none;
}

.GrisHr
{
    color: #a9a9a9;
    background-color: #a9a9a9;
    height: 1px;
    border: 0;
}

.Hidden
{
    visibility: hidden;
}

.HiddenText label
{ 
    cursor: hand;
    display : none;
    font-family: Verdana;
    font-size: 8pt;
}

.Inscription
{
    font-size: 16pt;
    text-transform: uppercase;
    color: black;
    font-family: verdana;
}

.JauneGrasMaj
{
    color: #FFA82C;
    background-color: #436325;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
    display:inline;
}

.jauge
{
    color: #e9e3e5;
    background-color: #FABD48;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
}

.Legende
{
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    text-decoration: underline;
    font-style: italic;
}

.Lien
{
    font-size: 8pt;
    color: #436325;
    font-family: Verdana;
    font-weight: bold;
}

.LienClair
{
    font-weight: bold;
    font-size: 10pt;
    color: gainsboro;
    font-family: 'Verdana';
}

.LienGras
{
    font-weight: bold;
    font-size: 8pt;
    color: gainsboro;
    font-family: Verdana;
}

.LienGrasMaj
{
    font-weight: bold;
    font-size: 8pt;
    color: #e9e3e5;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
}

.LienGrasMajJaune
{
    font-weight: bold;
    font-size: 8pt;
    color: #FFA82C;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;  
}

.LienGrasMajSouligne
{
    font-weight: bold;
    font-size: 8pt;
    color: #E7E7FF;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: underline;
}

.LienGrasMaj7
{
    font-weight: bold;
    font-size: 7pt;
    color: #e9e3e5;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
}


.LienGrasMajCombo
{
    border-right: #e9e3e5 1px solid;
    border-top: #e9e3e5 1px solid;
    border-left: #e9e3e5 1px solid;
    border-bottom: #e9e3e5 1px solid;
    font-weight: bold;
    font-size: 8pt;
    color: #e9e3e5;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
}

.LienNoir
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    font-weight: bold;
}

.LienNoirSouligne
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: underline;
}

.LienGrasNoirSouligne_Curseur_Main
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: underline;
    cursor: pointer;
    font-weight: bold;
}

.LienGrisSouligne
{
    font-size: 8pt;
    color: gray;
    font-family: Verdana;
    text-decoration: underline;
}

.LienNoirNonSouligne
{
    font-size: 8pt;
    color: black;
    font-family: 'Verdana';
    text-decoration: none;
}

.LienNoirSouligneGras
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: underline;
}

.LienNoirSouligne7
{
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    text-decoration: underline;
}

.LienNonSouligne
{
    font-size: 8pt;
    color: #68827a;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
}

.LienRegion
{
    font-size: 8pt;
    color: black;
    font-style: normal;
    font-family: Verdana;
    text-decoration: none;
    cursor :  A.LienRegion:hover;   
}

.LienRouge7Maj
{
    font-size: 7pt;
    color: firebrick;
    font-family: Verdana;
    text-decoration: underline;
    text-transform: uppercase;
}

.LienRouge
{
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold; 
}

.LienRouge8NonSouligne
{
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
}

.LienRouge8
{
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
    text-decoration: underline;
}

.LienRouge9
{
    font-size: 9pt;
    color: firebrick;
    font-family: Verdana;
}

.LienRougeEvenement
{
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
}

.LienRougeEvenement10
{
    font-size: 10pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
}

.LienRougeMaj
{
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}

.LienRougeMaj12
{
    font-size: 12pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}

.LienRougeSouligne
{
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: underline;
}

.LienSousCategorie
{
    font-size: 7pt;
    color: black;
    font-style: normal;
    font-family: Verdana;
    text-decoration: none;
    cursor :  A.LienSousCategorie:hover;   
}

.LienSelectAll
{
    font-size: 6pt;
    color: black;
    font-style: normal;
    font-family: Verdana;
    text-decoration: none;
    font-weight: bold;
}

.LienVertMaj12
{
    font-size: 12pt;
    color: #436325;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}

.MajBlanc
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 9pt;
    font-family: Verdana;
    text-transform: uppercase;
}

.Noir
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.Noir_curseur_main
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    cursor:pointer;     
}

.Noir_curseur_fleche
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    cursor: default;     
}

.Noir_italique
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    font-style: italic;
    text-align: justify;
}


.Univers
{
    font-size: 8pt;
    color: #e9e3e5;
    font-family: Verdana;
    text-decoration: none;
}

.NoirGrid
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    background-color: White;
}




.NoirHr
{
    color: black;
    background-color: black;
    height: 1px;
    border: 0;
}

.NoirMaj
{
    font-size: 10pt;
    color: firebrick;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: underline;
    text-transform: uppercase;
}

.NoirItalique
{
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    font-style: italic;
    color: black;
}

.Noir4
{
    z-index: 2;
    color: black;
    -moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
    font-family: Verdana;
    text-decoration: none;
    font-size: 0.5pt; 
}

.Noir4:hover 
{ 
	cursor:pointer; 
}

input.file
{
    font-size: 0.5pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    -moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

.Noir6italique
{
    font-size: 6pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    font-style: italic;
}

.Noir6
{
    font-size: 6pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.Noir7
{
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.Noir7Gras
{
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
}

.Noir8Souligne
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: underline;
    display: inline;
    cursor:pointer;
}

.Noir8
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.Noir9
{
    font-size: 9pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.Noir9Gras
{
    font-size: 9pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    font-weight: bold;
}

.Noir10
{
    font-size: 10pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.Noir11
{
    font-size: 11pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.NoirGras10Souligne
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Verdana;
}

.NoirGras
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
}

.NoirGras_curseur_main
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    cursor:pointer;
}

.NoirGras_justifie
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-align: justify;
}

.NoirGras6
{
    font-weight: bold;
    font-size: 6pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.NoirGras7
{
    font-weight: bold;
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.NoirGras10
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Verdana;
}

.NoirGras9Maj
{
    font-weight: bold;
    font-size: 9pt;
    color: black;
    font-family: Verdana;
    text-transform: uppercase;
    display: block; 
}

.NoirGras9Maj_curseur_main
{
    font-weight: bold;
    font-size: 9pt;
    color: black;
    font-family: Verdana;
    text-transform: uppercase;
    display: block;
    cursor:pointer;
}

.NoirGras10Maj
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Verdana;
    text-transform: uppercase;
    display: block; 
}

.NoirGras12
{
    font-weight: bold;
    font-size: 12pt;
    color: black;
    font-family: Verdana;
}

.NoirGrasNonSouligne
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}

.NoirGrasNonSouligne_curseur
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    cursor:pointer;
}

.Pagination /* Internet Explorer */ 
{
    font-weight: bold;
    vertical-align: middle;
    color: black;
    font-family: Verdana;
    text-align: center;
    font-size: 8pt;
}

.Pagination /* Mozilla Firefox alignment */ 
{
    font-weight: bold;
    color: black;
    font-family: Verdana;
    text-align: center; 
    text-align: -moz-center; 
    font-size: 8pt;
}

.PetitLien
{
    font-size: 8pt;
    color: black;
    font-family: 'Verdana';
}

.PetitVertGras
{
    font-weight: bold;
    font-size: 8pt;
    color: #436325;
}

.PiedPageVitrine
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: NONE;
}

.Rouge7
{
    font-size: 7pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold;     
}

.RougeFonce
{
    font-size: 8pt;
    color: #710000;
    font-family: Verdana;
    font-weight: bold;
}

.RedGras
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
}

.RougeGras
{
    font-weight: bold;
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
    text-decoration:none;
}

.RougeGrasNonSouligne
{
    font-weight: bold;
    font-size: 11px;
    color: firebrick;
    font-family: Verdana;
    text-decoration: none;
}

.RougeGras7
{
    font-weight: bold;
    font-size: 7pt;
    color: firebrick;
    font-family: Verdana;
    text-decoration: none;
}

.Titre
{
    font-weight: bold;
    font-size: 12pt;
    color: black;
    font-family: Verdana;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
}


.TriVitrine
{
    color: #E7E7FF;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: underline;
}

.validation
{
    font-size: 7pt;
    color: firebrick;
    font-family: Verdana;
}

.validation8
{
    font-weight: bold;
    font-size: 8pt;
    color: firebrick;
    font-family: Verdana;
}

.validation10
{
    font-size: 10pt;
    color: firebrick;
    font-family: Verdana;
}

.Vert
{
    color: #e9e3e5;
    font-size: 8pt;
    font-family: Verdana;
}

.VertGras
{
    color: #e9e3e5;
    background-color: #436325;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
}

.NoirGrasPortail
{
    color: #e9e3e5;
    background-color: black;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
}

.GrisGras
{
    color: black;
    background-color: #E0E0E0;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: none;
}

.GrisGrasSouligne
{
    color: black;
    background-color: #E0E0E0;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: underline;
}

.VertGrasSouligne
{
    color: #e9e3e5;
    background-color: #436325;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    text-decoration: underline;
}

.VertGrasMilieu
{
    color: #e9e3e5;
    background-color: #436325;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: middle;
    text-align: center;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.VertGrasMilieuType
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: middle;
    text-align: center;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.VertGrasMilieuVitrine
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: middle;
    text-align: center;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.VertGras2
{
    font-weight: bold;
    font-size: 11px;
    color: green;
    font-family: Verdana;
}

.VertGras7
{
    color: #e9e3e5;
    background-color: #436325;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-decoration: none;
    height: inherit
}

.VertGrasMaj
{
    color: #e9e3e5;
    background-color: black;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
    display:inline;
}

.VertGrasMajType
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
    display:inline;
}


.JauneGrasMajType
{
    color: #FFA82C;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
    display:inline;
}

.VertHr
{
    color: #436325;
    background-color: #436325;
    height: 1px;
    border: 0;
}


.VertItalique
{
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
    font-style: italic;
    color: #436325;
}

/* juridique */
.Rouge12
{
    font-size: 12pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold;
}
.NoirGras9
{
    font-size: 9pt;
    color: black;
    font-family: Verdana;
    font-weight: bold;
}
.Rouge9
{
    font-size: 9pt;
    color: firebrick;
    font-family: Verdana;
}
.RougeGras9
{
    font-size: 9pt;
    color: firebrick;
    font-family: Verdana;
    font-weight: bold;
}

.TitreArticleRouge
{
    font-size: 11pt;  
}

/* W3C */

.LienJaune
{
    color: #e9e3e5;
    background-color: black;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
    display:inline;    
}

.LienJauneMinuscule
{
    color: #e9e3e5;
    background-color: black;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-decoration: none;
    display: inline;
    text-transform: none;
}

.LienJauneType
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
    display:inline;    
}

.LienJauneTypeMinuscule
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-decoration: none;
    display: inline;
    text-transform: none;
}

.LienRougeAccueil
{
    color: #e9e3e5;
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
}

.LienJauneMaj
{
    font-weight: bold;
    font-size: 8pt;
    color: #e9e3e5;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;    
}

.LienJauneMin
{
    font-weight: bold;
    font-size: 8pt;
    color: #e9e3e5;
    font-family: Verdana;
    text-decoration: none;     
}

.LienRougeMajAccueil
{
    font-weight: bold;
    font-size: 8pt;
    color: #e9e3e5;
    font-family: Verdana;
    text-transform: uppercase;
    text-decoration: none;
}

.LienRougeMinAccueil
{
    font-weight: bold;
    font-size: 8pt;
    color: #e9e3e5;
    font-family: Verdana;
    text-decoration: none;
}

.LienJaunePetit
{
    font-weight: bold;
    font-size: 8pt;
    color: gainsboro;
    font-family: Verdana;
}

.LienRougePetit
{
    font-weight: bold;
    font-size: 8pt;
    color: gainsboro;
    font-family: Verdana;
}

.CouleurGainsboro
{
    background-color: gainsboro;
}

.HrVert
{
    color: #436325;    
}

.HrBleu
{
    color: midnightblue; 
}

.HrVert
{
    color:#68827A;
}

/* Regles */

A.LienRegion:hover
{
    font-weight: bold;
}

A.LienSousCategorie:hover
{
    font-weight: bold;
}

A.LienJauneType:hover
{
    color: #ffa82c;
}

A.LienJauneMinuscule:hover
{
    color: #ffa82c;
}

A.LienJauneMin:hover
{
    color: #ffa82c;    
}

A.LienJauneTypeMinuscule:hover
{
    color: #ffa82c;
}

A.LienJaune:hover
{
    color: #ffa82c;
}

A.LienRougeAccueil:hover
{
    color: firebrick;  
}

A.LienJauneMaj:hover
{
    color: #ffa82c;
}

A.LienRougeMajAccueil:hover
{
    color: firebrick;    
}

A.LienRougeMinAccueil:hover
{
    color: firebrick;    
}

A.LienJaunePetit:hover
{
    color: #ffa82c;
}

A.LienRougePetit:hover
{
    color: firebrick;
}


