
#fond-ondulation {background:url(../images/bg_ondulation.jpg) repeat-x 0 0px;position:relative;}
*html #fond-ondulation {background:url(../images/bg_ondulation.jpg) repeat-x 0 0;}

#conteneur {width:670px;position:relative;background:url(../images/bg_fond-ombres684.png) repeat-y;padding:0 7px;top:47px;}
*html #conteneur {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_fond-ombres684.png', sizingMethod='scale');	background:none}


#conteneur #ombre-haut {background:url(../images/haut684-ombre.jpg) no-repeat;height:7px;width:684px;position:absolute;top:0;left:0;font-size:0;}
#conteneur #ombre-bas {background:url(../images/bas684-ombre.jpg) no-repeat;height:7px;width:684px;position:absolute;bottom:0;left:0;font-size:0;}

#conteneur.template-connexion #fond-template {background:#d9eaf3 url(../images/coin-vert-degrade-HD.jpg) no-repeat right 7px;position:relative;}
#conteneur.template-1ere-connexion #fond-template {background:#fff url(../images/coin-vert-degrade-HD.jpg) no-repeat right 7px;position:relative;}


#logo {position:relative;top:7px;left:0;width:222px;height:114px;background:url(../images/logo-fond-connexion.gif) no-repeat;}
*html #logo {filter:none;background:url(../images/logo-fond-connexion.gif) no-repeat;}
#logo img {height:auto;width:auto;margin-left:20px;margin-top:35px;position:relative;}

h2#titre {position:absolute;top:40px;right:55px;background:url(../images/deco_cercles.gif) no-repeat  0 top;padding-top:30px;}
h2#titre span {color:#0073ae;}
h3#ttl_authentification {background:url(../images/bg_ttl-authentification.jpg) right top repeat-y;position:relative;margin:0 -30px;text-indent:30px;padding-top:0;margin-top:40px; }


form.connexion {margin-top:30px;width:auto;width:500px;position:relative;}
.connexion fieldset {padding:12px 0px 12px 30px; margin:2px 0;display:block;position:relative;margin-left:-30px;}
.connexion label {font-size:1.4em;font-weight:bold;}
.connexion fieldset.coin-HD {background:#ffffff url(../images/form-coin-HD.gif) no-repeat right top;}
.connexion fieldset.coin-BD{background:#ffffff url(../images/form-coin-BD.gif) no-repeat right bottom;}
.connexion input.formBouton {font-size:11px;line-height:22px;font-weight:bold;}

*html .connexion input.formBouton {margin-left:120px;}
div.separateur {background:url(../images/separateur500.gif) no-repeat 0 0; width:500px;position:relative;margin-left:auto;margin-right:auto;}


input, textarea {border:solid 1px #7fb9d6;margin-left:15px;width:254px;padding:0 0 0 3px}
label {width:132px;float:left;}
input {height:17px;background: url(../images/bg_input.jpg) repeat-x 0 0;}
input.formBouton {background: url(../images/bg_bouton.jpg) repeat-x 0 0;border:0 none;color:#FFFFFF;font-weight:bold;text-transform:uppercase;cursor:pointer;height:22px;text-align:center;vertical-align:middle;width:150px;margin-left:147px;margin-top:10px;}
*html input.formBouton {margin-left:74px;}

