/* Sidebar */
#categories ul, #usermenu ul, #procurermenu ul, #adminmenu ul{list-style-type: none;}
#categories li{background: url(../images/leftnavbg_list_fo.gif) repeat-x; border-top:1px solid #fff;}
#categories li li{background: url(../images/leftnavbg_list_al.gif) repeat-x; border-top:1px solid #fff;}
#categories li a{
  display:block;
  height:22px;
  line-height:22px;
  padding:0 0 0 10px;
  background: url(../images/leftnavbg_fo.gif) no-repeat bottom left;
  color:#000;
  font-weight:bold;
}

#categories li li a{
  padding:0 0 0 7px;
  background: url(../images/leftnavbg_al.gif) no-repeat bottom left;
  font-size:11px;
}
#categories li li a.cat9{
  line-height:9px;
  font-size:10px;
}
#categories li li a:hover, #Leftnav li a:hover{background-position:center left;}
#categories .current{background: url(../images/leftnavbg_list_curr.gif) repeat-x;}
#categories .current a{background-position:top left;}
#login{font-size:11px;}
#login form{padding:2px;}
#usermenu li{background: url(../images/leftnavbg_list_umenu.gif) repeat-x bottom; border-top:1px solid #fff;}
#usermenu li a{
  display:block;
  height:20px;
  line-height:20px;
  padding:0 0 0 7px;
  background: url(../images/leftnavbg_al.gif) no-repeat bottom left;
  font-size:11px;
  color:#000;
  font-weight:bold;}
#banners, #tamogatok{text-align:center;}
#banners img{border:1px solid #ACABAB;margin:2px; width:120px;}
#tamogatok img{border:1px solid #ACABAB;margin:2px; }
#banners a{display:block; width:120px; margin-right:auto; margin-left:auto;}
.menu_header{text-align:center; height:14px; background-color:#C7C7C7; color:#767676; font-size:11px; padding-top:2px; margin-bottom:1px; font-weight:bold;}
.cat1, .cat2{display:block; height:18px; padding-right:18px; margin-right:2px;}
.cat1, .cat2{background: url(../images/logo_epp.png) no-repeat right;}

#hirdetesek-content{
	text-align:center;
	margin:5px auto 0 auto;
}

