*{font-size:12px;font-family:tahoma,sans-serif,Arial,Helvetica;}
a{color:#300000;text-decoration:none;}
a:hover{text-decoration:underline;}
body{background:#F5F4F4;margin:0;}


table.bodymain{width:912px;height:100%;background:url('../images/bodymain_bg.png') repeat-y;}

table.main{width:902px;height:100%;background:#FFFFFF;}
table.main td.footer{background:#FFFFFF;height:26px;text-align:center;}
div.footer{background:#FFFFFF;border-top:1px solid #cccccc;padding:5px;margin-right:10px;margin-left:10px;text-align:right;}
table.main td.header{border-right:1px solid #985639;border-left:1px solid #985639;background:url('../images/header.png') no-repeat;height:90px;width:900px;}
table.main td.leftmenu{background:#985639;width:184px;}
table.main td.headerinfo{height:13px;background:#985639;color:#FFFFFF; padding:3px 3px 3px 6px;}
table.main td.topmenu{height:28px;background:url('../images/topmenu_bg.png') repeat-x;border-top:5px solid #985639;}
table.topmenu{height:28px;}
table.topmenu td{color:#300000;font-weight:bold;font-size:12px;padding-right:10px;padding-left:8px;background:url('../images/topmenu_sep.png') top right no-repeat;}
table.topmenu td a{color:#300000;font-weight:bold;font-size:12px;}
table.main td.topmenu td input{margin:0;font-size:12px;border:1px solid #CCCCCC;padding:1px;}
table.main td.topmenu td input.button{font-size:12px;border:1px solid #CCCCCC;background:#73735A;color:#FFFFFF;padding:0;}

table.mainmenu {height:22px;font-weight:normal;color:#FFFFFF;}
table.mainmenu td.h1{background:#987768;padding:10px 6px 3px 6px;font-family:Trebuchet MS;font-size:14px;cursor:pointer;}
table.mainmenu td.h1over{background:#987768 url('../images/menu_jel.png') 100% 100% no-repeat;padding:10px 6px 3px 6px;font-family:Trebuchet MS;font-size:14px;cursor:pointer;}
table.mainmenu td.h2{background:#999468;padding:10px 6px 3px 6px;font-family:Trebuchet MS;font-size:14px;cursor:pointer;}
table.mainmenu td.h2over{background:#999468 url('../images/menu_jel.png') 100% 100% no-repeat;padding:10px 6px 3px 6px;font-family:Trebuchet MS;font-size:14px;cursor:pointer;}
table.mainmenu td.h3{background:#969E8F;padding:10px 6px 3px 6px;font-family:Trebuchet MS;font-size:14px;cursor:pointer;}
table.mainmenu td.h3over{background:#969E8F url('../images/menu_jel.png') 100% 100% no-repeat;padding:10px 6px 3px 6px;font-family:Trebuchet MS;font-size:14px;cursor:pointer;}
table.mainmenu td.h4{background:#BBB7B7 ;padding:10px 6px 3px 6px;font-family:Trebuchet MS;font-size:14px;cursor:pointer;}
table.mainmenu td.h4over{background:#BBB7B7 url('../images/menu_jel.png') 100% 100% no-repeat;padding:10px 6px 3px 6px;font-family:Trebuchet MS;font-size:14px;cursor:pointer;}

table.leftmenu {width:184px;color:#FFFFFF;}
table.leftmenu td{background:#5F2A20;border-top:1px solid #985639;height:25px;padding:6px 3px 0 6px;font-size:12px;}
table.leftmenu td a{color:#FFFFFF;}
/*table.leftmenu td{background:url('../images/menu_bg.png') repeat-x;height:27px;padding:6px 3px 0 3px;font-size:12px;}*/

div.focim{margin-left:10px;color:#2F96FF;font-family:Trebuchet MS;font-size:16px;font-weight:bold;margin-top:4px;}
div.txt{font-size:12px;margin:8px;}
div.header{font-size:12px;margin:8px;font-weight:bold;}
div.map{width: 780px; height: 500px; border:1px solid #CCCCCC;}
#onmouseoverinfo{z-index:3030;font-size:10px;border:1px solid #FFFFFF;color:#FFFFFF;padding:2px 4px 2px 4px;background:#D06709;position:absolute;visibility:hidden;}

table.adminmain{margin-left:10px;width:1000px;height:100%;border-left:1px solid #2F96FF;border-top:1px solid #2F96FF;background:#FFFFFF;}
table.adminmain td{border-right:1px solid #2F96FF;border-bottom:1px solid #2F96FF;}
table.adminmain td.menu{padding:5px;background:#2F96FF;color:white;padding:5px;border-right:1px solid #2F96FF;border-bottom:1px solid #2F96FF;}
table.adminmain td.menu a{color:white;font-size:12px;font-weight:bold;}

table.admintable{margin:10px;width:970px;border:1px solid #CDE6FF;margin-bottom:10px;}
table.admintable td{border-right:0;border-bottom:1px solid #CDE6FF;}
table.admintable th{text-align:left;font-weight:normal;border-right:0;border-bottom:1px solid #CDE6FF;}
table.admintable th.kerdes{vertical-align:top;text-align:left;background:#EDF6FF;font-weight:bold;border-right:0;border-bottom:1px solid #CDE6FF;}
table.admintable td input.text{width:99%;font-size:12px;}
table.admintable td input.date{width:120px;font-size:12px;}
img.tool{background:#2F96FF;}
table.admintable td textarea.head{width:99%;height:100px;font-size:12px;}
table.admintable td textarea.desc{width:99%;height:50px;font-size:12px;}
table.admintable td textarea.body{width:99%;height:400px;font-size:12px;}

table.admintabletablazat{margin:10px;border:1px solid #CDE6FF;}
table.admintabletablazat td{border-right:1px solid #CDE6FF;border-bottom:1px solid #CDE6FF;font-size:11px;}
table.admintabletablazat th{text-align:left;font-weight:normal;font-size:11px;border-right:1px solid #CDE6FF;border-bottom:1px solid #CDE6FF;}
table.admintabletablazat th.kerdes{vertical-align:middle;text-align:left;font-size:11px;background:#EDF6FF;font-weight:normal;border-right:1px solid #CDE6FF;border-bottom:1px solid #CDE6FF;}
table.admintabletablazat td input.text{width:99%;font-size:12px;}
table.admintabletablazat td input.date{width:120px;font-size:12px;}
table.admintabletablazat td textarea.head{width:99%;height:100px;font-size:12px;}
table.admintabletablazat td textarea.desc{width:99%;height:50px;font-size:12px;}
table.admintabletablazat td textarea.body{width:99%;height:400px;font-size:12px;}

table.admintableegyseg{margin:10px;border:3px solid #2F96FF;margin-bottom:10px;width:940px}
table.admintableegyseg td.ev{font-size:18px;font-weight:bold;color:red;}

table.admintableegysegindex{margin:10px;border:3px solid #985639;margin-bottom:10px;width:694px;}
table.admintableegysegindex th{text-align:left;}
table.admintableegysegindex td.ev{font-size:18px;font-weight:bold;color:#985639;}
table.admintableegysegindex table.admintabletablazat{margin:10px;border:1px solid #D8C8B8;}
table.admintableegysegindex table.admintabletablazat td{border-right:1px solid #D8C8B8;border-bottom:1px solid #D8C8B8;font-size:11px;}
table.admintableegysegindex table.admintabletablazat th{text-align:left;font-weight:normal;font-size:11px;border-right:1px solid #D8C8B8;border-bottom:1px solid #D8C8B8;}
table.admintableegysegindex table.admintabletablazat th.kerdes{vertical-align:middle;text-align:left;font-size:11px;background:#E6DCD2;font-weight:normal;border-right:1px solid #D8C8B8;border-bottom:1px solid #D8C8B8;}
table.admintableegysegindex table.admintabletablazat td input.text{width:99%;font-size:12px;}
table.admintableegysegindex table.admintabletablazat td input.date{width:120px;font-size:12px;}
table.admintableegysegindex table.admintabletablazat td textarea.head{width:99%;height:100px;font-size:12px;}
table.admintableegysegindex table.admintabletablazat td textarea.desc{width:99%;height:50px;font-size:12px;}
table.admintableegysegindex table.admintabletablazat td textarea.body{width:99%;height:400px;font-size:12px;}

input.mentesbutton{font-size:14px;font-weight:bold;padding:2px 8px 2px 8px;cursor:pointer;background:#54DA76;color:#FFFFFF;border-top:1px solid #CDE6FF;border-left:1px solid #CDE6FF;border-bottom:1px solid #0030FF;border-right:1px solid #0030FF;}
input.button{font-size:11px;font-weight:normal;padding:1px 4px 1px 4px;cursor:pointer;background:#2F96FF;color:#FFFFFF;border-top:1px solid #CDE6FF;border-left:1px solid #CDE6FF;border-bottom:1px solid #0030FF;border-right:1px solid #0030FF;}
input.onbutton{font-size:11px;font-weight:normal;padding:1px 4px 1px 4px;cursor:pointer;background:#93C9FF;color:#FFFFFF;border-top:1px solid #CDE6FF;border-left:1px solid #CDE6FF;border-bottom:1px solid #0030FF;border-right:1px solid #0030FF;}
input.editbutton{font-weight:normal;padding:0 2px 0 2px;cursor:pointer;background:#2F96FF;color:#FFFFFF;border-top:1px solid #CDE6FF;border-left:1px solid #CDE6FF;border-bottom:1px solid #0030FF;border-right:1px solid #0030FF;}
input.delbutton{font-weight:normal;padding:0 2px 0 2px;cursor:pointer;background:#FF6266;color:#FFFFFF;border-top:1px solid #EED2D5;border-left:1px solid #EED2D5;border-bottom:1px solid #983A42;border-right:1px solid #983A42;}

table.hirshort{margin-bottom:6px;border-bottom:1px solid #DEDEDE;}
table.hirshort td.title{vertical-align:top;font-size:16px;font-weight:bold;padding-bottom:6px;color:#985639;}
table.hirshort td.title a{font-size:16px;font-weight:bold;color:#985639;}
table.hirshort td.title span{font-size:12px;font-weight:bold;color:#555555;}
table.hirshort td.head{padding-bottom:6px;vertical-align:top;font-weight:normal;line-height:17px;text-align:justify;}

table.hir{}
table.hir td.title{vertical-align:top;font-size:16px;font-weight:bold;padding-bottom:6px;color:#985639;}
table.hir td.title span{font-size:12px;font-weight:bold;color:#555555;}
table.hir td.head{vertical-align:top;font-weight:bold;font-size:12px;padding-bottom:10px;}
table.hir td.body{vertical-align:top;font-size:12px;line-height:17px;}

div.hirbox{border:1px solid #D8CB92;margin:5px;background:#FAF9F1;}
div.hirbox div{padding:4px;background:#D8CB92;font-weight:bold;color:#FFFFFF;}
div.linkbox{font-size:12px;border:1px solid #AEAE99;margin:5px;background:#F9F5F2;}
div.linkbox table td{font-size:12px;}
div.linkbox div{font-size:12px;padding:4px;background:#AEAE99;font-weight:bold;color:#FFFFFF;}
div.linkbox a{color:#5F2A20;}

div.docsbox{font-size:12px;border:1px solid #ADBF88;margin:5px;background:#F7F9F2;}
div.docsbox table td{font-size:12px;}
div.docsbox div{font-size:12px;padding:4px;background:#ADBF88;font-weight:bold;color:#FFFFFF;}
div.docsbox a{color:#5F2A20;}

table.search{margin:0 10px 0 10px;border-top:1px solid #DFBE97;border-left:1px solid #DFBE97;}
table.search td{font-size:11px;border-right:1px solid #DFBE97;border-bottom:1px solid #DFBE97;color:#5F2A20;}
table.search td input{font-size:11px;width:200px;margin:0;}
table.search td select{font-size:11px;width:200px;}
table.search td input.button{font-size:11px;width:80px;padding:3px;border:0;background:#C9896D;}
table.search td.header{font-size:11px;color:#FFFFFF;font-size:12px;font-weight:bold;border:0;border-right:1px solid #DFBE97;border-bottom:1px solid #DFBE97;background:#C9896D;height:22px;}
table.search th{font-size:11px;text-align:left;color:#5F2A20;font-weight:bold;border-right:1px solid #DFBE97;border-bottom:1px solid #DFBE97;}

table.details{margin:0 10px 0 10px;border-top:1px solid #D5CEB3;border-left:1px solid #D5CEB3;}
table.details td{border-right:1px solid #D5CEB3;border-bottom:1px solid #D5CEB3; font-size:11px;}
table.details th{padding-left:3px;vertical-align:top;color:#5F2A20; background:#EAE7D9;font-size:11px;text-align:left;font-weight:normal;border-right:1px solid #D5CEB3;border-bottom:1px solid #D5CEB3;}
table.details th.kerdes{padding-left:3px;vertical-align:top;color:#5F2A20;text-align:left;background:#EAE7D9;font-weight:bold;border-right:1px solid #D5CEB3;border-bottom:1px solid #D5CEB3;}
table.details th.kerdeskis{padding-left:3px;vertical-align:top;color:#5F2A20;text-align:left;background:#EAE7D9;font-weight:bold;border-right:1px solid #D5CEB3;border-bottom:1px solid #D5CEB3;font-size:11px;}
table.detailsmenu{margin:0 10px 0 10px;border:1px solid #5F2A20;height:28px;}
table.detailsmenu td{background:#5F2A20; font-size:11px;}
table.detailsmenu td a{color:#FFFFFF;}
table.detailsmenu td.on{background:#934031;}
table.detailsmenu td.on a{color:#FFFFFF;}

div.lista{width:176px;height: 480px;border:1px solid #CCCCCC; overflow-x:hidden; overflow-y:scroll; font-size:10px;}
div.error{color:red;font-size:12px;padding:3px;display:inline;margin:6px;}

div.telbubi{margin:10px;text-align:left;}
div.telbubi table{border-top:1px solid #DEDEDE;border-right:1px solid #DEDEDE;}
div.telbubi table td{font-size:11px;padding:2px;border-bottom:1px solid #DEDEDE;border-left:1px solid #DEDEDE;}
div.telbubi table td a{font-size:11px;}
div.telbubi table td.h{font-size:11px;padding:2px;border-bottom:1px solid #DEDEDE;border-left:1px solid #DEDEDE;background:#DEDEDE;}

table.loginform{margin:10px;border:1px solid #CDE6FF;margin-bottom:10px;background:#FFFFFF;}
table.loginform td{border-right:0;border-bottom:1px solid #CDE6FF;}
table.loginform th{text-align:left;font-weight:normal;border-right:0;border-bottom:1px solid #CDE6FF;}


/* form megjelenites style */

.form_view{
    background:#ffffff;
    border:none;
    padding:0px;
    margin:0px;
}

.form_view ul { 
    list-style-type: none; 
    margin: 0; 
    padding: 0; 
    border: 1px solid #999999;
}
.form_view ul li { 
    margin: 0px 0px 5px 0px; 
    padding: 10px; 
}
.form_view ul li:nth-child(odd){
    background-color:#efefef;
}
.form_view ul li:nth-child(even){
    background-color:#ffffff;
}

.form_view ul li .q{
    font-weight:bold;
    font-size:12px;
    color:#000000;
    padding-bottom:5px;    
}

.form_view ul li .help{
    font-weight:normal;
    font-size:11px;
    color:#999999;
    padding-bottom:5px;    
}

.form_view ul li table{
    border-collapse: collapse;
    border: 1px solid #999999;   
}

.form_view ul li table td, .form_view table th{
    border-collapse: collapse;
    border: 1px solid #999999;  
    padding:4px; 
}

.form_view ul li table td{
    background:#eeeeee; 
}
.form_view ul li table th{
    background:lightgrey; 
}

