/*<!--*/

#tel2 {
background-image : url(frames/phone2.gif); 
color : red; 
font-size : 16px; 
position : absolute; 
top : 22px; 
left : 5px; 
height : 55px; 
width : 200px; 
margin : 0; 
overflow : hidden; 
} 
#traitbas {
background-image : url(frames/gfondvert3.jpg); 
position : absolute; 
top : 670px; 
left : 180px; 
height : 10px; 
width : 875px; 
margin : 0; 
z-index : 89; 
} 
#numtel {
position : absolute; 
top : 75px; 
left : 2px; 
height : 20px; 
width : 805px; 
margin : 0; 
z-index : 202; 
} 
#mainlogo {
position : absolute; 
top : 1px; 
left : 1px; 
width : 140px; 
height : 90px; 
z-index : 2; 
} 
#c_mainlogo {
background-image : url(frames/c_logo.gif); 
position : absolute; 
top : 1px; 
left : 1px; 
width : 156px; 
height : 70px; 
z-index : 3; 
} 
#cadrehaut {
position : absolute; 
top : 0; 
left : 240px; 
width : 0; 
height : 18px; 
background-image : url(frames/cadrepagehaut.html); 
overflow : hidden; 
} 
#page_acceuil {
font-family : tahoma; 
position : absolute; 
top : 140px; 
left : 180px; 
padding : 0; 
height : 750px; 
width : 600px; 
color : #000000; 
font-family : tahoma; 
font-size : 10pt; 
font-style : normal; 
font-weight : bold; 
letter-spacing : 1pt; 
text-decoration : none; 
overflow : visible; 
margin : 0; 
z-index : 1; 
} 
.titre2 {
position : absolute; 
color : #000000; 
font-size : 10pt; 
width : 560px; 
height : 10px; 
text-align : left; 
padding : 2px; 
} 
.titre {
position : absolute; 
background-image : url(frames/titretxt2.gif); 
color : #ffffff; 
font-size : 12pt; 
width : 287px; 
height : 25px; 
text-align : left; 
padding : 12px; 
z-index : 50; 
} 
.grandtitre {
position : absolute; 
color : #00ccff; 
font-size : 10pt; 
text-align : left; 
margin-left : 2.4cm; 
margin-right : 1.4cm; 
} 
.minitext10 {
color : #000000; 
font-size : 10pt; 
text-align : center; 
} 
.break {
font-size : 1pt; 
} 
.tabtitre {
color : #000000; 
font-size : 12pt; 
text-align : left; 
margin-left : 0.4cm; 
margin-right : 1.4cm; 
} 
.z_label {
color : #000000; 
font-size : 10pt; 
width : 80px; 
height : 15px; 
text-align : left; 
padding : 5px; 
font-weight : bold; 
} 
a.page_acceuil:link {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:visited {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:hover {
color : #006699; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:active {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
#page_acceuil001 {
font-family : tahoma; 
position : absolute; 
top : 140px; 
left : 180px; 
padding : 0; 
height : 350px; 
width : 600px; 
color : #000000; 
font-family : tahoma; 
font-size : 10pt; 
font-style : normal; 
font-weight : bold; 
letter-spacing : 1pt; 
text-decoration : none; 
overflow : visible; 
margin : 0; 
z-index : 1; 
} 
.titre2 {
position : absolute; 
color : #000000; 
font-size : 10pt; 
width : 560px; 
height : 10px; 
text-align : left; 
padding : 2px; 
} 
.titre {
position : absolute; 
background-image : url(frames/titretxt2.gif); 
color : #ffffff; 
font-size : 12pt; 
width : 287px; 
height : 25px; 
text-align : left; 
padding : 12px; 
z-index : 50; 
} 
.grandtitre {
position : absolute; 
color : #00ccff; 
font-size : 10pt; 
text-align : left; 
margin-left : 2.4cm; 
margin-right : 1.4cm; 
} 
.minitext10 {
font-family : tahoma; 
color : #000000; 
font-size : 10pt; 
text-align : center; 
} 
.break {
font-size : 1pt; 
} 
.tabtitre {
color : #000000; 
font-size : 12pt; 
text-align : left; 
margin-left : 0.4cm; 
margin-right : 1.4cm; 
} 
.z_label {
color : #000000; 
font-size : 10pt; 
width : 80px; 
height : 15px; 
text-align : left; 
padding : 5px; 
font-weight : bold; 
} 
a.page_acceuil:link {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:visited {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:hover {
color : #006699; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:active {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
#page_acceuil002 {
font-family : tahoma; 
position : absolute; 
top : 140px; 
left : 180px; 
padding : 0; 
height : 350px; 
width : 600px; 
color : #000000; 
font-family : tahoma; 
font-size : 10pt; 
font-style : normal; 
font-weight : bold; 
letter-spacing : 1pt; 
text-decoration : none; 
overflow : visible; 
margin : 0; 
z-index : 1; 
} 
.titre2 {
position : absolute; 
color : #000000; 
font-size : 10pt; 
width : 560px; 
height : 10px; 
text-align : left; 
padding : 2px; 
} 
.titre {
position : absolute; 
background-image : url(frames/titretxt2.gif); 
color : #ffffff; 
font-size : 12pt; 
width : 287px; 
height : 25px; 
text-align : left; 
padding : 12px; 
z-index : 50; 
} 
.grandtitre {
position : absolute; 
color : #00ccff; 
font-size : 10pt; 
text-align : left; 
margin-left : 2.4cm; 
margin-right : 1.4cm; 
} 
.minitext10 {
color : #000000; 
font-size : 10pt; 
text-align : center; 
} 
.break {
font-size : 1pt; 
} 
.tabtitre {
color : #000000; 
font-size : 12pt; 
text-align : left; 
margin-left : 0.4cm; 
margin-right : 1.4cm; 
} 
.z_label {
color : #000000; 
font-size : 10pt; 
width : 80px; 
height : 15px; 
text-align : left; 
padding : 5px; 
font-weight : bold; 
} 
a.page_acceuil:link {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:visited {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:hover {
color : #006699; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
a.page_acceuil:active {
color : #ffffff; 
letter-spacing : 1pt; 
font-size : 10pt; 
text-decoration : none; 
} 
#cadretxt {
position : absolute; 
left : 0; 
width : 600px; 
background-image : url(frames/fondtxt.gif); 
overflow : visible; 
} 
#zonetxtbas {
position : absolute; 
bottom : 1px; 
width : 600px; 
height : 1px; 
left : 0; 
background-image : url(frames/zonetxtbas.gif); 
} 
#zonetxthaut {
position : absolute; 
top : 5px; 
width : 600px; 
height : 1px; 
left : 0; 
background-image : url(frames/zonetxthaut.gif); 
} 
#zonetxtbas_rouge {
position : absolute; 
bottom : 1px; 
width : 600px; 
height : 1px; 
left : 0; 
background-image : url(frames/zonetxtbas_rouge.gif); 
} 
#zonetxtbas_bleu {
position : absolute; 
bottom : 1px; 
width : 600px; 
height : 1px; 
left : 0; 
background-image : url(frames/zonetxtbas_bleu.gif); 
} 
#zonetxtbas_vert {
position : absolute; 
bottom : 1px; 
width : 600px; 
height : 1px; 
left : 0; 
background-image : url(frames/zonetxtbas_vert.gif); 
} 
#zonetxtbas_noir {
position : absolute; 
bottom : 1px; 
width : 600px; 
height : 1px; 
left : 0; 
background-image : url(frames/zonetxtbas_noir.gif); 
} 
#lieu_click {
position : absolute; 
top : 130px; 
left : 180px; 
padding : 0; 
height : 10px; 
width : 300px; 
color : #3366cc; 
font-family : MicrogrammaDMedExt, tahoma; 
font-size : 10pt; 
font-style : normal; 
font-weight : bold; 
letter-spacing : 1pt; 
text-decoration : none; 
overflow : visible; 
margin : 0; 
z-index : 1; 
} 
#AMEX {
position : absolute; 
top : 28px; 
left : 157px; 
height : 22px; 
width : 91px; 
margin : 0; 
z-index : 101; 
} 
#c_amex {
background-image : url(frames/c_carte.gif); 
position : absolute; 
top : 1px; 
left : 157px; 
height : 70px; 
width : 83px; 
margin : 0; 
z-index : 100; 
} 
a.AMEX:link {
width : 60px; 
font : bold 1cm arial; 
font-size : 8pt; 
text-decoration : none; 
} 
#master {
position : absolute; 
top : 24px; 
left : 90px; 
height : 20px; 
width : 40px; 
margin : 0; 
} 
#visa {
position : absolute; 
top : 24px; 
left : 125px; 
height : 20px; 
width : 40px; 
margin : 0; 
} 
#Navg {
font-family : tahoma; 
font-size : 8pt; 
font-style : normal; 
letter-spacing : 1pt; 
position : absolute; 
top : 71px; 
left : 0; 
padding : 0; 
height : 620px; 
width : 170px; 
overflow : hidden; 
margin : 0; 
z-index : 5; 
} 
#MG1_titre {
position : absolute; 
top : 90px; 
left : 2px; 
padding : 0; 
height : 18px; 
width : 140px; 
background-image : url(frames/MG_service.gif); 
overflow : visible; 
margin : 0; 
} 
#MG2_titre {
position : absolute; 
top : 300px; 
left : 2px; 
padding : 0; 
height : 18px; 
width : 140px; 
background-image : url(frames/MG_service.gif); 
overflow : visible; 
margin : 0; 
} 
#NavLinksg {
font-family : tahoma; 
position : absolute; 
height : 10px; 
top : 65px; 
left : 5px; 
padding : 0; 
} 
a.navg:link {
background-image : url(frames/fond_mg1.gif); 
letter-spacing : 0.1pt; 
padding : 1px; 
width : 230px; 
color : #000000; 
font-size : 8pt; 
text-decoration : none; 
} 
a.navg:visited {
background-image : url(frames/fond_mg1.gif); 
letter-spacing : 0.1pt; 
padding : 1px; 
width : 230px; 
color : #000000; 
font-size : 8pt; 
text-decoration : none; 
} 
a.navg:hover {
background-image : url(frames/fond_mg1.gif); 
letter-spacing : 0.1pt; 
padding : 1px; 
width : 230px; 
color : #00ff00; 
font-size : 8pt; 
text-decoration : underline; 
} 
a.navg:active {
background-image : url(frames/fond_mg1.gif); 
letter-spacing : 0.1pt; 
padding : 1px; 
width : 230px; 
color : #000000; 
font-size : 8pt; 
text-decoration : none; 
} 
a.navgT:link {
background-image : url(frames/fond_mg.gif); 
padding : 1px; 
width : 230px; 
color : #ff0000; 
letter-spacing : 1pt; 
font-weight : bold; 
font-size : 11pt; 
text-decoration : none; 
} 
a.navgT:visited {
background-image : url(frames/fond_mg.gif); 
padding : 1px; 
width : 230px; 
color : #ff0000; 
letter-spacing : 1pt; 
font-weight : bold; 
font-size : 11pt; 
text-decoration : none; 
} 
a.navgT:hover {
background-image : url(frames/fond_mg.gif); 
padding : 1px; 
width : 230px; 
color : #00ff00; 
letter-spacing : 1pt; 
font-weight : bold; 
font-size : 11pt; 
text-decoration : underline; 
} 
a.navgT:active {
background-image : url(frames/fond_mg.gif); 
padding : 1px; 
width : 230px; 
color : #00ffff; 
letter-spacing : 1pt; 
font-weight : bold; 
font-size : 11pt; 
text-decoration : none; 
} 
a.reftxt:link {
padding : 1px; 
color : #408080; 
text-decoration : underline; 
} 
a.reftxt:visited {
padding : 1px; 
color : #408080; 
text-decoration : none; 
} 
a.reftxt:hover {
padding : 1px; 
color : #87fc30; 
text-decoration : underline; 
} 
a.reftxt:active {
padding : 1px; 
color : #408080; 
text-decoration : none; 
} 
#entete {
position : absolute; 
top : 1px; 
left : 240px; 
width : 120px; 
height : 70px; 
z-index : 2; 
} 
#C_entete {
background-image : url(frames/calque3.gif); 
position : absolute; 
top : 1px; 
left : 240px; 
width : 568px; 
height : 70px; 
z-index : 4; 
} 
#entete2 {
position : absolute; 
top : 1px; 
left : 360px; 
width : 120px; 
height : 70px; 
} 
#entete3 {
position : absolute; 
top : 1px; 
left : 475px; 
width : 328px; 
height : 70px; 
overflow : hidden; 
z-index : 3; 
} 
#coinhaut {
position : absolute; 
top : 14px; 
left : 238px; 
width : 15px; 
height : 15px; 
background-image : url(frames/coinseul.html); 
overflow : hidden; 
z-index : 101; 
} 
#spot1 {
position : absolute; 
top : 72px; 
left : 6px; 
width : 947px; 
height : 10px; 
z-index : 101; 
} 
#spotvillegly {
position : absolute; 
top : 72px; 
left : 1px; 
width :300px; 
height : 10px; 
z-index : 111; 
} 

