/* Éléments de texte */
body
{
    font-family: Verdana, Arial, Geneva, sans-serif;
    color: #000;
    font-size: 12px;
}

#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: 8px 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('/portal/page/portal/148E87DD57A81D83E04400144F0104BD');
    margin: 10px 15px;
}

li, li li, dd
{
    font-size: 12px !important;
    margin: 2px 0;
}

.texte_basdepage
{
    font-size: 11px;
}
.ongletwrapper
{
    padding: 25px 0 10px;
}

.onglet
{
    background: url('/portal/page/portal/14136F07D877640CE04400144F0104BD') repeat-x white;
}

.deuxlignes
{
    color: #484848;
    font-weight: bold;
    padding-left: 15px;
    background: url('/portal/page/portal/18F0E6E256A247BAE04400144F0104BD') no-repeat;
}

.onglet h6
{
    font-size: 12px;
    float: left;
    margin: 0;
    padding: 2px 0 2px 6px;
    width: 92%;
    color: #484848;
    background: url('/portal/page/portal/18F0E6E256A247BAE04400144F0104BD') no-repeat;
}
.onglet div
{
    margin: 0;
    padding-top: 1px;
}
.legende
{
    font-size: 11px;
    color : #565555;
}

/* Menu Dossier */
.doss_entete
{
    background: url('/portal/page/portal/15197E4E8EC85723E04400144F0104BD') no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    height: 15px;
    padding-left: 12px;
    font-size: 12px;
}
.doss_text
{
    font-size: 10px;
    background-image: url('/portal/page/portal/151A4109C89166A3E04400144F0104BD');
    padding: 0 5px;
}
.doss_bas
{
    height: 7px;
    background: url('/portal/page/portal/151A3D3AF08365FAE04400144F0104BD') 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;
}

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: #FFFFFF;
    height: 13px;
    padding-left: 12px;
    width: 100%;
    cursor: pointer;
    background: url('/portal/page/portal/13D9EF350B34002CE04400144F0104BD') no-repeat;
}

.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, .voir_aussi, .services_en_ligne, .adecouvrir, .voir_aussi_link, a.voir_aussi_link:link, a.voir_aussi_link:hover, a.voir_aussi_link:visited, a.voir_aussi_link:active, .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
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration:none;
}

.voir_aussi, .services_en_ligne, .adecouvrir
{
    height: 13px;
    padding-left: 12px;
    width: 196px;
    background: url('/portal/page/portal/13D9EF350B34002CE04400144F0104BD') no-repeat;
}

#TableauVoirAussi {
    margin: 0;
    padding: 0;
}

#TableauVoirAussi td, #TableauListeServices td, #LiensAdmin {
    font-size: 12px !important;
}

.Accueil_col_droite_degrade
{
    background: url('/portal/page/portal/14634BCA48AD5E38E04400144F0104BD') repeat-x;
    height: 123px;
}

.haut_page_b
{
    background: url('/portal/page/portal/157E34DF0C9B45A3E04400144F0104BD') repeat;
    height: 5px;
}

/* 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('/portal/page/portal/148E87DD57A81D83E04400144F0104BD');
}

#smpagepromo
{
    margin: 0 0 0 275px;
}

/* Style du modle HTML Modele_contenu*/
td.modele_marge_droite
{
    background: url('/portal/page/portal/13888254B4140151E04400144F0104BD') repeat;
}

td.modele_marge_gauche
{
    background: url('/portal/page/portal/13888254B4150151E04400144F0104BD') 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;
}
.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;
    height: 18px;
}
.m_gp_niv1_sel_g
{
    background-color: #c36b03;
    width: 12px; 
    height: 18px;
}
.m_gp_niv1_bg
{
    background-image: url('/portal/page/portal/1468F855A938526EE04400144F0104BD');
}
.m_gp_niv1_sel_bg
{
    background-image: url('/portal/page/portal/1468F855A934526EE04400144F0104BD');
}
.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('/portal/page/portal/13EDECB5FF9951CEE04400144F0104BD') 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;
    height: 18px;
}
.m_entr_niv1_sel_g
{
    background-color: #093b86;
    width: 12px;  
    height: 18px;
}
.m_entr_niv1_bg
{
    background-image: url('/portal/page/portal/1468F855A93C526EE04400144F0104BD');
}
.m_entr_niv1_sel_bg
{
    background-image: url('/portal/page/portal/1468F855A93B526EE04400144F0104BD');
}
.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('/portal/page/portal/13EDECB5FF9951CEE04400144F0104BD') 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;  
    height: 18px;
}
.m_part_niv1_sel_g
{
    background-color: #861509;
    width: 12px;
    height: 18px;
}
.m_part_niv1_bg
{
    background-image: url('/portal/page/portal/1468F855A947526EE04400144F0104BD');
}
.m_part_niv1_sel_bg
{
    background-image: url('/portal/page/portal/1468F855A946526EE04400144F0104BD');
}
.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('/portal/page/portal/13EDECB5FF9951CEE04400144F0104BD') 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: #e5e3d2;
    height: 1px;
}
TD.m_infor_separateur8
{
    background-color: #e5e3d2;
    height: 8px;
}

