body{
 padding:0 0 0 0;
 margin:0 0 0 0;
 font-family: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji; 
}a{
 color:#555;  
 line-height:22px;
 text-decoration:none;
}form a{
 color:#338bc8;  
 text-decoration:underline;
 line-height:24px;
}.statisztika{
 border-collapse: collapse;
 margin-bottom:3px;
 width:100%;
 background:#2d2f35;
}
.statisztika td{
 border: 1px solid #111;
}
@font-face {
  font-family: 'ariblk';
  src: url('ariblk.ttf');
}
#info{
 border-radius:3px;
 display:none;
 background:url(img/0.png);
 padding:5 10 5 10;
 color:#fff;
 position:absolute;
 z-index:200;
}
a.altlink{
text-decoration: underline;
margin:2 0 0 6;
}

#utoljara{
float:right;
margin:0 0 0 0;
}
#utoljara a{
padding:5;
background:#004a80;
color:#fff;
line-height: 40px;
}
#utoljara a:hover{
opacity:0.9;
}
.lapozas{
float:right;
}.lapozas a{
float:right;
background:#277FBE;
color:#fff;
padding:5 10 5 10;
margin:1;
}a.aktivoldal{
 background:none;
 color:#111;
 background:#004a80;
}.masodikoldal,.masodikoldal a{
 color:#aaa;
}#szurkit{
 background:#fff;
 opacity:0.9;
 position: fixed;
 width:100%;
 height:100%;
 z-index:-1;
 margin-top:0px;
}.polo:hover{
 opacity:1;  
}
#hirek a{
 color:#167ac6;
 line-height:22px;
 font-weight:normal;
 padding:1px;
}#cim{ 
 text-align: left;
 padding:8 5 8 5;
 font-size:16px;
 background:#277fbe;
 margin:-2% 0% 0% -2%;
 color:#fff;
 width:104%;
 text-align:center;
 font-weight:normal;
}#cim a{
 color:#fff;
}h1{
 margin:5 0 2 3;  padding:0;
 font-size:26px;
 float:left;
 width:100%;
 text-align:left;
}h2{
 padding:3 4 3 6;
 font-weight:bold;
 font-size:22px;
 float:left;
 margin:3 0 3 0;
 width:98%;
 color:#195580;
 border-bottom:2px solid #eee;
 text-align: left;
}#hirek h2{
 border-bottom:0px solid #eee;

 background: #25252f;
}h2 a{
 color:#195580;
 text-decoration: underline;
}h2 + span{
 font-size:11px;
 color:#777; 
 width:100%;
 float:right;
 text-align: right;
 margin-top:-20px;
 height: 15px;
}h2 + span b{
 font-size:13px;
 color:#222;
}
h3{
 font-size:14px;
 background:#ea4335;
 border:1px solid #c32b1e;
 padding:3px;
 margin:0;
 width:100%;
 float:left;
 color:#fff;
}h4{
 padding:5px;
 margin:0;
 color:#111;
 font-size:20px;
 line-height:22px;
 text-align:center;
}td{
 vertical-align: top;
}p{
  text-align: left;
  float:left;
}p a{
  font-size:15px;
  font-weight: bold;
  color:#195580;
}#sorozat_borito{
text-align:center;
 float:left;
 width:100%;
}#sorozat_borito_film{
 padding:0 0 0 0; 
 float:left; 
 margin:2 4 0 0;
}#sorozat_adatlap_film{
 padding:8; 
 float:left;
 width:98%;
 text-align: justify;
 margin:2 0 4 0;
}#sorozat_adatlap{
 width:98%;
 padding:3;
 text-align: justify;
 float:left;
 margin:2 0 4 0;
}#sorozat_adatlap p,#sorozat_adatlap_film p{
 margin:5 0 5 0;
 padding:7px;
 float:left;
 line-height:24px;
 background:#25252f;
}#adatlap_menu{
 float:left;
 width:100%;
 color:#444;
 line-height:26px;
 font-size:15px;
}#adatlap_menu .adatl,#sorozat_adatlap_film .adatl{
 width:44%;
 float:right;
 text-align:left;
 padding:5 2 5 4;
 background:#25252f;
}#adatlap_menu .adatl2,#sorozat_adatlap_film .adatl2{
 float:left;
 text-align:left;
 width:55%;
 padding:5 2 5 4;
}#adatlap_menu div{
 font-size:15px;
 width:100%; 
}#adatlap_menu a{
 font-weight: bold;
 text-decoration: underline;
 line-height:28px;
 padding:8 4 8 2;
}#adatlap_menu .adatl2 a,#sorozat_adatlap_film .adatl2 a{
 background: #121212;
 float:left;
 padding:5 4 5 4;
 margin:1px;
 border-bottom: 2px solid #277fbe;
 line-height:20px;
 text-decoration:none;
}#adatlap_menu .szin{
 float:left;
}#adatlap_menu .osc b{
 float:left;
 color:#e9c713;
 font-weight:normal;
}
#adatlap_menu .adatl .szin a,#sorozat_adatlap_film .adatl .szin a{
 background: #121212;
 float:left;
 padding:5 4 5 4;
 margin:1px;
 line-height:20px;
 text-decoration:none;
 border-bottom: 2px solid #871111;
}#adatlap_menu .adatl .szin a:hover,#sorozat_adatlap_film .adatl .szin a:hover, 
#adatlap_menu .adatl a:hover,#sorozat_adatlap_film .adatl a:hover{
 background: #222;
}.itema{
 background: #fff;
 margin:2 0 2 0 ;
 text-align: center;
 float:left;
 width:33%;
 color:#000;    
}
.itema img{width:98%;}
.itema:hover{text-decoration: underline;}
.comment{
 overflow: hidden;
 border-bottom:2px solid #eee;
 background:#fff;
 float:left;
 margin:0 0 0 0% ;
 padding:5 0 5 5;
 width:100%;
 text-align:left;
}.valasz{
 margin-left:3%;
 width:97%;
 border-bottom:none; 
}#main .comment:last-child{
 border-bottom:none;
}.date_menu span{
 font-weight: normal;
 margin:4 2 4 2;
 font-size:12px;
 line-height:12px;
 float:right;
}.c_rep{ 
  padding:3 6 1 5;
  float:right;
  line-height: 12px;
  cursor:pointer; 
  text-decoration: underline;  
}.comment .user{
 float:left;
 font-weight: bold;  
 margin:3;
 padding:1 4 1 0; 
 line-height:12px;
 color:#111;
}.comment p{
 margin:2 0 4 6;
 padding:2 2 2 2;
 float:none;
}.date_menu{
 width:100%;
 text-align:right;  
 padding:3 0 3 0;
 height:20px;
}.vote_menu{
 float:right;
 width:30px; 
}.vote_menu a,.vote_menu b{
 cursor:pointer;
 text-align:center;
 width:30px; 
 float:left;
 padding:1;
}.vote_menu a:hover{
 opacity:0.8;  
}form{
 float:left;
 width:100%;
 margin:10 0 5 0;  
}.rep_ajax{
 width:90%;
 float:left;
 margin:0 0 0 2%;
 padding:0;
}.rep_ajax input[type="submit"]{
 float:right;
 margin:4 0 4 0;
 padding:5 7 5 7;
 cursor:pointer; 
}.rep_ajax textarea{
 width:100%;
 margin:10 0 0 0 ;
}.c_rep_megse{
 margin-right:5px;
 float:right;
 padding:5px;
 color:#666;
 cursor:pointer;
}.adminsorozatellenorzes{
 float:left;
 width:20%;
 height:310px;
}.adminsorozatellenorzes iframe{
 width:100%;
 height:84%;
}.adminsorozatellenorzes .torol{
 padding:5px;
 background:#ff0000;
 float:left;
 width:70%
}.adminsorozatellenorzes .privat{
 padding:5px;
 background:#000000;
 float:left;
 width:30%
}.adminsorozatellenorzes .publikus{
 padding:5px;
 float:left;
 width:30%
}.adminsorozatellenorzes .torol:hover{
 background:#aa0000;
}table{
 min-width:300px;
}table tr td:first-child{
 text-align:right;
 padding:0 6 0 0;
 vertical-align: middle;
 min-width:110px;
}table.adminlista tr td:first-child{
 padding:0;
 min-width: 0; 
 text-align:left; 
}table.adminlista td{
 font-size:12px;
 padding:0;
 min-width: 0;
}table.adminlista tr td a{
 line-height:13px;
 font-size:13px;  
}table.adminlista tr:hover{
 background:#222;
}table.adminlista a:hover{
 text-decoration: underline;
}table.adminlista tr:first-child td a{
 padding:2 4 2 4;
 font-weight: bold;
 font-size:14px; 
 line-height:22px;
 text-align: center;
}textarea{
 float:left;
 height:87px;
 padding:5px;
 resize: none;
 border:1px solid #1a1919;
 border-radius: 2px; 
 background:#37373d;
 color:#eee;
 width:100%;
}textarea:focus{
 outline: none !important;
 background:#333;
}input[type="text"],input[type="password"]{
 float:left;
 border:1px solid #17171c;
 border-radius: 3px;
 padding:8 0 8 5;
 color:#eee;
 border-bottom-right-radius:0px;
 border-bottom-left-radius:0px;
}table input[type="text"],table input[type="password"]{
 width:100%;
}input[type="file"]{
 padding:8 0 8 0;
 width:100%;
}input[type="submit"]{
 margin:2 0 2 0;
 float:right;
 padding:8 8 8 8;              
 background:#3195e1;
 border:1px solid #1a1515;
 color:#fff;
 border-radius: 2px;
}
input[type="text"],input[type="password"] {
  width: 100%;
  border:none;
  background:#313145;
}
input[type="text"]:focus,input[type="password"]:focus {
  background-color: #4c4c5d;
  outline: none;
}
#header,#main,#main_kat,#hirek,#footer{
 float:left;
 }
.box{
 padding:0px;
 margin:0px;
 width:100%;
 float:left;
 margin-top:0px;
 background:#none;
}
/*/// HEADER ///*/ 
#header{
 border-right:none;
 border-left:none; 
 
 width:100%;
 z-index:15;
 z-index:100;
 padding:0 0 0 0;
}#header iframe{
 float:left;
 margin:5 0 0 3;
}
#header span{
 z-index:30;
 width:30px;
 height:30px; 
 background-repeat: no-repeat;
 background-position: center; }
