body{margin:0; padding:0; font-family: tahoma, verdana, Arial, Helvetica, sans-serif; color: #282828; font-size: 12px; text-align: left; height: 100%; background-image: url(art/fohatterkitoltes.jpg); background-repeat: repeat-x; background-color: #313C00;}

.fokulso2{background-image: url(art/tartalomkitoltes.jpg); background-repeat: repeat-y; background-position: center top;}
.fokulso{background-image: url(art/fejleckep.jpg); background-repeat: no-repeat; background-position: center top;}
.fokulso .fooldal{width: 960px; margin: 0 auto;}
.fokulso .fooldal .baloldal{width: 240px; float: left;}
.fokulso .fooldal .baloldal .madar1{height: 140px; }
.fokulso .fooldal .baloldal .madar1 .arara{position: relative; left: 19px; top: 20px}
.fokulso .fooldal .baloldal .kereses{margin: 25px 0 165px 32px;}
.fokulso .fooldal .baloldal .kereses .mezo{float: left; background: none; border: none; color: #fff; padding: 0 3px; width: 130px; border: 0px solid red;}
.fokulso .fooldal .baloldal .kereses img{border: 0; }
.fokulso .fooldal .baloldal .kereses .gomb{float: left; margin-left: 13px; position: relative; top: -6px;}
.fokulso .fooldal .baloldal .blokk{}
.fokulso .fooldal .baloldal .blokk .blokkfejlec{}
.fokulso .fooldal .baloldal .blokk .blokkfejlec2{background-image: url(art/programnaptarfejlec.jpg); backkground-repeat: no-repeat; height: 108px;}
.fokulso .fooldal .baloldal .blokk .blokkfejlec3{background-image: url(art/hirlevelfejlec.jpg); backkground-repeat: no-repeat; height: 108px;}
.fokulso .fooldal .baloldal .blokk .blokktartalom{background-image: url(art/blokktartalomkitoltes.jpg); backkground-repeat: repeat-y; width: 217px; margin: 0 0 0 12px; color: #F9F2E7; padding: 12px 0}
.fokulso .fooldal .baloldal .blokk .blokktartalom ul{padding:0; margin:0; list-style:none; width: 200px; margin-left: 8px;}
.fokulso .fooldal .baloldal .blokk .blokktartalom ul li{margin: 0; padding: 0; background-image: url(art/nyil2.gif); background-repeat: no-repeat; background-position: right 6px;}
.fokulso .fooldal .baloldal .blokk .blokktartalom ul li.elvalaszto{height: 8px; line-height: 8px; font-size: 2px; border-top: 1px dashed #F9F2E7; padding:0px; margin:0px; margin-top: 8px; background: none;}
.fokulso .fooldal .baloldal .blokk .blokktartalom ul li a{color: #F9F2E7; text-decoration: none; font-size: 12px; font-weight: bold;}
.fokulso .fooldal .baloldal .blokk .blokktartalom ul li a:hover{color: #7ED400;}
.fokulso .fooldal .baloldal .blokk .blokktartalom2{padding: 12px 5px 12px 2px; background-image: url(art/blokktartalomkitoltes.jpg); backkground-repeat: repeat-y; width: 217px; margin: 0 0 0 12px; color: #F9F2E7; }
.fokulso .fooldal .baloldal .blokk .blokklablec{}
.fokulso .fooldal .baloldal .blokkgaleria{background-image: url(art/kepgaleria.jpg); backkground-repeat: no-repeat; height: 311px;}
.fokulso .fooldal .baloldal .blokkgaleria a{color:#E9E2D7;text-decoration:none}
.fokulso .fooldal .baloldal .blokkgaleria a:hover{color: #fff;}
.fokulso .fooldal .baloldal .blokkgaleria img{margin: 107px 0 0 33px; border: 1px solid #4F2A16}


.fokulso .fooldal .jobboldal{width: 720px; float: left;}
.fokulso .fooldal .jobboldal .jobbfejlec{height: 230px; width: 710px; background-image: url(art/flashhatter.jpg); background-repeat: no-repeat; background-position: 10px top; padding-left: 10px}
.fokulso .fooldal .jobboldal .jobbmenu{margin: 8px 0 0 35px; }
.fokulso .fooldal .jobboldal .jobbmenu ul{padding:0;margin:0;list-style:none; margin-right:25px; padding-top: 3px;}
.fokulso .fooldal .jobboldal .jobbmenu ul li{padding: 0; padding-left:3px; margin:0; float: left; height: 32px;}
.fokulso .fooldal .jobboldal .jobbmenu ul li.elvalaszto{display:none;padding:1px; height:15px; }
.fokulso .fooldal .jobboldal .jobbmenu ul li.elvalaszto hr{display:none;}
.fokulso .fooldal .jobboldal .jobbmenu ul li a{color:#FFEDD4; text-decoration:none; font-size: 12px; background: none; display: block; float: left; font-weight: bold; }
.fokulso .fooldal .jobboldal .jobbmenu ul li a .baloldal{width: 11px; background: none; height: 33px; display: block; float: left;}
.fokulso .fooldal .jobboldal .jobbmenu ul li a .kozepoldal{height: 24px; display: block; float: left; padding: 9px 3px 0 3px;}
.fokulso .fooldal .jobboldal .jobbmenu ul li a .jobboldal{width: 11px; background: none; height: 33px; display: block; float: left;}
.fokulso .fooldal .jobboldal .jobbmenu ul li a:hover{background-image: url(art/topmenukitoltes.jpg); background-repeat: repeat-x; color:#FFEDD4;}
.fokulso .fooldal .jobboldal .jobbmenu ul li a:hover .baloldal{width: 11px; height: 33px; display: block; float: left; background-image: url(art/topmenubal.jpg); background-repeat: no-repeat;}
.fokulso .fooldal .jobboldal .jobbmenu ul li a:hover .kozepoldal{height: 33px; display: block; float: left;}
.fokulso .fooldal .jobboldal .jobbmenu ul li a:hover .jobboldal{width: 11px; background-image: url(art/topmenujobb.jpg); background-repeat: no-repeat; height: 32px; display: block; float: left;}
.fokulso .fooldal .jobboldal .belsotartalom{padding: 15px 0 0 0;}
.fokulso .fooldal .jobboldal .belsotartalom .belsobal{width: 505px; float: left; padding: 0 4px 25px 21px;}
.fokulso .fooldal .jobboldal .belsotartalom .belsobal .datum2{color: #4F2A16; font-size: 10px;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb{width: 190px; float: left;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk{width: 180px; background-image: url(art/jobbblokk1-kitoltes.jpg); background-repeat: repeat-y; color: #FFF5E2;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk .fejlec{width: 180px; background-image: url(art/jobbblokk1-fejlec.jpg); background-repeat: no-repeat;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk .fejlec .cim{text-align: center; font-weight: bold; padding: 31px 0 0 0}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk .fejlec .tartalom{padding: 5px 15px 0 17px; }
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk .lablec{width: 180px; background-image: url(art/jobbblokk1-lablec.jpg); background-repeat: repeat-y; height: 19px;}

.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk2{width: 180px; background-image: url(art/jobbblokk2-kitoltes.jpg); background-repeat: repeat-y; color: #442100;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk2 .fejlec{width: 180px; background-image: url(art/jobbblokk2-fejlec.jpg); background-repeat: no-repeat;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk2 .fejlec .cim{text-align: center; font-weight: bold; padding: 35px 0 0 0}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk2 .fejlec .tartalom{padding: 5px 15px 0 17px; }
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk2 .lablec{width: 180px; background-image: url(art/jobbblokk2-lablec.jpg); background-repeat: repeat-y; height: 19px;}

.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk3{width: 180px; background-image: url(art/jobbblokk3-kitoltes.jpg); background-repeat: repeat-y; color: #442100;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk3 .fejlec{width: 180px; background-image: url(art/jobbblokk3-fejlec.jpg); background-repeat: no-repeat;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk3 .fejlec .cim{text-align: center; font-weight: bold; padding: 38px 0 0 0}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk3 .fejlec .tartalom{padding: 5px 15px 0 17px; }
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk3 .lablec{width: 180px; background-image: url(art/jobbblokk3-lablec.jpg); background-repeat: repeat-y; height: 27px;}

.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk4{width: 180px; background-image: url(art/jobbblokk1-kitoltes.jpg); background-repeat: repeat-y; color: #FFF5E2;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk4 .fejlec{width: 180px; background-image: url(art/jobbblokk4-fejlec.jpg); background-repeat: no-repeat;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk4 .fejlec .cim{text-align: center; font-weight: bold; padding: 94px 0 0 0}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk4 .fejlec .tartalom{padding: 5px 15px 0 17px; }
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .jobbblokk4 .lablec{width: 180px; background-image: url(art/jobbblokk4-lablec.jpg); background-repeat: repeat-y; height: 19px;}

.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .bovebben1{background-image: url(art/bovebben1.jpg); background-repeat: no-repeat; width: 67px;height: 21px; padding: 5px 0 0 27px; margin-left: 50px;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .bovebben1 a{color: #FFF5E2; font-size: 11px; font-weight: bold; text-decoration: none; }
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .bovebben1 a:hover{text-decoration: underline}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .bovebben2{background-image: url(art/bovebben2.jpg); background-repeat: no-repeat; width: 67px;height: 21px; padding: 5px 0 0 27px; margin-left: 50px;}
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .bovebben2 a{color: #FFF5E2; font-size: 11px; font-weight: bold; text-decoration: none; }
.fokulso .fooldal .jobboldal .belsotartalom .belsojobb .bovebben2 a:hover{text-decoration: underline}



.hirek{width: 505px; background-color: #E5DCCB;  }
.hirek .hirekfejlec{width: 495px; min-height:108px;background-image: url(art/hirekfejlec.jpg); background-repeat: no-repeat; background-position: left top; padding:0 5px }
.hirek .hirekfejlec .hirekcim{float: left; color: #fff; font-weight: bold; font-size: 18px; background-color: #38231B;}
.hirek .hirekfejlec .hirekcim a{color: #fff; text-decoration: none;}
.hirek .hirekfejlec .hirekcim a:hover{text-decoration: underline}
.hirek .hirekfejlec .hirekcim .b1{background-image: url(art/hirbal2.jpg); background-repeat: repeat-x; background-position: left top; }
.hirek .hirekfejlec .hirekcim .b1 .b11{background-image: url(art/hirbal1.jpg); background-repeat: no-repeat; background-position: left top; }
.hirek .hirekfejlec .hirekcim .b1 .b11 .b13{background-image: url(art/hirbal3.jpg); background-repeat: no-repeat; background-position: right top; padding: 83px 0 0 0;}
.hirek .hirekfejlec .hirekcim .b1 .b11 .b13 .b21{background-image: url(art/hirbal4.jpg); background-repeat: repeat-y; background-position: left top; }
.hirek .hirekfejlec .hirekcim .b1 .b11 .b13 .b21 .b23{background-image: url(art/hirbal6.jpg); background-repeat: repeat-y; background-position: right top; }
.hirek .hirekfejlec .hirekcim .b1 .b11 .b13 .b21 .b23 .b31{ background-image: url(art/hirbal9.jpg); background-repeat: no-repeat; background-position: right bottom;}
.hirek .hirekfejlec .hirekcim .b1 .b11 .b13 .b21 .b23 .b31 .b33{min-width:150px;background-image: url(art/hirbal7.jpg); background-repeat: no-repeat; background-position: left bottom; padding: 0 25px 40px 25px;}
.hirek .hirekfejlec .hirekcim .b1 .b11 .b13 .b21 .b23 .b31 .b33 .szoveg{position: relative; top: -5px;}

.hirek .hirekfejlec .cim{color: #4F2A16; font-weight: bold; font-size: 16px; width: 260px; position: relative; top: 60px; left: 245px;height:55px;overflow:hidden}
.hirek .hirekfejlec .datum{font-size: 10px; color: #A65817; position: relative; top: 60px; left: 245px;}
.hirek .hirektartalom{padding: 0 10px;}
.hirek .hireklablec{width: 505px; height: 26px; background-image: url(art/hireklablec.jpg); background-repeat: no-repeat; background-position: left top;}

.kepkeret1{float: left; margin: 5px 5px 5px 0;}
.kepkeret2{float: left; margin: 5px 10px 10px 0; padding: 8px; background-color: #CCC1AA;}
.kepkeret2 img{border: 1px solid #521805;}
.kepkeret3{float: right; margin: 5px 0 10px 10px; padding: 8px; background-color: #CCC1AA;}
.kepkeret3 img{border: 1px solid #521805;}

h1{background-image: url(art/h1.jpg); background-repeat: no-repeat; padding-left: 80px; padding-top: 25px; color: #521805; font-size: 24px;}


.folablec{background-image: url(art/lableckitoltes.jpg); background-repeat: repeat-x; }
.folablec .lablecbelso{background-image: url(art/lableckep.jpg); background-repeat: no-repeat; height: 288px; margin: 0 auto; width: 960px; color: #E9DAC4; font-size: 10px;}
.folablec .lablecbelso a{color: #E9DAC4; text-decoration: none; font-weight: bold;}
.folablec .lablecbelso a:hover{ text-decoration: underline;}
.folablec .lablecbelso .lablecmenu{padding: 18px 0 0 0; text-align:center;width:700px;margin-left:250px;}
.folablec .lablecbelso .terkepgomb{float: left; padding: 34px 0 0 190px;}
.folablec .lablecbelso .lableccim{float: left; margin: 65px 0 0 0; font-size: 11px;}

h1 a{text-decoration:none}

.irq{background-image: url(art/irq.jpg); background-repeat: no-repeat; height: 26px; width: 150px; float: right; margin: 20px 10px 0 0; text-align: center; padding: 5px 0 0 0}

.felsomenufejlec{height:5px;background:red}
.felsomenulablec{height:5px;background:green}

.orokbefogadasallat{height:150px;float:left;width:240px;margin:20px 6px;text-align:center}
.banner{text-align:center}
#banner1{margin-bottom:10px}
.kepleiras{position:relative;top:-7px;font-size:11px}