.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
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    width: 100%;
    cursor: pointer;
}

.m_infor_niv1_g
{
    background-color: #3c9798;
    width: 12px;
}
.m_infor_niv1_sel_g
{
    background-color: #1a7071;
    width: 12px;
}
.m_infor_niv1_bg
{
    background-image: url('/portal/page/portal/1468F855A942526EE04400144F0104BD');
}
.m_infor_niv1_sel_bg
{
    background-image: url('/portal/page/portal/1468F855A941526EE04400144F0104BD');
}
.m_infor_niv1_d, .m_infor_niv1_sel_d
{
    width: 20px;
}
.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: #c6c2a1;
    cursor: pointer;
}

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: bold;
    color: #106d6e;
    text-decoration:none;
}

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: bold;
    color: #333333;
    text-decoration:none;
}

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: bold;
    color: #333333;
    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, .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: normal;
    color: #333333;
    background: url('/portal/page/portal/13EDECB5FF9951CEE04400144F0104BD') no-repeat left top white;
    cursor: pointer;
}
.m_infor_niv2
{
    font-size: 12px;
    font-weight: bold;
    color: #106d6e;
    padding-left: 12px;
}
.m_infor_niv2_sel
{
    font-size: 12px;
    padding-left: 12px;
}
.m_infor_niv3
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-left: 16px;
}
.m_infor_niv3_sel
{
    font-size: 11px;
    padding-left: 16px;
}
.m_infor_niv4
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    padding-left: 20px;
}
.m_infor_niv4_sel
{
    font-size: 10px;
    padding-left: 20px;
}
.m_infor_niv5
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 24px;
}
.m_infor_niv5_sel, .m_infor_niv7_sel, .m_infor_niv8_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_infor_niv6
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 28px;
}
.m_infor_niv6_sel
{
    font-size: 10px;
    padding-left: 28px;
}
.m_infor_niv7
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 32px;
}

.m_infor_niv8
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 36px;
}

