.jvlogin2 { border:0px solid #d1d1d1; padding:80px; text-align:left; font-size: 12px;}
.jvlogin2 .inputbox {
	background:url(images/field.png) no-repeat 0px 0px; 
	height:32px; 
	line-height:24px; 
	padding-left:22px; 
	color:#050505; 
	margin: 0 0 10px 0;
	display:block; 
	width: 270px; 
	font-size:12px; 
	overflow:hidden; 
	position:relative; 
	left:120px; 
	top:-20px;
	}
.usernamefieldtext {
	color:#CC0000;
	}
.jvl_required {
	color:#99CC00;
	}
.jvl_remember {
    font-size: 13px;
    font-weight: bold;
    left: 120px;
    position: relative;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    top: 10px;
	}
.inputform {
	height: 200px;
    left: 20px;
    position: absolute;
    top: 40px;
    width: 490px;
	}
.usericon2 {
  /*  background: url("images/username.png") no-repeat scroll 0 0 transparent;*/
    height: 18px;
    position: relative;
    top: 23px;
    width: 150px;
    color: #4B4A4D;
    font-family: Arial,"HelveticaNeue-Light","Helvetica Neue",Helvetica,sans-serif;
	font-size: 14px;
    text-shadow: 1px 1px #FFFFFF;
	font-weight:bold;
	left:-30px;
}

.paswdicon2 {
	/*background: url("images/paswd.png") no-repeat scroll 0 0 transparent;*/
    height: 18px;
    position: relative;
    top: 23px;
    width: 150px;
    color: #4B4A4D;
    font-family: Arial,"HelveticaNeue-Light","Helvetica Neue",Helvetica,sans-serif;
	font-size: 14px;
    text-shadow: 1px 1px #FFFFFF;
	font-weight:bold;
	left:-30px;
}
.emlekezzram {text-decoration:none; font-size:13px; font-weight:bold;
           text-shadow: 1px 1px 1px #fff;}
.jvl_remember{
	text-decoration:none; 
	font-size:13px; 
	font-weight:bold;
	text-shadow: 1px 1px 1px #fff;
	}
.jvlogin2 .inputbox input {
	height:26px; 
	border:0; 
	background:transparent; 
	position:relative;
	top:1px;
	width:270px;
	right:10px;
	opacity: 0.2;
	}
.jvl_forgotptxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-shadow: 1px 1px 1px #fff;
	color:#4B4A4D;
}
.jvlogin2 .password  {}
.jvl_btnlogin2 {
   height:32px;
   width:104px;
   padding:0 5px;
   font-weight:bold;
   cursor: pointer;
   font-size:12px;
   position:absolute;
   left:380px;
   top:200px;
	}

.jvl_btnclose2 {   height:32px;
   width:104px;
   padding:0 5px; 
   font-weight:bold;
   cursor: pointer;
   font-size:12px;
   position:absolute;
   left:150px;
   top:200px;
	}
.jvl_btnloginboxclose2 {
	height:32px;
   	width:104px;
    padding:0 5px; 
	font-weight:bold;
	cursor: pointer;
	font-size:12px;
	position:absolute;
	left:243px;
	top:195px;
	background: transparent url(images/megsem_button.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	border:none;
	}
.jvl_btnloginboxclose2:hover {
	height:32px;
   	width:104px;
    padding:0 5px; 
	font-weight:bold;
	cursor: pointer;
	font-size:12px;
	position:absolute;
	left:243px;
	top:195px;
	background: transparent url(images/megsem_button_over.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	border:none;
	}
.more_login{
	height:30px;
	width:150px;
	position: relative;
    left: 30px;
    top: 13px;
	}
.inputform {
	height: 200px;
    left: 20px;
    position: absolute;
    top: 40px;
    width: 490px;
	}
.megrendkov {
	text-decoration:none; 
	font-size:13px; 
	font-weight:bold;
	text-shadow: 1px 1px 1px #fff;
	}
.jvl_btnloginbox2 {
	background:#e6e6e6 url(images/button.jpg) top left !important;
	border:1px solid #d1d1d1;  
	height:25px; 
	padding:0 5px; 
	font-weight:bold; 
	color:#050505; 
	cursor: pointer; 
	font-size:12px;     
	-webkit-border-radius:3px; 
	-moz-border-radius:3px;   
	border-radius: 3px; 
	}
.jvlogin .more_login a {
	 display:block; 
	 background: none; 
	 text-decoration:none; 
	 font-size:13px; 
	 text-shadow: 1px 1px 1px #fff;
	 }
.jvlogin2 .more_login a:hover {
	color:#7B9B16;
	text-shadow: 1px 1px 1px #fff;
	}
.jv_register .jvlogin2 , .jv_loginpopup2 .jvlogin2  { border:0}
.jv_register, .jv_loginpopup2 {    -webkit-border-radius:  5px; -moz-border-radius: 5px;  border-radius: 5px;}
.jv_register  .jvlogin2 .inputbox { background-image:none; padding-left:10px;}

.jvlogout2 .jvlogin2 { margin:0; border:0; padding:0;}

.invalid{color:red;
font-weight:lighter;}

.Belepes {
    left: -100px;
	top:-12px;
    position: relative;
}
