﻿/* CSS custom SFL */

/* Menu global */
UL#menu
{
    BACKGROUND: url(/_layouts/SFL/STYLES/Images/bg-menu-sfl_3X22.gif) repeat-x left top;
}

UL#menu LI.hovering DIV ul
{
	color:#121262;
}

UL#menu LI.mega DIV a
{
	color:#121262;
}

/*Changement de langue*/
.languageSelection span.chLangue,.languageSelection span.chLangue a,.languageSelection span.chLangue a:hover {				
	color:#48473e;
}

/*Zone RSS*/
.encadre #titreSectionUn h4,.encadre #titreSectionDeux h4,.encadre #titreSectionTrois h4{
	color:#48473e;
}

.copyright hr{
	color:#48473e;
}

.copyright A {
	COLOR: #48473e;
}

h1 {
color:#00638f;
}

h2 {
color:#7b7a68;
}

h3 {
color:#3c7885;
}

h4 {
color:#b0afa4;
}


/*****************Tableau style 2********************************************/
.StylesConsoleTable-2
{
	border-top:1px solid #7b7a68;
	border-bottom:1px solid #7b7a68;
}

.StylesConsoleTableHeaderEvenCol-2
{
	background: #f2f1f0 url(images/backTabBas.gif) repeat-x left top; 
}

.StylesConsoleTableEvenCol-2
{
 background-color:#f2f1f0;
}

.StylesConsoleTableFooterEvenCol-2
{
	background: #f2f1f0 url(images/backTabBas.gif) repeat-x left bottom;
}

/*****************Tableau style 3********************************************/
.StylesConsoleTable-3
{
	border-top:1px solid #7b7a68;
	border-bottom:1px solid #7b7a68;
}

.StylesConsoleTableHeaderFirstCol-3
{
	border-left:1px solid #c0c0c0;
}
.StylesConsoleTableHeaderLastCol-3
{
	border-right:1px solid #c0c0c0;
}
 
.StylesConsoleTableEvenRow-3
{
	background-color:#f2f1f0;	
}

.StylesConsoleTableFirstCol-3
{
	border-left:1px solid #c0c0c0
}

.StylesConsoleTableLastCol-3
{
	background: url(images/backTabBas.gif) repeat-x left bottom;	
}
.StylesConsoleTableOddCol-3{
	background: url(images/backTabBas.gif) repeat-x left bottom;	
}
.StylesConsoleTableEvenCol-3
{
	background: url(images/backTabBas.gif) repeat-x left bottom;	
}
.StylesConsoleTableFooterRow-3
{
 background:white;
}
.StylesConsoleTableFooterFirstCol-3
{
 border-left:solid #c0c0c0 1px;
}
.StylesConsoleTableFooterLastCol-3
{
 border-right:solid #c0c0c0 1px;
}

/*****************Tableau style 4********************************************/
.StylesConsoleTable-4
{
	border-top:1px solid #7b7a68;
	border-bottom:1px solid #7b7a68;
}

.StylesConsoleTableHeaderFirstCol-4
{
	background: url(images/backTabHaut_sfl.gif) repeat-x 1% top;
	color:#fff;
}
.StylesConsoleTableHeaderLastCol-4
{
	border-bottom:1px solid #FFFFFF;
}
.StylesConsoleTableHeaderOddCol-4
{
	background: url(images/backTabHaut_sfl.gif) repeat-x left top;
	color:#fff;
	border-bottom:1px solid #FFFFFF;
}
.StylesConsoleTableHeaderEvenCol-4
{
	background: url(images/backTabHaut_sfl.gif) repeat-x left top;
	color:#fff;
	border-bottom:1px solid #FFFFFF;
}

.StylesConsoleTableFirstCol-4
{
	background-color:#fff;	
}

.StylesConsoleTableOddCol-4{
	background-color:#fff;	
}
.StylesConsoleTableEvenCol-4
{
 background-color:#f2f1f0;
}
.StylesConsoleTableFooterRow-4
{
 background:white;
}
.StylesConsoleTableFooterFirstCol-4
{
 background-color:#fff;
}
.StylesConsoleTableFooterOddCol-4
{
 background-color:#fff;
}
.StylesConsoleTableFooterEvenCol-4
{
	background: #f2f1f0 url(images/backTabBas.gif) repeat-x left bottom;
}


/*****************Tableau style 5********************/
.StylesConsoleTable-5
{
	border-top:1px solid #7b7a68;
	border-bottom:1px solid #7b7a68;
}
.StylesConsoleTableHeaderFirstCol-5
{
	background: url(../images/backTabHaut_sfl.gif) repeat-x 1% top;
	color:#fff;
}
.StylesConsoleTableHeaderLastCol-5
{
	background: url(images/backTabHaut_sfl.gif) repeat-x left top;
	color:#fff;

}
.StylesConsoleTableHeaderOddCol-5
{
	background: url(images/backTabHaut_sfl.gif) repeat-x left top;
	color:#fff;
}
.StylesConsoleTableHeaderEvenCol-5
{
	background: url(images/backTabHaut_sfl.gif) repeat-x left top;
	color:#fff;
}
 
