@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'source_sans_probold';
    src: url('font/sourcesanspro-bold-webfont.eot');
    src: url('font/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/sourcesanspro-bold-webfont.woff') format('woff'),
         url('font/sourcesanspro-bold-webfont.ttf') format('truetype'),
         url('font/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_prolight';
    src: url('font/Source_Sans_Pro_light.eot');
    src: url('font/Source_Sans_Pro_light.eot?#iefix') format('embedded-opentype'),
         url('font/Source_Sans_Pro_light.woff') format('woff'),
         url('font/Source_Sans_Pro_light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_proregular';
    src: url('font/Source_Sans_Pro_regular.eot');
    src: url('font/Source_Sans_Pro_regular.eot?#iefix') format('embedded-opentype'),
         url('font/Source_Sans_Pro_regular.woff') format('woff'),
         url('font/Source_Sans_Pro_regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_proextralight';
    src: url('font/sourcesanspro-extralight-webfont.eot');
    src: url('font/sourcesanspro-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/sourcesanspro-extralight-webfont.woff') format('woff'),
         url('font/sourcesanspro-extralight-webfont.ttf') format('truetype'),
         url('font/sourcesanspro-extralight-webfont.svg#source_sans_proextralight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_prosemibold';
    src: url('font/Source_Sans_Pro_semibold.eot');
    src: url('font/Source_Sans_Pro_semibold.eot?#iefix') format('embedded-opentype'),
         url('font/Source_Sans_Pro_semibold.woff') format('woff'),
         url('font/Source_Sans_Pro_semibold.ttf') format('truetype');
    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');
    font-weight: normal;
    font-style: normal;
}
@font-face { font-family: 'opensans-light-webfont'; src: url('font/opensans-light-webfont.eot'); src: url('font/opensans-light-webfont.eot ?#iefix') format('embedded-opentype'), url('font/opensans-light-webfont.woff') format('woff'), url('font/opensans-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@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-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; }

body { margin:0px; padding:0px; border:0px; background:#f0f0f0; font:12px/1.1em Tahoma, Geneva, sans-serif; }

.clr:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
* html .clr, *:first-child + html .clr { zoom: 1; }

a img { border:none; }
p, h1, h2, h3, h4, h5, h6 { margin:0 0 15px 0; padding:0px; }

h1 { font-size:18px; color:#c21111; margin-bottom:10px; }
h3 { font-size:14px; color:#a5771b; margin-bottom:10px; }
h6 { font-size:12px; font-weight:bold; }

form { margin:0px; padding:0px; }
input, select, textarea { font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:11px; outline: 0 none; resize: none; }

a { color:#000; text-decoration:underline; }
a:hover { color:#000; text-decoration:none; }

.clear { height:0px; width:auto; clear:both; overflow:hidden; }
.clear5 { height:5px; width:auto; clear:both; overflow:hidden; }
.clear8 { height:8px; width:auto; clear:both; overflow:hidden; }
.clear10 { height:10px; width:auto; clear:both; overflow:hidden; }
.clear15 { height:15px; width:auto; clear:both; overflow:hidden; }
.clear17 { height:17px; width:auto; clear:both; overflow:hidden; }
.clear20 { height:20px; width:auto; clear:both; overflow:hidden; }
.clear25 { height:25px; width:auto; clear:both; overflow:hidden; }
.clear29 { height:29px; width:auto; clear:both; overflow:hidden; }
.clear30 { height:30px; width:auto; clear:both; overflow:hidden; }
.clear35 { height:35px; width:auto; clear:both; overflow:hidden; }
.clear40 { height:40px; width:auto; clear:both; overflow:hidden; }
.clear55 { height:55px; width:auto; clear:both; overflow:hidden; }
.clear75 { height:75px; width:auto; clear:both; overflow:hidden; }

#wrapper { width:961px; margin:0 auto; position:relative; }

#header { height:79px; }

.footer { background:url(../img/footer_bg.png) repeat-x; width:961px; height:36px; font-size:11px; color:#fff; padding-top:15px; }
.f_copy { float:left; width:325px; padding-left:32px; }
.f_menu { float:left; width:449px; }
.footer a { color:#fff; text-decoration:none; }
.footer a:hover { color:#fff; text-decoration:underline; }
.f_webinform { float:left; }
.f_webinform img { margin:0 0 -3px 10px; }

#randivonal_logo { float:left; }
#randivonal_logo h1 { margin:0px; padding:0px; }
#randivonal_logo,
#randivonal_logo a { background:url(../img/randivonal_logo_.png) no-repeat 10px 30px; width:205px; height:79px; display:block; overflow:hidden; text-indent:-1000em; }
.randivonal_logo_orig,
.randivonal_logo_orig a { background:url(../img/randivonal_logo_.png) no-repeat 10px 30px!important; }

.login_box { float:right; }
.login_box{color:#707070;display:inline;float:right;padding-top:31px;width:500px}
.login_box .login_text{float:left;font-size:11px;font-weight:bold;padding-top:3px;width:110px}
.login_box input{border:1px solid #d3d0c6;color:#707070;font-size:12px;padding:2px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(css/border-radius.htc);position:relative;margin:0px;}
.login_box .col_1{float:left;font-size:11px;width:151px;}
.login_box .col_1 input{width:135px;}
.login_box .overTxtLabel { padding:1px 0; font-size:12px; margin-top:-1px; }
.login_box .col_2{float:left;font-size:10px;width:124px;font-size:11px}
.login_box .col_2 input{margin-bottom:3px;width:102px}
.login_box .button{background:url(../img/button_cimlap_head.png) no-repeat 0 0;float:left;height:20px;margin-top:0;width:115px}
.login_box .button input{background-color:transparent;border:medium none;cursor:pointer;font-size:0;height:20px;width:115px}
.login_box .check{border:medium none;float:left;width:auto!important}
.login_box label{float:left;margin-left:2px;margin-top:1px}
.login_box .col_3,
.login_box .col_4{float:right;font-size:10px;width:118px;padding-top:2px;}
.login_box .col_3 input{margin:0 3px 0 5px;padding:0px;}
.login_box .col_3 label{margin-top:-1px;}
.login_box .col_4{width:115px;padding-top:2px;}
.login_box .col_4 a{color:#707070;font-size:10px;text-decoration:none}
.login_box .col_4 a:hover{color:#707070;text-decoration:underline}
.login_box .col_error{float:right;font-size:11px;font-weight:bold;padding-top:2px;width:151px;color:#c21111;}

#content_side { padding-bottom:20px; position:relative; clear:both; }
.left_side { float:left; width:772px; }
.right_side { float:right; width:181px; }
.center_side { width:962px; }
.left_120 { float:left; width:120px; }
.right_621 { float:right; width:621px; }
.left_640 { float:left; width:640px; }
.right_279 { float:right; width:279px; }
.left_182_side { float:left; width:182px; display:inline; margin-right:8px; }
.center_582_side { float:left; width:582px; }

.border_shadow_box { border:1px solid #c0bbb1; padding:15px 10px; background:#fff url(../img/border_shadow_box_bg.png) repeat-x 0 1px;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(css/border-radius.htc);position:relative;
-moz-box-shadow: 0 1px 0.1em #c0bbb1, inset 0 0 1px 1px #fff; -webkit-box-shadow: 0 1px 0.1em #c0bbb1, inset 0 0 1px 1px #ffffff; box-shadow: 0 1px 0.1em #c0bbb1, inset 0 0 1px 1px #fff; }
.right_side .border_shadow_box { background:#fff url(../img/border_shadow_box_bg2.png) repeat-x 0 0; }

.tarskereso_line { width:120px; text-align:center; background:#f5f5f5; padding-bottom:15px;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(css/border-radius.htc);position:relative;}
.tarskereso_line h3 { margin:0px; padding:0px; text-indent:-1000em; width:120px; height:53px; background:url(../img/sprite_title.png) no-repeat 16px 0px; }
.tarskereso_line .pic { padding-bottom:10px; }
.tarskereso_line .pic img { border:1px solid #cfb67e; padding:3px; background:#fff;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(css/border-radius.htc);position:relative;}

.left_h1 { float:left; }
.help_icon { background:url(../img/sprite_base.png) no-repeat -106px 0; width:22px; height:22px; display:inline-block; float:left; margin:-4px 0 -5px 5px; cursor:pointer; }
.tip-text { background:#464646; padding:5px 10px; color:#fff; font-size:11px; /*width:305px;*/ display:inline-block; float:left;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(css/border-radius.htc);}
.tip-title { background:url(../img/tip-title.png) no-repeat; width:5px; height:10px; float:left; display:inline-block; margin-top:15px; overflow:hidden; }

.left_shadow { background:url(../img/sprite_base.png) no-repeat 0 -118px; width:24px; height:137px; position:absolute; left:-24px; top:0px; }
.right_shadow { background:url(../img/sprite_base.png) no-repeat -24px -118px; width:24px; height:137px; position:absolute; left:961px; }


.sticky_buttons { position:absolute; right:-24px; top:200px; z-index:99; }
.sticky_buttons .sticky_elfogadas_title,
.sticky_buttons .sticky_aktivalj_title,
.sticky_buttons .sticky_aktivalj_title_open,
.sticky_buttons .sticky_hotline_title { background:url(../img/sticky_elfogadas_title.png) no-repeat; width:50px; height:151px; text-indent:-1000em; cursor:pointer; float:left; }
.sticky_buttons .sticky_aktivalj_title { background:url(../img/sticky_elfogadas_title.png) no-repeat -50px 0; }
.sticky_buttons .sticky_hotline_title { background:url(../img/sticky_elfogadas_title.png) no-repeat -150px 0; }
.sticky_buttons .sticky_aktivalj_title_open { background:url(../img/sticky_elfogadas_title.png) no-repeat -100px 0; }
.sticky_buttons .sticky_content { border-top:1px solid #b4b4b4; border-bottom:1px solid #b4b4b4; background:#fff; width:230px; height:137px; float:left; padding:12px 10px 0 10px; font-size:11px; }
.sticky_buttons .sticky_content_aktivalj { padding-top:20px; height:129px; }
.sticky_buttons .sticky_content h6 { font-size:12px; }


.h_menu { float:right; display:inline; margin:16px 0 0 17px; }
.h_menu ul { margin:0px; padding:0px; list-style:none; }
.h_menu ul li { float:left; height:55px; }
.h_menu ul li a { display:block; overflow:hidden; text-indent:-1000em; height:55px; position:relative; }
.h_menu .menu_1,
.h_menu .menu_1 a { background:url(../img/h_menu_bg.png) no-repeat 0 0; width:91px; }
.h_menu .menu_1 a:hover { background:url(../img/h_menu_bg.png) no-repeat 0 -55px; }
.h_menu .menu_1_active a,
.h_menu .menu_1_active a:hover { background:url(../img/h_menu_bg.png) no-repeat -96px -110px; width:102px; margin:0 -5px 0 -5px; z-index:99; }
.h_menu .menu_2,
.h_menu .menu_2 a { background:url(../img/h_menu_bg.png) no-repeat -91px 0; width:85px; }
.h_menu .menu_2 a:hover { background:url(../img/h_menu_bg.png) no-repeat -91px -55px; }
.h_menu .menu_2_active a,
.h_menu .menu_2_active a:hover { background:url(../img/h_menu_bg.png) no-repeat 0 -110px; width:96px; margin:0 -6px 0 -5px; z-index:99; }
.h_menu .menu_3,
.h_menu .menu_3 a { background:url(../img/h_menu_bg.png) no-repeat -176px 0; width:96px; }
.h_menu .menu_3 a:hover { background:url(../img/h_menu_bg.png) no-repeat -176px -55px; }
.h_menu .menu_3_active a,
.h_menu .menu_3_active a:hover { background:url(../img/h_menu_bg.png) no-repeat -599px -110px; width:106px; margin:0 -5px 0 -5px; z-index:99; }
.h_menu .menu_4,
.h_menu .menu_4 a { background:url(../img/h_menu_bg.png) no-repeat -272px 0; width:109px; }
.h_menu .menu_4 a:hover { background:url(../img/h_menu_bg.png) no-repeat -272px -55px; }
.h_menu .menu_4_active a,
.h_menu .menu_4_active a:hover { background:url(../img/h_menu_bg.png) no-repeat -198px -110px; width:119px; margin:0 -5px 0 -5px; z-index:99; }
.h_menu .menu_5,
.h_menu .menu_5 a { background:url(../img/h_menu_bg.png) no-repeat -381px 0; width:96px; }
.h_menu .menu_5 a:hover { background:url(../img/h_menu_bg.png) no-repeat -381px -55px; }
.h_menu .menu_5_active a,
.h_menu .menu_5_active a:hover { background:url(../img/h_menu_bg.png) no-repeat -317px -110px; width:106px; margin:0 -5px 0 -5px; z-index:99; }
.h_menu .menu_6,
.h_menu .menu_6 a { background:url(../img/h_menu_bg.png) no-repeat -477px 0; width:69px; }
.h_menu .menu_6 a:hover { background:url(../img/h_menu_bg.png) no-repeat -477px -55px; }
.h_menu .menu_6_active a { background:url(../img/h_menu_bg.png) no-repeat -423px -110px; width:79px; margin:0 -5px 0 -5px; z-index:99; }
.h_menu .menu_6_active a:hover { background:url(../img/h_menu_bg.png) no-repeat -423px -110px; }
.h_menu .menu_7,
.h_menu .menu_7 a { background:url(../img/h_menu_bg.png) no-repeat -546px 0; width:88px; }
.h_menu .menu_7 a:hover { background:url(../img/h_menu_bg.png) no-repeat -546px -55px; }
.h_menu .menu_7_active a { background:url(../img/h_menu_bg.png) no-repeat -502px -110px; width:97px; margin:0 -6px 0 -5px; z-index:99; }
.h_menu .menu_7_active a:hover { background:url(../img/h_menu_bg.png) no-repeat -502px -110px; }
.h_menu .menu_akcio,
.h_menu .menu_akcio a { background:url(../img/h_menu_bg.png) no-repeat -633px -55px; width:96px; }
.h_menu .menu_akcio a:hover { background:url(../img/h_menu_bg.png) no-repeat -633px -55px; }
.h_menu .menu_akcio_active a { background:url(../img/h_menu_bg.png) no-repeat -705px -110px; width:106px; margin:0 -6px 0 -5px; z-index:99; }
.h_menu .menu_akcio_active a:hover { background:url(../img/h_menu_bg.png) no-repeat -705px -110px; }
.h_menu .msg { 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; }
.h_menu .menu_4 .msg { left:75px; }
.h_menu .menu_4_active .msg { left:75px; margin-left:5px; }
.menu_3_active .msg { margin-left:5px; }
.h_menu a { text-decoration:none; }

#header .logout { float:right; background:#fff; line-height:21px; font-size:11px;
-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;}
#header .logout a { color:#898989; text-decoration:none; width:79px; display:block; text-indent:8px; background:url(../img/sprite_adatlap.png) no-repeat 45px 3px; }
#header .logout a:hover { color:#898989; text-decoration:underline; }


#right_tab_box { padding-top:2px; margin:0 -10px; position:relative; }
#right_tab_box h3 { text-indent:-1000em; margin-left:10px; }
#right_tab_box h3.help { background:url(../img/sprite_base.png) no-repeat -150px -128px; width:62px; height:17px; margin-bottom:9px; }
#right_tab_box h3.help a { display:block; width:auto; height:17px; }
#right_tab_box h3.new_events { background:url(../img/sprite_base.png) no-repeat -151px -166px; width:102px; height:30px; margin-bottom:9px; }
#right_tab_box h3.new_events a { display:block; width:auto; height:30px; }
#right_tab_box h3.we_recommend { background:url(../img/sprite_base.png) no-repeat -150px -144px; width:99px; height:19px; float:left; margin-bottom:15px; }
#right_tab_box h3.we_recommend a { display:block; width:auto; height:19px; }
#right_tab_box .title { background:url(../img/right_tab_box_title_bg.gif) repeat-x bottom; padding-bottom:2px; position:relative; }
#right_tab_box .title2 { background:url(../img/right_tab_box_title2_bg.gif) repeat-x top; padding-top:14px; }
#right_tab_box .title3 { background:url(../img/right_tab_box_title3_bg.gif) repeat-x top; }
#right_tab_box .help_icon { float:right; display:inline-block; margin:-2px 10px 0 0; }
#right_tab_box .pic_list { padding:0 0 0 9px; }
#right_tab_box .pic_list .box { float:left; display:inline; margin-right:5px; width:74px; font-size:11px; padding-bottom:7px; padding-left:4px; }
#right_tab_box .pic_list .box img { 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(css/border-radius.htc);position:relative;}
#right_tab_box .pic_list .sep { background:#e9dbc4; width:auto; height:1px; overflow:hidden; clear:both; margin:0 10px 9px 0; }
#right_tab_box .pic_list a { color:#000; text-decoration:none; }
#right_tab_box .pic_list a:hover { color:#000; text-decoration:underline; }
#right_tab_box .pic_list .button_reshuffle { background:url(../img/sprite_base.png) no-repeat -316px -128px; width:169px; height:18px; overflow:hidden; font-size:11px; padding-top:12px; margin:0 auto -5px auto; }
#right_tab_box .pic_list .button_reshuffle a { display:block; font-weight:bold; color:#555555; padding:0 0 0 66px; line-height:18px; }
#right_tab_box .right_tab_box_num { background:url(../img/right_tab_box_num.png) no-repeat; width:26px; height:23px; position:absolute; left:116px; top:10px; font-weight:bold; color:#fff; text-align:center; line-height:16px; font-size:11px; }
#right_tab_box .help_cont { position:relative; margin-top:-2px; font-size:11px; background:#fff; padding:0px 15px 10px 15px; background:url(../img/right_tab_box_title_bg.gif) repeat-x bottom; }
#right_tab_box .help_cont ul { margin:0 -10px 5px -10px; padding:5px 10px 0 10px; list-style:none; border-bottom:1px solid #e9dbc4; position:relative; }
#right_tab_box .help_cont ul li { padding-bottom:7px; }
#right_tab_box .help_cont a { text-decoration:none; }
#right_tab_box .help_cont a:hover { text-decoration:underline; }
#right_tab_box .help_cont .tovabb { font-weight:bold; color:#a5771b; float:left; display:inline-block; background:url(../img/sprite_adatlap.png) no-repeat right 15px; padding-right:10px; }


#head_banner { background:#d7d7d7; padding:10px 0; }
#head_banner .cont { width:960px; margin:0 auto; background:#ebebeb; padding:2px 0; }
#head_banner .banner { padding:0 0 0 24px;  height:90px; float:left; position:relative; }
#head_banner .banner:after { content:''; background:url(../img/sprite_base.png) no-repeat 0 -255px; width:20px; height:90px; position:absolute; left:0px; top:0px; }
#head_banner .close_adv { float:left; padding:18px 0 0 24px; color:#464646; font-size:11px; }
#head_banner .close_adv a { color:#464646; text-decoration:underline; }
#head_banner .close_adv a:hover { color:#464646; text-decoration:none; }

#head_out_menu { background:#fff; height:28px; }
#head_out_menu .cont { height:28px; width:960px; margin:0 auto; }
#head_out_menu ul { margin:0 0 0 -5px; padding:0px; list-style:none; }
#head_out_menu ul li { float:left; line-height:28px; color:#464646; font-size:11px; padding:0 5px; }
#head_out_menu ul a { color:#464646; text-decoration:none; font-weight:bold; }
#head_out_menu ul a:hover { color:#464646; text-decoration:underline; }
#head_out_menu .ezt_figyeld { background:url(../img/sprite_base.png) no-repeat -54px -255px; font-size:10px; font-weight:bold; width:69px; height:19px; line-height:14px; float:left; text-align:center; margin:4px 0 0 80px; display:inline; }
#head_out_menu .ezt_figyeld a,
#head_out_menu .ezt_figyeld a:hover { color:#fff; text-decoration:none; }
#head_out_menu .rabolj { background:#e7d29a; font-size:12px; font-weight:bold; height:17px; line-height:17px; float:left; margin:7px 0 0 6px; display:inline; font-style:italic; padding:0 10px;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(css/border-radius.htc);position:relative;}
#head_out_menu .rabolj:after { content:''; position:absolute; left:7px; top:-5px; width:7px; height:5px; overflow:hidden; background:url(../img/sprite_base.png) no-repeat -61px -276px; }
#head_out_menu .rabolj a,
#head_out_menu .rabolj a:hover { color:#000; text-decoration:none; }
#head_out_menu .logout { float:right; background:#ebebeb; line-height:21px; font-size:11px;
-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;}
#head_out_menu .logout a { color:#898989; text-decoration:none; width:79px; display:block; text-indent:8px; background:url(../img/sprite_base.png) no-repeat 0px -57px; }
#head_out_menu .logout a:hover { color:#898989; text-decoration:underline; }

#header .taxi { float:right; width:97px; height:46px; background:url(../img/sprite_base.png) no-repeat -170px -35px; margin-top:16px; }
#header .taxi span { font-size:11px; font-weight:bold; text-align:center; display:block; line-height:15px; margin-bottom:6px; }
#header .taxi a { display:block; width:97px; height:25px; }

#randiVIP { background:#f4f0e7; border:1px solid #e2dfd9; padding:10px 10px 15px 10px; width:728px;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;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;}
#randiVIP .title { border-bottom:1px solid #e0d0b7; height:24px; line-height:24px; overflow:hidden; margin-bottom:13px; text-align:right; }
#randiVIP .title h1 { margin:0 0 0 -3px; padding:0px; text-indent:-1000em; position:relative; background:url(../img/sprite_kereses.png) no-repeat 0 0; width:83px; height:24px; float:left; text-align:left; }
#randiVIP .title span,
#randiVIP .title a { float:right; font-size:12px; color:#a5771b; font-weight:bold; text-decoration:none; background:url(../img/sprite_kereses.png) no-repeat right 7px; padding-right:12px; }
#randiVIP .title a:hover { color:#a5771b; text-decoration:underline; }
#randiVIP .list { padding-left:23px; }
#randiVIP .list .box { float:left; width:101px; }
#randiVIP .list 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;}
#randiVIP .list .text { font-size:11px; line-height:14px; padding-left:4px; width:74px; overflow:hidden; white-space:nowrap; }
#randiVIP .list a { color:#000; text-decoration:none; }
#randiVIP .list a:hover { color:#000; text-decoration:underline; }
#randiVIP .box_platina img { border:2px solid #d5a13b !important; margin-bottom:3px; margin-left:-3px; margin-top:-1px; margin-right:-1px; }
#randiVIP .platina { background:url(../img/pic_layer_icons.png) no-repeat 0 -16px; width:27px; height:34px; position:absolute; display:block; z-index:10; right:-10px; bottom:-12px; }
#randiVIP .box_platina .pic { position:relative; width:77px; }


.successful_activation { position:fixed; /*left:50%; margin-left:-250px; top:105px;*/ 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);}
.successful_activation .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;}
.successful_activation h1 { color:#363636; }
.successful_activation .cont { font-size:12px; line-height:16px; color:#000; }
.successful_activation .button_tovabb,
.successful_activation .button_rendben { background:url(../img/sprite_base.png) no-repeat -669px -159px; width:131px; height:41px; overflow:hidden; }
.successful_activation .button_rendben { background:url(../img/sprite_base.png) no-repeat -669px -241px; }
.successful_activation .button_tovabb a,
.successful_activation .button_rendben a{ display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.successful_activation .button_tovabb a:hover,
.successful_activation .button_rendben a:hover { background:url(../img/sprite_base.png) no-repeat -669px -200px; }
.successful_activation .button_rendben a:hover { background:url(../img/sprite_base.png) no-repeat -669px -282px; }
.successful_activation .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; }
.successful_activation .close:hover { background:url(../img/sprite_base.png) no-repeat -408px 0; }
.successful_activation .form { float:left; }
.successful_activation .form label { float:left; display:inline-block; width:51px; padding-top:2px; font-weight:bold; }
.successful_activation .form input { float:left; display:inline-block; width:148px; margin:0px;
border:1px solid #d3d0c6;color:#000;font-size:11px;padding:3px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(css/border-radius.htc);position:relative;}
.successful_activation .error_text { float:left; clear:left; font-weight:bold; color:#ff0000; line-height:42px; }

.lost_pwd_layer { width:420px; }
.lost_pwd_layer .form { padding-left:50px; }
.lost_pwd_layer .form label { display:block; width:auto; color:#363636; padding-bottom:5px; }
.lost_pwd_layer .form .form_input { width:254px; }
.button_megsem { background:url(../img/sprite_elofizetes.png) no-repeat -327px -682px; width:131px; height:41px; float:left; display:inline; margin-right:10px; }
.button_megsem a { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.button_megsem a:hover { background:url(../img/sprite_elofizetes.png) no-repeat -327px -723px; }
.lost_pwd_layer .button_kuldes { background:url(../img/sprite_base.png) no-repeat -538px -364px; width:131px; height:41px; float:left; }
.lost_pwd_layer .button_kuldes input { background-color:transparent; border:none; width:131px; height:41px; cursor:pointer; overflow: hidden; text-indent: -999px; line-height: 0px; display: block; }
.lost_pwd_layer .button_kuldes:hover { background:url(../img/sprite_base.png) no-repeat -538px -323px; }
.lost_pwd_layer .error_text { padding:15px 0; line-height:normal; }


.hogyan_mukodik_layer { position:fixed; display:none; /*left:50%; margin-left:-370px; top:105px;*/ width:700px; background:#f0eadc; padding:20px; z-index:1000;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(css/border-radius.htc);}
.hogyan_mukodik_layer .cont { background:#fff; padding:20px 15px 20px 15px; line-height:16px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(css/border-radius.htc);position:relative;}
.hogyan_mukodik_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; }
.hogyan_mukodik_layer .close:hover { background:url(../img/sprite_base.png) no-repeat -408px 0; }
.hogyan_mukodik_layer h1 { color:#363636; margin-bottom:20px; line-height:normal; }
.hogyan_mukodik_layer .button_vissza { background:url(../img/sprite_base.png) no-repeat -669px -323px; width:131px; height:41px; margin:0 auto; }
.hogyan_mukodik_layer .button_vissza a { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.hogyan_mukodik_layer .button_vissza a:hover { background:url(../img/sprite_base.png) no-repeat -669px -364px; }

.gyik_kosz h6 { font-size:14px; }
.gyik_kosz .button_rendben { margin:0 auto;}



.aktivalo_layer { position:fixed; width:700px; 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);}
.aktivalo_layer .cont { background:#fff; padding:25px; line-height:16px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(css/border-radius.htc);position:relative;}
.aktivalo_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; }
.aktivalo_layer .close:hover { background:url(../img/sprite_base.png) no-repeat -408px 0; }
.aktivalo_layer h3 { color:#000; margin-bottom:20px; }
.aktivalo_layer ul { margin:0px; padding:0 0 0 10px; list-style:none; }
.aktivalo_layer ul li { padding:0 0 15px 11px; font-size:12px; background:url(../img/sprite_kapcsolatok.png) no-repeat -795px -288px; }
.aktivalo_layer .button_ujrakuldes,
.aktivalo_layer .button_modositas { width:89px; height:22px; position:relative; margin-top:5px; float:left; }
.aktivalo_layer .button_ujrakuldes { background:url(../img/sprite_base.png) no-repeat -179px 0; }
.aktivalo_layer .button_ujrakuldes input,
.aktivalo_layer .button_modositas input { background-color:transparent; border:none; width:89px; height:22px; cursor:pointer; }
.aktivalo_layer .button_modositas { background:url(../img/sprite_base.png) no-repeat -268px 0; }
.aktivalo_layer .button_ujrakuldes a,
.aktivalo_layer .button_modositas a { display:block; overflow:hidden; text-indent:-1000em; width:89px; height:22px; }
.aktivalo_layer .form_input { float:left; display:inline-block; width:192px; font-weight:bold; margin:5px 8px 0 0;
border:1px solid #d3d0c6;color:#000;font-size:12px;padding:3px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(css/border-radius.htc);position:relative;}

.aktivalo_layer_problema { width:500px; /*margin-left:-270px;*/ }
.button_talalatok { background:url(../img/sprite_kapcsolatok.png) no-repeat 0 -168px; width:131px; height:41px; float:left; display:inline; margin:0 22px 0 84px; }
.button_talalatok a { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.button_elofizetes { background:url(../img/sprite_kapcsolatok.png) no-repeat -153px -168px; width:131px; height:41px; float:left; }
.button_elofizetes a { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.button_elofizetes a:hover { background:url(../img/sprite_kapcsolatok.png) no-repeat -284px -168px; }

.helpQuestions .cont { min-height:500px; overflow:auto; }

.regszab_layer { width:700px; }
.regszab_layer h1 { margin-bottom:20px; }
.regszab_layer .cont { height:530px; overflow:auto; }

.ajandek_flash { position:absolute; left:50%; margin-left:-400px; z-index:10000; }


#reg_layer { width:700px; position:fixed; z-index:1000; background:#f1f0f0; padding:20px; display:none;
-moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; behavior:url(http://img.habostorta.hu/ujrandi_2011/v28/randi/css/border-radius.htc); }
#reg_layer .close { float:right; display:inline-block; position:relative; z-index:10; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; height:15px; line-height:12px; overflow:hidden; margin:-16px -16px 0 0; }
#reg_layer .close a { color:#898989; background:url(../img/mlm_layer_close.png) no-repeat right 0; padding-right:18px; text-decoration:none; height:15px; display:block; }
#reg_layer .close a:hover { background:url(../img/mlm_layer_close.png) no-repeat right -15px; }

#reg_layer .cont { background:#fff; padding:20px 30px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#8b7b61;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(http://img.habostorta.hu/ujrandi_2011/v28/randi/css/border-radius.htc); }
#reg_layer .cont h3 { font-size:14px; font-weight:bold; margin:0 0 25px 0; padding:0px; color:#000; }
#reg_layer .cont .color { font-weight:bold; margin:0 0 25px 0; color:#990000; font-size:18px; }
#reg_layer .left { float:left; width:325px; }
#reg_layer .right { float:right; width:315px; }
#reg_layer .text { float:left; width:80px; text-align:right; font-weight:bold; padding-right:20px; padding-top:3px; }
#reg_layer .right .text { width:90px; }
#reg_layer .input { float:left; width:205px; height:23px; }
#reg_layer .input input { border:1px solid #d2cfc5; width:193px; padding:2px 5px; margin:0px; font-size:11px; }
#reg_layer .input select { border:1px solid #d2cfc5; width:205px; padding:2px 5px; margin:0px; font-size:11px; }
#reg_layer .check { border:none!important; width:auto!important; padding:0px!important; margin:0px!important; }
#reg_layer .check { float:left; }
#reg_layer label { float:left; padding:0px 20px 0 3px; }
#reg_layer .input .check { margin-top:3px!important; }
#reg_layer .input label { margin-top:2px!important; }
#reg_layer a { color:#8b7b61; text-decoration:underline; }
#reg_layer a:hover { color:#8b7b61; text-decoration:none; }
#reg_layer .text_check { float:left; padding-right:10px; padding-left:20px; }
#reg_layer .reg_text { float:left; }
#reg_layer ul { float:left; width:400px; list-style: none outside none; margin: 0 0 0 11px; padding: 0; }
#reg_layer ul li { background: url(../img/box.reg.bull.png) no-repeat; color: #000000; font-size: 12px; font-weight: bold; padding-bottom: 8px; padding-left: 22px; position: relative; }
#reg_layer .button { float:right; background:url(../img/tovabb_kek.png) no-repeat; width:184px; height:50px; display:inline; margin-top:5px; }
#reg_layer .button input { background-color:transparent; border:none; width:184px; height:50px; cursor:pointer; font-size:0px; line-height:0px; text-indent:-1000em; color:#fff; }
#reg_layer .button:hover { background:url(../img/tovabb_kek_mover.png) no-repeat; }

.clear_20 { height:20px; width:auto; clear:both; overflow:hidden; }
.clear_30 { height:30px; width:auto; clear:both; overflow:hidden; }



#KissFlowerPreview { width:100%; height:100%; position:absolute; z-index:1000; }

.ClickableDiv { cursor: pointer; }


.kapcsolatokLayer { width:350px; }
.kapcsolatokLayer .button_megsem { margin-right:20px; }
.kapcsolatokLayer .cont { padding-left:35px; padding-right:30px; }


.bevezetes_sticky { position:fixed; right:5px; bottom:0px; color:#fff; font-size:11px; font-weight:bold; border:1px double #9daab7; background:#a41313; padding:0 10px; line-height:30px; border-bottom:none;
-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;
-moz-box-shadow: inset 0 0 0 1px #f8fbf6; -webkit-box-shadow: inset 0 0 0 1px #f8fbf6; box-shadow: inset 0 0 0 1px #f8fbf6;
background: #a41313;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a41313), to(#d01010));
background: -webkit-linear-gradient(#a41313, #d01010);
background: -moz-linear-gradient(#a41313, #d01010);
background: -ms-linear-gradient(#a41313, #d01010);
background: -o-linear-gradient(#a41313, #d01010);
background: linear-gradient(#a41313, #d01010);
-pie-background: linear-gradient(#a41313, #d01010);
behavior:url(css/border-radius.htc);}
.bevezetes_sticky a { color:#fff; text-decoration:none; }
.bevezetes_sticky a:hover { color:#fff; text-decoration:underline; }

.visszajelzesLayer { width:920px; }
.visszajelzesLayer .cont { font-size:11px; line-height:normal; padding-bottom:25px; }
.visszajelzesLayer .col_left { float:left; width:445px; padding-left:15px; }
.visszajelzesLayer .col_right { float:right; width:350px; padding-right:15px; }
.visszajelzesLayer .button_mehet { background:url(../img/sprite_bevezetes.png) no-repeat 0px 0px; width:131px; height:41px; margin:0 auto; }
.visszajelzesLayer .button_mehet input { background:transparent; border:none; width:131px; height:41px; cursor:pointer; }
.visszajelzesLayer .button_mehet input:hover { background:url(../img/sprite_bevezetes.png) no-repeat -131px 0px; }
.visszajelzesLayer h1 { font-size:18px; color:#464646; line-height:40px; padding-left:38px; margin-bottom:0px; }
.visszajelzesLayer .num1 { background:url(../img/sprite_bevezetes.png) no-repeat 0 -50px; }
.visszajelzesLayer .num2 { background:url(../img/sprite_bevezetes.png) no-repeat 0 -100px; }
.visszajelzesLayer .num3 { background:url(../img/sprite_bevezetes.png) no-repeat 0 -150px; }
.visszajelzesLayer .num4 { background:url(../img/sprite_bevezetes.png) no-repeat 0 -200px; }
.visszajelzesLayer .smile { width:68px; height:86px; float:left; display:inline; margin-right:12px; position:relative; }
.visszajelzesLayer .smile:hover,
.visszajelzesLayer .smile.act{ background:url(../img/sprite_bevezetes.png) no-repeat 0 -382px; }
.visszajelzesLayer .smile label { display:block; width:66px; height:86px; cursor:pointer; }
.visszajelzesLayer .smile_1 label{ background:url(../img/smile.png) no-repeat 11px 0; }
.visszajelzesLayer .smile_2 label{ background:url(../img/smile.png) no-repeat -70px 0; }
.visszajelzesLayer .smile_3 label{ background:url(../img/smile.png) no-repeat -148px 0; }
.visszajelzesLayer .smile_4 label{ background:url(../img/smile.png) no-repeat -226px 0; }
.visszajelzesLayer .smile_5 label{ background:url(../img/smile.png) no-repeat -303px 0; width:68px; }
.visszajelzesLayer .smile .gvRadio { position:absolute; left:50%; bottom:0px; float:none; margin:0 0 0 -7px; cursor:pointer; }
.visszajelzesLayer .gvRadio input { cursor:pointer; }
.visszajelzesLayer .col_left .textarea { background:url(../img/sprite_bevezetes.png) no-repeat 0 -250px; width:430px; height:66px; }
.visszajelzesLayer .col_left textarea { background:transparent; border:none; width:420px; height:56px; overflow:auto; padding:5px; }
.visszajelzesLayer .col_right .textarea { background:url(../img/sprite_bevezetes.png) no-repeat 0 -316px; width:350px; height:66px; }
.visszajelzesLayer .col_right textarea { background:transparent; border:none; width:340px; height:56px; overflow:auto; padding:5px; }
.visszajelzesLayer .ertkeles_line { background:url(../img/sprite_bevezetes.png) no-repeat -494px -246px; padding-left:10px; font-size:12px; margin-bottom:10px; }
.visszajelzesLayer .ertkeles_line .gvRadio { margin:3px 0 0 4px; cursor:pointer; }
.visszajelzesLayer .ertekeles { float:left; display:block; width:110px; cursor:pointer; }
.visszajelzesLayer .ertekeles:hover,
.visszajelzesLayer .ertekeles.act{ background:url(../img/sprite_bevezetes.png) no-repeat 0 -479px; font-weight:bold; }
.visszajelzesLayer .ertekeles label { float:left; display:block; margin-left:5px; line-height:21px; cursor:pointer; }

.visszalepesLayer { width:440px; }
.visszalepesLayer .cont { padding:15px 20px; }
.visszalepesLayer h1 { margin-bottom:20px; }
.visszalepesLayer textarea { border:1px solid #d2cfc5; padding:5px; width:385px; height:40px; overflow:auto; 
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(css/border-radius.htc);position:relative; }
.visszalepesLayer .button_megsem { float:left; display:inline; margin:0 20px 0 55px; }
.button_visszalepes { background:url(../img/sprite_bevezetes.png) no-repeat -262px 0; width:141px; height:41px; float:left; }
.button_visszalepes input { background:transparent; border:none; width:141px; height:41px; cursor:pointer; }
.button_visszalepes input:hover { background:url(../img/sprite_bevezetes.png) no-repeat -197px -528px; }

.leirasLayer { width:700px; padding-top:15px; }
.leirasLayer .close { margin:-8px -13px 0 0; }
.leirasLayer .cont { height:500px; overflow:auto; padding:20px; }
.leirasLayer h1 { color:#555555; font-size:18px; margin-bottom:20px; }
.leirasLayer .img_right { float:right; margin:5px -20px 0 0; position:relative; }
.leirasLayer ul { margin:0px; padding:5px 0 0 0; list-style:none; }
.leirasLayer li { padding-bottom:25px; background:url(../img/sprite_bevezetes.png) no-repeat -494px -248px; padding-left:18px; }
.leirasLayer .img_right2 { float:right; margin:-17px 0 0 0; position:relative; }
.leirasLayer .img_right3 { float:right; margin:0px 0 0 0; position:relative; }
.leirasLayer .button_tovabb { background:url(../img/sprite_bevezetes.png) no-repeat -159px -382px; width:341px; height:41px; float:none; margin:0 auto; }
.leirasLayer .button_tovabb a { display:block; overflow:hidden; text-indent:-1000em; width:341px; height:41px; }
.leirasLayer .button_tovabb a:hover { background:url(../img/sprite_bevezetes.png) no-repeat -159px -423px; }

.logo_test { background:url(../img/sprite_bevezetes.png) no-repeat 0 -528px; width:195px; height:55px; }

.tip-bevezetes { font-size:12px; z-index:1000; }
.tip-bevezetes h5 { font-size:12px; font-weight:bold; margin:0px; padding:0px; }
.tip-bevezetes .tip-title { bottom:-7px; margin-left:-6px; left:50%; background:url(../img/tip-title-bot.png) no-repeat; width:12px; height:7px; position:absolute; float:none; display:block; }
.tip-bevezetes .tip-text { font-size:12px; }
.tip-bevezetes .tip-text span { font-size:11px; }

#RandiRendszeruzi .button_rendben { margin:0 auto; }




.right_login_box .title { background:none!important; padding-top:0px; float:left; margin-top:-6px; position:relative; }
.right_login_box h3.regisztracio { text-indent:0px!important; background:none!important; width:105px; height:22px; margin-bottom:9px; }
.right_login_box h3.regisztracio a { text-decoration:none; }
.right_login_box .form { padding:0 11px; }
.right_login_box label { display:block; font-size:11px; padding-bottom:3px; }
.right_login_box .form_input { width:138px; color:#000;
border:1px solid #d2cfc5;color:#000;font-size:11px;padding:3px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(css/border-radius.htc);position:relative;}
.right_login_box .font_gray,
.right_login_box .font_gray div.gvS_headArea{ color:#707070!important; }
.right_login_box .selw_52,
.right_login_box .selw_57{ display:inline; margin-right:2px; }
.right_login_box .selw_52 div.gvSelect { padding:0px!important; }
.right_login_box .selw_52 div.gvS_headArea { text-align:center; color:#000; }
.right_login_box .selw_57 div.gvSelect { padding:0px!important; }
.right_login_box .selw_57 div.gvS_headArea { text-align:center; color:#000; }
.right_login_box .selw_57 div.gvS_headText { width:32px!important; padding-left:3px; }
.right_login_box .selw_44 div.gvSelect { padding:0px!important; }
.right_login_box .selw_44 div.gvS_headArea { text-align:center; color:#000; }
.right_login_box .selw_156 div.gvS_headArea { color:#000; }
.right_login_box .radios label,
.right_login_box .radios span { float:left; }
.right_login_box .radios label { display:inline-block; padding:2px 15px 0 0; font-size:12px; }
.button_reg { background:url(../img/regisztralok_kek.png) no-repeat; width:156px; height:41px; }
.button_reg:hover { background:url(../img/regisztralok_kek_mover.png) no-repeat; }
.button_reg input { background:transparent; border:none; width:156px; height:41px; cursor:pointer; }





/*
NAGYKER
*/
body { background:#f0f0f0 url(../img/bg.png); }
#right_tab_box .help_cont .tovabb,
#right_tab_box .help_cont .tovabb:hover,
#randiVIP .title a:hover,
#randiVIP .title a { color:#336993; }
.successful_activation .button_tovabb,
.successful_activation .button_rendben,
.successful_activation .button_tovabb a,
.successful_activation .button_rendben a{ width:129px; height:39px; }
.tarskereso_line .pic img { border:1px solid #d7d7d7; -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; }
.left_h1,
h1{ color:#810100; }
h3 { color:#464646; }
/*.login_box .button{height:20px;margin-top:0px;width:71px}
.login_box .button input{height:20px;width:71px}
.login_box .button input:hover{background:url(../img/sprite_base.png) no-repeat -525px 0;}*/
.left_shadow, .right_shadow { display:none; }
#randiVIP { background:#f1f0f0; border-color:#dadada; }
#randiVIP .list img { border-color:#d7d7d7;  }
#randiVIP .title h1 { background:none; text-indent:0px; color:#810100; font-size:18px; margin-left:0px; margin-right:5px; text-align:left; }
#randiVIP .title { border-color:#c2c2c2; font-weight:bold; text-align:right; color:#336993; }
.aktivalo_layer .form_input { border-color:#d2cfc5; }
.button_elofizetes { margin-top:1px; }
.button_elofizetes,
.button_elofizetes a { width:129px; height:39px; }
.button_talalatok:hover { background:url(../img/sprite_kapcsolatok.png) no-repeat 0 -250px; }
.button_megsem,
.button_megsem a{ width:129px; height:39px; }
.button_megsem a:hover { background:url(../img/sprite_elofizetes.png) no-repeat -327px -723px; }
.hogyan_mukodik_layer,
.aktivalo_layer,
.successful_activation { background:#f1f0f0; }
#right_tab_box .pic_list .box img { border-color:#d7d7d7;  }
#right_tab_box .pic_list .sep { background-color:#e1e1e1; }

#right_tab_box .pic_list .button_reshuffle { width:165px; height:auto; margin:0 -2px -7px -2px; padding-top:0px; font-size:11px; font-weight:bold; text-align:center; text-align:center;}
#right_tab_box .pic_list .button_reshuffle a { color:#555555; text-decoration:none; padding:0px; line-height:26px; display:block; padding-left:30px!important; text-align:center!important; line-height:26px; background:#f4f4f4; border:1px solid #d8d8d8; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(css/border-radius.htc);position:relative;}
#right_tab_box .pic_list .button_reshuffle a:hover { color:#555555; text-decoration:underline; }
#right_tab_box .title2,
.right_side .border_shadow_box { background:#fff; }
#right_tab_box .help_cont ul,
.border_shadow_box { border-color:#c0c0c0; }

#right_tab_box .pic_list .button_reshuffle a { background-image:url(../img/sprite_base.png); background-repeat:no-repeat; background-position:32px -386px; }
.border_shadow_box { background-image:none; }

.leirasLayer .button_tovabb,
.leirasLayer .button_tovabb a { width:149px; height:39px; }

.right_side .pic_list .box_platina img { border:2px solid #336993 !important; margin-bottom:3px; margin-left:-3px; margin-top:-1px; margin-right:-1px; }
.right_side .pic_list .platina { background:url(../img/pic_layer_icons.png) no-repeat 0 -16px; width:27px; height:34px; position:absolute; display:block; z-index:10; right:-10px; bottom:-12px; }
.right_side .pic_list .pic { position:relative; }
.right_side .pic_list .text { width:74px; white-space:nowrap; overflow:hidden; height:28px; }

.arrow_center .tip-title { margin-left:72px !important;  bottom: -7px !important; height: 7px !important; left: 10px !important; position: absolute !important; width: 13px !important; background:url(../img/bubi_arrow_down.png) no-repeat !important; }


.login_box .button.load { background:url(../img/load_115x20.gif)}
.login_box .button.load input {display:none;} 
.preload_93x22 {background:url(../img/load_115x20.gif) no-repeat -200px -200px; display:none;}

.tip-text { z-index:100; }


.menu_logout { background:url(../img/h_menu_bg.png) no-repeat -634px 0; }
.menu_logout a { width:88px; height:55px; background:url(../img/h_menu_bg.png) no-repeat -634px 0; display:block; }
.menu_logout a:hover { background:url(../img/h_menu_bg.png) no-repeat -730px -55px; }

.mobilview { background:#b9b9b9; height:32px; line-height:32px; text-align:center; font-size:13px; font-weight:bold; color:#363337; font-family:Tahoma, Geneva, sans-serif; }
.mobilview a { color:#363337; text-decoration:none; }
.mobilview a:hover { color:#363337; text-decoration:underline; }

.footer_otp { background:#dcdcdc; }
.footer_otp .col_960 { margin:0 auto; width:960px; }


.aktivalo { width:770px; margin:0 auto; }
.aktivalo .right_shadow { left:770px; }
.aktivalo .border_shadow_box { padding:35px 30px; }
.aktivalo h1 { font-size:36px; color:#274e97; font-weight:normal; line-height:32px; margin-bottom:10px; }
.aktivalo h1 .success { background:url(../img/success.png) no-repeat; width:32px; height:32px; margin-right:18px; float:left; }
.aktivalo p.lead { font-size:14px; color:#000002; line-height:16px; margin-left:50px; margin-bottom:20px; }
.aktivalo .grey_box { background:#f0f0f2; padding:15px 95px 15px 50px; }
.aktivalo .lead-text { width:340px; position:relative; line-height:normal; font-size:14px; line-height:16px; padding:10px 0; }
.aktivalo .lead-text h3 { font-size:36px; color:#810100; font-weight:normal; margin-bottom:10px; line-height:normal; margin-top:-10px; }
.aktivalo .lead-text h3 .arrow { background:url(../img/aktivalj_arrow.png) no-repeat; width:16px; height:28px; display:block; float:left; margin:8px 0 0 -37px; }
.aktivalo .lead-text p { margin-bottom:10px; }
.aktivalo .lead-text .level { background:url(../img/level.png) no-repeat; width:160px; height:222px; position:absolute; right:-300px; top:-45px; padding:35px 0 0 100px; color:#747474; font-size:16px; }
.aktivalo .lead-text .level .link { line-height:28px; height:28px; margin-bottom:2px; }
.aktivalo .lead-text .level .link a { text-decoration:underline; color:#747474; }
.aktivalo .lead-text .level .link a:hover { text-decoration:none; }
.aktivalo .lead-text .level .text1 { line-height:40px; }
.aktivalo .lead-text .level .logok a { display:inline-block; }
.aktivalo .lead-text .level .logok .level_yahoo { background:url(../img/level_yahoo.png) no-repeat; width:90px; height:23px; }
.aktivalo .lead-text .level .logok .level_yahoo:hover { background:url(../img/level_yahoo_a.png) no-repeat; }
.aktivalo .lead-text .level .logok .level_outlook { background:url(../img/level_outlook.png) no-repeat; width:94px; height:27px; }
.aktivalo .lead-text .level .logok .level_outlook:hover { background:url(../img/level_outlook_a.png) no-repeat; }
.aktivalo .lead-text .level .logok .level_freemail { background:url(../img/level_freemail.png) no-repeat; width:83px; height:22px; margin-top:4px; }
.aktivalo .lead-text .level .logok .level_freemail:hover { background:url(../img/level_freemail_a.png) no-repeat; }
.aktivalo .lead-text .level .logok .level_citromail { background:url(../img/level_citromail.png) no-repeat; width:83px; height:32px; margin-top:-4px; }
.aktivalo .lead-text .level .logok .level_citromail:hover { background:url(../img/level_citromail_a.png) no-repeat; }
.aktivalo .lead-text .level .logok .level_indamail { background:url(../img/level_indamail.png) no-repeat; width:69px; height:21px; margin-top:4px; }
.aktivalo .lead-text .level .logok .level_indamail:hover { background:url(../img/level_indamail_a.png) no-repeat; }
.aktivalo .lead-text .level .logok .level_gmail { background:url(../img/level_gmail.png) no-repeat; width:64px; height:27px; }
.aktivalo .lead-text .level .logok .level_gmail:hover { background:url(../img/level_gmail_a.png) no-repeat; }
.aktivalo .opener-cont { border-top:3px solid white; margin:0 -95px 0 -50px; padding:15px 95px 0 50px; }
.aktivalo .opener a { font-size:14px; text-decoration:none; margin-bottom:15px; display:inline-block; }
.aktivalo .opener a i { display:block; float:right; background:url(../img/aktivalj_oarrow.png) no-repeat; width:17px; height:11px; margin:1px 0 0 5px; }
.aktivalo .opener a i.close { background:url(../img/aktivalj_oarrowo.png) no-repeat; }
.aktivalo .opener a:hover { text-decoration:underline; }
.aktivalo .opener-cont .text { padding-top:10px; display:none; }
.aktivalo .opener-cont .text ul { padding:0; margin:0 0 0 15px; }
.aktivalo .opener-cont .text li { padding-top:15px; color:#606061; clear:both; }
.aktivalo .opener-cont .text li span { color:black; }
.aktivalo .button_ujrakuldes,
.aktivalo .button_modositas { width:89px; height:22px; position:relative; margin-top:5px; float:left; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/border-radius.htc);position:relative; }
.aktivalo .button_ujrakuldes { background:url(../img/sprite_base.png) no-repeat -179px 0; }
.aktivalo .button_ujrakuldes input,
.aktivalo .button_modositas input { background-color:transparent; border:none; width:89px; height:22px; cursor:pointer; }
.aktivalo .button_modositas { background:url(../img/sprite_base.png) no-repeat -268px 0; }
.aktivalo .button_ujrakuldes a,
.aktivalo .button_modositas a { display:block; overflow:hidden; text-indent:-1000em; width:89px; height:22px; }
.aktivalo .form_input { float:left; display:inline-block; width:230px; font-weight:bold; margin:5px 8px 0 0; background:url(../img/aktivalo_form_input.png) no-repeat; text-align:center; height:15px;
border:0;color:#000;font-size:12px;padding:3px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/border-radius.htc);position:relative;}

#header.header-770 { width:770px; margin:0 auto; }

.sikeres_box { background:url(../img/sikeres_box.jpg) no-repeat; width:269px; height:261px; padding:40px 405px 0 35px; font-size:14px; line-height:22px; margin-bottom:20px; }
.success_login_box h3 { font-size:36px; color:#810100; font-weight:normal; margin-bottom:20px; }
.success_login_box h3 .arrow { background:url(../img/aktivalj_arrow.png) no-repeat; width:16px; height:28px; display:block; float:left; margin:-4px 15px 0 15px; }
.success_login_box .login_box { background:#f0f0f2; float:none; height:49px; width:auto !important; display:block; padding:28px 0 0 55px; }
.success_login_box .login_box .login_text { width:auto; color:black; margin-right:9px; }
.success_login_box .login_box .col_1,
.success_login_box .login_box .col_2 { width:auto; margin-right:45px; }
.success_login_box .login_box .button { background:url(../img/success_login_box_btn.png) no-repeat; width:131px; height:41px; margin-top:-9px; margin-left:0; }
.success_login_box .login_box .button input { width:131px; height:41px; padding:0; }
.success_login_box .error-text { color:#c21111; font-size:11px; margin:-7px 0 0 293px; display:block; white-space:nowrap; float:left; }
.success_login_box .login_box .col_1 input,
.success_login_box .login_box .col_2 input { width:140px; }
.sikeres_box2 { line-height:19px; padding-top:30px; height:271px; }
.sikeres_box2 .btn { margin:0 auto; width:129px; height:39px; overflow:hidden; background:url(../img/btn.png) no-repeat; }
.sikeres_box2 .btn a { display:block; text-indent:100%; white-space:nowrap; overflow:hidden; width:100%; height:100%; }
.sikeres_box2 .btn a:hover { background:url(../img/btn.png) no-repeat 0 -39px; }

.footer.footer-center { width:auto; text-align:center; }
.footer.footer-center .f_copy,
.footer.footer-center .f_menu { float:none; display:inline-block; }
.footer_otp { text-align:center; }


html, body { height: 100%; }
#wrapp { width: auto; text-align:left; position:relative; min-height: 100%; height:auto !important; height:100%; }
#wrapp .main-footer { position:absolute; left:0; bottom:0; width:100%; }
#wrapp .main-sections { padding-bottom:100px; }

.aktivalo .button_ujrakuldes { background:url(../img/button_ujramod.png) no-repeat; }
.aktivalo .button_modositas { background:url(../img/button_ujramod.png) no-repeat 0 -22px; }

.cont-404 { padding:25px 55px; }
.cont-404 .title { font-size:40px; color:#810100; font-weight:normal; line-height:40px; margin-bottom:20px; }
.line-404 { background:#f1f0f0; line-height:45px; height:45px; color:#010101; font-size:14px; padding:0 20px; margin-bottom:20px; clear:both;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/border-radius.htc);position:relative; }
.line-404 .blink { font-weight:bold; color:#336993; font-size:12px; text-decoration:none; float:right; background:url(../img/404-arrow.png) no-repeat right 19px; padding-right:10px; }
.line-404 .blink:hover { text-decoration:underline; }
.line-404.mb0 { margin-bottom:0; }
.cont-404 .pic_list_cont { width:auto; float:none; margin-bottom:20px; }
.cont-404 .pic_list_cont .clear { display:none; }
.cont-404 .pic_list_cont .box { margin-right:15.8px; }
.box_txt {width:74px; overflow:hidden; white-space:nowrap;}

.uj_jelszo_wrapper {width:100%;min-height:100%;background:url(../img/fekvo_1920_1080.jpg) no-repeat center top;padding-bottom: 50px;}
.uj_jelszo_wrapper .center {width:700px;margin: 0px auto;padding-top:30px;} 
.uj_jelszo_wrapper .container {border-radius:5px;font-family:'source_sans_proregular';width: 250px;margin: 0px auto;background-color: rgba(255, 255, 255, 0.8);padding: 20px 15px 30px 15px;font-size: 14px;line-height: 18px;margin-top:110px;}
.uj_jelszo_wrapper .container h1 {font: 33px 'source_sans_proregular', Arial, Helvetica, sans-serif;font-weight:normal;color:#c1272d;}
.uj_jelszo_wrapper .container p {margin-top:5px;margin-bottom:20px;}
.uj_jelszo_wrapper .container input[type=password] {font-size: 13px;border:1px solid gray;height:24px;width:243px;display:block;margin-bottom: 25px;padding-left:5px;}
.uj_jelszo_wrapper .container input[type=submit] {background: #346a94;color:#fff;text-transform:uppercase;border:none;border-radius: 5px;height:30px;width: 110px;font-size: 15px;font-family:'source_sans_probold';line-height:32px;display:block;margin:0px auto;cursor:pointer;}
.uj_jelszo_wrapper .container input[type=submit]:hover {background:#528ab5;}
.uj_jelszo_wrapper .container .error {margin-top:15px;color:#c21111;text-align:center;}
.uj_jelszo_layer {background: #dedede;width: 320px;} 
.uj_jelszo_layer .text {background: #fff;padding:15px;}
.uj_jelszo_layer .text h3 {color:#000;font-size:16px;font-family: 'source_sans_probold';text-align:center;}
.uj_jelszo_layer .close { background: url(../img/sprite_base.png) no-repeat -376px 3px; }
.uj_jelszo_layer .button {font-size:0px;width:131px;height:41px;background: #346a94;display:block;margin: 0px auto;font-size: 16px;
    font-family: 'source_sans_probold';text-transform:uppercase;color:#fff;text-align:center;text-decoration:none;line-height:42px;border-radius: 5px;}
.uj_jelszo_layer .button:hover {background:#528ab5;}

/* új keresés */
.left_search_box.uj_kereses h3 {font-family: 'opensans-light-webfont';color:#000;font-size: 32px;line-height:32px;font-weight: normal;margin-bottom:15px;}
.left_search_box.uj_kereses .category {background:#f7f7f7;padding:10px;margin-bottom:5px;}
.left_search_box.uj_kereses .category.slide .title {margin-top:10px;}
.left_search_box.uj_kereses .category.slide .close {margin-top:12px;}
.left_search_box.uj_kereses .category .title {color:#000;font-family: 'opensans-semibold-webfont';display:inline-block;float:left;margin-right:13px;font-size:13px;}
.left_search_box.uj_kereses .category .close {display:block;width:10px;height:10px;background:url(../img/sprite_2015.png) 0px 0px;float:right;margin-top: 2px;margin-left:13px;}
.left_search_box.uj_kereses .category .close:hover {background-position: -15px 0px;cursor:pointer;}
.left_search_box.uj_kereses .category span.gvSelect {display:block;width:100%;border:1px solid #a2a2a2;box-sizing: border-box;margin-top:10px;height:28px;line-height:28px;background: #fff url(../img/sprite_2015.png) no-repeat -53px -77px}
.left_search_box.uj_kereses .category span.gvSelect.black .gvS_headArea {color:#000;}
.left_search_box.uj_kereses .category div.gvSelect .gvS_headArea {height:26px;line-height:26px;width: 210px;overflow: hidden;}
.left_search_box.uj_kereses .category .gvSelect select {width:100%;box-sizing: content-box;margin-left:-1px;height: 26px;line-height: 26px;}
.left_search_box.uj_kereses .category .customSwitch:hover {cursor:pointer;}
.left_search_box.uj_kereses .category .customSwitch .wrapper {width:30px;height:10px;border-radius:15px;background:#bfbfbf;position: relative;float:right;margin-top: 2px;}
.left_search_box.uj_kereses .category .customSwitch .circle {width:16px;height:16px;background:#898989;border-radius:50%;position: absolute;left:0px;top:50%;margin-top:-8px;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);}
.left_search_box.uj_kereses .category .customSwitch input {display:none;}
.left_search_box.uj_kereses .category .customSwitch input:checked + .wrapper {background-color:#698396;}
.left_search_box.uj_kereses .category .customSwitch input:checked + .wrapper .circle {background-color:#336993;left:100%;margin-left:-16px;}
.left_search_box.uj_kereses .category .customSwitch .wrapper,.left_search_box.uj_kereses .category .customSwitch .circle {transition: all 500ms;}
.left_search_box.uj_kereses .category .slider {float:left;height: 18px;vertical-align: top;padding-top:10px;}
.left_search_box.uj_kereses .category .slider .line,
.left_search_box.uj_kereses .slider .js-rangeSlider,
.left_search_box.uj_kereses .slider .js-slider {background:#9c9c9c;height: 2px;margin-top: 7px;position: relative;}
.left_search_box.uj_kereses .category .slider .point,
.left_search_box.uj_kereses .category .slider .ui-slider-handle {outline:none;margin-left:-8px;z-index:1;width:16px;height:16px;background:#336993;border-radius:50%;position: absolute;left:0px;top:50%;margin-top:-8px;}
.left_search_box.uj_kereses .category .slider .value {font-size:10px;font-family: 'opensans-semibold-webfont';color:#000;position:absolute;width: 100px;text-align: center;margin-left:-50px;left:50%;top:-13px;}
.left_search_box.uj_kereses .category .slider .green,
.left_search_box.uj_kereses .category .slider .ui-slider-range {background:#336993;height:4px;position:absolute;margin-top:-1px;}
.left_search_box.uj_kereses .category .slider .point:hover,
.left_search_box.uj_kereses .category .slider .ui-slider-handle:hover,
.left_search_box.uj_kereses .category .slider .ui-slider-handle.ui-state-active {width:18px;height:18px;margin-left:-9px;margin-top: -9px;cursor:pointer;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);}
.left_search_box.uj_kereses .category .slider .point:hover .value {top:-12px;}
.left_search_box.uj_kereses .category .slider .point,.left_search_box.uj_kereses .category .slider .point .value,
.left_search_box.uj_kereses .category .slider .ui-slider-handle {transition:height 250ms,width 250ms,margin-left 250ms,margin-top 250ms;}
.left_search_box.uj_kereses .category.dropdown .icon {width:13px;height:9px;float:right;background:url(../img/sprite_2015.png) -65px 0px;margin-top:2px;}
.left_search_box.uj_kereses .category.dropdown .icon:hover {background-position:-82px 0px;cursor:pointer;}
.left_search_box.uj_kereses .category.dropdown.open .icon {background-position:-31px 0px;}
.left_search_box.uj_kereses .category.dropdown.open .icon:hover {background-position:-48px 0px;}
.left_search_box.uj_kereses .category.dropdown .wrapper {padding-top:15px;color:#000;font-family: 'opensans-regular-webfont';font-size:13px;}
.left_search_box.uj_kereses .category.dropdown .wrapper .col {width:50%;float: left;box-sizing: border-box;}
.left_search_box.uj_kereses .category.dropdown .wrapper .col + .col {padding-left:3px;}
.left_search_box.uj_kereses .category.dropdown .wrapper label {line-height: 15px;cursor:pointer;display:block;margin-bottom:13px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.left_search_box.uj_kereses .category.dropdown .wrapper span.gvCheck {background:#fff;border: 1px solid #bfbfbf;margin-top: -1px;}
.left_search_box.uj_kereses .category.dropdown .wrapper span.gvCheck.checked,.left_search_box.uj_kereses .category.dropdown .wrapper label:hover .gvCheck {border-color:#336993;background: #336993 url(../img/sprite_2015.png) no-repeat 3px -12px;}
.left_search_box.uj_kereses .category.dropdown .wrapper label:hover .gvCheck:not(.checked) {opacity:0.3;}
.left_search_box.uj_kereses .category input[type=text] {width:100%;background:#fff;border: 1px solid #a2a2a2;height:26px;padding:0px 10px;box-sizing: border-box;margin-top:10px;}
.left_search_box.uj_kereses .category.loading {position: relative;}
.left_search_box.uj_kereses .category.loading span.gvSelect {background: #fff;}
.left_search_box.uj_kereses .category .loader {position: absolute;right: 14px;bottom: 14px;display:none;}
.left_search_box.uj_kereses .category.loading .loader {display:block;}
.left_search_box.uj_kereses .feltetel {margin-bottom:25px;cursor:pointer;display:block;background:#e7e7e7;height:35px;width:100%;color:#336993;font-size:15px;font-family: 'opensans-bold-webfont';text-transform:uppercase;padding-left:13px;line-height:35px;box-sizing:border-box;}
.left_search_box.uj_kereses .feltetel i {display:block;width:12px;height:12px;background:url(../img/sprite_2015.png) -14px -16px;float:right;margin-right:9px;margin-top:11px;}
.left_search_box.uj_kereses .talalat {color:#9c9c9c;font-size:12px;font-family: 'opensans-bold-webfont';text-align:center;margin-bottom:8px;}
.left_search_box.uj_kereses .mehet {border:none;width:213px;height:46px;color:#fff;text-transform:uppercase;font-size:18px;font-family: 'opensans-bold-webfont';background:#336993;cursor:pointer;margin:0px auto;border-radius:7px;display:block;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
.left_search_box.uj_kereses .mehet:hover {background:#528AB4;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.6);}
.left_search_box.uj_kereses .kereses_ment {margin-top:10px;text-align:center;margin-bottom:30px;}
.left_search_box.uj_kereses .kereses_ment a {font-size:12px;font-family: 'opensans-bold-webfont';color:#336993;text-decoration:none;}
.left_search_box.uj_kereses .kereses_ment a:hover {text-decoration:underline;}
.left_search_box.uj_kereses .kereses_ment a i {width:6px;height:9px;display:inline-block;vertical-align:top;background:url(../img/sprite_2015.png) -101px 0px;margin-top: 3px;margin-left: 3px;}
.left_search_box.uj_kereses .tovabbi_keresesek {background:#f7f7f7;padding:15px 10px;}
.left_search_box.uj_kereses .tovabbi_keresesek .title {font-size:16px;color:#000;font-family: 'opensans-semibold-webfont';margin-bottom:20px;}
.left_search_box.uj_kereses .tovabbi_keresesek .col {width:50%;float: left;box-sizing: border-box;}
.left_search_box.uj_kereses .tovabbi_keresesek .col + .col {text-align:right;}
.left_search_box.uj_kereses .tovabbi_keresesek a {font-size:12px;font-family: 'opensans-bold-webfont';color:#336993;text-decoration:none;}
.left_search_box.uj_kereses .tovabbi_keresesek a:hover {text-decoration:underline;}
.left_search_box.uj_kereses .tovabbi_keresesek a i {width:6px;height:9px;display:inline-block;vertical-align:top;background:url(../img/sprite_2015.png) -101px 0px;margin-top: 3px;margin-left: 3px;}
.left_search_box.uj_kereses .torles_div {margin-top:20px;}
.left_search_box.uj_kereses .torles_div input {margin-left:15px;float:left;border:none;width:115px;height:30px;color:#fff;text-transform:uppercase;font-size:12px;font-family: 'opensans-bold-webfont';background:#336993;cursor:pointer;border-radius:7px;display:block;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
.left_search_box.uj_kereses .torles_div input:hover {background:#528AB4;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.6);}
.left_search_box.uj_kereses .torles_div input + input {margin-left:0px;margin-right:15px;float:right;background-color: #E7E7E7;color: #336993;}
.left_search_box.uj_kereses .torles_div input + input:hover {background: #C7C7C7;}
.left_search_box.uj_kereses #SearchSaveOpenerV2 {cursor:pointer;}
.left_search_box.uj_kereses [data-id=mindenki] {display:none!important;}

.uj_kereses_layer_cover {width:100%;height:100%;position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.8);z-index:102;}
.uj_kereses_layer_cover .close {cursor:pointer;width:30px;height:30px;background:url(../img/sprite_2015.png) 0px -34px;position:absolute;top:32px;right:30px;}
.uj_kereses_layer_content {position: absolute;z-index:102;top: 100px;width:652px;left:50%;margin-left:-326px;}
.uj_kereses_layer_content .title {color:#fff;font-size:36px;font-family: 'opensans-light-webfont';line-height:46px;margin-bottom:15px;}
.uj_kereses_layer_content .col {float:left;width:33.3%;}
.uj_kereses_layer_content .col .item {cursor:pointer;height:35px;box-sizing:border-box;border: 1px solid #bfbfbf;border-bottom:none;border-right:none;background:#fff;padding-left:15px;line-height:35px;font-size:14px;}
.uj_kereses_layer_content .cols .col .item:last-child {border-bottom:1px solid #bfbfbf;}
.uj_kereses_layer_content .cols .col:last-child .item {border-right:1px solid #bfbfbf;}
.uj_kereses_layer_content .col .item i {display:block;width:12px;height:12px;background:url(../img/sprite_2015.png) -14px -16px;float:right;margin-right:9px;margin-top:11px;}
.uj_kereses_layer_content .col .item:hover,.uj_kereses_layer_content .col .item.selected:hover {background:#336993;border-color:#336993!important;color:#fff;}
.uj_kereses_layer_content .col .item:hover i {background-position: -31px -16px;}
.uj_kereses_layer_content .col .item.selected {background:#f6f6f6;color:#989898;}
.uj_kereses_layer_content .col .item.selected i {background-position: -64px -14px;}
.uj_kereses_layer_content .col .item.selected:hover i {background-position: -46px -14px;}
.uj_kereses_layer_content .button {margin-top:20px;}
.uj_kereses_layer_content .button.fix {position: fixed;bottom: 20px;width: 100%;left: 0px;}
.uj_kereses_layer_content .button input {border:none;width:213px;height:46px;color:#fff;text-transform:uppercase;font-size:18px;font-family: 'opensans-bold-webfont';background:#336993;cursor:pointer;margin:0px auto;border-radius:7px;display:block;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
.uj_kereses_layer_content .button input:hover {background:#528AB4;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.6);}

/* slider widths */
.left_search_box.uj_kereses [data-id=kor] .slider {width:188px;}
.left_search_box.uj_kereses [data-id=place-distance] .slider {width:167px;}
.left_search_box.uj_kereses [data-id=magassag] .slider {width:148px;}
.left_search_box.uj_kereses [data-id=suly] .slider {width:184px;}

.left_search_box.uj_kereses .ui-slider-handle:before {content:attr(data-value);font-size: 10px;font-family: 'opensans-semibold-webfont';color: #000;position: absolute;width: 100px;text-align: center;margin-left: -50px;left: 50%;top: -13px;display:block;}
.left_search_box.uj_kereses .category {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

.left_search_box.uj_kereses h3 {height: 20px;color: #990000;font-size: 18px;font-family: Tahoma, Geneva, sans-serif;font-weight: bold;line-height: 20px;}

.uj_kereses_velemeny {padding: 25px 20px 35px 20px;}
.uj_kereses_velemeny .col .title {font-size:18px;color:#990000;font-weight:bold;margin-bottom:15px;line-height: 18px;}
.uj_kereses_velemeny .col {width: 50%;box-sizing: border-box;float:left;line-height: 14px;}
.uj_kereses_velemeny .col + .col {padding-left:15px;}
.uj_kereses_velemeny .col:first-child {font-family:Tahoma;font-size:12px;line-height: 14px;padding-top: 25px;}
.uj_kereses_velemeny .col a {text-decoration:none;color:#336993;font-weight:bold;}
.uj_kereses_velemeny .col .gray {height:75px;background:#f5f5f5;border-radius: 10px;padding-top:15px;text-align:center;font-weight:bold;margin-bottom:13px;}
.uj_kereses_velemeny .col .gray + .gray {margin-bottom:0px;}
.uj_kereses_velemeny .stars {margin-top: 15px;}
.uj_kereses_velemeny .stars .star {background:url(../img/stars_2.png) no-repeat;width:30px;height:27px;display: inline-block;margin-right: 10px;cursor:pointer;}
.uj_kereses_velemeny .stars .star:last-child {margin-right:0px;}
.uj_kereses_velemeny .stars .star.active {background:url(../img/stars_2.png) no-repeat -31px 0px;}
.uj_kereses_velemeny .stars .star.hover {background:url(../img/stars_2.png) no-repeat -62px 0px;}
.uj_kereses_velemeny .col .gray input {border:none;width:155px;height:33px;color:#fff;text-transform:uppercase;font-size:16px;font-family: 'opensans-bold-webfont';background:#336993;cursor:pointer;margin:12px auto 0px auto;border-radius:7px;display:block;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
.uj_kereses_velemeny .col .gray input:hover {background:#528AB4;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.6);}
.uj_kereses_velemeny .close {position: absolute;right: 10px;top: 10px;display: block;cursor: pointer;background: url(../img/velemenyi.png) no-repeat;width: 11px;height: 10px;}

.uj_kereses_velemeny.close {height: 0px;overflow: hidden;padding: 0px;margin-bottom: 25px;}
.uj_kereses_velemeny.close .close {    position: absolute;right: 10px;top: 10px;display: block;cursor: pointer;background: url(../img/velemenyi.png) no-repeat 0 -16px;width: 14px;height: 9px;}

.left_search_box.uj_kereses {position:relative;}
.left_search_box.uj_kereses .tooltip {display:none;font-family:Tahoma;position:absolute;background:#8c8c8c;color:#fff;padding:20px;border-radius:5px;width:165px;font-size:11px;left:276px;top:10px;z-index:10;}
.left_search_box.uj_kereses .tooltip .title {font-weight:bold;font-size:12px;margin-bottom:20px;}
.left_search_box.uj_kereses .tooltip a {color:#fff;font-weight:bold;}
.left_search_box.uj_kereses .tooltip a:last-child {font-size: 12px;display:inline-block;margin-top:20px;}
.left_search_box.uj_kereses .tooltip .close {display: block;width:8px;height:8px;position:absolute;right:6px;top:6px;background:url(../img/sprite_2015.png) no-repeat 0px -70px;}
.left_search_box.uj_kereses .tooltip:before {content: ' ';display: block;position: absolute;top: 21px;left: -7px;width: 0;height: 0;border-style: solid;border-width: 6.5px 7px 6.5px 0;border-color: transparent #8c8c8c transparent transparent;}
.uj_kereses_overlay {background: rgba(0,0,0,0.8);position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 100;display:none;}
body.uj_kereses_tooltip .uj_kereses_overlay,.left_search_box.uj_kereses .tooltip.open {display:block;}
body.uj_kereses_tooltip .left_search_box.uj_kereses {z-index:101;}

.uj_kereses__velemeny_layer .title {color:#990000;font-weight:bold;font-size: 18px;margin-bottom:15px;}
.uj_kereses__velemeny_layer .cont {padding: 30px 40px;}
.uj_kereses__velemeny_layer textarea {outline:none;resize:none;width:100%;height:100px;margin-top:20px;padding:5px;margin-bottom:25px;border:none;border-top: 1px solid #a0937a;border-left: 1px solid #a0937a;border-radius:5px;background:#f5f5f5;}
.uj_kereses__velemeny_layer .buttons {text-align:center;}
.uj_kereses__velemeny_layer .buttons .button {display:inline-block;text-decoration:none;line-height:45px;border:none;width:125px;height:45px;color:#fff;text-transform:uppercase;font-size:16px;font-family: 'opensans-bold-webfont';background:#336993;cursor:pointer;margin:12px auto 0px auto;border-radius:7px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
.uj_kereses__velemeny_layer .buttons .button:hover {background:#528AB4;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.6);}
.uj_kereses__velemeny_layer .buttons .button.gray {background:#727272;margin-right:35px;}
.uj_kereses__velemeny_layer .buttons .button.gray:hover {background:#5a5a5a;}

.kereses_layer { position:fixed; display:none; width:420px; background:#f0eadc; padding:20px; z-index:1000;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(css/border-radius.htc);}
.kereses_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;}
.kereses_layer h3 { color:#363636; font-size:18px; }
.kereses_layer .cont { font-size:12px; line-height:16px; color:#000; }
.kereses_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; }
.kereses_layer .close:hover { background:url(../img/sprite_base.png) no-repeat -408px 0; }
.kereses_layer .form { width:272px; margin:0 auto; }
.kereses_layer .form label { display:block; padding-bottom:4px; }
.kereses_layer .form .form_input { border:1px solid #d3d0c6;color:#000;font-size:11px;padding:3px 8px; width:254px;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(css/border-radius.htc);position:relative; }
.kereses_layer .button_megsem { float:left; background:url(../img/sprite_kereses.png) no-repeat 0 -194px; width:131px; height:41px; }
.kereses_layer .button_megsem a { width:131px; height:41px; display:block; overflow:hidden; text-indent:-1000em; }
.kereses_layer .button_mentes { float:right; background:url(../img/sprite_kereses.png) no-repeat -141px -194px; width:131px; height:41px; }
.kereses_layer .button_mentes input { width:131px; height:41px; background-color:transparent; border:none; cursor:pointer; }

.left_search_box.uj_kereses .valtas {font-size: 12px;font-family: 'opensans-bold-webfont';color: #336993;text-decoration: none;display: inline-block;margin-bottom: 10px;
margin-top: 1px;background:none;padding-right:0px;float:right;}
.left_search_box.uj_kereses .valtas:hover {text-decoration: underline;}
.left_search_box.uj_kereses .valtas i {width:6px;height:9px;display:inline-block;vertical-align:top;background:url(../img/sprite_2015.png) -101px 0px;margin-top: 5px;margin-left: 5px;}

.uj_kereses_layer_content .col .item i,.uj_kereses_layer_content .col .item:hover i {height:15px;width:15px;margin-right:10px;margin-top: 9px;background:#fff;border: 1px solid #bfbfbf;}
.uj_kereses_layer_content .col .item.selected i,
.uj_kereses_layer_content .col .item.selected:hover i {border-color:#336993;background: #336993 url(../img/sprite_2015.png) no-repeat 3px -12px;}

.right_kereses_box .advanced_search { text-align: center; padding: 10px 0 10px 0; }
.right_kereses_box .advanced_search a { color: #555555!important; text-decoration: none; padding: 0px; line-height: 36px; display: block;font-size: 14px; font-weight: bold; background: #f4f4f4!important; border: 1px solid #d8d8d8; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/css/border-radius.htc); position: relative; }
.right_kereses_box .advanced_search a:hover { color: #555555!important; text-decoration: underline; }