﻿P 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:12px;
    color:#999999;
    margin-left:0.3cm;
    margin-right:0.3cm;
    letter-spacing:;
    line-height:;
    }

P.small 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#999999;
    margin-left:0.2cm;
    margin-right:0.2cm;
    letter-spacing:;
    line-height:;
}

P.titre 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-weight:bold;
    font-size:12px;
    color:#999999;
    margin-top=0.1cm;
    margin-left=0.1cm;
    margin-right=0.1cm;
    letter-spacing:;
    line-height:;
}

H1 
{
    font-family:helvetica, sans-serif;
    font-size:16px;
    color:#999999;
    letter-spacing:;
    line-height:;
    height:20px;
padding-left:20px;
color:#999999;
font-family:Helvetica;
font-size:18px;
font-weight:bold;
background-image:url(../logos/fonde1.gif);}

H2 
{
    font-family:helvetica, sans-serif;
    text-align:center;
    vertical-valign:middle;
    margin-top:0.2cm;
    margin-bottom:0.2cm;
    margin-left:0.5cm;
    margin-right:0.5cm;
    font-size:12px;
    color:#999999;
    letter-spacing:;
    line-height:;
}

H3 
{
    font-family:helvetica, sans-serif;
    text-align:center;
    font-size:12px;
    font-weight:300;
    color:#999999;
    margin-top:0.1cm;
    margin-bottom:0.1cm;
    margin-left=0.3cm;
    margin-right=0.3cm;
    letter-spacing:;
    line-height:;
}
H4 
{
    font-family:helvetica, sans-serif;
    text-align:right;
    font-size:12px;
    font-weight:300;
    color:#999999;
    margin-left=0.3cm;
    margin-right=0.3cm;
}

UL 
{
    font-family:helvetica, sans-serif;
    text-align:left;
    margin-top:0.2cm;
    margin-left:1.3cm;
    margin-right:1.3cm;
    font-size:12px;
    color:#999999    letter-spacing:;
    line-height:;
}

.e1 
{
    height:30px;
color:#999999;
border-bottom:solid 1px #003366;
font-size:18px;
font-weight:bold;
background-image:url(../logos/fonde1.gif);}

.e2 
{
    color:#999999;
font-size:18px;
font-family:Helvetica;
font-face:Verdana;
padding-left:2px;
font-weight:bold;
margin-bottom:2px;}
.e3 
{
    border-bottom:solid;
border-width:1px;
border-color:#003366;
padding-bottom:2px;}
.e4 
{
    }
.e5 
{
    height:25px;
padding-left:20px;
color:#FFFFFF;
font-family:Helvetica;
font-size:13px;
font-weight:bold;
background-image:url(../logos/fonde5.gif);}
.e6 
{
    display:block;
padding: 2px 2px;
font-size:11px;
color:#FFFFFF;
background-image:url(../logos/fonde6.gif);
background-repeat:no-repeat;
background-position:bottom left;}
.e7 
{
    }
.e8 
{
    }
.e9 
{
    }
.e10 
{
    }
.e11 
{
    }

.e12 
{
    }
.e13 
{
    }
.e14 
{
    }
.e15 
{
    }
.e16 
{
    }
.e17 
{
    }
.e18 
{
    }
.e19 
{
    }
.e20 
{
    }
.page 
{
    }
.navigation 
{
    }
.navigation:active
{
    }
.navigation:visited
{
    }
.navigation:hover
{
    }
.case_arborescence
{
    }
.arborescence
{
    }
.arborescence:active
{
    }
.arborescence:visited
{
    }
.arborescence:hover
{
    }






P.parag 
{
    color:#999999;
    text-decoration:none ;
    font-weight:300;
    font-size:12px;
}

A.parag 
{
    color:#999999;
    text-decoration:none ;
    font-weight:300;
    font-size:12px;
}

