html,body {
background:white;
font-family: Arial;
font-size: 12px;
font-style: normal;
color: #454444;
margin:0px; 
padding:0px;
background:#ffffff;
}

.cb{clear: both;}

a{font-size:12px;color:#fff;text-decoration:none;cursor: pointer;}
a:hover{font-size:12px;color:#ff923c;text-decoration:underline;cursor: pointer;}

form{display:inline;padding:0;margin:0;}

div.main{margin: 0px auto;padding-bottom:10px;}
div.main-static{width:960px;}

#header{width:100%;overflow:hidden;position: relative;margin-top: 20px;}
#header .fejlec{float:left;width:960px;height:142px;}

#centerbg{float:left;width:100%;}

/*BALOLDAL*/
#centerbg .leftcol{
    float: left;
    width:224px;
    padding:20px 0 27px 0;
}
#centerbg .centercol{
    float: left;
    width:736px;
    padding:20px 0 27px 0;
    background:#ffffff;
}
#centerbg .centercol a{
    color: #000000;
    text-decoration: underline;
    cursor: pointer;
}
#centerbg .centercol a:hover{
    color: #ff923c;
    text-decoration: underline;
    cursor: pointer;
}

#centerbg .centercol h1.maintitle {
    background-image: url("../images/center_title_bg.jpg");
    color: #FFFFFF;
    float: left;
    font-size: 30px;
    font-weight: normal;
    margin: 0 0 4px;
    padding: 27px 0 9px 22px;
    text-align: left;
    text-transform: uppercase;
    width: 714px;
}

#centerbg .centercol .maincontent{
    width: auto;
    margin-left: 5px;    
}

#leftmenu {
    background-image: url("../images/leftmenubg.jpg");
    background-repeat: repeat-y;
    background-position: top left;
    border-bottom: 1px solid #B3B5B7;
    float: left;
    margin-bottom: 3px;
    padding: 10px 0 10px 32px;
    width: 192px;
}
#leftmenu .item, .item_on {
    background-image: url("../images/lmdot.png");
    background-position: 0 10px;
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    padding: 7px 10px 7px 23px;
    width: 159px;
}
#leftmenu .item_on {
    background-image: url("../images/lmdot_on.png");
    background-repeat: no-repeat;
}
#leftmenu .item_sel, .item_sel_on {
    background-image: url("../images/lmdot_on.png");
    background-position: 0 10px;
    background-repeat: no-repeat;
    float: left;
    padding: 7px 10px 7px 23px;
    width: 159px;
}

#leftmenu .head{float:left;width:206px;height:5px;background-image: url(../images/menu_head.jpg);background-repeat:no-repeat;}
#leftmenu .foot{float:left;width:206px;height:5px;background-image: url(../images/menu_foot.jpg);background-repeat:no-repeat;}
#leftmenu .item_big{height:43px;float:left;width:200px;padding:0 5px 0 13px;margin:0px;cursor:pointer;background-image: url(../images/mnubg_big.gif);background-repeat:no-repeat;}
#leftmenu .item_big_on{height:43px;float:left;width:213px;padding:0 5px 0 13px;margin:0px;cursor:pointer;background-image: url(../images/mnubg_big_on.gif);background-repeat:no-repeat;color:white;}
#leftmenu .item_big_sel{height:43px;float:left;width:213px;padding:0 5px 0 13px;margin:0px;color:#ffffff;font-weight:normal;cursor:pointer;background-image: url(../images/mnubg_big_on.gif);background-repeat:no-repeat;}
#leftmenu .innerwrapper{display:block;width:200px;padding:7px 0 6px 0;}
#leftmenu .innerwrapper_big{display:block;width:200px;padding:5px 0 6px 0;}
#leftmenu a.link{font-size:14px;color:#ffffff;text-decoration:none;text-transform:uppercase;}
#leftmenu a.link:hover{font-size:14px;color:#f7aa00;text-decoration:none;}
#leftmenu a.link_sel{font-size:14px;color:#f7aa00;text-decoration:none;font-weight:bold;text-transform:uppercase;}
#leftmenu a.link_sel:hover{font-size:14px;color:#ffffff;text-decoration:none;}
#leftmenu .sitem{float:left;padding:0 0 10px 0;}
#leftmenu .smnuarrow{float:left;background-image: url(../images/smnu_arrow.gif);background-repeat:no-repeat;background-position:0 4px;padding:0 0 0 13px;}
#leftmenu a.slink{font-size:12px;color:#007d32;text-decoration:none;}
#leftmenu a.slink:hover{font-size:12px;color:#f49700;text-decoration:none;}
#leftmenu a.slink_sel{font-size:12px;color:#f49700;text-decoration:none;}
#leftmenu a.slink_sel:hover{font-size:12px;color:#007d32;text-decoration:none;}
.mline1{float:left;width:244px;height:3px;font-size:1px;background-image: url(../images/mline1.png);background-repeat:no-repeat;}
.mline2{float:left;width:244px;height:3px;font-size:1px;background-image: url(../images/mline2.png);background-repeat:no-repeat;}
.mline1_end{float:left;width:244px;height:13px;font-size:1px;background-image: url(../images/mline1_end.png);background-repeat:no-repeat;}
.mline2_end{float:left;width:244px;height:13px;font-size:1px;background-image: url(../images/mline2_end.png);background-repeat:no-repeat;}

