*                                           {margin:0;padding:0}
html                                        {height:100%}
body                                        {background-image: url(../img/degrade.png);background-repeat:repeat-x;height:100%;background-color:#4f92c7;width:100%;color: #1b1a3d;font-family:arial,helvetica,sans-serif;font-size:9pt;margin: auto;}
a                                           {color: #1b1a3d;text-decoration:none;outline:none;font-family:arial, helvetica;font-size:8pt;font-weight:bold}
input,textarea                              {color: #1b1a3d;text-decoration:none;outline:none;font-family:arial, helvetica;}
a>img                                       {border:none;}
.text-center                                {text-align:justify;text-shadow:0 2px 0 #000;font-size:16pt;margin-left:66px}
.clear                                      {clear:both}
.hide                                       {display:none}
.show                                       {display:block}
.sprite                                     {background-image:url(../img/exe-out.png);background-repeat:no-repeat;}
input[type=checkbox]                        {border:none;padding:0;outline:none;}
input[type=submit]                          {font-size:10pt;font-weight:bold}
#flashMessage                               {display:none}
#formulaire-reset-password                  {display:none;}
#loader                                     {display:none;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/************************************************ Layout **************************************************/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#header                                                                                              {left:0;top:0;width:100%;height:50px;background-color:#fff;position:fixed;z-index:1000;/*border-bottom:1px solid #777;*/-moz-box-shadow: 0px 3px 10px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 3px 10px rgba(0,0,0,0.5); }
div#header>div#header-main                                                                              {margin:auto;width:990px}
div#header>div#header-main>div#header-gauche                                                            {float:left;}
div#header>div#header-main>div#header-gauche a                                                          {font-size:9pt;color:#0c66ad;}
div#header div#header-main div#header-gauche div#nom-entreprise a                                       {display:block;font-size:16pt;font-weight:bold;margin:10px 25px;}
div#header>div#header-main>div#header-gauche>div#nom-entreprise:hover                                   {background-color:#fff;}
div#header>div#header-main>div#header-gauche>div:hover                                                  {-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#e4eff7;}
div#header>div#header-main>div#header-gauche>div.selectionne                                            {-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#e4eff7;}
div#header>div#header-main>div#header-gauche>div#lien-home                                              {float:left;padding:5px 15px;margin-top:14px;}
div#header>div#header-main>div#header-gauche>div#lien-screencast                                        {float:left;padding:5px 15px;margin-left:25px;margin-top:14px;}
div#header>div#header-main>div#header-gauche>div#lien-contact                                           {float:left;padding:5px 15px;margin-left:25px;margin-top:14px;}
div#header>div#header-main>div#header-gauche>div#lien-about                                             {float:left;padding:5px 15px;margin-left:25px;margin-top:14px;}
div#header>div#header-main>div#header-gauche>div#lien-blog                                              {float:left;padding:5px 15px;margin-left:25px;margin-top:14px;}
div#header>div#header-main>div#header-droite                                                            {float:right;margin-top:6px;width:460px;color:#0c66ad;}
div#header>div#header-main>div#header-droite>div                                                        {float:left;margin:0 20px 0px 0px;padding:5px}
div#header>div#header-main>div#header-droite>div>a.lien-header                                          {float:left;padding-top:3px;}
div#header>div#header-main>div#header-droite>div.selectionne                                            {background-color:#e8e3cd;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#header>div#header-main>div#header-droite>div:hover                                                  {background-color:#e8e3cd;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password:hover                        {background:none}
div#header div#header-main div#header-droite div#confirm-reset-password:hover                           {background:none;cursor:pointer}
div#header>div#header-main>div#header-droite>form#UserAddForm>div                                       {float:left;}
div#header>div#header-main>div#header-droite>form#UserAddForm>div#email-remember                        {float:left;}
div#header>div#header-main>div#header-droite>form#UserAddForm>div#email-remember #UserUsername          {width:200px;font-style:italic;color:#9db7c6;background-color:#e4eff7;}
div#header>div#header-main>div#header-droite>form#UserAddForm>div #UserPassword                         {font-style:italic;color:#9db7c6;background-color:#e4eff7;}
div#header>div#header-main>div#header-droite>form#UserAddForm>div#email-remember>div.checkbox input     {float:left;margin-top:4px;border:none;outline:none;}
div#header>div#header-main>div#header-droite>form#UserAddForm>div#email-remember>div.checkbox label     {float:left;margin-top:4px;margin-left:2px;}
div#header>div#header-main>div#header-droite>form .input input                                          {border:1px solid #154971;padding:2px;}
div#header>div#header-main>div#header-droite>form#UserAddForm>div.password                              {margin-left:15px;}
div#header>div#header-main>div#header-droite>form#UserAddForm>div.password input                        {width:150px;}
div#header>div#header-main>div#header-droite>form>div.submit input[type=submit]                         {font-weight:normal;text-shadow:0 1px 0 #000000;margin-left:5px;background-color:transparent;background-image:url(../img/exe-out.png);background-position:-288px -549px;background-repeat:no-repeat;border:medium none;color:#FFFFFF;cursor:pointer;height:22px;width:69px;}
div#header>div#header-main>div#header-droite>form>div.submit input[type=submit]:hover                   {background-position:-355px -549px;}
div#header>div#header-main>div#header-droite>a#affiche-reset-password                                   {float:left;margin-left:15px;margin-top:5px;color:#0c66ad;}
div#header>div#header-main>div#header-droite>a#affiche-reset-password:hover                             {text-decoration:underline;}

/************** RESET PASSWORD ***************/
/*div#header>div#header-main>div#header-droite>div#formulaire-reset-password                              {display:none;float:right;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password>form#UserResetAddForm div    {float:left;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password>form #UserResetUsername      {color:#9db7c6;border:1px solid #154971;padding:2px;width:200px;font-style:italic;background-color:#e4eff7;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password>form input[type="submit"]    {font-weight:normal;text-shadow:0 1px 0 #000000;background-color:transparent;background-image:url(../img/exe-out.png);background-position:-288px -549px;background-repeat:no-repeat;border:medium none;color:#FFFFFF;cursor:pointer;height:22px;width:69px;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password>form input[type="submit"]:hover{background-position:-355px -549px;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password>form>div#email-explication   {width:210px;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password>form>div#resetBt-annuler     {text-align:right;width:66px;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password>form>div#resetBt-annuler a   {color:#9db7c6;float:right;font-weight:normal;margin-top:3px;}
div#header>div#header-main>div#header-droite>div#formulaire-reset-password>form p                       {font-size:8pt;}
div#header>div#header-main>div#header-droite>div#confirm-reset-password                                 {float:right;font-weight:bold;margin-top:-8px;}*/

div#header div#header-main div#header-droite div#formulaire-reset-password                                                  {display:none;float:right;}
div#header div#header-main div#header-droite div#formulaire-reset-password form div#email-explication                       {float:left;width:210px;}
div#header div#header-main div#header-droite div#formulaire-reset-password form div#email-explication #UserResetUsername    {color:#9db7c6;border:1px solid #154971;padding:2px;width:200px;font-style:italic;background-color:#e4eff7;}
div#header div#header-main div#header-droite div#formulaire-reset-password div#resetBt-annuler                              {float:left;text-align:right;width:70px;}
div#header div#header-main div#header-droite div#formulaire-reset-password div#resetBt-annuler div.submit                   {float:left;}
div#header div#header-main div#header-droite div#formulaire-reset-password input[type="submit"]                             {font-weight:normal;text-shadow:0 1px 0 #000000;background-color:transparent;background-image:url(../img/exe-out.png);background-position:-288px -549px;background-repeat:no-repeat;border:medium none;color:#FFFFFF;cursor:pointer;height:22px;width:69px;}
div#header div#header-main div#header-droite div#formulaire-reset-password div#resetBt-annuler a#annuler-reset              {color:gray;display:block;clear:both;float:right;font-weight:normal;width:50px;margin-top:2px;}
div#header div#header-main div#header-droite div#confirm-reset-password                                                     {float:right;font-weight:bold;margin-top:-8px;}



div#main                                                                                                {width:100%;float:left;padding-bottom:20px;margin-bottom:40px;}
div#main>div.centre                                                                                     {width:950px;margin:0 auto;}
div#main>div.centre>div#logo-langue-home                                                                {float:left;margin:90px 0 0;width:224px;}
div#main>div.centre>div#logo-langue-home>div#logo-oieau-non-logue                                       {background-position:22px -516px;height:78px;}
div#main>div.centre>div#logo-langue-home>div#langue-selectionnee                                        {margin:10px 0 0 37px;position:relative;width:70px;}
div#main>div.centre>div#logo-langue-home>div#langue-selectionnee>a                                      {width:70px;position:relative;padding:4px 3px 3px;position:absolute;left:0px;top:-3px}
div#main>div.centre>div#logo-langue-home>div#langue-selectionnee>a:hover                                {color:#0c66ad;}
div#main>div.centre>div#logo-langue-home>div#langue-selectionnee>a>div#fleche-langue                    {background-position:-392px -527px;height:7px;position:absolute;right:3px;top:7px;width:9px;}
div#main>div.centre>div#logo-langue-home ol#language-menu                                               {top:-3px;top:0;position:absolute;left:0px;display:none;list-style:none;width:70px;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#main>div.centre>div#logo-langue-home ol#language-menu>li                                            {}
div#main>div.centre>div#logo-langue-home ol#language-menu>li a                                          {display:block;padding:3px}
div#main>div.centre>div#logo-langue-home ol#language-menu>li.selectionne a                              {background-color:#0c66ad;color:white}
div#main>div.centre>div#logo-langue-home ol#language-menu>li.top a                                      {-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
div#main>div.centre>div#logo-langue-home ol#language-menu>li.bottom a                                   {-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
div#main>div.centre>div#logo-langue-home ol#language-menu>li:hover                                      {}
div#main>div.centre>div#bandeau-haut-simple                                                             {float:left;background-position:0 0;height:190px;margin:90px 0 0 47px;width:675px;}
div#main>div.centre>div#bandeau-haut-complet                                                            {float:right;background-position:0 0;height:262px;margin:90px 0 0 0;width:675px;}
div#main>div.centre>div#bandeau-haut-complet-infos                                                      {color:#154971;float:right;font-weight:bold;margin:-65px 0 0;}
div#main>div.centre>div#bandeau-haut-complet-infos>div#info-new                                         {float:left;width:180px;text-align:left;padding:0 23px 18px;}
div#main>div.centre>div#bandeau-haut-complet-infos>div#info-idea                                        {float:left;width:180px;text-align:left;padding:0 27px 15px;}
div#main>div.centre>div#bandeau-haut-complet-infos>div#info-team                                        {float:left;width:180px;text-align:left;padding:0 18px 18px;}
div#main>div.centre>div#bandeau-haut-complet-infos>div h1                                               {font-size:14pt;margin-bottom:10px;}
div#main>div#separation-non-logue                                                                       {left:0;float:left;width:100%;height:5px;background-color:#1b1a3d;z-index:1001;border-top:2px solid #FFFFFF;}
div#main>div.centre>div#contenu-vues                                                                    {float:left;margin:0 auto 0 auto;width:990px;}


/*********** HOME ***********************/
div#main>div.centre>div#fond-bleu                                                                       {float:left;width:100%;height:10px;background-color:#1b1a3d;}
div#main>div.centre>div#fond-blanc                                                                      {float:left;width:100%;height:10px;background-color:#fff;}
div#main>div.centre>div#fond-blanc>div#angle-gris-gauche-bandeau-haut                                   {float:left;width:268px;height:10px;background-color:#E8E3CD;-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;-webkit-border-bottom-right-radius:10px;}
div#main>div.centre>div#fond-blanc>div#fond-blanc-bandeau-haut                                          {float:left;width:672px;height:10px;background-color:#fff;}
div#main>div.centre>div#fond-blanc>div#angle-gris-droite-bandeau-haut                                   {float:left;width:10px;height:10px;background-color:#E8E3CD;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-webkit-border-bottom-left-radius:10px;}
div#main>div.centre>div#contenu-vues>div#texte-home                                                     {float:left;width:210px;font-size:9pt;color:#fff;margin-top:36px;font-weight:bold}
div#main>div.centre>div#contenu-vues>div#fond-bleu>div#angle-blanc-droite                               {float:left;width:268px;height:10px;background-color:#fff;-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-webkit-border-top-right-radius:10px;}
div#main>div.centre>div#contenu-vues>div#fond-bleu>div#angle-blanc-gauche                               {float:left;width:55px;height:10px;background-color:#fff;-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;-webkit-border-top-left-radius:10px;}
div#main>div.centre>div#contenu-vues>div#fond-bleu>div#fond-bleu-centre                                 {float:left;width:667px;height:10px;background-color:#1b1a3d;}
div#main>div.centre>div#contenu-vues>div#fond-bleu                                                      {float:left;width:100%;background-color:#1b1a3d;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;}
div#main>div.centre>div#contenu-vues>div#home                                                           {background-position:5px -262px;color:#FFFFFF;float:right;height:194px;margin:0 40px 0 auto;padding:30px 20px;width:640px;}
div#main div.centre div#contenu-vues div#home div#formulaire-code-beta                                  {margin-left:70px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta h1                               {font-size:16pt;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta-confirm                          {padding-left:25px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta-confirm h1                       {font-size:16pt;text-align:center;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta-confirm h2                       {padding: 10px 0 0 0; font-size: 14pt; text-align: center;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta-confirm p                        {margin-bottom:10px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta-confirm>div.goutte               {background-position:-395px -517px;float:left;height:7px;width:6px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta-confirm>form #CodebetaMail       {float:left;border:1px solid #BCB7A3;padding:2px;width:250px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta-confirm>form input[type="submit"]{text-shadow:0 1px 0 #000000;float:left;color:#fff;background-color:transparent;border:medium none;cursor:pointer;margin-left:10px;}

/* 404 */
div#main>div.centre>div#contenu-vues>div#main-404                                                       {margin-left:272px;padding-left:15px;padding-right:15px;border:none;background-image:url('../img/fond_404_out.png');background-position:top left;width:645px;height:493px;position:relative;background-color:white;background-repeat:no-repeat}
div#main>div.centre>div#contenu-vues>div#main-404 h1                                                    {font-size:12pt;left:270px;position:absolute;top:70px;}
div#main>div.centre>div#contenu-vues>div#main-404 p.one                                                 {position:absolute;top:150px;left:270px;}
div#main>div.centre>div#contenu-vues>div#main-404 p.two                                                 {position:absolute;top:165px;left:270px;}
div#main>div.centre>div#contenu-vues>div#main-404 a.three                                               {position:absolute;top:200px;left:270px;}
div#main>div.centre>div#contenu-vues>div#main-404 p.four                                                {position:absolute;top:225px;left:270px;}

div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form label                       {display:block;float:left;width:150px;margin-top:5px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form                             {margin-top:25px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form .input input                {border:1px solid #BCB7A3;padding:2px;font-weight:bold;font-size:12pt;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form input#CodebetaMail          {width:320px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form>div#home-info-email         {margin:5px 0 10px 150px;font-size:8pt;width:320px;text-align: justify}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form>div.checkbox                {margin:5px 0 0 0px;float: left; width: 15px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form #label-demande-code-beta    {float:left;font-size:8pt;margin-top:5px;width:300px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form .submit input               {text-shadow:0 1px 0 #000000;background-color:transparent;background-image:url(../img/exe-out.png);background-position:-564px -516px;background-repeat:no-repeat;border:medium none;clear:both;color:#FFFFFF;cursor:pointer;display:block;float:right;font-size:14pt;height:31px;margin-right:92px;margin-top:5px;width:110px;}
div#main>div.centre>div#contenu-vues>div#home>div#formulaire-code-beta>form .submit input:hover         {background-position:-564px -548px;}
div#main>div.centre>div#contenu-vues>div#home-info-gauche                                               {float:left;width:255px;margin-left:13px;}
div#main>div.centre>div#contenu-vues>div#home-info-gauche>div.home-info-gauche-arguments                {background-image:url(../img/tile.png);background-repeat:repeat;float:left;height:45px;margin-top:10px;padding:15px 15px 10px 30px;width:210px;-moz-border-radius:35px 0 0 35px;-webkit-border-radius:35px 0 0 35px;-webkit-border-top-left-radius:35px;-webkit-border-bottom-left-radius:35px;}
div#main>div.centre>div#contenu-vues>div#home-info-gauche>div.home-info-gauche-arguments>div.fleche     {background-position:-318px -232px;float:left;height:10px;width:10px;margin-top:2px;}
div#main>div.centre>div#contenu-vues>div#home-info-gauche>div.home-info-gauche-arguments>p              {margin-left: 20px;}


/****************** SCREENCAST ******************/
div#main>div.centre>div#contenu-vues>div#screencast                                                                     {float:right;width:640px;background-color:#fff;margin-right:46px;padding:15px 15px 30px 15px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;}



/****************** ABOUT ******************/
div#main>div.centre>div#contenu-vues>div#about                                                                          {height:225px;margin-top:5px;font-weight:bold;float:right;width:590px;background-color:#fff;margin-right:41px;padding:20px 40px 0;border-top:1px solid #154971;border-right:1px solid #154971;border-bottom:1px solid #154971; -moz-border-radius:0 0 10px 0; -webkit-border-radius:0 0 10px 0;}
div#main>div.centre>div#contenu-vues>div#about a                                                                        {font-size:9pt;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche                                                           {float:left;width:250px;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche>div#code-beta-mini-gauche                                 {background-color:transparent;    background-image:url(../img/degrade_about.png);    background-repeat:repeat-x;    float:left;    margin-left:10px;    margin-top:5px;    padding:15px;    width:237px;    height:215px;    color:#fff;    border:1px solid #154971;    -moz-border-radius:10px 0 0 10px;    -webkit-border-radius:10px 0 0 10px;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche>div#code-beta-mini-gauche h1                              {font-size:12pt;color:#fff;margin:10px 0 15px 0;text-shadow:0 2px 0 #000;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche>div#code-beta-mini-gauche>form>div#home-info-email        {font-size:8pt;width:220px;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche>div#code-beta-mini-gauche>form>div input#CodebetaMail     {width:220px;border:1px solid #154971;padding:2px;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche>div#code-beta-mini-gauche>form>div.checkbox               {margin:5px 0 0 0;float: left; width: 15px;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche>div#code-beta-mini-gauche>form #label-demande-code-beta   {float:left;font-size:8pt;margin-top:5px;width:180px;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche>div#code-beta-mini-gauche>form .submit input              {text-shadow:0 1px 0 #000000;background-color:transparent;background-image:url(../img/exe-out.png);background-position:-564px -517px;background-repeat:no-repeat;border:medium none;clear:both;color:#FFFFFF;cursor:pointer;display:block;float:right;height:30px;margin-top:25px;width:109px;margin-right:10px;font-size:14pt;}
div#main>div.centre>div#contenu-vues>div#about-colonne-gauche>div#code-beta-mini-gauche>form .submit input:hover        {background-position:-564px -549px;}
div#main>div.centre>div#contenu-vues div#about-angle-droite                                                             {background-position:-408px -534px;height:10px;margin-left:620px;margin-top:-30px;position:absolute;width:11px;}

/****************** CONTACT ******************/
div#contenu-vues>div#contact                                            {background-color:#FFFFFF;float:right;font-weight:bold;margin-right:41px;margin-top:5px;padding:30px 60px;width:551px;border:1px solid #1B1A3D;-moz-border-radius:10px 0 10px 10px;-webkit-border-radius:10px 0 10px 10px;}
div#contenu-vues>div#contact>h1                                         {font-weight:bold;font-size:14pt;}
div#contenu-vues>div#contact>p                                          {font-size:8pt;font-weight:normal;}
div#contenu-vues>div#contact>form                                       {float:left;margin-top:40px;}
div#contenu-vues>div#contact div.goutte-contact                         {background-position:-394px -517px;float:left;height:10px;width:10px;}
div#contenu-vues>div#contact>form .bordure-champ                        {border:1px solid #154971;}
div#contenu-vues>div#contact>form div.input-contact-obligatoire         {float:left;width:533px;margin-bottom:10px;}
div#contenu-vues>div#contact>form div.input-contact                     {float:left;width:533px;margin-bottom:10px;margin-left:10px;}
div#contenu-vues>div#contact>form label                                 {display:block;float:left;width:100px;}
div#contenu-vues>div#contact>form .input>textarea#UserMessage           {width:400px;height:100px;background-color:#e4eff7;padding:2px;}
div#contenu-vues>div#contact>form input                                 {width:200px;background-color:#e4eff7;padding:2px;}
div#contenu-vues>div#contact>form .input                                {float:left;}
div#contenu-vues>div#contact>form .erreur                               {border-left:4px solid #1B1A3D;}
div#contenu-vues>div#contact>form .submit input                         {text-shadow:0 1px 0 #000000;background-color:transparent;background-image:url(../img/exe-out.png);background-position:-564px -517px;background-repeat:no-repeat;border:medium none;clear:both;cursor:pointer;display:block;float:right;height:30px;margin-right:34px;margin-top:10px;width:109px;color:#fff;font-size:12pt;}
div#contenu-vues>div#contact>form .submit input:hover                   {background-position:-564px -549px}
div#contenu-vues>div#contact>form #contact-erreur-name, #contact-erreur-surname, #contact-erreur-email, #contact-erreur-email{width:200px;}
div#contenu-vues>div#contact>form #contact-erreur-name, #contact-erreur-surname, #contact-erreur-email, #contact-erreur-emailformat{float:left;display:none;color:#db3969;margin-left:10px;}
#contact-erreur-message                                                 {float:left;display:none;color:#db3969;margin-left:100px;}
div#main>div.centre>div#contenu-vues div#contact-angle-droite           {background-position:-408px -534px;height:10px;margin-left:601px;margin-top:-40px;position:absolute;width:11px;}



/****************** VUE RESET PASSWORD ******************/
div#main>div.centre>div#contenu-vues>div#vue-reset-password                                 {border:1px solid #1B1A3D;background-color:#FFFFFF;float:right;font-weight:bold;margin-right:40px;padding:30px 60px;width:551px;-moz-border-radius:10px 0 10px 10px;-webkit-border-radius:10px 0 10px 10px;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>h1                              {font-weight:bold;font-size:14pt;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>form                            {margin-top:40px;margin-left:70px;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>form #nombre-caractere-password {font-size:8pt;font-style:italic;font-weight:normal;margin-top:-10px;width:200px;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>form label                      {display:block;float:left;width:200px;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>form .input                     {margin-top:10px;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>form .input>textarea#UserMessage{width:400px;height:100px;background-color:#E4EFF7;border:1px solid #154971;padding:2px;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>form input                      {width:200px;background-color:#E4EFF7;border:1px solid #154971;padding:2px;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>form .submit input              {text-shadow:0 1px 0 #000000;background-color:transparent;background-image:url(../img/exe-out.png);background-position:-567px -517px;background-repeat:no-repeat;border:medium none;clear:both;cursor:pointer;display:block;float:right;height:31px;margin-right:73px;margin-top:10px;width:107px;color:#fff;font-size:12pt;}
div#main>div.centre>div#contenu-vues>div#vue-reset-password>form .submit input:hover        {background-position:-567px -549px;}
div#main>div.centre>div#contenu-vues div#resetpass-angle-droite                             {background-position:-408px -534px;height:10px;margin-left:601px;margin-top:-40px;position:absolute;width:11px;}





/****************** VIE PRIVEE / CGU ******************/
div#contenu-vues>div#page-cgu, div#page-vie-privee  {-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;background-color:#FFFFFF;border:1px solid #154971;float:right;margin-right:41px;padding:30px 60px;text-align:justify;width:550px;}
div#contenu-vues>div#page-cgu>h1                    {font-weight:bold;font-size:14pt;margin-bottom:25px;text-align:center;}
div#contenu-vues>div#page-cgu>h2                    {font-weight:bold;font-size:12pt;margin-top:50px;}
div#contenu-vues>div#page-cgu>h3                    {margin:25px 25px 10px 25px;}
div#contenu-vues>div#page-cgu>p                     {font-size:9pt;font-weight:normal;margin:10px;text-indent:15px;}
div#contenu-vues>div#page-cgu>ol>li                 {margin:10px;list-style:none;}
div#contenu-vues>div#page-cgu>ul                    {margin:10px 45px;}
div#contenu-vues>div#page-cgu>ol>li>ol              {margin:10px 25px;list-style:none;}
div#contenu-vues>div#page-cgu>ol>li>ol>li           {margin:10px 25px;list-style:none;}
div#contenu-vues>div#page-vie-privee>h1             {font-weight:bold;font-size:14pt;margin-bottom:25px;text-align:center;}
div#contenu-vues>div#page-vie-privee>p              {font-size:9pt;font-weight:normal;}
div#contenu-vues>div#page-vie-privee>ul>li          {margin:10px 0 10px 30px;}
div#contenu-vues div#page-cgu div#cgu-angle-droite           {background-position:-408px -534px;height:10px;margin-left:600px;margin-top:-40px;position:absolute;width:11px;}
div#contenu-vues div#page-vie-privee div#vie-prive-angle-droite           {background-position:-408px -534px;height:10px;margin-left:600px;margin-top:-40px;position:absolute;width:11px;}





/******************** INSCRIPTION *************************/
div#main>div.centre>div#contenu-vues-inscription                                                            {float:left;margin:80px auto 0 auto;width:990px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription                                       {background-color:#FFFFFF;float:right;margin-right:115px;padding:15px;width:770px;-moz-border-radius:10px;-webkit-border-radius:10px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription h1                                    {background-color:#E4EFF7;font-size:13pt;margin:0 0 15px 0;padding:10px 15px;text-align:center;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription h2                                    {font-size:11pt;font-weight:bold;margin:25px 15px 0 15px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription #bloc-nom-entreprise                  {height:55px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form fieldset                         {-moz-border-radius:5px;-webkit-border-radius: 5px;padding:20px 0 10px 20px;border:1px solid #0c66ad;margin-bottom:10px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form fieldset legend                  {background-color:#0c66ad; color:#fff;padding:5px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form label                            {display:block;float:left;width:140px;font-weight:bold;padding-top:4px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form .error-message                   {width:260px;color:#ff0000;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form input                            {background-color:#E4EFF7;border:1px solid #154971;padding:2px;width:243px;font-weight:bold;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form input[type=checkbox]             {margin:0 2px 0 0;border:none;padding:0;width:15px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form>div#inscription-nom-entreprise   {position:absolute;top:377px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form div#rappel-login-simul-champ     {float:left;margin-bottom:5px;background-color:#cddeeb;border:1px solid #cddeeb;padding:2px;width:243px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form div#password-confirm-masque      {display:none;clear:both;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form #nombre-caractere-password       {clear:both;font-size:8pt;font-style:italic;font-weight:normal;margin-top:-5px;width:140px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form>fieldset>div.input               {margin-bottom:10px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form>div.checkbox                     {clear:both;float:left;margin-left:180px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form>div.checkbox label               {display:none;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form .valide-cgu>div.checkbox         {float:left; width:15px;padding-top:4px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form label#label-cgu                  {font-weight:normal;padding-left:5px;width:500px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form label#label-cgu a                {font-size:9pt;}
div#main div.centre div#contenu-vues-inscription div#form-inscription form label#label-cgu a:hover          {text-decoration:underline;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form input[type="submit"]             {float:right;background-color:#9db7c6;border:medium none;color:#FFFFFF;cursor:pointer;font-weight:bold;height:26px;width:150px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form input[type="submit"]:hover       {background-color:#0c66ad;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form div.input-inscription            {clear:both;float:left;margin-bottom:5px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form div.input-inscription>div        {float:left;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form div.valide-cgu                   {margin-left:140px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form div.input-inscription>div.message-erreur{margin-top:3px;margin-left:10px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form .erreur                          {border-left:4px solid #1B1A3D;width:240px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form select                           {float:left;margin:0 2px 0 0}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form select#UserAgeMois               {width:110px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form select#UserAgeJour               {width:60px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form select#UserAgeAnnee              {width:75px;}
div#main>div.centre>div#contenu-vues-inscription>div#form-inscription form select#UserCategorie             {width:250px;}
#inscription-erreur-name, #inscription-erreur-surname, #inscription-erreur-fonction, #inscription-erreur-entreprise-role,
#inscription-erreur-password-vide, #inscription-erreur-password-trop-court,
#inscription-erreur-passwords-diffrents, #inscription-erreur-nom-entreprise                                 {display:none;color:#db3969;margin-left:25px;width:270px}
#inscription-erreur-cgu                                                                                     {float:left;clear:both;display:none;color:#db3969;margin:0 0 0 20px;}
#inscription-erreur-message                                                                                 {float:left;display:none;color:#db3969;margin-left:100px;}
#inscription-erreur-entree-entreprise                                                                       {display:none;color:#db3969;margin-left:85px;}
#inscription-erreur-age                                                                                     {display:none;color:#db3969;margin-left:23px;}
#inscription-erreur-categorie                                                                               {display:none;color:#db3969;margin-left:21px;}


/***************** FOOTER ************************/

div#footer                                                                                      {left:0;position:absolute;width:100%;background-color:#E4EFF7}
div#footer>div#separation-footer                                                                {height:5px;background-color:#fff}
div#footer>div#content-footer                                                                   {width:990px;margin:auto;color:#0c66ad;}
div#footer>div#content-footer>div#logo-footer-oieau div#logo-footer-ue                          {float:left;margin-left:10px;background-position:-346px -517px;height:33px;width:45px;}
div#footer>div#content-footer>div#logo-footer-oieau div#logo-footer-six                         {float:left;background-position:-293px -517px;height:33px;width:54px}
div#footer>div#content-footer>div#link-footer                                                   {float:left;width:720px;font-size:9pt;font-weight:bold;text-align:center;margin-top:30px;}
div#footer>div#content-footer>div#link-footer>a                                                 {color:#0c66ad;}
div#footer>div#content-footer>div#link-footer>span                                              {display:inline-block;margin: 0 20px}
div#footer>div#content-footer>div#logo-footer-oieau                                             {float:left;width:110px;font-size:9pt;font-weight:bold;margin-top:12px;margin-left:2px;}
div#footer>div#content-footer>div#logo-footer                                                   {float:right;width:150px;font-size:9pt;font-weight:bold;}
div#footer>div#content-footer>div#logo-footer>p                                                 {float:left;font-size:7pt;margin:32px 0 0 0;}
div#footer>div#content-footer>div#logo-footer>a>div                                             {float:left;background-position:-205px -517px;height:55px;width:85px;}


#about h1                                                       {margin-bottom: 25px;}
#about p                                                        {font-weight: normal;}
#about ul                                                       {margin:10px 0px 10px 30px; font-weight:normal}
#about p                                                        {margin-bottom:10px;}