P.fond5 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:12px;
    color:#999999;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond6 
{
    font-family:arial, sans-serif;
    text-align:justify;
    font-size:8px;
    color:#999999;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond3 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:12px;
    color:#999999;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond2 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:16px;
    color:#FFFFFF;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond4 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:14px;
    color:#999999;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond7 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#ED3C44;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

A.txt 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-weight:300;
    font-size:12px;
    color:#999999;
    margin-left=0cm;
    margin-right=0.3cm;
}

A.txt:Visited 
{
    text-align:justify;
    font-weight:300;
    color:#999999;
    margin-left=0cm;
    margin-right=0.3cm;
}

A.txt:Active 
{
    text-align:justify;
    font-weight:300;
    color:black;
    margin-left=0cm;
    margin-right=0.3cm;
}

A.txt:hover 
{
    text-align:justify;
    font-weight:300;
    color:black;
    margin-left=0cm;
    margin-right=0.3cm;
}


.sli13661{background:url(/images/PORFOLIO_I.svg) no-repeat;background-size:99px 16px;padding-left:15px; width:120px;_display:inline-block; height:20px; display:block; overflow:hidden;margin-bottom:7px;}
.sli13662{background:url(/images/PORFOLIO_II.svg) no-repeat;background-size:103px 17px;padding-left:15px; width:120px;_display:inline-block; height:20px; display:block; overflow:hidden;margin-bottom:7px;}
.sli13663{background:url(/images/PORFOLIO_III.svg) no-repeat;background-size:106px 16px;padding-left:15px; width:120px;_display:inline-block; height:20px; display:block; overflow:hidden;margin-bottom:7px;}
.sli13664{background:url(/images/ABOUT_US.svg) no-repeat;background-size:87px 16px;padding-left:15px; width:120px;_display:inline-block; height:16px; display:block; overflow:hidden;}
.sli13661:hover,.hover1366{background:url(/images/PORFOLIO_I_highlight.svg) no-repeat;background-size:99px 16px;padding-left:15px; width:120px;_display:inline-block; height:20px; display:block; overflow:hidden;}
.sli13662:hover,.hover13662{background:url(/images/PORFOLIO_II_highlight.svg) no-repeat;background-size:103px 17px;padding-left:15px; width:120px;_display:inline-block; height:20px; display:block; overflow:hidden;}
.sli13663:hover,.hover13663{background:url(/images/PORFOLIO_III_highlight.svg) no-repeat;background-size:106px 16px;padding-left:15px; width:120px;_display:inline-block; height:20px; display:block; overflow:hidden;}
.sli13664:hover,.hover13664{background:url(/images/ABOUT_US_highlight.svg) no-repeat;background-size:87px 16px;padding-left:15px; width:120px;_display:inline-block; height:16px; display:block; overflow:hidden;}

.sli16801{background:url(/images/PORFOLIO_I.svg) no-repeat;background-size:122px 21px;padding-left:15px; width:116px;_display:inline-block; height:28px; display:block; overflow:hidden;}
.sli16802{background:url(/images/PORFOLIO_II.svg) no-repeat;background-size:127px 20px;padding-left:15px; width:116px;_display:inline-block; height:28px; display:block; overflow:hidden;}
.sli16803{background:url(/images/PORFOLIO_III.svg)  no-repeat;background-size:130px 19px;padding-left:15px; width:116px;_display:inline-block; height:28px; display:block; overflow:hidden;}
.sli16804{background:url(/images/ABOUT_US.svg) no-repeat;background-size:106px 20px;padding-left:15px; width:116px;_display:inline-block; height:28px; display:block; overflow:hidden;}
.sli16801:hover,.hover1680{background:url(/images/PORFOLIO_I_highlight.svg) no-repeat;background-size:122px 21px;padding-left:15px; width:116px;_display:inline-block; height:28px; display:block; overflow:hidden;}
.sli16802:hover,.hover16802{background:url(/images/PORFOLIO_II_highlight.svg) no-repeat;background-size:127px 20px;padding-left:15px; width:116px;_display:inline-block; height:28px; display:block; overflow:hidden;}
.sli16803:hover,.hover16803{background:url(/images/PORFOLIO_III_highlight.svg) no-repeat;background-size:130px 19px;padding-left:15px; width:116px;_display:inline-block; height:28px; display:block; overflow:hidden;}
.sli16804:hover,.hover16804{background:url(/images/ABOUT_US_highlight.svg) no-repeat;background-size:106px 20px;padding-left:15px; width:116px;_display:inline-block; height:28px; line-height:28px; display:block; overflow:hidden;}

