body{margin:0; padding:0; font-family: tahoma, verdana, Arial, Helvetica, sans-serif; color: #282828; font-size: 12px; text-align: left; height: 100%; background-color: #fff; background-image: url(art/fejleckitoltes.jpg); background-repeat: repeat-x;}

.belsotartalom a { color: #9ccd00; }
.belsotartalom a:hover { color: #790; }
.mputvonal a { color: #000; }
.mputvonal a:hover { color: #888; }

img{border: 0}
#fooldal{width: 960px; margin: 0 auto;}
#fooldal .fofejlec{background-image: url(art/fejlec.jpg); background-repeat: no-repeat; height: 281px;}
#logo{float: left; margin-left: 20px;}
#fooldal .fofejlec .cim{float: right; padding-top: 15px; color: #9D9D9D; font-size: 11px; padding-right: 8px; line-height: 18px;}
#fooldal .fofejlec .cim a{color: #9D9D9D; text-decoration: none;}
#fooldal .fofejlec .cim a:hover{text-decoration: underline;}
#belsoflash{width: 944px; height: 203px; background-color: #efefef;}
#fooldal .fejlecmenu{background-image: url(art/zoldcsik.jpg); background-repeat: no-repeat; height: 46px;}
#fooldal .fejlecmenu .m1{float: left; font-size: 20px; background-image: url(art/zoldkor.jpg); background-repeat: no-repeat; background-position: center bottom; display: block; height: 38px; margin-top: 8px; margin-left: 50px;}
#fooldal .fejlecmenu .m1 a{color: #000; text-decoration: none;}
#fooldal .fejlecmenu .m1 a:hover{text-decoration: underline;}
#fooldal .fejlecmenu .m2{float: left; font-size: 20px; background-image: url(art/zoldkor.jpg); background-repeat: no-repeat; background-position: center bottom; display: block; display: block; height: 38px; margin-top: 8px; margin-left: 90px;}
#fooldal .fejlecmenu .m2 a{color: #000; text-decoration: none;}
#fooldal .fejlecmenu .m2 a:hover{text-decoration: underline;}
#fooldal .fejlecmenu .m3{float: right; font-size: 20px; background-image: url(art/zoldkor.jpg); background-repeat: no-repeat; background-position: center bottom; display: block; display: block; height: 38px; margin-top: 8px; margin-right: 50px;}
#fooldal .fejlecmenu .m3 a{color: #000; text-decoration: none;}
#fooldal .fejlecmenu .m3 a:hover{text-decoration: underline;}
#fooldal .fotartalom{background-image: url(art/tartalomhatter.jpg); background-repeat: repeat-y; background-position: left top; zoom: 1}
#fooldal .fotartalom .fotartalombelso{background-image: url(art/tartalomfejlec.jpg); background-repeat: no-repeat; background-position: left top; zoom: 1}
#fooldal .fotartalom .fotartalombelso .baloldal{width: 228px; float: left;}
#fooldal .fotartalom .fotartalombelso .baloldal .menublokk{}

#fooldal .fotartalom .fotartalombelso .baloldal .menublokk .menu{width: 228px; background-image: url(art/menukitoltes.jpg); background-repeat: repeat-y; background-position: right top;}
#fooldal .fotartalom .fotartalombelso .baloldal .menublokk .menu ul{padding:0; margin:0; list-style:none; margin-left: 28px; padding: 15px 0 ; background-image: url(art/menufejlec.jpg); background-repeat: no-repeat; background-position: right top;}
#fooldal .fotartalom .fotartalombelso .baloldal .menublokk .menu ul li{margin: 0; padding: 0; margin-right: 5px; }
#fooldal .fotartalom .fotartalombelso .baloldal .menublokk .menu ul li.elvalaszto{height: 2px; line-height: 2px; font-size: 2px; background: none;}
#fooldal .fotartalom .fotartalombelso .baloldal .menublokk .menu ul li.elvalaszto hr{display:none}
#fooldal .fotartalom .fotartalombelso .baloldal .menublokk .menu ul li a{color: #515151; text-decoration: none; font-size: 12px; background-image: url(art/menuelott1.jpg); background-repeat: no-repeat; background-position: 5px 12px;  display: block;  padding: 8px 0 8px 15px }
#fooldal .fotartalom .fotartalombelso .baloldal .menublokk .menu ul li a:hover{ color: #000; background-image: url(art/menuelott2.jpg); background-repeat: no-repeat; background-position: 5px 12px; background-color: #9BCD00 ; }

#fooldal .fotartalom .fotartalombelso .baloldal .menublokk .menu ul li.aktiv a{ color: #000; background-image: url(art/menuelott2.jpg); background-repeat: no-repeat; background-position: 5px 12px; background-color: #9BCD00; }

#fooldal .fotartalom .fotartalombelso .jobboldal{width: 732px; float: left;}
#fooldal .fotartalom .fotartalombelso .jobboldal .belsotartalom{padding: 15px 45px 15px 25px;}
h1{color: #9BCD00;}


#fooldal .folablec{background-image: url(art/lableckep.jpg); background-repeat: no-repeat; background-position: left top;}
#fooldal .folablec .cim{color: #9D9D9D; font-size: 10px; float: left; margin-left: 280px; margin-top: 50px;}
#fooldal .folablec .cim a{color: #9D9D9D; font-size: 10px; text-decoration: none;}
#fooldal .folablec .cim a:hover{text-decoration: underline;}
#fooldal .folablec .irq{color: #9D9D9D; font-size: 10px; float: right; background-image: url(art/x.jpg); background-repeat: no-repeat; background-position: left 5px; padding-left: 15px; margin-right: 15px; margin-top: 0px; margin-bottom: 25px;}
#fooldal .folablec .irq a{color: #9D9D9D; font-size: 10px; text-decoration: none;}
#fooldal .folablec .irq a:hover{text-decoration: underline;}
#fooldal .folablec .lableclogo{float: left; margin-top: 55px;}
#fooldal .folablec .lablecmenublokk{float: left; width: 710px; margin-left: 25px; margin-top: 55px; color: #9D9D9D; font-size: 10px;}
#fooldal .folablec .lablecmenublokk a{color: #9D9D9D; font-size: 10px; text-decoration: none;}
#fooldal .folablec .lablecmenublokk a:hover{text-decoration: underline;}
#fooldal .folablec .lablecmenublokk .folinkek{border-top: 1px dashed #9d9d9d; margin-top: 8px; padding-top: 5px;}
#fooldal .folablec .lablecmenublokk .folinkek a{color: #9BCD00;}


/* nyito */

.fonyito{width: 960px; margin: 0 auto; padding: 40px 0 0 0; _border-top: 2px solid #D8D9DB; }
.fonyito .cim{text-align: center; color: #797A7B; font-size: 12px; padding-top: 20px; line-height: 18px;}
.fonyito .cim a{color: #797A7B; font-size: 12px; text-decoration: none;}
.fonyito .cim a:hover{text-decoration: underline;}
.fonyito .fobelsotartalom{border-bottom: 2px solid #D8D9DB; padding: 0 0 26px 0;}
#nyitologo{width: 386px; height: 70px; margin-left: 330px;}
#nyitologo2{margin: 0;padding: 0}
.fonyito .fobelsotartalom .nyitotopmenu{text-align: center; margin-top: 90px;}
.fonyito .fobelsotartalom .nyitotopmenu a{color: #797A7B; font-size: 12px; text-decoration: none;}
.fonyito .fobelsotartalom .nyitotopmenu a:hover{text-decoration: underline;}
.fonyito .fobelsotartalom .nyitoflash{background-image: url(art/nyitoflashhatter.jpg); background-repeat: no-repeat; background-position: center bottom; height: 232px; padding: 40px 0 0 0;}
.fonyito .fobelsotartalom .nyitoflash .flash{padding: 5px 0 0 8px;}
.fonyito .fobelsotartalom .szlogen{text-align: center; color: #515054; font-size: 18px; padding: 26px 0 0 0;}

.faq{width: 100%; }
.faq div {xbackground-color: #eee;margin-bottom:10px }
.faq p {margin:0;padding:0;border: none; text-decoration: none; margin: 0px; padding: 0 10px; }
.faq a {cursor: pointer; display: block; padding:7px 5px; margin-top: 0; text-decoration: none; font-weight: bold; color:#000!important; border-top: 1px solid #fff; border-bottom: 1px solid #ccc; background-image: url(art/accordion/AccordionTab0.gif);}
.faq a:hover {background-image: url(art/zoldcsik.jpg);background-position:-20px -2px; }
.faq a.selected {background-image: url(art/zoldcsik.jpg);background-position:-20px -2px;margin-bottom:10px}

.kerdoiv .cim{font-weight:bold;padding-top:17px}

.baloldal .blokk {}
.baloldal .blokk h5 { text-align: center; font-size: 12px; margin: 0; padding: 0; }
.baloldal .blokk ul { list-style: none; padding: 0; margin: 5px 0 10px 0; }
.baloldal .blokk ul li { padding: 0; margin: 0; text-align: center; }
.baloldal .blokk .button { font-size: 12px; margin: 8px 0;}
.baloldal .blokk .input{width: 176px; margin: 5px 0; }

.nul a { text-decoration: none; }
.nul a:hover { text-decoration: underline; }

.jqtransform{visibility:hidden}

.hirlevelblokk{background-image: url(art/h-kitoltes.jpg); background-repeat: repeat-y; background-position: left top; width: 207px; margin-left: 21px}
.hirlevelblokk .fejlec{background-image: url(art/h-fejlec.jpg); background-repeat: no-repeat; background-position: left top; height: 51px; color: #fff; font-weight: bold; text-align: center; font-size: 14px; padding-top: 16px;}
.hirlevelblokk .tartalom .tartalom{padding-left: 15px;}
.hirlevelblokk .lablec{background-image: url(art/h-lablec.jpg); background-repeat: no-repeat; background-position: left top; height: 38px;}