#home,#search,#series,#login,#velet{float:left;display:block;}
#home{background-image:url(img/home2.png);}
#search{background-image:url(img/search2.png);}
#series{background-image:url(img/series2.png);}
#series{background-image:url(img/series2.png);}
#login{background-image:url(img/login2.png);}
#velet{background-image:url(img/veletlen2.png);}
#header a{
 color:#fff;
 text-shadow: 0px 0px 1px #111;  
 font-weight:600;
 line-height:34px;  
 float:left;
 padding:10 5 10 5;
 font-size:13px;
 cursor:pointer;
}#header a.header_aktiv{  
 background:#f5f5f5;
 color:#277fbe;
 text-shadow:none;
 cursor: auto; 
 margin-top:4px;
 line-height:35px;
 height:37px;
 border:1px solid #1f689b;
 border-bottom:none;
 padding:0 7 0 7;
 z-index:40;
}
#szamol,#szamolvid{
 color:#eee;
 margin:7 10 7 10;
 float:right;
 font-size:16px;
}#szamolvid{
 display:none;
}#szamol a,#szamol span,#szamolvid a,#szamolvid span{
 margin:0 0 0 0; 
 color: #ababab;
 height:auto;
 line-height: 19px; 
 font-size:16px;
 margin:0 0 0 5;  
 padding:5 1 5 1;
 float:left;
 width:auto;
}#szamol a,#szamolvid a{
 font-weight: 400;
    margin:0 0 0 2;
    padding: 10px 9px 9px 9px;
    background: #222;
    border-bottom: 2px solid #267b16;
    
    
}#szamol a:hover,#szamolvid a:hover{
 background:#333;
}#szamol span{
}#logo{
 font-family: ariblk, sans-serif;
 float:left;
 font-size: 20px;
 letter-spacing: -0.07em;
 padding-top:5px;
 text-align: center;
 margin-right:4px;
 line-height:22px;
 font-weight: normal;
}#header .header_aktiv #logo{
 color:#222;
}.header_aktiv #search{
 background-color:#f5f5f5;
 background-image:url(img/search.png);} 
.header_aktiv #home{
 background-color:#fff;
 background-image:url(img/home.png);}  
#kukifigyi{
 float:left;
 margin:1 0 0 0;
 line-height:34px;
 padding:0 10 0 10;
 background:#ddf0ef;
}#kukifigyi a{
 text-shadow:none;
 text-decoration:underline;
 float:none;
 color:#000;
}a#kukiok{
 text-decoration:none;
 background:#333;
 color:#fff;
 margin:0 5 0 5;
 padding:7;
}a#kukiok:hover{
 background:#000;
}
/* SOROZATOK-MENU */
#sorozatok-menu-leugro{  
 position:absolute;
 display:none;
 float:left;
 z-index:10;
 width:85%;
 min-width:240px;
 padding:0 0 0 0; 
 margin-bottom:50px;
 margin-top:38px;
 text-align:right;
 
 
}#sorozatok-menu-leugro #tartalom a{
float:left;width:100%;margin-top:1px;
}#sorozatok-menu-leugro #tartalom a div{
 background:#f5f5f5;
 text-align:left;
 margin:0 0 0 0 ;
 padding:1 0 1 0; 
 line-height:18px; 
 font-size:13px;
 border-right:5px solid #fff;overflow: hidden;
}#sorozatok-menu-leugro #tartalom a div.fav,#sorozatok-menu-leugro #tartalom a div.utoljara{

 text-align:left;
 margin:0 0 0 0 ;
 padding:3 0 3 0; 
 line-height:18px; 
 border-right:5px solid #fff;overflow: hidden;
}#sorozatok-menu-leugro  #tartalom a div:first-child{
 margin:0 0 0 0 ;
} #sorozatok-menu-leugro #tartalom a div span{
 font-size:10px;    
}.s_random{
 font-size:10px;
 line-height: 16px;
 z-index: 100;
 font-weight: bold;
 display:none;
 line-height: 18px;
 height:18px;
 float:right;
 margin:0 0 0 0;
 width:46px;
 text-align: center;
 background:#fff;
}.s_random:hover{
 text-decoration: underline;
}
#leugro_bezar:hover,#leugro_bezar2:hover{background:#f65b4f;} 
#sorozatok-menu-leugro #tartalom a div:hover{
 background:#f8f8f8;
 border-right:5px solid #277fbe;  
}
#szuro{
 font-size:16px;
}
.kategoriak{
 width:100%;
}#sorozatok-menu-leugro .kategoriak{
 text-align: center;width:100%; float:left;
}#sorozatok-menu-leugro .kategoriak a{
  float:left; 
  padding:1px 0 1px 0;
  text-align:center;
  width:20%;
  line-height: 33px;
  background:#25252f;
  font-size:14;
}#sorozatok-menu-leugro .masodik a{
  padding:0 0 0 0;
  line-height: 32px;
  font-size:12px;
  width:25%;
}#sorozatok-menu-leugro a{
  cursor:pointer;
}#sorozatok-menu-leugro a div img{
 float:left;
 margin:0 5 0 0 ; 
}#sorozatok-menu-leugro b{
 color:#222;
 text-decoration:none; 
 text-align: center;
}#sorozatok-menu-leugro #tartalom #tobbi-tartalom div,
 #sorozatok-menu-leugro #tartalom #tobbi-film div{
 text-align:center;
 font-size:14px;
 padding:10px; 
}#sorozatok-menu-leugro #tartalom  #nincs-talalat{
  float:left;
  text-align: center;
}#sorozatok-menu-leugro #tartalom  #nincs-talalat b{
 float: none;
 font-weight: bold;
}form label{
 font-size:14px;
}#sorozatok-menu-leugro #tartalom a.megn{

 background:url(img/clock.png);
 background-position: 4 6;
}#sorozatok-menu-leugro #tartalom a.kedv{

 background:url(img/kedvenc.png);
 background-position: 2 2;
}#sorozatok-menu-leugro #tartalom a.eloz{

 background:url(img/history.png);
 background-position: 2 2;
}#sorozatok-menu-leugro #tartalom a.ujresz{

 background:url(img/plusz.png);
 background-position: 6 7;
 background-size:22px;
}#sorozatok-menu-leugro #tartalom a.bal_cim{
 float:left;
 width:auto;
 font-size:14;
 padding:7 0 6 35;
 text-align:left;
 width:100%;
 background-repeat:no-repeat;
 opacity:0.7;
 background-color: #25252f;
 background-size: 19px;
 background-position: 6 8;
}#sorozatok-menu-leugro #tartalom a.bal_cim:hover{