.sli5501{background:url(/images/PORFOLIO_I.svg) no-repeat;background-size:59px 10px; padding-left:15px; width:48px;_display:inline-block; height:13px; display:block; overflow:hidden;}
.sli5502{background:url(/images/PORFOLIO_II.svg) no-repeat;background-size:61px 11px; padding-left:15px; width:48px;_display:inline-block; height:13px; display:block; overflow:hidden;}
.sli5503{background:url(/images/PORFOLIO_III.svg)  no-repeat;background-size:63px 10px; padding-left:15px; width:48px;_display:inline-block; height:13px; display:block; overflow:hidden;}
.sli5504{background:url(/images/ABOUT_US.svg) no-repeat;background-size:52px 10px; padding-left:15px; width:48px;_display:inline-block; height:11px; display:block; overflow:hidden;}
.sli5501:hover,.hover550{background:url(/images/PORFOLIO_I_highlight.svg) no-repeat;background-size:59px 10px; padding-left:15px; width:48px;_display:inline-block; height:13px; display:block; overflow:hidden;}
.sli5502:hover,.hover5502{background:url(/images/PORFOLIO_II_highlight.svg) no-repeat;background-size:61px 11px;padding-left:15px; width:48px;_display:inline-block; height:13px; display:block; overflow:hidden;}
.sli5503:hover,.hover5503{background:url(/images/PORFOLIO_III_highlight.svg) no-repeat;background-size:63px 10px; padding-left:15px; width:48px;_display:inline-block; height:13px; display:block; overflow:hidden;}
.sli5504:hover,.hover5504{background:url(/images/ABOUT_US_highlight.svg) no-repeat;background-size:52px 10px;padding-left:15px; width:48px;_display:inline-block; height:11px; display:block; overflow:hidden;}

.sli25601{background:url(/images/PORFOLIO_I.svg) no-repeat;background-size:167px 26px;padding-left:15px; width:167px;_display:inline-block; height:38px; display:block; overflow:hidden;}
.sli25602{background:url(/images/PORFOLIO_II.svg) no-repeat;background-size:173px 27px;padding-left:15px; width:167px;_display:inline-block; height:38px; display:block; overflow:hidden;}
.sli25603{background:url(/images/PORFOLIO_III.svg)  no-repeat;background-size:179px 26px;padding-left:15px; width:167px;_display:inline-block; height:38px; display:block; overflow:hidden;}
.sli25604{background:url(/images/ABOUT_US.svg) no-repeat;background-size:146px 27px;padding-left:15px; width:167px;_display:inline-block; height:30px; display:block; overflow:hidden;}
.sli25601:hover,.hover2560{background:url(/images/PORFOLIO_I_highlight.svg) no-repeat;background-size:167px 26px;padding-left:15px; width:167px;_display:inline-block; height:38px; display:block; overflow:hidden;}
.sli25602:hover,.hover25602{background:url(/images/PORFOLIO_II_highlight.svg) no-repeat;background-size:173px 27px;padding-left:15px; width:167px;_display:inline-block; height:38px; display:block; overflow:hidden;}
.sli25603:hover,.hover25603{background:url(/images/PORFOLIO_III_highlight.svg) no-repeat;background-size:179px 26px;padding-left:15px; width:167px;_display:inline-block; height:38px; display:block; overflow:hidden;}
.sli25604:hover,.hover25604{background:url(/images/ABOUT_US_highlight.svg) no-repeat;background-size:146px 27px;padding-left:15px; width:167px;_display:inline-block; height:30px; display:block; overflow:hidden;}

