body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #FFFFEB; font-size: 11px; text-align: left; height: 100%; background-color: #000;}

#fooldal{background-image: url(art/tartalomkitoltes.jpg); background-repeat: repeat-y; margin: 0 auto; width: 960px; }
#fooldal .fooldalbelso{background-image: url(art/fejleckep.jpg); background-repeat: no-repeat;}
#fooldal .fooldalbelso .belsooldal{margin: 0 auto; width: 960px;}
#fooldal .fooldalbelso .belsooldal .fofejlec{z-index: 100000}
#fooldal .fooldalbelso .belsooldal .fofejlec .felsomenu{padding-top: 28px;}
#fooldal .fooldalbelso .belsooldal .fofejlec .felsomenu ul{padding:0; margin:0; list-style:none; }
#fooldal .fooldalbelso .belsooldal .fofejlec .felsomenu ul li{margin: 0; padding: 0; float: left; margin: 0 0 0 0}
#fooldal .fooldalbelso .belsooldal .fofejlec .felsomenu ul li.elvalaszto{font-weight:normal;color:#ddd;padding:3px 4px 0 2px; margin:0px; width: 2px; line-height: 10px; height: 10px; background: none;}
#fooldal .fooldalbelso .belsooldal .fofejlec .felsomenu ul li a{color: #FFFFEB; text-decoration: none; font-size: 13px; font-weight: bold;}
#fooldal .fooldalbelso .belsooldal .fofejlec .felsomenu ul li a:hover{text-decoration: underline;}
#fooldal .fooldalbelso .belsooldal .fofejlec .logo{clear: both; padding-top: 25px; float: left;}
#fooldal .fooldalbelso .belsooldal .fofejlec .home{margin: 45px 0 0 60px; width: 15px; float: left;}
#fooldal .fooldalbelso .belsooldal .fofejlec .email{margin: 40px 0 0 85px; width: 15px; float: left;}

#fooldal .fooldalbelso .belsooldal .fotartalom{}
#fooldal .fooldalbelso .belsooldal .fotartalom .baloldal{float: left; width: 250px; position: relative; top: -130px;}
#fooldal .fooldalbelso .belsooldal .fotartalom .jobboldal{float: left; width: 675px; padding: 0 0 0 35px;}

#fejlecflash1{}
#fejlecflash2{}

