@charset "utf-8";
html { padding:0; margin:0; }
a { text-decoration:none;color:#ccc }
a:hover { text-decoration:none;color: #33ccff; }
ul,ol{ list-style: none outside none;}
.clr { clear: both; font-size; 0; overflow: hidden; height: 0; }
/* main */
.main {  position: absolute; left: 0; right: 0; margin-left: auto; margin-right: auto; width: 100%; }
body { margin:0; padding:0; width:100%; background:url(./Arrière~plan.png) top center repeat; }
#Rectangle1copy2 {
  position: absolute;
  left: 0px;
  top: 1008px;
  height: 58px;
  z-index: 0;
  width: 1434px;
}
.icon-twitter-sign{ 
color: #A8D1F0;
    font-size: 22px;

}
.icon-twitter-sign:hover{text-shadow:0 0 0.1em #33CCFF;
-moz-text-shadow:0 0 0.1em #33CCFF;
-webkit-text-shadow:0 0 0.1em #33CCFF;}
.icon-facebook-sign:hover{text-shadow:0 0 0.1em #33CCFF}
.icon-google-plus-sign:hover{text-shadow:0 0 0.1em #33CCFF}

.icon-facebook-sign{ 
color: #A8D1F0;
    font-size: 21px;

}.icon-google-plus-sign{ 
color: #A8D1F0;
    font-size: 21px;

}
#footer-nav {
background:none repeat scroll 0 0 #333333;
  position: absolute;
  left: 0px;
  top: 1308px;
  height: 58px;
  z-index: 1;
  width: 100%;
}
.modules li{display: inline;
    float: left;
    margin-bottom: 20px;
    margin-right: 16px;}
 #Shape2copy5_0 
{ 
	 left: 758px; 
	 top: 1012px; 
	 position: absolute; 
	 width: 4px;
	 height: 58px;
	 z-index:9;
} 
 #Contacteznous 
{ 
	color: #333333;
    font-family: tahoma;
    height: 13px;
    left: 319px;
    position: absolute;
    top: 1329px;
	font-size:16px;
    width: 154px;
    z-index: 3;
} 

 
 
 #Shape2copy2_0 
{ 
	 height: 58px;
    left: 724px;
    position: absolute;
    top: 1308px;
    width: 4px;
    z-index: 10;
} 
 #Shape2copy2_1 
{ 
	 left: 950px; 
	 top: 1308px; 
	 position: absolute; 
	 width: 4px;
	 height: 58px;
	 z-index:12;
} 
 #Shape2copy5_1 
{ 
	 left: 989px; 
	 top: 1082px; 
	 position: absolute; 
	 width: 4px;
	 height: 58px;
	 z-index:11;
} 
 #Rectangle1copy2_0 
{background: none repeat scroll 0 0 #25A3CB;
    height: 58px;
    left: 304px;
    position: absolute;
    top: 1308px;
    width: 172px;
    z-index: 2;
} 
#Contactez-nous {
    background: 25a3cb;
    color: #333333;
    font: 16px Tahoma;
    height: 12px;
    left: 324px;
    padding: 23px;
    position: absolute;
    top: 1310px;
    z-index: 2;
}

 #Layer4 
{height: 18px;
    margin-left: 184px;
    margin-top: -39px;
    width: 16px;
    z-index: 4;
} 

#Shape2 {
  position: absolute;
  left: 515px;
  top: 1308px;
  height: 58px;
  z-index: 4;
  width: 4px;
}
#separator1{height: 58px;
    margin-left: 215px;
    margin-top: -37px;
    width: 4px;}
#Shape2copy3 {
  position: absolute;
  left: 516px;
  top: 1308px;
  height: 58px;
  z-index: 5;
  width: 4px;
}

#Shape2copy2 {
  position: absolute;
  left: 577px;
  top: 1308px;
  height: 58px;
  z-index: 6;
  width: 4px;
}

#Shape2copy5 {

    margin-left: 389px;
    margin-top: -37px;
    width: 4px;
    z-index: 7;

}



#Shape2copy2 {
  position: absolute;
  left: 625px;
  top: 1328px;
  height: 58px;
  z-index: 9;
  width: 4px;
}
#separator4{margin-left: 646px;
    margin-top: -37px;}
	
	#separator3{margin-left: 422px;
    margin-top: -41px;
    width: 4px;height:58px}
	
 #mail
{  color: #AFAFAF;
    font-family: tahoma;
    font-size: 14px;
    font-weight: bold;
   
    z-index: 17;
} 