html
{
    margin: 0;
    padding: 0;
    height: 100%
}

body
{
    margin-top:0px;
    margin-bottom:0px;
    height:100%;
    font-family:helvetica, sans-serif;
    text-align:justify;
    background-repeat:repeat-y;
    font-size:12px;
    background-color:#FFFFFF;
    background-position:top;
    color:#999999;
}

A.articles 
{
    color:#999999;
    text-align:justify;
    text-decoration:none ;
    font-weight:300;
    font-size:12px;
}

A.articles:visited 
{
    font-weight:300;
    text-align:justify;
    color : #999999;
}

A.articles:Active 
{
    color : #999999;
    text-align:justify;
    font-weight:300;
    text-decoration:underline;
}

A.articles:hover 
{
    color : #999999;
    text-align:justify;
    font-weight:300;
    text-decoration:underline;
}

A.blanc 
{
    font-family:helvetica, sans-serif;
    color:#FFFFFF;
    font-size:16px;
    text-decoration:none ;
    font-weight:300;
}

A.blanc:Visited 
{
    font-family:helvetica, sans-serif;
    color:#FFFFFF;
    font-size:16px;
    text-decoration:none ;
    font-weight:300;
}

A.blanc:Active 
{
    font-family:helvetica, sans-serif;
    color:#FFFFFF;
    font-size:16px;
    text-decoration:none ;
    font-weight:300;
}

A.blanc:Hover 
{
    font-family:helvetica, sans-serif;
    color:#FFFFFF;
    font-size:16px;
    text-decoration:none ;
    font-weight:300;
}

A.top 
{
    font-family:Eurasia, sans-serif;
    color:#FFFFFF;
    font-size:10px;
    text-decoration:none ;
    font-weight:300;
}

A.top:Visited 
{
    font-family:Eurasia, sans-serif;
    color:#FFFFFF;
    font-size:10px;
    text-decoration:none ;
    font-weight:300;
}

A.top:Active
{
    font-family:Eurasia, sans-serif;
    color:#FFFFFF;
    font-size:10px;
    text-decoration:none ;
    font-weight:300;
}

A.top:Hover 
{
    font-family:Eurasia, sans-serif;
    color:#FFFFFF;
    font-size:10px;
    text-decoration:none ;
    font-weight:300;
}

A.articles4 
{
    font-family:arial, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:8px;
}

A.articles4:Visited 
{
    font-family:arial, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:8px;
}

A.articles4:Active 
{
    font-family:arial, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:8px;
}

A.articles4:hover 
{
    font-family:arial, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:8px;
}

