P 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:12px;
    color:#000000;
    margin-left:0.3cm;
    margin-right:0.3cm;
    letter-spacing:;
    line-height:;
        margin:2px;
    padding:0px;
}

P.small 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#000000;
    margin-left:0.2cm;
    margin-right:0.2cm;
    letter-spacing:;
    line-height:;
}

P.titre 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-weight:bold;
    font-size:12px;
    color:#000000;
    margin-top=0.1cm;
    margin-left=0.1cm;
    margin-right=0.1cm;
    letter-spacing:;
    line-height:;
}

H1 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    font-size:16px;
    color:#000000;
    letter-spacing:;
    line-height:;
            text-align:center;
        vertical-valign:top;
        margin-top:0.1cm;
        margin-bottom:0.1cm;
        }

H2 
{
    font-family:Arial,Helvetica,sans-serif, 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:#000000;
    letter-spacing:;
    line-height:;
}

H3 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:center;
    font-size:12px;
    font-weight:300;
    color:#000000;
    margin-top:0.1cm;
    margin-bottom:0.1cm;
    margin-left=0.3cm;
    margin-right=0.3cm;
    letter-spacing:;
    line-height:;
}
H4 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:right;
    font-size:12px;
    font-weight:300;
    color:#000000;
    margin-left=0.3cm;
    margin-right=0.3cm;
}

UL 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:left;
    margin-top:0.2cm;
    margin-left:1.3cm;
    margin-right:1.3cm;
    font-size:12px;
    color:#000000    letter-spacing:;
    line-height:;
}

.e1 
{
    font-weight:bold;
font-size:14px;
padding:5px 5px;
background-color:#003366;
color:#ffffff;}

.e2 
{
    }
.e3 
{
    }
.e4 
{
    padding:5px 5px;
border:solid 5px #999999;}
.e5 
{
    }
.e6 
{
    }
.e7 
{
    }
.e8 
{
    }
.e9 
{
    }
.e10 
{
    }
.e11 
{
    }

.e12 
{
    }
.e13 
{
    }
.e14 
{
    }
.e15 
{
    }
.e16 
{
    }
.e17 
{
    }
.e18 
{
    }
.e19 
{
    }
.e20 
{
    }
.colgauche 
{
    }
.coldroite
{
    }
.page 
{
    }
.footer 
{
    }
.navigation 
{
    }
.navigation:active
{
    }
.navigation:visited
{
    }
.navigation:hover
{
    }
.case_arborescence
{
    }
.arborescence
{
    }
.arborescence:active
{
    }
.arborescence:visited
{
    }
.arborescence:hover
{
    }

.button{
padding:2px 2px;
background-color:#333333;
color:#ffffff;
}
.button:hover{
padding:2px 2px;
background-color:#000000;
color:#ffffff;
}


A 
{
    color:#000000;
    text-decoration:none ;
    font-weight:bold;
    font-size:12px;
}

A:Visited 
{
    color : #000000;
    font-size:12px;
}

A:Active 
{
    color : Arial,Helvetica,sans-serif;
    font-size:12px;
}

A:hover 
{
    color : Arial,Helvetica,sans-serif;
    font-size:12px;
}

P.parag 
{
    color:#000000;
    text-decoration:none ;
    font-weight:300;
    font-size:12px;
}

A.parag 
{
    color:#000000;
    text-decoration:none ;
    font-weight:300;
    font-size:12px;
}

P.fond5 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:12px;
    color:#000000;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond6 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:10px;
    color:#FFFFFF;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond3 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:12px;
    color:#003366;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond2 
{
    font-family:helvetica, sans-serif;
    text-align:justify;
    font-size:14px;
    color:#333366;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond4 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:14px;
    color:#66FF33;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

P.fond7 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#FFFFFF;
    margin-left:0.3cm;
    margin-right:0.3cm;
}

A.txt 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-weight:300;
    font-size:12px;
    color:#000000;
    margin-left=0cm;
    margin-right=0.3cm;
}

A.txt:Visited 
{
    text-align:justify;
    font-weight:300;
    color:#000000;
    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;
}

A.menu 
{
    color : #66FF33;
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    font-weight:400px;
    font-size:14px;
    text-align:center;
}

A.menu:Visited 
{
    color : #66FF33;
    font-size:14px;
    text-align:center;
}

A.menu:Active 
{
    color : #66FF33;
    font-size:14px;
    text-align:center;
}

A.menu:hover 
{
    color : #66FF33;
    font-size:14px;
    text-align:center;
}

html
{
    margin: 0;
    padding: 0;
    height: 100%
}

body
{
    margin-top:0px;
    margin-bottom:0px;
    height:100%;
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    background-repeat:repeat-x;
    font-size:12px;
    background-color:#3399CC;
    background-position:top left;
    color:#000000;
}

A.articles 
{
    color:#000000;
    text-align:justify;
    text-decoration:none ;
    font-weight:300;
    font-size:12px;
}

A.articles:visited 
{
    font-weight:300;
    text-align:justify;
    color : #000000;
}

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:#333366;
    font-size:14px;
    text-decoration:none ;
    font-weight:300;
}

