@charset "UTF-8";
/*
couleur lithurgique violet pour la pŽriode
entre mercredi des cendres jusqu'ˆ P‰ques
EREN color violet
color: #660099 (violet)
color: #220D34 (violet foncŽ)
*/
@media all
{

/* Your styles starts here */

/* fond de couleur externe */
body { background-color: #220D34; /* violet */ }

#page {
    background-image: url(../images/EREN_header_violet.png);
    background-repeat: none;
    /* background-position: 0px 30px; */
    border: 20px #220D34 solid; /* violet */
    border-top: 7px #220D34 solid; /* violet */
    border-bottom: 7px #220D34 solid; /* violet */
}

/* navigation principale */
/* service_nav           */
#service_nav_item1 a:link,
#service_nav_item1 a:visited { background-image: url(../images/agenda_violet.png); }
#service_nav_item1 a:hover,
#service_nav_item1 a:active { background-image: url(../images/agenda_violet_hover.png); }
#service_nav_item2 a:link,
#service_nav_item2 a:visited { background-image: url(../images/contact_violet.png); }
#service_nav_item2 a:hover,
#service_nav_item2 a:active { background-image: url(../images/contact_violet_hover.png); }
#service_nav_item3 a:link,
#service_nav_item3 a:visited { background-image: url(../images/news_violet.png); }
#service_nav_item3 a:hover,
#service_nav_item3 a:active { background-image: url(../images/news_violet_hover.png); }

/* nav (bouton home) */
#nav a:link,
#nav a:visited { background-image: url(../images/home_violet.png); }
#nav a:hover,
#nav a:active { background-image: url(../images/home_violet_hover.png); }


/* navigation menu */
/* Level 2 (submenu level 1) */

#submenu li#active,
#submenu li strong { color: #660099; }
#submenu li strong a { color: #660099; }
#submenu li a:focus,
#submenu li a:hover,
#submenu li a:active { color: #660099; }

/* Level 3 (submenu level 2) */
#submenu li ul li a:focus,
#submenu li ul li a:hover,
#submenu li ul li a:active { color: #660099; }
#submenu li ul li strong a { color: #660099; }

/* liens */
#col3_content a:hover { color: #660099; }
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_violet.gif); }

h4 { 
background-image: url(../images/triangle_violet.gif);
background-repeat: no-repeat;
background-position: 0 7px;
}

/* news */
.news-latest-item-accueil h3 a { font-weight:normal; color: #660099; }
.news-latest-morelink-accueil a { color: #660099; }
.news-list-item_media h3 a { color: #660099; }
.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: #660099 !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: #660099 !important; }
.news-list-morelink a:link,
.news-list-morelink a:visited, 
.news-list-morelink a:hover,
.news-list-morelink a:active { color: #660099 !important; }
.news-single-backlink a:link,
.news-single-backlink a:visited, 
.news-single-backlink a:hover,
.news-single-backlinkk a:active { color: #660099 !important; }
.news-single-item_media h3 a { color: #660099; }

/* FlexContent blue modifie avec une couleur violet */
* 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:#E8D9F0; 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:#E8D9F0; 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 */
}