#leftmenu2{float:left;width:244px;padding:0 0 21px 0;}
#leftmenu2 .greyitem{height:31px;float:left;width:200px;padding:0 5px 0 13px;margin:0px;cursor:pointer;background-image: url(../images/mnubg_small_grey.gif);background-repeat:no-repeat;}
#leftmenu2 .greyitem_on{height:31px;float:left;width:213px;padding:0 5px 0 13px;margin:0px;cursor:pointer;background-image: url(../images/mnubg_small_on.gif);background-repeat:no-repeat;color:white;}
#leftmenu2 .greyitem_sel{height:31px;float:left;width:213px;padding:0 5px 0 13px;margin:0px;color:#ffffff;font-weight:normal;cursor:pointer;background-image: url(../images/mnubg_small_on.gif);background-repeat:no-repeat;}
#leftmenu2 .greyitem_big{height:43px;float:left;width:200px;padding:0 5px 0 13px;margin:0px;cursor:pointer;background-image: url(../images/mnubg_big_grey.gif);background-repeat:no-repeat;}
#leftmenu2 .greyitem_big_on{height:43px;float:left;width:213px;padding:0 5px 0 13px;margin:0px;cursor:pointer;background-image: url(../images/mnubg_big_on.gif);background-repeat:no-repeat;color:white;}
#leftmenu2 .greyitem_big_sel{height:43px;float:left;width:213px;padding:0 5px 0 13px;margin:0px;color:#ffffff;font-weight:normal;cursor:pointer;background-image: url(../images/mnubg_big_on.gif);background-repeat:no-repeat;}
#leftmenu2 .innerwrapper{display:block;width:200px;padding:6px 0 6px 0;}
#leftmenu2 .innerwrapper_big{display:block;width:200px;padding:5px 0 6px 0;}
#leftmenu2 a.link{font-size:14px;color:#454444;text-decoration:none;text-transform:uppercase;}
#leftmenu2 a.link:hover{font-size:14px;color:#454444;text-decoration:none;}
#leftmenu2 a.link_sel{font-size:14px;color:#f7aa00;text-decoration:none;font-weight:bold;text-transform:uppercase;}
#leftmenu2 a.link_sel:hover{font-size:14px;color:#ffffff;text-decoration:none;font-weight:bold;}
#leftmenu2 .sitem{float:left;padding:0 0 10px 0;}
#leftmenu2 .smnuarrow{float:left;background-image: url(../images/smnu_arrow.gif);background-repeat:no-repeat;background-position:0 4px;padding:0 0 0 13px;}
#leftmenu2 a.slink{font-size:12px;color:#007d32;text-decoration:none;}
#leftmenu2 a.slink:hover{font-size:12px;color:#f49700;text-decoration:none;}
#leftmenu2 a.slink_sel{font-size:12px;color:#f49700;text-decoration:none;}
#leftmenu2 a.slink_sel:hover{font-size:12px;color:#007d32;text-decoration:none;}
.greymline1{float:left;width:244px;height:3px;font-size:1px;background-image: url(../images/greymline1.png);background-repeat:no-repeat;}
.greymline2{float:left;width:244px;height:3px;font-size:1px;background-image: url(../images/mline2.png);background-repeat:no-repeat;}
.greymline1_end{float:left;width:244px;height:13px;font-size:1px;background-image: url(../images/greymline1_end.png);background-repeat:no-repeat;padding-bottom:10px;}
.greymline2_end{float:left;width:244px;height:13px;font-size:1px;background-image: url(../images/mline2_end.png);background-repeat:no-repeat;padding-bottom:10px;}

