/* CSS DOCUMENT */
/* GABARIT.CSS - Positionnement des divisions principales du theme GENERIQUE */

body {
font-size: 1em;
margin:0;
padding:0;
font-family: arial,sans-serif;
}
#cadre_global{
min-width:48em;
position:relative;
}
#espaceur{
width:48em;
height:1px;
margin-bottom:-1px;
overflow:hidden;
}
.mini_recherche{
position:absolute;
top:31px;
right:13px;
}
.mini_recherche span {
display:inline;
position:relative;
}
.mini_recherche input {
background-color: #fff;
width: 128px;
float:left;
}
.mini_recherche button {
background:url('/librairies/images/image_dimensions.php?t=o_bouton_rechercher_top.png') repeat-x #019a56 ;
border: none;
position:relative;
font-size:1em;
height:1.2em;
float:left;
}
.mini_recherche .outils_fin_bouton{
background:url('/librairies/images/image_dimensions.php?t=o_bouton_rechercher_coin_inf_droit.png') no-repeat #019a56 bottom;
display:block;
width:2px;
height:1.2em;
float:left;
}
.mini_recherche button span{
font-size:0.7em;
color:#fff;
}
.mini_recherche span span{
background: none;
margin-right: -3px;
}
.mini_recherche a{ color:#fff; }
div#mini_recherche_div{
width:230px;
margin:30px 0 0 0;
}
#barre_outils{
position:absolute;
top:0;
padding: 0;
margin: 0;
}
#barre_outils *{
padding:0;
margin:0;
}
#barre_outils a{
color:#000;
text-decoration:none;
font-size:0.7em;
}
#barre_outils_icone{
width:auto;
text-align:left;
margin-right:243px;
margin-left:200px;
margin-top:33px;
float:right;
}
#barre_outils ul.outils {
display:block;
padding:0;
}
#barre_outils ul.outils_multiple{ display:inline; }
#barre_outils div.outils_top{
position:absolute;
top:0;
width:110px;
right: 0;
}
#barre_outils ul.outils li.premier_outils_liste a{ border:none; }
#barre_outils ul.outils li a{
border-left:1px solid #333;
padding:0 10px;
}
#barre_outils li { display:inline; }
#barre_outils img { vertical-align: middle; }
#barre_outils ul.outils_multiple {
background:url('/librairies/images/image_dimensions.php?t=o_css_bordure_gauche.png') no-repeat;
padding-left:3px;
padding-bottom:18px;
margin-right:3px;
}
#barre_outils  img.outils_bordure_droite{
position:relative;
left:-3px;
vertical-align:top;
}
#barre_outils ul.outils_multiple li img{
border-bottom:1px solid #bdbdbd;
padding-bottom:4px;
margin:0;
vertical-align:top;
}
#entete{
margin-top:0;
height: 100px;
}
#menu {
border-bottom:1px solid #c6c6c6;
height:46px;
}
#logo{
width:100%;
height:46px;
background:url('/librairies/images/image_dimensions.php?t=desjardins.png') no-repeat right top;
position:absolute;
right:15px;
}
#menu ul.menu{
padding:0;
padding-left:60px;
height:39px;
margin:0;
border-bottom:5px solid #019a56;
position:relative;
}
ul.menu li a{
text-decoration:none;
color:#037a4a;
font-weight:bold;
font-size:0.8em;
vertical-align:top;
position:relative;
top:10px;

}
#menu ul.menu li{
}
#menu ul.menu li.menu_item{
list-style:none;
margin:0;
padding:0;
position:relative;
top:5px;
z-index:5;
display:inline;
float:left;
}
#menu ul.menu li.menu_section{
list-style:none;
margin:0;
padding:0;
position:relative;
z-index:5;
display:inline;
float:left;
}
#menu ul.menu li div.div_int_menu{
height:39px;
}
#menu ul.menu li.menu_item_choisi{
list-style:none;
display:inline;
float:left;
}
#menu ul.menu li.menu_item_choisi div.div_int_menu{
position:relative;
top:5px;
}
.menu li.menu_item div.menu_centre{
background:url('/librairies/images/image_dimensions.php?t=menu_centre.png') repeat-x transparent;
vertical-align:top;
padding-bottom:25px;
display:inline;
}
.menu li.menu_item_choisi img.menu_img{
position:relative;
z-index:1;
margin:0 -1px;
}
.menu li.menu_item_choisi div.menu_centre{
background:#fff;
border-top:1px solid #c6c6c6;
vertical-align:top;
display:inline;
position:relative;
top:1px;
padding:0 1px 30px 1px;
}
div.div_sousmenu{
width:12em;
float:left;
}
div.div_sousmenu ul.sousmenu{
padding:0;
margin:15px 20px 0px 10px;
font-size:0.8em;
font-weight:bold;
}
div.div_sousmenu ul.sousmenu li.sousmenu_item a{
color:#0057ad;
text-decoration:none;
display:block;
position:relative;
}
div.div_sousmenu ul.sousmenu li.sousmenu_item {
display:block;
border-bottom:1px solid #c5e3f6;
width:100%;
padding:5px;
}
ul.sousmenu li.sousmenu_item a img{ float:right; }
div.div_sousmenu ul.sousmenu li.sousmenu_choisi {
color:#e25e06;
background:url('/librairies/images/image_dimensions.php?t=menu_degrader_sousmenu.png') repeat-x #eef5f9;
text-decoration:none;
display:block;
border-bottom:1px solid #c5e3f6;
width:100%;
padding:5px;
}
div.div_sousmenu ul.sousmenu li.sousmenu_section{
list-style:none;
background-color:#019a56;
color:#fff;
padding-left:5px;
margin:0 -10px 0 0px;
font-size:1.1em;
}
.menu li.menu_section div.menu_centre{
background:url('/librairies/images/image_dimensions.php?t=menu_centre.png') repeat-x transparent;
vertical-align:top;
display:inline;
text-decoration:none;
color:#666;
font-weight:bold;
position:relative;
top:10px;
font-size:0.8em;
padding:10px 0px 30px 0;
}
#menu ul.menu li.menu_section{
list-style:none;
display:inline;
}
#menu ul.menu li.menu_section div.div_int_menu {
position:relative;
top:5px;
}
#manchettes {
float:right;
position:relative;
top:0;
width:11em;
margin:15px 10px 0px 10px;
}
#manchettes div#manchette_titre{
background:url('/librairies/images/image_dimensions.php?t=manchette_titre_degrader.png') repeat-x #f87d06;
color:#fff;
padding:4px;
font-size:0.8em;
font-weight:600;
text-align:center;
margin-bottom:10px;
}
#manchettes div#manchette_titre img{ vertical-align:middle; }
.manchette{
background-color:#f9f8f2;
text-align:left;
border:1px solid #d0ced6;
margin-bottom:10px;
padding:10px 5px;
}
.manchette a span.texte_manchette{
color:#037a4a;
font-size:0.8em;
text-decoration:underline;
font-weight:600;
padding:5px;
}
.manchette .espaceur{
}
#a.manchette {
}
#contenu {
padding:0px 10px 30px 10px;
overflow:hidden;
border-left:2px solid #f6f6f6;
border-right:2px solid #f6f6f6;
position:relative;
margin-top:15px;
}
#contenu .date{
color:#0057ad;
}
a.lien_centre {
color:#037a4a;
font-size:0.8em;
text-decoration:underline;
font-weight:600;
text-align:left;
padding-left:10px;
}
#contenu #vedette {
clear:both;
background:#eefeff;
}
#data{
width:auto;
overflow:hidden;
}
#contenu_rss{
width:33%;
margin-top:2.6em;
float:right;
color:#000;
}
#contenu_rss img{
width:50px;
max-width:50px;
}
#contenu_rss a img{
width:auto;
}
#bas_page{
background:#e1e0c6;
font-size:0.7em;
clear:both;
padding: 0;
position: relative;
overflow:hidden;
margin: 0;
}
#bas_page a{
color:#000;
}
#bas_page li{
display:inline;
}
#bas_page ul{
}
#bas_page{
clear:both;
}
#notes a{
color:#037a4a;
}
#notes ul{
margin:0;
padding-left: 16px;
padding-top:3px;
}
#notes{
float: left;
width: 72%;
}
#signature{
width:28%;
text-align: right;
margin:0;
float: left;
}
#signature a{
margin: 3px;
display: block;
text-decoration:none;
text-align:center;
}
#signature img {
vertical-align: top;
margin-top: 1px;
}
.date{
float:right;
}
span.surtitre{
color:#999;
}
h1{
color:#0057ad;
border-bottom:3px double #ddd;
}
.nouvelle_lire_suite img{
border:none;
vertical-align:middle;
}
div.nouvelles_liste{
font-size:0.95em;
}
div.nouvelles_liste div.date {
float: none;
color:#0057ad;
font-weight:600;
font-size:0.7em;
}
div.nouvelles_liste .titre{
border:none;
font-size:0.8em;
color:#000;
}
div.nouvelles_liste .titre:hover {
text-decoration:underline;
}
div.nouvelles_liste .surtitre{
color:#037a4a;
font-size:0.7em;
}
div.nouvelles_liste h2 {
margin-top: 2px;
padding-top: 0;
float:left;
}
div.conteneur{
background:#fff;
border:none;
border-bottom:3px double #ddd;
}
div.extrait_nouvelle{
padding:5px 0;
}