opacity:1;
}#sorozatok-menu-leugro #tartalom a.nolink:hover{
text-decoration:none;
cursor: default;
}
#profil_menu_leugro{
 font-size:13;
 width:154;
 margin-top:0;  
 position:absolute;
 display:none;
 z-index:100; 
 
 
}#profil_menu_leugro a{
 padding:14 5 10 9;
 font-weight:600;
 color:#eee;
 text-shadow:none;;
 float:left;
 width:100%;
 text-align: left;
 border-right:1px solid #222;
 border-left:1px solid #222;
 background-color:#25252f;
}#profil_menu{
 float:left;
 width:100%;
}#profil_menu a{
 padding:10 10 10 10;
 color:#000;
 float:left;
 background-color:#25252f;    
 font-size: 14px;
}#profil_menu a.p_ked,#profil_menu_leugro a.p_ked{
 background:url(img/kedvenc.png);
 background-color:#25252f;
 background-position: 4 8;
 background-repeat:no-repeat;
 padding:10 5 10 35;
 background-size: 26px;
 
}#profil_menu a.p_meg,#profil_menu_leugro a.p_meg{
 background:url(img/clock.png);
 background-color:#25252f;
 background-position: 10 14;
 background-repeat:no-repeat;
 padding:10 5 10 35;
 background-size: 16px;
}#profil_menu a.p_eloz,#profil_menu_leugro a.p_eloz{
 background:url(img/history.png);
 background-color:#25252f;
 background-position: 8 12;
 background-repeat:no-repeat;
 padding:10 5 10 35;
 background-size: 20px;
}#profil_menu a.p_vel,#profil_menu_leugro a.p_vel{
 background:url(img/veletlen.png);
 background-color:#25252f;
 background-position: 6 10;
 background-repeat:no-repeat;
 padding:10 5 10 35;
 background-size: 22px;
}#profil_menu a.p_hoz,#profil_menu_leugro a.p_hoz{
 background:url(img/chat.png);
 background-color:#25252f;
 background-position: 6 10;
 background-repeat:no-repeat;
 padding:10 5 10 35;
 background-size: 22px;
}#profil_menu a.p_felt,#profil_menu_leugro a.p_felt{
 background:url(img/up2.png);
 background-color:#25252f;
 background-position: 6 10;
 background-repeat:no-repeat;
 padding:10 5 10 35;
 background-size: 22px;
}#profil_menu a.p_kij,#profil_menu_leugro a.p_kij{
 background:url(img/logout.png);
 background-color:#25252f;
 background-position: 6 10;
 background-repeat:no-repeat;
 padding:10 5 10 35;
 background-size: 24px;
}#profil_menu_leugro a:hover,#profil_menu a:hover{
 background-color:#111;
}#bejelentkezes{
 padding:8 10 8 10;
 line-height:28px; 
 font-weight: 100;
}#header #bejelentkezes{
 padding:8 2 8 10;
}.table-user{
  padding:8 10 10 0;
  line-height:20px;
  float:left;
}.table-user tr {
 line-height:20px;
}.table-user tr td:first-child{
 width:65%;
 max-width:100px;
 text-align: right;
 font-size: 14px;
 padding:5px;
}.table-user tr td:last-child{
 width:35%;
 max.width:10px:
 text-align: left;
 font-weight:bold;
 padding:5px;
}.table-user tr td{
 background:#25252f;
}.table-user tr td a{
 float:left;
 width:100%;
 line-height:34px;
}.table-user tr td.cim{
  font-size:17px;
  background:#222b2f;
  color:#bbb;
  text-align:center;
}.table-user tr td input{
  margin:10 0 0 10;
  float:left;
}.table-user-setting tr td input{
  margin:5;
  float:left;
}.table-user-setting tr td:first-child{
 width:80%;
 max-width:100px;
 text-align: right;
 font-size: 14px;
 padding:5px;
}.table-user-setting tr td:last-child{
 width:20%;
 max.width:10px:
 text-align: left;
 font-weight:bold;
 padding:5px;
}
.user{
 float:left;  
}.user b{
 font-size:10px;
 font-weight: 100;
 margin:-2 2 2 0;
 float:right;  
}#profil_menu_leugro .user b{
 margin:-2 2 2 0;
 float:right;
}#profil_menu_leugro span{
 float:left;
 height:34px;
 width:1px;
}#kereses-leugro{
 position:absolute;
 float:left;
 margin-top:39px;
 margin-left:-500px;
 z-index:10;
 max-width:397px;
 width:100%;
 padding:4 0 0 9;
 
 text-align:right;
}#kereses-leugro input{     
 margin:0;
 float:left;
 height:39px;  
 background:#3f3f47;
}#kereses-input,#kereses-input2,#kereses-input-gomb{
 height:40px;
 background:#;
 width:70%;
 float:left; 
 cursor: default;
 color:#eee;
 padding:5px;
 border-top-right-radius:0px;
 border-bottom-right-radius:0px;
}#kereses-input2{
 width:100%;
 margin-top:0px;
 margin-bottom:1px;
  border-top-left-radius:4px;
 border-top-right-radius:4px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
}
#kereses-input-gomb{
 height:39px;
 background:#277FBE;
 width:45px;
 padding-right:7;
 padding-top:7;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:-2px;
 border-top-right-radius:0px;
 border-bottom-right-radius:0px;
 cursor:pointer;
}#leugro_bezar,#leugro_bezar2{    
 position: fixed; 
 height:39px;
 max-width:80px;
 width:15%;    
 background:#91261d; 
 font-size:22px;
 line-height:38px;
 color:#fff;
 text-align: center;
 margin-top:-108px;
 border-left:none;
 cursor:pointer;
 float:left;
 margin-left:85%;
}#leugro_bezar2{

  height:39px;
  margin-top:0px;
  position: relative;
  width:17.7%;
  margin-left:0;
}#kereses-leugro-talalat{
  float:left;
  width:100%;
  background:#eee;
  text-align: left;
}#kereses-leugro-talalat div{
  width:100%;
  padding:7 5 7 5; 
  text-align: left;
  float:left;
  background:#;
  margin-top:1px;
  color:#bbb;
}#kereses-leugro-talalat a{
  float:left;
  width:100%;
  background:#111;
  border-bottom:1px solid #444;
}#kereses-leugro-talalat a:hover{
  background:#1c1b1b;
 
}.keresek{
 float:left;
 width:100%;
 margin:1px;
background:#444;
}.keresek span{
font-size:14px;
line-height:24px;
margin-left:2px;
float:left;
padding:5px; 
}.keresek span.cim{
font-size:22px;
line-height:30px;
width:100%;
}.keresek span.kimikor,.keresek span.kimikort{


}.keresek span.kimikort{

}
/*//// MAIN //////*/
#main,#main_kat{
 width:100%;
 
 margin-bottom:10px;
 padding: 1 0 2 1; 
 margin-top:2px;  
}#main .box{
 background:#fff;
}#main_kat{
 width:99%;
}.lapozda{
 margin-top:31px;
 border-radius: 2px; 
 border-right:none;
 border-top-right-radius: 0px;
 border-bottom-right-radius: 0px;
 background:#277fbe;
 padding:0 6 0 10;
}.ajanlott{
 float:left;
 width:100%;
}.ajanlottdiv{
 width:48%;
 margin:2px;
 height:140px;
 float:left;
 padding:3 0 3 0;
 text-align: center;
 overflow: hidden; 
}.ajanlottdiv span{
width:100%;
float:left;
margin-top:5px;
line-height:19px;
}.ajanlottdiv a{
width: 100%;
}.ajanlott img{

}
.ajanlott a{
float:left;
 line-height: 15px;
 font-size:12px;
}#navigacio{
 margin-top:0px;
 margin-bottom:1px;
 float:left;  
 width:100%;
 padding: 5 0 1 0;
}#navcont{
 float:left;  
 width:100%;
 background:#3b3d43;
}#navigacio a{
 line-height:42px;
 height:42px; 
 float:right;
 margin-right:0px;
 
 text-align: center;
 color:#fff;
 font-size:14px;
 font-weight:bold;
 letter-spacing: 0px;
 width:43px;   
}#navigacio a:hover{
background:#494a4f;

}#navigacio a.altlinknav{
line-height:38px;
height:38px; 
background:#fff;
color:#222;
font-size:18px;
margin:2 2 2 2;
padding:0 5 0 5;
width:auto;
float:left;
}.feltolt{
 padding-top:0px;
}#navigacio b{
 line-height:36px;
 text-align: center;
}#kovetkezo-gyors input{
 width:20px;
 padding:0px;
 font-size:13px;
 border:none;
 background:#3188c5;
 opacity:0;
 border:1px solid #444;
 padding-left:-4px; 
 cursor:pointer;
}#kovetkezo-gyors input:focus{
 color:#fff;
}#navigacio .kovetkezo{
 width:120px;  float:right;
 border-right:none;
 text-align:center;
 text-shadow: 0px 0px 1px #555;
 padding-right:4px;
 padding-left:4px;
}#navigacio a:hover{
 text-decoration:none;   
}#navigacio .kovetkezo  img{
 margin-right:2%;   float:right;
}#navigacio a:last-child{
 border-left:0px solid #287dba;
}#navigacio2 a.evadoks:hover,#navigacio2 a.reszeks:hover,#navigacio2 a.evad_link_vezerlo:hover{
 opacity:0.8;
}#navigacio2{
 float:left;
 width:100%; 
 padding:5 5 2 5;
}#navigacio2 a{
 float:left;
 background:#3b3d43;
 margin:1px 0 0 0;
 width:44px;  
 height:42px;
 font-size:15px;
 color:#fff;
 line-height:40px;
 text-align:center;

}#navigacio2 a.evad_link_vezerlo img{
padding-top:6;
}#navigacio2 h2{
 border-bottom:none;
 float:left;
}#navigacio2 a.evads,#navigacio2 a.reszs{
 width:88px;
 cursor: default;
 background:#c17618;
}#navigacio2 a.reszs{
 background:#228333;
}#navigacio2 a.reszeks,#navigacio2 a.reszs{ 
 border-bottom: 2px solid #228333;
}#navigacio2 a.evads,#navigacio2 a.evadoks{ 
 border-bottom: 2px solid #c17618;
}#navigacio2 a.aktiv_evads{
 text-shadow: 0px 0px 2px #000;
 border-bottom: 2px solid #c17618;
 background:#c17618;
  width:88px;
}#navigacio2 a.evad_link_vezerlo{
float:right;
font-size:14px;

}#navigacio2 a.evad_link_vezerlo:hover{
background:#494a4f;

}#navigacio2 a.film_lejatszas{   
 line-height:40px;

font-size:16px;
font-weight:bold;
}#navigacio a img{
 margin-top:6px;
}.evadok,.reszek,.aktiv_evad,.aktiv_resz{
border-bottom: 2px solid #228333;
}#navigacio2 a.reszeks:visited{
 background:#0b4f29;background:#2d2e31;
}#navigacio2  a.rand{

 width:95px;
}#navigacio2  a.elso{
 background: #22833352;
 width: 80px;
}#navigacio3{
 width:100%;
 padding:0;
 float:left;
 background:#3b3d43; 
}