/*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;
    height: 18px;
}
.m_regn_niv1_sel_g
{
    background-color: #5a5744;
    width: 12px;
    height: 18px;
}
.m_regn_niv1_bg
{
    background-image: url('/portal/page/portal/1468F855A94C526EE04400144F0104BD');
}
.m_regn_niv1_sel_bg
{
    background-image: url('/portal/page/portal/1468F855A94B526EE04400144F0104BD');
}
.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('/portal/page/portal/13EDECB5FF9951CEE04400144F0104BD') 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 inforoutiere */
.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('/portal/page/portal/143DE27102E35255E04400144F0104BD') repeat black;
    height: 37px;
}
.info_d
{
    background: url('/portal/page/portal/143DE27102E15255E04400144F0104BD') repeat;
    width: 9px;
}
.info_g
{
    background: url('/portal/page/portal/143DE27102E25255E04400144F0104BD') repeat;
    width: 9px;
}
.info_bas_g, .info_bas_d
{
    height: 8px;
    width: 9px;
}
.info_bas_m
{
    background: url('/portal/page/portal/143DE27102E05255E04400144F0104BD') 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('/portal/page/portal/143DE27102EC5255E04400144F0104BD') repeat black;
    height: 19px;
}
.actu_d
{
    background: url('/portal/page/portal/143DE27102EA5255E04400144F0104BD') repeat;
    width: 9px;
}
.actu_g
{
    background: url('/portal/page/portal/143DE27102EB5255E04400144F0104BD') repeat;
    width: 9px;
}
.actu_bas_g, .actu_bas_d
{
    height: 8px;
    width: 9px;
}
.actu_bas_m
{
    background: url('/portal/page/portal/143DE27102E95255E04400144F0104BD') 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('/portal/page/portal/143CB59EE3224F66E04400144F0104BD') repeat black;
    height: 19px;
}
.comm_d
{
    background: url('/portal/page/portal/143CB59EE3204F66E04400144F0104BD') repeat;
    width: 9px
}
.comm_g
{
    background: url('/portal/page/portal/143CB59EE3214F66E04400144F0104BD') repeat;
    width: 9px
}
.comm_bas_g, .comm_bas_d
{
    height: 8px;
    width: 9px;
}
.comm_bas_m
{
    background: url('/portal/page/portal/143CB59EE31F4F66E04400144F0104BD') 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('/portal/page/portal/1461A1EBE3D73C15E04400144F0104BD') repeat black;
    height: 19px;
}
.nouv_site_d
{
    background: url('/portal/page/portal/1461A1EBE3D53C15E04400144F0104BD') repeat;
    width: 9px
}
.nouv_site_g
{
    background: url('/portal/page/portal/1461A1EBE3D63C15E04400144F0104BD') repeat;
    width: 9px
}
.nouv_site_bas_g, nouv_site_bas_d
{
    height: 8px;
    width: 9px;
}
.nouv_site_bas_m
{
    background: url('/portal/page/portal/1461A1EBE3D43C15E04400144F0104BD') 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('/portal/page/portal/14399FE66427222EE04400144F0104BD') repeat black;
    height: 19px;
}
.events_d
{
    background: url('/portal/page/portal/14399FE66426222EE04400144F0104BD') repeat;
    width: 9px;
}
.events_g
{
    background: url('/portal/page/portal/1475275B271D62E1E04400144F0104BD') repeat;
    width: 9px;
}
.events_bas_g, .events_bas_d
{
    height: 8px;
    width: 9px;
}
.events_bas_m
{
    background: url('/portal/page/portal/14399FE66425222EE04400144F0104BD') repeat;
    height: 8px;
    width: 366px;
}

/* Grand public accueil*/
.m_gp_accueil
{
    background-image: url('/portal/page/portal/14398FD2D7CB2199E04400144F0104BD');
}
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('/portal/page/portal/14398FD2D7C82199E04400144F0104BD');
}
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('/portal/page/portal/14398FD2D7CE2199E04400144F0104BD');
}
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('/portal/page/portal/14398FD2D7CE2199E04400144F0104BD');
}
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: 9px;
    letter-spacing: 0px;
}
.rss_actualite_separateur
{
    height: 1px;
    /*background-image: url('/portal/page/portal/1517C8E9F12530EAE04400144F0104BD');*/
    background-color: #b9c8e0;
}

/*** Communiques sur l'accueil ***/
.rss_comm_puce
{
    width: 10px;
}
.rss_comm_titre
{
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}
.rss_comm_descr
{
    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: 9px;
    letter-spacing: 0px;
}
.rss_comm_separateur
{
    height: 1px;
    /*background-image: url('/portal/page/portal/1517C8E9F11F30EAE04400144F0104BD');*/
    background-color: #b9c8e0;
}

/*** 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: 9px;
    letter-spacing: 0px;
}
.rss_event_separateur
{
    height: 1px;
    /*background-image: url('/portal/page/portal/1517C8E9F12130EAE04400144F0104BD');*/
    background-color: #93A9C9;

}

/*** 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: 9px;
    letter-spacing: 0px;
}
.rss_nouv_separateur
{
    height: 1px;
    /*background-image: url('/portal/page/portal/1517C8E9F12330EAE04400144F0104BD');*/
    background-color: #b9c8e0;
}

/*** 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: normal;
    font-size: 9px;
    letter-spacing: 0px;
}
.rss_doss_titre
{
    font-size: 11px;
}

.rss_doss_separateur
{
    height: 1px;
    /*background-image: url('/portal/page/portal/152A1ED17AC94A63E04400144F0104BD');*/
    background-color: #b9c8e0;
}

/*** 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: 0px;
}

.largeurpage {
    width: 760;
}

/************* 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:20;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: 10px;
    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: 10px;
    color: #003366;
    text-decoration: none;
}
a.OraCrumbsEnabled:hover, a.OraGlobalButtonText:hover, a.OraLinkText:hover
{
    font-size: 10px;
    color: #003366;
    text-decoration: underline;
}
/* fin elements Oracle */