div.extrait_nouvelle div.extrait{
font-size:0.9em;
}

div.extrait_nouvelle a{
color:#037a4a;
font-size:0.8em;
font-weight:600;
}
div.extrait_nouvelle h1{
border:none;
color:#000;
margin:0;
padding:0;
font-size:1em;
margin-bottom:10px;
}
div.extrait_nouvelle_premier{
border-bottom:3px double #ddd;
}
div.extrait_nouvelle_premier h1{
font-size:1.2em;
}
div.extrait_nouvelle h2{
margin:0;
font-weight:bold;
font-size:1.5em;
}
div.extrait_nouvelle_premier h2{
font-size:1em;
}
div.extrait_nouvelle .surtitre{
color:#037a4a;
}
div.extrait_nouvelle .date{
color:#0057ad;
font-weight:600;
font-size:0.7em;
float:none;
padding:0;
margin:0;
}
div.extrait_nouvelle_premier .date{
font-size:0.8em;
}
.accueil_archive{
text-align:center;
font-size:0.8em;
}
.accueil_archive .pagination_numero {
color:#888;
font-weight:bold;

}
.accueil_archive .pagination_numero a{
color:#037a4a;
margin-bottom:10px;
}
.accueil_archive select {
width:auto;
}
.accueil_archive form{
text-align:center;
}
.plan {
}
.plan li h2{
margin-bottom:0;
font-size:116%;
}
.plan li{
list-style-type:none;
margin:0;
}
.plan li a {
text-decoration:none;
color:#000;
}
.plan li a:hover {
text-decoration:underline;
}
.sous_plan li {
border-bottom:0;
}
span.diaporama_groupe_1 {
float: left;
padding:0;
}
span.diaporama_groupe_2 {
background: url('/librairies/images/image_dimensions.php?t=b_bg_diaporama.gif') repeat-x #fff;
display: block;
padding:0;
margin-right: 2px;
margin-left: 8px;
text-align: right;
}
span.diaporama_groupe_1 input, span.diaporama_groupe_2 input {
margin:0;
padding: 0;
}
span.diaporama_groupe_2 input#b_suivant {
margin-right: -2px;
}
div.cadre_diaporama {
border: none;
}
h3 {
color: #003a1a;
}
h4, h5, h6 {
color: #000;
font-weight: bold;
}

