#connexion dl {
    clear: both;
    height: 25px;
    margin: 0 0 10px;
    width: 340px;
}


#connexion dt {
    color: #666666;
    float: left;
    font: bold 11px Verdana,Arial,Helvetica,sans-serif;
    width: 120px;
}


#connexion dd {
    float: left;
	margin:0
}

#connexion input.valider {
    display: block;
    height: 22px;
    margin: 0 0 0 227px;
    overflow: hidden;
    text-indent: -9999px;
    width: 80px;
	border:none;
	background:url("/img/btn-valider.gif") no-repeat scroll 0 0 transparent;
}

#connexion fieldset{
	border:none
}

#connexion img{
	margin:20px 20px
}

#connexion input.ident {
    background: url("/img/bg-input-ident.gif") no-repeat scroll 0 0 transparent;
    color: #000000;
    font: 10px Verdana,Arial,Helvetica,sans-serif;
    height: 18px;
    padding: 3px 10px 0;
    width: 168px;
	border:none
}


#connexion a {
    clear: left;
    color: #E20078;
    float: left;
    font: bold 10px Verdana,Arial,Helvetica,sans-serif;
    margin: 10px 0 0 145px;
    width: 150px;
}
#ident{
    background: url("/img/bg-ident-insc.gif") no-repeat scroll 0 0 transparent;
    height: 309px;
    width: 350px;
	margin:auto
	
}

#connexion{
background:url("/img/bg-body.jpg") repeat-x
}


#top h1{
    background: url("/img/logo.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 182px;
    overflow: hidden;
    position: relative;
    z-index: 1;
	margin: 10px 0 0 132px;
}


