@charset "UTF-8";
/*
couleur lithurgique vert pour la pˇriode
entre mi-janvier et xxx
EREN color vert
Couleur cellule droite: #R 152 V 204 B 103
color: #98CC67
Couleur cellule gauche: #R 170 V 205 B 137
color: #AACD89
fond: B7D69A
Croissants:  #R 95 V 153 B 41
color: #5F9929
*/

@media all
{

/* Your styles starts here */

/* fond de couleur externe */
body { background-color: #0F3B2C; /* vert-foncˇ */ }

#page {
    background-image: url(../images/EREN_header_vert.png);
    background-repeat: none;
    /* background-position: 0px 30px; */
    border: 20px #0F3B2C solid; /* vert-foncˇ */
    border-top: 7px #0F3B2C solid; /* vert-foncˇ */
    border-bottom: 7px #0F3B2C solid; /* vert-foncˇ */
}

/* navigation principale */
/* service_nav           */
#service_nav_item1 a:link,
#service_nav_item1 a:visited { background-image: url(../images/agenda_vert.png); }
#service_nav_item1 a:hover,
#service_nav_item1 a:active { background-image: url(../images/agenda_vert_hover.png); }
#service_nav_item2 a:link,
#service_nav_item2 a:visited { background-image: url(../images/contact_vert.png); }
#service_nav_item2 a:hover,
#service_nav_item2 a:active { background-image: url(../images/contact_vert_hover.png); }
#service_nav_item3 a:link,
#service_nav_item3 a:visited { background-image: url(../images/news_vert.png); }
#service_nav_item3 a:hover,
#service_nav_item3 a:active { background-image: url(../images/news_vert_hover.png); }

/* nav (bouton home) */
#nav a:link,
#nav a:visited { background-image: url(../images/home_vert.png); }
#nav a:hover,
#nav a:active { background-image: url(../images/home_vert_hover.png); }


/* navigation menu */
/* Level 2 (submenu level 1) */

#submenu li#active,
#submenu li strong { color: #5F9929; }
#submenu li strong a { color: #5F9929; }
#submenu li a:focus,
#submenu li a:hover,
#submenu li a:active { color: #5F9929; }

/* Level 3 (submenu level 2) */
#submenu li ul li a:focus,
#submenu li ul li a:hover,
#submenu li ul li a:active { color: #5F9929; }
#submenu li ul li strong a { color: #5F9929; }

/* liens */
#col3_content a:hover { color: #5F9929; }

a.external-link-new-window:link, 
a.external-link-new-window:visited, 
a.external-link-new-window:hover, 
a.external-link-new-window:active { background-image: url(../images/externalLink_vert.gif); }

h4 { 
background-image: url(../images/triangle_vert.gif);
background-repeat: no-repeat;
background-position: 0 7px;
}

/* news */
.tx-ttnews-browsebox {border:1px solid #ccd; background:#f0f0f4;}
.tx-ttnews-browsebox a:link,
.tx-ttnews-browsebox a:visited, 
.tx-ttnews-browsebox a:hover, 
.tx-ttnews-browsebox a:active, 
.tx-ttnews-browsebox strong { color: #5F9929 !important; }

.news-latest-item-accueil h3 a { font-weight:normal; color: #5F9929; }
.news-latest-morelink-accueil a { color: #5F9929; }
.news-list-item_media h3 a { color: #5F9929; }
.news-list-item h3 a:link,
.news-list-item h3 a:visited, 
.news-list-item h3 a:hover,
.news-list-item h3 a:active { font-weight:bold; color: #5F9929 !important; }
.news-list-item_media h3 a:link,
.news-list-item_media h3 a:visited, 
.news-list-item_media h3 a:hover,
.news-list-item_media h3 a:active { font-weight:bold; color: #5F9929 !important; }
.news-list-morelink a:link,
.news-list-morelink a:visited, 
.news-list-morelink a:hover,
.news-list-morelink a:active { color: #5F9929 !important; }
.news-single-backlink a:link,
.news-single-backlink a:visited, 
.news-single-backlink a:hover,
.news-single-backlinkk a:active { color: #5F9929 !important; }
.news-single-item_media h3 a { color: #5F9929; }

/* FlexContent blue modifie avec une couleur jaune */
/* light green: #D8EDC5 */
* html .REboxBlueContent {height:1%}
.REboxBlueContent {overflow:hidden}
.REboxBlue {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxBlue p {margin:0 2px; padding:2px 0; line-height:1.2em;}
.REboxBlueContent {display:block; background:#D8EDC5; border-left:1px solid #444; border-right:1px solid #444; padding:0.5em 1em 0.5em 1em; height:1%; overflow:hidden;}
.REboxBlueContent h1, .REboxBlueContent h2, .REboxBlueContent h3, .REboxBlueContent h4, .REboxBlueContent h5 {margin-top:0;}
.rBline1, .rBline2, .rBline3, .rBline4 {display:block; overflow:hidden; font-size:1px;}
.rBline1, .rBline2, .rBline3 {height:1px;}
.rBline2, .rBline3, .rBline4 {background:#D8EDC5; border-left:1px solid #444; border-right:1px solid #444;}
.rBline1 {margin:0 5px; background:#444;}
.rBline2 {margin:0 3px; border-width:0 2px 0 2px;}
.rBline3 {margin:0 2px;}
.rBline4 {height:2px; margin:0 1px 0 1px;}



/* Your styles ends here */
}
