

#header 
{
padding-bottom: 30px;   
text-align: left !important; 
    }

/* login */

#login {
padding: 0 10px;
border-right: solid 1px #005F23;

}

#login_caption
{
font-weight: bold;
color: #005F23;
font-family: arial;
font-size: 18px;
padding-bottom: 10px;
text-align: left !important;
}

#login_inner img {
vertical-align: middle;
}



#login_inner {
padding: 5px;
color: #005F23;
font-family: tahoma;
font-size: 11px;

}

#login_inner a {
padding: 5px;
color: #005F23;
font-family: tahoma;
font-size: 10px;
text-decoration: none;
padding-left: 5px;
line-height: 15px;
}

#login_inner a:hover {
padding: 5px;
color: #005F23;
font-family: tahoma;
font-size: 10px;
text-decoration: underline;
padding-left: 0px;
padding-left: 5px;
line-height: 15px;
}

#login_inner div {
font-weight: normal;
}

#login_inner {
color: #000000;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
padding: 0px;
margin: 0px;
}

#login_inner a {
color: #005F23;
font-family: tahoma;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

#login_inner input#LoginName,
#login_inner input#LoginPassword {
border: solid 1px #BCBCBC !important;
background: #FFFFFF;
font-size: 12px;
width: 250px !important;
margin: 2px 0px 5px 0px !important;
padding:3px;
}


#login_inner select {
border: solid 1px #BCBCBC;
font-size: 10px;
width: 100%;
margin-top: 1px;
margin-bottom: 5px;
}

#login_inner div {
font-weight: normal;
vertical-align: middle;
color: #005F23;
}

#login_inner div input {
border: none;
width: 12px;
float: left;
vertical-align: middle;
margin-right: 5px;
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
}

/*#login_inner div div {
display: inline;
}*/

#login_inner .separator {
display: block;
margin: 5px 0px;
}

#login_inner #submit {
text-align: right;

}

#login_inner #submit input {
 background: url(../img/btn_search.gif) no-repeat; 
 border: none;  
 width: 67px;
 height: 26px;
 color:#555555;
 font-size:10px;
 text-transform: uppercase;
 clear: both;
float: none;
margin-right: 0px;
margin-left: 190px;
}

#login_inner .separator {
font-size: 1px;
height: 1px;
border-bottom: solid 1px #BCBCBC;
margin-top: 5px;
}

#adatmodsubmit
{
text-align: right;    
    }

.adatmodsubmit input 
{
width: 160px !important;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_adatmod.jpg) no-repeat !important;
margin-top: 20px;
float: none !important;
clear: both;
margin-right: 0px !important;
    }    

.adatmodsubmitEn input 
{
width: 160px !important;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_adatmod_en.jpg) no-repeat !important;
margin-top: 20px;
float: none !important;
clear: both;
margin-right: 0px !important;
    }    

#login_inner div img {
vertical-align: middle;
margin-right: 2px;
}

#login_inner .normal {
height: 12px;
padding-top: 2px;
font-weight: bold;
}

#login_inner .selected {
background: #edf5ea;
padding-top: 2px;
font-weight: bold;
}


#login_inner .body {
background: none;
font-size: 10px;
font-weight: normal;
padding-left:10px;
padding-right: 10px;
padding-bottom: 5px;
}


#checkbox {
padding-top: 5px;
font-size: 10px;
}


#checkbox input {
vertical-align: bottom;
margin: 0px 5px 0px 5px;
}

#submit {
text-align: right;
}

#submit input {
font-size: 10px;
padding: 2px;
width: 74px;
height: 20px;
background: #edf5ea;
border: solid 1px #005F23;
}

/* registration */

#reg, #regafter {
padding: 0px 10px 10px 10px;
font-size: 12px;
font-family: Arial;
color: #005F23;
line-height: 16px;
text-align: left !important;
}

#reg .caption, #regafter .caption 
{
font-size: 18px;    
margin-bottom: 10px;
font-weight: bold;
    }

#reg_caption
{
font-weight: bold;
color: #005F23;
font-family: tahoma;
font-size: 10px;
}