.menu{margin-left: 20px; }
.menu ul{padding:0; margin:0; list-style:none;}
.menu ul .cim{font-family: georgia; font-weight: bold; font-size: 18px; position: relative; top: -25px; left: 20px;}
.menu ul li{background-image: url(art/menuelott.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px; margin-top: 5px;}
.menu ul li.elvalaszto{padding:0px; margin:0px; line-height: 10px; height: 10px; background: none; background-image: url(art/szaggatott1.gif); background-repeat: repeat-x; margin-top: 5px;}
.menu ul li a{color: #FFFFEB; text-decoration: none; font-size: 12px; font-weight: bold;}
.menu ul li a:hover{text-decoration: underline;}
/*
.menu ul.almenu{margin-bottom: 15px;}
.menu ul.almenu li{background-image: url(art/almenuelott.gif)!important; background-repeat: no-repeat; background-position: left 4px; padding-left: 15px; margin-left: 25px; line-height: 15px;}
.menu ul.almenu li a{font-weight: normal;}
*/
.menu ul li.almenu{background-image: url(art/almenuelott.gif)!important; background-repeat: no-repeat; background-position: 2px 7px; padding-left: 10px; margin-left: 25px; line-height: 15px; margin-top: 0; }
.menu ul li.almenu a{font-weight: normal;}
.menu ul li a.aktiv{color:#f77;}
.menu ul li.almenu a.aktiv{color:#f77;font-weight: normal !important;}


.blokk{background-image: url(art/blokkkitotles.jpg); background-repeat: repeat-y;}
.blokk .tartalom{background-image: url(art/blokkfejlec.jpg); background-repeat: no-repeat;}
.blokk .tartalom .fejlec{text-align: right; font-weight: bold; font-size: 16px; padding-right: 55px; padding-top: 2px;}
.blokk .tartalom .lablec{background-image: url(art/blokklablec.jpg); background-repeat: no-repeat; background-position: left bottom; padding: 15px 8px 0 25px;}

.blokk2{background-image: url(art/blokkkitotles.jpg); background-repeat: repeat-y;}
.blokk2 .tartalom{background-image: url(art/blokkfejlec.jpg); background-repeat: no-repeat;}
.blokk2 .tartalom .fejlec{text-align: right; font-weight: bold; font-size: 16px; padding-right: 55px; padding-top: 2px;}
.blokk2 .tartalom .lablec{background-image: url(art/blokklablec.jpg); background-repeat: no-repeat; background-position: left bottom; padding: 15px 8px 0 25px;}

.bejelentkezes{background-image: url(art/bejelentkezes.jpg); background-repeat: no-repeat; background-position: left top; height: 137px;}
.bejelentkezes .cim{text-align: right; font-weight: bold; font-size: 16px; padding-right: 55px; padding-top: 2px;}
.bejelentkezes .form{padding: 20px 0 0 22px;}
.bejelentkezes .form .mezo{border: none; width: 210px; background: none; color: #fff; margin: 0; padding: 1px; font-size: 13px; font-family: verdana; }
.bejelentkezes .form .gomb{position: relative; left: 189px; top: 15px; background: none; color: #fff; font-weight: bold; border: none; font-size: 12px; margin: 0; font-size: 12px; font-family: verdana; padding: 2px; width: 33px;}
.bejelentkezes .form a {font-size: 10px; text-decoration: none; font-weight: bold;}

.bejelentkezes.belepve{background-image: url(art/blokkfejlec.jpg); background-repeat: no-repeat; background-position: left top; }
.bejelentkezes.belepve .lablec{background-image: url(art/blokklablec.jpg); background-repeat: no-repeat; background-position: left bottom; padding: 2px 8px 15px 25px;}


.fejlecflash{position: relative; top: -23px;}
.jobbtartalom{padding:0 40px;}
.tartalomblokk{width: 294px; float: left;}
.tartalomblokk img{margin-bottom: 10px;}
.bovebben{background-image: url(art/bovebben.jpg); background-repeat: no-repeat; height: 31px; width: 87px; float: right; padding: 8px 0 0 35px; margin-top: 15px;}
.bovebben a{color: #000; font-weight: bold; text-decoration: none;}
.bovebben a:hover{text-decoration: underline;}
h1{font-size: 24px;}
.kepkeret{float: left; margin: 0 8px 8px 0; border: 1px solid #FFFFEB; padding: 3px;}

#fooldal .fooldalbelso .belsooldal .folablec{background-image: url(art/lableckep.jpg); background-repeat: no-repeat; background-position: right top; height: 250px; }
#fooldal .fooldalbelso .belsooldal .folablec .menu{color: #FFFFEB; width: 700px; position: relative; left: 240px;}
#fooldal .fooldalbelso .belsooldal .folablec .menu a{color: #FFFFEB; font-size: 10px; text-decoration: none;}
#fooldal .fooldalbelso .belsooldal .folablec .menu a:hover{text-decoration: underline;}
#fooldal .fooldalbelso .belsooldal .folablec .irq{text-align: right; height: 22px; position: relative; top: 60px; right: 60px;}
#fooldal .fooldalbelso .belsooldal .folablec .irq a{color: #FFFFEB; font-weight: bold; font-size: 10px; text-decoration: none;}
#fooldal .fooldalbelso .belsooldal .folablec .irq a:hover{text-decoration: underline;}

.ikonok{text-align: right; width: 558px; line-height: 20px; padding-top: 10px;}
.ikonok a{color: #fff; font-weight: bold; font-size: 10px; text-decoration: none;}
.ikonok a:hover{text-decoration: underline;}

.vasarlasgom{display: block; height: 19px; width: 81px; color: #FFFFEB; background-image: url(art/vasarlasgomb2.jpg); background-repeat: no-repeat; text-align: center; padding-top: 4px; margin-lefT: 60px; padding-bottom: 15px; margin-top: 25px;}
.vasarlasgom a{color: #FFFFEB; font-weight: bold; font-size: 10px; text-decoration: none;}
.vasarlasgom a:hover{text-decoration: underline;}

.baltermekek .blokk a{ color: #fff; }
.baltermekek .blokk a:hover{ color: #ccc; }