/* Feuille de style inversée */
body{
background-color:#000;
color:#fda;
}
a{ color:#aff; }
img{border:none;}
.outils_top{
background-color:#fff;
}
.mini_recherche .outils_fin_bouton{
background:url('/librairies/images/image_dimensions.php?t=o_bouton_rechercher_noir_coin_inf_droit.png') no-repeat #019a56 bottom;
}
div.mini_recherche input{
background-color:#000;
color:#fec;
}
div#barre_outils a{
color:#fda;
}
#barre_outils ul.outils li a{
border-left-color:#ddd;
}
#barre_outils div.outils_top{
background-color:#000;
}
#barre_outils ul.outils_multiple{
background:url('/librairies/images/image_dimensions.php?t=o_css_noir_bordure_gauche.png') no-repeat;
}
#barre_outils ul.outils_multiple li.outils_liste a img.icones_outils{
background-color:#fff;
}
ul.menu li img{
display:none;
}
ul.menu li div.menu_centre{
position:relative;
bottom:6px;
}
ul.menu li.menu_item_choisi{
border:1px solid #019A56;
}
ul.menu li.menu_item{
}
ul.menu li.menu_item div.menu_centre{
background-image:none;
background:#222;
margin:1px;
}
ul.menu li.menu_item div.menu_centre a{
color: #C5FFA0;
margin:10px;
vertical-align:middle;
}
ul.menu li.menu_section div.menu_centre{
background-image:none;
background:#222;
margin:1px;
top:4px;
padding:10px 10px 17px 10px;

}
ul.menu li.menu_item_choisi{
margin-top:-2px;
}
ul.menu li.menu_item_choisi div.menu_centre{
border:none;
background-image:none;
background:#000;
position:relative;
top:-5px;
margin:1px;
}
ul.menu li.menu_item_choisi div.menu_centre a{
color: #C4FBFF;
margin:0 10px;
padding-bottom:25px;
}
ul.menu li div.menu_centre {
border:1px solid #019A56;
border-bottom:none;
}
div.div_sousmenu ul.sousmenu li.sousmenu_item a{
color:#aff;
}
div.div_sousmenu ul.sousmenu li.sousmenu_item a:hover {
color:#aff;
text-decoration:underline;
}
div.div_sousmenu ul.sousmenu li.sousmenu_choisi{
background:url("/librairies/images/image_dimensions.php?t=menu_degrader_sousmenu_inverser.png");
color:#ffdc4e;
}
.manchette{
background:#222;
color:#aff;
border-color:#555;
}
.manchette a span.texte_manchette{
color:#D2FF9F;
}
a.lien_centre{
color:#D2FF9F;
}
div.extrait_nouvelle a{
color:#D2FF9F;
}
h1{
color:#FFC14D;
}
div.extrait_nouvelle .titre{
color:#fda;
}
div.nouvelles_liste h2 .titre{
color:#fda;
}

