body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #636363; font-size: 12px; text-align: left;
height: 100%; }

#hatterszin{background-color: #F2F2F2; background-image: url(art/hatterkitoltes.jpg); background-repeat: repeat-x;}
#fooldal{width: 960px; margin: 0 auto; background-image: url(art/tartalomkitoltes.jpg); background-repeat: repeat-y; background-position: left top;}
#fooldal .fofejlec{background-image: url(art/fejleckep.jpg); background-repeat: no-repeat;}
#fooldal .fofejlec .fejlec{height: 181px;}
#fooldal .fofejlec .fejlec .logo{float: left; padding:1px 0 0 38px; width: 300px;}
#fooldal .fofejlec .fejlec .ikonok{width: 445px; float: left; text-align: right; margin-top: 73px;}
#fooldal .fofejlec .fejlec .ikonok a{color: #686868; font-size: 10px; text-decoration: none; margin-right: 15px;}
#fooldal .fofejlec .fejlec .ikonok a:hover{text-decoration: underline}
#fooldal .fofejlec .fejlec .ikonok .kereses{float: left;}
#fooldal .fofejlec .fejlec .menu{margin-top: 47px; text-align: center; height: 30px; margin-left: 5px;}
#fooldal .fofejlec .fejlec .menu ul{padding: 0; margin:0; list-style:none; margin-left: 7px; }
#fooldal .fofejlec .fejlec .menu ul li{margin:0; padding: 0; float: left;}
#fooldal .fofejlec .fejlec .menu ul li.menuelvalaszto{padding: 0px; width: 15px;}
#fooldal .fofejlec .fejlec .menu ul li.menuelvalaszto hr{display:none;}
#fooldal .fofejlec .fejlec .menu ul li a{display: block; height: 20px; margin: 0 16px; color: #373737; font-size: 11px; text-decoration: none; font-weight: bold;  border-bottom: 5px; }
#fooldal .fofejlec .fejlec .menu ul li a:hover{background-position: -116px top; border-bottom: 5px solid #8CC041;}
#fooldal .fofejlec .fejlec .termekekfejlec{color: #5a5a5a; font-weight: bold; font-size: 14px; text-align: right; position: relative; left: -60px; top: 20px;}

#fooldal .fotartalom{}
#fooldal .fotartalom .baloldal{float: left; width: 731px; line-height: 22px; padding-left: 9px; background-image: url(art/tartalomfejlec.jpg); background-repeat: no-repeat; background-position: left top; }
#fooldal .fotartalom .baloldal .nagykep{margin-top: 3px;}
#fooldal .fotartalom .baloldal .baltartalom{padding: 5px 15px 5px 5px;}
#fooldal .fotartalom .jobboldal{float: left; width: 220px; position: relative; top: -3px;}

h1{/*background-image: url(art/h1.jpg); background-repeat: no-repeat; background-position: left top;*/ height: 51px; margin-top: 6px; color: #000; font-size: 24px; text-transform: uppercase; padding-left: 15px; padding-top: 15px;}

.blokk{}
.blokk .fejlec{background-image: url(art/blokkfejlec.jpg); background-repeat: no-repeat; background-position: left top; height: 71px; color: #5a5a5a; font-weight: bold; font-size: 14px; padding: 8px 0 0 85px;}
.blokk .fejlec1{background-image: url(art/termekekfejlec.jpg); background-repeat: no-repeat; background-position: left top; height: 71px; color: #5a5a5a; font-weight: bold; font-size: 14px; padding: 8px 0 0 85px;}
.blokk .tartalom{padding:0 15px; background-image: url(art/blokkkitoltes.jpg); background-repeat: repeat-y; background-position: left top; color: #fff; font-weight: bold;}

.blokk .tartalom .datum{color: #888; font-size: 10px; font-weight: bold;}
.blokk .tartalom .link a{color: #fff; font-weight: bold; text-decoration: none; font-size: 10px; padding-left: 8px;}
.blokk .tartalom .link a:hover{text-decoration: underline;}

.blokk .tartalom .menu2{width: 180px;}
.blokk .tartalom .menu2 ul{padding: 0; margin:0; list-style:none;}
.blokk .tartalom .menu2 ul li{margin:0; padding: 0; background-image: url(art/menuelott.jpg); background-repeat: no-repeat; background-position: left 4px; list-style:none; padding-left: 15px;}
.blokk .tartalom .menu2 ul li.elvalaszto{padding: 0px; border-top: 1px dashed #fff; height: 5px; margin-top: 8px;  background: none;}
.blokk .tartalom .menu2 ul li.elvalaszto hr{display:none;}
.blokk .tartalom .menu2 ul li a{color: #fff; font-weight: bold; text-decoration: none;}
.blokk .tartalom .menu2 ul li a:hover{color: #DCDCDC;}

.tartalomblokk{}
.tartalomblokk .fejlec{background-image: url(art/termekblokkfejlec.jpg); background-repeat: no-repeat; background-position: left top; height: 10px;}
.tartalomblokk .tartalom{background-image: url(art/termekblokkkitoltes.jpg); background-repeat: repeat-y; background-position: left top; padding: 10px;}
.tartalomblokk .lablec{background-image: url(art/termekblokklablec.jpg); background-repeat: no-repeat; background-position: left top; height: 32px;}
.tartalomblokk .lablec .linkek{text-align: right; padding-right: 12px; padding-top: 5px;}
.tartalomblokk .lablec .linkek a{color: #fff; font-weight: bold; text-decoration: none; margin: 0 12px;}
.tartalomblokk .lablec .linkek a:hover{text-decoration: underline;}

#folablec{background-image: url(art/lableckitoltes.jpg); background-repeat: repeat-x; background-position: left top; background-color: #fff; font-size: 10px; height: 180px;}
#folablec .lableckep{width: 960px; margin: 0 auto; background-image: url(art/lableckep.jpg); background-repeat: no-repeat; background-position: left top; height: 180px;}


#folablec .lableckep .lablecmenu{position: relative; left: 30px; top: 40px; width:700px}
#folablec .lableckep .irq{font-weight: bold; position: relative; left: 30px; top: 55px; width:300px}
#folablec .lableckep a{color: #545454; text-decoration: none;}
#folablec .lableckep a:hover{text-decoration: underline;}

.szinvalaszto { text-align: center; width: 138px; height: 130px; float: left; }
