p {margin:0px; padding:0px; line-height:100%}
body { height:100%; }
html,body { 
-webkit-text-size-adjust:100%;
background: rgba(21, 0, 0, 1.000000); /* Old browsers */ 
background-image: -ms-linear-gradient(top, rgba(21, 0, 0, 1.000000) 0%, rgba(164, 0, 0, 1.000000) 100%); /* IE10+ */ 
background-image: -moz-linear-gradient(top, rgba(21, 0, 0, 1.000000) 0%, rgba(164, 0, 0, 1.000000) 100%); /* FF3.6+ */ 
background-image: -o-linear-gradient(top, rgba(21, 0, 0, 1.000000) 0%, rgba(164, 0, 0, 1.000000) 100%); /* Opera 11.10+ */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(21, 0, 0, 1.000000)), color-stop(1, rgba(164, 0, 0, 1.000000))); /* Chrome,Safari4+ */ 
background-image: -webkit-linear-gradient(top, rgba(21, 0, 0, 1.000000) 0%, rgba(164, 0, 0, 1.000000) 100%); /* Chrome10+,Safari5.1+ */ 
background-image: linear-gradient(to bottom, rgba(21, 0, 0, 1.000000) 0%, rgba(164, 0, 0, 1.000000) 100%); /* W3C */ 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff150000,endColorstr=#ffa40000, gradientType=0); /* IE6-8 */ 
background-attachment: fixed;
}
.cLinkHidden {position:absolute; visibility:hidden; left:0px; top:0px; width:0px; height:0px; overflow:hidden;}
#Page {overflow:hidden;position:relative;width:1024px;height:1000px;;}
#GSupport {display:block;overflow:hidden;position:absolute;left:-7px;top:-5px;width:0px;height:0px;z-index:2;}
#Text13 {word-wrap:break-word; display:block;position:absolute;left:282px;top:561px;width:608px;height:165px;z-index:3;}
#GBienvenue {display:block;overflow:hidden;position:absolute;left:-7px;top:-5px;width:0px;height:0px;z-index:4;}
#GProduits {display:block;overflow:hidden;position:absolute;left:-7px;top:-5px;width:0px;height:0px;z-index:5;}
#Box12 {display:block;overflow:hidden;position:absolute;left:261px;top:33px;width:600px;height:30px;z-index:6;padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;background:url('./images/index_Box12.png');background-repeat:no-repeat;}
#Text30 {word-wrap:break-word; display:block;position:absolute;left:278px;top:35px;width:170px;height:29px;z-index:7;}
#GBanniere {display:block;overflow:hidden;position:absolute;left:-7px;top:-5px;width:0px;height:0px;z-index:8;}
#GSociete {display:block;overflow:hidden;position:absolute;left:-5px;top:-5px;width:0px;height:0px;z-index:9;}
#Line1 {display:block;overflow:hidden;position:absolute;left:71px;top:150px;width:900px;height:6px;z-index:10;background:url('./images/index_Line1.png');background-repeat:no-repeat;}
#GMenu {display:block;overflow:hidden;position:absolute;left:-7px;top:-5px;width:0px;height:0px;z-index:11;}
#Line3 {display:block;overflow:hidden;position:absolute;left:84px;top:650px;width:280px;height:6px;z-index:12;background:url('./images/index_Line3.png');background-repeat:no-repeat;}
#Box3 {display:block;overflow:hidden;position:absolute;left:38px;top:606px;width:226px;height:30px;z-index:13;padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;background:url('./images/index_Box3.png');background-repeat:no-repeat;}
#Img4 {display:block;overflow:hidden;position:absolute;left:62px;top:611px;width:20px;height:20px;z-index:14;min-width:20px;}
#Img4Inner {position: absolute;width:20px;height:20px;border:0px;}
#G_Actualites {display:block;overflow:hidden;position:absolute;left:-7px;top:-5px;width:0px;height:0px;z-index:15;}
#Line2 {display:block;overflow:hidden;position:absolute;left:90px;top:951px;width:900px;height:18px;z-index:16;background:url('./images/index_Line2.png');background-repeat:no-repeat;}
#Gbas {display:block;overflow:hidden;position:absolute;left:-7px;top:-5px;width:0px;height:0px;z-index:17;}
#Text7 {word-wrap:break-word; display:block;position:absolute;left:59px;top:59px;padding-left:15px;padding-top:15px;padding-right:15px;padding-bottom:15px;width:511px;height:57px;z-index:18;}
#Ghaut {display:block;overflow:hidden;position:absolute;left:-7px;top:-5px;width:0px;height:0px;z-index:19;}
#Text6 {word-wrap:break-word; display:block;position:absolute;left:90px;top:612px;width:212px;height:23px;z-index:20;}
#But2 {display:block;overflow:hidden;position:absolute;left:140px;top:12px;width:33px;height:33px;z-index:21;background:url('./buttons/index_But2.png');background-repeat:no-repeat;}
#But2.Up {background-position: 0 0;}
#But2.Down {background-position: 0 0;}
#But2.Over {background-position: -33px 0;}
#But2 p {cursor:pointer;position:absolute;z-index:2;font-weight:normal;font-family:Arial;font-size:21px;color:#000000;}
#But2.Up p {top:18px;left:20px;}
#But2.Down p {top:19px;left:21px;}
#But2.Over p {top:18px;left:20px;}
#But2 div {display:none;}
#But10 {display:block;overflow:hidden;position:absolute;left:898px;top:11px;width:33px;height:33px;z-index:22;background:url('./buttons/index_But10.png');background-repeat:no-repeat;}
#But10.Up {background-position: 0 0;}
#But10.Down {background-position: 0 0;}
#But10.Over {background-position: -33px 0;}
#But10 p {cursor:pointer;position:absolute;z-index:2;font-weight:normal;font-family:Arial;font-size:21px;color:#000000;}
#But10.Up p {top:18px;left:20px;}
#But10.Down p {top:19px;left:21px;}
#But10.Over p {top:18px;left:20px;}
#But10 div {display:none;}
#FlagSpanishButton {display:block;overflow:hidden;position:absolute;left:960px;top:15px;width:31px;height:23px;z-index:23;background:url('./buttons/index_FlagSpanishButton.png');background-repeat:no-repeat;}
#FlagSpanishButton.Up {background-position: 0 0;}
#FlagSpanishButton.Down {background-position: 0 0;}
#FlagSpanishButton.Over {background-position: -31px 0;}
#FlagSpanishButton p {cursor:pointer;position:absolute;z-index:2;font-weight:normal;font-family:Arial;font-size:21px;color:#000000;}
#FlagSpanishButton.Up p {top:13px;left:19px;}
#FlagSpanishButton.Down p {top:14px;left:20px;}
#FlagSpanishButton.Over p {top:13px;left:19px;}
#FlagSpanishButton div {display:none;}
#Menu2 {display:block;z-index:2099;position:absolute;left:19px;top:225px;width:252px;height:272px;}
#Menu1 {display:block;z-index:2100;position:absolute;left:29px;top:163px;width:930px;height:35px;}
#ServicePhotogallery1 {display:none;overflow:hidden;position:absolute;left:413px;top:211px;width:330px;height:327px;z-index:26;}#ServicePhotogallery1 .photogallery-container{height: 100%; width: 100%; background: transparent;}
#Snd1 {display:block;overflow:hidden;position:absolute;left:100px;top:1394px;width:300px;height:100%; min-height:33px;z-index:27;}
#Text1 {word-wrap:break-word; display:block;position:absolute;left:38px;top:115px;width:924px;height:39px;z-index:28;}