A.blanc:Visited 
{
    font-family:helvetica, sans-serif;
    color:#333366;
    font-size:14px;
    text-decoration:none ;
    font-weight:300;
}

A.blanc:Active 
{
    font-family:helvetica, sans-serif;
    color:#333366;
    font-size:14px;
    text-decoration:none ;
    font-weight:300;
}

A.blanc:Hover 
{
    font-family:helvetica, sans-serif;
    color:#333366;
    font-size:14px;
    text-decoration:none ;
    font-weight:300;
}

A.top 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#003366;
    font-size:12px;
    text-decoration:none ;
    font-weight:300;
}

A.top:Visited 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#003366;
    font-size:12px;
    text-decoration:none ;
    font-weight:300;
}

A.top:Active
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#003366;
    font-size:12px;
    text-decoration:none ;
    font-weight:300;
}

A.top:Hover 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#003366;
    font-size:12px;
    text-decoration:none ;
    font-weight:300;
}

A.articles4 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:10px;
}

A.articles4:Visited 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:10px;
}

A.articles4:Active 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:10px;
}

A.articles4:hover 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:10px;
}

A.fond4 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#66FF33;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond4:Visited 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#66FF33;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond4:Active 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#66FF33;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond4:hover 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#66FF33;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond2 
{
    font-family:helvetica, sans-serif;
    color:#333366;
    text-decoration:none ;
    font-weight:200;
    text-valign:middle;
    font-size:14px;
}

A.fond2:Visited 
{
    font-family:helvetica, sans-serif;
    color:#333366;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond2:Active 
{
    font-family:helvetica, sans-serif;
    color:#333366;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond2:hover 
{
    font-family:helvetica, sans-serif;
    color:#333366;
    text-decoration:none ;
    font-weight:200;
    font-size:14px;
}

A.fond3 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#003366;
    text-decoration:none ;
    font-weight:200;
    font-size:12px;
}

A.fond3:Visited 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#003366;
    text-decoration:none ;
    font-weight:200;
    font-size:12px;
}

A.fond3:Active 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#003366;
    text-decoration:none ;
    font-weight:200;
    font-size:12px;
}

A.fond3:hover 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#003366;
    text-decoration:none ;
    font-weight:200;
    font-size:12px;
}

A.fond6 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:10px;
}

A.fond6:Visited 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:10px;
}

A.fond6:Active 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:10px;
}

A.fond6:hover 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    color:#FFFFFF;
    text-decoration:none ;
    font-weight:200;
    font-size:10px;
}


A.fond5 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:12px;
    color:#000000;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

A.fond7 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#FFFFFF;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

A.fond7:Visited 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#FFFFFF;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

A.fond7:active 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#FFFFFF;
    font-weight:300;
    margin-left:0.1cm;
    margin-right:0.1cm;
}

A.fond7:hover 
{
    font-family:Arial,Helvetica,sans-serif, sans-serif;
    text-align:justify;
    font-size:11px;
    color:#000000;
    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;
}

#menuleft9 ul li a
{
    width: 100%;
    text-align:left;
    display: block;
    border-bottom: 1px solid ;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
    height:30px;
}

#menuleft9 ul li a:hover
{
    background: ; 
    background:  url(../logos/ongleton7.gif) no-repeat;
    color: #000000;
}

#menuleft4
{
    width: 100%;
    padding: 0;
    margin: 0;
}

#menuleft4 ul
{
    margin: 0;
    padding: 0;
}

#menuleft4 ul li a
{
    width: 100%;
    background: #FFFFFF;
    background:  url(../logos/ongletoffh4.gif) repeat-y;
    display: block;
    border-bottom: 0px solid ;
    color: #66FF33;
    font-weight: bold;
    padding-left: 50px;
    padding-top:5px;
    padding-bottom:5px;
    height:25px;
}

#menuleft4 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh4.gif) repeat-y;
    color: #000000;
}

#ongletmenutop	
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 2px;
    width: 980px;
}

#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: 163px;
    height: 30px;
    display: block;
    background: #FFFFFF;
    color: #66FF33;
    line-height: 30px;
}

#ongletmenutop ul li a:hover	
{
    background: no-repeat url(../images/boutonsmenutop.jpg) 0px -30px;
    background: ;
    color: #000000;
}


#ongletmenuh2
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    width: 980;
}