A.fond4 
{
    font-family:helvetica, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond4:Visited 
{
    font-family:helvetica, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond4:Active 
{
    font-family:helvetica, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond4:hover 
{
    font-family:helvetica, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond2 
{
    font-family:helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    text-valign:middle;
    font-size:16px;
}

A.fond2:Visited 
{
    font-family:helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:16px;
}

A.fond2:Active 
{
    font-family:helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:16px;
}

A.fond2:hover 
{
    font-family:helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:16px;
}

A.fond3 
{
    font-family:helvetica, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:12px;
}

A.fond3:Visited 
{
    font-family:helvetica, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:12px;
}

A.fond3:Active 
{
    font-family:helvetica, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:12px;
}

A.fond3:hover 
{
    font-family:helvetica, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:12px;
}

A.fond6 
{
    font-family:arial, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:8px;
}

A.fond6:Visited 
{
    font-family:arial, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:8px;
}

A.fond6:Active 
{
    font-family:arial, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:8px;
}

A.fond6:hover 
{
    font-family:arial, sans-serif;
    color:#999999;
    text-decoration:none ;
    font-weight:200;
    font-size:8px;
}


A.fond5 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:12px;
    color:#999999;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

A.fond7 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#ED3C44;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

A.fond7:Visited 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#ED3C44;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

A.fond7:active 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#ED3C44;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

A.fond7:hover 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#999999;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

#menuleft9
{
    width: 100%;
    padding: 0;
    margin: 0;
}

#menuleft9 ul
{
    margin: 0;
    padding: 0;
    list-style-type:none;
}




#menuleft4
{
    width: 100%;
    padding: 0;
    margin: 0;
}

#menuleft4 ul
{
    margin: 0;
    padding: 0;
}

#menuleft4 ul li a
{
    width: 100%;
    background: ;
    background:  url(../logos/ongletoffh4.gif) repeat-y;
    display: block;
    border-bottom: 0px solid ;
    color: #999999;
    font-weight: bold;
    padding-left: 50px;
    padding-top:5px;
    padding-bottom:5px;
    height:25px;
}


#ongletmenutop	
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 2px;
    width: 1150px;
}

#ongletmenutop ul	
{	
    border: 0;	
    padding: 0;
    margin: 0;	
    list-style-type: none;
    float: right;
}

#ongletmenutop ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#ongletmenutop ul li a	
{	
    text-decoration: none;
    margin: 0px;
    background: no-repeat url(../images/boutonsmenutop.jpg);
    text-align: center;
    width: px;
    height: 30px;
    display: block;
    background: ;
    color: #999999;
    line-height: 30px;
}

#ongletmenutop ul li a:hover	
{
    background: no-repeat url(../images/boutonsmenutop.jpg) 0px -30px;
    background: ;
    color: #999999;
}


#ongletmenuh2
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    width: 1150;
}

#ongletmenuh2 ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: left;
    height:30px;
}

#ongletmenuh2 ul li
{
    display: block;
    float: left;
    margin: 0;
    height:30px;
}

#ongletmenuh2 ul li a
{
    display:block;
    width: px;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    height:20px;
    padding-bottom: 5px;
    padding-top:5px;
}

#ongletmenuh2 ul li a.onglethome
{
    display:block;
    width: 0px;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    height:20px;
    padding-bottom: 5px;
    padding-top:5px;
}

#ongletmenuh2 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) no-repeat;
    color: #999999;
}

#ongletmenuh2g
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    width: 1150;
}

#ongletmenuh2g ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: left;
    height:40px;
}

#ongletmenuh2g ul li
{
    display: block;
    float: left;
    margin: 0;
    height:40px;
}

#ongletmenuh2g ul li a
{
    display:block;
    width: px;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) repeat-y;
    color: #FFFFFF;
    font-weight: bold;
    height:40px;
    padding-top: 40px;
}

#ongletmenuh2g ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) repeat-y;
    color: #999999;
}

#ongletmenuh2f
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    width: 1150;
}

#ongletmenuh2f ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: left;
    height:70px;
}

#ongletmenuh2f ul li
{
    display: block;
    float: left;
    margin: 0;
    height:70px;
}

#ongletmenuh2f ul li a
{
    display:block;
    width: px;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) repeat-y;
    color: #FFFFFF;
    font-weight: bold;
    height:70px;
    padding-top: 40px;
}

#ongletmenuh2f ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) repeat-y;
    color: #999999;
}

#ongletmenuh2b
{
    margin-top: 0;
    margin-right: 0;
    padding-bottom: 0px;
    height:30px;
    float: right;
}

#ongletmenuh2b ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
}

#ongletmenuh2b ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#ongletmenuh2b ul li a
{
    display:block;
    width:180px;
    height:30px;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    border-left: 0px solid ;
    color: #FFFFFF;
    font-weight: bold;
    text-valign:bottom;
    padding: 8px 5px 0px 5px;
}

#ongletmenuh2b ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) no-repeat;
    color: #999999;
}