#navigacio3 a{
 height:42px;
 line-height:42px;
 width:43px;
 font-size:15px;
 background:#3b3d43;
 float:left;
 color:#fff;
 text-align:center; 
 margin-bottom:1px;
}#navigacio3 .reszek,#navigacio3 .evadok,#navigacio3 .reszeks{
 border-bottom: 2px solid #228333;
 cursor:pointer;
 
}#navigacio3 .evadok,#navigacio3 .evadoks,#navigacio3 .aktiv_evad{
 border-bottom: 2px solid #c17618;
}#navigacio3 .reszeks,#navigacio3 .evadoks{
 cursor:auto;
 background:#c17618;
 width: 88px; 
}#navigacio3 .reszeks{
 background:#228333; 
}#navigacio3 .reszek:visited{
 border-bottom: 2px solid #195d25;
 background:#2d2e31; 
}#navigacio3 .reszek:last-child,#navigacio3 .evadok:last-child{
 border-right:none; 
}#navigacio3 .reszek:hover,#navigacio3 .evadok:hover{
 opacity:0.8;
}#navigacio3 .aktiv_resz,#navigacio3 .aktiv_evad{
 margin-right:0px;
 width:88px;
 color:#fff;
  text-shadow: 0px 0px 2px #000;
 background:#c17618;
}#navigacio3 .aktiv_resz{
 background:#228333;
}#navigacio3 .reszek:visited:hover{

}#video_cim{
 font-size:20px;
 padding:10 0 10 0;
 font-weight:bol;
 color:#195580;
 text-align: center;
 width:98%;
 margin-left:1%;
 float:left;
}
#hirek{
 
 
 margin-top:5px;
 padding-top:3px;
}#hirek p{
 float:left;
 margin:0 0 1 0 ;
 padding:5px;
 background:#fff;
 width:100%;
}#hirek p:last-child{
 margin:0 0 0 0;
}#hirek a.ido{
 color:#555;
 text-decoration: none;
 font-size:12px;
 margin-left:5px;
}#hirek a.last_comm{
 padding:0;
 color:#666;
 float:left;
 margin-left:1%;
 width:98%;
 overflow: hidden;
 border-bottom:1px solid #f6f6f6;
}#hirek a.last_comm p{
  padding:4;
  margin:0;
  overflow: hidden;  
}#hirek a.last_comm:hover{
 color:#000;  
}.admincomment, #hirek a.admincomment, #hirek a.admincomment p{
 
}
.gyerek_lista_left{
 width:50%;
 float:left;
 text-align:left;
}.gyerek_lista_right{
 width:310px;
 float:left;
}
.gyerek_lista_left div,.gyerek_lista_left img{
 float:left;
}.gyerek_lista_left a{
}.gyerek_lista_left .borito{

}.gyerek_lista_left div{
  margin-left:1%;
 width:98%;
height:55px;
}span.gyerek_add{
 background:#eee;
 padding:0 10 0 10;
 line-height:53px;
 float:right;
 cursor: pointer;
}a.gyerek_add:hover{
 background:#f6f6f6;
}.adatlap_admin_menu{ 
 float:left;                    
 color:#fff;
 background:#333;
 padding:4px;
 width:100%;
 line-height: 35px;
}.adatlap_admin_menu a{
 float:left;
 font-size:15px;
 color:#fff;
 padding:6px;
 background:#555;
 margin:1 1 0 0;
}
.admin_video_lista a{  
 margin:0 0 0 0;
 background:#eee;
}
.admin_video_lista h1{
 font-size:10px;
 font-weight:normal;
 margin:1 1 0 1;
 padding:0;
 width:100%;
 float:left;
 background:#eee; 
}
.admin_video_lista a.reszek{
 font-size:3px;  
 line-height:10px;
 width:10px;
 height:10px;
 text-align:center;
 float:left;
 color:#eee;   
 cursor: default;  
 
}.admin_video_lista a.reszek:hover{
 background:#fff;  
 cursor: default;
}
#footer{
 width:100%;
 background:#fff;
 color:#222;
 padding:10 10 0 10;
 border-top:1px solid #eee;
 border-bottom:1px solid #eee;
}#footer div{
 float:left;
}#footer div p{
 line-height: 15px;
 text-align: center;
}#footer div a{
 padding:10 10 5 10;
 text-decoration: underline;
 line-height:36px;
}#footer div:first-child{
 text-align: center;
 width:100%;
}p.hiba{
 font-size:13px;
 background:#ff0000;
 font-weight:bold;
 width:98%;
 text-align: center;
 padding:10px;
 margin:0 0 0 1% ;
}p.siker{
 font-size:13px;
 font-weight:bold;
 color:#fff;
 background:green; 
 padding:10px; 
 width:98%;
 margin:0 0 0 1% ;  
}.tiszta{
 clear:both;
}.hasab{
 float:left;
 width:320;
 margin:10 0 5 1%;
}.hasab a.lista,.hasab a.torles{
 float:left;
 width:85%;
 text-align: left;
 background:#2f4a5f;
 color:#fff; 
 padding:4 10 4 10;
 margin-top:1px;
 margin-left:2px;
}.hasab span{
 font-size:12px;
 float:right;
 color:#bbb;
}.hasab a.torles{
 display:none;
 width:10%;
 background:#338BC8; 
}.hasab a.lista:hover{

}.latogato{
background:#22333f;
margin:1px;
float:left;
width:100%;
}.latogato a:first-child{
text-align:left;
width:320px;
}.latogato a{
float:left;
padding:5px;
margin:1px;
}
.sellenorzes{
 float:left;
 width:240px;
 background:#222;
 margin:1;
}.sellenorzes img{
 float:left;
 width:220px; 
}.sellenorzes span,.sellenorzes b, .sellenorzes a{
padding:2px;
 float:left;
 width:180px;
 background:#333;
 text-align:left;
 line-height:20px;
}.sellenorzes span{
 width:auto;
 width:60px;
}.sellenorzes a{
 text-decoration:underline; 
}.sellenorzes b{
 width:240px;
}.sellenorzes div{
 float:left;
 width:100%;
}
.vellenorzes{
 float:left;
 background:#666;
 margin-top:1;
 text-align:left;
}.vellenorzes a,.vellenorzes b{
 float:left;
 background:#444;
 width:100px;
}.vellenorzes a{
 width:100px;
 text-decoration:underline;
}

.feltoltes{
 width:300px;
 float:left;
 text-align:left;
 margin:0 0 10 1%;
}.feltoltes a{
 font-size:13px;
 float:left;
 padding:7 7 7 10;
 background:#338BC8;
 color:#fff;
 margin-bottom:1px;
 width:100%;
}.feltoltes a:hover{
 background:#3195E1;
}.feltoltesellenorzes{
 float:left;
 margin:1px 0 0 0;
 padding:0;
}.feltoltesellenorzes input,
 .feltoltesellenorzes a,
 .feltoltesellenorzes textarea{ 
 float:left;
 line-height:18px;
 height:25px;
 color:#fff; 
 font-size:12px;
 padding:1px;
 border:1px solid #aaa;
 border-left:none;
 border-bottom:none;
}.feltoltesellenorzes textarea{ 
 line-height:12px;
 width:90%;
 height:50px;
}.lapoz-bal,.lapoz-jobb{
 z-index:2;
 height:140px;
 background:#25252f;
 color:#fff;
 float:left;
 line-height:140px;
 width:40px;
 display:none;
 position: relative;
 text-align: center;
 font-weight:bold;
 font-size: 20;
 cursor: pointer;
 margin:-2px 0% 0px -1px;
 font-family:'Courier New', Courier, 'Andale Mono', monospace;  
 border-top-left-radius: 3px;
 border-bottom-left-radius: 3px;
}.lapoz-bal img,.lapoz-jobb img{
 margin-top:50px;
}.lapoz-jobb{
 border-top-right-radius: 2px;
 border-bottom-right-radius: 2px;
 margin:-2px -4px 0% 0%;
}.lapoz-bal:hover,.lapoz-jobb:hover{
  background:#2d2d39;
}.owl-carousel{
 float:left;
 margin:0px 0% 0% 0%; 
 z-index:0;
}.owl-carousel .item{
 background: #fff;
 height:137px;
 margin:2 0 2 0 ;
 text-align: center;
 float:left;
 font-weight: 100;
 width:200px;
 background:#313145;
}.item:hover,.itema:hover{
  text-decoration: underline;
}.owl-carousel a{
 margin-top:1px;
 text-align:center; 
 font-size:15px;
 line-height:24px;
 text-decoration:none;
 width:100%;
 color:#111; 
}.owl-carousel a b{
 font-weight: normal;
}.owl-carousel .item img{
 height:110px;
 width:200px;
}*{box-sizing: border-box;}
.table_list{
 width:100%;
 max-width:400px;
 color:#fff;
 margin-top:5px;
 text-align: center;
 font-size:14px;
}.table_list a{
 color:#fff;
 font-weight: bold;
 text-decoration: underline;
 line-height:40px;
 padding:0 10 0 10;
}.table_list td{
 border-bottom:1px solid #338BC8;
 vertical-align: middle;
}.table_list tr{
 background:#338BC8;
}.inda{
 float:left;
 width:100%;
 background:#338BC8;
 color:#fff;
 text-align: left;
 border-bottom:1px solid #fff;
}.inda:hover{
 background:#4093cc;
}.inda a img{
 margin-bottom:-5px;
}.inda a,.inda b{
 padding:10px;
 float:left;
 color:#fff;
 vertical-align: middle;
 line-height:26px;
}
.inda b{
 float:right;
}
.i_add{
 float:left;
 padding:7px; 
}
span.hirdetes{
 float:left;
 font-size:12px;
 width:100%; 
}  
iframe.yt{
float:left;
width:100%;
height:250px;  
}

.videalista{
 width:100%;
 background:#444;
 border-bottom:1px solid #222;
 float:left;
}
.videalista:hover{
 background:#4a4a4a;
}.videalista a{
 float:left;
 padding:5px;
 font-size:13px;
}.videalista .videamentu{
 width:100px;
 height:33px;
}.videalista .videament{
 float:right;
 color:#888;
 cursor:hand;
}.videalista .videament:hover{
 color:#eee;
}

.videaajax{
 width:100%;
 background:#ad2e2e;
 float:left;
}.videaajax input{
 width:100px;
 background:#333;
 padding:4px;
 margin-top:3px;
 float:right;
 border:1px solid #666;
 border-radius:2px;
 color:#ddd;
 width:150px;
}.videaajax iframe{
 width:100%;
 float:left;
 height:100%;
}a.videaajaxgomb{
 float:right; 
 cursor:hand;
 color:#ccc; 
 text-decoration:underline;
}a.videaajaxgomb:hover{
 color:#fff; 
}a#videamehet{
 padding:2 5 2 5;
 background:#666;
 float:right;
 margin:3 2 0 2;
 cursor:pointer;
 background:#3b7537;
}a#videamehet:hover{
 background:#4e874a;
}#videament_cont{
 float:left;
 width:100%;
 height:700px;
}#videaajaxiframe{
 float:left;
 width:100%;
}

  
  