#tajekoztato{position:relative;float:left;width:244px;}
#tajekoztato .fthead{position:relative;width:244px;height:58px;font-size:1px;background-image: url(../images/fthead.png);background-repeat:no-repeat;}
#tajekoztato .ftfuzet{z-index:100;position:absolute;top:-8px;left:110px;;width:107px;height:83px;background-image: url(../images/ftfuzet.png);background-repeat:no-repeat;}
#tajekoztato .ftcont{float:left;width:211px;height:114px;padding:0 0 0 13px;}
#tajekoztato .ftinner{float:left;width:197px;height:114px;background-image: url(../images/ftbg.gif);background-repeat:no-repeat;}
#tajekoztato .text{float:left;width:180px;color:#50504f;font-size:13px;padding:0 0 0 17px;line-height:18px;}
#tajekoztato .btnrow{float:left;width:180px;padding:10px 0 0 17px;}
#tajekoztato .ftdownload{float:left;width:61px;height:24px;padding:0 0 0 0;background-image: url(../images/ftdownload.png);background-repeat:no-repeat;cursor:pointer;padding-right:10px;}
#tajekoztato .ftpost{float:left;width:86px;height:24px;padding:0 0 0 0;background-image: url(../images/ftpost.png);background-repeat:no-repeat;cursor:pointer;}

#kisokos{position:relative;float:left;width:244px;padding:21px 0 0 0;}
#kisokos .tkhead{position:relative;width:244px;height:58px;font-size:1px;background-image: url(../images/tkhead.png);background-repeat:no-repeat;}
#kisokos .tkfuzet{z-index:100;position:absolute;top:14px;left:150px;;width:58px;height:84px;background-image: url(../images/tkfuzet.png);background-repeat:no-repeat;}
#kisokos .tkcont{float:left;width:211px;height:54px;padding:0 0 0 13px;}
#kisokos .tkinner{float:left;width:197px;height:54px;background-image: url(../images/tkbg.gif);background-repeat:no-repeat;}
#kisokos .btnrow{float:left;width:180px;padding:10px 0 0 17px;}
#kisokos .tkdownload{float:left;width:61px;height:24px;padding:0 0 0 0;background-image: url(../images/tkdownload.png);background-repeat:no-repeat;cursor:pointer;padding-right:10px;}
#kisokos .tkview{float:left;width:72px;height:24px;padding:0 0 0 0;background-image: url(../images/tkview.png);background-repeat:no-repeat;cursor:pointer;}

/*JOBBOLDAL*/
#right{float:left;width:216px; overflow:hidden;}

#search{float:left;width:216px;height:49px;padding:0 0 0 0;background-image: url(../images/searchbg.png);background-repeat:no-repeat;}
#search INPUT.sfield{float:left;border:none;border-top:1px solid #dedede;width:85px;height:18px;margin:0;color:#454444;}

