#portlet_bejelentkezes {
	width:247px;
	text-align:center;
	margin:0 0 32px;
	background: #f6695f;
background: -moz-linear-gradient(top, #f6695f 5%, #f7d67e 76%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#f6695f), color-stop(76%,#f7d67e));
background: -webkit-linear-gradient(top, #f6695f 5%,#f7d67e 76%);
background: -o-linear-gradient(top, #f6695f 5%,#f7d67e 76%);
background: -ms-linear-gradient(top, #f6695f 5%,#f7d67e 76%);
background: linear-gradient(to bottom, #f6695f 5%,#f7d67e 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6695f', endColorstr='#f7d67e',GradientType=0 );
-webkit-border-radius: 15px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 15px;
-moz-border-radius-topleft: 0;
border-radius: 15px;
border-top-left-radius: 0;
}

#portlet_bejelentkezes #head_long{
text-align:center;
}

#portlet_bejelentkezes #head_long h3{
display:inline-block;
line-height:42px;
margin:0;
padding:0 0 0 27px;
color:#fff;
font-style:italic;
font-size:20px;
}

#portlet_bejelentkezes #loginform #head_long h3{
background:url('../frameimage/newdesign/login/lock.png') no-repeat 0 center;
}

#portlet_bejelentkezes #logoutform #head_long h3{
background:url('../frameimage/newdesign/login/unlock.png') no-repeat 0 center;
}

#portlet_bejelentkezes #head_long a {
display:none;
}
#system_message2,
#portlet_bejelentkezes #opcionalis1,
#portlet_bejelentkezes #opcionalis2,
#portlet_bejelentkezes #opcionalis3{
display:none;
}

#portlet_bejelentkezes #cnt {
position:relative;
}
#portlet_bejelentkezes #cnt p {
	margin:0;
}/*javitando tag, van egy id ill. class nelkuli p tag, valamit ra kene tetetni*/


#portlet_bejelentkezes #cnt p.logout-link a:hover{

}



/* Tisztelt */

#portlet_bejelentkezes #cnt #users_label {
	display:block; 
	height:10px; 
}/* label mezok befoglalo doboza */
#portlet_bejelentkezes #cnt #login_text {
	float:left;
	margin-left:12px; 
}/* felhasznalonev label */
#portlet_bejelentkezes #cnt #passwd_text {
	float:left; 
	margin-left:35px;
}/* jelszo label */

#login_portlet_user,#login_portlet_pwd {
display:block;
margin-bottom:14px;
}

#login_portlet_user .input,#login_portlet_pwd .input {
width:158px;
height:34px;
font-size:15px;
border:2px solid #fff;
padding:0 35px 0 13px;
background:transparent;
color: #fbecc4;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;
}

#login_portlet_user .input{
background:url('../frameimage/newdesign/login/input-icons.png') no-repeat right 10px top 8px;
}

#login_portlet_pwd .input{
background:url('../frameimage/newdesign/login/input-icons.png') no-repeat right 10px top -68px;
}


#login_portlet_user input::-webkit-input-placeholder,
#login_portlet_pwd input::-webkit-input-placeholder { 
color: #fbecc4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
#login_portlet_user input:-moz-placeholder,
#login_portlet_pwd input:-moz-placeholder { 
color: #fbecc4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
#login_portlet_user input::-moz-placeholder,
#login_portlet_pwd input::-moz-placeholder { 
color: #fbecc4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
#login_portlet_user input:-ms-input-placeholder,
#login_portlet_pwd input:-ms-input-placeholder  { 
color: #fbecc4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

#login_portlet_user .input:hover{
background:rgba(255,224,140,0.58) url('../frameimage/newdesign/login/input-icons.png') no-repeat right 10px top -18px;
}

#login_portlet_pwd .input:hover{
background:rgba(255,224,140,0.58) url('../frameimage/newdesign/login/input-icons.png') no-repeat right 10px top -94px;
}

#login_portlet_user .input:focus{
color: #b57529;
background:#fbecc4 url('../frameimage/newdesign/login/input-icons.png') no-repeat right 10px top -44px;
}

#login_portlet_pwd .input:focus{
color: #b57529;
background:#fbecc4 url('../frameimage/newdesign/login/input-icons.png') no-repeat right 10px top -120px;
}

#login_portlet_user input:focus::-webkit-input-placeholder,
#login_portlet_pwd input:focus::-webkit-input-placeholder { 
color: #b57529;
}
#login_portlet_user input:focus:-moz-placeholder,
#login_portlet_pwd input:focus:-moz-placeholder { 
color: #b57529;
}
#login_portlet_user input:focus::-moz-placeholder,
#login_portlet_pwd input:focus::-moz-placeholder { 
color: #b57529;
}
#login_portlet_user input:focus:-ms-input-placeholder,
#login_portlet_pwd input:focus:-ms-input-placeholder  { 
color: #b57529;
}

