/* CSS Document */
.connexion {text-align:left; color:#ff5118; padding:15px; vertical-align:top;}
.connexion h1, .nouveau h1 { color:#FFFFFF; text-align:center; font-weight:bold; font-size:14px; padding:9px 0 0 0; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif;}
.connexion .titre {width:265px; height:32px; background:#FFFFFF url(visuels/creation-titre.png) no-repeat top left;}
.connexion .contenu {width:195px; background:#FFFFFF url(visuels/connexion-contenu.png) no-repeat top left; padding:10px 20px 0 50px;}
.connexion .bas {height:27px; background:#FFFFFF url(visuels/connexion-bas.png) no-repeat top left; }
.connexion input {display:block; margin:5px 0 10px 0;}
.connexion .bouton {height:50px; width:160px; background:#FFFFFF url(visuels/cg/form/form-valider-orange.png) left top no-repeat; border:none; color:#ff5118; font-weight:bold; padding:0 0 0 50px; vertical-align:top; white-space:normal; cursor:pointer; text-align:left; margin:0;}
.connexion .erreur {color:#FF0000; font-weight:bold; padding-bottom:10px;}

.creation {text-align:left; padding:15px; vertical-align:top;}
.creation h1 { color:#FFFFFF; text-align:center; font-weight:bold; font-size:14px; padding:9px 0 0 0; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif;}
.creation .titre { width:265px; height:32px; background:#FFFFFF url(visuels/connexion-titre.png) no-repeat top left; margin-top:100px;}
.creation .contenu { width:225px; background:#FFFFFF url(visuels/connexion-contenu.png) no-repeat top left; padding:10px 20px 10px 20px;}
.creation .bas { width:265px; height:27px; background:#FFFFFF url(visuels/connexion-bas.png) no-repeat top left; }
.creation input {display:block; margin:5px 0 10px 0;}
.creation .bouton {height:50px; width:160px; background:#FFFFFF url(visuels/cg/form/form-valider-vert.png) left top no-repeat; border:none; color:#c3d023; font-weight:bold; padding:0 0 0 50px; vertical-align:top; white-space:normal; cursor:pointer; text-align:left; margin:0;}


/*#OUBLI*/
.oubli {font-size:9px; margin:0; text-align:right;}
.oubli a {text-decoration:underline;}
.oubli a:hover {text-decoration:none;}
.oubli-titre {position:relative; background:url(visuels/cg/boites/boite-orange-d-550.png)  no-repeat top left; padding:10px 0 0 20px; height:25px; }
.oubli-h1 {color:#FFFFFF; font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0 5px 5px 0;}
div#oubli-body {position:relative; margin-bottom:25px; background:url(visuels/cg/boites/boite-corps-haut-blc-d-550.png) no-repeat top left; width:550px;}
div#oubli-bottom {height:25px; background:url(visuels/cg/boites/boite-footer-blc-d-550.png) no-repeat top left; }

/* TEXTE D'ACCUEIL */
div#left .boite-accueil-titre {background:url(visuels/cg/boites/boite-verte-235.png) no-repeat top left; width:235px; height:24px; padding-top:7px; color:#FFFFFF; font-size:17px; text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
div#left .boite-accueil-corps {background:url(visuels/cg/boites/boite-corps-235.png) no-repeat top left; width:210px; padding:10px 15px 0 10px; }
div#left .boite-accueil-corps p {margin:0; padding:0; text-align:left;}
div#left .boite-accueil-corps ul {margin:0 0 0 15px; padding:0; list-style:url(visuels/cg/puces/puce-verte-7.png);}
div#left .boite-accueil-corps li {margin:0; padding-bottom:7px;}
div#left .boite-accueil-corps strong {color:#CDD737;}
div#left .boite-accueil-footer {background:url(visuels/cg/boites/boite-footer-235.png) no-repeat top left; width:235px; height:26px; }
div#left .boite-accueil-suite {display:block; font-weight:bold; text-align:right; height:25px; padding:5px 29px 0 0; margin:0; color:#CDD737; background:url(visuels/cg/fleches/fleche-dte-verte-p.png) right top no-repeat;}