#iroda{position:relative;float:left;width:216px;padding-top:21px;}
#iroda .fihead{position:relative;width:216px;height:64px;font-size:1px;background-image: url(../images/fihead.png);background-repeat:no-repeat;}
#iroda .phone{z-index:100;position:absolute;top:10px;left:121px;;width:73px;height:88px;background-image: url(../images/phone.png);background-repeat:no-repeat;}
#iroda .ficont{float:left;width:195px;height:52px;padding:0 0 0 19px;}
#iroda .fiinner{float:left;width:184px;height:52px;background-image: url(../images/ftbg.gif);background-repeat:no-repeat;}
#iroda .text{float:left;width:166px;color:#50504f;font-size:13px;padding:0 0 0 18px;line-height:18px;}
#iroda .btnrow{float:left;width:180px;padding:10px 0 0 17px;}
#iroda .ftdownload{float:left;width:61px;height:24px;padding:0 0 0 0;background-image: url(../images/ftdownload.png);background-repeat:no-repeat;cursor:pointer;padding-right:10px;}
#iroda .ftpost{float:left;width:86px;height:24px;padding:0 0 0 0;background-image: url(../images/ftpost.png);background-repeat:no-repeat;cursor:pointer;}
#iroda a.link{font-size:13px;color:#50504f;text-decoration:none;}
#iroda a.link:hover{font-size:13px;color:#f49700;text-decoration:underline;}

#nl{position:relative;float:left;width:216px;padding-top:21px;}
#nl .envelop{z-index:100;position:absolute;top:22px;left:121px;;width:74px;height:53px;background-image: url(../images/envelop.png);background-repeat:no-repeat;}
#nl .fhhead{float:left;width:216px;height:58px;background-image: url(../images/fhhead.png);background-repeat:no-repeat;}
#nl .fhcont{float:left;width:195px;padding:0 0 0 19px;}
#nl .fhinner{float:left;width:184px;background-image: url(../images/fhbg.gif);background-repeat:repeat-y;}
#nl .cont{float:left;width:166px;padding:0 0 15px 18px;color:#50504f;font-size:13px;}
#nl .hiba{float:left;width:166px;padding:2px 0 0 18px;text-align:left;font-size:11px;color:#cc0000;}
#nl INPUT.nlfield {border:1px solid #b6b6b6;width:149px;color:#454444;padding:0 0 0 0;float:left;height:20px;}
#nl .foot{float:left;width:184px;height:2px;font-size:1px;background-image: url(../images/nlfoot.gif);background-repeat:no-repeat;}
#nl .btncont{float:left;width:147px;padding:5px 5px 0 6px;background-image: url(../images/nlbg.gif);background-repeat:repeat-y;}

#icon{float:left;width:186px;height:58px;padding-left:30px;}