.footer{  background: none repeat scroll 0 0 #333333;
    height: 58px;
    margin-top: 2%;
    position: relative;
	
	width:100%}
	.footer-nav{margin: 0 auto;
    position: relative;
    width: 904px;}
	.contact{
	background: none repeat scroll 0 0 #25A3CB;
    border-right: 1px solid #B4B4B4;
    height: 58px;
   max-width: 172px;}
	 
	 
	 .navbar-container{width:944px;margin:0 auto;position:relative}
	 .icons{float:right}
	 .contact span{color: #333333;
    font-family: tahoma;
    font-size: 16px;
    line-height: 3.5;
    margin: 15px;
    text-align: center;}
#Shape2copy2 {
  position: absolute;
  left:673px;
  top: 1308px;
  height: 58px;
  z-index: 11;
  width: 4px;
}
.menu-list{left: 2%;
    margin: 15px auto;
    position: relative;
    width: 944px;}
#Shape2copy4 {
  position: absolute;
  left: 578px;
  top: 1308px;
  height: 58px;
  z-index: 12;
  width: 4px;
}

#Shape2copy {
  position: absolute;
  left: 475px;
  top: 1308px;
  height: 58px;
  z-index: 13;
  width: 4px;
}
#separator2{margin-left: 375px;
    margin-top: -33px; width: 4px;height:58px;}
	.footer-list{display:inline}
	
	.footer-list li .contact-span{color:#333;font-family:tahoma}
	.footer-list li .contact-span:hover{color:#ccc;text-shadow:0 0 0.1em #333}
	.footer-list li.selected{background:#25a3cb}
	
	.footer-list li { border-left: 1px solid #B4B4B4;
    float: left;
    height: 20px;
    padding: 19px 15px;}
	.footer-list li :hover{color: #25A3CB}
	

	
#tel {
 
color: #CCCCCC;
    font: bold 14px Tahoma;
    height: 11px;
   
}
.middle-1 img{margin-top:-10px}
.icon-phone{color:#ccc;font-size:22px}
.icon-envelope-alt{color:#ccc;font-size:22px}
#tel:hover{color:#25A3CB}
#mail:hover{color:#25A3CB}
#Layer5 {
  position: absolute;
  left: 696px;
  top: 1030px;
  height: 16px;
  z-index: 15;
  width: 20px;
}

#supportdune~gesti123 {
  position: absolute;
  left: 646px;
  top: 1033px;
  height: 15px;
  z-index: 16;
  font: 13.99999px Tahoma;
  color: #cccccc;
  font-weight: bold;
}

#RoundedRectangle3 {
border: 1px solid #DDDDDD;
    border-radius: 8px 8px 8px 8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
    height: 359px;
    left: 203px;
    position: absolute;
    top: 456px;
    width: 703px;
    z-index: 17
}

#Rectangle7 {
  position: absolute;
  left: 916px;
  top: 457px;
  height: 318px;
  z-index: 18;
  width: 238px;
}

.pub {
  background: url("./Rectangle7.png") no-repeat scroll 0 0 transparent;
    height: 312px;
    margin-left: 752px;
    position: absolute;
    top: 214px;
    width: 230px;
    z-index: 19;
}



#DécouvrezDuneGestion {
  position: absolute;
  left: 231px;
  top: 476px;
  height: 16px;
  z-index: 21;
  font: 18.0px Tahoma;
  color: #000000;
}

#home-texte {
  position: absolute;
  left: 222px;
  top: 517px;
  height: 276px;
  z-index: 22;
  width: 667px;
  font: 14.0px Tahoma;
  color: #636363;
}

.quote {
 background: url("./_15c3d7a60e7b5813206.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    left: 172px;
    position: absolute;
    top: 262px;
    width: 46px;
    z-index: 23;
}

.copy {
 height: 38px;
    left: 20px;
    position: absolute;
    top: 20px;
    width: 45px;
    z-index: 24;
}
#text-home{  border: 1px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    color: #333333;
    float: left;
    font: 14px/1.5 Tahoma;
    min-height: 317px;
    left: 37px;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
   -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
   -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
    padding: 8px;
    position: relative;
    top: 50px;
    width: 667px;}
	#text-home .title{color: #000000;
    font: 18px Tahoma;
    height: 16px;
    
    z-index: 21;}
