/* Éléments de texte */
body
{
    font-family: Verdana, Arial, Geneva, sans-serif;
    color: #000;
    font-size: 12px;
}
tr.entrave_noir {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    color: #000000;
    /*font-weight: bold;*/
}
tr.entrave_rouge {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    color: #FF0000;
}
#zonecontenu td, #zonecontenu th, p, blockquote  /* Les styles de ce bloc s'applique uniquement au contenu (À partir du menu de haut de page jusqu'au bas de page) */
{
    font-size: 12px;
}

#zonecontenu table  /* Les styles de ce bloc s'applique uniquement au contenu (À partir du menu de haut de page jusqu'au bas de page) */
{
    margin: 10px 0;
}

#zonecontenu p, #zonecontenu blockquote
{
    margin: 5px 0;
}

a:link
{
    text-decoration: none;
    color: #900;
}
a:visited, a:active
{
    text-decoration: none;
    color: #C60;
}
a:hover
{
    text-decoration: underline;
    color: #900;
}

h1
{
    font-size: 18px;
    color: #484848;
    margin: 10px 0;
}

h2
{
    font-size: 16px;
    color: #023683;
    margin: 15px 0 5px;
}

h3
{
    font-size: 13px;
    color: #023683;
    padding: 0;
    margin: 15px 0 5px;
}

h4
{
    font-size: 12px;
    margin: 10px 0 5px;
}

h5 {
    font-size: 12px;
    color: #515151;
    font-style: italic;
    margin: 10px 0 5px;
}

ul
{
    list-style-image: url('/images/fr/smenu_boulet.gif');
    margin: 10px 25px;
}

li, li li, dd
{
    font-size: 12px ;
    margin: 2px 0;
}

.texte_basdepage
{
    font-size: 11px;
}
.ongletwrapper
{
    padding: 25px 0 10px;
}

.onglet
{
    background: url('/images/fr/onglet_droite.gif') repeat-x white;
}

.deuxlignes
{
    color: #484848;
    font-weight: bold;
    padding-left: 15px;
    background: url('/images/fr/m_niv1_autres2.gif') no-repeat;
}

.onglet h6
{
    font-size: 12px;
    float: left;
    margin: 0;
    padding: 2px 0 2px 6px;
    width: 92%;
    color: #484848;
    background: url('/images/fr/m_niv1_autres2.gif') no-repeat;
}
.onglet div
{
    margin: 0;
    padding-top: 1px;
}
.legende
{
    font-size: 11px;
    color : #565555;
}

/* Menu Dossier */
.doss_entete
{
    background: url('/images/fr/m_coldr_pleinelarg.jpg') no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    height: 15px;
    padding-left: 12px;
    font-size: 12px;
}
.doss_text
{
    font-size: 10px;
    background-image: url('/images/fr/m_coldr_bkg.jpg');
    padding: 0 5px;
}
.doss_bas
{
    height: 7px;
    background: url('/images/fr/m_coldr_bas.jpg') no-repeat;
}

/* Début des fenêtres blockquote (Levis Bisson) */
blockquote.fenetregauche, blockquote.fenetredroite 
{
  width:255px; 
  padding: 0;
}
blockquote.fenetregauche 
{
    margin-right:10px;
    float: left;
    clear: both;
}
blockquote.fenetredroite 
{
  margin-left:10px;
  float: right;
  clear: both;
}
blockquote.fenetregauche img, blockquote.fenetredroite img 
{
    display: block;
    margin-bottom: 5px;
}
/* Fin des fenêtres blockquote (Lévis) */

/* Portlet de regions et de recherche */
option.regn, select.regn, input.recherche
{
/*    background-color: #E5E3D2;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #000;
    cursor: pointer;
*/
    width: 120px;
    font-size: 1.00em;
    font-family: verdana, helvetica, arial, sans-serif;
    font-weight:normal;
    padding:3px 0 2px 17px;
    border:1px solid #d5d5c0;
    background:#fff url(/images/fr/quebec511/search-bg.gif) no-repeat 4px 50%;

}
input.img
{
    margin-bottom: -3px;
    margin-left:2px;
    margin-top:0;
}

option.regn
{
    width: 200px;
}

select.regn
{
    width: 170px;
}

/* Menus */
/*
.publication, .sites_connexes, .ministere, .international
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #005DA1;
    height: 31px;
    padding-left: 12px;
    width: 100%;
    cursor: pointer;
    background: url('/images/menu_background.jpg') no-repeat;
}
*/
.publication, .sites_connexes, .ministere, .international, .ministere_link, a.ministere_link:link, a.ministere_link:hover, a.ministere_link:visited, a.ministere_link:active, .publication_link, a.publication_link:link, a.publication_link:hover, a.publication_link:visited, a.publication_link:active, .sites_connexes_link, a.sites_connexes_link:link, a.sites_connexes_link:hover, a.sites_connexes_link:visited, a.sites_connexes_link:active, .international_link, a.international_link:link, a.international_link:hover, a.international_link:visited, a.international_link:active, .services_en_ligne, .adecouvrir, .services_en_ligne_link, a.services_en_ligne_link:link, a.services_en_ligne_link:hover, a.services_en_ligne_link:visited, a.services_en_ligne_link:active, .adecouvrir_link, a.adecouvrir_link:link, a.adecouvrir_link:hover, a.adecouvrir_link:visited, a.adecouvrir_link:active
{
    padding-left: 20px;

    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #005DA1;
    width: 100%;
    cursor: pointer;
    text-decoration:none;
    height: 31px;
    background: url('/images/menu_background.jpg') no-repeat;

}

.voir_aussi, .services_en_ligne, .adecouvrir
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #005DA1;

    width: 100%;
    /*cursor: pointer;*/
    height: 31px;
    background: url('/images/menu_background.jpg') no-repeat;

    padding-left: 12px;
}

#TableauVoirAussi td, #TableauListeServices td, #LiensAdmin  {
    font-size: 12px ;
}

.Accueil_col_droite_degrade
{
    background: url('/images/fr/m_coldr_degrade.jpg') repeat-x;
    height: 123px;
}