/*
#login_portlet_pwd .input {
	width:44%;
	margin:0px 4px 8px 0px;
	color:#eb7810;
}
*/
#portlet_bejelentkezes #emlekezzen {
	position:absolute;
	display:block;
	top:150px;
	left:58px;
	z-index:1;
}
/* chekbox es szoveg egyutt */
#portlet_bejelentkezes #emlekezzen input {
	border:none;
	height:18px;
	width:18px;
	padding:0px;
	border: 0px;
	margin:0;
	border:1px solid transparent;
	float:left;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
#portlet_bejelentkezes #emlekezzen label{
display:inline-block;
line-height:18px;
padding:0 2px 0 22px;
margin-left:-22px;
	font-size:13px;
	color:#d18522;
	cursor:pointer;
}

#portlet_bejelentkezes #emlekezzen label.unchecked{
background:url('../frameimage/newdesign/login/remember-unchecked.png') no-repeat 0 0;
}

#portlet_bejelentkezes #emlekezzen label.checked{
background:url('../frameimage/newdesign/login/remember-checked.png') no-repeat 0 0;
}

/* checkbox */

#portlet_bejelentkezes #emlekezzen span#rememberme_text {
display:none;
}

#portlet_bejelentkezes #emlekezzen span#rememberme_text a{
	font-size:13px;
	color:#d18522;
}

#portlet_bejelentkezes #emlekezzen span{
display:block;
float:left;
margin:0px;
color:#3a3a3a;
}

#emlekezzen span.t_cell0_small_left_re{
width:200px;
}

p#emlekezzen {
	width:100%;
	padding:15px 0 0 25px;
	font-size:10px!important;
	background-color:#ffffff;
} 
/* ne emlékezzen rám részhez */
p#emlekezzen input {
	margin:0px 10px 4px 0px;
	height:10px;
	padding:0px;
}

#cnt #login_portlet_text{
display:block;
position:relative;
}

#cnt #login_portlet_text input.button {
height:38px;
width:210px;
padding:2px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
font-size:16px;
font-weight:bold;
color:#f6695f;
outline:0;
background:url('../frameimage/newdesign/login/login-icon.png') no-repeat right 8px top 8px, -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.15) 85%, rgba(255,255,255,0) 100%);
background:url('../frameimage/newdesign/login/login-icon.png') no-repeat right 8px top 8px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(85%,rgba(255,255,255,0.15)), color-stop(100%,rgba(255,255,255,0)));
background:url('../frameimage/newdesign/login/login-icon.png') no-repeat right 8px top 8px, -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.15) 85%,rgba(255,255,255,0) 100%);
background:url('../frameimage/newdesign/login/login-icon.png') no-repeat right 8px top 8px, -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.15) 85%,rgba(255,255,255,0) 100%);
background:url('../frameimage/newdesign/login/login-icon.png') no-repeat right 8px top 8px, -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.15) 85%,rgba(255,255,255,0) 100%);
background:url('../frameimage/newdesign/login/login-icon.png') no-repeat right 8px top 8px, linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0.15) 85%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
cursor:pointer;
margin-bottom:33px;
}

#cnt #login_portlet_text input.button:hover{
height:38px;
width:210px;
border:2px solid #fff;
background:#fbecc4 url('../frameimage/newdesign/login/login-icon.png') no-repeat right 6px top -31px;
color:#af6a13;
}


#portlet_bejelentkezes #cnt #system_message{
display:none;
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link{
position:relative;
height:64px;
background:url('../frameimage/newdesign/login/btn-bg.png') no-repeat 0 0;
}

#portlet_bejelentkezes #loginform #cnt #login_important_link:after{
display:block;
position:absolute;
content:'';
top:-12px;
right:1px;
width:16px;
height:12px;
background:url('../frameimage/newdesign/login/corner.png') no-repeat 0 0;
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link a{
position:absolute;
display:inline-block;
color:#fff;
font-weight:bold;
font-size:13px;
z-index:1;
	-webkit-transition: color 0.3s ease-in-out;
	-moz-transition: color 0.3s ease-in-out;
	-ms-transition: color 0.3s ease-in-out;
	-o-transition: color 0.3s ease-in-out;
	transition: color 0.3s ease-in-out;
}


#portlet_bejelentkezes  #loginform #cnt #login_important_link a.reg-btn{
position:absolute;
left:0;
top:0;
background:url('../frameimage/newdesign/login/btn-sprite.png') no-repeat center 11px;
padding:40px 12px 10px 22px
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link a.forget-btn{
right:0;
top:0;
background:url('../frameimage/newdesign/login/btn-sprite.png') no-repeat center -99px;
padding:40px 22px 10px 12px
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link a:hover{
color:#ec524e;
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link a.reg-btn:hover{
background:url('../frameimage/newdesign/login/btn-sprite.png') no-repeat center -44px;
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link a.forget-btn:hover{
background:url('../frameimage/newdesign/login/btn-sprite.png') no-repeat center -154px;
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link img.light-right,
#portlet_bejelentkezes  #loginform #cnt #login_important_link img.light-left{
position:absolute;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
z-index:0;
	-webkit-transition: opacity 0.3s ease-in-out;
	-moz-transition: opacity 0.3s ease-in-out;
	-ms-transition: opacity 0.3s ease-in-out;
	-o-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link img.light-left{
top:6px;
left:4px;

}

#portlet_bejelentkezes  #loginform #cnt #login_important_link img.light-right{
top:2px;
right:4px;
}

#portlet_bejelentkezes  #loginform #cnt #login_important_link img.current{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

#portlet_bejelentkezes #secure-box #secure-sign.not-safe{
/*background:url('../frameimage/security-change.png') no-repeat center center;*/
background:url('../frameimage/security-ok.png') no-repeat center center;
}

#portlet_bejelentkezes #secure-box{
position:relative;
margin-bottom:13px;
}

#portlet_bejelentkezes #secure-box .secure-msg h4{
font-weight:bold;
color:#eb7810;
margin-bottom:6px;
}

