
body{
margin:0px;
padding:0px;
font-family:Arial, Verdana, Trebuchet MS, Arial Narrow, Tahoma, sans-serif;
color:#000000;
font-size:12px;
background:#01485A;
line-height:120%;
}

form{
margin:0px; padding:0px;
}

a:active, a:focus {
outline:0;
}

a img{
border:none;
margin:0px; padding:0px;
}

h1{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0px; padding:0px;
line-height:150%;
}

h2{
color:#01485A;
font-size:13px;
font-weight:bold;
margin:0px; padding:0px;
line-height:150%;
}

p{
margin:0px; padding:0px;
}

ul, li{
margin:0px; padding:3px;
padding-left:13px;
}

h3{
color:#FFFFFF;
font-size:13px;
font-weight:normal;
margin:0px; padding:0px;
line-height:150%;
}

#homelink{
margin-bottom:14px;
margin-right:14px;
}

#fejlectab{
color:#F1DFBA;
}

#fejlec{
width:308px;
height:83px;
font-size:18px;
color:#F1DFBA;
font-weight:bold;
background-color:#01485A;
background-image:url(despic/logo.jpg);
background-repeat:no-repeat;
background-position:150px 30px;
empty-cells:show;
}

#fejdate{
width:576px;
background:#155667;
color:#67919C;
font-size:11px;
padding:20px;
padding-bottom:12px;
line-height:100%;
}

.line{
background:#FFFFFF;
width:100%;
height:1px;
margin-top:4px;
margin-bottom:4px;
}

.fejdisz{
height:24px;
width:100%;
background-color:#D6C9A9;
border-bottom:2px solid #FFFFFF;
}

#koztd{
width:100%;
}

.horimenutab{
}

#horimenutd{
height:32px;
padding:0px;
}

#vertmenutd{
width:307px;
border-left:1px solid #999999;
padding:0px;
padding-top:20px;
padding-bottom:20px;
}

#tartab{
background-color:#2FB6C0;
background-image:url(despic/bgpic.jpg);
background-repeat:no-repeat;
background-position:left top;
}


#white{
display:none;
}

.valasztd{
font-size:12px;
background:#01485A;
color:#FFFFFF;
padding:4px 15px;
}

.amvalasztd{
font-size:12px;
background-color:#000000;
color:#FFFFFF;
padding:4px 15px;
}

#foot{
height:101px;
font-size:10px;
color:#376F7D;
background:#01485A;
empty-cells:hide;
padding-left:30px;
padding-right:58px;
padding-top:20px;
line-height:100%;
}

#foot a{
font-size:12px;
color:#4E7F8C;
}

#foot a:hover{
font-size:12px;
color:#FFFFFF;
}

#logform{
text-align:left;
font-size:11px;
color:#000000;
font-weight:normal;
margin-top:100px;
margin-left:50px;
}

#logform input{
font-size:11px;
color:#666666;
font-weight:normal;
border:1px solid #7F7F40;
}

.amfej1{
width:100%;
height:20px;
background-color:#4B011B;
cursor:default;
}

#amsor{
}

.amfej2{
width:100%;
height:20px;
background-color:#7F7F40;
background-image:url(despic/amhandle.gif);
background-repeat:no-repeat;
background-position:2px 2px;
cursor:default;
}

.vidiv{
padding:20px;
float:left;
}

#admindiv{
z-index:500;
}

#amarrow{
width:20px;
height:20px;
float:left;
background-image:url(despic/amdown.gif);
background-repeat:no-repeat;
background-position:8px 9px;
}

#amhandle{
height:20px;
width:120px;
float:left;
vertical-align:bottom;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

#amhtext{
font-size:11px;
font-weight:normal;
color:#FFFFFF;
}

.nagy_menu_div .mfont, .nagy_menu_div_hover .mfont{
font-weight:normal;
padding:7px 10px;
white-space: nowrap;
}


.nagy_menu_div{
height:30px;
text-align:left;
width:100%;
padding:0px;
}

.nagy_menu_div_hover{
height:30px;
text-align:left;
width:100%;
padding:0px;
background:#36B8C4;
}

#legcont{
z-index:1000;
background:#EBEBD8;
empty-cells:show;
}

#legcont .nagy_menu_div{
height:25px;
text-align:left;
width:100%;
padding:0px;
}

#legcont .nagy_menu_div_hover{
height:25px;
text-align:left;
width:100%;
padding:0px;
background:#7F7F40;
}

#legcont .nagy_menu_a{
font-size:12px;
color:#3A0116;
text-decoration:none;
}

#legcont .nagy_menu_a:hover{
color:#FFFFFF;
}