.haut_page_b
{
    background: url('/images/fr/im_haut_page_2_bg.gif') repeat;
    height: 5px;
}

.menu_gauche, a.menu_gauche:link, a.menu_gauche:hover, a.menu_gauche:visited, a.menu_gauche:active
{
    color: #005DA1;
}

.menu_droite, a.menu_droite:link, a.menu_droite:hover, a.menu_droite:visited, a.menu_droite:active
{
    color: #005DA1;
}

/* Sous-menu de page */
.clear
{
    clear: both;
    font-size: 1px;
}

#smpage
{
    position: relative;
    margin: 0;
    padding: 0;
    left: 2px;
}

#smpagemenu
{
    float: left;
    width: 270px;
}

#smpagemenu ul
{
    margin: 0  0 0 20px;
}

#smpagemenu ul li
{
    list-style-image: url('/images/fr/smenu_boulet.gif');
}

#smpagepromo
{
    margin: 0 0 0 275px;
}

/* Style du modle HTML Modele_contenu*/
td.modele_marge_droite
{
    background: url('/images/fr/im_bkg_dr.gif') repeat;
}

td.modele_marge_gauche
{
    background: url('/images/fr/im_bkg_gau.gif') repeat;
}

/* Conditions routieres */
.no_route
{
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    background-color: #5C82C8;
}
.miseajour
{
    font-size: 10px;
    background-color: #FFFFFF;
}
.travaux
{
    border-top: 3px #CFDFEF solid;
}
.cellule
{
    background-color: #e5e3d2;
}
.cellule1
{
    background-color: #FFFDF6;
}
/*.conditions
{
    background-color: #EAE8DA;
}*/
.conditions /* Changement de couleur du background  le 12 juillet 2007*/
{
    BACKGROUND-COLOR: #eae8da;
    FONT-SIZE: 10px;
}
.avertissements {
    background-color: #FFFF93;
    FONT-SIZE: 10px;
}

.tableau
{
    background-color: #8CA7D2;
}

/* DIVERS */
.gris
{
    background-color: #EEE;
}
/*#pdf
{
    vertical-align: middle;
    padding: 2px 0;
}*/
.pdf
{
    vertical-align: middle;
    padding: 2px 0;
}

/*Menu du grand public*/
TD.m_gp_separateur1
{
    background-color: #e5e3d2;
    height: 1px;
}
TD.m_gp_separateur8
{
    background-color: #e5e3d2;
    height: 8px;
}

.m_gp_niv1_txt, a.m_gp_niv1_txt:link, a.m_gp_niv1_txt:hover, a.m_gp_niv1_txt:visited, a.m_gp_niv1_txt:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration:none;
    width: 100%;
    cursor: pointer;
}

.m_gp_niv1_g
{
    background-color: #d6974c;
    width: 12px;
}
.m_gp_niv1_sel_g
{
    background-color: #c36b03;
    width: 12px;
}
.m_gp_niv1_bg
{
    background-image: url('/images/fr/m_niv1_bkg.jpg');
}
.m_gp_niv1_sel_bg
{
    background-image: url('/images/fr/m_niv1_actif_bkg.jpg');
}
.m_gp_niv1_d, .m_gp_niv1_sel_d
{
    width: 20px;
}
.m_gp_niv2, .m_gp_niv3, .m_gp_niv4, .m_gp_niv5, .m_gp_niv6, .m_gp_niv7, .m_gp_niv8
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #c6c2a1;
    cursor: pointer;
}

a.m_gp_niv2_link:link, a.m_gp_niv2_link:hover, 
a.m_gp_niv2_link:visited, a.m_gp_niv2_link:active
{
    font-size: 12px;
    font-weight: bold;
    color: #a55b02;
    text-decoration:none;
}

a.m_gp_niv3_link:link, a.m_gp_niv3_link:hover, 
a.m_gp_niv3_link:visited, a.m_gp_niv3_link:active
{
    font-size: 11px;
    font-weight: bold;
    color:  #333333;
    text-decoration:none;
}

a.m_gp_niv4_link:link, a.m_gp_niv4_link:hover, 
a.m_gp_niv4_link:visited, a.m_gp_niv4_link:active
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

a.m_gp_niv5_link:link, a.m_gp_niv5_link:hover, 
a.m_gp_niv5_link:visited, a.m_gp_niv5_link:active, a.m_gp_niv6_link:link, a.m_gp_niv6_link:hover, 
a.m_gp_niv6_link:visited, a.m_gp_niv6_link:active, a.m_gp_niv7_link:link, a.m_gp_niv7_link:hover, 
a.m_gp_niv7_link:visited, a.m_gp_niv7_link:active, a.m_gp_niv8_link:link, a.m_gp_niv8_link:hover, 
a.m_gp_niv8_link:visited, a.m_gp_niv8_link:active
{
    font-size: 10px;
    font-weight: normal;
    text-decoration:none;
    color:  #333333;
}

.m_gp_niv2_sel, .m_gp_niv3_sel, .m_gp_niv4_sel, .m_gp_niv5_sel, .m_gp_niv6_sel, .m_gp_niv7_sel, .m_gp_niv8_sel
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #333333;
    background-color: white;
    background: url('/images/fr/m_fleche.gif') no-repeat left top;
    cursor: pointer
}
.m_gp_niv2
{
    font-size: 12px;
    font-weight: bold;
    color: #a55b02;
    padding-left: 12px;
}
.m_gp_niv2_sel
{
    font-size: 12px;
    padding-left: 12px;
}
.m_gp_niv3
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-left: 16px;
}
.m_gp_niv3_sel
{
    font-size: 11px;
    padding-left: 16px;
}
.m_gp_niv4
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    padding-left: 20px;
}
.m_gp_niv4_sel
{
    font-size: 10px;
    padding-left: 20px;
}
.m_gp_niv5
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 24px;
}
.m_gp_niv5_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_gp_niv6
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 28px;
}
.m_gp_niv6_sel
{
    font-size: 10px;
    padding-left: 28px;
}
.m_gp_niv7
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 32px;
}
.m_gp_niv7_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_gp_niv8
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 36px;
}
.m_gp_niv8_sel
{
    font-size: 10px;
    padding-left: 24px;
}