#main_lapozo{
 float:left;
 max-width:100%;
 min-height: 1000px;
}#main_lapozo iframe{
 width:100%;
 height:500px;
}#main_lapozo .megnez_eltesz{ 
 float:right;
 cursor:hand;
 position: absolute;
 bottom: 0;
 right: 0; 
 font-weight: 600;
 font-size: 14;
}#main_lapozo a.megnez,#main_lapozo a.eltesz{
 line-height:30px;
 float:right;
 padding:2 5 2 5;
 color:#111;
 margin-left: 1;
}#main_lapozo a.megnez:hover,#main_lapozo a.eltesz:hover{
 opacity:0.9;
}#main_lapozo a.eltesz{
 
 background-repeat: no-repeat;
 background-position: 2 2; 
 opacity: 0.6;
 padding:16px;
}.a_lista p{
 margin:4 4 35 4; 
 color:#dfdfdf;
 font-size:17px;
 line-height:24px;
 font-weight: 400; 
}.a_lista{
 overflow: hidden;
 float:left;
 width:98%;
 margin-left:1%;
 margin-bottom:10px;
 border-radius: 5px;
 background:#2f2f43;
 box-sizing: initial;
 box-shadow: 0px 0px 2px #757595 inset;
}.a_lista span{
 float:left;
 margin-left:5px;
}.a_lista .imdb{
 width:11%; 
 margin:0;
 float:right;
 color: #313143;
 font-size:20;
 font-weight:bold;
 box-shadow: -1px -1px 1px #373737;
 
}.a_lista a.cim{
 line-height: normal;
 font-size: 20px; 
 margin: 3 0 2 5;
 width:auto;
 float:left;
 font-weight: bold;
 text-align: left;
 width:87%;
}.a_lista a.cim:visited{
 color:#7f7f7f; 
}.a_lista img{
 max-width:100%;
 float:left;
 margin-rigth:5px;
}.lista_auto_ajax{
 float:left;
 margin-rigth:5px; 
 max-width:100%;
}.a_lista_right,.a_lista_left{
 float:left;
}    .a_lista_right{
 max-width:100%;
 padding:0 0 0 3;
 position:relative;
 border-collapse: collapse;
 box-shadow:-1px 0px 1px #1e1e1e inset;
 min-height:220px;
}
#lista_auto_lebego_le, #lista_auto_lebego_fel, #lista_auto_lebego_eltesz{
 height:40px;
 background:#414141;
 padding:10 10 10 20;
 position:fixed;
 right: 30;
 bottom: 30;
 width:60px;
 z-index:100;
 background-image:url(img/likeno_icon.png);
 background-repeat: no-repeat;
 background-position-y: 12px;
 background-position-x: center;
}#lista_auto_lebego_fel{ 
 background-image:url(img/like_icon.png);
 background-position-y: 6px;
 bottom: 130;
}#lista_auto_lebego_le{ 
bottom: 80;

}#lista_auto_lebego_eltesz{ 


 text-align: center;
 background:url('img/clock.png');
 background-repeat: no-repeat;
 background-position:4 12;
 background-size: 18px; 
 background-color:#414141;
}#lista_auto_lebego_le:hover, #lista_auto_lebego_fel:hover, #lista_auto_lebego_eltesz:hover{
 background-color:#313131;
}#lista_auto_lebego{
 position:fixed;
 right: 20;
 bottom: 20;
 display:none;
 display:inline;
 padding:10px;
 background: #000000c4;
 height:160px;
 width:80px;
 border-radius:3px;
 z-index:100;
}#lista_auto_lebego a{
 
}#lista_auto_szuro_all{
 float:left;
 margin-bottom:10px;
 padding:2 0 0 3;
 width:100%;
}.lista_auto_szuro{
 border-radius:3px;
 float:left;
 width: 100%;
}.lista_auto_szuro a,.lista_auto_szuro span,.lista_auto_szuro input{
 padding: 3 5 3 5;
 background: #222;
 float:left;
 line-height: 20px;
 color: #ababab;
 margin:1;
}.lista_auto_szuro_ev{

}.lista_auto_szuro_ev span{
 border-bottom:2px solid #b97825;

}.lista_auto_szuro_kat div{
 float:left;
}.lista_auto_szuro_kat a{
 border-bottom: 2px solid #871111;
 margin:0 2 1 0;
}.lista_auto_szuro_kat a.kat_min{
 border-bottom: 2px solid #871111;
 margin:0 0 1 0;
}.lista_auto_szuro_kat a.kat_plus{
 border-bottom: 2px solid #871111;
 margin:0 2 1 0;
}
.lista_auto_szuro.mit,.lista_auto_szuro.mod{
width:auto;
}

.lista_auto_szuro input{

}.mit a{
 border-bottom: 2px solid #267b16;
}.mod a{
 border-bottom: 2px solid #385d9f;
}.lista_auto_szuro span{
 text-decoration:none;
 width: 125px; 
 text-align:right;
 font-size:14px;
}#szuroelrejt{
 display: none;
 float: left;
}
.ui-resizable-handle {
 margin: 0 -15 -15 0;
}

#nincst{
margin-left: 1%;
background:#2f2f43;
padding: 10px;
margin-bottom: 10px;
float: left;
width:100%;
border-radius:5px;
}

.eltesz_lista_bor{
 float:left;
 width:100%;
 height:190px;
 text-align: left;
 background:#222;
 line-height:20px;
 margin:0 0 1 1;
 text-shadow: 1px 1px 1px #000;
 overflow:hidden;
 border-radius:5px;
 margin:5 0 5 0;
}#eltesz_lista a span.cimk,#eltesz_lista span.egyebekk,#eltesz_lista img{
 width:100%;
 float:left;
 overflow:hidden;
 color:#fff;
 background:#000000a6;
}#eltesz_lista a span.cimk{
 margin-top:-60px;
 line-height:30px;
 font-size:20px;
 padding:0 0 0 10;
}#eltesz_lista span.egyebekk{
 margin-top:-30px;
 line-height:30px;
 font-size:14px;
 padding:0 0 0 10;
}#eltesz_lista span.egyebekk a.eltesz_torol,#eltesz_lista span.egyebekk a.eltesz_kat{
 float:right;
 padding:5 5 5 5;
 background:#5715156b;
 color:#ffffff7d;
 cursor:pointer;
 
}#eltesz_lista span.egyebekk a.eltesz_torol:hover{
 background:#57151594;
 color:#ffffff;
}#eltesz_lista img{
 width:100%;
 height:100%;
}#eltesz_lista span.egyebekk a.eltesz_kat{
 width:auto;
 padding:10 4 10 4;
 background:#1957094d;
 background:url('img/clock.png');
 background-repeat: no-repeat;
 opacity:0.7;
 background-position: 16px 8px;
 background-size: 17px;
 margin:-6 0 0 0;
 width:45px;
 min-height:36px;
}#eltesz_lista span.egyebekk a.eltesz_kat:hover{
 opacity:1;
}


#listaf a{
 float:left;
 width:100%;
 text-align: left;
 background:#222;
 padding:1;  
 line-height:20px;
 margin:0 0 1 1;
 text-shadow: 1px 1px 1px #000;
}#listaf a:visited{
 background:#333;
}#listaf a:hover{
 background:#1a1a1a; 
}#listaf a img{
 float:left;
 margin:0;
}#listaf a span.cim,#listaf a span.ocim,#listaf a span.egyebek{
 float:left;
 padding:0 0 0 4;
 margin:0 0 0 0;
 color:#fff;
}#listaf a span.cim{
 font-weight: bold;
 font-size:14px;
}#listaf a span.ocim{
 font-size:13px;
}#listaf a span.egyebek{
 font-size:13px;
}

#listaf a.kocka{
 float:left;
 width:100%;
 text-align: left;
 background:#222;
 padding:0;  
 line-height:28px;

 min-height:80px;
 border-radius:4px;
 box-shadow:3px 3px 2px #111;
 overflow:hidden;
}
#listaf a.kocka img{
 width:100%
}
#listaf a span.cimk,#listaf a span.egyebekk{
 width:100%;
 float:left;
 overflow:hidden;
 color:#fff;
 background:#000000a6;
}
#listaf a span.cimk{
 font-size:20px; 
 margin: -61 0 0 0;
 padding: 2 2 2 6; 
 height: 32px;
}
#listaf a span.egyebekk{
 font-size:13px;
 margin: -24 0 0 0;
 padding: 0 0 0 6; 
 line-height: 24px;
}

#ranger{
 float:left;
 padding:2 4 3 2;
 margin: 1 0 0 1;
 background:#222;
}
#myRange{
 float:left;
 margin-top:5px;
 width:80px;
}
#demo,#demo2{
 float:left;
 margin-top:3px;
 font-size:13px;
}
.csuszka {
  -webkit-appearance: none;
  width: 100%;
  height: 28px;
  background: #222;
  outline: none;
  opacity: 1;
  -webkit-transition: .2s;
  transition: opacity .2s;
  max-width:222px;
  
 border-bottom:2px solid #b97825;
}.csuszka:hover {
  opacity: 1;
}.csuszka::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 25px;
  height: 25px;
  background: #b97825;
  cursor: pointer;
}.csuszka::-moz-range-thumb {
  width: 50px;
  height: 25px;
  background: #b97825;
  cursor: pointer;
}
#lapozda{
 float:left;
 width:100%;
 padding:10px;
}#lapozda a{
 float:left;
 width:50px;
 margin:1px;
 padding:5 10 5 10;
 background:#111;
 line-height:30px; 
}#lapozda a:visited{
 background:#222;
}
.kategoriak_hirek{
 background:#070707;
}.kategoriak_hirek a{
 float:left;
 padding:7px 5 6px 6px !important;
 background:#222;
 text-align: center;
 border-bottom: 2px solid #871111;
 margin:1;
 color:#ababab;
}.kategoriak_hirek a.lista{
 border-bottom: 2px solid #277fbe;
}.kategoriak_hirek a:hover{
 background:#333;
}
#szuro a{
 float:left;
 text-decoration: none;
 background:#222;
 margin:1;
 padding:7px 6 7px 6;
 color:#ababab;
}#szuro a:hover{
 background:#333;
}#szuro a.aktiv{
 background:#474747 !important;
 color:#fff;
}#szuro a.lmisz{
 border-bottom:2px solid #385d9f;
}#szuro a.lka{
 border-bottom:2px solid #871111;
}#szuro a.lmi{
 padding: 7px 16 7px 16;
 border-bottom:2px solid #267b16;
}#szuro a.lmix{
 border-bottom:2px solid #70167b;
}#szuro a.lmix b{
 font-weight:normal;
 color:red;
 margin:0 0 0 4;
}#misz{
 float:left;
 font-size: 20px;
}#szuro a.lkanolink:hover{
 background:#222;
}
#lapoz{
 
}
#lapoz a{
 
}
#szuro #szuroelrejt_gomb{
 padding:5;
 width:100%;
 float:left;
 background: #2f2f43;
 cursor:pointer;
 border-radius:4px;
 border-top-left-radius:0px;
 border-top-right-radius:0px;
 margin-top:4px;
 text-decoration:underline;
}
#szuro #szuroelrejt_gomb:hover{
 background: #393951;
}#szuroelrejt_gomb img{
 margin:5 0 -2 5;
 width:12px;
 opacity:0.9;
}
.szin_adatlap{
 float:left;
 background:#25252f;
 padding:5px;
 min-width:350px;
 width:99%;
 margin:1;
 padding:0;
 text-align:left;
}.szin_adatlap .top{
 float:left;
 width:100%;
}.szin_adatlap .top .nev{
 float:left;
 width:100%;
 text-align: left;
 font-size:28px;
 line-height:33px;
 padding:8 0 3 9;
}.szin_adatlap .top .nev span{
 font-size:14px;
 margin-top:-5px;
 color:#bbb;
 font-weight: normal;
}.szin_adatlap .top .szinszam{
 float:right;
 font-weight: normal;
 font-size:13px;
 padding:2 2 2 0;
 color:#bbb;
 margin-top:0px;
}.szin_adatlap .top .szinszul{
 float:right;
 font-weight: normal;
 font-size:13px;
 padding:2 2 2 0;
 color:#bbb;
 margin-top:0px; 
}.szin_adatlap .top a{
 font-size:14px;
 padding:2 2 2 2;
 font-weight: bold;
}
.szin_adatlap .lista{
 float:left;
 background:#3f3f4f;
 width:100%;
 text-align: left;
 padding:6;
 margin-bottom:1;
}.szin_adatlap .lista:hover{
 background:#464655;
}.szin_adatlap .cimk{
 width:65%;
 float:left;
}.szin_adatlap .egyebekk{
 margin-right:16px;
 font-size:13px;
 color:#bbb;
 float:right;
}.szin_adatlap a.imdb,.szin_adatlap .imdb{
 float:right;
 color:#bbb;
 font-weight: normal;
}.szin_adatlap .imdb{
 color:#ddd;
 margin-right:4px;
 font-size:13px;
}.szin_adatlap .imdb b{
 color:#eee;
}.szin_adatlap a.kedvenc_szinesz{
 width:auto;
 float:left;
 color:#5d97c1;
 cursor:pointer;
}
.szin_adatlap img{
 float:left;
 margin:0 5 0 0;
}
.szin_adatlap p{
 width:100%;
 padding:5 8 7 5;
 margin:0 0 1 0;
 font-size:16px;
 line-height:22px;
 background:#3f3f4f;
}#szinesz_jobboldal a{
 float:left;
 width:100%;
 text-align:right;
}
#imdbgraf{
 float:left;
 position: relative;
 left:0;
}#imdbgraf .graf_pontok{
 position: absolute;
 float:left;
 color:red;
 padding:7px;
 background:#a4b351;
 box-shadow: 1px 1px 1px #444;
 border-radius:7px;
}#imdbgraf .graf_pontok:hover{
 background:#e1ff38;
}#grafrajz{
 float:left; 
 width:350px;
 height:210px;
 position: relative;
 background:#25252f; 
}#grafrajz .xten_fo{
 position: absolute;
 background:#666;
 width:2px;
 height:160px;
 left:28;
 bottom:28; 
}#grafrajz .yten_fo{
 position: absolute;
 background:#666;
 height:2px;
 width:321px;
 left:30;
 bottom:28;
}
#grafrajz .xten_felirat{
 position: absolute;
 left:-44;
 bottom:100;
 transform: rotateZ(270deg);
}#grafrajz .yten_felirat{
 position: absolute;
 left:150;
 bottom:3;
}
#grafrajz .xten_mertek{
 position: absolute;
 left:32;
 bottom:103;
 color:#666;
 font-size:13px;
}#grafrajz .yten_mertek{
 position: absolute;
 left:148;
 bottom:30;
 color:#666;
 font-size:13px;
}
#grafrajz .xten_seg{
 position: absolute;
 background:#333;
 width:1px;
 height:140px;
 left:162;
 bottom:50; 
}#grafrajz .yten_seg{
 position: absolute;
 background:#333;
 height:1px;
 width:280px;
 left:58;
 bottom:110;
}