#reg_caption img {
vertical-align: middle;
margin-right: 10px;
}
#reg_inner img {
vertical-align: middle;
}

#reg_inner {
background: none;
padding: 5px;
color: #005F23;
font-family: tahoma;
font-size: 10px;

}

#reg_inner a {
padding: 5px;
color: #005F23;
font-family: tahoma;
font-size: 10px;
text-decoration: none;
padding-left: 5px;
line-height: 15px;
}

#reg_inner a:hover {
padding: 5px;
color: #005F23;
font-family: tahoma;
font-size: 10px;
text-decoration: underline;
padding-left: 0px;
padding-left: 5px;
line-height: 15px;
}

#reg_inner div {
font-weight: normal;
font-size: 10px;
}

#reg_inner {
color: #000000;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
padding: 0px;
margin: 0px;
}

#reg_inner a {
color: #005F23;
font-family: tahoma;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

#reg_inner input,
input#RegPassword,
input#RegConfirmPassword,
#ChangePasswordDiv input {
border: solid 1px #BCBCBC;
background: #FFFFFF;
font-size: 12px;
margin: 2px 0px 5px 0px;
padding:3px;
color: #005F23;
width: 350px;
}

#reg_inner select {
border: solid 1px #BCBCBC;
background: #FFFFFF;
font-size: 12px;
margin: 2px 0px 5px 0px;
padding:3px;
color: #005F23;
width: 350px;
 vertical-align: middle;
}

#reg_inner div {
font-weight: normal;
vertical-align: middle;
color: #005F23;
text-align: left;
}



#reg_inner div div {
display: inline;
}

#reg_inner .separator {
display: block;
}

#reg_inner #submit {
text-align: right;
}

#reg_inner #submit input {
font-size: 10px;
padding: 2px;
width: 74px;
height: 20px;
background: #edf5ea;
border: solid 1px #005F23;
}

#reg_inner .separator {
font-size: 1px;
height: 1px;
border-bottom: solid 5px #eff6ed;
margin-top: 5px;
}

#reg_inner div img {
vertical-align: middle;
margin-right: 2px;
}

#reg_inner .body {
background: none;
font-size: 10px;
font-weight: normal;
padding-left:10px;
padding-right: 10px;
padding-bottom: 5px;
}

#regsubmit {
text-align: right;
}

#regsubmit input.CmdRegister 
{
width: 160px;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_login.jpg) no-repeat !important;
margin-top: 20px;
    }
    
    #regsubmit input.CmdRegisterEn 
{
width: 160px;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_login_en.jpg) no-repeat !important;
margin-top: 20px;
    }
    
#regsubmit input.CmdUpdate
{
width: 160px !important;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_adatmod.jpg) no-repeat !important;
margin-top: 20px;
    }    

#regsubmit input.CmdUpdateEn
{
width: 160px !important;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_adatmod_en.jpg) no-repeat !important;
margin-top: 20px;
    }    
    
    input.CmdChangePassword
{
width: 170px !important;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_jelszomod.jpg) no-repeat !important;
margin-top: 20px;
    }    
    
    #ChPasswordErrorMessageDiv input.CmdChangePassword
{
width: 160px !important;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_jelszomod.jpg) no-repeat !important;
margin-top: 20px;
    }  
    
        input.CmdChangePasswordEn
{
width: 170px !important;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_jelszomod_en.jpg) no-repeat !important;
margin-top: 20px;
    }    
    
    #ChPasswordErrorMessageDiv input.CmdChangePasswordEn
{
width: 160px !important;
height: 34px;
border: 0;
cursor: pointer;
color: #ffffff;
font-size: 0px;
background: url(../img/btn_jelszomod_en.jpg) no-repeat !important;
margin-top: 20px;
    } 

#loggedin 
{
line-height: 18px;  
text-align: left; 
    }
#loggedin div {
display: block !important;
}
    
#reg_inner .form_caption 
{
 width: 140px;  
 float: left; 
 font-size: 12px;
 color: #000000;
 vertical-align: middle;
 margin-top: 7px;
    }
    
.checkbox2 {
clear: both;
}   

#LoginErrorDiv {
margin-bottom: 5px;
} 
