/* ::MISC STYLES ::*/
*{font-family:Arial;font-weight:normal;text-decoration:none;font-size:10px;margin:0px;padding:0px;border:0px;}
body{margin:0 auto 0 auto;}
#container{margin:0 auto 0 auto;}
ul{padding-left:10px;}
li{list-style-position:outside;list-style-image:url(/images/bip.gif);}
.ilgdt,.mid1,.mid2{cursor:pointer;}
.clearer,.clearer0,.blip,.brdr{clear:both;}
.group,.top1,.top2,.top2pt,.top2de,.top3,.clientgutlt,.logpass,.logpass2,.clientgutrt,.emailbut,.mid1,.midtop,.midbot,.midbox,.mid2,.mid3,.mid3top,.mid3bot,.menutxt,.snip,.infrastructure,.offres,.visite,.nous,.infrastructurept,.offrespt,.visitept,.nouspt,.gutlt,.tplt,.tpct,.tprt,.mdlt,.mdct,.mdctgut,.mdrt,.botlt,.botct,.gutrt,.lttpcn,.cttp,.rttpcn,.ltqst,.ctqst,.rtqst,.ltgut,.ctgut,.ctguttxt,.rtgut,.ltbot,.ctbot,.rtbot,.ltfoot,.ctfoot,.rtfoot,.imglt,.entrez,.nddct,.testbutt,.yespro,.commtplt,.commtpmd,.commbtlt,.commbtmd,.txt315,.txt185,.txt145,.txt600,.ltlogo,.ctlogo,.rtlogo,.offlt,.offct,.offltb,.offctb,.infrastructurees,.offreses,.visitees,.nouses,.graphic,.secure,.bank,.bot300,.bot160{float:left;}
.botrt,.imgdt,.commtprt,.commbtrt,.txt250,.offrt,.offrtb,.top4{float:right;}
.snip{width:5px;}
.lttpcn,.rttpcn,.ltqst,.rtqst,.ltgut,.rtgut,.ltbot,.rtbot,.ltfoot,.rtfoot{width:6px;}
.tplt,.tprt,.botrt,.mdlt,.mdrt,.botlt,.botrt{width:9px;}
.midbox{width:10px;}
.emailbut{height:25px;}
.clientgutrt{width:40px;}
.champ50{width:50px;}
.logpass{width:68px;}
.logpass2{width:70px;}
.offct,.offctb{width:82px;}
.champs,.champ115{width:115px;}
.visite{width:123px;}
.visitees{width:128px;}
.mid3,.mid3top,.mid3bot{width:130px;}
.top2{width:134px;height:81px;}
.visitept{width:138px;}
.txt145,.top3,.top3bloc{width:145px;}
.bot160{width:160px;}
.bank{width:161px;}
.infrastructurees{width:177px;}
.logotop,.logomid,.logomid2,.logomid2pt,.logomid2es,.logomid2de,.logomid2eu,.logobot,.top1{width:180px;}
.nouspt,.nouses,.txt185{width:185px;}
.infrastructurept{width:187px;}
.clientgutlt,.clientgutlt1,.txt250{width:200px;}
.nous,.champ205{width:205px;}
.offres{width:211px;}
.infrastructure{width:216px;}
.nddct{width:230px;}
.espclient,.espclient2{width:231px;}
.gerer,.emailbut{width:232px;}
.loginbox,.top4{width:240px;}
.offrespt{width:245px;}
.graphic{width:250px;}
.offreses{width:265px;}
.midbot{width:286px;height:61px;}
.bot300,.entrez,.midtop,.midtop2{width:300px;}
.mid1,.mid2{width:310px;}
.txt315{width:315px;}
.secure{width:335px;}
.ctguttxt{width:358px;}
.tpct,.mdct,.botct{width:362px;}
.gutcnt,.guttp,.guttp2{width:365px;}
.cttp,.ctqst,.ctgut,.ctbot,.ctfoot{width:368px;}
.gutbt,.offrt,.offrtb,.gutlt,.proboxcont,.gutrt,.gutcont{width:380px;}
.txt600{width:605px;}
.menutxt{width:730px;}
.txt750{width:750px;}
.cmtop{width:760px;}
#container,.midcontainer,.menu,.footah,.headbloc,.menubloc, #bodybloc,.commcont,.commcont2,.offcont,.bottoff,.brdr{width:770px;}



