body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #212121; font-size: 12px; text-align: left;height: 100%;  background-color: #3C2600;}
.elsohatter{background-color: #fff; background-image: url(art/hatterkitoltes.jpg); background-repeat: repeat-x; background-position: center top;}
#fooldal{width: 988px; margin: 0 auto; }
#fooldal .fotartalom{background-image: url(art/fejleckep.jpg); background-repeat: no-repeat; background-position: left top}
#fooldal .fotartalom .fofejlec{height: 169px;}
#fooldal .fotartalom .fofejlec .kereses{text-align: right; height: 34px; background-image: url(art/kereseshatter.jpg); background-repeat: no-repeat; background-position: left top; zoom: 1; width: 256px;}
#fooldal .fotartalom .fofejlec .kereses .kbeiro{ background: none;  width: 200px; border:0; height: 18px; position: relative; left: -20px; top: -2px; margin:0; padding: 0;}
#fooldal .fotartalom .fofejlec .kereses .kgomb{position: relative; top: 0px; left: -7px;}
#fooldal .fotartalom .fofejlec .fomenu{float: left; position: relative; top: 0px; }
#fooldal .fotartalom .fofejlec .fomenu ul{padding:0; margin:0; list-style:none; padding-left: 0px;}
#fooldal .fotartalom .fofejlec .fomenu ul li{color: #fff; padding: 0px 0 0px 0; float: left;}
#fooldal .fotartalom .fofejlec .fomenu ul li.elvalaszto{}
/*
#fooldal .fotartalom .fofejlec .fomenu ul li a{color: #97EDFF; text-decoration: none; font-weight: bold; font-size: 11px; display: block; height: 30px; float: left; width: 96px; text-align: center; padding-top: 10px;}
#fooldal .fotartalom .fofejlec .fomenu ul li a:hover{background-image:url(art/menumogott.jpg); background-repeat: no-repeat; background-position: center top; color: #FFFFFF;}
#fooldal .fotartalom .fofejlec .fomenu ul li a.selected{background-image:url(art/menumogott.jpg); background-repeat: no-repeat; background-position: center top; color: #FFFFFF;}
*/

.nagygomb1{position: relative; left: -25px; top: -2px;}
.nagygomb2{position: relative; left: 6px; top: -5px;}

#allatiflash{}

#fooldal .fotartalom .fofejlec .fomenu ul li a{color: #BEE534; text-decoration: none; font-weight: bold; font-size: 11px; display: block; float: left; text-align: center; padding: 15px 10px 0 10px; height: 40px; }
#fooldal .fotartalom .fofejlec .fomenu ul li a:hover{background-image:url(art/felsomenuhover.png); background-repeat: repeat-x; background-position: 0 0; color: #FFFFFF;}
#fooldal .fotartalom .fofejlec .fomenu ul li a.selected{background-image:url(art/felsomenuhatter.png); background-repeat: no-repeat; background-position: center top; color: #5B340B;}

#fooldal .fotartalom .fofejlec .nagygombok{float: right; position: relative; left: -25px; top: 4px;}
#fooldal .fotartalom .fofejlec .nagygombok a{ margin: 0 !important; padding: 0 !important; }

/*#fooldal .fotartalom *{overflow:hidden}*/
#fooldal .fotartalom .baloldal{float: left; width: 740px; padding:0 40px 0 0; }
#fooldal .fotartalom .baloldal .banner{padding:1px;background:#777;}
#fooldal .fotartalom .baloldal .margin{}
#fooldal .fotartalom .jobboldal{float: left; width: 200px; padding-top: 30px;overflow:hidden}

.jobbbanner{padding-bottom: 25px; padding-top: 0px;}

.blokkjobb{width: 200px;}
.blokkjobb .fejlec{color: #fff; font-weight: bold; background-image:url(art/bejelentekzes_blokkfejlec.jpg); background-repeat: no-repeat; background-position: left top; height: 53px;}
.blokkjobb .fejlec2{color: #fff; font-weight: bold; height: 53px; background-image:url(art/allatok_blokkfejlec.jpg); background-repeat: no-repeat; background-position: left top; }
.blokkjobb .fejlec3{color: #fff; font-weight: bold; height: 53px; background-image:url(art/statisztika_blokkfejlec.jpg); background-repeat: no-repeat; background-position: left top; }
.blokkjobb .fejlec4{color: #fff; font-weight: bold; height: 53px; background-image:url(art/szavazas_blokkfejlec.jpg); background-repeat: no-repeat; background-position: left top; }
.blokkjobb .fejlec0{color: #fff; font-weight: bold; height: 11px; background-image:url(art/jobbblokkfejlec.jpg); background-repeat: no-repeat; background-position: left top; }
.blokkjobb .tartalom{padding-left: 5px; padding-right: 5px; background-color: #EBEDEE;}
.blokkjobb .tartalom0{padding-left: 5px; padding-right: 5px; background-color: #F7F7F7;}
.blokkjobb .tartalom0 .fl1 { padding: 0 0 7px 0; color: #5d3d02; font-weight: bold; font-family: arial; background-image:url(art/kekcsik.jpg); background-repeat: no-repeat; background-position: left bottom; }
.blokkjobb .tartalom0 .fl2 { padding: 0 0 7px 0; color: #5d3d02; font-weight: bold; font-family: arial; background-image:url(art/sargacsik.jpg); background-repeat: no-repeat; background-position: left bottom; }
.blokkjobb .tartalom0 .fl3 { padding: 0 0 7px 0; color: #5d3d02; font-weight: bold; font-family: arial; background-image:url(art/piroscsik.jpg); background-repeat: no-repeat; background-position: left bottom; }
.blokkjobb .tartalom0 .sp { position: relative; left: -5px; width: 200px; height: 24px; font-size: 0; line-height: 0; background-image:url(art/jobbblokksp.jpg); background-repeat: no-repeat; }
.blokkjobb .tartalom .bbeiro{background: #fff; border: 1px solid #bbb3a8; margin-bottom: 5px; font-weight: bold; color: #000; font-size: 11px; width: 168px; padding: 3px;}
.blokkjobb .tartalom .bgomb{background-image:url(art/belepesgomb.jpg); background-repeat: no-repeat; background-position: center top; border: 0; width: 67px; height: 24px; font-weight: bold; color: #fff; font-size: 10px; margin-bottom: 5px;}
.blokkjobb .tartalom ul{padding:0px 0 0 5px; margin:0; list-style:none; }
.blokkjobb .tartalom ul li{color: #000; padding: 0px 0 0px 10px; background-image:url(art/menuelott1.jpg); background-repeat: no-repeat; background-position: left 3px; font-size: 11px;}
.blokkjobb .tartalom ul li.elvalaszto{font-size: 0; line-height: 0; height: 2px; margin-top: 2px;}
.blokkjobb .tartalom ul li a{color: #5D3C02; text-decoration: none; font-weight: bold; font-size: 11px; }
.blokkjobb .tartalom ul li a:hover{color: #000; text-decoration: underline; }
.blokkjobb .tartalom2{ padding-bottom: 10px; padding-left: 5px; padding-right: 5px; background-color: #EBEDEE;}
.blokkjobb .tartalom2 .jobbmenu{padding:10px 0 0 5px;}
.blokkjobb .tartalom2 .jobbmenu ul{padding:0; margin:0; list-style:none; padding-left: 0px;}
.blokkjobb .tartalom2 .jobbmenu ul li{color: #000; padding: 0px 0 0px 10px; background-image:url(art/menuelott1.jpg); background-repeat: no-repeat; background-position: left 3px; font-size: 11px;}
/*.blokkjobb .tartalom2 .jobbmenu ul li.elvalaszto{background-image:url(art/jobbelvalszto.jpg); background-repeat: repeat-x; background-position: left top; font-size: 1px; line-height: 5px; height: 3px; margin-top: 5px;}*/
.blokkjobb .tartalom2 .jobbmenu ul li.elvalaszto{font-size: 0; line-height: 0; height: 2px; margin-top: 2px;}
.blokkjobb .tartalom2 .jobbmenu ul li a{color: #5D3C02; text-decoration: none; font-weight: bold; font-size: 11px; }
.blokkjobb .tartalom2 .jobbmenu ul li a:hover{color: #000; text-decoration: underline; }
.blokkjobb .lablec{background-image:url(art/bejelentekzes_blokklablec.jpg); background-repeat: repeat-x; background-position: left top; height: 12px; margin-bottom: 15px;}
.blokkjobb .lablec2{background-image:url(art/bejelentekzes_blokklablec.jpg); background-repeat: repeat-x; background-position: left top; height: 12px; margin-bottom: 25px;}
.blokkjobb .lablec0{background-image:url(art/jobbblokklablec.jpg); background-repeat: repeat-x; background-position: left top; height: 12px; margin-bottom: 25px;}


#fooldal .fotartalom .fofejlec{height: 168px;}




#fooldal .fotartalom .baloldal .blokk1{width: 355px; float: left;}
#fooldal .fotartalom .baloldal .blokk1fejlec{background-image:url(art/blokkfejlec1.jpg); background-repeat: repeat-x; background-position: center top; height: 61px;}
#fooldal .fotartalom .baloldal .blokk1tartalom{background-image:url(art/blokkhatter1.jpg); background-repeat: repeat-x; background-position: center bottom; padding-bottom: 35px;}


#fooldal .fotartalom .baloldal .blokk2{margin-top: 5px;}
#fooldal .fotartalom .baloldal .blokk2fejlec{background-image:url(art/blokk1fejlec.jpg); background-repeat: repeat-x; background-position: center top; height: /*61px*/45px; padding-left: 10px;}
#fooldal .fotartalom .baloldal .blokk2fejlec .blokk2fejlecful{position: relative; top: 9px; float: right; }
#fooldal .fotartalom .baloldal .blokk2fejlec .blokk2fejlecful ul{padding:0; margin:0; list-style:none; padding-left: 0px; }
#fooldal .fotartalom .baloldal .blokk2fejlec .blokk2fejlecful ul li{color: #fff; padding: 0px 0 0px 0; float: left;}
#fooldal .fotartalom .baloldal .blokk2fejlec .blokk2fejlecful ul li.elvalaszto{border-left: 2px solid #AD9985; height: 18px; margin-left: 2px; padding-right: 2px;}
#fooldal .fotartalom .baloldal .blokk2fejlec .blokk2fejlecful ul li a{color: #000; text-decoration: none; /*font-weight: bold;*/ font-size: 10px; display: block; background-color: #FFFAEE; background-image:url(art/full1.jpg); background-repeat: repeat-x; background-position: center bottom; width: 97px; height: 22px; text-align: center; padding-top: 8px;}
/*#fooldal .fotartalom .baloldal .blokk2fejlec .blokk2fejlecful ul li a:hover{color: #5B340B; background-color: #FFF0C8;}*/
#fooldal .fotartalom .baloldal .blokk2fejlec .blokk2fejlecful ul li a:hover{color: #555; text-decoration: underline; /*background-image:url(art/full2.jpg); background-repeat: repeat-x; background-position: center bottom;*/}
#fooldal .fotartalom .baloldal .blokk2fejlec .blokk2fejlecful ul li a.fullink{ text-decoration: none; font-weight: bold; background-color: #FFF0C8; background-image:url(art/full2.jpg); background-repeat: repeat-x; background-position: center bottom;}
#fooldal .fotartalom .baloldal .blokk2tartalom{background-image:url(art/blokk1hatter.jpg); background-repeat: repeat-x; background-position: center bottom; padding-bottom: 25px; padding-left: 10px; padding-right: 10px;}


#fooldal .fotartalom .baloldal .blokk3,
#fooldal .fotartalom .baloldal .blokk3szelso{width: 230px; float: left; margin-right: 18px;}
#fooldal .fotartalom .baloldal .blokk3fejlec,
#fooldal .fotartalom .baloldal .blokk3szelsofejlec{background-image:url(art/blokk1fejlec.jpg); background-repeat: repeat-x; background-position: center top; height: 61px;}
#fooldal .fotartalom .baloldal .blokk3tartalom,
#fooldal .fotartalom .baloldal .blokk3szelsotartalom{background-image:url(art/blokkhatter3.jpg); background-repeat: repeat-x; background-position: center bottom; padding-bottom: 35px;}
#fooldal .fotartalom .baloldal .blokk3szelso{margin-right: 0px;}


.blokkcim { width: 100%; height: 100%; background-repeat: no-repeat; background-position: 0px 14px; }
.blokkcim h2 { display: inline; margin: 0; padding: 0; position: relative; top: 9px; left: 15px; color: #fff; font-weight: bold; font-size: 18px; }

.fo3blokk { float: left; width: 237px; }
.fo3blokksp { float: left; width: 14px; height: 10px; }
.fo3blokk .blokk { font-size: 11px; font-family: tahoma; overflow: hidden; width: 237px; }
.fo3blokk .blokk .fejlec { background-image: url(art/kozepsoblokkfejlec.jpg); background-repeat: no-repeat; height: 5px; font-size:0;line-height:0}
.fo3blokk .blokk .tartalom { background-image: url(art/kozepsoblokkkitoltes.jpg); background-repeat: repeat-y; height: 60px; padding-right: 6px;}
.fo3blokk .blokk .lablec { background-image: url(art/kozepsoblokklablec.jpg); background-repeat: no-repeat; height: 6px; font-size:0;line-height:0}
.fo3blokk .blokk .kep { float: left; padding-left: 5px; padding-right: 13px; }
.fo3blokk .blokk .kepkeret { padding: 0; }
.fo3blokk .blokk .nev { font-weight: bold; }


#fooldal .fotartalom .baloldal .tabblokk{margin-top: 11px; width: 493px; float: left;}
#fooldal .fotartalom .baloldal .tabblokk .fejlec{background-image:url(art/fulesfejlec.jpg); background-repeat: no-repeat; background-position: left bottom; height: 40px; position: relative;}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok{/*position: relative; top: 9px; float: right;*/ padding-left: 1px;}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul{padding:0; margin:0; list-style: none;}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li{color: #fff; padding: 0; float: left; font-family: tahoma, arial; font-size: 11px;}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li.elvalaszto{width: 2px; height: 10px;border:0}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li a{color: #000; text-decoration: none; font-weight: bold; display: block; background-image:url(art/fulesalapkitoltes.jpg); background-repeat: repeat-x; background-position: center bottom; text-align: center;float:left}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li a:hover{text-decoration: underline;}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li a span{display: block; background-image:url(art/fulesalapbal.jpg); background-repeat: no-repeat; background-position: left top; float:left}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li a span span{display: block; background-image:url(art/fulesalapjobb.jpg); background-repeat: no-repeat; background-position: right top; height: 21px; padding-top: 9px; padding-left: 8px; padding-right: 8px; cursor: pointer;float:left}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li a.fullink{ text-decoration: none; background-image:url(art/fuleskivkitoltes.jpg); color: #fff;}
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li a.fullink span{background-image:url(art/fuleskivbal.jpg); }
#fooldal .fotartalom .baloldal .tabblokk .fejlec .tabok ul li a.fullink span span{background-image:url(art/fuleskivjobb.jpg);}
#fooldal .fotartalom .baloldal .tabblokk .tartalom{background-color: #f6f6f6; background-image:url(art/fuleslablec.jpg); background-repeat: no-repeat; background-position: left bottom; /*padding-bottom: 25px;*/ padding-left: 5px; padding-right: 5px; height: 169px; overflow:hidden;width:483px}
#fooldal .fotartalom .baloldal .tabblokk .bovebben{text-align: right; padding: 10px 5px 0 0; margin: 0; background: none;}
#fooldal .fotartalom .baloldal .tabblokk .bovebben a{text-decoration: none; font-size: 11px; padding: 0; margin: 0; background: none;}
/*#fooldal .fotartalom .baloldal .tabblokk .tartalom .scroll {overflow: auto; height: 165px}
#fooldal .fotartalom .baloldal .tabblokk .tartalom .scroll #fultartalom{width: 600px;}*/
#fooldal .fotartalom .baloldal .tabblokk #bcim{display: none;}

/*---------------------------------------------*/

#fooldal .fotartalom .baloldal .belsotartalom{padding: 5px 8px;}
.blokklista { width: /*725px*/724px; overflow:hidden}

.allatblokk,
.felhasznaloblokk,
.klubblokk { border: 1px solid #e8e8e8; width: 224px; height: 98px; margin: 0 8px 8px 0; padding: 3px; float: left; background: url(art/szurkeatmenet.gif); background-repeat: repeat-x; background-position: 0 -60px; }

.allatblokk .kepkeretbal,
.felhasznaloblokk .kepkeretbal,
.klubblokk .kepkeretbal { margin-right: 4px; }

.allatblokk .bc { height: 78px; xoverflow: hidden; margin-left: 106px; }

.allatblokk .nev, .allatblokk2 .nev,
.felhasznaloblokk .nev, .felhasznaloblokk2 .nev,
.klubblokk .nev, .klubblokk2 .nev { text-decoration: none; font-weight: bold; }

.allatblokk .nev:hover, .allatblokk2 .nev:hover,
.felhasznaloblokk .nev:hover, .felhasznaloblokk2 .nev:hover,
.klubblokk .nev:hover, .klubblokk2 .nev:hover { text-decoration: underline; font-weight: bold; }

.allatblokk, .allatblokk2 { /*background: #eff5db;*/ }
.felhasznaloblokk, .felhasznaloblokk2 { /*background: #f0f0f5;*/ }
.klubblokk, .klubblokk2 { /*background: #fff0e0;*/ }

.felhasznaloblokk .statusz { font-weight: bold; color: #008; }

.allatblokk.szerk,
.felhasznaloblokk.szerk { height: 115px; }

.allatblokk .tav { font-size: 10px; }

.allatblokk2,
.felhasznaloblokk2,
.klubblokk2 { font-size: 11px; font-family: tahoma; text-align: center; width: 102px; height: 130px; padding: /*2px*/4px; margin: 2px; /*border: 1px solid #e8e8e8;*/ float: left; overflow: hidden; }

.allatblokk2.b,
.felhasznaloblokk2.b,
.klubblokk2.b { font-size: 11px; font-family: tahoma; text-align: center; width: 86px; height: 120px; padding: 5px; margin: 0; float: left; overflow: hidden;}

.felhasznaloblokk_profil { }
.felhasznaloblokk_profil .kepkeretbal { margin-right: 4px; }
.felhasznaloblokk_profil .nev { text-decoration: none; font-weight: bold; }
.felhasznaloblokk_profil .nev:hover { text-decoration: underline; font-weight: bold; }
.felhasznaloblokk_profil .statusz { font-weight: bold; color: #008; }

.allatblokk_profil { }
.allatblokk_profil .kepkeretbal { margin-right: 4px; }
.allatblokk_profil .nev { text-decoration: none; font-weight: bold; }
.allatblokk_profil .nev:hover { text-decoration: underline; font-weight: bold; }
.allatblokk_profil .statusz { font-weight: bold; color: #008; }

.profil .gazdatkeres { color: #f00; font-size: 22px; font-weight: bold; /*vertical-align: middle;*/ }
.profil .partkeres { color: #f80; font-size: 22px; font-weight: bold; /*vertical-align: middle;*/ }
.profil .elhunyt { vertical-align: middle; }

.profilfejlec .gazdatkeres { color: #f00; font-weight: bold; }
.profilfejlec .partkeres { color: #f80; font-weight: bold; }
.profilfejlec .elhunyt { }

.allatblokk .gazdatkeres,
.allatblokk_profil .gazdatkeres { float: right; width: 116px; background: #f00; padding: 2px; color: #fff; text-align: center; font-size: 10px; font-weight: bold; position: relative; top: 2px; }
.allatblokk .partkeres,
.allatblokk_profil .partkeres { float: right; width: 116px; background: #f80; padding: 2px; color: #fff; text-align: center; font-size: 10px; font-weight: bold; position: relative; top: 2px; }
.allatblokk .elhunyt,
.allatblokk_profil .elhunyt { float: right; }

.muveletek .gazdatkeres { background: #f00; color: #fff; font-size: 14px; font-weight: bold; text-align: center; }
.muveletek .partkeres { background: #f80; color: #fff; font-size: 14px; font-weight: bold; text-align: center; }
.muveletek .elhunyt { color: #000; font-size: 14px; font-weight: bold; text-align: center; }
.muveletek .m img,
.muveletek .m span { vertical-align: middle; }
.muveletek .m a { font-weight: bold; text-decoration: none; }
.muveletek .m a:hover { font-weight: bold; text-decoration: underline; }

.profilfejlec img { vertical-align: middle; }

.profilblokk { float: right; width: 434px; }
.oldalsav { float: left; /*margin-left: 6px;*/ width: 270px; }
.profilblokk .kepkeretnagykep { padding: 2px; border: 1px solid #ccc; margin: 0 6px 6px 0; float: left; }
.profilblokk .kepkeretkiskep { padding: 2px; border: 1px solid #ccc; margin: 0 0px 6px 0; float: left; }
.profil table { width: 435px; }
.profil th { vertical-align: top; padding: 5px 0 5px 0; border-bottom: 1px solid #ddd; font-weight: bold; text-align: left; width: 150px; }
.profil td { vertical-align: top; padding: 5px 0 5px 0; border-bottom: 1px solid #ddd; }
.profil .jblokk { margin-bottom: 10px; padding: 5px 5px 0 5px; background: url(art/szurkeatmenet.gif); background-repeat: repeat-x; background-position: 0 -67px; }
.profil .jblokk span,
.profil .jblokk img { vertical-align: middle; }
.profil .jnev { font-weight: bold; text-decoration: none; }
.profil .jnev:hover { font-weight: bold; text-decoration: underline; }
.jelentkezokiemeles { color: #f80; font-weight: bold; }
.adatokblokk { float: right; width: 420px; }
.adatokblokk table { width: 100%; }

.beallitottsag { width: 433px !important; border-collapse: collapse; margin-bottom: 5px; margin-top: 1px; margin-left: 1px; }
.beallitottsag .megnev { font-weight: normal; font-family: tahoma; }
.beallitottsag th { text-align: left; font-weight: bold; width: 100%; }
.beallitottsag th,
.beallitottsag td { border: 1px solid #ddd; height: auto; margin: 0; padding: 2px; }
.beallitottsag td { width: 1%; text-align: center; color: #888; font-size: 10px; vertical-align: middle; }
.beallitottsag td img { width: 11px; height: 11px; }

.albumblokk { }
.albumblokk .selectdiv { margin-bottom: 3px; }
.albumblokk select { width: 100%; }
.albumkepek { overflow:hidden	}
.albumkepek .kepkeret { /*padding: 2px; border: 1px solid #ccc;*/ padding: 7px 7px 6px 8px; border: none; margin: 0; background-image: url(art/galeriakepekhatter.jpg); background-repeat: no-repeat; }
.albumkepek .kep { width: 140px; padding: 8px 0 4px 4px; float: left; font-size: 10px; overflow:hidden }
.albumkepek .kep .leiras { width: 140px; text-align: center; }
.albumkepek .kep .ikonok { width: 140px; text-align: center; }
.albumkepek .kep a { text-decoration: none; color: #888; }
.albumkepek .kep a:hover { text-decoration: none; color: #000; }

.xmenusor { /*border-bottom: 1px solid #6c4a25;*//*#b7b7b7*/ padding-bottom: 0px; margin-bottom: 5px; background: url(art/blokk1fejlec.jpg) #fff; padding-top: 0px; background-repeat: repeat-x; background-position: 0 bottom; /*position: relative; xleft: -22px; width: 729px;*/ padding-left: 30px; font-family: verdana; font-size: 10px; margin-top: 5px; height: 45px;}
.xmenusor a div { display: table-cell; height: 20px; vertical-align: middle; text-align: center; width: 97px; cursor: pointer; }
.xmenusor .menuelvalaszto { color: #aaa; }
.xmenusor a {text-decoration: none; background-image:url(art/full1.jpg); background-repeat: no-repeat; background-position: center /*bottom*/top; width: 97px; text-align: center; height: 25px; padding-top: 3px; padding-bottom: 2px; display: block; float: left; margin-left: 5px; margin-top: 9px; }
.xmenusor a.sel { text-decoration: none; font-weight: bold; /*background: red; padding: 3px; border: 1px solid*/ /*#b7b7b7*//*#6c4a25;*/ background-image:url(art/full2.jpg); background-repeat: no-repeat; background-position: center bottom; width: 97px; height: 22px; text-align: center; padding-top: 5px; padding-bottom: 3px; }

.menusor { font-family: tahoma, arial; font-size: 11px; margin-bottom: 5px; margin-top: 5px; height: 30px; border-bottom: 5px solid #5f3c04;}
.menusor a {text-decoration: none; background-image:url(art/fulesalapkitoltes.jpg); background-repeat: repeat-x; background-position: center top; display: block; float: left; padding: 0; margin: 0 2px 0 0; font-weight: bold;}
.menusor a span { display: block; background-image:url(art/fulesalapbal.jpg); background-repeat: no-repeat; background-position: left top; padding: 0; margin: 0;float:left}
.menusor a span span { display: block; background-image:url(art/fulesalapjobb.jpg); background-repeat: no-repeat; background-position: right top; height: 21px; padding: 9px 8px 0 8px; margin: 0; color: #000; cursor: pointer;float:left}
.menusor a.sel {text-decoration: none; background-image:url(art/fuleskivkitoltes.jpg);}
.menusor a.sel span { background-image:url(art/fuleskivbal.jpg);}
.menusor a.sel span span { background-image:url(art/fuleskivjobb.jpg); color: #fff;}

.album_boxes { list-style-type: none; margin: 0; padding: 0; }
.album_boxes li {         width: 166px; height: 180px; position: relative; float: left; border: 1px solid #ddd; text-align: center; background-color: #fff; margin: 5px 0 0 5px; overflow: hidden; font-size: 10px; }
.album_boxes li .move {   width: 166px; height: 180px; position: absolute; cursor: move; }
.album_boxes li .ikonok { width: 166px; top: 166px; position: absolute; text-align: center; }
.album_boxes li .ikonok .szerkeszt { float: left; margin-left: 5px; }
.album_boxes li .ikonok .komment { float: right; margin-right: 5px; }
.album_boxes li .kepdiv { margin-top: 5px; }
.album_boxes li .meret { margin-bottom: 2px; color: #888; }
.album_boxes li .kep { position: relative; text-align: center; }
.album_boxes li .leiras { background: #eee; height: 50px; overflow: hidden; }
.album_boxes li a { text-decoration: none; color: #888; }
.album_boxes li a:hover { text-decoration: none; color: #000; }

.galeria_boxes { list-style-type: none; margin: 0; padding: 0; }
.galeria_boxes li {         width: 500px; height: 16px; position: relative; text-align: left; background-color: #eee; margin: 0 0 5px 0; padding: 3px; overflow: hidden; font-size: 12px; }
.galeria_boxes li .move {   width: 500px; height: 16px; position: absolute; cursor: move; }
.galeria_boxes li a { position: relative; text-decoration: none; color: #000; }
.galeria_boxes li a:hover { position: relative; text-decoration: underline; color: #888; }
.galeria_boxes li .meret { color: #888; }

.uzenetkuldestabla { width: 100%; }
.uzenetkuldestabla th { width: 80px; font-weight: bold; text-align: left; }
.uzenetkuldestabla .input { width: 99%; }
.uzenetkuldestabla textarea { width: 99%; }

.uzeneteklistatabla { border-collapse: collapse; }
.uzeneteklistatabla th { background-color: #ccc; text-align: left; }
.uzeneteklistatabla th,
.uzeneteklistatabla td { border: 1px solid #ccc; }

.olvasatlan { font-weight: bold; }
.valaszolva { font-style: italic; }

h1 { font-weight: bold; font-size: /*16px*/20px; color: /*#000*/#353c1d; font-family: georgia, verdana; font-style: italic; padding: 0 0 0 10px; margin: 5px 0; }
h2 { font-weight: bold; font-size: 18px; color: #000; }

.keresesblokk { border: 1px solid #ddd; padding: 5px; margin-bottom: 5px; /*margin-right: 5px;*/ }
.kereseshasab { width: /*346px*/342px; }
.keresesblokk table { width: 100%; border-collapse: collapse; }
.keresesblokk table th { text-align: left; font-weight: bold; width: 150px; }
.keresesblokk .input { width: 97%; }
.keresesblokk .input2 { width: 50px; }
.keresesblokk .select { width: 100%; }

.kommentek { padding-right: 5px; }
.kommentek .cim { font-weight: bold; }
.kommentek .nev { margin-bottom: 5px; }
.kommentek .nev a { text-decoration: none; font-weight: bold; }
.kommentek .nev a:hover { text-decoration: underline; font-weight: bold; }
.kommentek .datum { float: right; color: #888; }
.kommentek .komment { border-bottom: 1px solid #ddd; margin-top: 7px; padding-bottom: 7px; }

.bloglista .blogblokk { border-top: 2px solid #ccc; border-left: 2px solid #ccc; padding: 5px; margin-bottom: 10px; }
.bloglista .blogblokk .cim { font-weight: bold; margin-bottom: 5px; }
.bloglista .blogblokk .komm { color: #888; font-weight: normal; }
.bloglista .blogblokk .komm a { font-weight: bold; text-decoration: none; }
.bloglista .blogblokk .komm a:hover { text-decoration: underline; }
.bloglista .blogblokk .datum { text-align: right; color: #888; }

.belepes { width: 270px; }
.belepes .gomb { width: 90px; }
.belepes .statusz { font-weight: bold; }
.belepes .kilepve { color: #888; font-weight: normal; }
.belepes .jelentkezve { color: #f80; font-weight: normal; }
.belepes .belepve { color: #000; font-weight: bold; }

.datum { margin-bottom: 5px; color: #888; font-weight: bold; }

.galeriaizelito,
.blogizelito { padding-bottom: 5px; }
.galeriaizelito .cim { padding-bottom: 2px; }
.galeriaizelito .cim a { font-weight: bold; text-decoration: none; }
.blogizelito .cim { padding-bottom: 2px; }
.blogizelito .cim a { font-weight: bold; text-decoration: none; }
.galeriaizelito h3,
.blogizelito h3 { margin: 0; padding: 0 0 4px 0; color: #888; }

.ismerosnekjelol { display: none; position: absolute; padding: 3px; border: 1px solid #ccc; background: #fff; z-index: 60000; }
.topstat { font-size: 10px; }
.topstat a { text-decoration: none; font-weight: bold; }
.topstat a:hover { text-decoration: underline; }

#ismerosnekjelolesform a { font-weight: bold; text-decoration: none; color: #05a; }
#ismerosnekjelolesform a img { vertical-align: middle; }
#ismerosnekjelolesform a:hover { text-decoration: underline; color: #08f; }
#ismerosnekjelolesform a._v { color: #a00; }
#ismerosnekjelolesform a._v:hover { color: #c00; }
#ismerosnekjelolesform a._n { color: #a00; }
#ismerosnekjelolesform a._n:hover { color: #c00; }
#ismerosnekjelolesform a._x { color: #a00; }
#ismerosnekjelolesform a._x:hover { color: #c00; }
#ismerosnekjelolesform a._i { color: #080; }
#ismerosnekjelolesform a._i:hover { color: #0a0; }
#ismerosnekjelolesform .ismeretlen { color: #555; }
#ismerosnekjelolesform .ismeros { color: #080; }
#ismerosnekjelolesform .fuggo { color: #a70; }

.egyszerukereso { position: absolute; left: 730px; top: 8px; }
.egyszerukereso .input { width: 210px; vertical-align: middle; font-size: 10px; font-family: verdana; padding: 2px; margin: 0 2px 0 0; }
.egyszerukereso .button { vertical-align: middle; }

.pub { margin: 0 0 0 1px; padding: 1px; }

.b1 { margin-bottom: 10px; }
.b1 h3 { margin: 0; padding: 1px 3px; background: #ccc; color: #fff; text-align: left; font-size: 14px; }
.b1 .tartalom { border: 1px solid #ccc; padding: 5px; }
.b1 .elvalaszto { border-bottom: 1px solid #ddd; margin-bottom: 5px; height: 2px; font-size: 0; line-height: 0; }

/* történetek */
.tortenetek .lista .blokk { float: left; width: 140px; }
.tortenetek .lista .blokk .fejlec { text-align: center; }
.tortenetek .lista .blokk .fejlec h3 { font-size: 12px; font-weight: bold; margin: 0; padding: 0; }
.tortenetek .lista .blokk .fejlec .datum { font-size: 10px; margin: 0; padding: 0; }
.tortenetek .lista .blokk .tartalom { text-align: center; }
.tortenetek .lista .blokk2 { float: left; width: 362px; margin-bottom: 15px; }
.tortenetek .lista .blokk2 h3 { font-size: 12px; font-weight: bold; margin: 0; padding: 0; }
.tortenetek .lista .blokk2 .datum { font-size: 10px; margin: 0; padding: 2px 0; }
.tortenetek .lista .blokk2 .allat { font-size: 10px; font-weight: bold; color: #000; }
.tortenetek .lista .blokk2 .tartalom { font-size: 10px; padding-top: 2px; padding-right: 10px; font-style: italic; }
.tortenetek .full .fejlec { text-align: center; }
.tortenetek .full .fejlec .datum { font-size: 10px; }
.tortenetek .full .kezdobetu { font-size: 20px; }
.tortenetek .full .szerzo { text-align: right; padding-top: 10px; font-style: italic; }

.bekuldes { width: 100%; }
.bekuldes th { width: 100px; text-align: left; font-weight: bold; border-bottom: 1px solid #eee; }
.bekuldes td { width: 500px; border-bottom: 1px solid #eee; }
.bekuldes .noborder th, .bekuldes .noborder td { border: none !important; padding-bottom: 0; }
.bekuldes .input { width: 98%; }
.bekuldes textarea { width: 99%; }
.bekuldes .h { width: 100px; font-size: 10px; color: #f00; margin: 0; padding: 0; }
/* / */

.adatokform th span, .req { color: #f00; }



#fofolalblec{background-image: url(art/lableckitokltes.jpg); background-repeat: repeat-x; background-position: center top; height: 308px;}
#fofolalblec .belsolablec{width: 960px; margin: 0 auto;}
#fofolalblec .belsolablec .folablec{background-image: url(art/lableckep.jpg); background-repeat: no-repeat; background-position: 340px top; padding-top: 105px; color: #fff;}
#fofolalblec .belsolablec .folablec a{color: #fff; font-weight: bold; font-size: 10px; }
#fofolalblec .belsolablec .folablec a:hover{text-decoration: underline;}

#fofolalblec .belsolablec .www{position: relative; left: 778px; top: -13px; width: 100px; }
#fofolalblec .belsolablec a{color: #fff; font-weight: bold; font-size: 10px; }
#fofolalblec .belsolablec a:hover{text-decoration: underline;}
.irq{position: absolute; width: 180px; text-align: left;}

#allatiflash { width: 702px; height: 115px; }

.menu.kiemelt { color: #54a11d !important; }

.main_fhsz { float: left; width: 238px; border: 1px solid #ccccff; margin-left: 5px; }
.main_finn { margin: 1px; background: #eee; height: 68px; }
.main_fhsz a { text-decoration: none; }
.main_fhsz a:hover { text-decoration: underline; }
.main_fido { font-weight: bold; font-size: 10px; color: #888; }