#stat {float:left;width:540px;overflow:hidden;}
#stat .mainline{float:left;width:540px;height:10px;font-size:1px;padding:0;background-image: url(../images/mainline.gif);background-repeat:repeat-x;}
#stat h1{float:left;line-height:28px;width:540px;padding:10px 0 10px 0;margin:0;font-size:22px;color:#f49700;text-align:left;font-weight:normal;}
#stat h1.grey{float:left;line-height:28px;width:540px;padding:0 0 10px 0;margin:0;font-size:22px;color:#7e7d7d;text-align:left;font-weight:bold;}
#stat p{padding:0 0 7px 0;margin:0;}
#stat .cont,.cont2{float:left;width:540px;overflow:hidden;padding:0 0 10px 0;}
#stat .cont2{padding:10px 0 10px 0;}
#stat .row{float:left;width:540px;overflow:hidden;padding:0 0 5px 0;}
#stat .nocont{float:left;width:540px;color:#cc0000;}
#stat .bigpic {border:2px solid #CAC9B5;float:right;margin-left:2px;}
#stat .statpic {float:left;padding:1px;border:2px solid #d5d5d5;margin:0 3px 5px 0;}
#stat .statpic2 {float:left;padding:0px 5px 0 0;}
#stat .datum{float:left;width:724px;font-size:9px;padding:0px 0 0px 0;margin:0;color:#016E34;}
#stat a.pager{font-size:13px;color:#FF7F01;text-decoration:none;}
#stat a.pager:hover{font-size:13px;color:#29516F;text-decoration:underline;}
#stat a.pager_lap{font-size:13px;color:#29516F;text-decoration:none;}
#stat a.pager_lap:hover{font-size:13px;color:#FF7F01;text-decoration:underline;}
#stat .input_cont{width:100%;padding-bottom:8px;float:left;}
#stat .input_left{float:left;width:200px;height:20px;line-height:20px;text-align:right;}
#stat .input_right{float:left;width:276px;}
#stat .input_right_btn{float:left;width:276px;padding-left:17px;}
#stat .alumni_input_cont{width:540px;padding-bottom:8px;float:left;}
#stat .alumni_input_left{float:left;width:100px;line-height:28px;text-align:left;font-weight:bold;}
#stat .alumni_input_right{float:left;width:440px;}
#stat .alumni_input_right2{float:left;width:55%;padding:3px 0 0 10px;}
#stat .alumni_input_right_btn{float:left;width:276px;padding-left:17px;}
#stat .dochead{float:left;width:540px;font-size:16px;font-weight:bold;padding:10px 0 0 0;}
#stat .docrow{float:left;width:540px;color:#f49700;padding:5px 0 0 0;}
#stat .captcha{width:422px;padding-bottom:7px;float:left;padding-left:18px;}
#stat .hiba{color: #cc0000;padding-bottom:5px;}
#stat .hiba2{color: #cc0000;padding-bottom:5px;}
#stat .pagercont{float:left;width:540px;font-size:13px;overflow:hidden;padding:5px 0 5px 0;text-align:center;}
#stat a.pager_lap{font-size:13px;color:#f49700;text-decoration:none;}
#stat a.pager_lap_sel{font-size:13px;color:#f49700;text-decoration:none;}
#stat a.pager_lap:hover{font-size:13px;color:#454444;text-decoration:none;}
#stat .newsrow{float:left;width:540px;font-size:12px;overflow:hidden;padding:0 0 0 0;}
#stat .lead{float:left;width:540px;font-size:12px;overflow:hidden;padding:0 0 10px 0;font-weight:bold;}
#stat .newsline{float:left;width:540px;height:36px;font-size:1px;padding:0;background-image: url(../images/newsline.gif);background-repeat:repeat-x;}
#stat a.newslink{font-size:12px;color:#f8981d;text-decoration:none;font-weight:bold;}
#stat a.newslink:hover{font-size:12px;color:#000000;text-decoration:none;}
#stat a.newstitlelink{font-size:22px;color:#f8981d;text-decoration:none;font-weight:normal;}
#stat a.newstitlelink:hover{font-size:22px;color:#f8981d;text-decoration:underline;}
#stat a.hlapozo{font-size:13px;color:#f49700;margin:0 12px 0 11px;padding:3px 5px;font-weight:normal;border:1px solid #ffffff;}
#stat a.hlapozo:hover{border:1px solid #f49700;background-color:#f49700;text-decoration:none;color:#ffffff;padding:3px 5px;}
#stat .selected{font-size:13px;color:#454444;padding:3px 5px;margin:0 12px 0 11px;font-weight:bold;}
#stat ul{padding:0 0 0 15px;margin:3px 0 5px 0;}

#gyik {float:left;width:540px;overflow:hidden;}
#gyik h1{float:left;line-height:28px;width:731px;padding:0 0 0 0;margin:0 0 10px 0;font-size:11px;color:#29516F;text-align:left;border-bottom:1px solid #E4E4E4;border-top:1px solid #E4E4E4;font-weight:normal;}
#gyik .cont{float:left;width:540px;font-size:11px;color:#29516F;overflow:hidden;}


/*LÁBLÉC*/
#footer{
    background-image: url(/images/lablec.jpg);
    background-position: left top;
    width:100%;
    height:163px;
    display: inline-block;
}
#footer .top{
    margin-top: 53px;
    margin-left: 90px;
    display: block;
}

#footer .bottom{
    margin-top: 10px;
    margin-left: 20px;
    display: block;
}

#footer .bottom .bottom1{
    color: #ed8500;
    float: left;
    margin-left: 12px;
    margin-top: 8px;
}