/*Menu du Entreprise*/
TD.m_entr_separateur1
{
    background-color: #e5e3d2;
    height: 1px;
}
TD.m_entr_separateur8
{
    background-color: #e5e3d2;
    height: 8px;
}


.m_entr_niv1_txt, a.m_entr_niv1_txt:link, a.m_entr_niv1_txt:hover, a.m_entr_niv1_txt:visited, a.m_entr_niv1_txt:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    width: 100%;
    cursor: pointer;
    text-decoration:none;
}

.m_entr_niv1_g
{
    background-color: #4f77b4;
    width: 12px;
}
.m_entr_niv1_sel_g
{
    background-color: #093b86;
    width: 12px;
}
.m_entr_niv1_bg
{
    background-image: url('/images/fr/m_niv1_entreprises_bkg.jpg');
}
.m_entr_niv1_sel_bg
{
    background-image: url('/images/fr/m_niv1_entreprises_actif_bk.jpg');
}
.m_entr_niv1_d, .m_entr_niv1_sel_d
{
    width: 20px;
}

.m_entr_niv2, .m_entr_niv3, .m_entr_niv4, .m_entr_niv5, .m_entr_niv6, .m_entr_niv7, .m_entr_niv8
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #c6c2a1;
    cursor: pointer;
    
}

a.m_entr_niv2_link:link, a.m_entr_niv2_link:hover, 
a.m_entr_niv2_link:visited, a.m_entr_niv2_link:active
{
    font-size: 12px;
    font-weight: bold;
    color: #29518c;
    text-decoration:none;
}

a.m_entr_niv3_link:link, a.m_entr_niv3_link:hover, 
a.m_entr_niv3_link:visited, a.m_entr_niv3_link:active
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

a.m_entr_niv4_link:link, a.m_entr_niv4_link:hover, 
a.m_entr_niv4_link:visited, a.m_entr_niv4_link:active
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

a.m_entr_niv5_link:link, a.m_entr_niv5_link:hover, 
a.m_entr_niv5_link:visited, a.m_entr_niv5_link:active, a.m_entr_niv6_link:link, a.m_entr_niv6_link:hover, 
a.m_entr_niv6_link:visited, a.m_entr_niv6_link:active, a.m_entr_niv7_link:link, a.m_entr_niv7_link:hover, 
a.m_entr_niv7_link:visited, a.m_entr_niv7_link:active, a.m_entr_niv8_link:link, a.m_entr_niv8_link:hover, 
a.m_entr_niv8_link:visited, a.m_entr_niv8_link:active
{
    font-size: 10px;
    font-weight: normal;
    color: #333333;
    text-decoration:none;
}

.m_entr_niv2_sel, .m_entr_niv3_sel, .m_entr_niv4_sel, .m_entr_niv5_sel, .m_entr_niv6_sel, .m_entr_niv7_sel, .m_entr_niv8_sel
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #333333;
    background: url('/images/fr/m_fleche.gif') no-repeat  left top white;
    cursor: pointer
}
.m_entr_niv2
{
    font-size: 12px;
    font-weight: bold;
    color: #29518c;
    padding-left: 12px;
}
.m_entr_niv2_sel
{
    font-size: 12px;
    padding-left: 12px;
}
.m_entr_niv3
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-left: 16px;
}
.m_entr_niv3_sel
{
    font-size: 11px;
    padding-left: 16px;
}
.m_entr_niv4
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    padding-left: 20px;
}
.m_entr_niv4_sel
{
    font-size: 10px;
    padding-left: 20px;
}
.m_entr_niv5
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 24px;
}
.m_entr_niv5_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_entr_niv6
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 28px;
}
.m_entr_niv6_sel
{
    font-size: 10px;
    padding-left: 28px;
}
.m_entr_niv7
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 32px;
}
.m_entr_niv7_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_entr_niv8
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 36px;
}
.m_entr_niv8_sel
{
    font-size: 10px;
    padding-left: 24px;
}

/*Menu du Partenaire*/
TD.m_part_separateur1
{
    background-color: #e5e3d2;
    height: 1px;
}
TD.m_part_separateur8
{
    background-color: #e5e3d2;
    height: 8px;
}

.m_part_niv1_txt, a.m_part_niv1_txt:link, a.m_part_niv1_txt:hover, a.m_part_niv1_txt:visited, a.m_part_niv1_txt:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration:none;
    width: 100%;
    cursor: pointer;
}

.m_part_niv1_g
{
    background-color: #b2544a;
    width: 12px;
}
.m_part_niv1_sel_g
{
    background-color: #861509;
    width: 12px;
}
.m_part_niv1_bg
{
    background-image: url('/images/fr/m_niv1_partenaires_bkg.jpg');
}
.m_part_niv1_sel_bg
{
    background-image: url('/images/fr/m_niv1_partenaires_actif_bk.jpg');
}
.m_part_niv1_d, .m_part_niv1_sel_d
{
    width: 20px;
}
.m_part_niv2, .m_part_niv3, .m_part_niv4, .m_part_niv5, .m_part_niv6, .m_part_niv7, .m_part_niv8 
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #c6c2a1;
    cursor: pointer;
}
a.m_part_niv2_link:link, a.m_part_niv2_link:hover, 
a.m_part_niv2_link:visited, a.m_part_niv2_link:active
{
    font-size: 12px;
    font-weight: bold;
    color: #811f14;
    text-decoration:none;
}

a.m_part_niv3_link:link, a.m_part_niv3_link:hover, 
a.m_part_niv3_link:visited, a.m_part_niv3_link:active
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

a.m_part_niv4_link:link, a.m_part_niv4_link:hover, 
a.m_part_niv4_link:visited, a.m_part_niv4_link:active
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

a.m_part_niv5_link:link, a.m_part_niv5_link:hover, 
a.m_part_niv5_link:visited, a.m_part_niv5_link:active, a.m_part_niv6_link:link, a.m_part_niv6_link:hover, 
a.m_part_niv6_link:visited, a.m_part_niv6_link:active, a.m_part_niv7_link:link, a.m_part_niv7_link:hover, 
a.m_part_niv7_link:visited, a.m_part_niv7_link:active, a.m_part_niv8_link:link, a.m_part_niv8_link:hover, 
a.m_part_niv8_link:visited, a.m_part_niv8_link:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration:none;
}

