@charset "utf-8";
/* CSS Document */



.left_330 { float: left; width: 330px; }
.right_411 { float: right; width: 411px; }
.border_box { border: 1px solid #e9dbc4; background: #fff; padding: 9px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
.user_big_photo .pic { margin-bottom: 13px; position: relative; width: 310px; height: 390px; overflow: hidden; }
.user_big_photo .pic img { width: 323px!important; height: 390px!important; margin: 0 -6px; position: relative; display: inline-block; cursor: pointer; }
.user_big_photo .pic_bg_female { background: url(../img/pic_bg_female.png) no-repeat; }
.user_big_photo .pic_bg_male { background: url(../img/pic_bg_male.png) no-repeat; }
.user_big_photo .pic_bg_nempub { background: url(../img/pic_bg_nempub.png) no-repeat; }
.user_big_photo .button_foto_kerek { background: url(../img/sprite_adatlap.png) no-repeat -452px -120px; width: 133px; height: 32px; position: absolute; left: 88px; top: 14px; color: #fff; font-weight: bold; line-height: 32px; text-align: center; }
.user_big_photo .button_foto_kerek a { display: block; overflow: hidden; font-size: 12px; text-decoration: none; color: #fff; }
.user_big_photo .help_icon { background: url(../img/sprite_adatlap.png) no-repeat -452px -152px; margin: 20px 0 0 227px; }
.user_big_photo .more_photo { float: left; font-size: 12px; color: #000; font-weight: bold; }
.user_big_photo .more_photo_link { float: right; font-size: 11px; font-weight: bold; }
.user_big_photo .more_photo_link a { color: #a5771b; text-decoration: none; background: url(../img/sprite_adatlap.png) no-repeat right 2px; padding-right: 9px; }
.user_big_photo .more_photo_link a:hover { color: #a5771b; text-decoration: underline; }
.adatlap_nemefi_layer { position: absolute; z-index: 90; left: 10px; top: 145px; }
.adatlap_nemefi_layer .pic { float: left; width: 84px; height: auto!important; margin-bottom: 0px!important; }
.adatlap_nemefi_layer .pic img { border: 1px solid #fff; width: 70px!important; height: 100px!important; margin: 0!important; }
.adatlap_nemefi_layer .bubi { float: left; display: inline-block; color: #fff; font-size: 12px; background: #000; width: 186px; height: 43px; padding: 10px; margin: 16px 0 0 0; opacity: 0.90; filter: alpha('opacity=90'); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
.adatlap_nemefi_layer .bubi:after { content: ''; background: url(../img/bubi_arrow_trans_left.png) no-repeat; width: 6px; height: 11px; position: absolute; left: -6px; top: 26px; }
.adatlap_nemefi_layer b { height: 32px; display: block; font-weight: normal; }
.adatlap_nemefi_layer i { float: right; clear: both; font-style: normal; font-weight: bold; color: #c7b374; font-size: 11px; }
.adatlap_nemefi_layer .bubi a { color: #c7b374; background: url(../img/adatlap_nemefi_layer_arrow.png) no-repeat right 2px; padding-right: 10px; text-decoration: none; }
.adatlap_nemefi_layer .bubi a:hover { color: #c7b374; text-decoration: underline; }
.user_big_photo .small_pic_list_bg { width: 310px; height: 118px; background: #fff; opacity: 0.8; filter: alpha('opacity=80'); position: absolute; bottom: 0px; z-index: 10; }
.user_big_photo .small_pic_list { width: 310px; height: 118px; position: absolute; bottom: 1px; z-index: 11; left: 1px; }
.user_big_photo .small_pic_list img { width: 70px!important; height: 100px!important; margin: 0!important; }
.user_big_photo .small_pic_list .pic_list { float: left; width: 247px; overflow: hidden; padding: 10px 0 0 0; margin-left: 7px; }
.user_big_photo .small_pic_list .pic_list td { padding-right: 4px; }
.user_big_photo .small_pic_list .arrow_left,  .user_big_photo .small_pic_list .arrow_right { background: url(../img/small_pic_list_arrow.png) no-repeat 6px 41px; width: 15px; height: 100px; float: left; margin: 10px 10px 0 0; position: relative; z-index: 12; }
.user_big_photo .small_pic_list .arrow_right { background: url(../img/small_pic_list_arrow.png) no-repeat -23px 41px; margin: 10px 0 0 8px; }
.user_big_photo .small_pic_list .arrow_left a,  .user_big_photo .small_pic_list .arrow_right a { display: block; width: 22px; height: 100px; display: block; overflow: hidden; text-indent: -1000em; }
.onBlurIE { overflow: hidden; }
.pic_list_over_text { position: absolute; z-index: 10; color: white; left: 32px; bottom: 7px; width: 247px; text-align: center; font-size: 11px; background: url(../img/pic_list_over_text.png) no-repeat 0 bottom; display: block; }
.pic_list_over_text a { color: white; text-decoration: none; display: block; width: 247px; height: 18px; padding-top: 47px; }
.pic_list_over_text a:hover { color: white; text-decoration: none; }
.user_datas { padding: 20px 0 0 0; }
.user_datas h1,  .user_datas .title { font-size: 20px; float: left; padding-left: 10px; margin: 0 0 9px 0; line-height: normal; color: #990000; }
.user_datas .kor,  .user_datas h5 { font-size: 12px; margin: 0px; padding-left: 10px; font-weight: bold; }
.user_datas .user_platina_icon { display: inline-block; float: right; font-size: 11px; color: #9e8045; padding: 1px 0 0 29px; height: 33px; background: url(../img/sprite_adatlap.png) no-repeat -265px 0; margin: 0 0 -20px 0; }
.user_datas .user_platina_icon i { margin-right: 4px; display: inline-block; width: 29px; height: 33px; margin-left: -33px; margin-bottom: -20px; cursor: pointer; }
.user_datas .user_online_icon { display: inline-block; float: left; background: url(../img/sprite_adatlap.png) no-repeat -365px 0; width: 45px; height: 23px; color: #fff; font-weight: bold; text-align: center; line-height: 18px; font-size: 10px; text-transform: uppercase; margin: -8px 0 0 7px; }
.report { display: inline-block; float: right; width: 22px; height: 22px; background: url(../img/sprite_adatlap.png) no-repeat -105px 0; cursor: pointer; margin: -9px -7px 0 0; }
.user_buttons { position: relative; }
.like-tip { position: absolute; right: 22px; top: 5px; }
.delete-tip { position: absolute; right: 1px; top: 19px; }
.delete-tip .tip-title { margin-top: 7px; }
.tip-date .tip-title { margin-top: 7px; }
.user_buttons ul { margin: 0px; padding: 0px; list-style: none; width: 411px; overflow: hidden; }
.user_buttons li { float: left; display: inline; margin-right: 9px; }
.user_buttons a { display: block; width: 61px; height: 61px; text-indent: -1000em; position: relative; }
.user_buttons .send_sms,  .user_buttons .send_sms a { background: url(../img/sprite_adatlap.png) no-repeat 0 -115px; }
.user_buttons .send_sms a:hover { background: url(../img/sprite_adatlap.png) no-repeat 0 -300px; }
.user_buttons .send_kiss,  .user_buttons .send_kiss a { background: url(../img/sprite_adatlap.png) no-repeat -70px -115px; }
.user_buttons .send_kiss a:hover { background: url(../img/sprite_adatlap.png) no-repeat -70px -300px; }
.user_buttons .send_flower,  .user_buttons .send_flower a { background: url(../img/sprite_adatlap.png) no-repeat 0px -361px; }
.user_buttons .send_flower a:hover { background: url(../img/sprite_adatlap.png) no-repeat -61px -361px; }
.user_buttons .key,  .user_buttons .key a { background: url(../img/sprite_adatlap.png) no-repeat -140px -115px; }
.user_buttons .key a:hover { background: url(../img/sprite_adatlap.png) no-repeat -140px -300px; }
.user_buttons .fav,  .user_buttons .fav a { /*background:url(../img/sprite_adatlap.png) no-repeat -210px -115px;*/ }
.user_buttons .fav a.act,  .user_buttons .fav a:hover { /*background:url(../img/sprite_adatlap.png) no-repeat -210px -300px;*/ }
.user_buttons .fav a.act:hover { /*background:url(../img/sprite_adatlap.png) no-repeat -210px -361px;*/ }
.user_buttons .write_letter { float: right; margin-right: 0px; }
.user_buttons .write_letter,  .user_buttons .write_letter a { background: url(../img/sprite_adatlap.png) no-repeat -280px -115px; width: 131px; }
.user_buttons .write_letter a:hover { background: url(../img/sprite_adatlap.png) no-repeat -280px -300px; }
.user_buttons .fav .on { background: url(../img/sprite_adatlap.png) no-repeat -210px -115px; }
.user_buttons .fav .on_act { background: url(../img/sprite_adatlap.png) no-repeat -210px -300px; }
.user_buttons .fav .off { background: url(../img/sprite_adatlap.png) no-repeat -210px -300px; }
.user_buttons .fav .off_act { background: url(../img/sprite_adatlap.png) no-repeat -210px -361px; }
.scoring { margin-left: 7px; float: left; display: inline; width: 100px; height: 16px; background: url(../img/sprite_adatlap.png) no-repeat -382px -665px; position: relative; }
.scoring .scored { background: url(../img/sprite_adatlap.png) no-repeat -382px -649px; height: 16px; position: absolute; }
.scoring .mover { background: url(../img/sprite_adatlap.png) no-repeat -382px -681px; height: 16px; position: absolute; }
.scored_small { background: url(../img/sprite_adatlap.png) no-repeat -382px -697px; height: 11px; overflow: hidden; margin-left: 7px; display: inline-block; }
.connection { float: right; }
.connection ul { margin: 0px; padding: 0px; list-style: none; }
.connection li { float: left; font-size: 11px; font-weight: bold; line-height: 18px; }
.connection .sep { font-weight: normal; color: #898989; width: 21px; text-align: center; }
.connection a { text-decoration: none; }
.connection a:hover { text-decoration: underline; }
.connection .latott { color: #898989; background: url(../img/sprite_adatlap.png) no-repeat right -31px; padding-right: 20px; }
.connection .kedvenc { color: #898989; background: url(../img/sprite_kapcsolatok.png) no-repeat right 4px; padding-right: 20px; }
.connection .level { color: #898989; background: url(../img/sprite_kapcsolatok.png) no-repeat right -30px; padding-right: 20px; }
.connection .leveleztetek { color: #a5771b; background: url(../img/sprite_adatlap.png) no-repeat right 2px; padding-right: 10px; }
.introduction { background: #f5f2eb; padding: 15px 15px; font-size: 13px; line-height: 17px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
.introduction h2 { padding-left: 0px; margin-bottom: 15px; line-height: normal; font-size: 15px; }
.introduction h2.motivalo { color: #c21111; font-size: 14px; }
.introduction .more { clear: both; padding: 10px 0 0 0; float: right; font-size: 11px; font-weight: bold; }
.introduction .more a { color: #a5771b; text-decoration: none; background: url(../img/sprite_adatlap.png) no-repeat right -84px; padding-right: 14px; }
.introduction .more a:hover { color: #a5771b; text-decoration: underline; }
.introduction .more .int_open { background: url(../img/sprite_adatlap.png) no-repeat right -70px; }
.introduction .button_profilom { float: right; }
.introduction .button_profilom,  .introduction .button_profilom a { background: url(../img/sprite_adatlap.png) no-repeat -364px -232px; width: 73px; height: 22px; color: #fff; font-weight: bold; text-align: center; line-height: 20px; text-decoration: none; display: block; overflow: hidden; font-size: 11px; }
.data_table { position: relative; }
.data_table .layer_1 { position: absolute; left: 0px; top: 0px; z-index: 100; width: 257px; height: 100%; }
.data_table .layer_2 { position: absolute; right: 0px; top: 0px; z-index: 100; width: 154px; height: 100%; }
.data_table .col_1,  .data_table .col_2,  .data_table .col_3,  .data_table .col_2b,  .data_table .col_3b { float: left; display: inline-block; width: 103px; font-size: 11px; }
.data_table .col_2 span { font-weight: normal; }
.data_table .col_1 { text-align: right; margin-right: 14px; font-weight: bold; color: #a5771b; }
.data_table .col_2 { width: 140px; margin-right: 10px; font-weight: bold; }
.data_table .col_3 { width: 129px; color: #555555; font-weight: normal; }
.data_table .col_2b,  .data_table .col_3b { width: auto; margin: 5px 0 0 -105px; font-size: 24px; font-weight: bold; }
.data_table .col_3b { margin-left: -75px; }
.data_table h3 { margin: 0 0 5px 0; padding: 0px; }
.data_table .adatai { color: #990000; font-size: 18px; font-weight: bold; margin: 0 0 5px 0; width: 58px; }
.data_table .kit_keres { color: #990000; font-size: 18px; font-weight: bold; margin: 0 0 5px 0; width: 80px; }
.data_table .border { background: #f5f2eb; padding: 5px 0; margin-bottom: 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior: url(/css/border-radius.htc); position: relative; }
.data_table .border .col_1,  .data_table .border .col_2,  .data_table .border .col_3 { font-weight: normal; color: #000; }
.data_table .sep { background: none!important; border-bottom: 1px solid #e9dbc4; width: auto; height: 5px; overflow: hidden; margin: 0 0 5px 15px; clear: both; }
.user_numbers { font-size: 11px; padding: 0 0 0 10px; }
.user_numbers .left_text { float: left; display: inline-block; padding-top: 1px; width: 140px; overflow: hidden; }
.user_numbers .right_text { float: right; display: inline-block; padding-top: 1px; width: 170px; overflow: hidden; }
.what_kind_partner { padding: 0 10px; font-size: 13px; line-height: 17px; }
.what_kind_partner h3,  .what_kind_partner .title { color: #990000; font-size: 18px; font-weight: bold; margin: 0 0 15px 0; }
.what_kind_partner .more { font-weight: bold; padding: 10px 0 0 0; float: right; }
.what_kind_partner .more a { color: #a5771b; text-decoration: none; background: url(../img/sprite_adatlap.png) no-repeat right -96px; padding-right: 14px; }
.what_kind_partner .more a:hover { color: #a5771b; text-decoration: underline; }
.what_kind_partner .more .wkp_open { background: url(../img/sprite_adatlap.png) no-repeat right -112px; }
.jellemzes_list { padding: 0 10px; font-size: 11px; }
.jellemzes_list h3,  .jellemzes_list .title { color: #990000; font-size: 18px; font-weight: bold; margin: 0 0 15px 0; }
.jellemzes_list h5,  .jellemzes_list .subtitle { font-size: 12px; color: #464646; padding-bottom: 5px; margin-bottom: 8px; border-bottom: 1px solid #e9dbc4; font-weight: bold; }
.jellemzes_list .col_1 { float: left; display: inline-block; margin-right: 10px; font-weight: bold; color: #a5771b; width: 70px; text-align: right; }
.jellemzes_list .col_2 { float: right; display: inline-block; width: 230px; }
.jellemzes_list .csuszka_line { float: right; width: 230px; }
.jellemzes_list .csuszka_text { background: #f5f2eb; text-align: center; width: 76px; padding: 6px 0 7px 0; display: inline-block; float: left; color: #000; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior: url(/css/border-radius.htc); position: relative; }
.jellemzes_list .csuszka_text_gray { color: #000; }
.jellemzes_list .csuszka_text2 { padding: 1px 0 1px 0; }
.jellemzes_list .csucska { float: left; display: inline-block; margin: 8px -3px 0 3px; width: 78px; height: 12px; position: relative; }
.jellemzes_list .slidebox { background: url(../img/rate_5_s.png) no-repeat 0 0; display: inline; float: left; height: 12px; position: relative; width: 78px; }
.jellemzes_list .slidebox_but { height: 12px; left: 0; overflow: hidden; position: absolute; top: 0px; }
.jellemzes_list .slidebox_but a { display: inline-block; float: left; height: 12px; margin-right: 3px; overflow: hidden; text-decoration: none; width: 12px; }
.jellemzes_list .slidebox_but .zold { background: url(../img/rate_full_s.png) no-repeat 0 0px transparent; }
/*.jellemzes_list .slidebox_but .szurke { background: url(../img/rate_full_s.png) no-repeat 0 -12px transparent; }*/



.diary_box { font-size: 13px; line-height: 17px; }
.diary_box h3,  .diary_box .title { font-weight: bold; color: #990000; font-size: 18px; font-weight: bold; margin: 0 0 15px 0; }
.diary_box .comment { float: left; display: inline-block; color: #555555; font-size: 11px; }
.diary_box .more { float: right; display: inline-block; color: #a5771b; font-size: 11px; font-weight: bold; background: url(../img/sprite_adatlap.png) no-repeat right 2px; padding-right: 9px; text-decoration: none; }
.diary_box .more:hover { color: #a5771b; text-decoration: underline; }
.hirdetes_box { height: auto!important; min-height: 311px; height: 311px; background: #ebebeb; text-align: center; color: #444; font-size: 11px; padding: 1px 0 5px 0; }
.hirdetes_box a { color: #444; text-decoration: underline; }
.hirdetes_box a:hover { color: #444; text-decoration: none; }
.hirdetes_box span { display: block; padding: 5px 0; }
#key_for_heart_layer { width: 391px; background: #f5f2eb; border: 1px solid #e2dfd9; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; -moz-box-shadow: 0 1px 0.1em #e2dfd9; -webkit-box-shadow: 0 1px 0.1em #e2dfd9; box-shadow: 0 1px 0.1em #e2dfd9; }
#key_for_heart_layer h1,  #key_for_heart_layer .title { font-weight: bold; font-size: 18px; color: #555555; padding-left: 44px; line-height: 18px; background: url(../img/sprite_adatlap.png) no-repeat -362px -44px; }
#key_for_heart_layer h1 a,  #key_for_heart_layer .title a { color: #a5771b; text-decoration: none; font-size: 11px; padding: 0 9px 0 5px; background: url(../img/sprite_base.png) no-repeat right -84px; }
#key_for_heart_layer h1 a:hover,  #key_for_heart_layer .title a:hover { color: #a5771b; text-decoration: underline; }
#key_for_heart_layer h5,  #key_for_heart_layer .subtitle { color: #000; padding: 0 0 10px 0px; font-weight: bold; }
#key_for_heart_layer .gvRadio { float: left; margin-top: 1px; }
#key_for_heart_layer label { float: left; display: inline-block; width: 350px; padding-bottom: 8px; }
#key_for_heart_layer .sep { border-bottom: 1px solid #e9dbc4; height: 10px; width: auto; margin-bottom: 10px; clear: both; }
#key_for_heart_layer .button_new { float: left; font-size: 11px; font-weight: bold; line-height: 40px; }
#key_for_heart_layer .button_new a { color: #555555; text-decoration: none; display: inline-block; background: url(../img/sprite_adatlap.png) no-repeat -777px -668px; padding-left: 30px; }
#key_for_heart_layer .button_new a:hover { color: #555555; text-decoration: underline; }
#key_for_heart_layer .button_kuldes { background: url(../img/sprite_adatlap.png) no-repeat -684px -202px; width: 116px; height: 41px; float: right; }
#key_for_heart_layer .button_kuldes input { background-color: transparent; border: none; width: 116px; height: 41px; cursor: pointer; }
#key_for_heart_layer .button_kuldes:hover { background: url(../img/sprite_adatlap.png) no-repeat -684px -243px; }
#key_for_heart_layer .close,  #letter_write .close,  .randiSMS .close,  #report_layer .close,  #flower_send .close,  #kiss_send .close { background: url(../img/sprite_adatlap.png) no-repeat right -138px; font-size: 11px; line-height: 12px; height: 15px; float: right; display: inline-block; overflow: hidden; font-weight: bold; color: #898989; padding-right: 16px; position: relative; z-index: 10; margin: 5px 0 0 0; font-weight: bold; text-decoration: none; cursor: pointer; }
#key_for_heart_layer .close:hover,  #letter_write .close:hover,  .randiSMS .close:hover,  #report_layer .close:hover,  #flower_send .close:hover,  #kiss_send .close:hover { background: url(../img/sprite_adatlap.png) no-repeat right -161px; text-decoration: none; color: #000; }
#report_layer { margin: -20px 0 30px 0; width: 391px; background: #f5f2eb; border: 1px solid #e2dfd9; padding: 10px 10px 20px 10px; z-index: 1000; /*position:absolute; margin-top:-80px;*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); -moz-box-shadow: 0 1px 0.1em #e2dfd9; -webkit-box-shadow: 0 1px 0.1em #e2dfd9; box-shadow: 0 1px 0.1em #e2dfd9; }
#report_layer h1 { font-size: 18px; color: #555555; padding-left: 36px; line-height: 29px; background: url(../img/sprite_adatlap.png) no-repeat 0px -73px; }
#report_layer .textarea { background: url(../img/sprite_adatlap.png) no-repeat -400px -721px; width: 319px; height: 76px; margin-bottom: 11px; }
#report_layer .textarea textarea { background-color: transparent; border: none; width: 309px; height: 66px; padding: 5px; }
#report_layer .form { width: 318px; margin: 0 auto; }
#report_layer .form label { display: inline-block; padding-bottom: 3px; font-size: 11px; font-weight: bold; }
#report_layer .button_kuldes { background: url(../img/sprite_adatlap.png) no-repeat -684px -202px; width: 116px; height: 41px; float: right; }
#report_layer .button_kuldes input { background-color: transparent; border: none; width: 116px; height: 41px; cursor: pointer; }
#report_layer .button_kuldes:hover { background: url(../img/sprite_adatlap.png) no-repeat -684px -243px; }
#letter_write { width: 391px; background: #f5f2eb; border: 1px solid #e2dfd9; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; -moz-box-shadow: 0 1px 0.1em #e2dfd9; -webkit-box-shadow: 0 1px 0.1em #e2dfd9; box-shadow: 0 1px 0.1em #e2dfd9; }
#letter_write h1,  #letter_write .title { font-weight: bold; font-size: 18px; color: #555555; padding-left: 29px; line-height: 18px; background: url(../img/sprite_adatlap.png) no-repeat -362px -73px; }
#letter_write .textarea { background: url(../img/sprite_adatlap.png) no-repeat 0 -422px; width: 392px; height: 138px; margin-bottom: 9px; }
#letter_write .textarea textarea { background-color: transparent; border: none; width: 382px; height: 128px; padding: 5px; }
#letter_write .col_left { float: left; }
#letter_write .col_right { float: right; }
#letter_write .attach_pic img { border: 1px solid #cfb67e; padding: 3px; background: #fff; margin-bottom: 4px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
#letter_write .attach_pic { background: url(../img/sprite_adatlap.png) no-repeat 0px -561px; width: 129px; height: 159px; padding: 0 2px; }
#letter_write .attach_pic span.text { height: 24px; display: block; font-weight: bold; font-size: 11px; text-align: center; line-height: 24px; overflow: hidden; }
#letter_write .attach_pic span.text2 { display: block; padding: 10px; font-size: 12px; text-align: center; overflow: hidden; }
#letter_write .attach_pic .pic { float: left; width: 78px; padding: 0 3px 0 2px; }
#letter_write .attach_pic .arrow_left,  #letter_write .attach_pic .arrow_right { float: left; width: 23px; height: 24px; margin-top: 44px; }
#letter_write .attach_pic .arrow_left a,  #letter_write .attach_pic .arrow_right a { display: block; overflow: hidden; text-indent: -1000em; width: 23px; height: 24px; }
#letter_write .attach_pic .arrow_left a { background: url(../img/sprite_adatlap.png) no-repeat -438px -537px; }
#letter_write .attach_pic .arrow_left a:hover { background: url(../img/sprite_adatlap.png) no-repeat -461px -537px; }
#letter_write .attach_pic .arrow_right a { background: url(../img/sprite_adatlap.png) no-repeat -392px -537px; }
#letter_write .attach_pic .arrow_right a:hover { background: url(../img/sprite_adatlap.png) no-repeat -415px -537px; }
#letter_write .attach_pic .gvRadio { float: left; display: inline; margin: 1px 0 0 32px; }
#letter_write .attach_pic label { float: left; display: inline-block; padding-left: 5px; }
#letter_write .button_piszkozat { background: url(../img/sprite_adatlap.png) no-repeat -392px -422px; width: 151px; height: 32px; overflow: hidden; margin-bottom: 86px; }
#letter_write .button_piszkozat:hover { background: url(../img/sprite_adatlap.png) no-repeat -392px -454px; }
#letter_write .button_piszkozat input { background-color: transparent; border: none; width: 151px; padding: 8px 0px 8px 10px; cursor: pointer; font-weight: bold; text-align: left; visibility: visible; }
#letter_write .button_piszkozat_inakt input { color: #898989; padding-left: 7px; }
#letter_write .button_kuldes { background: url(../img/sprite_adatlap.png) no-repeat -649px -422px; width: 151px; height: 41px; float: right; }
#letter_write .button_kuldes input { background-color: transparent; border: none; width: 151px; height: 41px; cursor: pointer; }
#letter_write .button_kuldes:hover { background: url(../img/sprite_adatlap.png) no-repeat -649px -463px; }
#letter_write .button_foto_feltoltese { background: url(../img/sprite_adatlap.png) no-repeat -543px -422px; margin: 0 auto; width: 93px; height: 22px; }
#letter_write .button_foto_feltoltese a { width: 93px; height: 22px; display: block; overflow: hidden; line-height: 22px; color: #fff; text-decoration: none; text-align: center; font-size: 11px; font-weight: bold; }
#letter_write .button_foto_feltoltese a:hover { background: url(../img/sprite_adatlap.png) no-repeat -543px -444px; }
#letter_write .button_kuldes.button_mehet_inact { background: url(../img/sprite_adatlap.png) no-repeat -310px -255px; }
.randiSMS { width: 391px; background: #f5f2eb; border: 1px solid #e2dfd9; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; -moz-box-shadow: 0 1px 0.1em #e2dfd9; -webkit-box-shadow: 0 1px 0.1em #e2dfd9; box-shadow: 0 1px 0.1em #e2dfd9; }
.randiSMS h1,  .randiSMS .title { font-weight: bold; font-size: 18px; color: #555555; padding-left: 33px; line-height: 18px; height: 23px; margin-bottom: 0px; background: url(../img/sprite_adatlap.png) no-repeat 0px -45px; }
.randiSMS h1 a,  .randiSMS .title a { color: #a5771b; text-decoration: none; font-size: 11px; padding: 0 9px 0 5px; background: url(../img/sprite_base.png) no-repeat right -84px; }
.randiSMS h1 a:hover,  .randiSMS .title a:hover { color: #a5771b; text-decoration: underline; }
.randiSMS h5,  .randiSMS .subtitle { font-weight: bold; color: #555555; font-size: 12px; margin: 0 0 3px 0; background: url(../img/sprite_adatlap.png) no-repeat -452px 1px; padding-left: 11px; width: 150px; }
.randiSMS .textarea { background: url(../img/sprite_adatlap.png) no-repeat 0 -721px; width: 391px; height: 79px; margin-bottom: 3px; }
.randiSMS .textarea textarea { background-color: transparent; border: none; width: 381px; height: 69px; padding: 5px; }
.randiSMS .right { font-size: 11px; color: #000; text-align: right; }
.randiSMS .payment_tab { width: 391px; }
.randiSMS .payment_tab .head { margin: 0px; padding: 0px; list-style: none; }
.randiSMS .payment_tab .head li { float: left; color: #a5771b; font-weight: bold; }
.randiSMS .payment_tab .head a { color: #555555; text-decoration: none; border: 1px solid #c2c2c2; border-left: none; line-height: 20px; display: block; text-align: center; margin-top: 4px; background: #ebebeb url(../img/sprite_adatlap.png) no-repeat 0 -825px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; behavior: url(/css/border-radius.htc); position: relative; }
.randiSMS .payment_tab .head a:hover { margin-top: 0px; line-height: 20px; color: #363636; padding-top: 4px; background: #ebebeb url(../img/sprite_adatlap.png) no-repeat 0 -845px; }
.randiSMS .payment_tab .head a.act,  .randiSMS .payment_tab .head a.act:hover { line-height: 24px; padding-bottom: 1px; display: block; background: url(../img/sprite_adatlap.png) repeat-x 0 -800px; border: 1px solid #cccccc; border-bottom: none; text-align: center; margin-top: 0px; color: #a5771b; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; behavior: url(/css/border-radius.htc); position: relative; }
.randiSMS .payment_tab .head a.act:hover { margin-bottom: -5px; line-height: 16px!important; padding-bottom: 5px; }
.randiSMS .payment_tab .head .randitarca { width: 195px; }
.randiSMS .payment_tab .head .sms { width: 196px; }
.randiSMS .payment_tab .head .randitarca a,  .randiSMS .payment_tab .head .randitarca a.act { border-left: 1px solid #c2c2c2; border-right: none; }
.randiSMS .payment_tab .head .randitarca a.act { width: 193px; border-right: 1px solid #c2c2c2; }
.randiSMS .payment_tab .cont { border: 1px solid #cccccc; border-top: none; background: #fff; padding: 9px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; behavior: url(/css/border-radius.htc); position: relative; }
.randiSMS .randitarca_cont { font-size: 12px; padding-top: 25px!important; }
.randiSMS .randitarca_cont h6 { margin: 0px; font-size: 14px; font-weight: bold; }
.randiSMS .randitarca_cont .text_left { float: left; display: inline-block; width: 184px; text-align: right; padding-bottom: 2px; }
.randiSMS .randitarca_cont .text_right { float: left; display: inline-block; text-align: right; width: 90px; }
.randiSMS .randitarca_cont .alacsony { color: #c21111; font-size: 12px; font-weight: bold; text-align: right; width: 244px; padding-top: 2px; }
.randiSMS .randitarca_akcio_text { font-size: 11px; float: left; }
.randiSMS .randitarca_akcio_text strong { color: #c21111; }
.randiSMS .button_randitarca_feltoltes { float: right; background: url(../img/sprite_adatlap.png) no-repeat -468px -202px; width: 216px; height: 41px; }
.randiSMS .button_randitarca_feltoltes a { width: 216px; height: 41px; display: block; overflow: hidden; text-indent: -1000em; }
.randiSMS .button_randitarca_feltoltes_green { background: url(../img/sprite_adatlap.png) no-repeat -468px -243px; }
.randiSMS .button_randitarca_feltoltes_green a:hover { background: url(../img/sprite_adatlap.png) no-repeat -468px -284px; }
.randiSMS .button_feltoltes { float: right; background: url(../img/sprite_adatlap.png) no-repeat -570px -561px; width: 143px; height: 41px; }
.randiSMS .button_feltoltes a { width: 143px; height: 41px; display: block; overflow: hidden; text-indent: -1000em; }
.randiSMS .button_feltoltes a:hover { background: url(../img/sprite_adatlap.png) no-repeat -570px -602px; }
.randiSMS .button_feltoltes input { background: transparent; border: none; width: 143px; height: 41px; cursor: pointer; overflow: hidden; text-indent: -999px; line-height: 0px; display: block; }
.randiSMS .button_feltoltes input:hover { background: url(../img/sprite_adatlap.png) no-repeat -570px -602px; }
.randiSMS .button_mehet { background: url(../img/sprite_adatlap.png) no-repeat -684px -284px; width: 116px; height: 41px; float: right; }
.randiSMS .button_mehet:hover { background: url(../img/sprite_adatlap.png) no-repeat -684px -325px; }
.randiSMS .button_mehet input { background-color: transparent; border: none; width: 116px; height: 41px; cursor: pointer; }
.randiSMS .sms_cont .col_left { float: left; width: 211px; }
.randiSMS .sms_cont .col_right { float: right; width: 116px; background: url(../img/randisms_sms_cont_bg.png) no-repeat left; padding: 4px 0 0 33px; }
.randiSMS .sms_cont .text { background: url(../img/randisms_sms_arrow.gif) no-repeat 0 1px; font-weight: bold; color: #000; font-weight: bold; font-size: 11px; padding-left: 12px; }
.randiSMS .sms_cont .col_left .text { background: url(../img/randisms_sms_arrow.gif) no-repeat 0 5px; }
.randiSMS .sms_cont .col_right .text { margin-left: -12px; position: relative; }
.randiSMS .sms_cont .text span { color: #367202; font-size: 18px; line-height: normal; }
.randiSMS .sms_cont .help_icon { margin: 0 0 0 12px; }
.randiSMS .sms_cont .input { background: url(../img/sprite_adatlap.png) no-repeat -138px -561px; width: 115px; height: 23px; margin-top: 5px; }
.randiSMS .sms_cont .input input { background-color: transparent; border: none; width: 105px; padding: 5px; }
.randiSMS .sms_cont .error_text { line-height: 25px; color: #c21111; font-size: 12px; font-weight: bold; }
.link_randitarca { padding-top: 5px; text-align: right; clear: both; font-weight: bold; font-size: 11px; }
.link_randitarca a { color: #a5771b; text-decoration: none; background: url(../img/sprite_adatlap.png) no-repeat right 2px; padding-right: 11px; }
.link_randitarca a:hover { color: #a5771b; text-decoration: underline; }
#randitarca_feltoltes { border: 1px solid #e9dbc4; background: #fff; padding: 15px 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
#randitarca_feltoltes h5 { font-size: 14px; margin-bottom: 25px; background: url(../img/randisms_sms_arrow.gif) no-repeat 0 1px; padding-left: 13px; }
#randitarca_feltoltes h5 span { font-size: 18px; }
#randitarca_feltoltes h5 a { font-size: 11px; color: #a5771b; text-decoration: none; background: url(../img/sprite_adatlap.png) no-repeat right 2px; padding-right: 10px; }
#randitarca_feltoltes h5 a:hover { color: #a5771b; text-decoration: underline; }
#flower_send,  #kiss_send { width: 391px; background: #f5f2eb; border: 1px solid #e2dfd9; padding: 10px; font-size: 11px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; -moz-box-shadow: 0 1px 0.1em #e2dfd9; -webkit-box-shadow: 0 1px 0.1em #e2dfd9; box-shadow: 0 1px 0.1em #e2dfd9; }
#flower_send h1,  #kiss_send h1,  #flower_send .title,  #kiss_send .title { font-weight: bold; font-size: 18px; color: #555555; padding-left: 29px; line-height: 22px; height: 22px; margin-bottom: 0px; background: url(../img/sprite_adatlap.png) no-repeat -778px -526px; }
#kiss_send .title { background: url(../img/sprite_adatlap.png) no-repeat -775px -385px; padding-left: 32px; line-height: 18px; }
#flower_send h1 a,  #kiss_send h1 a,  #flower_send .title a,  #kiss_send .title a { color: #a5771b; text-decoration: none; font-size: 11px; padding: 0 9px 0 5px; background: url(../img/sprite_base.png) no-repeat right -84px; }
#flower_send h1 a:hover,  #kiss_send h1 a:hover,  #flower_send .title a:hover,  #kiss_send .title a:hover { color: #a5771b; text-decoration: underline; }
#flower_send .flower_head_menu,  #kiss_send .kiss_head_menu { border: 1px solid #c2c2c2; height: 29px; line-height: 29px; background: url(../img/sprite_adatlap.png) no-repeat 0 -845px; width: 389px; margin-bottom: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
#flower_send .flower_head_menu ul,  #kiss_send .kiss_head_menu ul { margin: 0px; padding: 0px; list-style: none; }
#flower_send .flower_head_menu ul li,  #kiss_send .kiss_head_menu ul li { float: left; color: #a5771b; font-weight: bold; height: 29px; font-size: 12px; width: 121px; text-align: center; }
#flower_send .flower_head_menu .first,  #kiss_send .kiss_head_menu .first { width: 136px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; behavior: url(/css/border-radius.htc); position: relative; }
#flower_send .flower_head_menu .last,  #kiss_send .kiss_head_menu .last { width: 102px; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; behavior: url(/css/border-radius.htc); position: relative; }
#flower_send .flower_head_menu span,  #kiss_send .kiss_head_menu span { font-size: 18px; line-height: 24px; }
#flower_send .flower_head_menu a,  #kiss_send .kiss_head_menu a { color: #555555; text-decoration: none; }
#flower_send .flower_head_menu a:hover,  #kiss_send .kiss_head_menu a:hover { color: #555555; text-decoration: none; }
#flower_send .flower_head_menu .sep,  #kiss_send .kiss_head_menu .sep { background: url(../img/sprite_adatlap.png) no-repeat 0 -874px; width: 15px; height: 29px; padding: 0px; }
#flower_send .flower_head_menu .sep_act,  #kiss_send .kiss_head_menu .sep_act { background: url(../img/sprite_adatlap.png) no-repeat -15px -874px; width: 15px; height: 29px; }
#flower_send .flower_head_menu .sep_act_before,  #kiss_send .kiss_head_menu .sep_act_before { background: url(../img/sprite_adatlap.png) no-repeat -30px -874px; width: 15px; height: 29px; }
#flower_send .flower_head_menu .act,  #kiss_send .kiss_head_menu .act { background: url(../img/sprite_adatlap.png) no-repeat 0 -903px; }
#flower_send .flower_list,  #kiss_send .kiss_list { border-bottom: 1px solid #e9dbc4; padding: 10px 0 6px 0px; width: 370px; margin: 0 auto 10px auto; }
#flower_send .flower_list .box,  #kiss_send .kiss_list .box { float: left; width: 82px; display: inline; margin-right: 14px; }
#flower_send .flower_list .box_last,  #kiss_send .kiss_list .box_last { margin-right: 0; }
#flower_send .flower_list .box .pic,  #kiss_send .kiss_list .box .pic { margin-bottom: 6px; }
#flower_send .flower_list .box .pic img,  #kiss_send .kiss_list .box .pic img { border: 1px solid #cccccc; }
#flower_send .flower_list .box label,  #kiss_send .kiss_list .box label { display: block; width: 82px; text-align: center; clear: both; font-weight: bold; padding-top: 2px; }
#flower_send .flower_list .box .gvRadio,  #kiss_send .kiss_list .box .gvRadio { float: none; display: block; margin: 0 auto; }
#flower_send .button_tovabb,  #kiss_send .button_tovabb { background: url(../img/sprite_adatlap.png) no-repeat -713px -561px; width: 87px; height: 33px; float: right; display: inline; margin-right: 10px; }
#kiss_send .valasztott_csok .button_tovabb { margin-right: 0px!important; }
#flower_send .button_tovabb:hover,  #kiss_send .button_tovabb:hover { background: url(../img/sprite_adatlap.png) no-repeat -713px -594px; }
#flower_send .button_tovabb input,  #kiss_send .button_tovabb input { background-color: transparent; border: none; width: 87px; height: 33px; cursor: pointer; }
#flower_send .valasztott_csokor .col_left,  #kiss_send .valasztott_csok .col_left { float: left; width: 152px; text-align: center; padding-right: 19px; }
#flower_send .valasztott_csokor .col_left span,  #kiss_send .valasztott_csok .col_left span { font-weight: bold; display: block; padding-bottom: 10px; }
#flower_send .valasztott_csokor img,  #kiss_send .valasztott_csok img { border: 1px solid #cccccc; margin-bottom: 15px; }
#flower_send .valasztott_csokor .button_masikat,  #kiss_send .valasztott_csok .button_masikat { background: url(../img/sprite_adatlap.png) no-repeat -422px -330px; width: 131px; height: 22px; margin: 0 auto; }
#flower_send .valasztott_csokor .button_masikat a,  #kiss_send .valasztott_csok .button_masikat a { display: block; overflow: hidden; line-height: 22px; text-align: center; color: #000; text-decoration: none; text-align: center; font-weight: bold; width: 131px; height: 22px; cursor: pointer; }
#flower_send .valasztott_csokor .button_masikat a:hover,  #kiss_send .valasztott_csok .button_masikat a:hover { background: url(../img/sprite_adatlap.png) no-repeat -422px -352px; }
#flower_send .valasztott_csokor .col_right,  #kiss_send .valasztott_csok .col_right { float: right; width: 220px; }
#flower_send .valasztott_csokor label,  #kiss_send .valasztott_csok label { font-weight: bold; display: block; padding-bottom: 10px; }
#flower_send .valasztott_csokor .textarea,  #kiss_send .valasztott_csok .textarea { background: url(../img/sprite_adatlap.png) no-repeat -138px -598px; width: 220px; height: 115px; margin-bottom: 11px; }
#flower_send .col_right .textarea textarea,  #kiss_send .valasztott_csok .textarea textarea { background-color: transparent; border: none; width: 210px; height: 105px; padding: 5px; }
#flower_send .randiSMS { padding: 0px; border: none; }
/* **** ADATLAP LAYER **** */

.adatap_layer { position: fixed; display: none; width: 460px; background: #f0eadc; padding: 20px; z-index: 1000; display: none; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; behavior: url(/css/border-radius.htc); }
.elkuldve_layer { width: 400px!important; margin-left: -200px!important; }
.adatap_layer .cont { background: #fff; padding: 20px 15px 20px 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
.adatap_layer h3 { color: #363636; }
.adatap_layer .cont { font-size: 12px; line-height: 16px; color: #000; }
.adatap_layer .close { background: url(../img/sprite_base.png) no-repeat -391px 0; width: 15px; height: 15px; float: right; display: inline-block; overflow: hidden; text-indent: -1000em; width: 15px; height: 15px; position: relative; z-index: 1000; margin: -15px -15px 0 0; }
.adatap_layer .close:hover { background: url(../img/sprite_base.png) no-repeat -408px 0; }
.adatap_layer .button_tovabb,  .adatap_layer .button_rendben { background: url(../img/sprite_base.png) no-repeat -669px -159px; width: 131px; height: 41px; margin: 0 auto; }
.adatap_layer .button_rendben { background: url(../img/sprite_base.png) no-repeat -669px -241px; }
.adatap_layer .button_tovabb a,  .adatap_layer .button_rendben a { display: block; overflow: hidden; text-indent: -1000em; width: 131px; height: 41px; }
.adatap_layer .button_tovabb a:hover,  .adatap_layer .button_rendben a:hover { background: url(../img/sprite_base.png) no-repeat -669px -282px; }
.gastromania { background: #f5f2eb; float: left; width: 230px; text-align: center; padding: 5px 0; margin-top: -6px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior: url(/css/border-radius.htc); position: relative; }
.gastromania img { margin-bottom: -5px; }
.levelfolyam_popup { position: fixed; display: none; width: 420px; background: #f0eadc; padding: 20px; z-index: 1000; display: none; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; behavior: url(/css/border-radius.htc); }
.levelfolyam_popup .cont { background: #fff; padding: 20px; line-height: 16px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
.levelfolyam_popup .close { background: url(../img/sprite_base.png) no-repeat -391px 0; width: 15px; height: 15px; float: right; display: inline-block; overflow: hidden; text-indent: -1000em; width: 15px; height: 15px; position: relative; z-index: 1000; margin: -15px -15px 0 0; }
.levelfolyam_popup .close:hover { background: url(../img/sprite_base.png) no-repeat -408px 0; }
.levelfolyam_popup h3 { color: #363636; font-size: 18px; line-height: normal; margin-bottom: 20px; }
.levelfolyam_popup .button_megsem { float: left; display: inline!important; margin-left: 58px; margin-right: 7px; }
.levelfolyam_popup .button_megsem,  .levelfolyam_popup .button_megsem a,  .levelfolyam_popup .button_tiltas,  .levelfolyam_popup .button_tiltas a,  .levelfolyam_popup .button_feloldas,  .levelfolyam_popup .button_feloldas a,  .levelfolyam_popup .button_rendben,  .levelfolyam_popup .button_rendben a { background: url(../img/sprite_reg_inside.png) no-repeat 0 -351px; width: 131px; height: 41px; display: block; overflow: hidden; text-indent: -1000em; }
.levelfolyam_popup .button_tiltas,  .levelfolyam_popup .button_feloldas { float: left; }
.levelfolyam_popup .button_tiltas,  .levelfolyam_popup .button_tiltas a { background: url(../img/sprite_levelfolyam.png) no-repeat -322px -532px; }
.levelfolyam_popup .button_feloldas,  .levelfolyam_popup .button_feloldas a { background: url(../img/sprite_levelfolyam.png) no-repeat -322px -573px; }
.levelfolyam_popup .button_rendben,  .levelfolyam_popup .button_rendben a { background: url(../img/sprite_base.png) no-repeat -669px -241px; }
.levelfolyam_popup .button_rendben { margin: 0 auto; }
.report_tip .tip-title { margin-top: 20px!important; }
.report_layer { background: url(../img/bg_report_layer.png) no-repeat; width: 77px; height: 35px; position: absolute; right: 3px; top: 6px; font-size: 11px; font-weight: bold; padding: 5px 0 0 8px; line-height: 14px; display: none; }
.report_layer a { color: #a5771b; text-decoration: none; }
.report_layer a:hover { color: #535353; text-decoration: none; }
.report_close { background: url(../img/sprite_base.png) no-repeat -376px 3px; width: 15px; height: 15px; display: block; overflow: hidden; text-indent: -1000em; position: absolute; right: 4px; top: 5px; }
.report_close:hover { background: url(../img/sprite_base.png) no-repeat -408px 0; }
.right_411 .they_like_box { padding-left: 15px; }
.they_like_box { padding-left: 10px; }
.they_like_box h3 { line-height: normal; margin-bottom: 15px; color: #990000; font-size: 18px; font-weight: bold; height: 25px; margin: 0; }
{
}
.they_like_box .box { float: left; display: inline; margin-right: 20px; width: 74px; font-size: 11px; padding-bottom: 10px; padding-left: 4px; }
.they_like_box .box .text { overflow: hidden; white-space: nowrap; height: 28px; width: 74px; }
.they_like_box .box img { width: 70px; height: 100px; border: 1px solid #cfb67e; padding: 3px; background: #fff; margin-bottom: 4px; margin-left: -4px; position: relative; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/border-radius.htc); position: relative; }
.they_like_box .sep { background: #e9dbc4; width: auto; height: 1px; overflow: hidden; clear: both; margin: 0 10px 9px 0; }
.they_like_box a { color: #000; text-decoration: none; }
.they_like_box a:hover { color: #000; text-decoration: underline; }
.send_vampircsok a { background: url(../img/sprite_adatlap.png) no-repeat -274px -363px; height: 57px; width: 57px; margin: 2px 0 0 2px; }
#kiss_send .valasztott_csok .button_tovabb.button_vampircsok { background: url(../img/sprite_adatlap.png) no-repeat -335px -384px !important; width: 225px !important; height: 34px !important; margin-right: -2px !important; }
.button_vampircsok a,  .button_vampircsok input { width: 225px !important; height: 34px !important; }
.halloween_h3 { font-size: 17px; color: #a5771b; line-height: normal; padding: 10px 0 10px 40px; }
#kiss_send h1.vampircsok { background: url(../img/sprite_adatlap.png) no-repeat -745px -730px; padding-left: 62px; line-height: 18px; }
.randiSMS .button_mehet_inact,  .randiSMS .button_mehet_inact:hover { background: url(../img/mehet_inaktiv.png) no-repeat; }
.PhotoRequestButtons { display: block; position: absolute; left: 0; top: 51px; width: 133px; height: 32px; left: 50%; margin-left: -66px; }
.box_platina .pic { position: relative; }
.box_platina img { border: 2px solid #d5a13b !important; margin: -1px -1px 3px -1px !important; }
.box_platina .platina { background: url(../img/pic_layer_icons.png) no-repeat 0 -16px; width: 27px; height: 34px; position: absolute; display: block; z-index: 10; right: 4px; bottom: -12px; }
.they_like_box .box_platina .platina { right: -12px; }
.arrow_center .tip-title { margin-left: 72px !important; }
.arrow_center { width: auto; }
.foto_lista .platina { right: 0px; bottom: -12px; }
.ahet_head { padding: 20px 15px; line-height: normal; }
.ahet_head .left { float: left; width: 335px; padding-bottom: 15px; }
.ahet_head .right { float: left; width: 370px; font-size: 13px; text-align: justify; padding-bottom: 15px; padding-top: 8px; height: auto !important; min-height: 48px; height: 48px; position: relative; }
.ahet_head h3 { font-size: 30px; color: #c21111; margin-bottom: 5px; }
.ahet_head .date { font-weight: bold; }
.ahet_head .link { border-top: 1px solid #9e8045; clear: both; font-size: 11px; padding-top: 8px; height: 14px; line-height: 14px; text-align: right; font-weight: bold; }
.ahet_head .link a { color: #9e8045; text-decoration: none; padding-right: 10px; display: inline-block; background: url(../img/itt.png) no-repeat right 3px; }
.ahet_head .link a:hover { color: #9e8045; text-decoration: underline; }
.bqf { position: absolute; left: -37px; top: -9px; background: url(../img/quote24.png) no-repeat 0 -25px; width: 32px; height: 25px; display: block; }
.bql { position: absolute; right: -20px; bottom: -9px; background: url(../img/quote24.png) no-repeat 0 0; width: 32px; height: 25px; display: block; }
.user_data_box { background: #f6f3eb; border: 1px solid white; width: 600px; height: 395px; padding: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.10); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.10); box-shadow: 2px 2px 10px rgba(0,0,0,.10); behavior: url(/css/border-radius.htc); position: relative; }
/* jellemkep */

.jellem_adatlap { padding: 10px; }
.ja_title { float: left; font-size: 18px; color: #990000; font-weight: bold; padding: 0 0 10px 0px; }
.ja_title_1 { float: right; font-size: 10px; padding-right: 10px; }
.ja_box { clear: both; background: #f5f2eb; padding: 10px 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/border-radius.htc); position: relative; width: 272px; margin: 0; position: relative; }
.ja_txt1 { font-size: 12px; padding-left: 5px; }
.ja_images { margin: 0; }
.ja_img { display: block; float: left; margin: 5px; }
.ja_img img { border: none; width: 58px; height: 58px; }
.ja_img:hover { box-shadow: 1px 1px 5px 1px rgba(119, 119, 119, 0.7); -moz-box-shadow: 1px 1px 5px 1px rgba(119, 119, 119, 0.7); -webkit-box-shadow: 1px 1px 5px 1px rgba(119, 119, 119, 0.7); }
.ja_txt2 { font-size: 12px; float: left; margin: 10px 0 10px 7px; line-height: 15px; }
.ja_link { color: #a5771b; text-decoration: none; font-size: 11px; background: url(../img/sprite_adatlap.png) no-repeat right 2px; padding-right: 9px; float: right; margin: 10px; line-height: 15px; font-weight: bold; }
.ja_link:hover { color: #a5771b; text-decoration: underline; }
.ja_layer { position: absolute; background: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/border-radius.htc); width: 292px; left: 0px; top: 0px; line-height: normal; z-index: 10000; visibility: hidden; }
.jal_bg { background: #f5f2eb; padding: 10px 15px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; behavior: url(/border-radius.htc); position: relative; ; }
.ja_layer .close { background: url(../img/sprite_base.png) no-repeat -376px 3px; width: 15px; height: 15px; float: right; display: inline-block; overflow: hidden; text-indent: -1000em; width: 15px; height: 15px; position: relative; z-index: 1000; margin: 5px 5px 0 0; }
.ja_layer .close:hover { background: url(../img/sprite_base.png) no-repeat -408px 0; }
.jal_title { text-align: center; font-size: 14px; color: #c21111; padding: 0 0 5px 0; }
.jal_lapozo { text-align: center; padding: 5px 0; font-size: 14px; }
.jal_lapozo a { text-decoration: none; color: #000; }
.jal_lapozo a:hover { text-decoration: underline; color: #000; }
.jal_txt1 { float: left; padding: 15px 0 15px 15px; }
.jal_txt11 { background: #f5f2eb; height: 40px; line-height: 40px; font-size: 14px; padding: 0 20px 0 10px; position: relative; float: left; }
.jal_arr { float: left; border-left: solid 20px #f5f2eb; border-top: solid 20px transparent; border-bottom: solid 20px transparent; }
.jal_link { clear: both; color: #a5771b; text-decoration: none; font-size: 11px; background: url(../img/sprite_adatlap.png) no-repeat right 2px; padding-right: 9px; line-height: 15px; font-weight: bold; margin: 3px 0 0 10px; display: block; float: left; }
.jal_img1 { float: right; margin: 10px 15px 10px 0; height: 58px; width: 58px; }
._foreign_big_img { position: absolute; }
._my_thumb { position: absolute; }
.jal_img { height: 265px; }
#letter_write .button_kuldes.load { background: url(../img/load_151x41.gif) }
#letter_write .button_kuldes.load input { display: none; }
.preload_151x41 { background: url(../img/load_151x41.gif) no-repeat -200px -200px; display: none; }
@font-face { font-family: 'new_rockerregular'; src: url('font/newrocker-regular-webfont.eot'); src: url('font/newrocker-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('font/newrocker-regular-webfont.woff') format('woff'),  url('font/newrocker-regular-webfont.ttf') format('truetype'),  url('font/newrocker-regular-webfont.svg#new_rockerregular') format('svg'); font-weight: normal; font-style: normal; }
.left_shadow_hw { margin-top: 187px; }
.halloween_box { background: url(../img/promo/halloween/adatlap_title.jpg) no-repeat; width: 776px; height: 187px; margin: -10px 0 8px 0; position: relative; line-height: normal; font-size: 19px; color: #f5f2eb; }
.halloween_box .count { font-family: 'new_rockerregular'; font-size: 71px; color: #c52c10; padding: 5px 0 0 410px; text-align: center; width: 140px; height: 123px; }
.halloween_box .text { padding-left: 230px; width: 500px; text-align: center; height: 33px; }
.halloween_box .miez { float: right; font-size: 11px; color: #4b5405; padding-right: 40px; font-weight: bold; }
.halloween_box .miez a { color: #4b5405; text-decoration: underline; }
.halloween_box .miez a:hover { color: #4b5405; text-decoration: none; }
.halloween_box.grat { background: url(../img/promo/halloween/adatlap_title_grat.jpg) no-repeat; }
.halloween_box.grat .count { font-size: 51px; color: #4b5405; padding: 6px 0 0 438px; height: 133px; }
.halloween_box.grat .text { font-size: 20px; padding-left: 244px; height: auto; }
.halloween_box.grat .miez { padding-right: 15px; }
.mobil_app { float: right; font-size: 11px; line-height: 13px; color: #9e8045; display: block; background: url(../img/mobil_app_adatlap.png) no-repeat 0 0; padding-left: 26px; height: 28px; padding-top: 4px; margin-right: 10px; margin-top: -1px; position: relative; cursor: pointer; }
.mobil_app:hover .mobil_app_tooltip { display: block; }
.mobil_app a { color: #9e8045; text-decoration: none; }
.mobil_app a:hover { color: #9e8045; text-decoration: underline; }
.mobil_app_tooltip { background: #464646; position: absolute; left: -162px; top: -7px; width: 133px; height: 41px; display: none; color: white; padding: 3px 8px; cursor: default; z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); }
.mobil_app_tooltip a { color: white; font-weight: bold; text-decoration: none; }
.mobil_app_tooltip a:hover { color: white; text-decoration: underline; }
.mobil_app_tooltip i { background: url(../img/tooltip_arrow.png) no-repeat left center; width: 13px; height: 47px; position: absolute; right: -13px; top: 0; display: block; }
.szaloncukor_box { background: url(../img/szaloncukor/adatlap.jpg) no-repeat; width: 778px; height: 177px; margin: 0 0 8px -2px; position: relative; line-height: normal; font-size: 20px; color: #f5f2eb; }
.szaloncukor_box .count { font-size: 31px; color: #482812; font-weight: bold; text-align: center; padding: 16px 0 0 385px; width: 75px; height: 98px; }
.szaloncukor_box .text { padding-left: 155px; width: 542px; text-align: center; height: 39px; }
.szaloncukor_box .miez { float: right; font-size: 11px; color: #ee383c; padding-right: 20px; font-weight: bold; }
.szaloncukor_box .miez a { color: #ee383c; text-decoration: underline; }
.szaloncukor_box .miez a:hover { color: #ee383c; text-decoration: none; }
.szaloncukor_box.grat { background: url(../img/szaloncukor/adatlap_grat.jpg) no-repeat; }
.szaloncukor_box.grat .count { color: #ee383c; font-size: 25px; padding-top: 6px; height: 114px; }
.szaloncukor_box.grat .text { font-size: 26px; width: 532px; height: 33px; }
@font-face { font-family: 'georgiaregular'; src: url('font/georgia-webfont.eot'); src: url('font/georgia-webfont.eot?#iefix') format('embedded-opentype'),  url('font/georgia-webfont.woff') format('woff'),  url('font/georgia-webfont.ttf') format('truetype'),  url('font/georgia-webfont.svg#georgiaregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'georgiaitalic'; src: url('font/georgiai-webfont.eot'); src: url('font/georgiai-webfont.eot?#iefix') format('embedded-opentype'),  url('font/georgiai-webfont.woff') format('woff'),  url('font/georgiai-webfont.ttf') format('truetype'),  url('font/georgiai-webfont.svg#georgiaitalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'courier_newregular'; src: url('font/cour-webfont.eot'); src: url('font/cour-webfont.eot?#iefix') format('embedded-opentype'),  url('font/cour-webfont.woff') format('woff'),  url('font/cour-webfont.ttf') format('truetype'),  url('font/cour-webfont.svg#courier_newregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'courier_newitalic'; src: url('font/couri-webfont.eot'); src: url('font/couri-webfont.eot?#iefix') format('embedded-opentype'),  url('font/couri-webfont.woff') format('woff'),  url('font/couri-webfont.ttf') format('truetype'),  url('font/couri-webfont.svg#courier_newitalic') format('svg'); font-weight: normal; font-style: normal; }
.farsang_box { background: url(../img/farsang/adatlap.jpg) no-repeat; width: 772px; height: 183px; position: relative; }
.farsang_box .text { color: #c056c2; font-size: 17px; font-family: 'georgiaitalic', Georgia, "Times New Roman", Times, serif; position: absolute; left: 212px; top: 96px; }
.farsang_box .count { font-family: 'courier_newregular', "Courier New", Courier, monospace; font-size: 34px; color: #f03880; position: absolute; left: 693px; top: 92px; }
.farsang_box .miez { font-family: 'georgiaitalic', Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #4a4a4a; text-transform: uppercase; position: absolute; left: 619px; top: 114px; }
.farsang_box .miez a { color: #4a4a4a; text-decoration: underline; }
.farsang_box .miez a:hover { color: #4a4a4a; text-decoration: none; }
.farsang_box.grat { background: url(../img/farsang/adatlap_grat.jpg) no-repeat; }
.farsang_box.grat .text { font-size: 27px; left: 210px; top: 110px; }
.farsang_box.grat .count { font-size: 48px; left: 655px; top: 92px; }
.farsang_box.grat .miez { top: 162px; left: auto; right: 5px; }
@font-face { font-family: 'helveticaneuelt_pro_45_ltRg'; src: url('font/helveticaneueltpro-lt-webfont.eot'); src: url('font/helveticaneueltpro-lt-webfont.eot?#iefix') format('embedded-opentype'),  url('font/helveticaneueltpro-lt-webfont.woff') format('woff'),  url('font/helveticaneueltpro-lt-webfont.ttf') format('truetype'),  url('font/helveticaneueltpro-lt-webfont.svg#helveticaneuelt_pro_45_ltRg') format('svg'); font-weight: normal; font-style: normal; }
.husvetitojas { position: relative; margin-bottom: 15px; background: white url(../img/husvet/adatlap.jpg) no-repeat 0 0; height: 170px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
.husvetitojas .text { padding: 55px 0 0 325px; font-size: 16px; line-height: normal; color: #242423; width: 305px; float: left; font-family: 'helveticaneuelt_pro_45_ltRg'; }
.husvetitojas .text span { font-size: 27px; color: #b40e38; font-weight: bold; line-height: 36px; display: block; padding: 0; margin: 0 0 10px 0; border-bottom: 1px solid #b40e38; font-family: Tahoma, Geneva, sans-serif; }
.husvetitojas .num { float: right; width: 104px; text-align: center; font-size: 53px; color: #242423; line-height: 170px; background: url(titkostojas/sep2.png) no-repeat left center; font-family: 'helveticaneuelt_pro_45_ltRg'; border-left: 1px solid #e0e0de; }
.husvetitojas .miez { position: absolute; left: 585px; top: 130px; font-weight: bold; font-size: 13px; font-style: italic; font-family: 'helveticaneuelt_pro_45_ltRg'; }
.husvetitojas .miez a { color: #242423; text-decoration: underline; }
.husvetitojas .miez a:hover { color: #242423; text-decoration: none; }
.husvetitojas.grat { background: white url(../img/husvet/adatlap_grat.png) no-repeat 0 0; margin-bottom: 15px; }
.husvetitojas.grat .text { width: 320px; text-align: center; padding: 0 0 0 155px; font-size: 22px; }
.husvetitojas.grat .text span { background-position: center bottom; font-size: 45px; line-height: 38px; padding-top: 40px; padding-bottom: 10px; margin-bottom: 5px; }
.husvetitojas.grat .num { line-height: 170px; width: 160px; }
.husvetitojas.grat .miez { left: 555px; }
.vb-box { background: #dae6d1 url(../img/vb-box.jpg) no-repeat 0 0; width: 410px; height: 83px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; behavior: url(/css/border-radius.htc); position: relative; }
.vb-box .col1 { float: left; width: 163px; height: 66px; border-right: 1px solid #a9bda2; margin-left: 86px; margin-top: 10px; }
.vb-box .col2 { float: left; padding-left: 12px; width: 135px; text-align: center; margin-top: 10px; }
.vb-box h5 { font-size: 14px; color: #184417; line-height: 16px; height: 32px; margin-bottom: 6px; }
.vb-box .team { border: 1px solid #cfcfcf; background: #ebebeb; width: 148px; height: 21px; text-align: center; line-height: 19px; color: black; font-size: 12px; }
.vb-box .team img { float: left; margin: 2px 0 0 3px; }
.vb-box .select { border: 1px solid #cacaca; background: white url(../img/vb-holder.png) no-repeat 113px 1px; width: 133px; height: 21px; font-size: 12px; line-height: 19px; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(/css/border-radius.htc); position: relative; }
.vb-box .select span { display: block; width: 113px; overflow: hidden; text-align: center; padding-right: 20px; }
.vb-box .teams { position: absolute; left: 0; top: 20px; background: white; border: 1px solid #cacaca; border-top: 0; z-index: 100; margin: 0 -1px; padding: 5px 0; list-style: none; width: 100%; display: none; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; behavior: url(/css/border-radius.htc); }
.vb-box .teams img { float: left; margin-right: 4px; }
.vb-box .teams li { font-size: 11px; padding: 0 0 0 2px; width: auto; margin-bottom: 5px; line-height: 18px; text-align: left; }
.vb-box .teams li:hover { background-color: #f0f9e9; }
.vb-box .teams li:last-child { margin-bottom: 0; }
.vb-box .teams li:first-child { text-align: center; }
.jellem_kereses { clear: both; background: #f5f2eb; padding: 10px 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/border-radius.htc); position: relative; width: 272px; margin: 0; position: relative; margin-bottom: 15px; font-weight: bold; font-size: 13px; line-height: 16px; }
.jellem_kereses span { float: left; display: block; padding-top: 2px; }
.jellem_kereses .new { display: block; width: 26px; height: 22px; background: url(../img/h_menu_bg.png) no-repeat 0 -208px; position: absolute; z-index: 20; left: 62px; top: 6px; font-size: 11px; font-weight: bold; color: #fff; line-height: 16px; text-indent: 0; text-align: center; text-decoration: none!important; font-style: normal; line-height: 18px; }
.button_kereses { background: url(../img/sprite_kereses.png) no-repeat -275px -150px; width: 131px; height: 41px; overflow: hidden; float: right; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/border-radius.htc); position: relative; }
.button_kereses a { display: block; width: 100%; height: 100%; text-indent: 100%; overflow: hidden; white-space: nowrap; }
.button_kereses:hover { background: url(../img/sprite_kereses.png) no-repeat -406px -150px; }
.jellem_kereses_v2 { font-size: 14px; font-weight: normal; }
.jellem_kereses_v2 .new { display: inline-block; margin: -3px 0 -10px 5px; position: relative; top: auto; left: auto; float: left; }
.jellem_kereses_v2 .kereses-link { font-size: 11px; font-weight: bold; color: #a57749; padding-right: 11px; float: right; text-decoration: none; line-height: 18px; background: url(../img/arrow_jellem.png) no-repeat right 5px; }
.jellem_kereses_v2 .kereses-link:hover { text-decoration: underline; }
@font-face { font-family: 'opensans-regular-webfont'; src: url('font/opensans-regular-webfont.eot'); src: url('font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('font/opensans-regular-webfont.woff') format('woff'),  url('font/opensans-regular-webfont.ttf') format('truetype'),  url('font/opensans-regular-webfont.svg#opensans-regular-webfont') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'opensans-semibold-webfont'; src: url('font/opensans-semibold-webfont.eot'); src: url('font/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),  url('font/opensans-semibold-webfont.woff') format('woff'),  url('font/opensans-semibold-webfont.ttf') format('truetype'),  url('font/opensans-semibold-webfont.svg#opensans-semibold-webfont') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'opensans-bold-webfont'; src: url('font/opensans-bold-webfont.eot'); src: url('font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('font/opensans-bold-webfont.woff') format('woff'),  url('font/opensans-bold-webfont.ttf') format('truetype'),  url('font/opensans-bold-webfont.svg#opensans-bold-webfont') format('svg'); font-weight: normal; font-style: normal; }
.vbp { background: url(../img/vb.jpg) no-repeat; width: 770px; height: 170px; margin-bottom: 15px; position: relative; }
.vbp .text { font-size: 15px; color: #01546f; font-family: 'opensans-regular-webfont'; padding: 53px 0 0 245px; float: left; }
.vbp .text strong { font-weight: normal; font-family: 'opensans-semibold-webfont'; }
.vbp .text span { font-family: 'opensans-bold-webfont'; text-transform: uppercase; font-size: 24px; line-height: 34px; color: #01546f; display: block; margin-bottom: 10px; }
.vbp .miez { position: absolute; left: 590px; top: 140px; font-size: 13px; color: #6e5122; font-family: 'helveticaneuelt_pro_45_ltRg'; font-style: italic; font-weight: bold; }
.vbp .miez a { color: #6e5122; }
.vbp .num { float: right; height: 170px; line-height: 170px; text-align: center; width: 100px; font-size: 40px; color: #238196; font-family: 'opensans-regular-webfont'; }
.vbp .num span { color: #34b6c8; }
.vbp.grat { background: url(../img/vb_grat.jpg) no-repeat; }
.vbp.grat .text { text-align: center; font-size: 25px; color: #01546f; padding: 50px 0 0 0; float: none; }
.vbp.grat .text span { font-size: 50px; color: #01546f; text-transform: uppercase; margin-bottom: 22px; }
.vbp.grat .miez { left: 705px; }
.academy-tool { float: right; font-size: 11px; color: #ab8554; margin-top: -7px; margin-right: 10px; display: block; background: url(../img/academy/academy-tool.png) no-repeat 0 0; padding-left: 45px; height: 40px; position: relative; }
.academy-tool a { color: #ab8554; text-decoration: none; padding-left: 45px; margin-left: -45px; display: block; height: 30px; padding-top: 10px; }
.academy-tool a:hover { text-decoration: underline; }
.academy-tool:hover .academy_tooltip { display: block; }
.academy_tooltip { z-index: 99; background: #464646; position: absolute; left: -10px; bottom: 40px; width: 90px; display: none; color: white !important; padding: 3px 8px 5px 8px; cursor: default; line-height: 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); }
.academy_tooltip i { display: block; position: absolute; right: 32px; bottom: -7px; background: url(../img/academy/tooltip.png) no-repeat; width: 14px; height: 7px; }
.academy_tooltip strong { cursor: pointer; color: #ab8554; font-weight: normal; }
.academy_tooltip strong:hover { text-decoration: underline; }
.szaloncukor_box { background: url(../img/szaloncukor14/adatlap.jpg) no-repeat; width: 778px; height: 177px; margin: 0 0 8px -2px; position: relative; line-height: normal; font-size: 20px; color: #f5f2eb; }
.szaloncukor_box .count { font-size: 31px; color: #482812; font-weight: bold; text-align: center; padding: 12px 0 0 372px; width: 75px; height: 111px; }
.szaloncukor_box .text { padding-left: 155px; width: 542px; text-align: center; height: 39px; }
.szaloncukor_box .miez { float: right; font-size: 11px; color: #408f40; padding-right: 20px; font-weight: bold; margin-top: -10px; }
.szaloncukor_box .miez a { color: #408f40; text-decoration: underline; }
.szaloncukor_box .miez a:hover { color: #408f40; text-decoration: none; }
.szaloncukor_box.grat { background: url(../img/szaloncukor14/adatlap_grat.jpg) no-repeat; }
.szaloncukor_box.grat .count { color: #806534; font-size: 25px; padding-top: 5px; height: 115px; padding-left: 374px; }
.szaloncukor_box.grat .text { font-size: 26px; width: 532px; height: 33px; }
.szaloncukor_box.grat .miez { margin-top: -1px; }
.report { background: url(../img/letilt_ikon.png) no-repeat; margin: -8px -5px 0 0; position: relative; }
.report.act { background: url(../img/tilt.png) no-repeat 0 0; }
.report_layer .icon { background: url(../img/tilt.png) no-repeat; width: 22px; height: 21px; display: block; position: absolute; left: 14px; top: 21px; }
.report_layer { width: 104px; height: 53px; background: url(../img/report_layer.png) no-repeat; margin: 0; right: -5px; top: -2px; padding: 10px 0 0 45px; line-height: 20px; z-index: 10; }
.report_layer .report_close { background: url(../img/sprite_base.png) no-repeat -408px 0; margin: 7px 10px 0 0; }
.report_tip { max-width: 200px; }
.report_tip .tip-title { margin-left: -5px; }
.cimkek .item { margin-left: 20px; position: relative; display: inline-block; height: 30px; line-height: 30px; background: #fff; color: #b49a5a; font-size: 10px; border: 1px solid #d9d9d9; border-radius: 5px; text-transform: uppercase; padding: 0px 13px 0px 5px; border-left: none; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.cimkek .item:before { content: ' '; display: block; width: 20px; height: 32px; background: url(../img/cimkek.png) no-repeat 0px -96px; position: absolute; left: -20px; top: -1px; }
.cimkek .item:hover { background: #4e901d;color: #fff;border-color:#fff; }
.cimkek .item:hover:before { background: url(../img/cimkek.png) no-repeat 0px 0px; top: 0px; }
.cimkek .wrapper { display: inline-block; margin: 0px 7px 15px 0px; float: left; }
.cimkek .help_icon { margin: 4px; }

.cimkek .cimke_sziget .item { font-size:0px;background: url(../img/cimke_sziget.png); border: none; width: 98px; padding: 0; margin-left: 0px; height: 32px;}
.cimkek .cimke_sziget .item:before { display: none; }
.cimkek .cimke_sziget .item:hover { background: url(../img/cimke_sziget.png); border: none; color: #fff; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;background-position: 0px -66px;}


.strand_box{width:770px;height:170px;background:url(../img/strand/adatlap_strand.jpg) no-repeat;margin-bottom:10px;position:relative;}
.strand_box .text{position:absolute;left:243px;top:50px;line-height:normal;font-size:15px;color:#01546f;}
.strand_box .text .title{font-size:28px;color:#01546f;text-transform:uppercase;font-family: 'opensans-bold-webfont';margin-bottom:4px;}
.strand_box .text strong{font-weight:normal;font-family: 'opensans-bold-webfont';}
.strand_box .count{position:absolute;right:0;top:0;text-align:center;width:105px;color:#238196;font-size:40px;font-family: 'opensans-regular-webfont';padding-top:55px;line-height:normal;}
.strand_box .count span{color:#34b6c8;}
.strand_box .miez{position:absolute;left:585px;top:140px;font-size:13px;color:#6e5122;font-family: 'opensans-semibold-webfont';font-style:italic;line-height:normal;}
.strand_box .miez a{color:#6e5122;}
.strand_box.grat{background-image:url(../img/strand/adatlap_strand_grat.jpg);}
.strand_box.grat .text{left:0;top:30px;text-align:center;right:0;font-size:24px;}
.strand_box.grat .text .title{font-size:50px;}
.strand_box.grat .miez{left:auto;right:15px;}

.gesztenye_box {width:770px;height:170px;background:url(../img/gesztenye/adatlap.jpg) no-repeat;margin-bottom:10px;position:relative;}
.gesztenye_box .text{position:absolute;left:243px;top:50px;line-height:normal;font-size:15px;color:#722914;}
.gesztenye_box .text .title{font-size:32px;color:#5c9340;text-transform:uppercase;font-family: 'opensans-bold-webfont';margin-bottom:4px;}
.gesztenye_box .text strong{font-weight:normal;font-family: 'opensans-bold-webfont';}
.gesztenye_box .count{position:absolute;right:0;top:0;text-align:center;width:105px;color:#722914;font-size:40px;font-family: 'opensans-regular-webfont';padding-top:59px;line-height:normal;}
.gesztenye_box .count span{color:#ce4627;}
.gesztenye_box .miez{position:absolute;left:583px;top:140px;font-size:13px;color:#6e5122;font-family: 'opensans-semibold-webfont';font-style:italic;line-height:normal;}
.gesztenye_box .miez a{color:#5d9340;}
.gesztenye_box.grat{background:#fff;border-radius: 5px;}
.gesztenye_box.grat .text{left:0;top:30px;text-align:center;right:0;font-size:16px;}
.gesztenye_box.grat .text .title{font-size:54px;font-family: 'opensans-semibold-webfont';line-height: 54px;border-bottom: 1px solid #722914;width:418px;margin: 0px auto 5px auto;padding-bottom: 5px;}
.gesztenye_box.grat .miez{left:auto;right:15px;}
.gesztenye_box.grat .miez a {color:#722914;font-family: 'opensans-bold-webfont';}

.husvetitojas.v2016 {padding:0px;background: #fff url(../img/border_shadow_box_bg.png) repeat-x 0 1px;position:relative;}
.husvetitojas.v2016 .nyuszi {display:block;width:245px;height:150px;background: url(../img/husvet2016_adatlap.jpg) no-repeat;border-bottom-left-radius: 10px;background-size: contain;position:absolute;left:0px;bottom:0px;}
.husvetitojas.v2016 .text {width:430px;padding: 42px 0 0 195px;position:relative;z-index:1;text-align:center;color:#047082;font-family: 'opensans-regular-webfont';}
.husvetitojas.v2016 .text span {margin: 0 0 5px 0;font-size:30px;font-family: 'opensans-bold-webfont';text-transform:uppercase;color:#1ca8bf;border-bottom: 1px solid rgba(28, 168, 191, 0.75);}
.husvetitojas.v2016 .text strong {font-weight:normal;font-family: 'opensans-semibold-webfont';}
.husvetitojas.v2016 .miez {left: 582px;}
.husvetitojas.v2016 .miez a {color:#1ca8bf;letter-spacing: 1px;}
.husvetitojas.v2016 .num {font-family: 'opensans-regular-webfont';font-size:40px;color:#238196;}
.husvetitojas.v2016 .num .light {color:#34b6c8;}
.husvetitojas.v2016 .num .sep {font-family: 'opensans-light-webfont';font-size:53px;display: inline-block;vertical-align: top;margin-left: 2px;}

.husvetitojas.v2016.grat .text {padding:0px;width:100%;font-size:18px;}
.husvetitojas.v2016.grat .text span {font-size:50px;font-family: 'opensans-semibold-webfont';width: 370px;margin: 0px auto;margin-bottom: 5px;padding-top:36px;}
.husvetitojas.v2016.grat .text strong {font-family: 'opensans-bold-webfont';}
.husvetitojas.v2016.grat .miez {left:auto;top:auto;right:15px;bottom:15px;}

.user_datas .facebook_likes {position:relative;height:38px;border-radius:4px;background:#4267b2;padding-left:40px;
color:#fff;font-family:Tahoma;font-size:12px;line-height:38px;cursor:pointer;margin-bottom: 30px;}
.user_datas .facebook_likes .icon {width:35px;position:absolute;left:0px;top:0px;height:38px;background:#3b559f url(../img/adatlap_facebook.png) no-repeat -3px 5px;
border-top-left-radius:4px;border-bottom-left-radius:4px;}
.user_datas .facebook_likes i {display:inline-block;width:6px;height:10px;background:#4267b2 url(../img/adatlap_facebook.png) no-repeat 0px -43px;margin-left:5px;}
@-moz-document url-prefix() {
	.user_datas .facebook_likes {padding-left:37px;}
	.user_datas .facebook_likes .icon {width:32px;background-position:-5px 5px;}
}
.user_datas .facebook_likes .close {height:24px;font-size:13px;color:#7f7f7f;background:#edeae3;line-height:24px;position:absolute;bottom:-24px;right:4px;padding:0px 10px;}
.user_datas .facebook_likes .close i {width:9px;height:10px;background: url(../img/adatlap_facebook.png) no-repeat -26px -44px;margin-bottom:-1px;}
.user_datas .cimkek .item.fb {color:#fff;background:#4267b2;cursor: default;position:relative;}
.user_datas .cimkek .item.fb:before {background: url(../img/adatlap_facebook.png) no-repeat 0px -61px;}
.user_datas .cimkek .item.fb:hover:before {top:-1px;}
.user_datas .cimkek .item.fb:hover {border-color: #d9d9d9;}
.user_datas .cimkek .item.fb:hover .tooltip {display:block;}
.user_datas .cimkek .item.fb .text {overflow: hidden;max-width: 95px;text-overflow: ellipsis;white-space: nowrap;}
.user_datas .cimkek .item.fb .tooltip {background: #464646;position: absolute;left: 50%;top: 0px;display: none;color: white;padding: 3px 8px 5px 8px;
cursor: default;z-index: 100;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-transform: none;line-height: 15px;width: 250px;
text-align: center;transform: translate(calc(-50% - 10px),-100%);margin-top: -12px;font-size: 11px;}
.user_datas .cimkek .item.fb .tooltip:after {content: ' ';display: block;width: 0;height: 0;border-style: solid;border-width: 8px 7.5px 0 7.5px;
border-color: #464646 transparent transparent transparent;position: absolute;bottom: -8px;left: 50%;margin-left: -7px;}