#csatorna_mod_text{
float:left;
 background:#333;
 width:800px;
 text-align:left;
 line-height: 22px;
}
#csatorna_lista{
float:none;
width:1092px;
}
.csatornak b{
text-align:center;
font-size:20px;
line-height:26px;
padding:10;
float:left;
width:100%;
background:#25353d;
}.csatornak p{
padding:0 7 5 7;
margin:0;
color:#aaa;
font-size:14px;
line-height:16px;
background:#25353d;
width:100%;
height:70px;
float:left;
vertical-align:middle;
}#kov_csati{
position:absolute;
float:right;
margin:0 0 0 0;
background:#1c6283;
}#kov_csati b{
float:right;
font-size:14px;
padding:10 4 10 10;
width:auto;
background:#1c6283;
}#kov_csati img{
float:right;
padding:8 8 8 0;

}#csatorna_lista tr{

}.csatornak td{
padding:5 0 5 3;
 color:#fff;
}.csatornak{
 background:#1c6283;
 padding:0px;
 margin:2 2 0 2;
 width:360px;
 float:left;
 min-height:430px;
 overflow:hidden;
}.csatorna_lista h1{
 width:98%;
}.csatornak table{
 width:100%;
}.csatornak table tr td:first-child{
 padding:0;
 vertical-align: middle;
 min-width:0; 
 width:40px;
 color:#aaa;
 text-align:center;
 font-size:14px; 
 line-height:14px;
}

.csatornak_hirek .csatornak{
 background:#0f4159;
 margin:2 2 0 0;
 width:98%;
 min-height:0;
 overflow:hidden; 
}.csatornak_hirek .csatornak:hover{
 background:#134a65;
}.csatornak_hirek .csatornak b{
text-align:left;
font-size:16px;
line-height:18px;
float:left;
width:100%;
background:none;
padding:3 0 0 5;
}.csatornak_hirek .csatornak table tr td:first-child{
 padding:5;
 width:40px;
 text-align:left;
}.csatornak_hirek .csatornak table tr td{
color:#999;
 padding:2;
}

#maina a{
 text-decoration:underline;

}
#maina div.csat_mod_mod{
 width:450px;
 background:#333;
 float:left;
 margin:2;
}.csat_mod tr{
 padding:0;
}
.csat_mod input{
 width:50px;
 padding:0;
 auto
}.csat_mod tr td{
 padding:0;
 vertical-align: baseline;
 text-align:center;
}
table.csat_mod tr td:first-child{
 padding:0;
 vertical-align: baseline;
 min-width:0; 
 text-align:center;
}


#csat_csinal{
 width:360px;
 float:left;
 margin:0 0 0 0;
 padding:4 4 0 4;

}#csat_csinal label{
 font-size:17px;
 font-weight:bold;
 margin:0 0 0 0;
 float:left;
 padding:10 10 10 4;

}#csat_csinal span{
 font-size:13px;
 margin:0 0 0 0;
 float:left;
 width:100%;
 padding:0 0 5 5;
 text-align:left;

}#csat_csinal input{
 float:left;
 margin:0;
  width:250px;
 font-size:15px;
 padding:7;
 outline: none;
}#csat_csinal input[type="submit"]{
 background:#1c6283;
 width:82px;
 border:none;
 padding:9;
 margin:0 0 0 0;
 border-radius:inherit;
}#csat_csinal form{
 float:left;
 margin:10 0 10 0;
 background:#25353d;
 padding:0;
 padding:5;
}

#csat_csinal .musorok{
 float:left;
 width:100%;
 text-align:left;
 background:#1c6283;
 margin:1 0 0 0;
 font-size:15px;
}#csat_csinal .musorok span{
 padding:7 2 6 5;
 float:left;
 width:44px;
 background:#0f4159;
 font-size:13px;
}#csat_csinal .musorok b{
 padding:5 0 5 4;
 float:left;
 font-weight:normal;
 max-width:227px;
 overflow:hidden;
 height:30px;
}#csat_csinal .musorok a{
 float:right;
 width:26px;
 height:30px;
 background:#0f4159;
 line-height:30px;
 text-align:center;
 padding:9 3 5 3;
}#csat_csinal .musorok a img{
 width:13px;
}#csat_csinal .musorok a img:hover{
 opacity:1;
}#csat_csinal a.gomb{
 float:left;
 background:#1c6283;
 margin:0 6 0 -4;
 padding:10 10 10 10;
 font-size:16px;
 line-height:16px;
 font-weight:bold;
}


#elo_main{
 float:none;
 width:1260px;
}#elo_video{
 float:left;
 width:900px;
 height:500px;
}#elo_chat{
 background:#222;
 width:350px;
 height:500px;
 float:left;
 margin:0 0 0 10;
}#elo_chat_tartalom{
 height:458px;
 background:#25252f;
 margin:0 0 1 0;
}#szkorrable{
 overflow-x:auto;
 overflow-x: hidden;
 float:left;
 height:90%;
 padding:0 5 0 8;
}#elo_chat_input{
 height:40px;
 width:235px;
 float:left;
 margin:0 0 0 0;
 border:none;  
 padding:8;
  outline: none;
  background-color: #ddd;
  color:#222;
  line-height:20px;
  padding:10 4 10 10;
  border-radius:0;
}
#elo_chat_input:focus {
  background-color: #fff;
}
#elo_chat_submit{
 height:40px;
 width:70px;
 margin:0;
 float:left;
 background:#1c6283;
 border-radius: 0px;
 border:none;
 color:#222;
 padding:8 4 8 4;
 width:60px;
 font-weight:bold;
  cursor:pointer;
}.chat_hsz{
 width:98%;
 float:left;
 text-align:left;
 margin:5 5 0 2;
 font-size:14px;
 line-height:15px;
 color:#bbb;
}.chat_hsz a{
 line-height:14px;
 float:right;
}#elo_chat_tartalom span{
 margin:0 2 0 0;
 text-align:left;
 
}#elo_chat_tartalom .users a{
 margin:0 1 0 0;
 padding:5 5 5 5 ;
 cursor:pointer;
 float:left;
 background:#222;
}#elo_chat_tartalom .users{
 margin:420 0 0 -352;
 float:left;
 position:absolute;
}#users_listaz{
display:none;
}#elo_chat_tartalom .media {
 background:#1c6283;
}#elo_chat_tartalom .media a, #nezo{
 margin:0 0 0 0;
 padding:10;
 cursor:pointer;
 float:left;
 background:#1c6283;
 line-height:20px;
 border-right:1px solid #25252f;
}#elo_chat_tartalom .media a b{
 margin:0 0 0 0;
 float:left;
 color:#111;
 font-weight:normal;
}#elo_chat_tartalom .media img, #nezo img{
 width:20;
 height:20;
 float:left;
 opacity:0.7;
}.elo_alatti_formok{
 max-width:800px;
}.elo_alatti_formok form{
 margin:0;
}.elo_alatti_formok input{
 width:100%;
 margin:0;
 padding:2px;
}
.elo_alatti_formok table tr td:first-child{
width:80px;
min-width:50px;
vertical-align: unset;
 padding:1;
}
.elo_alatti_formok input[type="submit"]{
 width:100px;
 padding:3px;
 
}input.atv_szamol, #timestamp, #timestamp_osszesad{
 width:80px;
}#nezo{
border-right:none;
width:55px;
padding:10 6 10 6;
color:#222;
font-weight:bold;
font-size:13px;
}
#sorozat_borito_film_csati{
 padding:10 0 0 0;
 width:100%;
 float:left;
}
@media only screen and (min-width: 
500px){
#sorozat_borito_film_csati{
 padding:10 0 0 0;
 width:400px;
}#kov_csati{
margin:0 0 0 22;

}
}
@-moz-document url-prefix() {
@media only screen and (min-width: 
500px){
#kov_csati{
margin:0 0 0 -178;
}
}
}
@media only screen and (min-width: 
1500px){
#elo_main{
 width:1850px;
}#elo_video{
 width:1480px;
 height:750px;
}#elo_chat{
 height:750px;
}#elo_chat_tartalom{
 height:708px;
}#elo_chat_tartalom .users{
 margin:676 0 0 -352;
}#sorozat_borito_film_csati{
 padding:10 0 0 0;
 width:400px;
}
}
#maina .chat_hsz a{
 float:none;
}