.m_part_niv2_sel, .m_part_niv3_sel, .m_part_niv4_sel, .m_part_niv5_sel, .m_part_niv6_sel, .m_part_niv7_sel, .m_part_niv8_sel
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #333333;
    background: url('/images/fr/m_fleche.gif') no-repeat left top white;
    cursor: pointer
}
.m_part_niv2
{
    font-size: 12px;
    font-weight: bold;
    color: #811f14;
    padding-left: 12px;
}
.m_part_niv2_sel
{
    font-size: 12px;
    padding-left: 12px;
}
.m_part_niv3
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-left: 16px;
}
.m_part_niv3_sel
{
    font-size: 11px;
    padding-left: 16px;
}
.m_part_niv4
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    padding-left: 20px;
}
.m_part_niv4_sel
{
    font-size: 10px;
    padding-left: 20px;
}
.m_part_niv5
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 24px;
}
.m_part_niv5_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_part_niv6
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 28px;
}
.m_part_niv6_sel
{
    font-size: 10px;
    padding-left: 28px;
}
.m_part_niv7
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 32px;
}
.m_part_niv7_sel
{
    font-size: 10px;
    padding-left: 32px;
}
.m_part_niv8
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 36px;
}
.m_part_niv8_sel
{
    font-size: 10px;
    padding-left: 36px;
}

/*Menu du Inforoutiere*/
TD.m_infor_separateur1
{
    background-color: #FFFFFF;
    height: 1px;
}
TD.m_infor_separateur8
{
    background-color: #FFFFFF;
    height: 10px;
}

.m_infor_niv1_txt, a.m_infor_niv1_txt:link, a.m_infor_niv1_txt:hover, a.m_infor_niv1_txt:visited, a.m_infor_niv1_txt:active
{
    padding-left: 20px;

    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #005DA1;
    width: 100%;
    cursor: pointer;
    text-decoration:none;
    height: 31px;
    background: url('/images/menu_background.jpg') no-repeat;
}

.m_infor_niv1_g
{
}
.m_infor_niv1_sel_g
{
}
.m_infor_niv1_bg
{
}
.m_infor_niv1_sel_bg
{
}
.m_infor_niv1_d, .m_infor_niv1_sel_d
{
}
.m_infor_niv2, .m_infor_niv3, .m_infor_niv4, .m_infor_niv5, .m_infor_niv6, .m_infor_niv7, .m_infor_niv8
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    color: #106d6e;
    padding-left: 16px;
}

a.m_infor_niv2_link:link, a.m_infor_niv2_link:hover, 
a.m_infor_niv2_link:visited, a.m_infor_niv2_link:active
{
    font-size: 12px;
    font-weight: normal;
    color: #005DA1;
    /*text-decoration:none;
    background: url('/images/menu_fleche.jpg') no-repeat;*/
}

a.m_infor_niv3_link:link, a.m_infor_niv3_link:hover, 
a.m_infor_niv3_link:visited, a.m_infor_niv3_link:active
{
    font-size: 11px;
    font-weight: normal;
    color: #005DA1;
    text-decoration:none;
    padding-left: 4px;
}

a.m_infor_niv4_link:link, a.m_infor_niv4_link:hover, 
a.m_infor_niv4_link:visited, a.m_infor_niv4_link:active
{
    font-size: 10px;
    font-weight: normal;
    color: #005DA1;
    text-decoration:none;
}

a.m_infor_niv5_link:link, a.m_infor_niv5_link:hover, 
a.m_infor_niv5_link:visited, a.m_infor_niv5_link:active, a.m_infor_niv6_link:link, a.m_infor_niv6_link:hover, 
a.m_infor_niv6_link:visited, a.m_infor_niv6_link:active, a.m_infor_niv7_link:link, a.m_infor_niv7_link:hover, 
a.m_infor_niv7_link:visited, a.m_infor_niv7_link:active, a.m_infor_niv8_link:link, a.m_infor_niv8_link:hover, 
a.m_infor_niv8_link:visited, a.m_infor_niv8_link:active
{
    font-size: 10px;
    font-weight: normal;
    text-decoration:none;
}

.m_infor_niv2_sel
{
    font-size: 12px;
    text-decoration:none;
    padding-left: 6px;

    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #005DA1;
    cursor: pointer;
    /*background: url('/images/menu_fleche_sel.jpg') no-repeat;*/
}

.m_infor_niv3_sel, .m_infor_niv4_sel, .m_infor_niv5_sel, .m_infor_niv6_sel, .m_infor_niv7_sel, .m_infor_niv8_sel
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #005DA1;
    cursor: pointer;

}
.m_infor_niv2
{
    font-size: 12px;
    font-weight: bold;
    color: #106d6e;
    padding-left: 6px;
}
.m_infor_niv3
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-left: 28px;
}
.m_infor_niv3_sel
{
    font-size: 11px;
    padding-left: 32px;
}
.m_infor_niv4
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    padding-left: 34px;
}
.m_infor_niv4_sel
{
    font-size: 10px;
    padding-left: 34px;
}
.m_infor_niv5
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 40px;
}
.m_infor_niv5_sel, .m_infor_niv7_sel, .m_infor_niv8_sel
{
    font-size: 10px;
    padding-left: 40px;
}
.m_infor_niv6
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 46px;
}
.m_infor_niv6_sel
{
    font-size: 10px;
    padding-left: 46px;
}
.m_infor_niv7
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 52px;
}

.m_infor_niv8
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 52px;
}

/*Menu du region*/
TD.m_regn_separateur1
{
    background-color: #e5e3d2;
    height: 1px;
}
TD.m_regn_separateur8
{
    background-color: #e5e3d2;
    height: 8px;
}


.m_regn_niv1_txt, a.m_regn_niv1_txt:link, a.m_regn_niv1_txt:hover, a.m_regn_niv1_txt:visited, a.m_regn_niv1_txt:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    width: 100%;
    cursor: pointer;
    text-decoration:none;
}