.pub-text {
  color: #3F3F3F;
    font-family: tahoma;
    font-size: 21px;
    height: 97px;
    left: 40px;
    position: absolute;
    top: 67px;
    width: 159px;
    z-index: 25;
}

.mini-title {
   color: #3F3F3F;
    font-family: tahoma;
    font-size: 0.69em;
    font-weight: bold;
    height: 12px;
    left: 813px;
    margin-top: -1px;
    position: absolute;
    top: 448px;
    width: 147px;
    z-index: 26;
}

.temoignage_hide {
   display:none;
}
#RoundedRectangle4 {
  position: absolute;
  left: 240px;
  top: 258px;
  height: 168px;
  z-index: 29;
  width: 944px;
  background:url(./banniere-bg.png) no-repeat;
}

#RoundedRectangle4330 {
    float: right;
    height: 100%;
    top: 258px;
    width: 367px;
    z-index: 30;
}

#Ellipse2 {
  position: absolute;
  left: 240px;
  top: 254px;
  height: 202px;
  z-index: 31;
  width: 212px;
}
#Group4copy{box-shadow:7px 73px 62px 39px #A87921;
-moz-box-shadow:7px 73px 62px 39px #A87921;-webkit-box-shadow: 7px 73px 62px 39px #A87921;

    height: 0;
    left: 80px;
    margin-top: 10px;
    position: absolute;
    width: 116px;
    z-index: 32;}


#DunegestionFree {
     color: #333333;
    font: 48px Tahoma;
    height: 93px;
    margin-left: 221px;
    margin-top: 36px;
    width: 314px;
    z-index: 33;
}

#RoundedRectangle6 span{ color: #FEFEFE;
    font: bold 18px/2 Tahoma;
    margin-left: 44px;
    position: relative;
    text-indent: 15px;
 
   
	text-shadow: black 0.1em 0em 0.2em;
	-moz-text-shadow: black 0.1em 0em 0.2em;
  -webkit-text-shadow:black 0.1em 0em 0.2em;

   }
#RoundedRectangle6 {

    height: 40px;
    left: 701px;
    margin-top: -22px;
    position: absolute;
    width: 188px;
    z-index: 34;
  -webkit-border-radius:4px;
-moz-border-radius: 4px;
border-radius: 4px; 

 	 background: -moz-linear-gradient(top, 
  #2faff4 0%, 
  #29aaef 24%, 
  #1597dd 41%, 
  #0587cc 100%); /* FF3.6+ */
 /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, 
  #2faff4 0%, 
  #29aaef 24%, 
  #1597dd 41%, 
  #0587cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, 
     #2faff4 0%, 
  #29aaef 24%, 
  #1597dd 41%, 
  #0587cc 100%); /* Opera 11.10+ */
background: linear-gradient( 
    #2faff4 0%, 
  #29aaef 24%, 
  #1597dd 41%, 
  #0587cc 100%);

}

#try-it-span{
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    height: 40px;
    margin-left: 17px;
    margin-top: 176px;
    position: absolute;
    width: 188px;
    z-index: 34;

 	 background: -moz-linear-gradient(top, 
  #2faff4 0%, 
  #29aaef 24%, 
  #1597dd 41%, 
  #0587cc 100%); /* FF3.6+ */
 /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, 
  #2faff4 0%, 
  #29aaef 24%, 
  #1597dd 41%, 
  #0587cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, 
     #2faff4 0%, 
  #29aaef 24%, 
  #1597dd 41%, 
  #0587cc 100%); /* Opera 11.10+ */
background: linear-gradient( 
    #2faff4 0%, 
  #29aaef 24%, 
  #1597dd 41%, 
  #0587cc 100%);}
  #try-it-span span{ color: #FEFEFE;
    font: bold 18px/2 Tahoma;
    position: relative;
   
   
	text-shadow: black 0.1em 0em 0.2em;
	-moz-text-shadow: black 0.1em 0em 0.2em;
  -webkit-text-shadow:black 0.1em 0em 0.2em;

   }
  
  
  
  
.menu-list li{color: #CCCCCC;
    display: inline;
    font: 14px Tahoma;
    margin-right: 28px;}
#Tryitnow {
    color: #FEFEFE;
    font: bold 18px Tahoma;
    height: 14px;
	text-shadow: black 0.1em 0em 0.2em;
	-moz-text-shadow: black 0.1em 0em 0.2em;
  -webkit-text-shadow:black 0.1em 0em 0.2em;

    left: 951px;
    position: absolute;
    top: 372px;
    z-index: 35;
}


#_30DaysTrial {
 color: #FFFFFF;
    float: right;
    font: 26px Tahoma;
    left: 700px;
    margin-top: 27px;
    position: absolute;
    width: 256px;
}