.StylesConsoleTableOddRow-5
{
	background-color:#fff;	
}
.StylesConsoleTableEvenRow-5
{
	background-color:#f2f1f0;	
}
.StylesConsoleTableFirstCol-5
{
		background: url(images/backTabBas.gif) repeat-x left bottom;
}
.StylesConsoleTableLastCol-5
{
	background: url(images/backTabBas.gif) repeat-x left bottom;
}
.StylesConsoleTableOddCol-5{
	background: url(images/backTabBas.gif) repeat-x left bottom;
}
.StylesConsoleTableEvenCol-5
{
	background: url(images/backTabBas.gif) repeat-x left bottom;	
}

.StylesConsoleTableFooterFirstCol-5
{
	background: url(images/backTabBas.gif) repeat-x left top;
}
.StylesConsoleTableFooterLastCol-5
{
 background: url(images/backTabBas.gif) repeat-x left top;
}
.StylesConsoleTableFooterOddCol-5
{

	background: url(images/backTabBas.gif) repeat-x left top;
}
.StylesConsoleTableFooterEvenCol-5
{
 background: url(images/backTabBas.gif) repeat-x left top;
}
/*****************Tableau style 6********************************************/
.StylesConsoleTable-6
{
	border-top:1px solid #7b7a68;
	border-bottom:1px solid #7b7a68;
}

.StylesConsoleTableHeaderLastCol-6
{
	background: url(images/backTabHaut_sfl.gif) repeat-x 99% top;
	border-bottom:1px solid #FFFFFF;
	color:#fff;
}
.StylesConsoleTableHeaderOddCol-6
{
	background: url(images/backTabHaut_sfl.gif) repeat-x right top;
	color:#fff;
	border-bottom:1px solid #FFFFFF;
}
.StylesConsoleTableHeaderEvenCol-6
{
	background: url(images/backTabHaut_sfl.gif) repeat-x right top;
	color:#fff;
	border-bottom:1px solid #FFFFFF;
}

.StylesConsoleTableFirstCol-6
{
	background-color:#fff;	
}

.StylesConsoleTableOddCol-6{
	background-color:#fff;	
}
.StylesConsoleTableEvenCol-6
{
 background-color:#fff;
}
.StylesConsoleTableFooterRow-6
{
 background:white;
}
.StylesConsoleTableFooterFirstCol-6
{
 background-color:#fff;
}
.StylesConsoleTableFooterOddCol-6
{
 background-color:#fff;
}
.StylesConsoleTableFooterEvenCol-6
{
 background: url(images/backTabBas.gif) repeat-x left bottom;
}

/*****************Tableau style 7********************************************/
.StylesConsoleTable-7
{
	border:1px solid #C0C0C0;
}

.StylesConsoleTableHeaderFirstCol-7
{
	background: url(images/backTabHaut_sfl.gif) repeat-x 174px top;
	color:#fff;
	border-bottom:1px solid #FFFFFF;
}
.StylesConsoleTableHeaderLastCol-7
{
	background: url(images/backTabHaut_sfl.gif) repeat-x 99% top;
	color:#fff;
	border-bottom:1px solid #FFFFFF;
}
.StylesConsoleTableHeaderOddCol-7
{
	background: url(images/backTabHaut_sfl.gif) repeat-x 172px top;
	color:#fff;
	border-bottom:1px solid #FFFFFF;
}
.StylesConsoleTableHeaderEvenCol-7
{
	background: url(images/backTabHaut_sfl.gif) repeat-x right top;
	color:#fff;
	border-bottom:1px solid #FFFFFF;
}

.StylesConsoleTableFirstCol-7
{
	background-color:#fff;	
	border:1px solid #C0C0C0;
}
.StylesConsoleTableLastCol-7
{
	background-color:#f2f1f0;	
	border:1px solid #C0C0C0;
}
.StylesConsoleTableOddCol-7{
	background-color:#fff;	
	border:1px solid #C0C0C0;	
}
.StylesConsoleTableEvenCol-7
{
	border:1px solid #C0C0C0;
}
.StylesConsoleTableFooterRow-7
{
	border:1px solid #C0C0C0;
}
.StylesConsoleTableFooterFirstCol-7
{
 background-color:#fff;
 border:1px solid #C0C0C0;
}
.StylesConsoleTableFooterLastCol-7
{
  border:1px solid #C0C0C0;
}
.StylesConsoleTableFooterOddCol-7
{
 background-color:#fff;
 border:1px solid #C0C0C0;	
}
.StylesConsoleTableFooterEvenCol-7
{
 background: url(images/backTabBas.gif) repeat-x left bottom;
 border:1px solid #C0C0C0;
}

/* ---------- telerik.css ---------- */

.RadPanelBar_MenuContext .rpRootGroup .first li, .RadPanelBar_MenuContext .rpRootGroup .first .rpExpandable li, .RadPanelBar_MenuContext .rpRootGroup .first .rpExpanded li {
    background-color: #7B7A68;	
}

