/* ---- footer -- ---- */
#account #footer{background-color:transparent;padding:30px 22px 42px 22px;color:#26261B;}
#account #footer a{color:#5B5C44;background-image:url(/img/layout/account/footer.arrow.png);}
#account{background:#000000 none repeat scroll 0 0;color:#A9AA8D;font:normal 11px/ 15px Tahoma,Helvetica,sans-serif;padding-bottom:20px;text-align:center;}
#account .wrap{position:relative;width:949px;margin:0 auto;text-align:left;background:transparent url(../image/account/background.jpg) no-repeat 0 0;}
#account #reasons{padding:41px 0 0 0;}
#account #reasons h2{
height:22px;
display:block;
width:681px;
text-align: center;
margin:0 auto;
font-size: 23px;
background:transparent;
color: #b7b773;
}
#account #reasons h2 strong
{
	color: #e4e4c1;
}
#account #reasons h2 span{
/* display: none; */
}

#account #reasons ul{width:581px;margin:72px auto 0 auto;}
#account #reasons ul li{padding:10px 0;border-top:1px solid #1A1A15;height:100%;overflow:hidden;}
#account #reasons ul li.reason_01{padding-top:0;border:none;}
#account #reasons .icon{width:69px;height:69px;float:left;background-image:url(../image/account/reasons.png);background-repeat:no-repeat;}
#account #reasons .title
{height:15px;
margin:16px 0 4px 99px;display:block;
font-size: 16px;
color: #b7b773;
}
#account #reasons .title strong
{
	color: #e4e4c1;
}
#account #reasons .text{margin:2px 0 0 99px;color:#565533;}
#account #reasons .text a{color:#CACAA7;text-decoration:none;}
#account #reasons .text a:hover{text-decoration:underline;}
#account #reasons .reason_01 .icon{background-position:0 0;}
#account #reasons .reason_02 .icon{background-position:-69px 0;}
#account #reasons .reason_03 .icon{background-position:-138px 0;}
#account #reasons .reason_04 .icon{background-position:-207px 0;}
#account #reasons .reason_05 .icon{background-position:-276px 0;}
#account #reasons .reason_01 .title{background-position:0 -69px;}
#account #reasons .reason_02 .title{background-position:0 -84px;}
#account #reasons .reason_03 .title{background-position:0 -99px;}
#account #reasons .reason_04 .title{background-position:0 -114px;}
#account #reasons .reason_05 .title{background-position:0 -129px;}
#account h3{text-align:right;line-height:17px;height:15px;margin:10px 0;overflow:hidden;background-repeat:no-repeat;margin:0 auto;color:#404030;font-weight:normal;font-size:9px;background-image:url(../image/account/headers.png);background-repeat:no-repeat;}
#account h3 strong{display:none;}
#account h3.zaloz_konto{height: auto; margin:50px auto 68px auto;width:256px;
background: transparent;}
#account h3.zaloz_konto span.cufon
{
	font-size: 16px;
	color: #e4e4c1;
	padding-right: 10px;
	margin-top: -2px;
	display: inline-block;
}
#account h3.zaloz_konto .cufon strong
{
	display: inline
}

