.user_line { width:100%; min-height:24px; background-color:#2D2D2D; }

.user_line .link_kocka { padding-left:14px; background:url(../images/user_line/kocka_versek.png) no-repeat 5px 5px; }
.user_line .link_kocka_dal { background-image:url(../images/user_line/kocka_dalok.png); }
.user_line .link_kocka_mese { background-image:url(../images/user_line/kocka_mesek.png); }
.user_line .link_kocka_vers { background-image:url(../images/user_line/kocka_versek.png); }
.user_line .link_kocka_jatek { background-image:url(../images/user_line/kocka_jatekok.png); }
.user_line .link_kocka_muhely { background-image:url(../images/user_line/kocka_muhely.png); }
.user_line .link_kocka_anim { background-image:url(../images/user_line/kocka_animaciok.png); }


.user_line .activate_line { width:100%; background-color:#BB0000; color:#ffffff; padding-top:5px; padding-bottom:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; display:none; text-transform:uppercase; }
.user_line .activate_line .padded { padding:5px; width:auto; text-align:center; }
.user_line .activate_line .feher_gomb { cursor:pointer; background-color:white; padding:1px; padding-left:3px; padding-right:3px; color:#BB0000; font-weight:bold; text-decoration:none; border:none; }
.user_line .activate_line .extra_text { font-size:14px; color:#62C400;  }
.user_line .activate_line input { border:none; }
.user_line .activate_line .answer_div { margin-left:auto; margin-right:auto; margin-top:10px !important; }

.user_line .menu_line  { height:23px; background-color:#2D2D2D; border-bottom:1px solid black; font-family:Tahoma,Geneva,sans-serif; font-size:12px; color:#221f1f; }
/*activate_line {ACTIVATE_DISPLAY}" style="height:15px; margin-top:0px; margin-bottom:0px;*/

.user_line .menuitem::selection { background-color:gray; }
.user_line .menuitem::-moz-selection { background-color:gray; }

.user_line .menuitem { height:23px; margin:0 5px 0 10px; padding-left:20px; font-size:11px; color:#ccc; line-height:23px; cursor:pointer; float:left; }
/*.user_line { width:100%; height:23px; background:#333 url(../images/user_line/ikon_bg23.png) repeat-x 0px 0px; font-family:Tahoma,Geneva,sans-serif; font-size:12px; color:#221f1f; }
.user_line .menuitem { height:23px; margin:0 5px 0 10px; padding-left:20px; font-size:11px; color:#fff; line-height:23px; cursor:pointer; float:left; }*/
/*.user_line { width:100%; height:23px; background:#000000 url(../images/user_line/ikon_bg.png) repeat-x 0px 2px; font-family:Tahoma,Geneva,sans-serif; font-size:12px; color:#221f1f; }
.user_line .menuitem { height:23px; margin:0 5px 0 10px; padding-left:20px; font-size:11px; color:#fff; line-height:23px; cursor:pointer; float:left; }*/
.user_line .menuitem a { color:#ccc; text-decoration:none; }
.user_line .menuitem a:hover { color:#fff; }
.user_line .menuitem:hover { color:#fff; }
/*.user_line .logged_in { background:url(../images/user_line/ikon_belepve.png) no-repeat 0px 2px; cursor:default; }*/
.user_line .logged_in { position:absolute; width:71px; left:0px; height:71px; padding:0px; margin:0px; z-index:1022; display:block; text-align:center;
	background-co2lor:#2D2D2D; bor2der-bottom:1px solid black; background-image:url(../images/user_line/avatar_bg.png); background-repeat:no-repeat; background-position:-116px -10px; }
.user_line .logged_in div { background-color:#2D2D2D; height:23px; }
.user_line .logged_in img { width:60px; height:60px; margin-left:-2px; margin-top:-2px; display:inline; }
.user_line .logged_in p { margin:0px; height:20px; width:67px; padding:0px; margin-left:2px; margin-right:2px; margin-top:26px; font-size:10px; backg2round-color:#2D2D2D; overflow:hidden; }
.user_line .account { margin-left:75px; background:url(../images/user_line/ikon_adatmodositas.png) no-repeat 0px 2px; }
.user_line .favorite { background:url(../images/user_line/ikon_kedvencek.png) no-repeat 0px 3px; }
.user_line .recent { background:url(../images/user_line/ikon_legutobb.png) no-repeat 6px 3px; }
.user_line .logout { background:url(../images/user_line/ikon_kilepes.png) no-repeat 0px 2px; }
.user_line .login { background:url(../images/user_line/ikon_belepes.png) no-repeat 2px 2px; }
.user_line .registration { background:url(../images/user_line/ikon_regisztracio.png) no-repeat 0px 2px; }
.user_line .forget { background:url(../images/user_line/ikon_jelszo.png) no-repeat 0px 2px; }
.user_line .help { background:url(../images/user_line/ikon_error_dialog.png) no-repeat 0px 4px; }
.user_line .tag_admin { background:url(../images/user_line/ikon_cimke.png) no-repeat 0px 4px; }
.user_line .database_admin { background:url(../images/user_line/ikon_database.png) no-repeat 0px 4px; }
.user_line .comment_admin { background:url(../images/user_line/ikon_police.png) no-repeat 0px 4px; }
.user_line .activate { background:url(../images/user_line/ikon_activate.png) no-repeat 0px 4px; }
.user_line .recent_works { float:right; cursor:default; }
.user_line .drop { -moz-border-radius-bottomright:5px; -webkit-border-radius-bottomright:5px; border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-radius-bottomleft:5px; border-bottom-left-radius:5px; -moz-box-shadow:0 2px 6px rgba(0, 0, 0, .5); -webkit-box-shadow:0 2px 6px rgba(0, 0, 0, .5); box-shadow:0 2px 6px rgba(0, 0, 0, .5); }
.user_line .drop { position:absolute; left:59px; margin:0px; margin-left:10px; margin-top:23px; padding:4px 0px 6px 0px; z-index:1023; float:left; display:block; border:2px solid #333; background-color:#fff; }
.user_line .drop form { margin:0 10px 0 10px; background-color:#fff; }
.user_line .drop label { clear:both; display:block; margin:0 0 1px; font-size:11px; font-weight:bold; }
.user_line .drop input { float:left; margin:0; padding:0 0 0 3px; border:1px solid #323232; top: -1px; width:200px; height:17px; font-size:11px; line-height:17px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }

.user_line #login_button { float:left; margin:0 0 0 5px; padding:0; border:0; width:21px; height:19px; background:url(../images/user_line/loginSubmitButton.png) no-repeat 0 0; outline:none; cursor:pointer; }
.user_line #forget_button { float:left; margin:0 0 0 5px; padding:0; border:0; width:21px; height:19px; background:url(../images/user_line/loginSubmitButton.png) no-repeat 0 0; outline:none; cursor:pointer; }
.user_line #help_button { float:left; margin:0 0 0 5px; padding:0; border:0; width:21px; height:19px; background:url(../images/user_line/loginSubmitButton.png) no-repeat 0 0; outline:none; cursor:pointer; }
.user_line #forget_email_text { width:245px; }
.user_line #help_email_text { width:245px; width:345px; }
.user_line #help_message_text { width:245px; width:370px; border-color:black; }

.user_line #activate_button { float:left; margin:0 0 0 5px; padding:0; border:0; width:21px; height:19px; background:url(../images/user_line/loginSubmitButton.png) no-repeat 0 0; outline:none; cursor:pointer; }
.user_line #activate_code_text { width:300px; }

.user_line .answer_div { font-family:Tahoma,Geneva,sans-serif; font-size:11px; font-weight:bold; width:100%; white-space:normal; background-color:red; color:white; padding:2px; }
.user_line #login_answer_div { width:200px; margin-top:25px; }
.user_line #reg_answer_div { width:267px; margin-top:5px; float:left; }
.user_line #forget_answer_div { width:274px; margin-top:25px; }
.user_line #help_answer_div { width:274px; margin-top:25px; }
.user_line #activate_answer_div { width:274px; margin-top:25px; }
.user_line #modify_answer_div { width:274px; margin-top:5px; float:left; }

.user_line #reg_pad2 input, .user_line #reg_pad2 select, .user_line #reg_pad2 label { width:auto; font-size:10px; color:#221f1f; padding:0px; margin:0px; border:solid 1px #f0f6fb; }
.user_line #reg_pad2 input, .user_line #reg_pad2 select { font-size:10px; color:#221f1f; padding:0px; margin:0px; margin:0; padding:0 0 0 3px; border:1px solid #323232; top: -1px; height:17px; font-size:11px; line-height:17px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.user_line #reg_pad2 input { width:200px; }
.user_line #reg_pad2 .radio { width:auto; margin-right:3px; }
.user_line #reg_pad2 #reg_button { float:right; height:auto; width:auto; padding-left:3px; padding-right:3px; background-color:#323232; color:#ffffff; font-family:Tahoma,Geneva,sans-serif; font-size:11px; }
.user_line #reg_pad2 label { width:50px; clear:none; float:left; border:none; }
.user_line #reg_pad2 td { font-size:11px; color:#221f1f; font-weight:bold; white-space:nowrap; font-family:Tahoma,Geneva,sans-serif; }

.user_line #modify_pad4 input, .user_line #modify_pad4 select, .user_line #modify_pad4 label { width:auto; font-size:10px; color:#221f1f; padding:0px; margin:0px; border:solid 1px #f0f6fb; }
.user_line #modify_pad4 input, .user_line #modify_pad4 select { font-size:10px; color:#221f1f; padding:0px; margin:0px; margin:0; padding:0 0 0 3px; border:1px solid #323232; top: -1px; height:17px; font-size:11px; line-height:17px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.user_line #modify_pad4 input { width:200px; }
.user_line #modify_pad4 .radio { width:auto; margin-right:3px; margin-top:5px; border:none; float:left; }
.user_line #modify_pad4 .radio2 { width:auto; margin-right:3px; }
.user_line #modify_pad4 #modify_button { float:right; height:auto; width:auto; margin-left:3px; padding-left:3px; padding-right:3px; background-color:#323232; color:#ffffff; font-family:Tahoma,Geneva,sans-serif; font-size:11px; cursor:pointer; }
.user_line #modify_pad4 #password_modify_button { padding:0px; margin:0px; width:205px; cursor:pointer; }
.user_line #modify_pad4 label { width:50px; clear:none; float:left; border:none; }
.user_line #modify_pad4 label img { float:left; }
.user_line #modify_pad4 td { font-size:11px; color:#221f1f; font-weight:bold; white-space:nowrap; font-family:Tahoma,Geneva,sans-serif; }
.user_line #modify_pad4 .static { font-weight:normal; }

.user_line #activate_pad5 { margin-left:300px; }
.user_line #activate_pad5 .activate_form_button { height: auto; width: auto; margin-top: 3px; padding-left: 3px; padding-right: 3px; background-color: #323232; color: #ffffff; font-family: Tahoma,Geneva,sans-serif; font-size: 11px; cursor: pointer; }
.user_line #activate_pad5 .extra_text { color:#bb0000; }

.user_line .flash_test { margin:0px; padding:0px; padding-top:9px; padding-right:6px; }


/*
.aloldal_alert #activate_code_text { margin:0px; padding:0px; border:1px solid #323232; top: -1px; width:200px; height:17px; font-size:11px; line-height:17px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.aloldal_alert #activate_button { margin:0 0 0 5px; padding:0; border:0; width:21px; height:19px; background:url(../images/user_line/loginSubmitButton.png) no-repeat 0 0; outline:none; cursor:pointer; }
*/