
/* - ++resource++cfem.theme.stylesheets/main.css - */
@media screen {
/* http://www.cfem.asso.fr/portal_css/++resource++cfem.theme.stylesheets/main.css?original=1 */
/* */
/* */
body {
background: none;
background: #000000 url(++resource++cfem.theme.images/fond.png) top left repeat;
}
#visual-portal-wrapper {
margin:0 auto;
width: 94%;
}
#portal-top .width-full {
margin-left:-100%;
width:100%;
}
#portal-column-content{
width:50%;
margin-left:-75%;
}
#portal-column-one{
margin-left:-100%;
}
#portal-column-two{
margin-left:-22.75%;
}
#portal-logo {
float: left;
margin-top: 16px;
margin-left:1px;
}
#titre-principal {
margin-top: 30px;
font: normal 1.9em 'Oleo Script', cursive;
padding: 0 0 1px 270px;
text-align: right;
letter-spacing:0;
}
#partenaires {
text-align: right;
font:normal 18px 'News Cycle', sans-serif;
margin-left: 60%;
width: 40%;
}
#partenaires a:link,
#partenaires a:visited {
color: black;
margin: 0 3px;
}
#partenaires a:hover {
text-decoration:underline;
}
.english-flag {
display:block;
text-align:right;
}
#portal-globalnav {
background: none repeat scroll 0 0 transparent ;
margin: 1em auto 0 ;
-moz-box-orient: horizontal;
-webkit-box-orient: horizontal;
display: -moz-box;
display: -webkit-box;
width:100%;
height:42.6px;
font-size:100%;
background:-moz-linear-gradient(left,transparent 8%,#c26c57 19%,
#C3B48C 19%, #C3B48C 38%,
#A29E94 38%, #A29E94 56%,
#83AFBA 56%, #83AFBA 72%,
#afd2dd 60%, #afd2dd 84%);
background:-webkit-linear-gradient(left,transparent 8%,#c26c57 19%,
#C3B48C 19%, #C3B48C 38%,
#A29E94 38%, #A29E94 56%,
#83AFBA 56%, #83AFBA 72%,
#afd2dd 60%, #afd2dd 84%);
}
#portal-globalnav li {
-moz-box-flex:1;
-webkit-box-flex:1;
float:none;
position:relative;
display:block;
}
#portal-globalnav li a,
#portal-globalnav .selected a:hover {
color: #000000;
text-align: center;
padding: 10px 12.8px;
background: none repeat scroll 0 0 transparent;
position: relative;
border: 0;
display:block;
font:normal 19px 'Marvel', sans-serif;
}
#portal-globalnav li a:hover:before,
#portal-globalnav .selected a:before {
content: "";
width: 100%;
height: 20px;
display: block;
position: absolute;
top: -20px;
left: 0;
}
#portal-globalnav li a:hover:after,
#portal-globalnav .selected a:after {
content: "";
width: 22px;
height: 20px;
display: block;
position: absolute;
top: -20px;
left: 100%;
}
#portal-globalnav li a:hover,
#portal-globalnav .selected a,
#portal-globalnav .selected a:hover {
padding:0 0 20px 24px;
}
#portal-globalnav .selected a,
#portal-globalnav a:hover {
background: none repeat scroll 0 0 #000000;
color: #ffffff;
}
#portal-globalnav #portaltab-index_html a {
background: -moz-radial-gradient(0 0, circle, transparent 21px, #c26c57 22px);
background: -webkit-radial-gradient(0 0, circle, transparent 21px, #c26c57 22px);
}
#portal-globalnav #portaltab-index_html a:hover,
#portal-globalnav #portaltab-index_html.selected a {
background: #c26c57;
-moz-animation: onglet 0.2s ease-out;
-webkit-animation: onglet 0.2s ease-out;
}
#portal-globalnav #portaltab-index_html a:hover:before,
#portal-globalnav #portaltab-index_html.selected a:before {
background: -moz-radial-gradient(0 0, circle, transparent 20px, #c26c57 20px);
background: -webkit-radial-gradient(0 0, circle, transparent 20px, #c26c57 20px);
}
#portal-globalnav #portaltab-index_html a:hover:after,
#portal-globalnav #portaltab-index_html.selected a:after {
background: #c26c57;
}
#portal-globalnav #portaltab-cfem a {
background: -moz-radial-gradient(0 0, circle, #c26c57 21px, #C3B48C 22px);
background: -webkit-radial-gradient(0 0, circle, #c26c57 21px, #C3B48C 22px);
}
#portal-globalnav #portaltab-cfem a:hover,
#portal-globalnav #portaltab-cfem.selected a {
background: #C3B48C;
-moz-animation: onglet 0.2s ease-in;
-webkit-animation: onglet 0.2s ease-in;
}
#portal-globalnav #portaltab-cfem a:hover:before,
#portal-globalnav #portaltab-cfem.selected a:before {
background: -moz-radial-gradient(0 0, circle, transparent 20px, #C3B48C 20px);
background: -webkit-radial-gradient(0 0, circle, transparent 20px, #C3B48C 20px);
}
#portal-globalnav #portaltab-cfem a:hover:after,
#portal-globalnav #portaltab-cfem.selected a:after {
background: #C3B48C;
}
#portal-globalnav #portaltab-icmi a {
background: -moz-radial-gradient(0 0, circle, #C3B48C 21px, #A29E94 22px);
background: -webkit-radial-gradient(0 0, circle, #C3B48C 21px, #A29E94 22px);
}
#portal-globalnav #portaltab-icmi a:hover,
#portal-globalnav #portaltab-icmi.selected a {
background: #A29E94;
-moz-animation: onglet 0.2s ease-out;
-webkit-animation: onglet 0.2s ease-out;
}
#portal-globalnav #portaltab-icmi a:hover:before,
#portal-globalnav #portaltab-icmi.selected a:before {
background: -moz-radial-gradient(0 0, circle, transparent 20px, #A29E94 20px);
background: -webkit-radial-gradient(0 0, circle, transparent 20px, #A29E94 20px);
}
#portal-globalnav #portaltab-icmi a:hover:after,
#portal-globalnav #portaltab-icmi.selected a:after {
background: #A29E94;
}
#portal-globalnav #portaltab-emf a {
background: -moz-radial-gradient(0 0, circle, #A29E94 21px, #83AFBA 22px);
background: -webkit-radial-gradient(0 0, circle, #A29E94 21px, #83AFBA 22px);
}
#portal-globalnav #portaltab-emf a:hover,
#portal-globalnav #portaltab-emf.selected a {
background: #83AFBA;
-moz-animation: onglet 0.2s ease-out;
-webkit-animation: onglet 0.2s ease-out;
}
#portal-globalnav #portaltab-emf a:hover:before,
#portal-globalnav #portaltab-emf.selected a:before {
background: -moz-radial-gradient(0 0, circle, transparent 20px, #83AFBA 20px);
background: -webkit-radial-gradient(0 0, circle, transparent 20px, #83AFBA 20px);
}
#portal-globalnav #portaltab-emf a:hover:after,
#portal-globalnav #portaltab-emf.selected a:after {
background: #83AFBA;
}
#portal-globalnav #portaltab-debats a {
background: -moz-radial-gradient(0 0, circle, #83AFBA 21px, #afd2dd 22px);
background: -webkit-radial-gradient(0 0, circle, #83AFBA 21px, #afd2dd 22px);
}
#portal-globalnav #portaltab-debats a:hover,
#portal-globalnav #portaltab-debats.selected a {
background: #afd2dd;
-moz-animation: onglet 0.2s ease-out;
-webkit-animation: onglet 0.2s ease-out;
}
#portal-globalnav #portaltab-debats a:hover:before,
#portal-globalnav #portaltab-debats.selected a:before {
background: -moz-radial-gradient(0 0, circle, transparent 20px, #afd2dd 20px);
background: -webkit-radial-gradient(0 0, circle, transparent 20px, #afd2dd 20px);
}
#portal-globalnav #portaltab-debats a:hover:after,
#portal-globalnav #portaltab-debats.selected a:after {
background: #afd2dd;
}
#portal-globalnav #portaltab-ressources a {
background: -moz-radial-gradient(0 0, circle, #afd2dd 21px, #b7c5b0 22px);
background: -webkit-radial-gradient(0 0, circle, #afd2dd 21px, #b7c5b0 22px);
}
#portal-globalnav #portaltab-ressources a:hover,
#portal-globalnav #portaltab-ressources.selected a {
background: #b7c5b0;
-moz-animation: onglet 0.2s ease-out;
-webkit-animation: onglet 0.2s ease-out;
}
#portal-globalnav #portaltab-ressources a:hover:before,
#portal-globalnav #portaltab-ressources.selected a:before {
background: -moz-radial-gradient(0 0, circle, transparent 20px, #b7c5b0 20px);
background: -webkit-radial-gradient(0 0, circle, transparent 20px, #b7c5b0 20px);
}
#portal-columns {
background:white;
padding-top:20px;
}
#portal-column-content {
border-top:3px solid black;
padding-top:14px;
}
#portal-breadcrumbs {
background: black;
padding: 4px 0px 4px 8px;
margin-left:0;
}
#breadcrumbs-you-are-here {
color: white;
text-decoration: underline;
font: normal 1em 'Oleo Script', cursive;
text-decoration:none;
}
#portal-breadcrumbs a {
color: white;
}
#breadcrumbs-current {
background: white;
color: black;
padding:0 4px;
}
.portlet {
border: 1px solid #000000;
}
dl.portlet a:hover {
color: #c26c57 !important;
}
.portlet dt.portletHeader {
color: #ffffff;
border-bottom: 1px solid #000000;
padding: 4px 4px 4px 16px;
font: normal 1.4em 'Oleo Script', cursive;
font: normal 1.4em "Oleo Script", cursive;
}
.portlet img {
max-width: 100%;
height: auto;
}
.portlet dt.portletHeader a:link,
.portlet dt.portletHeader a:visited {
color: #ffffff;
}
.portlet dt.portletHeader a:hover {
color:white !important;
}
dl.portletCollection dd.portletItem,
dl.portletStaticText dd.portletItem {
clear: both;
font-size:90%;
padding:0.4em;
}
dl.portletStaticText dd.portletItem p{
margin-bottom:0.8em;
}
.portletCollection .portletItem {
line-height:1.2em;
}
.portletCollection .portletItem img {
float: left;
margin:0 0.4em 0.4em 0;
max-width:100%;
}
.portletCollection .portletItem .portletItemDetails{
padding-top:0.3em;
}
dl.portletCollection dd.portletFooter a:link {
background:transparent url(++resource++cfem.theme.images/picto-plus-info.png) bottom left no-repeat;
padding:0 0 0 28px;
line-height:24px;
display:inline-block;
height:24px;
font-size:90%;
}
.portletItem + .portletItem {
border-top: 1px solid #000000;
}
dl dd.portletItem a:link,
dl dd.portletItem a:visited,
dl dd.portletFooter a:link {
color: black;
border-bottom:none;
}
dl.portlet dd.portletFooter {
border-top: 1px solid #000000;
padding: 0.2em;
text-align: right;
}
.portlet-static-img-accueil {
margin-top: 30px;
border-bottom:3px solid black;
}
.portlet-static-img-accueil img{
margin-top: 30px;
max-width:100%;
}
.portlet-collection-manifestations dt.portletHeader,
.portlet-static-le-point-de-vue-du-mois dt.portletHeader{
background:#8b938b;
}
.portlet-static-le-point-de-vue-du-mois .portletItem h2{
font:normal 26px 'Marvel', sans-serif;
border-bottom:1px solid grey;
line-height:1em;
}
.portlet-collection-publications dt.portletHeader,
.portlet-static-lettres dt.portletHeader{
background:#69707d;
}
dl.portlet-static-le-point-de-vue-du-mois dd.portletItem p:nth-last-of-type(1) {
margin-bottom:0;
}
.section-presentation #content-core .parent-fieldname-text p:first-letter {
font-size: 3em;
color: #d4bfbe;
}
#portal-footer-wrapper {
background: #000000 url(++resource++cfem.theme.images/trame-footer.png) top left repeat;
border: none;
color: black;
text-align: center;
}
#portal-footer-wrapper {
}
#portal-footer-wrapper .cell{
}
#portal-footer {
background: white ;
min-width:900px;
}
#portal-footer div {
}
#portal-footer a img {
margin:0 10px;
}
#portal-footer a img.carre {
display: inline-block;
height:80px;
}
#portal-footer a img.longue {
display: inline-block;
width:100px;
}
#portal-footer a img:hover {
-moz-transform:scale(1.5);
-moz-transition:all 0.3s ease-out;
-webkit-transform:scale(1.5);
-webkit-transition:all 0.3s ease-out;
}
#portal-footer-wrapper .cell img{
max-width:100%;
}
#portal-siteactions a:link{
font:normal 18px/1em 'Oleo Script', sans-serif;
color:black ;
margin:0 10px;
}
#portal-siteactions a:hover{
color:#8B938B !important;
}
@-moz-keyframes onglet {
0% {
-moz-transform: translatey(4px);
}
100% {
-moz-transform: translatey(0px);
}
}
@-webkit-keyframes onglet {
0% {
-webkit-transform: translatey(4px);
}
100% {
-webkit-transform: translatey(0px);
}
}
@font-face {
font-family: "Marvel";
src: url('++resource++cfem.theme.stylesheets/Marvel-Regular.eot');
src: url('++resource++cfem.theme.stylesheets/Marvel-Regular.eot?#iefix') format('embedded-opentype'),
url('++resource++cfem.theme.stylesheets/Marvel-Regular.svg#MaFont') format('svg'),
url('++resource++cfem.theme.stylesheets/Marvel-Regular.woff') format('woff'),
url('++resource++cfem.theme.stylesheets/Marvel-Regular.ttf') format('truetype');
}
@font-face {
font-family: "Oleo Script";
src: url('++resource++cfem.theme.stylesheets/OleoScript-Regular.eot');
src: url('++resource++cfem.theme.stylesheets/OleoScript-Regular.eot?#iefix') format('embedded-opentype'),
url('++resource++cfem.theme.stylesheets/OleoScript-Regular.svg#MaFont') format('svg'),
url('++resource++cfem.theme.stylesheets/OleoScript-Regular.woff') format('woff'),
url('++resource++cfem.theme.stylesheets/OleoScript-Regular.ttf') format('truetype');
}
@font-face {
font-family: "Bree Serif";
src: url('++resource++cfem.theme.stylesheets/BreeSerif-Regular.eot');
src: url('++resource++cfem.theme.stylesheets/BreeSerif-Regular.eot?#iefix') format('embedded-opentype'),
url('++resource++cfem.theme.stylesheets/BreeSerif-Regular.svg#MaFont') format('svg'),
url('++resource++cfem.theme.stylesheets/BreeSerif-Regular.woff') format('woff'),
url('++resource++cfem.theme.stylesheets/BreeSerif-Regular.ttf') format('truetype');
}
@font-face {
font-family: "News Cycle";
src: url('++resource++cfem.theme.stylesheets/newscycle-regular-webfont.eot');
src: url('++resource++cfem.theme.stylesheets/newscycle-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('++resource++cfem.theme.stylesheets/newscycle-regular-webfont.svg#MaFont') format('svg'),
url('++resource++cfem.theme.stylesheets/newscycle-regular-webfont.woff') format('woff'),
url('++resource++cfem.theme.stylesheets/newscycle-regular-webfont.ttf') format('truetype');
}
#portal-columns, #portal-breadcrumbs, #content, dl.portlet {
font:normal 14px 'News Cycle', sans-serif;
font-size:100%;
background:white;
}
#portal-breadcrumbs {
background:black;
}
#content-core a:link, .portletItem a:link,
#content-core a:visited, .portletItem a:visited {
color:#3E7E8F;
font-weight:bold;
border-bottom:none;
}
#content-core a:hover, .portletItem a:hover{
color:#C26C57 !important;
}
.template-folder_contents #content-core a:link, .template-folder_contents #content-core a:visited {
font-weight:normal;
}
#content{
font-size:15px;
line-height:1.3em;
}
#content h1.documentFirstHeading {
line-height:1.2em;
font:normal 28px 'Bree Serif', sans-serif;
}
#content .documentDescription {
font:normal 21px 'Bree Serif', sans-serif;
color:black;
}
#content h3 {
font:normal 21px/1em 'Bree Serif', sans-serif;
color:#666666;
}
.portaltype-topic #content .tileItem .tileHeadline {
line-height:1em;
}
.portaltype-topic #content .tileItem .tileHeadline a{
font:normal 22px 'Bree Serif', sans-serif;
color: black;
}
.portaltype-topic #content .tileItem .tileHeadline a:hover{
color:#C26C57 !important;
}
.portaltype-topic #content-core .tileItem {
border: 1px solid #000000;
color: black;
margin-bottom: 0.5em;
padding: 0.5em 0.5em 1em;
position: relative;
}
.portaltype-topic #content-core .tileBody {
margin-bottom: 0;
}
.portaltype-topic #content-core .tileFooter {
text-align: right;
margin-bottom: 0;
position: absolute;
bottom: 0;
right: 0;
}
.portaltype-topic #content-core .tileFooter a {
display: inline-block;
height:13px;
padding: 0.3em 0.3em 0.3em 60px;
text-decoration: none;
background:transparent url(++resource++cfem.theme.images/lls-accueil.jpg) bottom left no-repeat;
position:relative;
top:2px;
color:#C26C57 ;
}
.portaltype-topic #content-core .tileFooter a:hover {
background:transparent url(++resource++cfem.theme.images/lls-noir.jpg) bottom left no-repeat;
color:black !important;
}
.portaltype-topic #content-core .listingBar a {
border:none;
}
.portaltype-topic #content-core .listingBar a:hover {
color:white !important;
}
.section-presentation #content-core .tileImage {
display:none;
}
span.bouton-plus {
background:transparent url(++resource++cfem.theme.images/picto-plus-info.png) bottom left no-repeat;
padding:0 0 0 34px;
line-height:30px;
display:inline-block;
height:30px;
}
span.lire-la-suite {
background:transparent url(++resource++cfem.theme.images/lls-noir.jpg) bottom left no-repeat;
padding:0 0 0 60px;
display:inline-block;
height:1em;
}
span.lire-la-suite:hover {
background:transparent url(++resource++cfem.theme.images/lls-accueil.jpg) bottom left no-repeat;
}
#portal-column-two .portletItem p {
line-height:1.3em;
}
.portletStaticText .portletItem ul {
list-style-type:square;
margin-left:15px;
}
#content #content-core ul {
list-style-type:square;
margin-bottom:0.7em;
}
#content #content-core ul li{
line-height:1.3em;
}
dl.portletNavigationTree dd.portletItem{
padding:0.5em 0;
}
dl.portletNavigationTree ul.navTreeLevel0 > .navTreeItem{
border-bottom:none;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem a {
line-height:24px;
}
dl.portletNavigationTree ul.navTreeLevel1 .navTreeItem a {
line-height:16px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem a span{
margin-left:14px;
padding:1px 2px;
display:block;
}
dl.portletNavigationTree ul.navTreeLevel1 .navTreeItem a span{
margin-left:8px;
}
dl.portletNavigationTree ul.navTreeLevel1 {
padding-left:26px;
}
dl.portletNavigationTree ul.navTreeLevel1 .navTreeItem {
margin-top:10px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.navTreeTopNode div {
background:transparent url(++resource++cfem.theme.images/sprite-navigation2.png) top left no-repeat;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.navTreeTopNode div {
background-position: 0 0px;
padding-left:16px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.navTreeTopNode div:hover {
background-position: 0 -1474px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.navTreeTopNode a {
background:transparent;
padding-left:0;
}
/* */
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-cfem a {
background-position: 0 -148px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeCurrentNode.section-cfem a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-cfem a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-cfem a:hover {
background-position: 0 -74px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-cfem .navTreeLevel1 .navTreeItem a {
background-position: 0 -288px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-cfem .navTreeLevel1 .navTreeCurrentNode a,
dl.portletNavigationTree ul.navTreeLevel0 .section-cfem .navTreeLevel1  a:hover {
background-position: 0 -222px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-cfem .navTreeCurrentItem span,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-cfem > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-cfem:hover > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-cfem .navTreeItem:hover span{
background-color:#C3B48C;
color:white;
}
/* */
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-icmi a {
background-position: 0 -988px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeCurrentNode.section-icmi a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-icmi a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-icmi a:hover  {
background-position: 0 -914px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-icmi .navTreeLevel1 .navTreeItem a {
background-position: 0 -1128px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-icmi .navTreeLevel1 .navTreeCurrentNode a,
dl.portletNavigationTree ul.navTreeLevel0 .section-icmi .navTreeLevel1  a:hover  {
background-position: 0 -1062px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-icmi .navTreeCurrentItem span,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-icmi > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-icmi:hover > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-icmi .navTreeItem:hover span{
background:#A29E94;
color:white;
}
/* */
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-emf a {
background-position: 0 -708px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeCurrentNode.section-emf a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-emf a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-emf a:hover  {
background-position: 0 -634px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-emf .navTreeLevel1 .navTreeItem a {
background-position: 0 -848px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-emf .navTreeLevel1 .navTreeCurrentNode a,
dl.portletNavigationTree ul.navTreeLevel0 .section-emf .navTreeLevel1  a:hover  {
background-position: 0 -782px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-emf .navTreeCurrentItem span,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-emf > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-emf:hover > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-emf .navTreeItem:hover span{
background:#83AFBA;
color:white;
}
/* */
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-debats a {
background-position: 0 -428px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeCurrentNode.section-debats a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-debats a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-debats a:hover  {
background-position: 0 -354px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-debats .navTreeLevel1 .navTreeItem a {
background-position: 0 -568px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-debats .navTreeLevel1 .navTreeCurrentNode a,
dl.portletNavigationTree ul.navTreeLevel0 .section-debats .navTreeLevel1 a:hover {
background-position: 0 -502px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-debats .navTreeCurrentItem span,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-debats > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-debats:hover > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-debats .navTreeItem:hover span{
background:#AFD2DD;
color:white;
}
/* */
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-ressources a {
background-position: 0 -1268px;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeCurrentNode.section-ressources a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-ressources a,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItem.section-ressources a:hover  {
background-position: 0 -1194px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-ressources .navTreeLevel1 .navTreeItem a {
background-position: 0 -1408px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-ressources .navTreeLevel1 .navTreeCurrentNode a,
dl.portletNavigationTree ul.navTreeLevel0 .section-ressources .navTreeLevel1 a:hover {
background-position: 0 -1342px;
}
dl.portletNavigationTree ul.navTreeLevel0 .section-ressources .navTreeCurrentItem span,
dl.portletNavigationTree ul.navTreeLevel0 .navTreeItemInPath.section-ressources > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-ressources:hover > a span,
dl.portletNavigationTree ul.navTreeLevel0 .section-ressources .navTreeItem:hover span{
background:#B7C5B0;
color:white;
}
dl.portletNavigationTree ul.navTreeLevel0 .navTreeCurrentItem  {
border-left-color:white;
}
#folderHeader .subMenuTitle,
#contextHeader .subMenuTitle  {
font-weight:bold;
}

}