#ongletmenuh2c
{
    margin-top: 0;
    margin-right: 0;
    padding-bottom: 0px;
    height:30px;
    float: right;
}

#ongletmenuh2c ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
}

#ongletmenuh2c ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#ongletmenuh2c ul li a
{
    display:block;
    width:px;
    height:30px;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    border-left: 0px solid ;
    color: #FFFFFF;
    font-weight: bold;
    text-valign:bottom;
    padding: 8px 5px 0px 5px;
}

#ongletmenuh2c ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) no-repeat;
    color: #999999;
}

#ongletmenuh2d
{
    margin-top: 0;
    margin-right: 0;
    padding-bottom: 0px;
    height:30px;
    float: right;
}

#ongletmenuh2d ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
}

#ongletmenuh2d ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#ongletmenuh2d ul li a
{
    display:block;
    height:30px;
    width: 90px;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    border-left: 0px solid ;
    color: #FFFFFF;
    font-weight: bold;
    text-valign:bottom;
    padding: 8px 5px 0px 5px;
}

#ongletmenuh2d ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) no-repeat;
    color: #999999;
}

#ongletmenuh2e
{
    margin-top: 0;
    margin-right: 0;
    padding-bottom: 0px;
    height:30px;
    float: left;
}

#ongletmenuh2e ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: left;
}

#ongletmenuh2e ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#ongletmenuh2e ul li a
{
    display:block;
    height:30px;
    width: 90px;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    border-left: 0px solid ;
    color: #FFFFFF;
    font-weight: bold;
    text-valign:bottom;
    padding: 8px 5px 0px 5px;
}

#ongletmenuh2e ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) no-repeat;
    color: #999999;
}


#ongletmenuh4
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 3px;
    width: 1150;
}

#ongletmenuh4 ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
}

#ongletmenuh4 ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#ongletmenuh4 ul li a
{
    display:block;
    width: px;
    background: ;
    background:  url(../logos/ongletoffh4.gif) repeat-y;
    border-bottom: 0px solid ;
    color: #999999;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}

#ongletmenuh4 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh4.gif) repeat-y;
    color: #999999;
}

#menuright
{
    width: 180px;
    padding: 0;
    margin: 0;
}

#menuright ul
{
    margin: 0;
    padding: 0;
}

#menuright ul li a
{
    width: 170px;
    background: ;
    display: block;
    border-bottom: 1px solid ;
    color: #ED3C44;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}

#menuright ul li a:hover
{
    background: ;
    color: #999999;
}

#menufond7
{
    width: 100%;
    padding: 0;
    margin: 0;
}

#menufond7 ul
{
    margin: 0;
    padding: 0;
}

#menufond7 ul li a
{
    width: 100%;
    display: block;
    border-bottom: 1px solid ;
    color: #ED3C44;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}

#menufond7 ul li a:hover
{
    background: ;
    background:  url(../logos/ongleton7.gif) repeat-y -4px 0;
    color: #999999;
}

#menufond7right
{
    width: 180px;
    padding: 0;
    margin: 0;
}

#menufond7right ul
{
    margin: 0;
    padding: 0;
}

#menufond7right ul li a
{
    width: 100%;
    display: block;
    border-bottom: 1px solid ;
    color: #ED3C44;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
    text-align:right;
    padding-right:15px;
}

#menufond7right ul li a:hover
{
    background: ;
    background:  url(../logos/ongleton7.gif) repeat-y 0 0;
    color: #999999;
    text-align:right;
    padding-right:15px;
}

#menufondg4
{
    width: 100%;
    padding: 0;
    margin: 0;
}

#menufondg4 ul
{
    margin: 0;
    padding: 0;
}

#menufondg4 ul li a
{
    width: 100%;
    background: ;
    background:  url(../logos/ongletoffg4.gif) repeat-y;
    display: block;
    border-bottom: 1px solid ;
    color: #999999;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}

#menufondg4 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletong4.gif) repeat-y;
    color: #999999;
}

#menuleftpuce
{
    width: 100%;
    padding: 0;
    margin: 0;
}

#menuleftpuce ul
{
    margin: 0;
    padding: 0;
}

#menuleftpuce ul li a
{
    display: block;
    width: 100%;
    color: #999999;
    font-weight: 300;
    padding: 1px 1px 1px 30px;
    text-align:left;
    font-face:helvetica;
    font-size:14;
    background:  url(../logos/puce1.gif) 20px  no-repeat;
}

#menuleftpuce ul li a:hover
{
    background: ;
    color: #999999;
    background:  url(../logos/puce1.gif) 20px  no-repeat;
}

#conteneur 
{
    position: relative;
    width: 1150px;
    height:100%;
    margin-right:auto;
    margin-left:auto;
}

.pages
{
    background:  url(../images/) top left repeat;
    height:100%;
    float:inherit;
    position:relative;
    margin-left: 180px;
    margin-right: 180px;
}
.pagescolleft
{
    background:  url(../images/) top left repeat;
    height:100%;
    width:180px;
    position: absolute;
    left:0;
}
.pagescolright
{
    background:  url(../images/) right bottom no-repeat;
    height:100%;
    width:180px;
    position: absolute;
    right:0;
}

#ongletmenutop23
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding-top:2px;
    padding-bottom: 2px;
    height:20px;
    width: 1150;
}

#ongletmenutop23 ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
}