#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: 163px;
    background: ;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    color: #333366;
    font-weight: bold;
    height:30px;
    line-height:30px;
}

#ongletmenuh2 ul li a.onglethome
{
    display:block;
    width: 165px;
    background: ;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    color: #333366;
    font-weight: bold;
    height:30px;
    line-height:30px;
}

#ongletmenuh2 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) no-repeat;
    color: #000000;
}

#ongletmenuh2g
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    width: 980;
}

#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: 163px;
    background: ;
    background:  url(../logos/ongletoffh2.gif) repeat-y;
    color: #333366;
    font-weight: bold;
    height:40px;
    padding-top: 40px;
}

#ongletmenuh2g ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) repeat-y;
    color: #000000;
}

#ongletmenuh2f
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    width: 980;
}

#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: 163px;
    background: ;
    background:  url(../logos/ongletoffh2.gif) repeat-y;
    color: #333366;
    font-weight: bold;
    height:70px;
    padding-top: 40px;
}

#ongletmenuh2f ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) repeat-y;
    color: #000000;
}

#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: ;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    border-left: 0px solid ;
    color: #333366;
    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: #000000;
}

#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:163px;
    height:30px;
    background: ;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    border-left: 0px solid ;
    color: #333366;
    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: #000000;
}

#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: ;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    border-left: 0px solid ;
    color: #333366;
    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: #000000;
}

#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: ;
    background:  url(../logos/ongletoffh2.gif) no-repeat;
    border-left: 0px solid ;
    color: #333366;
    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: #000000;
}


#ongletmenuh4
{
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 3px;
    width: 980;
}

#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: 163px;
    background: #FFFFFF;
    background:  url(../logos/ongletoffh4.gif) repeat-y;
    border-bottom: 0px solid ;
    color: #66FF33;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}

#ongletmenuh4 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh4.gif) repeat-y;
    color: #000000;
}

#menuright
{
    width: 180px;
    padding: 0;
    margin: 0;
}

#menuright ul
{
    margin: 0;
    padding: 0;
}

#menuright ul li a
{
    width: 170px;
    background: #FFFFEF;
    display: block;
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}

#menuright ul li a:hover
{
    background: ;
    color: #000000;
}

#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: #FFFFFF;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}

#menufond7 ul li a:hover
{
    background: ;
    background:  url(../logos/ongleton7.gif) repeat-y -4px 0;
    color: #000000;
}

#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: #FFFFFF;
    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: #000000;
    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: #FFFFFF;
    background:  url(../logos/ongletoffg4.gif) repeat-y;
    display: block;
    border-bottom: 1px solid ;
    color: #66FF33;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}

#menufondg4 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletong4.gif) repeat-y;
    color: #000000;
}

#menuleftpuce
{
    width: 100%;
    padding: 0;
    margin: 0;
}

#menuleftpuce ul
{
    margin: 0;
    padding: 0;
}

#menuleftpuce ul li a
{
    display: block;
    width: 100%;
    color: #66FF33;
    font-weight: 300;
    padding: 1px 1px 1px 30px;
    text-align:left;
    font-face:Arial,Helvetica,sans-serif;
    font-size:14;
    background:  url(../logos/puce1.gif) 20px  no-repeat;
}

#menuleftpuce ul li a:hover
{
    background: ;
    color: #000000;
    background:  url(../logos/puce1.gif) 20px  no-repeat;
}

#conteneur 
{
    position: relative;
    width: 980px;
    height:100%;
    margin-right:auto;
    margin-left:auto;
}

.pages
{
    background:  url(../images/blanc70.png) top left repeat;
    height:100%;
    float:inherit;
    position:relative;
    margin-left: 180px;
    margin-right: 180px;
}
.pagescolleft
{
    background: #FFFFFF url(../images/) top left repeat;
    height:100%;
    width:180px;
    position: absolute;
    left:0;
}
.pagescolright
{
    background: #FFFFEF 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: 980;
}

#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: ;
    background:  url(../logos/ongletoffh2.gif) repeat-y;
    border-bottom: 0px solid ;
    color: #333366;
    font-weight: bold;
    padding: 0px 17px 0px 0px;
}

#ongletmenutop23 ul li a:hover
{
    background: ;
    background:  url(../logos/ongletonh2.gif) repeat-y;
    color: #000000;
}

#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: #003366;
    font-weight: 200;
    padding: 0px 20px 0px 0px;
    text-align:right;
    font-face:Arial,Helvetica,sans-serif;
    font-size:12;
    background:  url(../logos/puce1.gif) 230px  no-repeat;
}

#menufond1right ul li a:hover
{
    color: #003366;
    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:  #FFFFFF;
}

#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: #66FF33;
    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
{
        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;
}

