body { 
font : normal 11px Arial, Helvetica, sans-serif; 
background : #ffffff url(gfx/background.gif) repeat-x; 
margin : 0; 
padding : 0; 
text-align : center; 
color : #333333; 
} 
.container { 
background : url(gfx/bg_content.gif) repeat-y; 
} 
.container_acc { 
background : url(gfx/bg_container_acc.jpg) no-repeat; 
text-align : left; 
} 
.contenu { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #474f5b; 
} 
.orange { 
color : #e39229; 
} 
.blanc { 
color : #ffffff; 
} 
.jaune { 
color : #000000; 
font : normal 18px Arial, Helvetica, sans-serif; 
} 
.jaune1 { 
color : #ffa110; 
font : normal 18px Arial, Helvetica, sans-serif; 
text-transform : uppercase; 
} 
.bleu { 
color : #ffffff; 
font : normal 10px Arial, Helvetica, sans-serif; 
} 
.bleu1 { 
color : #014f97; 
font : normal 11px Arial, Helvetica, sans-serif; 
} 
.margebas { 
margin-bottom : 10px; 
} 
.margedroite { 
margin-right : 10px; 
} 
.margegauche { 
margin-left : 10px; 
} 
.floatleft { 
float : left; 
} 
.floatright { 
float : right; 
} 
.clearfloat { 
clear : both; 
} 
a { 
color : #000000; 
text-decoration : none; 
font-size : 11px; 
} 
a:hover { 
text-decoration : underline; 
} 
.top1 { 
padding-left : 23px; 
padding-top : 16px; 
background : #00baec; 
} 
.top2 { 
background : #00baec; 
height : 21px; 
} 
.plan { 
float : right; 
padding-top : 28px; 
} 
.flash { 
padding-right : 7px; 
} 
.top3 { 
background : #05437d url(gfx/bg_menu.gif) repeat-x; 
height : 25px; 
} 
.top4 { 
background : url(gfx/bg_left1.gif); 
height : 71px; 
text-align : left; 
} 
.top5 { 
font-size : 11px; 
color : #ffffff; 
text-align : justify; 
background : #000000; 
padding : 20px; 
} 
.top6 { 
font-size : 11px; 
color : #455064; 
text-align : justify; 
background : url(gfx/bg_left2.gif); 
height : 88px; 
padding-left : 20px; 
} 
.top7 { 
font-size : 10px; 
color : #ffffff; 
text-align : right; 
padding-right : 10px; 
padding-top : 5px; 
padding-bottom : 8px; 
background : #00baec; 
} 
.top8 { 
background : url(gfx/header.jpg); 
height : 328px; 
} 
.top9 { 
color : #00baec; 
font-size : 12px; 
font-style : italic; 
padding-top : 31px; 
padding-left : 34px; 
text-align : left; 
text-transform : uppercase; 
} 
.top10 { 
margin : 18px 3px 5px; 
} 
.top11 { 
background : url(gfx/bg_left.gif) repeat-y; 
} 
.menu1 { 
text-align : right; 
} 
.menu1 a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
display : block; 
color : #ffffff; 
text-decoration : none; 
padding-top : 6px; 
background : url(gfx/bg_menu.gif) repeat-x; 
padding-bottom : 5px; 
padding-right : 20px; 
} 
.menu1 a:hover { 
background : url(gfx/bg_menu1.gif) repeat-x; 
color : #00baec; 
display : block; 
padding-top : 6px; 
padding-bottom : 5px; 
padding-right : 20px; 
} 
.menu2 { 
font-size : 10px; 
display : inline-block; 
padding : 12px 18px 7px; 
color : #333333; 
background : url(gfx/bg_bouton.gif) no-repeat; 
text-transform : uppercase; 
float : right; 
} 
.menu2:hover { 
font-size : 10px; 
display : inline-block; 
padding : 12px 18px 7px; 
color : #333333; 
background : url(gfx/bg_bouton1.gif) no-repeat; 
text-transform : uppercase; 
float : right; 
text-decoration : none; 
} 
.menu3 { 
font-size : 10px; 
display : inline-block; 
padding : 12px 18px 7px; 
color : #333333; 
background : url(gfx/bg_bouton.gif) no-repeat; 
text-transform : uppercase; 
float : right; 
} 
.selected { 
background : url(gfx/bg_bouton1.gif) no-repeat; 
} 
.selected_acc { 
background : url(gfx/bg_accueil1.gif) no-repeat; 
} 
.xiti { 
margin-left : 188px; 
margin-top : 53px; 
margin-bottom : 23px; 
} 
.left1 { 
font-size : 14px; 
color : #8e464b; 
margin : 0; 
padding : 0 0 0 13px; 
background : url(gfx/bg_titreg.gif) no-repeat; 
height : 38px; 
} 
.left2 { 
background : url(gfx/bg_titre.gif); 
height : 25px; 
} 
.left3 { 
height : 25px; 
color : #666666; 
font-size : 11px; 
} 
.left4 { 
color : #333333; 
font-size : 18px; 
background : url(gfx/visuel3.jpg) no-repeat; 
padding-top : 18px; 
padding-left : 95px; 
padding-bottom : 15px; 
} 
.left5 { 
color : #666666; 
font-size : 11px; 
padding : 10px; 
border : 1px solid #ececec; 
} 
.footer_acc { 
padding-right : 0; 
padding-bottom : 11px; 
padding-right : 20px; 
} 
.footer { 
font-size : 10px; 
color : #000000; 
text-align : left; 
padding : 25px 0 11px 30px; 
} 
.footer a { 
color : #000000; 
text-decoration : none; 
padding-right : 10px; 
padding-left : 10px; 
font-size : 10px; 
} 
.footer a:hover { 
text-decoration : underline; 
} 
.button_top { 
float : right; 
padding-right : 19px; 
padding-top : 1px; 
} 
.mentions { 
margin : 0; 
font-size : 10px; 
color : #628fb8; 
height : 30px; 
padding : 7px 20px 13px 0; 
text-align : right; 
} 
.mentions_acc { 
margin : 0; 
font-size : 10px; 
color : #6790b6; 
height : 23px; 
padding : 12px; 
background : url(gfx/bg_bottom.gif) no-repeat; 
} 
.drapeaux { 
margin-right : 5px; 
margin-bottom : 5px; 
margin-left : 5px; 
} 
.content { 
padding : 20px 0 0 30px; 
margin : 0; 
text-align : left; 
} 
.content1 { 
color : #014f97; 
padding-left : 0; 
background : url(gfx/bg_menu2.gif) repeat-x bottom; 
text-align : right; 
padding-top : 10px; 
} 
.content2 { 
color : #3d4751; 
margin : 0; 
padding : 25px 0 20px 15px; 
font-size : 11px; 
text-align : justify; 
} 
.content3 { 
font-size : 11px; 
color : #04417a; 
background : #e2f4fd; 
padding : 10px; 
text-align : justify; 
} 
.content4 { 
color : #3d4751; 
margin : 0; 
padding : 0 0 0 15px; 
font-size : 11px; 
text-align : justify; 
border-left : 3px solid #00baec; 
} 
.content5 { 
color : #3d4751; 
margin : 0; 
padding : 25px 0 20px 0; 
font-size : 11px; 
text-align : justify; 
} 
.content6 { 
background : url(gfx/visuel4.jpg) no-repeat bottom; 
margin : 3px 0 0; 
padding : 0; 
height : 120px; 
font-size : 14px; 
color : #05437d; 
} 
.content7 { 
background : #f9f9f9; 
padding : 10px; 
font-size : 11px; 
color : #333333; 
} 
.content8 { 
color : #3d4751; 
margin : 0; 
padding : 25px 0 20px; 
font-size : 11px; 
text-align : justify; 
} 
.menu4 { 
font-size : 11px; 
color : #d68902; 
padding-right : 3px; 
padding-left : 3px; 
} 
h1 { 
margin : 20px 0 0 20px; 
color : #ffffff; 
font-size : 14px; 
font-weight : normal; 
} 
h2 { 
margin : 0; 
color : #de900a; 
font-size : 24px; 
font-weight : normal; 
line-height : normal; 
padding : 50px 0 15px; 
} 
h3 { 
color : #333333; 
font-size : 18px; 
font-weight : normal; 
padding : 25px 0 15px; 
line-height : normal; 
margin : 0; 
} 
h4 { 
color : #00baec; 
font-size : 18px; 
font-weight : normal; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
background : url(gfx/bg_titre.gif) no-repeat; 
padding-left : 30px; 
line-height : 18px; 
} 
h5 { 
color : #00baec; 
font-size : 18px; 
font-weight : normal; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
padding-left : 0; 
line-height : 18px; 
} 
h6 { 
color : #819e0a; 
font-size : 18px; 
font-weight : normal; 
padding-bottom : 10px; 
margin : 0; 
padding-top : 0; 
} 
.stitre { 
text-transform : uppercase; 
color : #000000; 
font-weight : normal; 
} 
.stitre1 { 
color : #ffffff; 
font-weight : bold; 
font-size : 12px; 
background : #00baec; 
display : inline-block; 
padding : 2px 5px 3px; 
} 
.formulaire { 
border-right : medium none; 
border-top : medium none; 
font-size : 11px; 
border-left : medium none; 
width : 100%; 
color : #000000; 
border-bottom : medium none; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #e2f4fd; 
} 
.formulaire_bouton { 
border-right : medium none; 
border-top : medium none; 
font-weight : bold; 
font-size : 11px; 
border-left : medium none; 
width : 49%; 
color : #000000; 
border-bottom : medium none; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #e2f4fd; 
} 
.puce {
border: 0px;
height: 31px;
width: 88px;
}