#ongletmenutop23 ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#ongletmenutop23 ul li a
{
    display:block;
    background: #333333;
    background:  url(../logos/ongletoffh2.gif) repeat-y;
    border-bottom: 0px solid ;
    color: #FFFFFF;
    font-weight: bold;
    padding: 0px 17px 0px 0px;
}

#ongletmenutop23 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) repeat-y;
    color: #999999;
}

#menufond1right
{
    width: 240px;
    margin-bottom:0px;
    padding: 0;
    float:right;
}

#menufond1right ul
{
    margin: 0;
    padding: 0;
    float:right;
}

#menufond1right ul li a
{
    display: block;
    width: 240px;
    height:10px;
    color: #FFFFFF;
    font-weight: 200;
    padding: 0px 20px 0px 0px;
    text-align:right;
    font-face:Eurasia;
    font-size:10;
    background:  url(../logos/puce1.gif) 230px  no-repeat;
}

#menufond1right ul li a:hover
{
    color: #FFFFFF;
    background: url(../logos/puce1.gif) 230px  no-repeat;
}

#ongletmenutop23b
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 1px;
    padding-top: 3px;
    height:20px;
    width: 100%;
    background:  url(../images/) no-repeat;
    background:  ;
}

#ongletmenutop23b ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
}

#ongletmenutop23b ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#ongletmenutop23b ul li a
{
    display:block;
    width: 150px;
    background:  url(../logos/ongletoffh4.gif) repeat-y;
    color: #999999;
    font-weight: bold;
    padding: 0px 0px 0px 5px;
}

#ongletmenutop23b ul li a:hover
{
    background:  url(../logos/ongletonh4.gif) repeat-y;
    color: #000000;
}

#onglethorizint1
{
    margin-top: 0;
    margin-right: 0;
    padding-bottom: 0px;
    height:30px;
    float: right;
}

#onglethorizint1 ul
{
    border: 0;
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
}

#onglethorizint1 ul li
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#onglethorizint1 ul li a
{
    height:25px;
padding-left:20px;
color:#FFFFFF;
font-family:Helvetica;
font-size:13px;
font-weight:bold;
background-image:url(../logos/fonde5.gif);    display:block;
    height:30px;
    width: 90px;
    background:  url(../logos/ongletint1off.gif) no-repeat;
    text-valign:bottom;
    padding: 8px 5px 0px 5px;
}

#onglethorizint1 ul li a:hover
{
    background:  url(../logos/ongletint1on.gif) no-repeat;
}