.clearer0{height:0px;}
.blip{height:1px;}
.clearer{height:5px;}
.bottoff{height:6px;}
.gutbt{height:10px;}
.txt750,.faqbox,.champ115,.champ205{height:16px;}
.infrastructure,.offres,.visite,.nous,.infrastructurept,.offrespt,.visitept,.nouspt,.infrastructurees,.offreses,.visitees,.nouses{height:18px;}
.gerer,.botrt,.tpct,.botlt,.botrt,.tpct,.txt145,.txt600,.txt250,.txt185,.snip{height:20px;}
.espclient,.espclient2{height:21px;}
.menubloc,.menu,.menutxt,.clientgutlt1{height:22px;}
.logomid,.logomid2,.logomid2pt,.logomid2es,.logomid2eu,.ltqst,.ctqst,.rtqst,.ltbot,.ctbot,.rtbot{height:23px;}
.clientgutrt,.cmtop{height:24px;}
.ltfoot,.ctfoot,.ctfoot,.rtfoot,.espclient2{height:26px;}
.tplt,.tprt,.cttp,.lttpcn,.rttpcn,.commtpmd{height:29px;}
.guttp{height:30px;}
.guttp2{height:34px;}
.clientgutlt{height:44px;}
.logobot{height:46px;}
.midtop,.logotop,.midtop,.midtop2{height:64px;}
.mid3top{height:65px;}

.loginbox{height:121px;}
.ltgut,.ctgut,.rtgut{height:129px;}
.midcontainer,.mid1,.mid2,.mid3{height:131px;}
.top3,.top3bloc{height:144px;}
.top4{height:151px;}
.top1,.top2pt{height:156px;}
.mdlt,.mdct{height:181px;}
.gutlt,.gutrt{height:230px;}
.gutrt{height:200px;}
.headbloc{height:287px;}


.footerbloc{margin-top:5px;}
/*.bot300,.bot160,.souscrire,.graphic{margin-top:10px;}*/
.headbloc,.menubloc,.secure,.bank{margin-bottom:10px;}
.graphic{margin-bottom:20px;}
.secure,.bank{margin-top:20px;}
.snip,.gerer,.champ115,.champ205 {padding-top:2px;}
.txt750,.txt145,.txt600{padding-top:3px;}
.infrastructure,.offres,.visite,.nous,.infrastructurept,.offrespt,.visitept,.nouspt,.infrastructurees,.offreses,.visitees,.nouses,.guttp2,.espclient2{padding-top:4px;}
.cmtop,.top4, .offlt,.offct,.offltb,.offctb,.offrtb{padding-top:5px;}
.midtop{padding-top:6px;}
.guttp{padding-top:8px;}
.espclient,.espclient2{padding-top:9px;}
.commtpmd{padding-top:10px;}
.top3{padding-top:12px;}
.txt185,.txt250{padding-top:13px;}
.mid3top{padding-top:14px;}
.secure{padding-top:15px;}
.clientgutrt{padding-top:20px;}
.top2{padding-top:75px;}
.offltb,.offctb,.offrtb{padding-bottom:0px;}
.offct,.offctb{padding-left:0}
.logpass2{padding-left:5px;}
.logpass{padding-left:7px;}
.gerer,.emailbut,.espclient,.espclient2{padding-left:8px;}
.cmtop,.ctguttxt,.gutcnt,.guttp,.guttp2{padding-left:10px;}
.top3{padding-left:12px;}
.midbot{padding-left:14px;}
.top4{padding-left:59px;}
.gutcnt,.guttp,.guttp2{padding-right:5px;}
.midtop,.midtop2{padding-right:10px;}
.txt250{padding-right:45px;}
.offlt, .offltb, .offrt, .offctb, .offrtb {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px;}

.offct {padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width:80px;}






