/* Grimlab CSS compress */
/* layout.css */
html{filter:expression(document.execCommand("BackgroundImageCache",false,true));}
html,body{margin:0px;padding:0px;background:#ffffff;height:100%;}
*{margin:0;padding:0;}
body{min-width:1000px;}
body,input,textarea,select{font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:12px;color:#404040;font-weight:normal;}
sup{vertical-align:baseline;position:relative;top:-.5em;}
sub{vertical-align:baseline;position:relative;bottom:-.25em;}
img{border:none;}
a{color:#5588bb;margin:0px;padding:0px;text-decoration:none;}
a:hover{text-decoration:underline;}
.separator{overflow:hidden;float:none;clear:both;width:100%;height:0px;}
.hidden{display:none;}
.crleft{clear:left!important;}
.holder{width:1000px;margin-left:-500px!important;margin-right:0px!important;margin-left:auto;margin-right:auto;position:relative;left:50%!important;left:auto;float:left!important;float:none;clear:both;}
.content .full,.content .half,.content .third{position:relative;float:left;margin:0px;padding:0px;}
.content .full{width:100%;}
.content .half{width:49%;}
.content .third{width:33.33333333333%!important;width:33.29999999999%;}
.noprint{display:block;}
.print{display:none;}
.tcenter{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}
th.tright{padding-right:10px;}
.tmiddle{vertical-align:middle;}
.fleft{float:left;}
.fright{float:right;}
.ttop{vertical-align:top;}
.nobr{white-space:nowrap;}
.bold{font-weight:bold;}
.widthauto{width:auto;}
.left10{padding-left:10px;}
.left20{padding-left:20px;}
.left30{padding-left:30px;}
.left40{padding-left:40px;}
.left50{padding-left:50px;}
.right10{padding-right:10px;}
.right20{padding-right:20px;}
.right30{padding-right:30px;}
.right40{padding-right:40px;}
.right50{padding-right:50px;}
table.noborder,table.noborder tr,table.noborder tr td,table.noborder tr th{border:none;}
.content .left{clear:left;}
.content .middle,.content .right{clear:none;}
.content .full h1,.content .full h2,.content .full h3,.content .full p,.content .full ul,.content .full .illustration{padding:0px;margin-left:15px;margin-right:10px;}
.content .left h1,.content .left h2,.content .left h3,.content .left p,.content .left ul,.content .left .illustration{padding:0px;margin-left:15px;margin-right:10px;}
.content .right h1,.content .right h2,.content .right h3,.content .right p,.content .right ul,.content .right .illustration{padding:0px;margin-left:15px;margin-right:10px;}
.content .middle h1,.content .middle h2,.content .middle h3,.content .middle p,.content .middle ul,.content .middle .illustration{padding:0px;margin-left:15px;margin-right:10px;}
.content ol,.content ul{position:relative;margin:8px 0px 10px 8px;padding:0px;}
.content ol li{position:relative;clear:both;margin:2px 0px 4px 0px;padding:0px 0px 0px 0px;}
.content ul li{position:relative;clear:both;margin:2px 0px 4px 5px;padding:0px 0px 0px 10px;list-style-type:none;background:url(/img/bullet.png) 0px 4px no-repeat;font-weight:normal;width:auto;}
.content ol li ul,.content ul li ul{margin:5px 0px 5px 0px;}
.content ol li ul li{margin-left:-10px;}
.content ol{padding:0px;margin-left:33px;margin-right:10px;}
.content ul li ol li,.content ul li ul li ol li,.content ol li ul li ol li{display:list-item;list-style-type:decimal;background:none;padding:0px;}
.content p{margin-top:5px;margin-bottom:15px;line-height:16px;}
.content h1,.content h2,.content h3{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#660033;font-weight:normal;clear:left;}
.content h1{font-size:23px;margin-top:11px;margin-bottom:5px;}
.content h2{font-size:20px;margin-top:8px;margin-bottom:4px;}
.content h3{font-size:17px;margin-top:5px;margin-bottom:3px;}
.button a{padding:5px 10px;margin:0px 10px;background:#3f4c64;color:white;text-decoration:none;}
.button a:hover{background:#4f6574;color:white;text-decoration:none;}
hr{border:none;color:#e1e1e1;background-color:#e1e1e1;height:1px;}
.more{background-image:url(/img/bullet.png) left no-repeat;}
/* content.css */
.green{color:#009900;font-weight:bold;}
img.pos_top{position:relative;top:0px;}
.content .separator{overflow:hidden;position:relative;float:none;clear:both;width:100%;height:0px;}
.content{z-index:1;min-height:100%;height:auto!important;height:100%;margin-top:-125px;margin-bottom:-51px;}
.content .main{float:left;width:800px;margin:0px;padding:125px 0px 50px 0px;}
.left_col .main{width:500px;}
.xls{background:url(/img/xls.png) 0px center no-repeat;padding-left:20px;padding-top:2px;padding-bottom:2px;}
.no_col .main{width:1000px;}
.no_col .full{width:100%;}
.tablediv{margin:0px 15px;}
.yscroll{position:relative;width:100%;overflow-x:auto;}
table{padding:0px;margin:10px 0px 15px 0px;border:1px solid #e6eaec;border-collapse:collapse;width:100%;}
.column1 .tablediv{margin:0px;}
.column1 table{margin:0px;}
table thead tr{background:#9E9E9E;font-weight:bold;color:#ffffff;}
table tr th,table tr td{border:1px solid #e6eaec;padding:0px;}
table tr td{padding:2px 5px;}
table th a.orderinc{white-space:nowrap;padding-right:10px;background:url(/img/th_asc.png) right 0px no-repeat;}
table th a.orderdec{white-space:nowrap;padding-right:10px;background:url(/img/th_desc.png) right 0px no-repeat;}
table tr td.statusz{padding-left:22px;}
table tr.darabszam td{background:#A6D2E0;}
.content table thead tr th{padding:2px 5px;}
dl,dt,dd{position:static;padding:0px;margin:0px;}
dl{margin:5px 0px 5px 0px;padding-left:20px;}
dt{padding-left:15px;font-size:12px;font-weight:bold;}
.content .expandable dl dt{top:0px;left:20px;_left:0px;}
.content .expandable dl dt{color:#ff8000;cursor:pointer;background:url(/img/bullet_exp.png) 0px 3px no-repeat;}
.content .expandable dl.active dt{background:url(/img/bullet_imp.png) 0px 3px no-repeat;}
.content .expandable dl dd{display:none;padding-bottom:5px;padding-top:5px;}
.content .expandable dl.active dd{display:block;}
table.datatable tr.active td{background-color:#f5f5f5;}
table.datatable tr.darabszam td{background:#C2E4EF;}
table.datatable tr.active.darabszam td{background:#DFF7FF;}
table.datatable tr th{padding:0px 10px;}
table.terv tr td{text-align:right;}
table.terv .lborder{border-left:2px inset #9f9f9f;}
table.terv .tborder tr,table.terv .tborder td{border-top:2px inset #9f9f9f;}
table.terv tr.activehu{background-color:#f5f5f5;}
table.terv .future{background-color:#eeeeee;}
table.terv .now{font-weight:bold;background-color:#cce5ee;}
table.terv .sum{font-weight:bold;background-color:#afd7e4;}
.around{border:2px inset #9f9f9f;}
.helpbox{position:relative;float:none;_float:left;background:#f3f5f6;border:1px solid #e6eaec;width:96%;_width:93%;margin:10px 0px 10px 2%;_margin-left:1%;}
.column1 .helpbox{width:97.5%;margin:10px 2px 0px 0px;left:1px;}
.helpbox p{margin:8px!important;}
p img{position:relative;top:3px;margin:0px 3px;}
.helpbox p img.info{margin:0px 5px 0px 0px;}
.helpbox .corner_tl,.helpbox .corner_tr,.helpbox .corner_bl,.helpbox .corner_br{position:absolute;display:block;width:4px;height:4px;}
.helpbox .corner_tl{top:-1px;left:-1px;background:url(/img/corner_topleft.png) 0px 0px no-repeat;}
.helpbox .corner_tr{top:-1px;right:-1px;background:url(/img/corner_topright.png) right 0px no-repeat;}
.helpbox .corner_bl{bottom:-1px;_bottom:-2px;left:-1px;background:url(/img/corner_bottomleft.png) 0px bottom no-repeat;}
.helpbox .corner_br{bottom:-1px;_bottom:-2px;right:-1px;background:url(/img/corner_bottomright.png) right bottom no-repeat;}
.tooltip,.tooltip_active{position:relative;margin-left:2px;padding:0px 8px;}
.tooltip_active{top:-5px;left:0px;_left:-2px;}
td .tooltip{_top:2px;}
td .tooltip_active{_top:-3px;}
.expandable td .tooltip{_top:-10px;}
.expandable td .tooltip_active{_top:-15px;}
h2 .tooltip{top:5px;}
h2 .tooltip_active{top:0px;}
.tooltip img.infoimg,.tooltip_activ img.infoimg{position:absolute;margin:0px;padding:0px;top:0px;left:0px;cursor:pointer;}
.tooltip span{display:none;}
.tooltip_active span{position:absolute;top:20px;left:15px;display:block;width:171px;padding:0px 10px 10px 25px;background:url(/img/round_bottom.png) right bottom no-repeat;font-size:12px;color:#404040;font-weight:normal;}
.tooltip_active .top{position:absolute;padding-bottom:0px;top:10px;left:0px;width:191px;display:block;padding-left:20px;background:url(/img/tooltop_left.png) right 0px no-repeat;}
.tooltip_active img.infoimg{position:absolute;margin:0px 0px;top:5px;left:0px;_left:2px;cursor:pointer;}
.lefttip .tooltip_active span{left:-215px!important;}
.lefttip .tooltip_active .top{left:-200px!important;background:url(/img/tooltop_right.png) left 0px no-repeat;}
.tooltip span img,.tooltip_active span img{position:relative;top:5px;margin-top:-5px;}
.rendszer_uzenet{text-align:center;color:#090;border:1px solid #090;font-weight:bold;}
.rendszer_hibauzenet{text-align:center;color:#990000;border:1px solid #900;font-weight:bold;}
.ajax_loader{background:url(/img/ajax_loader_icon.gif) no-repeat;padding-left:20px;}
.dircol{position:relative;margin-top:-25px;margin-left:13px;width:190px;}
.order{margin:15px;}
.order div{width:170px;height:20px;margin:5px;border:1px solid #999;background:#eee;float:left;}
.order div span.dragdrop{position:absolute;right:0px;top:0px;display:block;width:20px;height:20px;background:url("/img/arrow_out.png") center center no-repeat #ffffff;cursor:move;opacity:.75;filter:alpha(opacity=75);}
.order div label{position:relative;top:-1px;}
.order div label .checkbox{position:relative;top:2px;margin-right:4px;}
a.more{padding:0px 11px 0px 0px;margin:10px 15px 5px 0px;_margin-bottom:-10px;background:url(/img/bullet.png) right 5px no-repeat;float:right;}
a.more:hover{padding:0px 13px 0px 0px;margin:10px 13px 5px 0px;_margin-bottom:-10px;background:url(/img/bullet.png) right 5px no-repeat;float:right;}
/* column.css */
.column1{float:right;width:191px;padding:125px 0px 60px 0px;}
.column1 dl,.column1 dt,.column1 dd{margin:0px;padding:0px;}
.column1 dl{margin-top:10px;background:url(/img/dl_bg.png) 0px bottom no-repeat;}
.column1 dt{font-weight:bold;font-size:12px;padding:7px 0px 3px 0px;height:20px;color:white;text-align:center;background:url(/img/dt_bg.png) 0px top no-repeat #8EB9C6;}
.column1 dd{padding:2px 4px 7px 4px;}
.column1 dd p{margin:0px 2px 6px 2px;}
.column1 dd p.lined{padding-bottom:6px;border-bottom:1px solid #e1e1e1;}
.column1 dd p .button_normal a.button,.column1 dd p .button_hover a.button:hover{display:block;float:left;*float:none;height:14px;*overflow-y:hidden;width:160px;}
.column1 dd p .button_disabled,.column1 dd p .button_normal,.column1 dd p .button_hover{padding:0px 5px 3px 0px;*padding:0px 4px 0px 0px;*display:block;*width:176px;_width:174px;}
/* header.css */
.header{background:url(/img/header_bg.png) 0px 0px repeat-x ;height:125px;z-index:2;}
.header .logo{background:url(/img/logo.png) 0px 0px no-repeat;position:absolute;width:207px;height:50px;top:2px;left:14px;}
.header .logo h1{font-size:18px;font-weight:normal;margin:0px;padding:0px;}
.header .logo h1 a,.header .logo h1 a:hover{display:block;width:300px;height:32px;overflow:hidden;text-indent:-3000px;color:#FFFFFF;text-decoration:none;font-family:Georgia,"Times New Roman",Times,serif;font-size:48px;}
.header .firstsentence{position:absolute;left:150px;top:32px;font-size:11px;margin:0px;padding:0px;color:#FFFFFF;}
.header .firstsentence span{font-family:Georgia,"Times New Roman",Times,serif;position:absolute;left:-8px;top:-29px;font-size:24px;text-transform:lowercase;margin:0px;padding:0px;color:#FFFFFF;}
.header .logged{font-size:11px;position:absolute;top:10px;right:20px;color:white;text-align:right;}
.header .logged a,.header .logged a:hover{color:white;}
.header .menu{position:absolute;width:100%;top:64px;}
.header .menu ul{list-style-type:none;margin:0px;padding:5px 0px;height:20px;text-indent:20px;}
.header .menu ul.rightmenu{text-align:right;margin-top:-30px;margin-right:15px;}
.header .menu ul li{display:inline;padding:5px 0px 10px 10px;*padding:0px 0px 0px 10px;}
.header .menu ul li a,.header .menu ul li a:hover{padding:5px 15px 10px 5px;color:#000000;font-weight:bold;text-decoration:none;}
.header .menu ul li.active{padding:5px 0px 10px 10px;*padding:0px 0px 0px 10px;top:0px;background:url(/img/menu_top_left.png) left 0px no-repeat;}
.header .menu ul li.active a{background:url(/img/menu_top_right.png) right 0px no-repeat;}
.header .menu ul li.active a,.header .menu ul li.active a:hover{padding:5px 15px 10px 5px;}
.header .menu ul li a:hover,.header .menu ul li.active a,.header .menu ul li.active a:hover{color:#ffffff;}
.header .menu ul li.active ul{display:block;width:100%;}
.header .menu ul li ul{display:none;position:absolute;top:25px;left:0px;text-align:left;padding-top:12px;}
.header .menu ul li.active ul li a{color:#c0d7ec;background:none;}
.header .menu ul li.active ul li a:hover{color:#ffffff;}
.header .menu ul li.active ul li.active a,.header .menu ul li.active ul li.active a:hover{color:#505050;}
.header .menu ul li.active ul li{position:relative;top:-4px;left:0px;}
.header .menu ul li.active ul li.active{_position:static;padding:5px 0px 10px 13px;*padding:0px 0px 0px 13px;top:0px;background:url(/img/menu_bottom_left.png) 0px 0px no-repeat;}
.header .menu ul li.active ul li.active a{padding:5px 15px 10px 5px;background:url(/img/menu_bottom_right.png) right 0px no-repeat;}
/* footer.css */
.footer{height:50px;background:#2b50a0;border-top:1px solid #a0a0a0;font-size:11px;color:white;z-index:3;}
.footer a,.footer a:hover{color:white;font-weight:bold;}
.footer .info{padding:10px;float:left;}
.footer .info address{font-style:normal;}
.footer .menu{width:500px;padding-top:18px;margin:auto;text-align:center;}
.footer .subnav{padding:18px;float:right;}
.footer .menu ul,.footer .subnav ul{list-style-type:none;margin:0px;padding:0px;}
.footer .menu ul li,.footer .subnav ul li{display:inline;padding:2px 7px;background:url(/img/itemsep.png) right center no-repeat;}
.footer .menu ul li.last,.footer .subnav ul li.last{background:none;}
/* pathnav.css */
.content .pathnav{margin:5px 0px 5px 17px;*float:left;_margin-left:8px;}
.content .pathnav .path ul{padding:0px;margin:0px;list-style-type:none;font-size:11px;}
.content .pathnav .path ul li{display:inline;padding:0px;margin:0px;background:none;}
.content .pathnav .path ul li.sep{padding-right:12px;margin-right:2px!important;margin-right:5px;background:url(/img/pathsep.png) right 1px no-repeat;}
.content .pathnav .print,.content .pathnav .send{display:none;}
/* multitab.css */
.content .multitab .tab{display:none;}
.content .multitab .visible{display:block;}
.content .tabbed ul{margin:20px 0px 5px 0px;padding:0px 3px 12px 3px;list-style-type:none;background:url(/img/tabbedbg.png) 0px 19px repeat-x;position:relative;text-indent:20px;}
.content .tabbed ul li{display:inline;padding:5px 0px 16px 0px;*padding:0px;margin-right:5px;position:static;background:url(/img/tableft_ina.png) 0px 0px no-repeat;}
.content .tabbed ul li a{margin-top:2px;padding:5px 13px 16px 13px;color:#b87d8e;font-weight:bold;text-decoration:none;background:url(/img/tabright_ina.png) top right no-repeat;}
.content .tabbed ul li a:hover{color:#5a573b;text-decoration:none;}
.content .tabbed ul li.active{padding:5px 0px 16px 0px;*padding:0px;background:url(/img/tableft.png) 0px 0px no-repeat;}
.content .tabbed ul li.active a ,.content .tabbed ul li.active a:hover{color:#5a573b;cursor:default;padding:5px 13px 16px 13px;background:url(/img/tabright.png) top right no-repeat;}
.content .tab .tabbed{margin-top:15px;}
/* form.css */
form{padding:0px;margin:0px;}
form table{border:none;width:auto!important;}
form .bordered table{border:1px solid #e6eaec;}
form table tr td,form table tr th{border:none;padding:2px 6px 2px 0px;}
form table tr th{border:none;padding-right:3px;}
form .bordered table tr td,form .bordered table tr th{border:1px solid #e6eaec;}
form table th{text-align:right;font-weight:normal;}
form table .textfield,form table select,form table textarea{width:100%;margin:0px;padding:0px;}
form table textarea{height:100px;}
form table select{width:101%;}
form table input{margin:0px 2px 0px 0px;}
form .default{color:#ddd;}
.column1 form table{width:100%!important;}
input:focus,textarea:focus,select:focus{background-color:#fbfbff;}
form input.disabled{background-color:#eee;border:1px solid #cecece;padding:1px;}
form div.error{margin-bottom:5px;color:#800000;font-weight:bold;}
form .waiting{position:absolute;top:0px;left:0px;width:100%;height:100%;background:white;z-index:100;opacity:.8;}
* html form .waiting{height:expression( this.parentNode.offsetHeight +'px' );left:-5px;filter:alpha(opacity=80);}
form .waitinganim{position:absolute;height:32px;top:50%;_top:38%;left:0px;width:100%;margin-top:-60px;padding-top:40px;background:url(/img/loading.gif) center top no-repeat;z-index:101;color:#808080;text-transform:lowercase;text-align:center;}
.resizable-textarea .grippie{width:100%;height:9px;overflow:hidden;background:#eee url(/img/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;padding-right:2px;*padding-right:0px;*margin-top:-1px;}
.resizable{margin-bottom:10px;_margin-bottom:9px;}
.resizable-textarea .resizable{margin-bottom:0px;}
.action{margin:10px 15px;text-align:center;}
.button_disabled,.button_normal,.button_hover{background:url(/img/button_right.png) right 0px no-repeat;padding:1px 5px 2px 0px;*padding:0px 4px 0px 0px;cursor:pointer;}
.button_disabled .button,.button_normal .button,.button_hover .button{padding:1px 4px 1px 10px;*padding:1px 0px 0px 5px;background:url(/img/button_left.png) left 0px no-repeat #445368;border:none;cursor:pointer;color:white;font-weight:bold;font-size:11px;display:inline;}
.button_disabled a.button,.button_normal a.button,.button_hover a.button{padding:2px 4px 2px 10px;}
.button_disabled a.button:hover,.button_normal a.button:hover,.button_hover a.button:hover{text-decoration:none;}
.button_disabled{background:url(/img/button_right.png) right -36px no-repeat;cursor:default;}
.button_hover{background:url(/img/button_right.png) right -18px no-repeat;}
.button_disabled .button{background:url(/img/button_left.png) left -36px no-repeat #b3b3b3;cursor:default;}
.button_hover .button{background:url(/img/button_left.png) left -18px no-repeat #587d96;text-decoration:none;}
.rightform{position:relative;float:none;height:20px;width:100%;clear:both;}
form.fright{margin-left:10px;}
.tright form{margin-top:15px;margin-right:15px;}
#naptar{position:absolute;background:#A6D2E0;width:156px;padding:9px 0px 9px 8px;border:1px solid #7DA7B4;}
#naptar select{width:72px;font-size:10px;margin-bottom:8px;}
#naptar span{position:relative;width:20px;height:14px;float:left;clear:none;border:1px solid white;font-size:11px;color:#78A2AF;text-align:center;padding:3px 0px;margin:0px -1px -1px 0px;}
#naptar span a{position:absolute;top:0px;left:0px;padding:3px 0px;width:100%;color:#ffffff;display:block;text-decoration:none;font-weight:bold;}
#naptar span a:hover,#naptar .fejlec span{font-weight:bold;background:#78A2AF;color:#ffffff;text-decoration:none;}
#naptar iframe{position:absolute;top:-1px;left:-1px;width:166px;height:100px;background:red;z-index:-1;}
#suggest{display:none;position:absolute;border:1px solid #808080;background:#e0e0e0;z-index:100000;}
#suggest ul{margin:3px;padding:0px;list-style-type:none;}
#suggest ul li{padding:1px 0px 0px 0px;margin:0;white-space:nowrap;}
#suggest ul li.active{background:#d0d0d0;}
#suggestIframe{display:none;background:red;position:absolute;}
/* pager.css */
.content .pagenav{position:relative;width:100%;height:25px;margin:5px 0px;}
.content .pagenav .pages ul{list-style-type:none;padding:0px;margin:0px;top:5px;width:100%;text-align:center;}
.content .pagenav .pages ul li{display:inline;margin:0px;margin-right:5px;padding:0px;background:none;}
.content .pagenav .pages ul li span{margin:0px 4px 0px 4px;}
.content .pagenav .pages ul .list{padding:0px 4px;}
.content .pagenav .pages ul .next,.content .pagenav .pages ul .prev{border-left:1px solid #8f8f8f;border-right:1px solid #8f8f8f;padding:0px 6px;}
.content .pagenav .pages ul .list span{font-weight:bold;}
.content .pagenav .pages ul .list a{padding:0px 2px;}
.content .pagenav form{display:block;margin:0px;padding:0px;position:absolute;top:3px;right:45px;_right:14px;width:100px;}
.content .pagenav form fieldset{display:block;margin:0px;padding:0px;border:0px;width:100px;}
.content .pagenav form fieldset select{width:130px;display:block;}
/* popuplayer.css */
.popupframe .header,.popupframe .footer,.popupframe .pathnav,.popupframe .column1{display:none;}
.popupframe{min-width:100%;}
.popupframe .holder,.popupframe .main{width:100%;left:0px!important;margin-left:0px!important;}
.popupAlpha{position:fixed;left:0px;top:0px;width:100%;height:100%;background:#ffffff;z-index:10;filter:alpha(opacity=80);opacity:.8;}
* html .popupAlpha{position:absolute;height:expression( document.body.clientHeight +'px' );}
.dhtmlwindow{position:absolute;border:2px solid #000000;visibility:hidden;background-color:white;z-index:101;}
.drag-handle{padding:1px;text-indent:3px;font:bold 14px Arial;background:url(/img/header_bg.png) 0px -65px repeat-x;color:white;cursor:move;overflow:hidden;width:auto;}
.drag-handle .drag-controls{position:absolute;right:3px;top:2px;cursor:hand;cursor:pointer;}
.drag-contentarea{border-top:1px solid brown;background-color:white;color:black;height:150px;padding:2px;overflow:auto;}
.drag-statusarea{border-top:1px solid gray;background-color:#F8F8F8;height:13px;}
.drag-resizearea{float:right;width:13px;height:13px;cursor:nw-resize;font-size:0;}