#account h3.zaloguj_sie{
margin:50px auto 69px auto;width:225px;
background: transparent }
#account h3.zaloguj_sie span.cufon
{
	font-size: 16px;
	color: #e4e4c1;
	padding-right: 10px;
	margin-top: -2px;
	display: inline-block;
}
#account h3.zaloguj_sie .cufon strong
{
	display: inline
}
#account #create_account{width:458px;margin:0 auto;height:309px;}
form .row{width:456px;float:left;position:relative;display:inline;margin:0 0 4px 0;}
form .row .message{position:absolute;right:-238px;top:9px;line-height:15px;height:15px;width:230px;display:none;font-size:9px;}
form .row .error{color:#B33400;}
form .detail .message{right:-240px;}
form .bordered .message{top:12px;}
form .row .message span{float:left;height:15px;width:15px;margin:0 8px 0 0;background:transparent url(../image/account/elements.png) no-repeat -78px -39px;}
form .row .error span{background-position:-78px -8px;}
form .input{margin:0 0 0 4px;float:left;position:relative;display:inline;background:#26261C url(../image/common/inputs.png) no-repeat 100% 0;}
form .short{width:314px;}
form .input .text{height:15px;padding:8px 0;margin:0 18px;border:none;background:transparent none;font:normal 11px/ 15px Tahoma,sans-serif;color:#84846D;width:334px;float:left;display:inline;z-index:11;}
form .input label{cursor:pointer;height:15px;padding:8px 0;border:none;font:normal 10px/ 15px Arial,Helvetica,sans-serif;color:#343412;text-align:center;width:82px;float:left;background:#B6B479 url(../image/common/inputs.png) no-repeat 0 0;}
form .double .text{width:106px;}
form input{float:left;}
form .detail{width:450px;margin:10px 0 0 4px;padding:0 0 0 0;}
form .detail label,form .detail p{width:418px;float:right;color:#3a3a2b;font-size:9px;padding:0;line-height:12px;}
form .detail a{color:#595944;text-decoration:none;}
form .detail a:hover{text-decoration:underline;}
form .detail span{color:#28281C;display:block;}
form .detail .checkbox{float:left;}
form .checkbox{height:23px;width:24px;background:transparent url(../image/account/elements.png) no-repeat -144px -33px;float:left;}
form .checked{background-position:-120px -33px;}
form .checkbox input{display:none;}
form .checkable{cursor:pointer;}
form .bordered{margin:2px 0 0 4px;padding:8px 0;border:1px solid #22221C;border-width:1px 0;}
form .submit{padding:6px 0 0 0;margin:10px 0 0 4px;border-top:1px solid #22221C;}
form .submit .button{display:inline;float:right;margin:0 0 0 0;width:78px;height:31px;background:transparent url(../image/account/elements.png) no-repeat 0 0;}
form .submit .button:hover{background-position:0 -31px;}
form .submit .loading,form .submit .loading:hover{background:transparent url(../image/common/loading.black.gif) no-repeat 50% 50%;}
form .submit input{border:none;height:0;width:0;padding:0;background-color:transparent;}
#login{width:456px;height:140px;margin:0 auto;}
#login label{background-position:0 -31px;color:#BCBC9B;}
#login .submit{margin:0 0 0 0;padding:0;border:none;}
#login .submit .button{margin:0 2px 0 0;}
#login #reminder{
overflow:hidden;line-height:12px;
margin:10px 0 0 6px;float:left;
height:12px;
background:transparent;
width:120px;}
#login #reminder:hover{opacity: 0.8}
/* ---- window ---- */
#window{display:block;position:absolute;z-index:100;text-align:center;line-height:0;left:50%;}
#overlay{display:block;height:200px;position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#000;}
#window p{font:normal 10px/ 15px Tahoma,Helvetica,Sans-Serif;color:#343412;}
#window .proced{position:absolute;right:0;bottom:0;display:block;height:30px;width:55px;text-indent:-99999px;background:transparent url(../image/window/account/proced.png) no-repeat 0 0;}
#window .proced:hover{background-position:0 -30px;}
#window #content{position:relative;margin:25px 30px;text-align:justify;}
#window h2{width:100%;height:25px;margin:0 0 15px 0;background:transparent url(../image/window/account/headers.png) no-repeat 0 0;}
#window .nie_pamietasz_hasla{background-position:0 0;}
#window .nieprawidlowy_klucz{background-position:0 -25px;}
#window .zostalo_aktywowane{background-position:0 -75px;}
#window .zmiana_adresu{background-position:0 -100px;}
#window .zostalo_zalozone{background-position:0 -50px;}
.wmessage{margin-left:-192px;width:384px;height:173px;background:transparent url(../image/window/account/win.normal.png) no-repeat 0 0;}
.wmessage #content{height:123px;}
.wpassword{margin-left:-192px;width:384px;height:202px;background:transparent url(../image/window/account/win.password.png) no-repeat 0 0;}
.wpassword .proced{position:relative !important;float:right;}
.wpassword form{margin:20px 0 0 0;}
.wpassword form .input{margin:0;float:left;background:transparent url(../image/window/account/inputs.png) no-repeat 100% 0;}
.wpassword form .input input{height:15px;padding:8px 0;margin:0 18px;border:none;background:transparent none;font:normal 11px/ 15px Tahoma,sans-serif;color:#84846D;width:146px;float:left;display:inline;z-index:11;}
.wpassword form label{cursor:pointer;height:15px;padding:8px 0;border:none;font:normal 10px/ 15px Arial,Helvetica,sans-serif;color:#343412;text-align:center;width:82px;float:left;background:transparent url(../image/window/account/inputs.png) no-repeat 0 0;}
form .proced input{border:none;height:0;width:0;padding:0;background-color:transparent;}
.wpassword .message{color:#B33400 !important;padding:2px 0 0 2px;}
.werror{margin-left:-241px;width:483px;height:173px;background:transparent url(../image/window/account/win.error.png) no-repeat 0 0;}
.werror #content{height:123px;}
.help{position:absolute;right:18px;float:right;text-align:right;line-height:26px;font:normal 9px/ 26px Tahoma,Helvetica,Sans-Serif;color:#313125;text-decoration:none;}
.help span{height:26px;width:26px;float:right;margin:0 0 0 6px;background:transparent url(../image/account/elements.png) no-repeat -93px 0;}
.help:hover{color:#404030;}
.help:hover span{background-position:-93px -26px;}
.help_logowanie{top:1106px;}
.help_rejestracja{top:664px;}