#Rectangle4 {
background: #e4e5eb;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 189px;
  z-index: 37;
  width: 100%;
}
.images{background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #0BAEE2;
    float: left;

    margin-right: 2px;
    margin-top: 20px;
	cursor:pointer;
    padding: 23px;}
.bann-text{color:#fed629;text-shadow:-1px 0 #fe9313, 0 1px #fe9313,
      1px 0 #fe9313, 0 -1px #fe9313;
	  
	  -moz-text-shadow:-1px 0 #fe9313, 0 1px #fe9313,
      1px 0 #fe9313, 0 -1px #fe9313;
	    -webkit-text-shadow:-1px 0 #fe9313, 0 1px #fe9313,
      1px 0 #fe9313, 0 -1px #fe9313;
	  font-family: tahoma;
	  
	  }.bann-text-vert{color:#fed629;text-shadow:-1px 0 #fe9313, 0 1px #fe9313,
      1px 0 #fe9313, 0 -1px #fe9313;
	  
	  -moz-text-shadow:-1px 0 #fe9313, 0 1px #fe9313,
      1px 0 #fe9313, 0 -1px #fe9313;
	    -webkit-text-shadow:-1px 0 #fe9313, 0 1px #fe9313,
      1px 0 #fe9313, 0 -1px #fe9313;
	  font-family: tahoma;
	  font-size: 26pt;
	  
	  }
.block-text{ border: 1px solid #CCCCCC;
    color: #3a3a3a;
    font-family: tahoma;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
   -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
   -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
    font-size: 14px;
	overflow:auto;
    height: 279px;
    padding: 10px;}
	.wrap{margin:0 auto}
#header-nav {
 
    background: url("./VectorSmartObject.png") repeat-x scroll 0 0 transparent;
    height: 160px;
    left: 0;
    position: absolute;
    top:34px;
    width: 100%;
    z-index: 38;
}
.banniere{width:943px;height:167px;background:url("./banniere-bg.png") no-repeat scroll 0 0 transparent;margin-left:42px;float:left}
#Layer3 {
  position: absolute;
  left: 830px;
  top: 24px;
  height: 157px;
  z-index: 39;
  width: 329px;
}

#banner {
 float:right
}
#bannièrepubcopy2{background:url(./banniere-bg.png) no-repeat}
#logo {
  position: absolute;

  top: 16px;
  height: 98px;
  z-index: 41;
  width: 299px;
}

#Ellipse1 {
  position: absolute;
  left: 139px;
  top: 180px;
  height: 64px;
  z-index: 42;
 
 }

#Rectangle8 {
  position: absolute;
  left: 277px;
  top: 169px;
  height: 8px;
  z-index: 43;
  width: 10px;
}

#Rectangle8copy {
  position: absolute;
  left: 266px;
  top: 169px;
  height: 8px;
  z-index: 44;
  width: 10px;
}

#Rectangle1 {
  position: absolute;
  left: -47px;
  top: 173px;
  height: 48px;
  z-index: 45;
  width: 1434px;
}

