body{background:url(../i/bg.gif) no-repeat top center #1a0c00; margin:0; margin-top:10px; margin-bottom:60px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}


a{text-decoration:none;}
a:hover{text-decoration:underline;}

a img{border:0;}

#main{width:899px; margin:auto; position:relative;}

/* LABEL */
.label{background:url(../i/label_bg.png); width:447px; height:47px; margin-bottom:1px;}
.label img{ margin-top:18px; margin-left:18px;}
.mLabel{background:url(../i/c_label_bg.png) no-repeat bottom; padding-top:18px; padding-left:20px; padding-bottom:3px; color:#FFFFFF; font-weight:bold; font-size:13px;}
.mLabelTop{background:url(../i/c_label_bg_top.png) no-repeat bottom; padding-top:18px; padding-left:20px; padding-bottom:3px; color:#FFFFFF; font-weight:bold; font-size:13px;}


/* HEADER */
#header #logo{float:left; width:227px; height:116px;}
#header #logo img{margin-top:23px; margin-left:15px; border:0;}
#header #menu{float:left; padding-left:59px; width:387px; height:116px; background:url(../i/menu_bg.png);}
#header #menu div{float:left; padding-top:52px;}
#header #menu div img{margin-right:17px; border:0;}
#header #img{clear:both;}

/* SHOWREEL */
#showreel{float:left; width:225px; margin-top:1px; background:url(../i/showreel_bottom.gif) no-repeat bottom #442300; color:#bfbfbf; position:relative;}
#showreel .content{padding:20px; padding-top:14px; padding-bottom:10px;}
#showreel .content a{background:url(../i/link_ikon_r.gif) no-repeat 0px 4px; padding-left:11px; color:#ee7900; line-height:15px;}
#showreel .content .szoveg{padding-bottom:5px;}
#showreel .showreelLabel{position:absolute; top:-25px;}

/* CONTENT */
#content{float:left; margin-left:1px; margin-top:1px;  width:447px;}

.contentBox{background:url(../i/content_top.png) no-repeat top #442300;}

/* JOBBOLDALI BOX */
#right{position:absolute; top:0px; left:673px; z-index:10; clear:both;}

/* LISTA */
#lista{background:url(../i/hir_box_top.gif) no-repeat 0px 45px; padding-top:82px; margin-left:1px; width:225px;}
#lista .inner{_height:176px; min-height:176px;}
#lista .cim a{color:#ee7900; text-decoration:none; font-size:12px;}
#lista .cim a:hover{text-decoration:underline;}
#lista .datum{color:#b35900; font-size:10px; padding-bottom:10px;}
#lista .content{background:url(../i/hir_box_center.gif) no-repeat #442300; padding-left:20px; padding-right:20px;}
#lista .content{min-height:120px; _height:120px;}

/* LAPOZÓ */
#lapozo{border-top:#663400 solid 1px; padding-bottom:4px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; background-color:#442300;}
#lapozo a{color:#ee7900; font-size:10px;}
#lapozo .left{float:left; color:#ee7900; font-size:10px; padding-left:11px; background:url(../i/left_ikon.gif) no-repeat 0px 3px; color:#b35900;}
#lapozo .right{float:right; color:#ee7900; font-size:10px; padding-right:11px; background:url(../i/megnezem_ikon.gif) no-repeat right 3px; color:#b35900;}


/* HÍRBOX */
#hirBox{background:url(../i/hir_box_top.gif) no-repeat 0px 45px; padding-top:82px; margin-left:1px; width:225px;}
#hirBox .content{background:url(../i/hir_box_center.gif) no-repeat #442300; padding-left:20px; padding-right:20px;}
#hirBox .cim a{color:#ee7900; text-decoration:none; font-size:12px;}
#hirBox .cim a:hover{text-decoration:underline;}
#hirBox .datum{color:#b35900; font-size:10px; padding-bottom:3px;}
#hirBox .szoveg{color:#bfbfbf;}
#hirBox .szoveg img{margin-top:4px; border:#804000 solid 1px;}
#hirBox .link{padding-bottom:10px;}
#hirBox .link a{color:#ee7900; font-size:11px; padding-top:3px; padding-left:11px; background:url(../i/link_ikon_r.gif) no-repeat 0px 7px;}
#hirBox .bottom{height:29px; padding-left:20px; padding-top:6px; background:url(../i/hir_box_bottom.gif) no-repeat;}

/* FOOTER */
#footer{clear:both; padding-left:220px;}
#footer div{float:left;}
#footer .logo{padding-left:20px; padding-top:7px;}
#footer .logo img{border:0;}
#footer .content{width:453px; height:25px; background:url(../i/footer_right.gif) no-repeat right; color:#FFFFFF; font-weight:bold;}
#footer .content .inner{padding-left:20px; line-height:25px;}
#footer .content .s{color:#ee7900; font-weight:normal;}
#footer .content .l{color:#bfbfbf;}


/* MUNKALISTA */
#munkaLista{height:62px; margin-bottom:1px;}
#munkaLista .fl{float:left;}
#munkaLista .inner{background:url(../i/munka_list_loop.gif); width:220px;}
#munkaLista .inner div{background:url(../i/munka_list_arnyek.gif) no-repeat; padding-left:11px; height:62px;}
#munkaLista .inner a{color:#FFFFFF; font-weight:bold;}
#munkaLista .inner span{font-weight:normal; color:#804000;}
#munkaLista .inner td{margin:0; height:62px;}

/* FŐOLDAL */
#fooldal{padding-bottom:1px;}
#fooldal .contentBox .inner{padding:20px;}
#fooldal .contentBox .inner .l{font-size:15px; color:#FFFFFF; font-weight:bold; padding-bottom:20px;}
#fooldal .contentBox .inner a{color:#ee7900; font-size:11px; padding-top:3px; padding-left:11px; background:url(../i/link_ikon_r.gif) no-repeat 0px 7px; line-height:14px;}
#fooldal #kapcsolodo{}
#fooldal #kapcsolodo .l{font-size:15px; padding-top:4px; padding-bottom:2px; color:#FFFFFF;}
#fooldal #kapcsolodo .m{color:#592e00; font-weight:normal; cursor:default;}
#fooldal #kapcsolodo .m span{color:#ee7900; font-weight:bold; cursor:pointer;}
#fooldal #kapcsolodo .text{padding-top:10px; display:none;}
#fooldal #kapcsolodo .szoveg{color:#bfbfbf; font-weight:normal; padding-bottom:4px; padding-top:2px;}
#fooldal #kapcsolodo strong{color:#FFFFFF;}

/* TANFOLYAMOK */
#tanfolyamok{padding-bottom:1px;}
#tanfolyamok .contentBox .inner{padding:20px; padding-right:10px; color:#bfbfbf;}
#tanfolyamok .contentBox .inner .tanfolyamNeve{color:#FFFFFF; font-size:16px; font-weight:bold; padding-bottom:12px;}
#tanfolyamok .contentBox .inner a{color:#ee7900;}
#tanfolyamok #kapcsolodo{margin-top:1px;}
#tanfolyamok #kapcsolodo .content{padding:20px; padding-top:12px; padding-bottom:12px;}
#tanfolyamok strong{ color:#FFFFFF;}
#tanfolyamok ul{ margin-bottom:10px; margin-top:2px; margin-left:0px; padding-left:35px;}
#tanfolyamok li{list-style:decimal; padding-left:0px;}


/* CÉG */
#ceg{padding-bottom:1px;}
#ceg .inner{padding:20px; color:#bfbfbf;}
#ceg strong{color:#FFFFFF;}
#ceg a{color:#ee7900; font-size:11px; padding-top:3px; padding-left:11px; background:url(../i/link_ikon_r.gif) no-repeat 0px 7px;}
#ceg .cim{color:#FFFFFF; font-size:15px; font-weight:bold; padding-bottom:15px;}

/* MUNKA */
#munka{padding-bottom:1px;}
#munka .contentBox .text{color:#bfbfbf; padding-left:20px; padding-right:20px; padding-top:5px;}
#munka .contentBox{padding-bottom:20px;}
#munka a{color:#ee7900; font-size:11px; padding-top:3px; padding-left:11px; background:url(../i/link_ikon_r.gif) no-repeat 0px 7px;}
#munka .linkek{padding-top:5px;}

/* MUNKA KATEGORIA BOX */
#munkaKategoriaBox{margin-left:1px; padding-top:45px;}
#munkaKategoriaBox .content{background:url(../i/munka_kategoria_box_center.png) no-repeat #442300; padding:10px; padding-top:4px; padding-bottom:4px;}
#munkaKategoriaBox .fokategoria{font-weight:bold; color:#ee7900; padding-top:8px; cursor:pointer;}
#munkaKategoriaBox .text{padding-left:10px; padding-right:10px; padding-bottom:8px;}
#munkaKategoriaBox .links{display:none; padding-top:3px;}
#munkaKategoriaBox .links a{color:#ee7900; font-size:11px; line-height:15px; padding-left:11px; background:url(../i/link_ikon_r.gif) no-repeat 0px 4px;}
#munkaKategoriaBox ul{padding:0; margin:0;}
#munkaKategoriaBox li{list-style:none;} 
#munkaKategoriaBox .selected{color:#FFFFFF; font-size:11px; line-height:15px; padding-left:11px; background:url(../i/selected_icon.gif) no-repeat 0px 4px;}

/* TELJES MUNKA */
#teljesMunka .contentBox{padding-top:10px; overflow: auto; width:446px; padding-bottom:18px;}
#teljesMunka .contentBox .left{float:left; width:224px;}
#teljesMunka .contentBox .left .nagykep{background:no-repeat 1px center;}
#teljesMunka .contentBox .left .kiskep1{background:no-repeat 1px center;}
#teljesMunka .contentBox .left .kiskep2{background:no-repeat 110px center;}
#teljesMunka .contentBox .right{float:left; padding-left:10px; padding-top:12px; width:200px;}
#teljesMunka .contentBox .right .cim{color:#FFFFFF; font-size:15px; font-weight:bold;}
#teljesMunka .contentBox .right .feladat{color:#ee7900; padding-top:3px;}
#teljesMunka .contentBox .right .szoveg{color:#bfbfbf; padding-top:14px;}
#teljesMunka .contentBox .right .adatok{color:#bfbfbf; padding-top:14px;}
#teljesMunka .contentBox .right .adatok strong{color:#FFFFFF;}
#teljesMunka .lapozo{height:20px; background:url(../i/munka_lapozo_bg.gif); margin-top:1px; padding-top:7px; padding-left:8px; padding-right:8px; color:#8f4900;}
#teljesMunka .lapozo .back{float:left; padding-left:11px; background:url(../i/left_ikon.gif) no-repeat 0px 4px; color:#b35900; width:100px;}
#teljesMunka .lapozo .next{float:right; padding-right:11px; background:url(../i/megnezem_ikon.gif) no-repeat right 4px; color:#b35900;}
#teljesMunka .lapozo a{color:#ee7900;}
#teljesMunka .lapozo .center{float:left; color:#ee7900; width:200px;}


/* CSAPAT */
#csapat{padding-bottom:1px;}
#csapat .contentBox{height:568px;}
#csapat .text{padding-left:20px; padding-top:12px;}
#csapat ul{margin:0; padding:0; float:left;}
#csapat li{list-style-type:none; padding:0; color:#bfbfbf; width:106px;}
#csapat li strong{color:#FFFFFF;}
#csapat .box1, .box2{float:left; color:#bfbfbf;}
#csapat .box1 strong{color:#FFFFFF;}
#csapat .box2 strong{color:#FFFFFF;}
#csapat .box1{width:250px;}
#csapat a{color:#ee7900;}

/* HÍREK */
#hirek{padding-bottom:1px;}
#hirek a{color:#ee7900;}
#hirek .contentBox{padding:20px;}
#hirek .cim{font-size:16px; color:#FFFFFF; font-weight:bold;}
#hirek .datum{color:#994c00; font-size:10px; padding-bottom:15px;}
#hirek .szoveg1{color:#FFFFFF; font-weight:bold; padding-bottom:14px;}
#hirek .szoveg2{color:#bfbfbf;}
#hirek .szoveg1 img{display:none;}

/* KAPCSOLÓDÓ */
#kapcsolodo{color:#FFFFFF; font-weight:bold; padding-bottom:1px;}
#kapcsolodo .content{padding:20px; padding-top:0px; padding-bottom:10px; background-color:#301800;}
#kapcsolodo .content a{color:#ee7900; font-size:11px; padding-top:3px; padding-left:11px; background:url(../i/link_ikon_r.gif) no-repeat 0px 7px; font-weight:normal;}
#kapcsolodo .content .kLabel{padding-top:10px;}


/* GALÉRIA */
#galeria{padding-bottom:1px;}
#galeria .inner{overflow: auto; width: 100%;}
#galeria .image{float:left; padding:2px;}
#galeria .image img{border:#663400 double 3px;}
#galeria .galeriaCim{color:#FFFFFF; font-weight:bold; font-size:15px; padding-left:2px; padding-bottom:10px;}
#galeria .galeriaSzoveg{color:#bfbfbf; padding-bottom:12px; padding-left:3px; padding-right:3px;}


/* TECHNIKA */
#technika .contentBox .c{padding-left:11px; padding-top:16px;}
#technika .contentBox .c .imgBox{background:url(../i/tech_img_bg.gif); position:relative; height:200px;}
#technika .contentBox .c .imgBox img{position:absolute; top:-5px; left:10px;}
#technika .contentBox .c .szoveg{color:#bfbfbf; padding:8px;}
/*#technika .contentBox .c .szoveg table td{padding-bottom:4px; padding-top:4px;}*/

/* ÁRLISTA */
#arlista .contentBox {padding-bottom:20px;}
#arlista .contentBox .textTop{color:#bfbfbf; padding:20px;}
#arlista .contentBox .letoltesBox{height:30px;}
#arlista .contentBox .letoltesBox .ikon{border-right:#CCCCCC solid 1px; padding-right:10px; margin-right:10px;}
#arlista .contentBox .letoltesBox img{margin:5px; margin-left:0;}
#arlista .contentBox .letoltesBox strong{font-weight:bold; color:#FFFFFF;}
#arlista .contentBox .letoltesBox div{float:left;}
#arlista .contentBox a{color:#ee7900; font-size:11px; padding-top:3px; padding-left:11px; background:url(../i/link_ikon_r.gif) no-repeat 0px 7px; font-weight:normal;}
#arlista .contentBox .listaBox{overflow: auto; width:426px; padding-top:4px; padding-bottom:4px; padding-left:20px;}
#arlista .contentBox .listaBox div{float:left; color:#bfbfbf;}
#arlista .contentBox .listaBox .m{width:286px;}
#arlista .contentBox .listaBox .ar{width:120px; text-align:right;}