/* COMMANDE BOX */
.commcont{width:770px;background-image:url(/images/bg.gif);}
.commcont2{width:770px;background-image:url(/images/bgcomp.gif);}
.commcontvg{width:770px;background-image:url(/images/vgbg.gif);}
.commtplt,.commtprt,.commltjt,.commrtjt,.commbtlt,.commbtrt{width:8px;}
.commbtlt,.commbtrt,.commbtmd{height:9px;}
.commtplt,.commtprt,.commtpmd{height:39px;}
.commguttp,.commgut,.commgut2,.commtpmd,.txt145{text-align:left;}
.commtpmd,.commbtmd{width:754px;}
.commguttp,.commgut,.commgut2{border-right:3px solid #E0DCF9;border-left:3px solid #E0DCF9;}
.commguttp{padding:0px 10px 10px 10px;}
.commgut,.commgut2{padding:10px;}
.commguttp,.commgut,.commgut2{border-top:0px solid #E0DCF9;}
.commguttp,.commgut,.commgut2{width:744px;}
.commguttp,.commgut{border-bottom:3px solid #E0DCF9;}
.commgut2{border-bottom:0px solid #E0DCF9;}



.topbox{width:770px;height:29px;background-image:url(/images/top.gif);}
.bttm{width:770px;height:13px;background-image:url(/images/bttm.gif);}
/* COMPARITIVE */

.bttm2{width:770px;height:36px;background-image:url(/images/bttm2.gif);}
.ltmdp{width:340px;text-align:center;padding-left:50px;float:left;}
.rtmdp{width:290px;text-align:center;padding-right:50px;float:right;}
.vgcont{width:720px;height:300px;padding-bottom:10px;}
.imgbxlt{width:250px;height:250px;float:left;}
.txtbxrt{width:450px;height:190px;float:left;margin:60px 0px 0px 20px;}
.imgbxrt{width:250px;height:250px;float:right;}
.txtbxlt{width:450px;height:190px;float:left;margin:60px 0px 0px 0px;}
.comptp{height:50px;border-bottom:3px solid #E0DCF9;}
.comp{height:20px;border-bottom:3px solid #E0DCF9;}
.comphead{height:23px;background-color:#E0DCF9;font-weight:bold;}
.comptxt0{width:280px;height:50px;padding-top:3px;padding-left:10px;text-align:left;float:left;}
.comptxt1{width:280px;height:20px;padding-top:3px;padding-left:10px;text-align:left;float:left;}
.comptxt02{width:240px;height:50px;padding-top:3px;text-align:center;float:left;line-height:8px;}
.comptxt2{width:240px;height:20px;padding-top:3px;text-align:center;float:left;}
.comptxtbt{width:240px;height:31px;padding-top:5px;text-align:center;float:left;}
/* VISITE GUIDEE */
.ltlogo,.ctlogo,.rtlogo{margin-top:10px;padding-bottom:10px;} 
.ltlogo{width:244px;} 
.ctlogo{width:270px;}
.rtlogo{width:249px;}
.group{width:325px;}
/* 	FAQ */
.faqbox,.faqhead{width:754px;border:3px solid #E0DCF9;text-align:left;padding-left:10px;}
.faqbox{padding-top:5px;padding-bottom:3px;border-top:0px;}
.grnbox{background-color:#E6FDE6;text-align:left;padding:10px;border-left:3px solid #E0DCF9;border-right:3px solid #E0DCF9;border-bottom:3px solid #E0DCF9;}
.faqhead{height:18px;background-color:#E0DCF9;font-weight:bold;}
.bottm{width:760px;height:20px;background-image:url(/images/bottm.gif);padding-left:10px;padding-top:3px;}
.brdrfaq{border-bottom:3px solid #CAC5EC;clear:both;}
/* INFRASTRUCTURE */
.infbxrt,.infbxlt{padding-top:10px;text-align:left;}
.infbxlt{width:330px;float:left;border-left:3px solid #E0DCF9;padding-left:10px;padding-top:10px;}
.infbxrt1,.infbxrt2{width:355px;float:right;border-right:3px solid #E0DCF9;padding-right:15px;}
.infbxrt1{padding-top:40px;}
.infbxrt2{margin-top:39px;}
/*  ORDER FORM CHAOS (0.o) */
.entrez,.nddct,.testbutt,.yespro{height:50px;float:left;}

.testbutt{width:150px;text-align:left;}
.yespro{width:700px;height:30px;text-align:left;}
.nddbox{width:740px;border-left:3px solid #E0DCF9;border-right:3px solid #E0DCF9;border-bottom:3px solid #E0DCF9;}
/* OFFERS */


.offlt,.offltb{width:270px;}



.brdr{border-bottom:3px solid #E0DCF9;}



/*TXT*/
.top2,.logotop,.logomid,.logomid2,.logomid2pt,.logomid2es,.logomid2de,.logomid2eu,.logobot,.logpass,.viotxt2,.logpass2,.midbot,.emailbut,.espclient,.gerer,.emailbut,.tpct,.mdct,.cttp,.ctqst,.ctgut,.ctbot,.ctfoot,.bottm,.offlt,.offrt,.offltb,.offrtb,.guttp2,.espclient2,.cmtop,.gutcnt,.guttp,.guttp2{text-align:left;}
#container,.infrastructure,.offres,.visite,.nous,.infrastructurees,.offreses,.visitees,.nouses,.mid3top,.footah,.snip,.ltlogo,.ctlogo,.rtlogo,.offct,.offctb,.infrastructurept,.offrespt,.visitept,.nouspt,.souscrire,.bot300,.bot160{text-align:center;}
.txt250,.graphic,.secure,.bank{text-align:right;}
.champ115,.champ205{text-indent:3px;}
.champs,.champ115,.champ205,.champ50{text-indent:5px;}
.whttxt,.whttxt2,.vertxt, viotxtbld,.comphead,.whoistxt,.errtxt,.tittxt{font-weight:bold;}
.whttxt2,.gutcnt,.guttp,.guttp2{font-size:12px;}
.whttxt, h1{font-size:14px;}
.darktxt,.viotxt2,.vertxt, viotxtbld,.comptxt1,.comptxt2,.champs,.bottm,.commgut,.commgut2,.champ115,.champ205,.entrez,.nddct,.testbutt,.yespro,.offlt,.offct,.offrt,.offltb,.offctb,.offrtb,.secure,.whoistxt,.errtxt{font-size:11px;}
.whttxt,.whttxt2, h1{color:#FFF;}
.viotxt,.viotxt2,.blutxt,.comptxt1,.comptxt2,.champs,.bottm,.commgut,.commgut2,.champ115,.champ205,.entrez,.nddct,.testbutt,.yespro,.offlt,.offct,.offrt,.offltb,.offctb,.offrtb,.secure{color:#6258A7;}
.darktxt{color:#1B164A;}
.legtxt{color:#B6AEE4;}
.vertxt{color:#027506;}
.dropdowntxt{color:#7F76BE;width:103px;border:1px solid #1B164A;}
.dropdowntxt2{color:#7F76BE;width:50px;}
.dropdowntxt3{color:#7F76BE;width:250px;text-indent:1px;}
.viotxt{font-size:11px;}
.viotxtbld{color:#6258A7;font-weight:bold;font-size:11px;}
.errtxt{color:#FF0000;}
.tittxt{color:#7F76BE;font-size:15px;}
.tittxt3{color:#027506;font-weight:bolder;font-size:15px;text-decoration:underline;}
.whoistxt{color:#FF3F87;}
a.viotxt:hover, a.blutxt:hover, a.vertxt:hover, a.viotxt2:hover, a.viotxt:hover, a.viotxtbld:hover, a.legtxt:hover{text-decoration:underline;}
a.whttxt2:hover{color:#D1FCD2;}
a.viotxt:hover, a.viotxtbld:hover{color:#6258A7;}
a.viotxt2:hover{color:#6258A7;}
/*BG*/
.champs,.champ115,.champ205,.champ50{background-color:#E0DCF9;}
.menu{background-image:url(/images/menu.gif);}
.logomid2{background-image:url(/images/pays.gif);}
.logomid2pt{background-image:url(/images/pt/pais.gif);}
.logomid2es{background-image:url(/images/es/pais.gif);}
.logomid2de{background-image:url(/images/de/pays.gif);}
.logomid2eu{background-image:url(/images/eu/pais.gif);}
.loginbox{background-image:url(/images/login.gif);}
.commtpmd{background-image:url(/images/commtpmd.gif);}
.commbtmd{background-image:url(/images/commbtmd.gif);}
.commbtlt{background-image:url(/images/commbtlt.gif);}
.commbtrt{background-image:url(/images/commbtrt.gif);}
.offcont{background-image:url(/images/offer_bg.gif);}
.bottoff{background-image:url(/images/offer_bg.gif);}
.guttp{background-image:url(/images/guttp.gif);}
.guttp2{background-image:url(/images/guttp.gif);}
.cttp{background-image:url(/images/faq_r1_c2.gif)}
.ctqst{background-image:url(/images/faq_r2_c2.gif);}
.ltgut{background-image:url(/images/faq_r3_c1.gif);}
.rtgut{background-image:url(/images/faq_r3_c3.gif);}
.ctbot{background-image:url(/images/faq_r4_c2.gif);}
.ctfoot{background-image:url(/images/faq_r5_c2.gif);}
.gutcont{background-image:url(/images/gutbg.gif);}
.cmtop{background-image:url(/images/top.gif);}
.mid1{background-image:url(/images/fambox.jpg);}
.mid2{background-image:url(/images/expbox.jpg);}
.mid3{background-image:url(/images/gratisbox.jpg);}
