/*debut*/
p.button{margin-top:-10px;}
.form-submit-button,.form-submit-image,.form-submit-input{margin:0 0 20px 180px;overflow:auto;overflow:-moz-scrollbars-none;display:inline-block;}
.form-submit-button,.form-submit-image,.form-submit-input{display:block;}

p.no-margin{margin-bottom:5px;}
h1.border-bottom,h2.border-bottom,h3.border-bottom{border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:20px;}
a.arrow-button{background:url(http://www.capseo.com/box/login/button-arrow-16x16-9664.png) no-repeat scroll 0 2px;font-weight:normal;padding:0 0 0 20px;}
.popup{width:578px;background:url(http://www.capseo.com/box/login/popup-top-9844.png) no-repeat;position:relative;-webkit-border-radius:10px;-webkit-box-shadow:2px 0 13px #000;padding:15px 0 0 0;}
.popup .popup_bottom{padding:0 0 11px 0;background:url(http://www.capseo.com/box/login/popup-bottom-9844.png) no-repeat 0 bottom;}.popup .popup_content{background:#fff;overflow:auto;overflow:-moz-scrollbars-none;display:inline-block;}
.popup .popup_content{display:block;}
.popup .close{position:absolute;top:7px;right:7px;cursor:pointer;width:16px;height:16px;background:url(http://www.capseo.com/box/login/popup-close-9844.png) no-repeat;}
.popup .close:hover{background-position:-20px 0;}
.popup h2{margin:0 20px 20px 20px;padding:0 0 10px 0;}
.popup p{margin:0 20px 20px 20px;}
.popup strong.error-description{margin:0;}
.show_login_popup .left,.show_newsletter_popup .left{width:240px;float:left;display:inline;position:relative;margin:0 0 0 20px;}
.show_login_popup .left fieldset,.show_newsletter_popup .left fieldset{border:0;padding:0;}
.show_login_popup .left .form-textfield,.show_login_popup .left .form-password,.show_newsletter_popup .left .form-textfield,.show_newsletter_popup .left .form-password{padding:0;margin-bottom:15px;position:relative;}
.show_login_popup .left .form-textfield label,.show_login_popup .left .form-password label,.show_newsletter_popup .left .form-textfield label,.show_newsletter_popup .left .form-password label{display:block;float:none;width:auto;text-align:left;}
.show_login_popup .left .form-textfield input,.show_login_popup .left .form-password input,.show_newsletter_popup .left .form-textfield input,.show_newsletter_popup .left .form-password input{width:290px;}
.show_login_popup .left .form-password,.show_newsletter_popup .left .form-password{margin-bottom:30px;}
.show_login_popup .left .form-password .forgot,.show_newsletter_popup .left .form-password .forgot{position:absolute;right:0;top:2px;font-size:10px;font-weight:normal;color:#666;text-decoration:none;}
.show_login_popup .left .form-submit-image,.show_newsletter_popup .left .form-submit-image{margin-left:0;margin-bottom:10px;}
.show_login_popup .left .form-checkbox,.show_newsletter_popup .left .form-checkbox{margin:0;}
.show_login_popup .left .form-checkbox label,.show_newsletter_popup .left .form-checkbox label{font-weight:normal;}
.show_login_popup .right,.show_newsletter_popup .right{width:240px;float:right;display:inline;margin:0 30px 0 0;}
.show_login_popup .right h6,.show_newsletter_popup .right h6{font-size:13px;color:#333;margin:0 0 10px 0;}
.show_login_popup .right p,.show_newsletter_popup .right p{margin:0 0 20px 0;}
#jiveExpress-topbanner #jiveExpress-topbanner-inner a.buttonClose{display:block;float:right;clear:both;width:10px;height:10px;text-indent:-9999px;padding:5px 9px;}
#lb_overlay{background:#000;}
.lb_container .form-submit-button{width:65px!important;clear:none!important;}
.lb_container .form-checkbox{width:140px!important;clear:none!important;position:relative;}
.lb_container .form-checkbox label{padding-left:25px;}
.lb_container .form-checkbox input{position:absolute;left:0;top:1px;}

/*Div du html si tu veux customiser le html du login

#topnav{position:relative;overflow:hidden;height:114px;}
#nav{margin:38px 0 0 308px;}#nav ul{width:100%;height:23px;}
#nav ul li{float:left;display:inline;height:23px;padding:0;margin:0 7px;text-indent:-9999em;overflow:hidden;background-image:url(http://files2.jivesoftware.com/images/global/universal-sprites-10463.png);background-repeat:no-repeat;background-position:50% 50%;}
#nav ul li.selected{border-bottom:2px solid #1a7eca;}
#nav ul li a{display:block;width:100%;height:100%;}
#nav ul li#nav_login{width:38px;margin:0 0 0 24px;background-position:-703px 0;}
#nav ul li#nav_logout{width:48px;margin:0 0 0 24px;background-position:-759px 0;}
*/
