body { 
font : normal 11px Arial, Helvetica, sans-serif; 
text-align : center; 
color : #4d5760; 
margin : 0; 
padding : 0; 
background : #ffffff url(gfx/background.gif) repeat-x top; 
} 
.container { 
background : url(gfx/bg_content1.gif); 
text-align : left; 
} 
.container1 { 
background : url(gfx/bg_content.jpg) no-repeat; 
padding-top : 21px; 
} 
.contenu { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #474f5b; 
} 
.orange { 
color : #e39229; 
} 
.gris { 
color : #666666; 
} 
.blanc { 
color : #ffffff; 
} 
.bleu { 
color : #579fd8; 
} 
.jaune { 
color : #ffe361; 
} 
.rouge { 
color : #b83838; 
} 
.marron { 
color : #8f6f21; 
} 
.margebas { 
margin-bottom : 10px; 
} 
.margedroite { 
margin-right : 20px; 
} 
.margegauche { 
margin-left : 10px; 
} 
.floatleft { 
float : left; 
} 
.floatright { 
float : right; 
} 
.clearfloat { 
clear : both; 
} 
a { 
color : #2f707c; 
text-decoration : none; 
font-size : 11px; 
} 
a:hover { 
text-decoration : underline; 
} 
.top1 { 
margin : 0; 
text-align : left; 
padding-left : 240px; 
padding-left : 10px; 
height : 35px; 
} 
.top2 { 
text-align : right; 
padding-top : 5px; 
padding-right : 21px; 
width : 150px; 
} 
.plan { 
float : right; 
padding-top : 28px; 
} 
.flash { 
padding-right : 7px; 
padding-top : 0; 
padding-left : 367px; 
} 
.top3 { 
padding-left : 61px; 
text-align : left; 
height : 206px; 
} 
.top4 { 
text-align : left; 
margin : 0; 
padding-left : 25px; 
height : 37px; 
} 
.top5 { 
height : 89px; 
} 
.top6 { 
text-align : left; 
color : #ffffff; 
padding-left : 1px; 
padding-top : 69px; 
} 
.top7 { 
text-align : left; 
padding-left : 352px; 
} 
.top8 { 
text-align : right; 
color : #ffffff; 
height : 139px; 
padding-right : 20px; 
} 
.menu1 { 
font-size : 11px; 
color : #ffffff; 
display : inline-block; 
margin : 8px 0 0; 
padding : 2px 15px 3px; 
float : left; 
} 
.menu1:hover { 
text-decoration : none; 
background : #b81267; 
} 
.lien1 { 
font-size : 10px; 
color : #cdd7de; 
display : block; 
margin : 0; 
float : right; 
background : url(gfx/bg_top1.gif) no-repeat; 
padding-top : 4px; 
padding-bottom : 5px; 
width : 113px; 
text-align : center; 
} 
.lien1:hover { 
color : #ffffff; 
text-decoration : none; 
} 
.lien2 { 
font-size : 11px; 
color : #a2c5dc; 
display : block; 
float : left; 
background : url(gfx/ico_accueil.gif) no-repeat; 
padding : 14px 0 10px 51px; 
font-weight : bold; 
text-transform : uppercase; 
margin-top : 35px; 
} 
.lien2:hover { 
text-decoration : none; 
color : #b81267; 
background : url(gfx/ico_accueil1.gif) no-repeat; 
} 
.selected { 
background : #b81267; 
} 
.xiti { 
float : left; 
padding-top : 19px; 
padding-left : 51px; 
} 
.footer { 
font-size : 10px; 
color : #ffffff; 
text-align : left; 
background : url(gfx/bg_bottom.gif) no-repeat bottom; 
margin : 0; 
padding : 3px 0 4px 5px; 
} 
.footer a { 
color : #ffffff; 
text-decoration : none; 
padding-right : 10px; 
padding-left : 10px; 
font-size : 10px; 
} 
.footer a:hover { 
text-decoration : underline; 
} 
.footer_acc { 
font-size : 10px; 
color : #ffffff; 
text-align : left; 
background : #ffffff url(gfx/bg_bottom.gif) no-repeat bottom; 
padding : 7px 0 4px 12px; 
} 
.footer_acc a { 
color : #ffffff; 
text-decoration : none; 
padding-right : 10px; 
padding-left : 10px; 
font-size : 10px; 
} 
.footer_acc a:hover { 
text-decoration : underline; 
} 
.mentions { 
margin : 0; 
text-align : right; 
padding : 10px 25px 10px 0; 
} 
.drapeaux { 
margin : 0 5px 0; 
} 
.copyright { 
float : right; 
margin-right : 20px; 
} 
.content { 
padding-left : 14px; 
text-align : left; 
} 
.content1 { 
text-align : left; 
width : 254px; 
} 
.content2 { 
text-align : left; 
font-size : 14px; 
color : #ffffff; 
} 
.content3 { 
text-align : left; 
font-size : 11px; 
color : #ffffff; 
padding-left : 11px; 
text-transform : uppercase; 
padding-top : 7px; 
padding-bottom : 6px; 
} 
.content4 { 
text-align : left; 
margin : 0; 
font-size : 11px; 
color : #2f707c; 
background : #7cdaec; 
padding : 10px; 
} 
.content5 { 
font-size : 14px; 
color : #ffffff; 
text-align : justify; 
padding-top : 8px; 
background : #11c2e4; 
padding-bottom : 8px; 
padding-left : 11px; 
} 
.content6 { 
text-align : left; 
width : 141px; 
padding-top : 37px; 
} 
.content7 { 
text-align : left; 
font-size : 10px; 
color : #3f90cc; 
padding-bottom : 25px; 
margin : 0; 
padding-top : 8px; 
padding-left : 12px; 
background : #d2e5f4; 
} 
.content8 { 
background : #fcc60a; 
margin : 0; 
padding : 11px 0 11px 12px; 
font-size : 14px; 
color : #ffffff; 
} 
.content9 { 
text-align : justify; 
background : #d2e5f4; 
padding : 12px; 
font-size : 11px; 
color : #384a5b; 
} 
.content10 { 
text-align : left; 
padding-right : 2px; 
padding-left : 0; 
padding-bottom : 1px; 
} 
.content11 { 
text-align : left; 
background : url(gfx/bg_content3.gif) no-repeat right; 
display : block; 
float : left; 
font-size : 11px; 
color : #ffffff; 
height : 18px; 
padding-right : 20px; 
padding-left : 10px; 
} 
.content12 { 
text-align : left; 
padding : 20px 20px 20px 25px; 
} 
.content13 { 
text-align : left; 
font-size : 11px; 
color : #f9a398; 
background : #b73120 url(gfx/bg_content4.jpg) no-repeat; 
padding : 20px 12px 0; 
} 
.content14 { 
text-align : justify; 
padding-left : 20px; 
background : url(gfx/puce5.gif) no-repeat; 
font-size : 11px; 
color : #4d5760; 
} 
.content15 { 
text-align : justify; 
color : #4d5760; 
font-size : 11px; 
padding : 13px 0 20px 10px; 
border-top : 1px dotted #333333; 
} 
.content16 { 
text-align : justify; 
color : #4d5760; 
font-size : 11px; 
background : #ffffff; 
padding : 3px; 
} 
.content17 { 
text-align : left; 
padding-right : 20px; 
padding-left : 15px; 
} 
.content18 { 
text-align : left; 
margin : 0; 
padding : 0 2px 0 38px; 
} 
.content19 { 
text-align : justify; 
font-size : 11px; 
color : #ccbabf; 
background : #b81267 url(gfx/bg_content4.gif) no-repeat; 
padding : 20px 12px 0; 
} 
.content20 { 
text-align : left; 
padding-right : 2px; 
padding-left : 38px; 
} 
.content21 { 
display : block; 
border-bottom : 1px solid #c8ced3; 
padding-bottom : 3px; 
padding-top : 3px; 
} 
.content22 { 
text-align : justify; 
padding-left : 10px; 
font-size : 11px; 
color : #4d5760; 
} 
.content23 { 
text-align : justify; 
margin : 0; 
font-size : 11px; 
color : #2f707c; 
padding : 11px; 
} 
.lien3 { 
font-size : 11px; 
color : #ffffff; 
display : block; 
margin : 0 -12px 0 0; 
float : right; 
background : url(gfx/bg_content6.gif) no-repeat; 
padding : 1px 8px 3px; 
} 
.lien3:hover { 
text-decoration : none; 
} 
.lien4 { 
font-size : 11px; 
color : #2f707c; 
display : block; 
margin : 0; 
background : #7cdaec; 
padding : 4px 11px; 
} 
.lien4:hover { 
text-decoration : none; 
background : #11c2e4; 
color : #ffffff; 
} 
.puce1 { 
font-size : 14px; 
color : #2f707c; 
font-family : Arial, Helvetica, sans-serif; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
font-weight : normal; 
} 
h1 { 
color : #384a5b; 
font-size : 18px; 
font-weight : bold; 
margin : 0; 
text-align : left; 
padding : 15px 0 0 350px; 
} 
h2 { 
color : #5ea2d8; 
font-size : 16px; 
font-weight : bold; 
margin : 0; 
text-align : left; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 20px; 
} 
h3 { 
color : #ffffff; 
font-size : 24px; 
font-weight : normal; 
margin : 0; 
padding-top : 23px; 
padding-left : 41px; 
} 
.stitre { 
font-size : 11px; 
font-weight : bold; 
line-height : normal; 
text-transform : uppercase; 
color : #008d88; 
} 
.stitre1 { 
color : #008d88; 
font-weight : bold; 
font-size : 11px; 
background : #ffffff; 
display : block; 
margin : 0 0 10px; 
padding : 0 10px 0 5px; 
text-transform : uppercase; 
float : left; 
} 
.titre1 { 
font-size : 14px; 
font-weight : normal; 
font-style : italic; 
margin-left : -55px; 
} 
.titre2 { 
color : #ffffff; 
float : left; 
margin-top : 48px; 
padding-left : 12px; 
font-style : normal; 
font-size : 14px; 
} 
.titre3 { 
font-style : normal; 
color : #384a5b; 
font-weight : normal; 
} 
.titre4 { 
color : #ffffff; 
font-size : 12px; 
font-weight : bold; 
} 
.titre5 { 
color : #ffffff; 
font : normal 12px Arial, Helvetica, sans-serif; 
text-transform : uppercase; 
} 
.titre6 { 
color : #324452; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
display : block; 
margin-top : 25px; 
} 
.titre7 { 
color : #ffffff; 
font-size : 14px; 
text-transform : uppercase; 
} 
.formulaire { 
border-right : medium none; 
border-top : medium none; 
font-size : 11px; 
border-left : medium none; 
width : 100%; 
color : #4d5760; 
border-bottom : medium none; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #ffffff; 
} 
.formulaire_bouton { 
border-right : medium none; 
border-top : medium none; 
font-weight : bold; 
font-size : 11px; 
border-left : medium none; 
width : 49%; 
color : #4d5760; 
border-bottom : medium none; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #ffffff; 
} 
.basref 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7px;
	font-style: normal;
	font-weigh: normal; 
	color: #000000;
	padding-left: 125px;
	padding-right: 125px;
	text-align: center;
	padding-top:50px;
}
#droite
 {
	overflow: auto;
	height: 370px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	scrollbar-opacity: 100%;
	scrollbar-face-color: white;
	scrollbar-arrow-color: #F18022;
	scrollbar-track-color: white;
	scrollbar-3dlight-color: white;
	scrollbar-base-color: white;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-darkshadow-color: white;
}
.basref 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7px;
	font-style: normal;
	font-weigh: normal; 
	color: #000000;
	padding-left: 125px;
	padding-right: 125px;
	text-align: center;
	padding-top:250px;
}