.RadPanelBar_MenuContext .rpRootGroup li.rpItem {
    background-color:#7B7A68;
}

.RadPanelBar_MenuContext .rpGroup li.rpItem {
    background-color: #B0AFA4;							
}

.RadPanelBar_MenuContext .rpGroup li a.rpExpandable {
	background: transparent url('/_layouts/SFL/STYLES/Skin RadControl/MenuContext/flechesMenuContexte_sfl.gif') 7px 10px no-repeat;						
}
.RadPanelBar_MenuContext .rpGroup li a.rpExpanded{
	background: transparent url('/_layouts/SFL/STYLES/Skin RadControl/MenuContext/flechesMenuContexte_sfl.gif') 7px -116px no-repeat;						
}

.RadPanelBar_MenuContext .rpGroup li a {
    color: #fff;				
}


.RadPanelBar_MenuContext .rpGroup li.rpItem a:hover, 
.RadPanelBar_MenuContext .rpGroup li.rpItem a:hover.rpExpanded {
    background-color:#B0AFA4;							
}

.RadPanelBar_MenuContext .rpGroup li.rpItem div.rpSlide li.rpItem a,  
                         .rpGroup li.rpItem div.rpSlide li.rpItem a:hover {
    background-color:#F2F1F0;
}

.RadPanelBar_MenuContext .rpGroup li.rpItem div.rpSlide li.rpItem div.rpSlide li.rpItem a.rpExpandable,  .rpGroup li.rpItem div.rpSlide li.rpItem div.rpSlide li.rpItem a:hover.rpExpandable {
	background: #F2F1F0 url('/_layouts/SFL/STYLES/Skin RadControl/MenuContext/flechesMenuContexte_sfl.gif') 27px 10px no-repeat;						
}

.RadPanelBar_MenuContext .rpGroup li.rpItem div.rpSlide li.rpItem div.rpSlide li.rpItem a.rpExpanded,  .rpGroup li.rpItem div.rpSlide li.rpItem div.rpSlide li.rpItem a:hover.rpExpanded {
	background: #F2F1F0 url('/_layouts/SFL/STYLES/Skin RadControl/MenuContext/flechesMenuContexte_sfl.gif') 27px -116px no-repeat;						
}

.RadPanelBar_MenuContext .rpGroup li.rpItem div.rpSlide li.rpItem a.rpExpandable {
	background: #F2F1F0 url('/_layouts/SFL/STYLES/Skin RadControl/MenuContext/flechesMenuContexte_sfl.gif') 17px 10px no-repeat;						
}

.RadPanelBar_MenuContext .rpGroup li.rpItem div.rpSlide li.rpItem a.rpExpanded {
	background: #F2F1F0 url('/_layouts/SFL/STYLES/Skin RadControl/MenuContext/flechesMenuContexte_sfl.gif') 17px -116px no-repeat;						
}



.RadPanelBar_MenuContext .rpGroup li.rpItem a.rpExpanded, .RadPanelBar_MenuContext .rpGroup li.rpItem a:hover.rpExpanded {
    background-color:#D7D7D1;
    color:#000;
}

.RadPanelBar_MenuContext .rpGroup li li a {
	background-color:#F2F1F0;			
}


.RadPanelBar_MenuContext .rpGroup li.rpItem div.rpSlide li.rpItem a.rpExpanded,  .rpGroup li.rpItem div.rpSlide li.rpItem a:hover.rpExpanded {
    background-color:#F2F1F0;
}

/* Telerik - Accordeon */
.tabColl2 .RadPanelBar_Accordeon1 .rpRootGroup .rpItem .rpLink.rpExpanded, 
.tabColl2 .RadPanelBar_Accordeon1 .rpRootGroup .rpItem .rpLink.rpExpanded:hover 
{
    background-color:#3c7885;
}

.tabColl2 .RadPanelBar_Accordeon1 .rpRootGroup .rpItem .rpLink.rpExpandable, 
.tabColl2 .RadPanelBar_Accordeon1 .rpRootGroup .rpItem .rpLink.rpExpandable:hover 
{
    color:#48473e;
}

.RadPanelBar_Accordeon1 .rpRootGroup .rpItem .rpLink.rpExpandable .rpText,
.RadPanelBar_Accordeon1 .rpRootGroup .rpItem .rpLink.rpExpanded .rpText
{
	background-image: url('/_layouts/SFL/STYLES/Skin RadControl/Accordeon/Expandable_accordeon1_sfl.gif');
}
/* ---------- telerik.css (fin) ---------- */

/* ----------Trouver centre ---------- */
.colResultatRecherche 
{
border-left:1px solid #48473E;
}
/* ----------Trouver centre (fin) ---------- */

	
.BackgroundZoneDroite
{
    BACKGROUND: url(/_layouts/SFL/STYLES/Images/bg-zone-droite.gif) no-repeat left top; 	
    width:226px;
    height:226px;
}