/*ajout de css pour le groupe de page Grands projets
  Auteur :MARFAOUI
  Date   :2008-07-23
*/
/*Menu du grand public*/
TD.m_gpr_separateur1
{
    background-color: #e5e3d2;
    height: 1px;
}
TD.m_gpr_separateur8
{
    background-color: #e5e3d2;
    height: 8px;
}

.m_gpr_niv1_txt, a.m_gpr_niv1_txt:link, a.m_gpr_niv1_txt:hover, a.m_gpr_niv1_txt:visited, a.m_gpr_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_gpr_niv1_g
{
    background-color: #8f9709;
    width: 12px;
    height: 18px;
}
.m_gpr_niv1_sel_g
{
    background-color: #616700;
    width: 12px; 
    height: 18px;
}
.m_gpr_niv1_bg
{
    background-image: url('/portal/page/portal/52A3ACDBD22E43ECE04400144F0104BD');
}
.m_gpr_niv1_sel_bg
{
    background-image: url('/portal/page/portal/52A3ACA44F006A6FE04400144F0104BD');
}
.m_gpr_niv1_d, .m_gpr_niv1_sel_d
{
    width: 20px;
}
.m_gpr_niv2, .m_gpr_niv3, .m_gpr_niv4, .m_gpr_niv5, .m_gpr_niv6, .m_gpr_niv7, .m_gpr_niv8
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #c6c2a1;
    cursor: pointer;
}

a.m_gpr_niv2_link:link, a.m_gpr_niv2_link:hover, 
a.m_gpr_niv2_link:visited, a.m_gpr_niv2_link:active
{
    font-size: 12px;
    font-weight: bold;
    color: #616700;
    text-decoration:none;
}

a.m_gpr_niv3_link:link, a.m_gpr_niv3_link:hover, 
a.m_gpr_niv3_link:visited, a.m_gpr_niv3_link:active
{
    font-size: 11px;
    font-weight: bold;
    color:  #333333;
    text-decoration:none;
}

a.m_gpr_niv4_link:link, a.m_gpr_niv4_link:hover, 
a.m_gpr_niv4_link:visited, a.m_gpr_niv4_link:active
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

a.m_gpr_niv5_link:link, a.m_gpr_niv5_link:hover, 
a.m_gpr_niv5_link:visited, a.m_gpr_niv5_link:active, a.m_gpr_niv6_link:link, a.m_gpr_niv6_link:hover, 
a.m_gpr_niv6_link:visited, a.m_gpr_niv6_link:active, a.m_gpr_niv7_link:link, a.m_gpr_niv7_link:hover, 
a.m_gpr_niv7_link:visited, a.m_gpr_niv7_link:active, a.m_gpr_niv8_link:link, a.m_gpr_niv8_link:hover, 
a.m_gpr_niv8_link:visited, a.m_gpr_niv8_link:active
{
    font-size: 10px;
    font-weight: normal;
    text-decoration:none;
    color:  #333333;
}

.m_gpr_niv2_sel, .m_gpr_niv3_sel, .m_gpr_niv4_sel, .m_gpr_niv5_sel, .m_gpr_niv6_sel, .m_gpr_niv7_sel, .m_gpr_niv8_sel
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #333333;
    background-color: white;
    background: url('/portal/page/portal/13EDECB5FF9951CEE04400144F0104BD') no-repeat left top;
    cursor: pointer;
}
.m_gpr_niv2
{
    font-size: 12px;
    font-weight: bold;
    color: #616700;
    padding-left: 12px;
}
.m_gpr_niv2_sel
{
    font-size: 12px;
    padding-left: 12px;
}
.m_gpr_niv3
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-left: 16px;
}
.m_gpr_niv3_sel
{
    font-size: 11px;
    padding-left: 16px;
}
.m_gpr_niv4
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    padding-left: 20px;
}
.m_gpr_niv4_sel
{
    font-size: 10px;
    padding-left: 20px;
}
.m_gpr_niv5
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 24px;
}
.m_gpr_niv5_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_gpr_niv6
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 28px;
}
.m_gpr_niv6_sel
{
    font-size: 10px;
    padding-left: 28px;
}
.m_gpr_niv7
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 32px;
}
.m_gpr_niv7_sel
{
    font-size: 10px;
    padding-left: 24px;
}
.m_gpr_niv8
{
    font-size: 10px;
    font-weight: normal;
    padding-left: 36px;
}
.m_gpr_niv8_sel
{
    font-size: 10px;
    padding-left: 24px;
}
/* Fin element Grands projet */
