.contour { position:relative; float:none; margin-left:auto; margin-right:auto; margin-top:1px; display:block; background-color:transparent; height:950px; width:980px; text-align: left }
.contour1 { position:relative; float:none; margin-left:auto; margin-right:auto; margin-top:1px; display:block; background-color:transparent; height:710px; width:980px; text-align: left }
.bloc1 { position:absolute; margin-left:20px; margin-top:130px; width:350px; height:150px; color:#FFFFFF; font-size:50px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc11 { position:absolute; margin-left:20px; margin-top:320px; width:350px; height:75px; color:#FFFFFF; font-size:25px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc2 { position:absolute; margin-left:20px; margin-top:130px; width:350px; height:50px; color:#FFFFFF; font-size:50px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc22 { position: absolute; margin-left: 20px; margin-top:200px; width: 280px; height:75px; color:#FFFFFF; font-size:25px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc3 { position:absolute; margin-left:20px; margin-top:130px; width:350px; height:50px; color:#FFFFFF; font-size:50px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc33 { position:absolute; margin-left:20px; margin-top:200px; width:350px; height:75px; color:#FFFFFF; font-size:25px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc4 { position:absolute; margin-left:20px; margin-top:130px; width:350px; height:50px; color:#FFFFFF; font-size:50px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc44 { position:absolute; margin-left:20px; margin-top:200px; width:350px; height:75px; color:#FFFFFF; font-size:25px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc5 { position:absolute; margin-left:20px; margin-top:130px; width:350px; height:42px; color:#FFFFFF; font-size:42px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc55 { position:absolute; margin-left:20px; margin-top:190px; width:350px; height:75px; color:#FFFFFF; font-size:25px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.bloc555 { position:absolute; margin-left:20px; margin-top:240px; width:350px; height:75px; color:#FFFFFF; font-size:25px; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold }
.blocintro { position:absolute; margin-left:20px; margin-top:470px; width:350px; height:180px; color:#333333; font-size:19px; font-family:"Trebuchet MS" }
.lienbdp { position:absolute; margin-left:280px; margin-top:920px; font-size:12px; color:#666666; font-family:"Trebuchet MS"; text-decoration:none }
.lienbdpforme { color:#666666; font-size:12px; font-family:"Trebuchet MS"; text-decoration:none }
.bloctexte1 { position:absolute; margin-left:20px; margin-top:470px; width:350px; height:220px; color:#FFFFFF; font-size:14px; font-family:"Verdana"; text-align:justify; display:block }
.bloctexte1bis { position:absolute; margin-left:20px; margin-top:700px; width:455px; height:220px; color:#FFFFFF; font-size:14px; font-family:"Verdana"; text-align:justify; display:block }
.bloctexte2 { position:absolute; margin-left:505px; margin-top:700px; width:455px; height:220px; color:#FFFFFF; font-size:14px; font-family:"Verdana"; text-align:justify; display:block }
.bloctexte3 { position: absolute; margin-left: 405px; margin-top: 40px; width: 555px; height: 593px; color: #333333; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; text-align:justify; line-height:20px }
.bloctexte4 { position: absolute; margin-left: 405px; margin-top: 130px; width: 555px; height: 593px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:justify }
.bloctexte4bis { position: absolute; margin-left: 405px; margin-top: 105px; width: 555px; height: 593px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:justify }
.bloctexte4ter { position: absolute; margin-left: 405px; margin-top: 115px; width: 555px; height: 593px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:justify }
.bloctexte5 { position: absolute; margin-left: 405px; margin-top: 95px; width: 555px; height: 593px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:justify }
.bloctexte6 { position: absolute; margin-left: 500px; margin-top: 130px; width: 555px; height: 593px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:justify }
.bloctexte8 { position: absolute; margin-left: 400px; margin-top: 580px; width: 555px; height: 100px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:center }
.bloctexte9 { position: absolute; margin-left: 480px; margin-top: 260px; width: 400px; height: 200px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:center }
.bloctexte10 { position: absolute; margin-left: 405px; margin-top: 283px; width: 555px; height: 50px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:justify }
.bloctexte11 { position: absolute; margin-left: 405px; margin-top: 473px; width: 555px; height: 50px; color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:justify }
.texte { color: #333333; font-size:14px; font-family:"Trebuchet MS"; text-decoration:none; text-align:justify }
.texte1  { color: #333333; font-size: 11px; font-family: "Trebuchet MS"; font-style: italic; text-align: justify }
.texte7 { color: #333333; font-size: 11px; font-family: Verdana; text-decoration: underline; text-align: right; display: block }
.texte8 { color: #333333; font-size: 11px; font-family: Verdana; line-height: 12px; text-decoration: none; text-align: justify; display: block }
.lientexte { color: #333333; font-size:14px; font-family:"Trebuchet MS" }
.pdp { position:relative; float:none; margin-left:auto; margin-right:auto; margin-top:10px; display:block; background-color:transparent; height:10px; width:960px; text-align: left }
.pdpforme { color:#666666; font-size:10px; font-family:"Verdana" }
.tablemenu { position: absolute; margin-left: 220px; margin-top: 435px; width:165px; height:180px }
.tablemenu-uk { position: absolute; margin-left: 190px; margin-top: 435px; width:195px; height:180px }
.tablecontact { margin-top: 250px; margin-left: 475px; position: absolute; width: 400px; height: 300px; border: solid 1px #333333 }
.tableliens { margin-top: 50px; margin-left: 405px; position: absolute; width: 555px; height: 588px }
.menupages { color: rgb(255, 255, 255); -pie-color: rgba(255,255,255,0.7); filter:alpha(opacity=70); opacity:0.7; font-size: 16pt; font-family: "Trebuchet MS"; line-height: 32px; text-decoration: none; text-align: right; display: block; behavior: url(/pie.htc) }
.menupages1 { color: rgb(255, 255, 255); -pie-color: rgba(255,255,255,0.3); filter:alpha(opacity=30); opacity:0.3; font-size: 16pt; font-family: "Trebuchet MS"; line-height: 32px; text-decoration: none; text-align: right; display: block; behavior: url(/pie.htc) }
.aste { color: #800000; font-size: 10px; font-family: Verdana; font-weight: bold }
.z1 { position: absolute; margin-left: 395px; margin-top: 30px; width: 575px; height: 628px; text-decoration: none; background: rgb(255,255,255); -pie-background: rgba(255,255,255,0.7); background: rgba(255,255,255,0.7); filter:alpha(opacity=70); opacity:0.7; border-radius: 0 10px 10px 10px; -moz-border-radius: 0 10px 10px 10px; -webkit-border-radius: 0 10px 10px 10px; behavior: url(/PIE.htc) }
.z3 { position: absolute; margin-left: 405px; margin-top: 40px; width: 270px; height: 186px; text-decoration: none; background-color: #333333 }
.z4 { position: absolute; margin-left: 690px; margin-top: 40px; width: 270px; height: 186px; border-radius: 0 10px 0 0; -moz-border-radius: 0 10px 0 0; -webkit-border-radius: 0 10px 0 0; behavior: url(/pie.htc); text-decoration: none; background-color: #333333 }
.z5 { position: absolute; margin-left: 405px; margin-top: 251px; width: 270px; height: 186px; text-decoration: none; background-color: #333333 }
.z6 { position: absolute; margin-left: 690px; margin-top: 251px; width: 270px; height: 186px; text-decoration: none; background-color: #333333 }
.z7 { position: absolute; margin-left: 405px; margin-top: 462px; width: 270px; height: 186px; border-radius: 0 0 0 10px; -moz-border-radius: 0 0 0 10px; -webkit-border-radius: 0 0 0 10px; behavior: url(/pie.htc); text-decoration: none; background-color: #333333 }
.z8 { position: absolute; margin-left: 690px; margin-top: 462px; width: 270px; height: 186px; border-radius: 0 0 10px 0; -moz-border-radius: 0 0 10px 0; -webkit-border-radius: 0 0 10px 0; behavior: url(/pie.htc); text-decoration: none; background-color: #333333 }
.z9 { position: absolute; margin-left: 405px; margin-top: 115px; width: 555px; height: 155px; text-decoration: none; background-color: #333333 }
.z10 { position: absolute; margin-left: 405px; margin-top: 303px; width: 555px; height: 155px; text-decoration: none; background-color: #333333 }
.z11 { position: absolute; margin-left: 405px; margin-top: 493px; width: 555px; height: 155px; border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; behavior: url(/pie.htc); text-decoration: none; background-color: #333333 }
.image1 { margin-top: 472px; margin-left: 415px; position: absolute; width: 250px; height: 166px }
.image2 { margin-top: 472px; margin-left: 700px; position: absolute; width: 250px; height: 166px }
.img1 { position: absolute; margin-left: 410px; margin-top: 120px; width: 105px; height: 70px }
.img2 { position: absolute; margin-left: 520px; margin-top: 120px; width: 105px; height: 70px }
.img3 { position: absolute; margin-left: 630px; margin-top: 120px; width: 105px; height: 70px }
.img4 { position: absolute; margin-left: 740px; margin-top: 120px; width: 105px; height: 70px }
.img5 { position: absolute; margin-left: 850px; margin-top: 120px; width: 105px; height: 70px }
.img6 { position: absolute; margin-left: 410px; margin-top: 195px; width: 105px; height: 70px }
.img7 { position: absolute; margin-left: 520px; margin-top: 195px; width: 105px; height: 70px }
.img8 { position: absolute; margin-left: 630px; margin-top: 195px; width: 105px; height: 70px }
.img9 { position: absolute; margin-left: 740px; margin-top: 195px; width: 105px; height: 70px }
.img10 { position: absolute; margin-left: 850px; margin-top: 195px; width: 105px; height: 70px }
.img11 { position: absolute; margin-left: 410px; margin-top: 308px; width: 105px; height: 70px }
.img12 { position: absolute; margin-left: 520px; margin-top: 308px; width: 105px; height: 70px }
.img13 { position: absolute; margin-left: 630px; margin-top: 308px; width: 105px; height: 70px }
.img14 { position: absolute; margin-left: 740px; margin-top: 308px; width: 105px; height: 70px }
.img15 { position: absolute; margin-left: 850px; margin-top: 308px; width: 105px; height: 70px }
.img16 { position: absolute; margin-left: 410px; margin-top: 383px; width: 105px; height: 70px }
.img17 { position: absolute; margin-left: 520px; margin-top: 383px; width: 105px; height: 70px }
.img18 { position: absolute; margin-left: 630px; margin-top: 383px; width: 105px; height: 70px }
.img19 { position: absolute; margin-left: 740px; margin-top: 383px; width: 105px; height: 70px }
.img20 { position: absolute; margin-left: 850px; margin-top: 383px; width: 105px; height: 70px }
.img21 { position: absolute; margin-left: 410px; margin-top: 498px; width: 105px; height: 70px }
.img22 { position: absolute; margin-left: 520px; margin-top: 498px; width: 105px; height: 70px }
.img23 { position: absolute; margin-left: 630px; margin-top: 498px; width: 105px; height: 70px }
.img24 { position: absolute; margin-left: 740px; margin-top: 498px; width: 105px; height: 70px }
.img25 { position: absolute; margin-left: 850px; margin-top: 498px; width: 105px; height: 70px }
.img26 { position: absolute; margin-left: 410px; margin-top: 573px; width: 105px; height: 70px }
.img27 { position: absolute; margin-left: 520px; margin-top: 573px; width: 105px; height: 70px }
.img28 { position: absolute; margin-left: 630px; margin-top: 573px; width: 105px; height: 70px }
.img29 { position: absolute; margin-left: 740px; margin-top: 573px; width: 105px; height: 70px }
.img30 { position: absolute; margin-left: 850px; margin-top: 573px; width: 105px; height: 70px }
.flag { margin-top: 665px; margin-left: 929px; position: absolute; width: 30px; height: 21px; opacity: 0.6; filter:alpha(opacity=60) }