.m_regn_niv1_g
{
    background-color: #868265;
    width: 12px;
}
.m_regn_niv1_sel_g
{
    background-color: #5a5744;
    width: 12px;
}
.m_regn_niv1_bg
{
    background-image: url('/images/fr/m_niv1_regions_bkg.jpg');
}
.m_regn_niv1_sel_bg
{
    background-image: url('/images/fr/m_niv1_regions_actif_bkg.jpg');
}
.m_regn_niv1_d, .m_regn_niv1_sel_d
{
    width: 20px;
}
.m_regn_niv2, .m_regn_niv3, .m_regn_niv4, .m_regn_niv5, .m_regn_niv6, .m_regn_niv7, .m_regn_niv8
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #c6c2a1;
    cursor: pointer;
}

a.m_regn_niv2_link:link, a.m_regn_niv2_link:hover, 
a.m_regn_niv2_link:visited, a.m_regn_niv2_link:active
{
    font-size: 12px;
    font-weight: bold;
    color: #565340;
    text-decoration:none;
}

a.m_regn_niv3_link:link, a.m_regn_niv3_link:hover, 
a.m_regn_niv3_link:visited, a.m_regn_niv3_link:active
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

a.m_regn_niv4_link:link, a.m_regn_niv4_link:hover, 
a.m_regn_niv4_link:visited, a.m_regn_niv4_link:active
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

a.m_regn_niv5_link:link, a.m_regn_niv5_link:hover, 
a.m_regn_niv5_link:visited, a.m_regn_niv5_link:active, a.m_regn_niv6_link:link, a.m_regn_niv6_link:hover, 
a.m_regn_niv6_link:visited, a.m_regn_niv6_link:active, a.m_regn_niv7_link:link, a.m_regn_niv7_link:hover, 
a.m_regn_niv7_link:visited, a.m_regn_niv7_link:active, a.m_regn_niv8_link:link, a.m_regn_niv8_link:hover, 
a.m_regn_niv8_link:visited, a.m_regn_niv8_link:active
{
    font-size: 10px;
    font-weight: normal;
    color: #333;
    text-decoration:none;
    
}

.m_regn_niv2_sel, .m_regn_niv3_sel, .m_regn_niv4_sel, .m_regn_niv5_sel, .m_regn_niv6_sel, .m_regn_niv7_sel, .m_regn_niv8_sel
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #333;
    background: url('/images/fr/m_fleche.gif') no-repeat left top white;
    cursor: pointer;
}
.m_regn_niv2
{
    font-size: 12px;
    font-weight: bold;
    color: #565340;
    padding-left: 12px;
}
.m_regn_niv2_sel
{
    font-size: 12px;
    padding-left: 12px;
}
.m_regn_niv3
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-left: 16px;
}
.m_regn_niv3_sel
{
    font-size: 11px;
    padding-left: 16px;
}
.m_regn_niv4
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    padding-left: 20px;
}
.m_regn_niv4_sel
{
    font-size: 10px;
    padding-left: 20px;
}
.m_regn_niv5
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 24px;
}
.m_regn_niv5_sel, .m_regn_niv7_sel, .m_regn_niv8_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_regn_niv6
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 28px;
}
.m_regn_niv6_sel
{
    font-size: 10px;
    padding-left: 28px;
}

.m_regn_niv7
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 32px;
}

.m_regn_niv8
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 36px;
}

.connex_niv2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #73705a;
}