#footer .bottom .bottom2{
    color: #ffffff;
    float: left;
    margin-left: 24px;
    margin-top: 8px;
}
#footer a.flink{
    color: #9a9c9e;
    font-size:10px;
    font-weight: bold;
    text-decoration:none;
}
#footer a.flink:hover{
    font-size:10px;
    font-weight: bold;
    color:#ff923c;
    text-decoration:underline;
}
#footer a.flink_on{
    font-size:10px;
    color: #ff923c;
    font-weight: bold;
    text-decoration:none;
}
#footer a.flink_on:hover{
    font-size:10px;
    color: #9a9c9e;
    font-weight: bold;
    text-decoration:underline;
}


#footer .center{float:left;width:100%;border-bottom:1px solid #d0d0d0;background:white;background-image: url(../images/gyiklinebg.gif);background-repeat:repeat-x;}



#footer .textsep{color:#797979;font-size:11px;padding:0 5px 0 5px;}
#footer .col{float:left;width:155px;padding:15px 15px 0 15px;overflow:hidden;}
#footer .coltitle{float:left;width:158px;overflow:hidden;font-size:16px;font-weight:bold;color:#f49700;padding:0 0 5px 0;}
#footer .colrow{float:left;width:158px;overflow:hidden;color:#f49700;line-height:17px;}
#footer a.collink{font-size:11px;color:#f49700;text-decoration:none;}
#footer a.collink:hover{font-size:11px;color:#f49700;text-decoration:underline;}
#footer .news{float:left;width:284px;padding:15px 15px 0 15px;overflow:hidden;}
#footer .newsrow{float:left;width:284px;overflow:hidden;color:#f49700;line-height:17px;}
#footer .newslead{color:#454444;line-height:17px;font-size:11px;}
#footer .quote{float:left;width:258px;padding:15px 15px 5px 15px;overflow:hidden;}
#footer .quotetxt{float:left;width:258px;color:#454444;line-height:17px;font-size:11px;}

INPUT.field {border:1px solid #9B9B9B;width:200px;height:19px;line-height:19px;color:#252525;margin:1px 0 1px 18px;}
INPUT.field2 {border:1px solid #9B9B9B;width:157px;height:19px;line-height:19px;color:#696853;}
INPUT.field3 {border:1px solid #9B9B9B;height:19px;line-height:19px;color:#252525;margin:1px 0 1px 18px;}
INPUT.login {border:1px solid #E4E4E4;width:100px;}
INPUT.forum {border:1px solid #E4E4E4;}
INPUT.login2 {border:1px solid #E4E4E4;width:140px;}
SELECT.field {border:1px solid #9B9B9B;height:19px;line-height:19px;color:#252525;margin:1px 0 1px 18px;}
SELECT.field2 {font-size:12px;border:1px solid #9B9B9B;width:200px;height:19px;color:#252525;margin:1px 0 1px 18px;}
INPUT.vendeg {float:left;border:1px solid #9B9B9B;width:200px;height:19px;line-height:19px;color:#252525;margin:1px 0 1px 2px;}
TEXTAREA.vcomment {float:left;border:1px solid #9B9B9B;width:480px;height:150px;margin-left:18px;color:#252525;margin:1px 0 1px 2px;}
TEXTAREA.comment {border:1px solid #9B9B9B;width:250px;height:100px;margin-left:18px;color:#252525;}
TEXTAREA.area {border:1px solid #E4E4E4;}
INPUT.send {border:1px solid #9B9B9B;background:#CAC9B5;color:#252525;font-size:11px;margin:1px 0 1px 18px;}
.radio_field{
    padding:1px 5px 1px 5px;
    border:0px;
    cursor: default;
}

table.table1 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #d2d2d2;
	border-collapse: collapse;
	margin-top:10px;
}
table.table1 th {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #d2d2d2;
}
table.table1 td {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #d2d2d2;
}

table.phonebook {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #d2d2d2;
	border-collapse: collapse;
	margin-top:10px;
}
table.phonebook th {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #d2d2d2;
}
table.phonebook td {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #d2d2d2;
}