#main-menu {
   /* background: none repeat scroll 0 0 #3A3A3A;*/
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
   -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
   -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
   filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#474747", endColorStr="#2f2f2f");
     height: 48px;
    left: 0;
    margin-top: 191px;

    padding-top: 1px;
    position: relative;
    z-index: 46;
	/*
	background:linear-gradient( to bottom,
  color-stop(0%,#474747), 
  color-stop(24%,#444444), 
  color-stop(41%,#313131), 
  color-stop(100%,#2f2f2f));*/
 background: -moz-linear-gradient(top, 
  #474747 0%, 
  #474747 24%, 
  #313131 41%, 
  #2f2f2f 100%); /* FF3.6+ */
 /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, 
  #474747 0%, 
  #474747 24%, 
  #313131 41%, 
  #2f2f2f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, 
   #474747 0%, 
  #474747 24%, 
  #313131 41%, 
  #2f2f2f 100%); /* Opera 11.10+ */
background: linear-gradient( 
   #474747 0%, 
  #474747 24%, 
  #313131 41%, 
  #2f2f2f 100%);
width:100%  /* W3C */
   
}
#try{ border-radius: 5px 5px 5px 5px;
    box-shadow: 0.1em 0 0.2em black;
    font: bold 17px/2 Tahoma;
    height: 40px;
    left: 702px;
    margin-right: -243px;
    position: absolute;
    top: 107px;
    width: 188px;}
   .menu-list li.active{background:url("./Shape4.png") no-repeat scroll center 0px transparent;
     color: #33CCFF;
    padding-top: 25px;
   
	}  .menu-list li.active a{
    color: #33CCFF;
  text-shadow: 0em 0em 0.1em #33CCFF;
	-moz-text-shadow:0em 0em 0.1em #33CCFF;
  -webkit-text-shadow:0em 0em 0.1em #33CCFF;
	
	
	}
#Shape4 {
  position: absolute;
  left: 269px;
  top: 169px;
  height: 15px;
  z-index: 47;
  width: 16px;
}

#Unequestion {
  position: absolute;
  left: 718px;
  top: 193px;
  height: 14px;
  z-index: 48;
  font: 14.0px Tahoma;
  color: #cccccc;
}

#Inscription {
  position: absolute;
  left: 609px;
  top: 193px;
  height: 14px;
  z-index: 49;
  font: 14.0px Tahoma;
  color: #cccccc;
}

#Tarification {
  position: absolute;
  left: 486px;
  top: 193px;
  height: 12px;
  z-index: 50;
  font: 14.0px Tahoma;
  color: #cccccc;
}

#Modules {
  position: absolute;
  left: 375px;
  top: 193px;
  height: 12px;
  z-index: 51;
  font: 14.0px Tahoma;
  color: #cccccc;
}

#Présentation {
  position: absolute;
  left: 241px;
  top: 192px;
  height: 13px;
  z-index: 52;
  font: 14.0px Tahoma;
  color: #33ccff;
}

#Ellipse1copy {
  position: absolute;
  left: 139px;
  top: -15px;
  height: 48px;
  z-index: 53;
  width: 1114px;
}

#navbar {
 /* background: #616161;*/
    height: 30px;
    left: 0px;
    position: absolute;
    top: -1px;
    width: 100%;
    z-index: 54;
	 filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#6d6d6d", endColorStr="#5d5d5d");
	 background: -moz-linear-gradient(top, 
  #6d6d6d 0%, 
  #6a6a6a 24%, 
  #626262 41%, 
  #5d5d5d 100%); /* FF3.6+ */
 /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, 
  #6d6d6d 0%, 
  #6a6a6a 24%, 
  #626262 41%, 
  #5d5d5d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, 
     #6d6d6d 0%, 
  #6a6a6a 24%, 
  #626262 41%, 
  #5d5d5d 100%); /* Opera 11.10+ */
background: linear-gradient( 
    #6d6d6d 0%, 
  #6a6a6a 24%, 
  #626262 41%, 
  #5d5d5d 100%);
	
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
  
}
.modules{height:800px}
#Shape1 {
  position: absolute;
left: 694px;
  top: -22px;
  height: 32px;
  z-index: 55;
  width: 4px;
}
.header-container{ margin: 0 auto;
    padding-left: 38px;
    position: relative;
    width: 956px;}
#Shape1copy {
  position: absolute;
  left: 1090px;
  top: -22px;
  height: 32px;
  z-index: 56;
  width: 4px;
}
.bann-img{margin-left: 32px; margin-top: 10px;box-shadow:10px 13px 53px #FCB61E}
.container{  margin: 22px auto;
    min-height:800px;
    width: 1000px;position: relative;}
#Shape1 {
  position: absolute;
  
  top: -1px;
  height: 32px;
  z-index: 57;
  width: 4px;
}
.block{width:302px;min-height:345px;background:#f9f9f9;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
  }
.block-title{background: none repeat scroll 0 0 #0BAEE2;
    color: #FFFFFF;
    font-family: tahoma;
	  font-size: 14px;
	  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
   -moz-text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
   -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
   
    font-weight: bold;
    height: 45px;
    line-height: 3;
    text-indent: 10px;}
#Shape1copy {
  position: absolute;
  left: 695px;
  top: -1px;
  height: 32px;
  z-index: 58;
  width: 4px;
}