/*  d'ariane */
/*.ariane
{
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 0.7em;
}
.ariane ul
{
    margin-left: 0;
    padding-left: 0;
    border: none;
    display: inline;
    color: #666666;
}
.ariane ul li
{
    margin-left: 0;
    padding-left: 2px;
    border: none;
    display: inline;
    color: #666666;
}*/
.filariane_premier, a.filariane_premier, a.filariane_premier:hover, a.filariane_premier:link, a.filariane_premier:active, a.filariane_premier:visited
{
    /*color: #666666;*/
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.filariane_premier:hover
{
    text-decoration: underline;
}
.filariane_dernier
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    /*color: #333333;*/
    font-size: 11px;
    
}
.filariane_autre, a.filariane_autre, a.filariane_autre:hover, a.filariane_autre:link, a.filariane_autre:active, a.filariane_autre:visited
{
    /*color: #666666;*/
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.filariane_autre:hover
{
    text-decoration: underline;

}
.filariane_separateur
{
    font-size: 11px;
}

/* Bandeau inforoutire */
.info_contenu
{
    font-size: 10px;
    color: #003399;
    background-color: white;
}
.info_haut_g, .info_haut_d
{
    width: 8px;
    height: 37px;
}
.info_haut_m
{
    background: url('/images/fr/im_acc_inforout_bkgh.gif') repeat black;
    height: 37px;
}
.info_d
{
    background: url('/images/fr/im_acc_inforout_bkgd.gif') repeat;
    width: 9px;
}
.info_g
{
    background: url('/images/fr/im_acc_inforout_bkgg.gif') repeat;
    width: 9px;
}
.info_bas_g, .info_bas_d
{
    height: 8px;
    width: 9px;
}
.info_bas_m
{
    background: url('/images/fr/im_acc_inforout_bkgb.gif') repeat;
    height: 8px;
    width: 366px;
}
.actu_lien, a.actu_lien:hover, a.actu_lien:link, a.actu_lien:visited, a.actu_lien:active
{
    color: white;
    text-decoration: none;
}

/* Bandeau Actualites */
.actu_contenu
{
    font-size: 11px;
    color: #484848;
    background-color: #f3f3ed;
}
.actu_haut_g, .actu_haut_d
{
    width: 8px;
    height: 19px;
}
.actu_haut_m
{
    background: url('/images/fr/im_actual_bkgh.gif') repeat black;
    height: 19px;
}
.actu_d
{
    background: url('/images/fr/im_actual_bkgd.gif') repeat;
    width: 9px;
}
.actu_g
{
    background: url('/images/fr/im_actual_bkgg.gif') repeat;
    width: 9px;
}
.actu_bas_g, .actu_bas_d
{
    height: 8px;
    width: 9px;
}
.actu_bas_m
{
    background: url('/images/fr/im_actual_bkgb.gif') repeat;
    height: 8px;
    width: 366px;
}

/* Bandeau Communiqus */
.comm_contenu
{
    font-size: 11px;
    color: #484848;
    background-color: #eae9de;
}
.comm_haut_g, .comm_haut_d
{
    width: 8px;
    height: 19px;
}
.comm_haut_m
{
    background: url('/images/fr/im_comm_bkgh.gif') repeat black;
    height: 19px;
}
.comm_d
{
    background: url('/images/fr/im_comm_bkgd.gif') repeat;
    width: 9px
}
.comm_g
{
    background: url('/images/fr/im_comm_bkgg.gif') repeat;
    width: 9px
}
.comm_bas_g, .comm_bas_d
{
    height: 8px;
    width: 9px;
}
.comm_bas_m
{
    background: url('/images/fr/im_comm_bkgb.gif') repeat;
    height: 8px;
    width: 366px;
}

/* Bandeau Nouveautes dans la site */
.nouv_site_contenu
{
    font-size: 11px;
    color: #484848;
    background-color: #dbe3f0;
}
.nouv_site_haut_g, nouv_site_haut_d
{
    width: 8px;
    height: 19px;
}
.nouv_site_haut_m
{
    background: url('/images/fr/im_nouv_bkgh.gif') repeat black;
    height: 19px;
}
.nouv_site_d
{
    background: url('/images/fr/im_nouv_bkgd.gif') repeat;
    width: 9px
}
.nouv_site_g
{
    background: url('/images/fr/im_nouv_bkgg.gif') repeat;
    width: 9px
}
.nouv_site_bas_g, nouv_site_bas_d
{
    height: 8px;
    width: 9px;
}
.nouv_site_bas_m
{
    background: url('/images/fr/im_nouv_bkgb.gif') repeat;
    height: 8px;
    width: 366px
}

/* Bandeau evenements speciaux */
.events_contenu
{
    font-size: 11px;
    color: #484848;
    background-color: #b9c8e0;
}
.events_haut_g, .events_haut_d
{
    width: 8px;
    height: 19px;
}
.events_haut_m
{
    background: url('/images/fr/im_evensp_bkgh.gif') repeat black;
    height: 19px;
}
.events_d
{
    background: url('/images/fr/im_evensp_bkgd.gif') repeat;
    width: 9px;
}
.events_g
{
    background: url('/images/fr/im_evensp_bkgg.gif') repeat;
    width: 9px;
}
.events_bas_g, .events_bas_d
{
    height: 8px;
    width: 9px;
}
.events_bas_m
{
    background: url('/images/fr/im_evensp_bkgb.gif') repeat;
    height: 8px;
    width: 366px;
}

/* Grand public accueil*/
.m_gp_accueil
{
    background-image: url('/images/fr/m_acc_grandpublic_bkg.gif');
}
a.m_gp_accueil, a.m_gp_accueil:visited, a.m_gp_accueil:link, a.m_gp_accueil:active
{
    color: #a55b02;
    padding: 0;
    font-size: 10px;
    font-weight: bold;
    cursor: pointer
}
a.m_gp_accueil:hover
{
    text-decoration: underline;
}

/* Entreprise accueil*/
.m_en_accueil
{
    background-image: url('/images/fr/m_acc_entreprises_bkg.gif');
}
a.m_en_accueil, a.m_en_accueil:visited, a.m_en_accueil:link, a.m_en_accueil:active
{
    color: #365F9C;
    padding: 0;
    font-size: 10px;
    font-weight: bold;
    cursor: pointer
}
a.m_en_accueil:hover
{
    text-decoration: underline;
}

/* Partenaires accueil*/
.m_pa_accueil
{
    background-image: url('/images/fr/m_acc_partenaires_bkg.gif');
}
a.m_pa_accueil, a.m_pa_accueil:visited, a.m_pa_accueil:link, a.m_pa_accueil:active
{
    color: #861509;
    padding: 0;
    font-size: 10px;
    font-weight: bold;
    cursor: pointer
}
a.m_pa_accueil:hover
{
    text-decoration: underline;
}

/* Regions accueil*/
.m_rg_accueil
{
    background-image: url('/images/fr/m_acc_partenaires_bkg.gif');
}
a.m_rg_accueil, a.m_rg_accueil:visited, a.m_rg_accueil:link, a.m_rg_accueil:active
{
    color: #333; 
    padding: 0;
    font-size: 10px;
    font-weight: bold;
    cursor: pointer
}
a.m_rg_accueil:hover
{
    text-decoration: underline;
}

/* PIV BAS DE PAGE */
.PIV_BAS_PAGE, a.PIV_BAS_PAGE:hover, a.PIV_BAS_PAGE:active, a.PIV_BAS_PAGE:visited, a.PIV_BAS_PAGE:link
{
    color: #003399;
    font-size: 10px;
    text-decoration: none;
}
.PIV_BAS_PAGE_DERN_MODIF
{
    color: #484848;
    font-size: 10px;
}

/*** Actualites sur l'accueil ***/
.rss_actualite_titre, a.rss_actualite_titre:link, a.rss_actualite_titre:hover, 
a.rss_actualite_titre:visited, a.rss_actualite_titre:active
{
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}
.rss_actualite_puce
{
    width: 10px;
}
.rss_actualite_descr
{
    color: #797758;
    font-weight: normal;
    font-size: 10px;
}
.rss_actualite_link, a.rss_actualite_link:link, a.rss_actualite_link:hover, 
a.rss_actualite_link:visited, a.rss_actualite_link:active
{
    color: #0038A8;
    font-weight: bolder;
    font-size: 8px;
    letter-spacing: -3px;
}
.rss_actualite_separateur
{
    height: 7px;
    background-image: url('/images/fr/im_actual_ligne.gif');
}

/*** Communiques sur l'accueil ***/
.rss_comm_puce
{
    width: 10px;
}
.rss_comm_titre
{
    color: #797758;
    font-weight: Normal;
    font-size: 10px;
}
.rss_comm_link, a.rss_comm_link:link, a.rss_comm_link:hover, 
a.rss_comm_link:visited, a.rss_comm_link:active
{
    color: #0038A8;
    font-weight: bolder;
    font-size: 8px;
    letter-spacing: -3px;
}
.rss_comm_separateur
{
    height: 7px;
    background-image: url('/images/fr/im_comm_ligne.gif');
}

/*** Evenements speciaux sur l'accueil ***/
.rss_event_titre, a.rss_event_titre:link, a.rss_event_titre:hover, 
a.rss_event_titre:visited, a.rss_event_titre:active
{
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}
.rss_event_puce
{
    width: 10px;
}
.rss_event_descr
{
    color: #797758;
    font-weight: Normal;
    font-size: 10px;
}
.rss_event_link, a.rss_event_link:link, a.rss_event_link:hover, 
a.rss_event_link:visited, a.rss_event_link:active
{
    color: #0038A8;
    font-weight: bolder;
    font-size: 8px;
    letter-spacing: -3px;
}
.rss_event_separateur
{
    height: 7px;
    background-image: url('/images/fr/im_evensp_ligne.gif');
}

/*** nouveautes sur l'accueil ***/
.rss_nouv_titre
{
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}
.rss_nouv_puce
{
    width: 10px;
}
.rss_nouv_descr
{
    color: #797758;
    font-weight: Normal;
    font-size: 10px;
}
.rss_nouv_link, a.rss_nouv_link:link, a.rss_nouv_link:hover, 
a.rss_nouv_link:visited, a.rss_nouv_link:active
{
    color: #0038A8;
    font-weight: bolder;
    font-size: 8px;
    letter-spacing: -3px;
}
.rss_nouv_separateur
{
    height: 7px;
    background-image: url('/images/fr/im_nouv_ligne.gif');
}

/*** Menu Dossiers ***/
.rss_doss_image
{
    width: 15px;
}
.rss_doss_link, a.rss_doss_link:link, a.rss_doss_link:hover, 
a.rss_doss_link:visited, a.rss_doss_link:active
{
    color: #0038A8;
    font-weight: bolder;
    font-size: 8px;
    letter-spacing: -3px;
}
.rss_doss_titre
{
    font-size: 11px;
}

.rss_doss_separateur
{
    height: 7px;
    background-image: url('/images/fr/m_coldr_ligne.gif');
}

/*** nouveautes sur l'accueil ***/
.rss_rss_titre
{
    color: #CC6700;
    font-weight: normal;
    font-size: 11px;
    height: 30px;
}
.rss_rss_link, a.rss_rss_link:link, a.rss_rss_link:hover, 
a.rss_rss_link:visited, a.rss_rss_link:active
{
    color: #CC6700;
    font-weight: bolder;
    font-size: 8px;
    letter-spacing: -3px;
}

.largeurpage {
    width: 760px;
}

/************* Sous-menus *******************************************/
.mainmenuGP, .mainmenuEN, .mainmenuPA, .mainmenuRG {
    margin: 0;
    padding: 12px 0 0; 
    text-align: left;
    border: 0;
}

.mainmenuGP {
    background: #d9a15e;
}

.mainmenuEN {
    background: #6282b2;
}

.mainmenuPA {
    background: #b26962;
}

.mainmenuRG {
    background: #acaaa1;
}

.mainmenuGP p, .mainmenuEN p, .mainmenuPA p, .mainmenuRG p {
    font-size: 10px;
    margin: 0 0 4px 0;
    padding-left: 12px;
}

a.m_gp_accueil_menu, a.m_gp_accueil_menu:visited, a.m_gp_accueil_menu:link, a.m_gp_accueil_menu:active, a.m_en_accueil_menu, a.m_en_accueil_menu:visited, a.m_en_accueil_menu:link, a.m_en_accueil_menu:active, a.m_pa_accueil_menu, a.m_pa_accueil_menu:visited, a.m_pa_accueil_menu:link, a.m_pa_accueil_menu:active, a.m_rg_accueil_menu, a.m_rg_accueil_menu:visited, a.m_rg_accueil_menu:link, a.m_rg_accueil_menu:active
{
    text-decoration: none;
    color: #ffffff;
    padding: 0;
    font-weight: bold;
    cursor: pointer
}

a.m_gp_accueil_menu:hover, a.m_en_accueil_menu:hover, a.m_pa_accueil_menu:hover, a.m_rg_accueil_menu:hover
{
    text-decoration: underline;
}

/***************************************************************************/

.GroupHeaderLinkid1siteid0{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.GroupHeaderTextid1siteid0{Font-Family:Arial, Helvetica;Color:#FFFFFF;Font-Size:9pt;Font-Weight:Bold;}
.RegionHeaderid1siteid0{Background-Color:#336699;Height:20px;Text-Align:Left;}
.RegionHeaderTextid1siteid0{Color:#FFFFFF;Font-Weight:Bold;Font-Family:Arial, Helvetica;Font-Size:9pt;}
.Bodyid1siteid0{Background-Color:#FFFFFF;}
.authorid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.createdateid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.creatorid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.defaultattributeid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.descriptionid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.documentsizeid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.expiredateid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
/*.inplacedisplayid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt};*/
.itemfunctionid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.keywordsid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.perspectivesid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.scoreid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.subpagetitleid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.titleid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Weight:Bold;Font-Size:8pt;}
.titleorimageid1siteid0{Color:#336699;Font-Size:9pt;Font-Family:Arial, Helvetica;Font-Weight:Bold;}
.Unitadministrativepropritaire1id1siteid0{Font-Size:8pt;Font-Family:Arial, Helvetica;Color:#000000;}
.wwsbr_category_id1siteid0{Font-Size:8pt;Font-Family:Arial, Helvetica;Color:#000000;}
.wwsbr_expirationperiod_id1siteid0{Font-Size:8pt;Font-Family:Arial, Helvetica;Color:#000000;}
.wwsbr_itemtype_id1siteid0{Font-Size:8pt;Font-Family:Arial, Helvetica;Color:#000000;}
.wwsbr_page_id1siteid0{Font-Size:8pt;Font-Family:Arial, Helvetica;Color:#000000;}
.wwsbr_pagegroup_id1siteid0{Font-Size:8pt;Font-Family:Arial, Helvetica;Color:#000000;}
.wwsbr_publishdate_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_updatedate_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_updator_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.LeftCurve{Background-Repeat:no-repeat;Background-Position:left top;Background-Image:url(/images/FFFFFFl.gif);Background-Attachment:scroll;}
.PortletBodyColor{}
.PortletHeaderColor{Background-Color:#336699;}
.PortletHeaderLink{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.PortletHeaderStyle{}
.PortletHeaderText{Color:#FFFFFF;Font-Weight:Bold;Font-Size:10pt;Font-Family:Arial, Helvetica;}
.PortletHeading1{Color:#336699;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.PortletHeading2{Color:#336699;Font-Size:8pt;Font-Family:Arial, Helvetica;Font-Weight:Bold;}
.PortletHeading3{Font-Size:7pt;Font-Family:Arial, Helvetica;Color:#336699;Font-Weight:Bold;}
.PortletHeading4{Font-Size:7pt;Font-Family:Arial, Helvetica;Color:#336699;Font-Weight:Bold;}
.PortletSubHeaderColor{Background-Color:#EEEEDD;}
.PortletSubHeaderLink{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt;}
.PortletSubHeaderText{Font-Size:9pt;Font-Family:Arial, Helvetica;Color:#000000;}
.PortletText1{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.PortletText2{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.PortletText3{Color:#000000;Font-Size:7pt;Font-Family:Arial, Helvetica;}
.PortletText4{Font-Family:Arial, Helvetica;Font-Size:7pt;Color:#000000;}
.RightCurve{Background-Attachment:scroll;Background-Repeat:no-repeat;Background-Position:right top;Background-Image:url(/images/FFFFFFr.gif);}
.LeftSubTabid1siteid0{Background-Position:left top;Background-Attachment:scroll;Background-Color:#336699;Background-Image:url(/images/FFFFFFsl.gif);Background-Repeat:no-repeat;}
.LeftTabBgSlantid1siteid0{Background-Position:left top;Background-Image:url(/images/FFFFFFtl.gif);Background-Color:#CCCC99;Background-Attachment:scroll;Background-Repeat:no-repeat;}
.LeftTabForeSlantid1siteid0{Background-Attachment:scroll;Background-Color:#336699;Background-Image:url(/images/FFFFFFtl.gif);Background-Position:left top;Background-Repeat:no-repeat;}
.RightSubTabid1siteid0{Background-Attachment:scroll;Background-Color:#336699;Background-Image:url(/images/FFFFFFsr.gif);Background-Position:right top;Background-Repeat:no-repeat;}
.RightTabBgCurveid1siteid0{Background-Image:url(/images/FFFFFFtr.gif);Background-Color:#CCCC99;Background-Attachment:scroll;Background-Position:right top;Background-Repeat:no-repeat;}
.RightTabForeCurveid1siteid0{Background-Attachment:scroll;Background-Color:#336699;Background-Image:url(/images/FFFFFFtr.gif);Background-Position:right top;Background-Repeat:no-repeat;}
.SubTabBgTextid1siteid0{Color:#CCCC99;Text-Decoration:none;Font-Family:Arial, Helvetica;Font-Size:11pt;Font-Weight:Bold;}
.TabBackgroundColorid1siteid0{Background-Color:#CCCC99;}
.TabBackgroundTextid1siteid0{Color:#003366;Text-Decoration:none;Font-Family:Arial, Helvetica;Font-Size:10pt;}
.TabForegroundColorid1siteid0{Background-Color:#336699;}
.TabForegroundTextid1siteid0{Color:#FFFFFF;Text-Decoration:none;Font-Family:Arial, Helvetica;Font-Size:10pt;Font-Weight:Bold;}
.portlet-font{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-font-dim{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-status{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-info{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-error{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-alert{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-success{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-header{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Size:9pt;    Font-Weight:Bold;    }
.portlet-section-body{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-alternate{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-selected{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-subheader{Color:#336699;    Font-Size:8pt;    Font-Family:Arial, Helvetica;    Font-Weight:Bold;    }
.portlet-section-footer{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-text{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-header{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Size:9pt;    Font-Weight:Bold;    Background-Color:#EEEEDD;    }
.portlet-table-body{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-alternate{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-selected{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-subheader{Color:#336699;    Font-Size:8pt;    Font-Family:Arial, Helvetica;    Font-Weight:Bold;    }
.portlet-table-footer{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-text{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-input-field{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-button{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-icon-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-dlg-icon-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-field-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-field{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.RegionNoBorder{}
.RegionBorder { border:#336699  1px solid; }
.RegionHeaderColor { border:#336699 0px solid }
.PageColor { background-color:#FFFFFF}
.Bodyid4676908siteid0 { BACKGROUND-COLOR:#e5e3d2 }

/* Elements Oracle pour le visuel en mode edition */
.OraInlineInfoText, .OraNavBarInactiveLink, .OraHeaderSubSub, .OraCrumbsSelected, 
.OraNavBarViewOnly, .OraBGAccentLight, .OraCrumbsEnabled, .OraLinkText, .OraGlobalButtonText
{
    font-size: 0.9em;
    color: #003366;
    text-decoration: none;
}
a.OraCrumbsEnabled, a.OraCrumbsEnabled:visited, a.OraCrumbsEnabled:link, a.OraCrumbsEnabled:active, 
a.OraGlobalButtonText, a.OraGlobalButtonText:visited, a.OraGlobalButtonText:link, a.OraGlobalButtonText:active
a.OraLinkText, a.OraLinkText:visited, a.OraLinkText:link, a.OraLinkText:active
{
    font-size: 0.9em;
    color: #003366;
    text-decoration: none;
}
a.OraCrumbsEnabled:hover, a.OraGlobalButtonText:hover, a.OraLinkText:hover
{
    font-size: 0.9em;
    color: #003366;
    text-decoration: underline;
}
/* fin elements Oracle */