#menuligne {
position : absolute; 
left : 0; 
top : 71px; 
width : 808px; 
padding : 1px; 
z-index : 199; 
} 
#menuligne2 {
position : absolute; 
left : 1px; 
top : 0; 
width : 807px; 
padding : 0; 
z-index : 250; 
} 
#menutitre1 {
background-image : url(frames/M1titre.gif); 
position : absolute; 
top : 93px; 
left : 170px; 
height : 20px; 
width : 110px; 
z-index : 4; 
} 
a.menutitre1:link {
background-image : url(frames/m1titre.html); 
position : absolute; 
top : 93px; 
left : 250px; 
height : 40px; 
width : 100px; 
z-index : 6; 
} 
a.menutitre1:visited {
background-image : url(frames/m1titre.html); 
position : absolute; 
top : 93px; 
left : 250px; 
height : 40px; 
width : 100px; 
z-index : 6; 
} 
a.menutitre1:hover {
background-image : url(frames/m1titreH.gif); 
position : absolute; 
top : 93px; 
left : 250px; 
height : 40px; 
width : 100px; 
z-index : 6; 
} 
a.menutitre1:active {
background-image : url(frames/m1titre.html); 
position : absolute; 
top : 93px; 
left : 250px; 
height : 40px; 
width : 100px; 
z-index : 6; 
} 
#Nav1 {
position : absolute; 
top : 240px; 
left : 120px; 
padding : 1px; 
height : 15px; 
width : 10px; 
visibility : hidden; 
overflow : visible; 
margin : 0; 
z-index : 200; 
} 
#NavLinks1 {
position : absolute; 
height : 25px; 
top : 35px; 
left : 30px; 
padding : 4px; 
} 
a.nav1:link {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
font : bold 5cm arial; 
color : #ffffff; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav1:visited {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav1:hover {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1H.gif); 
font : bold 5cm arial; 
color : #ffffff; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav1:active {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
font : bold 5cm arial; 
color : #ffffff; 
font-size : 10pt; 
font-weight : bold; 
text-decoration : none; 
} 
#Nav2 {
position : absolute; 
top : 240px; 
left : 210px; 
padding : 1px; 
height : 150px; 
width : 100px; 
visibility : hidden; 
overflow : visible; 
margin : 0; 
z-index : 11; 
} 
#menutitre2 {
background-image : url(frames/M2titre.gif); 
position : absolute; 
top : 93px; 
left : 280px; 
height : 20px; 
width : 120px; 
z-index : 6; 
} 
#NavLinks2 {
position : absolute; 
top : 35px; 
left : 44px; 
padding : 1px; 
} 
a.nav2:link {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav2:visited {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav2:hover {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1H.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav2:active {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
font-size : 10pt; 
text-decoration : none; 
} 
#menutitre3 {
position : absolute; 
top : 93px; 
background-image : url(frames/M3titre.gif); 
left : 390px; 
height : 20px; 
width : 150px; 
z-index : 6; 
} 
#Nav3 {
position : absolute; 
top : 240px; 
left : 275px; 
padding : 1px; 
height : 15px; 
width : 10px; 
visibility : hidden; 
overflow : visible; 
margin : 0; 
z-index : 203; 
} 
#NavLinks3 {
position : absolute; 
top : 35px; 
left : 89px; 
padding : 1px; 
} 
a.nav3:link {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav3:visited {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav3:hover {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1H.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav3:active {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
font-size : 10pt; 
text-decoration : none; 
} 
#menutitre4 {
position : absolute; 
top : 93px; 
background-image : url(frames/M4titre.gif); 
left : 485px; 
height : 20px; 
width : 150px; 
z-index : 6; 
} 
#Nav4 {
position : absolute; 
top : 240px; 
left : 370px; 
padding : 1px; 
height : 15px; 
width : 10px; 
visibility : hidden; 
overflow : visible; 
margin : 0; 
z-index : 204; 
} 
#NavLinks4 {
position : absolute; 
top : 35px; 
left : 89px; 
padding : 1px; 
} 
a.nav4:link {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav4:visited {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav4:hover {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1H.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav4:active {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
font-size : 10pt; 
text-decoration : none; 
} 
#menutitre5 {
position : absolute; 
top : 93px; 
background-image : url(frames/M5titre.gif); 
left : 592px; 
height : 20px; 
width : 127px; 
z-index : 6; 
} 
#Nav5 {
position : absolute; 
top : 240px; 
left : 530px; 
padding : 1px; 
height : 15px; 
width : 10px; 
visibility : hidden; 
overflow : visible; 
margin : 0; 
z-index : 205; 
} 
#NavLinks5 {
position : absolute; 
top : 35px; 
left : 39px; 
padding : 1px; 
} 
#navfond5 {
position : absolute; 
top : 53px; 
left : 40px; 
background-image : url(frames/tra.gif); 
} 
a.nav5:link {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav5:visited {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav5:hover {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1H.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav5:active {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
font-size : 10pt; 
text-decoration : none; 
} 
#menutitre6 {
position : absolute; 
top : 93px; 
background-image : url(frames/M6titre.gif); 
left : 694px; 
height : 20px; 
width : 115px; 
z-index : 6; 
} 
#Nav6 {
position : absolute; 
top : 240px; 
left : 580px; 
padding : 1px; 
height : 15px; 
width : 10px; 
visibility : hidden; 
overflow : visible; 
margin : 0; 
z-index : 206; 
} 
#NavLinks6 {
position : absolute; 
top : 35px; 
left : 39px; 
padding : 1px; 
} 
#navfond6 {
position : absolute; 
top : 53px; 
left : 40px; 
background-image : url(frames/tra.gif); 
} 
a.nav6:link {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav6:visited {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav6:hover {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1H.gif); 
color : #ffffff; 
font : bold 5cm arial; 
font-size : 10pt; 
text-decoration : none; 
} 
a.nav6:active {
padding : 6px; 
width : 220px; 
background-image : url(frames/M1S1L.gif); 
font-size : 10pt; 
text-decoration : none; 
} 

















/*



#tel2{background-image:url(frames/phone2.gif);color:red;font-size:16px;position:absolute; top:22px; left:5px; height:55px;width:200px;margin:0px;overflow:hidden; }
#traitbas{background-image:url(frames/gfondvert3.jpg);position:absolute; top:670px; left:180px; height:10px;width:875px;margin:0px;z-index:89; }
#numtel{position:absolute; top:75px; left:2px; height:20px;width:805px;margin:0px;z-index:202; }
#mainlogo {position:absolute;top:1px;left:1px;width:140px;height:90px;z-index:2}
#c_mainlogo {background-image:url(frames/c_logo.gif);position:absolute;top:1px;left:1px;width:156px;height:70px;z-index:3}
#cadrehaut{ position:absolute;top:0px;left:240px;width:0;height:18px;background-image:url(frames/cadrepagehaut.jpg);overflow:hidden;}
#page_acceuil{font-family:tahoma;position:absolute; top:140px; left:180px; padding:0px;height:750px;width:600px;color:#000000;font-family:tahoma;font-size:10pt;font-style:normal;font-weight:bold;letter-spacing:1pt;text-decoration:none;overflow:visible;margin:0px;z-index:1;}
.titre2{position:absolute;color:#000000;font-size:10pt;width:560px;height:10px;text-align:left;padding:2px;}
.titre{position:absolute;background-image:url(frames/titretxt2.gif);color:#ffffff;font-size:12pt;width:287px;height:25px;text-align:left;padding:12px;z-index:50;}
.grandtitre{position:absolute;color:#00ccff;font-size:10pt;text-align:left; margin-left:2.4cm; margin-right:1.4cm}
.minitext10{color:#000000;font-size:10pt;text-align:center}
.break{font-size:1pt}
.tabtitre{color:#000000;font-size:12pt;text-align:left; margin-left:0.4cm; margin-right:1.4cm}
.z_label{color:#000000;font-size:10pt;width:80px;height:15px;text-align:left;padding:5px;font-weight:bold;}
a.page_acceuil:link    { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none;}
a.page_acceuil:visited { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none; }
a.page_acceuil:hover   { color:#006699;letter-spacing:1pt;font-size:10pt;text-decoration:none; }
a.page_acceuil:active  { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none; }
#page_acceuil001{font-family:tahoma;position:absolute; top:140px; left:180px; padding:0px;height:350px;width:600px;color:#000000;font-family:tahoma;font-size:10pt;font-style:normal;font-weight:bold;letter-spacing:1pt;text-decoration:none;overflow:visible;margin:0px;z-index:1;}
.titre2{position:absolute;color:#000000;font-size:10pt;width:560px;height:10px;text-align:left;padding:2px;}
.titre{position:absolute;background-image:url(frames/titretxt2.gif);color:#ffffff;font-size:12pt;width:287px;height:25px;text-align:left;padding:12px;z-index:50;}
.grandtitre{position:absolute;color:#00ccff;font-size:10pt;text-align:left; margin-left:2.4cm; margin-right:1.4cm}
.minitext10{font-family:tahoma;color:#000000;font-size:10pt;text-align:center;}
.break{font-size:1pt;}
.tabtitre{color:#000000;font-size:12pt;text-align:left; margin-left:0.4cm; margin-right:1.4cm}
.z_label{color:#000000;font-size:10pt;width:80px;height:15px;text-align:left;padding:5px;font-weight:bold;}
a.page_acceuil:link    { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none;}
a.page_acceuil:visited { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none; }
a.page_acceuil:hover   { color:#006699;letter-spacing:1pt;font-size:10pt;text-decoration:none; }
a.page_acceuil:active  { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none; }

#page_acceuil002{font-family:tahoma;position:absolute; top:140px; left:180px; padding:0px;height:350px;width:600px;color:#000000;font-family:tahoma;font-size:10pt;font-style:normal;font-weight:bold;letter-spacing:1pt;text-decoration:none;overflow:visible;margin:0px;z-index:1;}
.titre2{position:absolute;color:#000000;font-size:10pt;width:560px;height:10px;text-align:left;padding:2px;}
.titre{position:absolute;background-image:url(frames/titretxt2.gif);color:#ffffff;font-size:12pt;width:287px;height:25px;text-align:left;padding:12px;z-index:50;}
.grandtitre{position:absolute;color:#00ccff;font-size:10pt;text-align:left; margin-left:2.4cm; margin-right:1.4cm}
.minitext10{color:#000000;font-size:10pt;text-align:center;}
.break{font-size:1pt;}
.tabtitre{color:#000000;font-size:12pt;text-align:left; margin-left:0.4cm; margin-right:1.4cm}
.z_label{color:#000000;font-size:10pt;width:80px;height:15px;text-align:left;padding:5px;font-weight:bold;}
a.page_acceuil:link    { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none;}
a.page_acceuil:visited { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none; }
a.page_acceuil:hover   { color:#006699;letter-spacing:1pt;font-size:10pt;text-decoration:none; }
a.page_acceuil:active  { color:#ffffff;letter-spacing:1pt;font-size:10pt;text-decoration:none; }





#cadretxt{position:absolute;left:0px;width:600px;background-image:url(frames/fondtxt.gif);overflow:visible;}
#zonetxtbas{position:absolute;bottom:1px;width:600px; height:1px; left:0px;background-image:url(frames/zonetxtbas.gif);}
#zonetxthaut{position:absolute;top:5px;width:600px; height:1px; left:0px;background-image:url(frames/zonetxthaut.gif);}
#zonetxtbas_rouge{position:absolute;bottom:1px;width:600px; height:1px; left:0px;background-image:url(frames/zonetxtbas_rouge.gif);}
#zonetxtbas_bleu{position:absolute;bottom:1px;width:600px; height:1px; left:0px;background-image:url(frames/zonetxtbas_bleu.gif);}
#zonetxtbas_vert{position:absolute;bottom:1px;width:600px; height:1px; left:0px;background-image:url(frames/zonetxtbas_vert.gif);}
#zonetxtbas_noir{position:absolute;bottom:1px;width:600px; height:1px; left:0px;background-image:url(frames/zonetxtbas_noir.gif);}


#lieu_click{position:absolute; top:130px; left:180px; padding:0px;height:10px;width:300px;color:#3366cc;font-family:MicrogrammaDMedExt,tahoma ;font-size:10pt;font-style:normal;font-weight:bold;letter-spacing:1pt;text-decoration:none;overflow:visible;margin:0px;z-index:1}
#AMEX {position:absolute; top:28px; left:157px; height:22px;width:91px;margin:0px;z-index:101; }
#c_amex{background-image:url(frames/c_carte.gif);position:absolute; top:1px; left:157px; height:70px;width:83px;margin:0px;z-index:100; }
a.AMEX:link {width:60px;font:bold 1cm arial; font-size:8pt;text-decoration:none;}
#master { position:absolute; top:24px; left:90px; height:20px;width:40px;margin:0px; }
#visa { position:absolute; top:24px; left:125px; height:20px;width:40px;margin:0px; }

#Navg {font-family:tahoma;font-size:8pt;font-style:normal;letter-spacing:1pt;position:absolute; top:71px; left:0px; padding:0px;height:620px;width:170px;overflow:hidden;margin:0px;z-index:5; }

#MG1_titre { position:absolute; top:90px; left:2px; padding:0px;height:18px;width:140px;background-image:url(frames/MG_service.gif);overflow:visible;margin:0px; }
#MG2_titre { position:absolute; top:300px; left:2px; padding:0px;height:18px;width:140px;background-image:url(frames/MG_service.gif);overflow:visible;margin:0px; }
/*navlinks:left:position du text sur l'image menu
#NavLinksg { font-family:tahoma;position:absolute; height:10px;top:65px; left:5px; padding:0px;}
a.navg:link    {  background-image:url(frames/fond_mg1.gif);letter-spacing:0.1pt;padding:1px;width:230px;color:#000000;font-size:8pt;text-decoration:none;}
a.navg:visited {  background-image:url(frames/fond_mg1.gif);letter-spacing:0.1pt;padding:1px;width:230px;color:#000000;font-size:8pt;text-decoration:none; }
a.navg:hover   { background-image:url(frames/fond_mg1.gif);letter-spacing:0.1pt;padding:1px;width:230px;color:#00ff00;font-size:8pt; text-decoration:underline; }
a.navg:active  {  background-image:url(frames/fond_mg1.gif);letter-spacing:0.1pt;padding:1px;width:230px;color:#000000;font-size:8pt;text-decoration:none; }

a.navgT:link    { background-image:url(frames/fond_mg.gif);padding:1px;width:230px;color:#ff0000;letter-spacing:1pt;font-weight:bold;font-size:11pt;text-decoration:none;}
a.navgT:visited {  background-image:url(frames/fond_mg.gif);padding:1px;width:230px;color:#ff0000;letter-spacing:1pt;font-weight:bold;font-size:11pt;text-decoration:none; }
a.navgT:hover   { background-image:url(frames/fond_mg.gif);padding:1px;width:230px;color:#00ff00;letter-spacing:1pt;font-weight:bold;font-size:11pt;text-decoration:underline; }
a.navgT:active  { background-image:url(frames/fond_mg.gif);padding:1px;width:230px;color:#00ffff;letter-spacing:1pt;font-weight:bold;font-size:11pt;text-decoration:none; }

#reftxt { }
a.reftxt:link    { padding:1px;color:#408080; text-decoration:underline;}
a.reftxt:visited { padding:1px;color:#408080;text-decoration:none; }
a.reftxt:hover   {padding:1px;color:#87fc30;text-decoration:underline; }
a.reftxt:active  { padding:1px;color:#408080;text-decoration:none; }



#entete {position:absolute; top:1px; left:240px;width:120px;height:70px;z-index:2}
#C_entete {background-image:url(frames/calque3.gif);position:absolute; top:1px; left:240px;width:568px;height:70px;z-index:4}
#entete2 {position:absolute; top:1px; left:360px;width:120px;height:70px;}
#entete3 {position:absolute; top:1px; left:475px;width:328px;height:70px;overflow:hidden;z-index:3}
#coinhaut{position:absolute;top:14px;left:238px;width:15px;height:15px;background-image:url(frames/coinseul.gif);overflow:hidden;z-index:101;}
#spot1{position:absolute;top:72px;left:36px;width:947px;height:10px;z-index:101;}

#menuligne{ position:absolute;left:0px;top:71px;width:808px;padding:1px;z-index:199;}
#menuligne2{ position:absolute;left:1px;top:0px;width:807px;padding:0px;z-index:250;}






/* menu1 SERVICES----------------------------------

#menutitre1 { background-image:url(frames/M1titre.gif);position:absolute;top:93px;left:170px;height:20px;width:110px;z-index:4}
a.menutitre1:link{ background-image:url(frames/m1titre.gif);position:absolute;top:93px;left:250px;height:40px;width:100px;z-index:6}
a.menutitre1:visited{ background-image:url(frames/m1titre.gif);position:absolute;top:93px;left:250px;height:40px;width:100px;z-index:6}
a.menutitre1:hover { background-image:url(frames/m1titreH.gif);position:absolute;top:93px;left:250px;height:40px;width:100px;z-index:6}
a.menutitre1:active{ background-image:url(frames/m1titre.gif);position:absolute;top:93px;left:250px;height:40px;width:100px;z-index:6}
#Nav1 { position:absolute; top:240px; left:120px; padding:1px;height:15px;width:10px; visibility:hidden; overflow:visible;margin:0px;z-index:200; }

/*navlinks:left:position du text sur l'image menu

#NavLinks1 { position:absolute; height:25px;top:35px; left:30px; padding:4px; }
a.nav1:link    { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font-weight: bold 5cm arial ;font-size:10pt;weight:bold; text-decoration:none;}
a.nav1:visited { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font-weight:bold 5cm arial; font-size:10pt; weight:bold;text-decoration:none; }
a.nav1:hover   {padding:6px;width:220px;background-image:url(frames/M1S1H.gif);color:#ffffff;font-weight: bold 5cm arial;font-size:10pt; weight:bold;text-decoration:none; }
a.nav1:active  { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font-weight:bold 5 cm arial; font-size:10pt;font-weight:bold; text-decoration:none; }



/* menu2 PRIX----------------------------------
#Nav2 { position:absolute; top:240px; left:210px; padding:1px;height:150px;width:100px; visibility:hidden; overflow:visible;margin:0px;z-index:11; }
#menutitre2 {background-image:url(frames/M2titre.gif);position:absolute;top:93px;left:280px;height:20px;width:120px;z-index:6}
/*navlinks:left:position du text sur l'image menu
											 
#NavLinks2 { position:absolute; top:35px; left:44px; padding:1px; }



a.nav2:link    { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font: bold 5cm arial ;font-size:10pt;weight:bold; text-decoration:none;}
a.nav2:visited { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font:bold 5cm arial; font-size:10pt; weight:bold;text-decoration:none; }
a.nav2:hover   {padding:6px;width:220px;background-image:url(frames/M1S1H.gif);color:#ffffff;font: bold 5cm arial;font-size:10pt; weight:bold;text-decoration:none; }
a.nav2:active  { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:##ffffff;font:bold 5 cm arial; font-size:10pt;weight:bold; text-decoration:none; }

/* menu3 debut----------------------------------

#menutitre3 { position:absolute;top:93px;background-image:url(frames/M3titre.gif);left:390px;height:20px;width:150px;z-index:6}
#Nav3				{ position:absolute; top:240px; left:275px; padding:1px;height:15px;width:10px; visibility:hidden; overflow:visible;margin:0px;z-index:203 }

/*navlinks:left:position du text sur l'image menu

#NavLinks3 { position:absolute; top:35px; left:89px; padding:1px; }

a.nav3:link    { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font: bold 5cm arial ;font-size:10pt;weight:bold; text-decoration:none;}
a.nav3:visited { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font:bold 5cm arial; font-size:10pt; weight:bold;text-decoration:none; }
a.nav3:hover   {padding:6px;width:220px;background-image:url(frames/M1S1H.gif);color:#ffffff;font: bold 5cm arial;font-size:10pt; weight:bold;text-decoration:none; }
a.nav3:active  { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:##ffffff;font:bold 5 cm arial; font-size:10pt;weight:bold; text-decoration:none; }

/* menu4 debut----------------------------------


#menutitre4 { position:absolute;top:93px;background-image:url(frames/M4titre.gif);left:485px;height:20px;width:150px;z-index:6}
#Nav4			{ position:absolute; top:240px; left:370px; padding:1px;height:15px;width:10px; visibility:hidden; overflow:visible;margin:0px;z-index:204}

/*navlinks:left:position du text sur l'image menu

#NavLinks4 { position:absolute; top:35px; left:89px; padding:1px; }

a.nav4:link    { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font: bold 5cm arial ;font-size:10pt;weight:bold; text-decoration:none;}
a.nav4:visited { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font:bold 5cm arial; font-size:10pt; weight:bold;text-decoration:none; }
a.nav4:hover   {padding:6px;width:220px;background-image:url(frames/M1S1H.gif);color:#ffffff;font: bold 5cm arial;font-size:10pt; weight:bold;text-decoration:none; }
a.nav4:active  { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:##ffffff;font:bold 5 cm arial; font-size:10pt;weight:bold; text-decoration:none; }
/* menu5 debut----------------------------------

#menutitre5 { position:absolute;top:93px;background-image:url(frames/M5titre.gif);left:592px;height:20px;width:127px;z-index:6}

#Nav5				{ position:absolute; top:240px; left:530px; padding:1px;height:15px;width:10px; visibility:hidden; overflow:visible;margin:0px;z-index:205 }

/*navlinks:left:position du text sur l'image menu

#NavLinks5 { position:absolute; top:35px; left:39px; padding:1px; }
#navfond5  {position:absolute; top:53px; left:40px;background-image:url(frames/tra.gif);width:180;height:90;}/*fond vert du menu deroulant
a.nav5:link    { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font: bold 5cm arial ;font-size:10pt;weight:bold; text-decoration:none;}
a.nav5:visited { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font:bold 5cm arial; font-size:10pt; weight:bold;text-decoration:none; }
a.nav5:hover   {padding:6px;width:220px;background-image:url(frames/M1S1H.gif);color:#ffffff;font: bold 5cm arial;font-size:10pt; weight:bold;text-decoration:none; }
a.nav5:active  { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:##ffffff;font:bold 5 cm arial; font-size:10pt;weight:bold; text-decoration:none; }

/* menu6 debut----------------------------------

#menutitre6 { position:absolute;top:93px;background-image:url(frames/M6titre.gif);left:694px;height:20px;width:115px;z-index:6}

#Nav6				{ position:absolute; top:240px; left:580px; padding:1px;height:15px;width:10px; visibility:hidden; overflow:visible;margin:0px;z-index:206 }

/*navlinks:left:position du text sur l'image menu

#NavLinks6 { position:absolute; top:35px; left:39px; padding:1px; }
#navfond6  {position:absolute; top:53px; left:40px;background-image:url(frames/tra.gif);width:180;height:90;}/*fond vert du menu deroulant
a.nav6:link    { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font: bold 5cm arial ;font-size:10pt;weight:bold; text-decoration:none;}
a.nav6:visited { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:#ffffff;font:bold 5cm arial; font-size:10pt; weight:bold;text-decoration:none; }
a.nav6:hover   {padding:6px;width:220px;background-image:url(frames/M1S1H.gif);color:#ffffff;font: bold 5cm arial;font-size:10pt; weight:bold;text-decoration:none; }
a.nav6:active  { padding:6px;width:220px;background-image:url(frames/M1S1L.gif);color:##ffffff;font:bold 5 cm arial; font-size:10pt;weight:bold; text-decoration:none; }*/
							 