#twitter {
  position: absolute;
   left: 710px;
  top: 6px;
  height: 18px;
  z-index: 59;
  width: 18px;
}

#facebook {
  position: absolute;
  left: 732px;
  top: 6px;
  height: 18px;
  z-index: 60;
  width: 19px;
}

#g {
  position: absolute;
  left:753px;
  top: 6px;
  height: 18px;
  z-index: 61;
  width: 18px;
}

#Choosealanguage {
  position: absolute;
  left: 800px;
  top: 2px;
  height: 22px;
  z-index: 62;
 
  font: 10.0px Tahoma;
  color: #cccccc;
}
.global {
  margin-left: auto;
  margin-right: auto;
  width: 1500px
}
#al {
  position: absolute;
  left: 927px;
  top: 6px;
  height: 19px;
  z-index: 63;
  width: 19px;
}

#en {
  position: absolute;
  left: 867px;
  top: 6px;
  height: 19px;
  z-index: 64;
  width: 19px;
}

#fr {
  position: absolute;
  left: 897px;
  top: 6px;
  height: 19px;
  z-index: 65;
  width: 19px;
}
.form-question{background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DDDDDD;
    float: left;
    height: auto;
	padding-bottom: 50px;
    margin-left: 46px;
    position: relative;
    width: 693px;
	 padding-left: 20px;
    padding-top: 20px;}
	
	
	.form-inscription{background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DDDDDD;
    float: left;
   height: auto;
	padding-bottom: 50px;
    margin-left: 46px;
    position: relative;
    width: 693px;
	 padding-left: 20px;
    padding-top: 20px;}
.vertical-banner{background: url("./vertical-banner.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 593px;
    width: 221px;
	text-align: center;}
	.big{font-size:45pt}
	#dune-img{box-shadow: 46px 109px 54px 65px #A87921;
-moz-box-shadow:46px 109px 54px 65px #A87921;-webkit-box-shadow: 46px 109px 54px 65px #A87921;

    height: 0;
    margin: 80px 40px;
    width: 59px;

	
	}
	.title{font-size:13px;font-weight:bold;color:#333;font-family:tahoma}
	.intro{color:#333;font-family:tahoma;font-size:13px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.1);
   -moz-text-shadow:0 -1px 0 rgba(0, 0, 0, 0.1);
   -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);}
	.contact-form{color: #666666;
    font-family: tahoma;
    font-size: 13px;
    margin-left: 20px;
    margin-top: 18px;}
	
	.contact-form  input[type=text] {  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    color: #666666;
    height: 26px;
    padding-left: 5px;
    width: 217px;margin-bottom: 10px;}
	
	.contact-form textarea {  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    color: #666666;
    height: 119px;
    padding-left: 5px;
    width: 384px;}
	.dune{color:#333;line-height: 1.8;}
	.blue{color:#1799df;font-weight:bold;font-family:tahoma}
	
	
	.boutons{margin-left:347px}
	.tarifications{float:left;width:307px;}
	.tarifications li{background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DDDDDD;
    color: #333333;
    min-height: 41px;
	 overflow: auto;
	font-family:tahoma;
    margin-bottom: 10px;
    padding: 13px 2px 13px 24px;
      width: 264px;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.1);
   -moz-text-shadow:0 -1px 0 rgba(0, 0, 0, 0.1);
   -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
	font-size:14px;
	
	
	}
	
	.tarifications li small{font-size:10px;line-height: 1;}
	.footer-list li.contact-span:hover{text-shadow:inset 0 2px 4px #333}
	.clear-10{margin-top:3px}
	.tarifications li:hover{ background-position: 0 -15px;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
	.middle-1{background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DDDDDD;
    color: #1799DF;
    font-family: tahoma;
    font-weight: bold;
    height: 34px;
    padding: 24px 2px 10px 24px;
    text-align: center;
	margin-bottom:10px;
	font-size:14px
	
     }
	 .middle{float:left;margin-top:16px;width:623px;}
	 .middle-2-1{ background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DDDDDD;
    color: #1799DF;
    float: left;
	font-size:14px;
    font-family: tahoma;
    font-weight: bold;
    height: 34px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding: 23px 2px 10px 24px;
    text-align: center;
    width: 173px;}
	.middle-2{margin: 0 0 0 -10px;
    width: 646px;}