.szulinap{
margin:6 4 6 4;
padding:8 0 10 10;
background:#25252f;
color:#fff;
float:left;
font-size:18px;
}.szulinap_box1,.szulinap_box2,.szulinap_box3{
width:100%;
float:left;
padding:8 10 0 0;
}.szulinap a.filmek{
color:#ddd;
text-decoration:none;
font-size:16px;
float:left;
width:100%;
background:#3f3f4f;
border-bottom:1px solid #25252f; 
padding:5 0 5 8;
}.szulinap a.filmek:visited{
background:#36363d;
}.szulinap a.filmek:hover{
background:#4d4d5f;
}.szulinap a.filmek span{
color:#aaa;
font-size:12px;
}.szulinap a.ezaneve{
color:#fff;
text-decoration:underline;
font-size:24px;
line-height:24px;
font-weight:bold;
margin-bottom:2px;
}.szulinap img{
float:left;
margin:0 6 6 0;
}.szulinap p{
font-size:15px;
color:#bbb;
margin:0;
}
.szulinap_box3 a{

padding:8;
background:#3f3f4f;
}
.szulinap_box3 a.user{
 font-size:13px;
background:none;
}
.szulinap_box3 .comment{
 padding:2 4 4 5;
 margin-top:1;
 background:#3f3f3f;
}
.szulinap_box3 .comment p{
 margin:4;
}
.szulinap_box3 div.valasz{
 background:#2f2f2f;
 width:100%;
 margin:1;
}
.szulinap_box3 .date_menu span{
 margin:6 8 2 5;
}
.szulinap_box3 a.c_rep{
 float:right;
 font-size:13px;
 background:none;
}
.szulinap_box3 .vote_menu a,.szulinap_box3 .vote_menu b{
font-size:14px;
padding:0;
background:none;
width:18px;
line-height:14px;
}
.szulinap_box3 .vote_menu img{

margin:0px;
width:18px;
height:18px;
}

.fooldallapozdalink{
 width:98%;
 float:left;
 line-height:26px;
 font-size:21;
 padding:3 5 5 5;
 font-weight:bold;
 margin:5px;
}.fooldallapozdalink:hover{

}
.bbinsert{
 float:left;
 background:#4b4b5f;
 padding:5px;
 margin:1px;
}
#stat h1{
font-size:16px;
margin:0 0 0 0;
padding:4 4 4 6;
background:#222b2f;
}
#stat_menu{
width:1005px;
float:left;
background:#333;
margin-bottom:5px;
}#stat_menu a{
float:left;
padding:10px;

}
#stat_graf{
 float:left;
 width:600px;
}#stat_graf .stat_graf_item_cont{
 width:100%;
 float:left;
}#stat_graf .stat_graf_item{
 float:left;
 background:#333;
 text-align:right;
 line-height:22px;
 padding:8 8 8 4;
 overflow: hidden;
 max-height:35px;
}#stat_graf .stat_graf_item:hover{
 background:#363636;
 color:#eee;
}#stat_graf .datum{
 background:#222b2f;
 color:#eee; 
 float:left;
 padding:8;
 width:40px;
 
}#stat_graf .datum:hover{
 background:#222b2f;
}

#graf_dev{
 font-size:13px;
 background:#222;
 float:left;
 width:500px;
}#graf_dev div{ 
 line-height:22px;
 padding:8 0 8 0;
 float:left;
 background:#111; 
 height:35px;
}
#graf_us{
 font-size:14px;
 background:#222;
 float:left;
 width:500px;
}#graf_us div{  
 padding:8 0 8 0;
 float:left;
 background:#111;
 height:35px; 
}
#graf_online{
 font-size:14px;
 float:left;
 width:500px;
}#graf_online div {  
 
 float:left;
 height:auto;
}#graf_online div.elo {  
 width:50%;
 height:88px;
