/* CSS Document */

#pageLogin{position:relative;width:640px; min-height:370px; margin:90px auto 0 auto;background:url(/design/images/loginFond.jpg) repeat-y center; text-align:left;}
#loginTop{width:640px; height:35px;background:url(/design/images/loginTop.jpg) no-repeat center;}
#loginBottom{width:640px; height:35px;background:url(/design/images/loginBottom.jpg) no-repeat center;}
#logoLogin{ width:106px; height:107px; position:absolute; left:50px; top:50px;}
h1#h1_login{font-size:20px;padding:50px 0 0 180px; height:90px;}
div#divFormLogin{ margin:0 auto; width:560px; text-align:left;}
#creditsLogin,#w3LinksLogin{ position:relative; width:600px; margin:auto; clear:both;}
ul#w3LinksLogin{ position:absolute; top:0; right:0; margin:0; padding:0; list-style:none; list-style-image:none;}
ul#w3LinksLogin li{ float:right; width:80px; height:20px;}
ul#w3LinksLogin li a{ color:#045537;}

/* ========== Tableless ========== */
#shopLogin-Container{ margin-top:0;}
#shopLogin-divLoginForm{margin-top:0;}
form#loginForm{margin-top:0;}
form#loginForm fieldset#loginFormFieldset legend{color:#007E4F/*#2A77C7*/;font-size:14px;margin-top:0;}
#shopLogin-divRegisterForm legend{color:#007E4F;font-size:16px;}
p#shopLogin-registerURLBlock{background:url(/design/images/puce_FlecheVerte.gif) no-repeat left top; width:400px; padding:2px 0 8px 30px; margin:0 auto 2em auto; text-align:left;}
p#shopLogin-registerURLBlock a{color:#045537;}

a#forgottenPasswordLink{display:block;
    float:none;
    margin: 0;
    padding: 2px 0 8px 30px; color:#5FBB54;background:url(/design/images/puce_FlecheVerte.gif) no-repeat left top;}

form.tableLess {
    min-width: 400px;
    max-width: 400px;
    width: 400px;
	margin:0 auto 0 auto;
}
form.tableLess fieldset{
   border:0;
	background-color:#FFFFFF;
    margin:0 0 1.5em 0;
	padding:0 0 10px 0;
    width: 400px;
}

form.tableLess fieldset legend {
    background:none;
	background-image:none;
    min-width: 400px;
	height:16px;
    padding:5px 10px 6px 10px;
	margin:0 0 0.5em 0;
	color:#007E4F;font-size:16px;
}
form.tableLess fieldset label.element{ font-weight:normal;}
input#loginSubmit{ width:auto; height:auto; border:1px solid #85D04A; background:url(/design/images/bouton_vert.jpg) repeat-x top; padding:0px 5px 0 5px;color:#FFFFFF;}

/* ========== fin pear HTML_QuickForm_Renderer_Tableless =====*/