@charset "utf-8";
/* CSS Document */

.border_box { border:1px solid #e9dbc4; background:#fff; padding:5px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative;}

.link_back,
.button_meg_tobb_link { font-size:11px; color:#a5771b; text-decoration:none; font-weight:bold; padding-left:10px; margin-left:30px; background:url(../img/sprite_magazin.png) no-repeat -795px -44px; float:left; }
.link_back:hover,
.button_meg_tobb_link:hover{ color:#a5771b; text-decoration:underline; }
.button_meg_tobb_link { float:right; background:url(../img/sprite_magazin.png) no-repeat right -18px; padding-left:0px; padding-right:10px; margin-right:30px; }

.magazin_lista_left { float:left; width:450px; padding-top:10px; }
.magazin_lista_right { float:right; width:280px; padding-top:10px; }

.kuldd_be_box { background:url(../img/kuldd_be_box.jpg) no-repeat right 0; width:450px; height:123px; position:relative; margin-bottom:13px; }
.kuldd_be_box h3 { display:none; font-family:'Century Gothic', Arial, Helvetica, sans-serif; font-weight:normal; color:#027aaa; font-size:16px; line-height:normal; }
.kuldd_be_box h3 strong { color:#df8903; }
.kuldd_be_box .button_elkuldom { background:url(../img/button_elkuldom.png) no-repeat; width:143px; height:41px; position:absolute; right:9px; bottom:18px; }
.kuldd_be_box .button_elkuldom a { display:block; overflow:hidden; text-indent:-1000em; width:143px; height:41px; }
.kuldd_be_box .button_elkuldom a:hover { background:url(../img/button_elkuldom.png) no-repeat 0 -41px; }

.szavazz_box { background:#f5f5f5 url(../img/sprite_magazin.png) no-repeat 9px 9px; height:57px; margin-bottom:15px;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);position:relative;}
.szavazz_box h3 { display:none; }

.lista_border_box { margin-bottom:20px; }
.lista_border_box h3 { color:#464646; float:left; margin-bottom:5px; }
.lista_border_box .osszes { color:#a5771b; font-size:11px; text-decoration:none; font-weight:bold; background:url(../img/sprite_magazin.png) no-repeat right -18px; padding-right:10px; float:right; display:none; }
.lista_border_box .osszes:hover { color:#a5771b; text-decoration:underline; }
.lista_border_box:hover .osszes { display:block; }
.lista_border_box .box { background:url(../img/magazin_lista_box_bg.png) repeat-y right; padding:4px 0; clear:both;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);position:relative;}
.lista_border_box .pic { float:left; width:120px; }
.lista_border_box .text { float:left; width:325px; padding-top:5px; }
.lista_border_box .social { clear:both; float:left; display:inline; margin:-20px 0 0 120px; position:relative; }
.lista_border_box h5 { font-size:12px; margin-bottom:5px; }
.lista_border_box .read { color:#a5771b; font-size:11px; text-decoration:none; font-weight:bold; background:url(../img/sprite_magazin.png) no-repeat right 3px; padding-right:10px; }
.lista_border_box .read:hover { color:#a5771b; text-decoration:underline; }

.randitanacsok_box { font-size:11px; }
.randitanacsok_box .box_left { float:left; width:201px; background:url(../img/randitanacsok_pic.jpg) no-repeat 0 0; padding:190px 12px 0 12px; }
.randitanacsok_box .box_right { float:right; width:201px; background:url(../img/randitanacsok_pic.jpg) no-repeat -225px 0; padding:190px 12px 0 12px; }
.randitanacsok_box .tovabb { color:#a5771b; font-size:11px; text-decoration:none; font-weight:bold; background:url(../img/sprite_magazin.png) no-repeat right -17px; padding-right:10px; float:right; display:none; }
.randitanacsok_box .tovabb:hover { color:#a5771b; text-decoration:underline; }
.randitanacsok_box .box_left:hover .tovabb,
.randitanacsok_box .box_right:hover .tovabb{ display:block; }

.randihirek_lista { font-size:11px; margin-bottom:30px; }
.randihirek_lista .text { border-bottom:1px solid #e9dbc4; padding:10px 0 5px 0; }
.randihirek_lista h5 { font-size:12px; margin-bottom:5px; }
.randihirek_lista .date { color:#7d7d7d; float:left; }
.randihirek_lista .tovabb { color:#a5771b; font-size:11px; text-decoration:none; font-weight:bold; background:url(../img/sprite_magazin.png) no-repeat right -18px; padding-right:10px; float:right; display:none; }
.randihirek_lista .tovabb:hover { color:#a5771b; text-decoration:underline; }
.randihirek_lista .text:hover .tovabb { display:block; }
.randihirek_lista .osszes { color:#a5771b; font-size:11px; text-decoration:none; font-weight:bold; background:url(../img/sprite_magazin.png) no-repeat right -15px; padding-right:10px; float:right; padding-top:3px; display:none; }
.randihirek_lista .osszes:hover { color:#a5771b; text-decoration:underline; }
.randihirek_lista:hover .osszes { display:block; }
.randihirek_lista h1 { float:left; margin-bottom:10px; }
.randihirek_lista .sep { background:none; border-bottom:1px solid #e9dbc4; height:1px; width:auto; clear:both; }

.szavazo_box h5 { font-size:12px; margin-bottom:5px; }
.szavazo_box { position:relative; margin-bottom:15px; }
.szavazo_box .button_kovetkezo { background:url(../img/sprite_magazin.png) no-repeat 0px -123px; width:85px; height:22px; float:right; clear:both; }
.szavazo_box .button_kovetkezo a { display:block; overflow:hidden; font-size:11px; color:#000; font-weight:bold; width:85px; height:22px; line-height:22px; text-decoration:none; text-indent:10px; }
.szavazo_box .button_kovetkezo a:hover { color:#000; text-decoration:none; background:url(../img/sprite_magazin.png) no-repeat -85px -123px; }
.szavazo_box .box { border:1px solid #e9dbc4; padding:3px 4px 5px 4px; font-size:12px; float:left; display:inline; margin:0 6px 10px 0; width:127px;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/border-radius.htc);position:relative;}
.szavazo_box .box:hover { background:#f5f2eb; 
-moz-box-shadow: 0  3px 3px -3px #404040; -webkit-box-shadow: 0  3px 3px -3px #404040; box-shadow: 0  3px 3px -3px #404040;}
.szavazo_box .pic { margin-bottom:5px; }
.szavazo_box .box_right { margin-right:0px; }
.szavazo_box .eredmeny_bg { background:#fff; height:23px; width:127px; position:absolute; z-index:10; top:34px; opacity: 0.8; filter: alpha('opacity=80'); }
.szavazo_box .eredmeny { text-align:center; height:23px; width:127px; position:absolute; z-index:11; top:34px; font-size:18px; font-weight:bold; line-height:22px; }
.szavazo_box .eredmeny .red { color:#9e0b0f; font-size:22px; line-height:21px; }

.randivonal_kerdez_lista { margin-bottom:20px; }
.randivonal_kerdez_lista a { color:#000; text-decoration:none; }
.randivonal_kerdez_lista a:hover { color:#000; text-decoration:underline; }

.naplok_lista { font-size:11px; }
.naplok_lista .osszes { color:#a5771b; font-size:11px; text-decoration:none; font-weight:bold; background:url(../img/sprite_magazin.png) no-repeat right -18px; padding-right:10px; float:right; display:none; }
.naplok_lista .osszes:hover { color:#a5771b; text-decoration:underline; }
.naplok_lista h5 { font-size:12px; margin-bottom:0px; float:left; }
.naplok_lista .sep { background:none; border-bottom:1px solid #e9dbc4; height:5px; margin-bottom:5px; width:auto; clear:both; overflow:hidden; }
.naplok_lista .pic { float:left; width:40px; }
.naplok_lista .text { float:left; width:240px; font-size:11px; }
.naplok_lista .text2 { padding-top:3px; }
.naplok_lista .date { clear:both; float:left; display:inline; margin:-14px 0 0 40px; color:#636363; font-size:11px; }
#legujabb_bejegyzesek:hover .osszes { display:block; }
#legolvasottabb_naplok:hover .osszes { display:block; }
#sajat_naplod:hover .osszes { display:block; }

h1.sikertortenetek { background:url(../img/sprite_title.png) no-repeat 0 -80px; width:143px; height:15px; text-indent:-1000em; }
h1.randitanacsok { background:url(../img/sprite_title.png) no-repeat 0 -105px; width:135px; height:15px; text-indent:-1000em; }
h1.randihirek { background:url(../img/sprite_title.png) no-repeat 0 -130px; width:98px; height:15px; text-indent:-1000em; margin-bottom:10px; }
h1.szavazo { background:url(../img/sprite_title.png) no-repeat 0 -155px; width:75px; height:15px; text-indent:-1000em; }
h1.randivonal_kerdez { background:url(../img/sprite_title.png) no-repeat 0 -180px; width:186px; height:15px; text-indent:-1000em; }
h1.naplok { background:url(../img/sprite_title.png) no-repeat 0 -205px; width:63px; height:18px; text-indent:-1000em; }

.pager { float:right; }
.pager .first { background:url(../img/sprite_levelezes.png) no-repeat -395px -147px; width:22px; height:22px; float:left; display:inline-block; margin-right:3px; }
.pager .first a { display:block; overflow:hidden; text-indent:-1000em; width:22px; height:22px; }
.pager .first a:hover { background:url(../img/sprite_levelezes.png) no-repeat -395px -169px; }
.pager .prev { background:url(../img/sprite_levelezes.png) no-repeat -422px -147px; width:22px; height:22px; float:left; display:inline-block; margin-right:3px; }
.pager .prev a { display:block; overflow:hidden; text-indent:-1000em; width:22px; height:22px; }
.pager .prev a:hover { background:url(../img/sprite_levelezes.png) no-repeat -422px -169px; }
.pager .nums { line-height:22px; padding:0 6px 0 3px; float:left; font-size:12px; color:#000; }
.pager .nums a { color:#636363; text-decoration:none; margin:0 4px; }
.pager .nums a:hover { color:#a5771b; text-decoration:none; }
.pager .nums span { padding:0 4px; font-weight:bold; }
.pager .next { background:url(../img/sprite_levelezes.png) no-repeat -449px -147px; width:89px; height:22px; float:left; display:inline-block; margin-right:3px; font-size:11px; font-weight:bold; }
.pager .next a { display:block; overflow:hidden; width:89px; height:22px; text-indent:11px; color:#000; text-decoration:none; padding:4px 0 5px 0; }
.pager .next a:hover { background:url(../img/sprite_levelezes.png) no-repeat -449px -169px; }
.pager .last { background:url(../img/sprite_levelezes.png) no-repeat -543px -147px; width:22px; height:22px; float:left; display:inline-block; }
.pager .last a { display:block; overflow:hidden; text-indent:-1000em; width:22px; height:22px; }
.pager .last a:hover { background:url(../img/sprite_levelezes.png) no-repeat -543px -169px; }

.randitanacsok_cont { padding:10px 0 0 0; width:710px; margin:0 auto; }
.randitanacsok_cont h1 { margin-bottom:20px; }
.randitanacsok_cont .border_box { margin-bottom:20px; }
.randitanacsok_cont .video { float:left; width:420px; }
.randitanacsok_cont .text { float:right; width:270px; padding:5px 5px 0 0; }
.randitanacsok_cont h3 { color:#464646; font-size:18px; margin-bottom:20px; }
.randitanacsok_cont .date { font-weight:bold; color:#a5771b; display:block; margin-bottom:20px; }
.randitanacsok_cont .link_back { margin-left:0px; }

.randikonyvek_lista .text { float:right; width:305px; padding:10px 5px 0 0; }
.randikonyvek_lista .pic { float:left; width:380px; }
.randikonyvek_lista .button { padding-top:20px; padding-bottom:10px; font-size:11px; }
.randikonyvek_lista .tovabb { background:url(../img/sprite_magazin.png) no-repeat 0 -309px; width:131px; height:41px; float:left; }
.randikonyvek_lista .tovabb { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.randikonyvek_lista .tovabb:hover { background:url(../img/sprite_magazin.png) no-repeat 0 -350px; }
.randikonyvek_lista .letoltes { background:url(../img/sprite_magazin.png) no-repeat 0 -391px; width:131px; height:41px; float:left; display:inline; margin-right:10px; }
.randikonyvek_lista .letoltes { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.randikonyvek_lista .letoltes:hover { background:url(../img/sprite_magazin.png) no-repeat 0 -432px; }
.randikonyvek_lista .pdf { display:block; background:url(../img/pdf.png) no-repeat 0 -1px; padding-left:19px; line-height:16px; }
.randikonyvek_lista .pdf a { color:#a5771b; text-decoration:none; font-weight:bold; background:url(../img/sprite_magazin.png) no-repeat right -17px; padding-right:10px; }
.randikonyvek_lista .pdf a:hover { color:#a5771b; text-decoration:underline; }

.grafikus_gomb_magazin { width:452px; height:123px; margin-bottom:15px;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);position:relative;}
.grafikus_gomb_magazin img { z-index:1; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);position:relative; }
.grafikus_gomb_magazin a { display:block; width:212px; height:38px; text-indent:100%; overflow:hidden; white-space:nowrap; position:absolute; left:14px; bottom:13px; background:url(../img/grafikus_gomb_magazin_btn.png) no-repeat; z-index:2; }


.lista_border_box .soon { background:#f5f2eb; font-weight:bold; font-size:14px; padding:10px 25px; }
h1.randisztorik { background:url(../img/sprite_title.png) no-repeat -145px -80px; width:113px; height:15px; text-indent:-1000em; }

.sztori_box { background:url(../img/sztori_box.png) no-repeat; width:452px; height:86px; position:relative; margin-bottom:20px; }
.sztori_box .text { text-indent:100%; white-space:nowrap; display:block; overflow:hidden; }
.sztori_box .button { position:absolute; left:303px; top:25px; }
.sztori_box .button a { text-indent:100%; white-space:nowrap; display:block; overflow:hidden; width:125px; height:32px; }

.megtalalt_box { background:url(../img/megtalalt_box.png) no-repeat; width:452px; height:86px; position:relative; margin-bottom:20px; }
.megtalalt_box .text { text-indent:100%; white-space:nowrap; display:block; overflow:hidden; }
.megtalalt_box .button { position:absolute; left:303px; top:25px; }
.megtalalt_box .button a { text-indent:100%; white-space:nowrap; display:block; overflow:hidden; width:125px; height:32px; }


.reklamfilm_box { background:white; padding:0 2px 2px 2px; width:281px; margin-bottom:20px; margin-left:-4px;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/css/border-radius.htc);position:relative; }
.reklamfilm_box .film { background:#eae5d8; padding:5px 0 8px 0; text-align:center;
-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;behavior:url(/css/border-radius.htc);position:relative;}
.reklamfilm_h3 { background:url(../img/reklamfilm_h3.png) no-repeat; width:281px; height:55px; text-indent:100%; white-space:nowrap; overflow:hidden; display:block; margin:0; }
.meseld_el { display:block; overflow:hidden; text-indent:100%; white-space:nowrap; width:280px; height:57px; margin-bottom:20px; background:url(../img/meseldel.png) no-repeat;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);position:relative;}

.videoLayer { background:white; width:660px; }
.videoLayer .cont { background:black; text-align:center; }
.videoLayer .close { background:url(../img/sprite_base.png) no-repeat -376px 3px; }