padding:8 0 8 0;
}#graf_online .elo b,#graf_online .elo span {  
 font-size:40px;
 float:left;
 width:100%;
}#graf_online .elo span {  
 font-size:14px;
}#graf_online div.latog,#graf_online div.felhasznalok,#graf_online div.lastup {  
 width:50%;
 line-height:16px;
 
}#graf_online div.latog a,#graf_online div.felhasznalok a,#graf_online div.lastup a{  
 line-height:14px;
 float:left;
 text-align:left;
 padding:5 0 5 0;
 width:100%;
 font-size:12px;
 overflow:hidden;
 
}#graf_online div.felhasznalok{
 width:35%;
 border-right:1px solid #444;
}#graf_online div.lastup{
 width:65%;
}#graf_online div.hozzaszolasok {  
 width:100%;
 overflow:hidden;
}#graf_online div.hozzaszolasok a{  
 line-height:16px;
 float:left;
 text-align:left;
 padding:5px;
 width:100%;
 margin-bottom:1px;
}
#graf_online a{
 background:#333;
}
#graf_online a:hover{
 background:#444;
}





 @media only screen and (min-width: 
510px){
  .ajanlottdiv{width:24%;}
  .ajanlott img{height:110px;}
  .ajanlott a{font-size:15px;}
  #header a #home + div,#header a #home + div + div {display:block;float:left;}
     
#sorozatok-menu-leugro b{
 font-size:13px;
 font-weight: bold;
 color:#333;
}
} @media only screen and (min-width: 
645px){
  #main_lapozo{max-width:835px;}
  .a_lista_right{max-width:325px;}
  .eltesz_lista_bor{max-width:300px;max-height:165px;margin:5;}
  .lapozda{border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-right:1px solid #216ea4;}
  #leugro_bezar{margin-left:385px;}
  #szamolvid{display:inline;}
  #szurkit{width:100px;height:10px;}   
  #sorozatok-menu-leugro{width:397px; padding:0 0 5 10; }
  #sorozatok-menu-leugro #tartalom a div{border-right:5px solid #fff;}
  #sorozatok-menu-leugro #tartalom a div:hover{border-right:5px solid #277fbe;}
  #main{width:50.5%;margin-left:0.5%;margin-right:0.5%;margin-top:0px;padding:1%;padding-top:0;}
  #main_kat{margin-left:0.5%;margin-right:0.5%;margin-top:3px;padding:1%;padding-top:0;}
  
  #listaf a.kocka img{width:100%;}
  #listaf a.kocka{width:300px;height:165px;}
  #listaf a span.cimk,#listaf a span.egyebekk{width:100%;}
  #hirek,h3{width:48%;margin-top:0px;padding-top:3px;}  
}@media only screen and (min-width: 
800px){ 
  #lista_auto_lebego{display:inline;}
  .a_lista_right{max-width:379px;}
  .a_lista_right{max-width:418px;}
  iframe.yt{height:400px;}
  .lapoz-jobb,.lapoz-bal{display:block;} 
  .owl-carousel{ margin:-2 -39 0 -39;padding-left:40px; border-radius: 3px;border-radius: 3px; }
  h2{width:98%;}
  #main{width:62%;} 
  #main_kat{} 
  #sorozat_borito_film{width:400px;display: table-cell;}
  #sorozat_adatlap_film{width:auto;display: table-cell;padding:8;float:none;} 
  #sorozat_adatlap{width:100%;}
  #sorozat_borito{width:100%;}
  #gyujtemeny_adatlap{width:50%;}
  #gyujtemeny_linkek{width:50%;}  
  #hirek,h3{width:37%;}  
  .szin_adatlap{width:48%}
  #imdbgraf{left:55;}
}@media only screen and (min-width: 
1000px){ 
  .a_lista_right{max-width:418px;}

  #sorozat_adatlap{width:51%;}
  #sorozat_borito{width:48%;}
 
}@media only screen and (min-width: 
1300px){
  .a_lista{width:100%;margin-left: 0%;}
  #main_lapozo{max-width:1000px;}
  .a_lista_right{max-width:600px;}
  #header{}  
  #sorozat_adatlap{width:51%;margin:2 0 4 4;}
  #sorozat_borito{width:48%;margin:2 0 2 0;}
  .szulinap_box1{width:55%;} 
  .szulinap_box2{width:45%;} 
  iframe.yt{height:550px;}
  #logo{display:block;}
  #sorozatok-menu-leugro{
    width:21%;
    display:block;
    position: relative;
    float:left; 
    margin-left:5px;       
    padding:0;
    margin-top:0px;}   
  #header #sorozatok,#leugro_bezar{display:none;}
  #main{width:54%;margin-left:1%;margin-right:0.1%;padding:0;}
  #main_kat{width:1260px;margin-left:0.1%;margin-right:0.1%;padding:0;}
  #hirek,h3{width:23%;padding:0;} 
}@media only screen and (min-width: 
1400px) {  
  #sorozat_adatlap{width:48%;margin:2 0 4 4;}
  #sorozat_borito{width:51%;margin:2 0 2 0;}
  #utolso{margin:0 -9 0 0;}
  #sorozatok-menu-leugro{width:21%;margin-left:0.5%;}
  #main{width:53%;margin-left:0.5%;margin-right:0.5%;padding:0 0.5% 0.1% 0.5%;}
  #main_kat{width:1260px;margin-left:0.5%;margin-right:0.5%;padding:0.1% 0.5% 0.1% 0.5%;}
  #hirek,h3{width:23%;} 
}.add{
 margin:1 0 1 0;
 float:left;
 
}#ad_szoveg span{
 color:#fff;
}div.bannerkiado{
  float:left;
  width:100%;     
  height:60px;   
}a.bannerkiado{
text-align: left;
  float:left;
  width:100%;     
  height:100%;   
 background:#ddd;
}#ad_d_300x600,#ad_m_netad_300x250,#ad_m_netad_300x250_2{
 width:100%;
}#ad_d_300x250,#ad_d_300x250_2{
 width:49.5%;
}#ad_d_300x250_3,#ad_m_300x250,#ad_m_300x250_2,#ad_m_300x250_3,#ad_d_netad_300x250{
 width:100%;
 overflow:hidden;
}#ad_d_728x90,#ad_d_728x90_2,#ad_d_netad_728x90{
 width:100%;
}#ad_d_300x600,#ad_m_300x600{
 width:100%;
}#ad_d_970x250_1,#ad_d_970x250_2{
 width:100%;
}#ad_m_netad_250x250,#ad_d_netad_250x250,#ad_m_netad_250x250_2,#ad_d_netad_250x250_2{
 padding:0 0 0 0;
 margin:0 0 0 0;
 width:100%;
 overflow:hidden;
}
#gyujtemeny_adatlap{
 float:left;   
 padding:5 10 5 0;  
}
#gyujtemeny_adatlap a{
 float:left;
 padding:0 4 0 7;
 line-height:30px;  
 font-size:14px;
 font-weight: bold;    
}
#gyujtemeny_adatlap p{
 float:left; 
 width:100%;  
 text-align: left;   
 font-size:14px;
 line-height:24px;
 color:#555;
 background:#fafafa;
 padding:5 6 5 6;
 margin:1 0 0 0;
}
#gyujtemeny_adatlap span b{
 color:#333;  
}
#gyujtemeny_linkek{
 float:right; 
 background:#277FBE;   
 margin:5 0 0 0;
 padding:4;
}
#gyujtemeny_linkek .lista{
 float:left;  
 width:100%;
 line-height:38px;
 height:40px;
 font-size:13px;
 padding:3 2 3 8;
 margin:0 0 0 0;
 background:#277FBA; 
 background:#fff; 
 color:#444; 
 overflow: hidden;  
} 
#gyujtemeny_linkek .torol{
 background:#ccc;
 float:left;  
 width:5%;
}      
#gyujtemeny_linkek .lista:visited{  
 background:#f6f6f6;        
 color:#777;
}     
#gyujtemeny_linkek .torol:visited{  
 background:#ccc;        
 color:#444; 
}                
#gyujtemeny_linkek .listav{ 
}       
#gyujtemeny_linkek .lista:hover{  
 background:#eee; 
} 
#gyujtemeny_linkek .listan,#gyujtemeny_linkek .listan:visited{ 
 text-decoration: underline; 
 background:#fff;
 color:#111;
 padding:0 0 0 3; 
 font-weight: bold;
} 
#gyujtemeny_hsz{
 width:100%;
 float:left;   
 padding:5 10 5 0; 
 background:#f6f6f6; 
} 
#gy_lista a.lista{   
 font-size:12px;    
 float:left;
 width:100%;      
 background:#fff;  
 line-height:44px;
 padding:0 0 0 8;
 border-left:4px solid #277FBE; 
 border-right:4px solid #277FBE;  
}   
#gy_lista a.lista:hover{     
 background:#f6f6f6;  
}   
#gy_lista div.lista{
 float:left;
 width:100%;  
 line-height:30px;  
}   
#gy_lista span{
 float:left;
 width:16%;
 line-height:44px;
 color:#555;
}   
#gy_lista img{
 width:8px;
 padding:5 0 0 0;
}  
#gy_lista .gy_lista_cim{    
 font-size:15px;   
 width:68%;    
 line-height:42px;
}  
#gy_kat{
 font-size:15px; 
 font-weight: bold; 
 line-height:20px; 
 height:40px;
 width:180px;
 background:#277FBE;
 border:0;
 padding:8;
 float:right;
 color:#fff;
}
#gy_cimsor a{ 
 color:#444;  
 float:left;
 background:#277FBE;
 font-size:13px;
 line-height:42px;  
 width:100%;
 text-decoration: underline;     
} 
#gy_cimsor a:hover{   
 color:#000;
} 
#gy_cimsor a.gy_lista_akt{   
 color:#000; 
 font-weight: bold;  
 border-bottom:4px solid #277FBE; 
} 
#gy_cimsor a.gy_lista_cim,#gy_cimsor a.gy_lista_nez,#gy_cimsor a.gy_lista_fri{
 border-bottom:2px solid #277FBE;
 color:#fff;
}#gy_cimsor a.gy_lista_cim{ 
 width:68%;
 padding:0 0 0 8;
}#gy_cimsor a.gy_lista_nez{
 width:15%;
}
#gy_cimsor a.gy_lista_fri{
 width:17%;
}
#lapoz{
 float:left;
 padding:5;
 margin:0 0 0 0;
 text-align: center;
 width:100%;
 background:#277FBE;
}#lapoz a.lapoz{
 float:left;
 line-height:40px;
 background:#eee;
 margin:2 1 2 0 ;
 width:46px;
 text-align: center;
}.h2p, .sugo p{
 font-size:15px;
 line-height: 18px;
 color:#333;
 width:98%;
 margin:0 0 0 1%;
 padding:1 8 3 8;
 background:#eee;
}.sugo{
  
 margin:0;
}.sugo b{
 font-size:15px;
 line-height:22px;
 background:#fff;
 padding:3 5 3 5;
 margin:0 0 4 -8;
}.sugo a{
 text-decoration: underline;
}

body {
    color: #cbcbcb;
    background: #161925;
}

a,
#hirek a.last_comm,
h4,
.h2p,
.sugo p,
#gyujtemeny_adatlap p{
    color: #e9e9e9;
}

#sorozatok-menu-leugro b,
#hirek a.last_comm:hover,
#hirek a.ido,
#adatlap_menu,
.comment .user,
.c_rep_megse,
a.aktivoldal,
.pontcomment4,
#hirek a.pontcomment4 p,
#profil_menu a,
.ajanlottdiv > a,
.owl-carousel .item {
    color: #fff;
}

.box h2[style*="color:#555;"],
.kategoriak a[style*="background: rgb(255, 255, 255);"],
#gyujtemeny_adatlap h1,
#main > a[style*="color:#222"]{
	color: #ddd !important;   
}


#footer {
    color: #999;
}

h2,
#hirek a,
p a,
#video_cim,
#kereses-leugro-talalat div,
form a{
 	color: #ddd;   
}

#szurkit {
 	background: transparent;   
}

#main #profil_menu_leugro a:hover,
#main #profil_menu a:hover {
    background: #306083;
}



#main,
#main_kat,
#hirek,
#footer,
#sorozatok-menu-leugro,
#hirek p,
.box,
.sugo b {
    background: #0c101c;
    background:#161925;
}#hirek p {
    background:none;
    padding:4;
    border-radius: 0;
}
.box{
 background:none;
}
.kategoriak a[style*="background: rgb(255, 255, 255);"] {
	background: #111 !important;
}

#sorozatok-menu-leugro #tartalom a div,
.h2p, .sugo p{
    background: #25252f;
}

#sorozatok-menu-leugro #tartalom a div:hover {
    background: #31313b;
}

#kereses-leugro,
#kereses-leugro-talalat a,
#gyujtemeny_adatlap p,
#profil_menu a {
    
}

.comment,
#kereses-leugro-talalat div,
#gyujtemeny_adatlap p[style*="background:#fff"],
#gyujtemeny_adatlap p[style*="background:#fafafa"]{
   background:#25252f;
}

#sorozatok-menu-leugro #tartalom a div[style*="background:#e5e5e5"] {
    background: #222 !important;
}

#sorozatok-menu-leugro #tartalom a div[style*="background:#e5e5e5"]:hover {
    background: #333 !important;
}

.admincomment,
#hirek a.admincomment,
#hirek a.admincomment p {
    background: #7f2424;
}
#hirek a.last_comm,
.comment{
    border-bottom-color: #3c3c4b;
   
}

#sorozatok-menu-leugro #tartalom a div {
	border-right-color: #777;   
}

#leugro_bezar, #leugro_bezar2 {
    border-color: #000;
}
#sorozatok-menu-leugro #tartalom a div.fav{
 background:#313145;
 text-align:left;
 margin:0 0 0 0 ;
 padding:3 0 3 0; 
 line-height:18px; 
 border-right:5px solid #fff;overflow: hidden;
}
#sorozatok-menu-leugro #tartalom a div.fav:hover{
 background:#31313b;
 border-right:5px solid #277fbe;  
}
.pontcomment1,#hirek a.pontcomment1 p{background:#393735; color:#fff;}
.pontcomment2,#hirek a.pontcomment2 p{background:#232220; color:#fff;}
.pontcomment3,#hirek a.pontcomment3 p{background:#28374b; color:#fff;}
.pontcomment4,#hirek a.pontcomment4 p{background:#003c87; color:#fff;}
.pontcomment5,#hirek a.pontcomment5 p{background:#027000; color:#fff;}


#ad_latogatohirdetes h2 a{
 text-decoration: none;
 font-weight: bold;
}
#ad_latogatohirdetes h2 a:hover{
 text-decoration: none;
}
#ad_latogatohirdetes p a{
 margin:0;
 float:left;
 background:#222;
 text-align: left; 
 padding:4px;
}
#ad_latogatohirdetes span{
 text-decoration: underline;
}
#maxradio{
padding-top:10px;
width:100%;
line-height:50px;
}
#maxradio div{
float:none;
}
.phsz, .phsz_val{
float:left;
width:100%;
margin:2 0 0 0;
background:#222;
padding:5 10 10 5;
}
.phsz_val{
background:none;
}
.phsz span, .phsz_val span,.phsz a{
float:left;
margin:2 4 2 4;
font-size:13px;
line-height:14px;
color:#aaa;
}.phsz a{
text-decoration:underline;
}.phsz p, .phsz_val p{
width:100%;
padding:4;
margin:0;
}