#portlet_bejelentkezes #secure-box .secure-msg p{
font-size:12px;
color:#a7712d;
line-height:15px;
text-align:left;
}

#portlet_bejelentkezes #secure-box .secure-msg p a{
font-size:12px;
font-weight:bold;
color:#eb7810;
}

#portlet_bejelentkezes #cnt p#subhead{
margin:5px;
background: -moz-linear-gradient(top, rgba(251,236,196,1) 0%, rgba(251,236,196,0.85) 15%, rgba(251,236,196,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,236,196,1)), color-stop(15%,rgba(251,236,196,0.85)), color-stop(100%,rgba(251,236,196,0)));
background: -webkit-linear-gradient(top, rgba(251,236,196,1) 0%,rgba(251,236,196,0.85) 15%,rgba(251,236,196,0) 100%);
background: -o-linear-gradient(top, rgba(251,236,196,1) 0%,rgba(251,236,196,0.85) 15%,rgba(251,236,196,0) 100%);
background: -ms-linear-gradient(top, rgba(251,236,196,1) 0%,rgba(251,236,196,0.85) 15%,rgba(251,236,196,0) 100%);
background: linear-gradient(to bottom, rgba(251,236,196,1) 0%,rgba(251,236,196,0.85) 15%,rgba(251,236,196,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbecc4', endColorstr='#00fbecc4',GradientType=0 );
border-top:2px solid #fff;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
text-align:center;
padding:10px 0;
}

#subhead span:not(.usr-name){
color:#fff;
font-weight:bold;
font-size:13px;
}

#subhead span.usr-name{
font-size:17px;
font-weight:bold;
color:#e75147;
display:block;
line-height:23px;
}

#portlet_bejelentkezes #logoutform #login_important_link{
text-align:left;
margin-top:15px;
}

#portlet_bejelentkezes #logoutform #cnt #login_important_link a{
display:block;
margin:0 5px 6px;
font-size:16px;
line-height:19px;
font-weight:bold;
color:#df912d;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:2px solid #fff;
padding:7px 5px 7px 37px;
background:#fbecc4 url('../frameimage/newdesign/login/menu-icon.png') no-repeat 5px 4px;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;
}

#portlet_bejelentkezes #logoutform  #cnt #login_important_link a:hover{
background:#fff url('../frameimage/newdesign/login/menu-icon-hover.png') no-repeat 5px 4px;
}

#portlet_bejelentkezes > img.menu-icon-hover{
display:none;
width:1px;
height:1px;
}

#portlet_bejelentkezes #opcionalis5{
text-align:right;
}

#portlet_bejelentkezes #opcionalis5 a{
display:inline-block;
font-size:13px;
font-weight:bold;
color:#df912d;
text-decoration:none;
line-height:38px;
border-top:2px solid #fff;
border-left:2px solid #fff;
-webkit-border-top-left-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top 6px, #fbecc4;
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top 6px, -moz-linear-gradient(top, #fbecc4 0%, #ffffff 100%);
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top 6px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbecc4), color-stop(100%,#ffffff));
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top 6px, -webkit-linear-gradient(top, #fbecc4 0%,#ffffff 100%);
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top 6px, -o-linear-gradient(top, #fbecc4 0%,#ffffff 100%);
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top 6px, -ms-linear-gradient(top, #fbecc4 0%,#ffffff 100%);
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top 6px, linear-gradient(to bottom, #fbecc4 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbecc4', endColorstr='#ffffff',GradientType=0 );
padding: 0 38px 0 13px;
}

#portlet_bejelentkezes #opcionalis5 a:hover{
color:#fff;
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top -30px, #f7ab72;
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top -30px, -moz-linear-gradient(left, #f7ab72 0%, #f6695f 100%);
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top -30px, -webkit-gradient(linear, left top, right top, color-stop(0%,#f7ab72), color-stop(100%,#f6695f));
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top -30px, -webkit-linear-gradient(left, #f7ab72 0%,#f6695f 100%);
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top -30px, -o-linear-gradient(left, #f7ab72 0%,#f6695f 100%);
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top -30px, -ms-linear-gradient(left, #f7ab72 0%,#f6695f 100%);
background:url('../frameimage/newdesign/login/logout-icon.png') no-repeat right 6px top -30px, linear-gradient(to right, #f7ab72 0%,#f6695f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7ab72', endColorstr='#f6695f',GradientType=1 );
}

#online-payment-portlet{
margin-top:15px;
}