#contenu .date{
color:#B5C1FF;
}
#contenu{
border-color:#333;
}
h1{
border-color:#555;
}
#bas_page{
background-color:#32333d;
color:#FFEDC0;
}
#bas_page a{
color:#FFFF9F;
}
.accueil_archive .pagination_numero a{
color:#ff7e00;
}
.accueil_archive .pagination_numero {
color:#fda;
}
.accueil_archive select{
background-color:#000;
color:#fda;
}
div.conteneur{
background-color:#222;
border-color:#444;
}
div.cadre_image_repertoire{ background-color:#222; }
#contenu  span.surtitre { color:#dbb288; }
#contenu  span.soustitre { color:#dbb288; }
#contenu h2.nouvelles a span.surtitre { color:#9ff; }
div.formulaire * {
background-color:#222;
color:#fec;
}
div.formulaire { background-color:#222; }
div.formulaire_haut{ border-top-color:#000; }
div.formulaire_bas { border-bottom-color:#000; }
div.formulaire_entete{
border-color:#000;
background-color:#fda;
color:#000;
}
div.formulaire input,div.formulaire textarea,div.formulaire select{
background-color:#000;
color:#fda;
border-color:#555;
}
div.champ_option label, div.champ_option{ background-color:#191919; }
.plan li a{ color:#fda; }
div.erreur { color:#f88; }
div.cadre_diaporama{ border-color:#444;}
div.formulaire_bas input {
background-color:#444;
color:#ffeedf;
}
div.formulaire fieldset.formulaire legend{
color:#fec;
}
div.champ_option{
}
#manchettes div#manchette_titre{

background:url('/librairies/images/image_dimensions.php?t=manchette_titre_degrader_inverse.png') repeat-x #82c1fb;
color:#000;
}