.nagy_menu_a{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.nagy_menu_a:hover{
color:#000000;
}

.nagy_menu_akt{
font-size:16px;
color:#3A0116;
text-decoration:none;
font-weight:bold;
}

.nagy_menu_akt .mfont{
font-weight:bold;
}

.kis_menu_div .mfont, .kis_menu_div_hover .mfont{
font-weight:normal;
padding:5px 20px 2px 15px;
}

.alfont{
font-weight:normal;
padding:0px 20px 0px 15px;
color:#8BEDF5;
font-size:12px;
}

.kis_menu_div{
text-align:right;
width:100%;
height:48px;
padding:0px;
padding-top:20px;
background-image:url(despic/menubg.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

.kis_menu_div_hover{
text-align:right;
width:100%;
height:48px;
padding:0px;
padding-top:20px;
background-image:url(despic/menubg.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

.kis_menu_a{
font-size:16px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.kis_menu_a:hover{
color:#333333;
}

.kis_menu_akt{
font-size:16px;
color:#000000;
text-decoration:none;
}

.nlink1{
font-size:12px;
color:#999999;
text-decoration:none;
}

.nlink2{
font-size:12px;
color:#544525;
text-decoration:none;
}

.small_text{
font-size:10px;
color:#999999;
}

.locmenu{
font-size:10px;
color:#CCCCCC;
}

.langlink_akt{
font-size:11px;
color:#7F7F40;
text-decoration:none;
font-weight:bold;
}

.langlink{
font-size:11px;
color:#7F7F40;
text-decoration:none;
}

.arrowdiv_rigth{
cursor:hand; 
width:20px; 
height:15px;
background:url(despic/amright.gif) no-repeat;
background-position:center center;
}
.csik{
margin-top:7px;
margin-left:5px;
margin-right:5px;
width:40px;
height:1px;
font-size:1px;
float:left;
border-top:1px solid #CCCCCC;
}


.savediv{
width:150px;
margin-top:10px;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
}

.savea{
float:left;
font-size:12px;
color:#01485A;
text-decoration:none;
font-weight:bold;
}

a.savea:hover{
color:#000000;
}

#infosav{
height:10px;
}

#folyamatban{
font-size:9px;
}

.slbutt{
font-size:9px;
color:#544525;
text-decoration:none;
}

a.slbutt:active, a.slbutt:focus {
outline:0;
}

a.slbutt:hover{
color:#000000;
}

.fcksub{
background:transparent;
border:none;
color:#544525;
float:left;
font-size:12px;
font-weight:bold;
cursor:hand; 
border:1px solid #CCCCCC;
}

.felirat{
font:normal 10px arial;
text-align:right;
color:#DA964C;
}

.helpszov{
font-size:11px; 
color:#666666;
margin:5px;
text-align:justify;
}

#helpbox{
background-color:#F4F4F4;
border:1px solid #CCCCCC;
padding-top:0px;
}

.mconts{
width:95%;
text-align:left;
margin:4px; padding:0px;
MozUserSelect: none;
cursor: default;
}

.outul{
text-align:left;
margin:0px; padding:6px;
border:1px solid #CCCCCC;
MozUserSelect: none;
cursor: default;
color:#666666;
font-weight:bold;
}

#modulcont li{
text-align:left;
list-style-type: none;
MozUserSelect: none;
}

.sorthandle{
float:left;
width:13px;
height:13px;
cursor:move;
margin:0px; padding:0px;
margin-right:5px;
background:url(despic/shud.gif) no-repeat;
background-position:center center;
}

.sorthandle_f{
width:15px;
height:15px;
cursor:move;
margin:0px; padding:0px;
margin-right:5px;
background:url(despic/sh.gif) no-repeat;
background-position:center center;
}

#modulcont li li li{
padding-left:10px;
}


.level1{
border:1px solid #E6E6E6;
margin-bottom:4px;
margin-top:4px;
padding:4px;
}

.inul{
border:1px solid #E6E6E6;
padding:4px;
margin:0px;
background:#F4F4F4;

}

.loclabel{
margin-bottom:2px;
margin-top:8px;
color:#544525;
}

.edit_list .edit_list .edit_list .edit_list{
display:none;
}

.edit_list .edit_list .edit_list .edit_list .edit_list{
display:none;
}

.hidli{
font-size:1px;
margin:0px;
padding:0px;
height:10px;
}

.modli{
list-style-type: none;
border:1px solid #CCCCCC;
margin:6px;
padding:0px;
}

.modhand{
width:10px;
height:10px;
margin:4px;
background:#544525;
}

.normtab td{
padding:0px;
}

.normtab  .lighttd{
padding-left:4px;
padding-right:4px;
color:#666666;
}

.tabtr{
background:transparent;
}

.tabtrsel{
background:#EFEFEF;
}

.solidinp{
border:1px solid #999999;
background:transparent;
font-size:13px;
padding:2px;
}

/* tables  */

.mytab1{
width:615px;
}

.mytd1{
padding-left:20px;
padding-right:20px;
padding-top:30px;
padding-bottom:20px;
font-size:12px;
text-align:left;
}

.mytd1 a{
color:#3A0116;
}

.mytd1 a:hover{
color:#FFFFFF;
}

.mytd1 table{
margin-top:8px;
}

.mytd1 table, .mytd1 td{
border:none;
}

.mytd1 td{
width:300px;
align:left;
verical-align:top;
}

.mytd1 td img{
border:1px solid #FFFFFF;
margin-right:10px;
}

.plustd{
border:1px solid #CCCCCC;
padding:3px;
}


/* divek */

.pipdiv{
margin:1px;
background:#FFFFFF;
text-decoration:none;
text-align:center;
vertical-align:center;
}

.pipdiv img{
border:3px solid #FFFFFF;
}

#tartillust{
background-repeat:no-repeat;
background-position:bottom;
}

#sidelogo{
background-image:url(despic/sidelogo.jpg);
background-repeat:no-repeat;
background-position:42px bottom;
}

#banners{
padding-left:30px;
padding-top:30px;
}