.web-login-pe-autorization {position: absolute; top: 60px; left: 0px; background: url("img/cart-bg.png") top left repeat;
border-radius: 3px; color: #2e2f32; font-size: 14px; text-align: left;}

.dlya_optovikov {position: absolute; top: 80px; left: 0px; background: url("img/cart-bg.png") top left repeat;
border-radius: 3px; color: #2e2f32; font-size: 14px; text-align: left;}
.dlya_optovikov span {display: block; padding: 10px 15px; color: #fff; font-size: 18px; cursor: pointer;}
.dlya_optovikov span:hover {color: #000;}

/***  wlpeDefaultFormTpl  - форма авторизации в шапке  ***/

.web-login-pe-autorization #wlpeLoginFieldset {float: left; border: none; font-size: 12px; padding: 0px; margin: 5px 0px 0px 5px; color: #fff; }
.web-login-pe-autorization #wlpeLoginButtons {float: left; border: none; padding-top: 10px; font-size: 12px; color: #fff; }

.web-login-pe-autorization #wlpeLoginFieldset label, .web-login-pe-autorization #wlpeLoginFieldset select {font-size: 12px; padding: 0; }
.web-login-pe-autorization #wlpeUsernameLabel {display: block; }
.web-login-pe-autorization #wlpePasswordLabel {display: block; }
.web-login-pe-autorization #wlpeStayLoggedIn {border-radius: 5px 5px 0px 0px; }


.web-login-pe-autorization #wlpeLoginButtons button {display: block; box-shadow:inset 0px 1px 0px 0px #ffffff; background-color:#ffffff; border-radius:3px;
	border:1px solid #dcdcdc; cursor:pointer; color:#666666; font-size:13px; 
	padding:2px 8px; text-decoration:none; text-shadow:0px 1px 0px #ffffff;}
.web-login-pe-autorization #wlpeLoginButtons button:hover {background-color:#f6f6f6;}

#wlpeUserRegisterInput label {display: block;}

.wlpeMessage00 {position: absolute; top: 300px; left: 200px;}

/*** wlpeDefaultSuccessTpl - Окно залогиненого пользователя ***/

.web-login-pe-autorization #wlpeUser {color: #fff; max-width: 300px;}
#wlpeWelcome #wlpeMyProfileImg {float: left; margin: 5px; }
#wlpeWelcome #wlpeWelcomeParagraph {float: left; margin-right: 5px; max-width: 240px; max-height: 20px; overflow: hidden;}

#wlpeUser #wlpeUserButtons {border: none; }
#wlpeUser #wlpeUserButtons button { box-shadow:inset 0px 1px 0px 0px #ffffff; background-color:#ffffff; border-radius:3px;
	border:1px solid #dcdcdc; cursor:pointer; color:#666666; font-size:13px; 
	padding:2px 8px; text-decoration:none; text-shadow:0px 1px 0px #ffffff;}
#wlpeUser #wlpeUserButtons button:hover {background-color:#f6f6f6;}

/*** редактирование своего профиля ***/

#wlpeUserProfileInput label, #wlpeUserProfileInput select {font-size: 12px; padding: 0; display: block;}
#wlpeUserProfileInput .spanec {display: block; width: 200px;}

/*** регистрация ***/
#wlpeUserRegisterInput label, #wlpeUserRegisterInput select {font-size: 12px; padding: 0; display: block;}
#wlpeUserRegisterInput .spanec {display: block; width: 200px;}

/***  wlpeResetTpl  - форма сброса пароля в шапке  ***/

.web-login-pe-autorization #wlpeResetFieldset {float: left; border: none; font-size: 12px; padding: 0px; margin: 5px 0px 0px 5px; color: #fff; }
.web-login-pe-autorization #wlpeResetButtonFieldset {float: left; border: none; padding-top: 10px; font-size: 12px; color: #fff; }

.web-login-pe-autorization #wlpeResetFieldset label, .web-login-pe-autorization #wlpeResetFieldset select {font-size: 12px; padding: 0; }
.web-login-pe-autorization #wlpeResetEmail {display: block; }

.web-login-pe-autorization #wlpeResetButtonFieldset button {display: block; box-shadow:inset 0px 1px 0px 0px #ffffff; background-color:#ffffff; border-radius:3px;
	border:1px solid #dcdcdc; cursor:pointer; color:#666666; font-size:13px; 
	padding:2px 8px; text-decoration:none; text-shadow:0px 1px 0px #ffffff;}
.web-login-pe-autorization #wlpeResetButtonFieldset button:hover {background-color:#f6f6f6;}

/** активация нового пароля***/

.label-Password label {font-size: 12px; padding: 0; display: block;}
.label-Password {float: left;}

.button-wlpeActivateButton {float: left;}

.button-wlpeActivateButton button {display: block; box-shadow:inset 0px 1px 0px 0px #ffffff; background-color:#ffffff; border-radius:3px;
	border:1px solid #dcdcdc; cursor:pointer; color:#666666; font-size:13px; 
	padding:2px 8px; text-decoration:none; text-shadow:0px 1px 0px #ffffff;}
.button-wlpeActivateButton button:hover {background-color:#f6f6f6;}

.web-login-pe-autorization #wlpeActivateFieldset {float: left; border: none; font-size: 12px; padding: 0px; margin: 5px 0px 0px 5px; color: #fff; }