/* Tools */
.download,.show,.print,.send,.stat,.favs{display:block; height:20px; color: #000; padding-left:23px; margin-top:2px;}
.download{background: url(../images/icon_download.jpg) no-repeat left bottom;}
.show{background: url(../images/icon_watch.jpg) no-repeat left bottom;}
.print{background: url(../images/icon_print.jpg) no-repeat left bottom;}
.send{background: url(../images/icon_send.jpg) no-repeat left bottom;}
.download:hover, .show:hover, .print:hover, .stat:hover, .send:hover, .favs:hover{background-position:left top; color:#31382A;}
.tools{list-style-type:none; padding-bottom: 5px; background: #fff url(../images/dot.gif) repeat-x bottom;}
.tools li{float:right; margin-right:12px;line-height:20px; display:inline;}

/* Form styles */
.required{color:red;}
.disabled{background:none; border:none; color:#000000;}
.btSubmit, .btEnable, .btPlusMinus, .btLong, .btLogin{background: url(../images/bt_long.jpg) no-repeat; width:90px; height:17px; line-height:17px; font-size:11px; font-weight:bold; color:#3E3E3E; border:none; text-decoration:none; margin:2px auto;}
.btLong{display:block; margin:0 auto;}
.card label{float:left; width:260px;}
.card input, .card select{float:left;}
.radiobutton span{float:left; margin-right:5px;}
.radiobutton input, .checkbox input{border:none;}
.checkbox{float:left;}
.accept label{float:left; width:300px;}
.accept input{border:none;}
.card div{margin-top:3px;}
.btset{text-align:center;}
.select{display:block;}
.fileupload select{font-size:11px;}

#login form {border:none;}
#login fieldset{border:none; background-color: #D7D7D7; text-align:center;}
#formlogin fieldset{text-align:center;}
#login legend{visibility:hidden; line-height:0;}
#login label{float:left; width:45px;margin-top:2px;text-align:right;}
#login input{float:left; width:120px; margin-top:2px;}
#formlogin .btLogin{clear:both; float:none; width:90px; margin:2px auto;}
#formlogin .required{visibility:hidden;}

.tellafriend fieldset{margin:5px;}
.tellafriend label{float:left;  margin-top:3px;}
.tellafriend input, .tellafriend textarea{float:right; margin-top:3px;}

.tfield{border:1px solid #000; height:15px; margin-top:2px; padding:0;}
.btSearch{margin:1px 0 1px 10px; height:17px; width:20px; border:none; background: url(../images/search_bg.jpg) no-repeat;}

/* Error */
.errormsg{color:red;}

/* RSS button */
.rss img{border:none;}
.rss {float:left; background: url(../images/menu_sep.jpg) no-repeat left; display:block !important; display:inline-block; padding:3px 0 0 5px; margin-left:10px; height:18px;}

/* Common styles */
.clear{clear:both;}
.right{float:right;}
.left{float:left;}
.imgleft{float:left; margin-right:10px; margin-top:8px;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.centertext{text-align:center;}
.center{display:block; margin:0 auto;}
.print-footer{display:none;}
.noinfo{margin-top:10px;font-size:14px;}
.contlist{list-style-type:none;}
.contlist li{margin-top:6px;}
#Content ul{margin-left:12px;}
.filebox{float:left; width:220px; border:1px solid #A6A6AE; padding:5px; margin:5px;}
.filebox span{font-weight:bold;}
.smallmenu ul{margin:5px; list-style-type: none; text-align:center;}
.smallmenu a{display:inline; border-bottom: 3px solid #202020;  padding:0 10px; font-weight:normal; line-height:25px; text-decoration:none;}
.smallmenu a:hover{color:#000; border-color:#A6A6AF;}
.smallmenu li{float:none; display:inline; background:none; margin:2px;}
.akover{font-weight:bold;color:#7D1D01;}
.greybox{margin:10px; padding:5px; border:1px solid #ccc; background-color:#FBFBFB;}
.greybox p{margin-bottom:5px;}
#loginbox{width:200px; text-align:center;}

/* Pager */
.pagesbox{width:100%;text-align:center;margin:8px 0;}

/* Script */
.script ol{margin-left:15px;}
.date, .cats{font-size:11px; margin-bottom: 2px;}
.dates{font-size:10px;}
/*.scriptlist{clear:both;}*/
.scriptlist p{margin-bottom:4px;}
.scriptlist .script{padding-bottom:5px; background: url(../images/dot.gif) repeat-x bottom; margin:0 4px;}
.scriptlist .youtube{
  float:left;
  margin-right: 8px;
}
.scriptlist object, .scriptlist embed{
  width:212px;
  height:177px;
}
.related{margin-bottom:8px;}
.files{
  text-align:center;
}
.files .tbList{
  text-align:left;
  width:100%;
  font-size:12px;
}
.files .tbList_header{
  width:20%;
}
.files object{
  margin:0 auto;
}
.files ul{
  list-style-type:none;
}
.files li{
  float:left;
  margin-right:20px;
}
.read_more{
  text-align:right;
}

/* Play */
#play{text-align:center;}
#play div{border:1px solid #202020; margin:0 auto; width:324px;}
#play p{margin:3px auto; font-size:11px;}

/* Index */

#mainscriptbox{margin-bottom:8px; padding:5px; border:1px solid #ccc; background-color:#FBFBFB;}
#mainscriptbox .youtube{
  float:left;
  margin-right: 8px;
}
#mainscriptbox object, #mainscriptbox embed{
  width:318px;
  height:265px;
}
#mainscriptbox h2{margin-top:0;}
#mainscriptbox ul{list-style-type:none; font-weight:bold; margin-top:10px;}
/*#mainscriptbox p{width:200px;}*/
#mainscriptbox .related h2{display:none;}
.indexbox{padding:5px; margin:2px;}

/* Fav */
.favtools ul{list-style-type:none;}
.favtools li{float:left; margin:8px 4px 0 4px;}

/* Table */
.tbList{border: 1px solid #A6A6AE; background-color: #F0F0F2; margin-top:10px;}
.tbList td{padding:3px 2px; border:1px solid #fff;}
.tblink{font-weight:bold; text-align:center; color:#ACABAB;}
.tbList_header{background-color: #A6A6AE; text-align:center; font-weight:bold;}
.tbList_side{background-color: #A6A6AE; text-align:left; font-weight:bold;}

/* Clearfix */

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}
.clearfix {
    display:block;
}
* html .clearfix {
    height:1px;
}

