body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #5B5B5B; font-size: 12px; text-align: left;height: 100%; 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; }
#fooldal .fofejlec{background-image: url(art/fejleckep.jpg); background-repeat: no-repeat;zoom:1}
#fooldal .fofejlec .szlogen{color: #323232; /*font-weight: bold; */font-size: 11px; height: 25px; padding-top: 15px;}
#fooldal .fofejlec .fotartalom{padding-top: 8px;}
#fooldal .fofejlec .fotartalom .baloldal{width: 208px; float: left;}
#fooldal .folablec{height: 86px; background-image: url(art/lableckep.jpg); background-repeat: no-repeat; margin-top: 25px;}
#fooldal .folablec .menu{color: #7A7A7A; font-size: 11px; float: right; text-align: right; padding: 25px 15px 10px 0; background-image: url(art/szaggatott2.jpg); background-repeat: repeat-x; background-position: left bottom; width: 620px; margin-right: 10px;}
#fooldal .folablec .menu a{color: #7A7A7A; text-decoration: none;}
#fooldal .folablec .menu a:hover{text-decoration: underline;}
#fooldal .folablec .szaggatott2{ height: 25px; padding: 5px 0 0 0;}
#fooldal .folablec .irq{float: right; padding: 10px 25px 0 0}
#fooldal .folablec .irq a{color: #FF8F17; font-weight: bold; font-size: 10px; text-decoration: none;}
#fooldal .folablec .irq a:hover{text-decoration: underline;}
.logo{margin-left: 8px; padding-top: 25px}



#fooldal .fofejlec .fotartalom .jobboldal{width: 752px; float: left;}
#bannercsere_uj{float: left;}
.webaruhaz{float: left;}
.felsomenu{clear: both; background-image: url(art/menuhatter.jpg); background-repeat: no-repeat; height: 42px; padding: 18px 0 0 37px;}
.felsomenu ul{padding:0;margin:0; list-style:none;}
.felsomenu ul li{padding: 0; margin-right:5px; margin:0; float: left;}
.felsomenu ul li.elvalaszto{padding:2; width: 15px; height: 15px; padding: 0 15px 0 15px; background-image: url(art/menukozott.gif); background-repeat: no-repeat; background-position: center 3px;}
.felsomenu ul li.elvalaszto hr{display:none;}
.felsomenu ul li a{color:#000;text-decoration:none; font-size: 12px; font-weight: bold;}
.felsomenu ul li a:hover{color:#848484;text-decoration:none;}


.balmenu{clear: both; }
.balmenu ul{padding:0;margin:0; list-style:none; width: 180px;}
.balmenu ul li{padding: 0; padding-right:5px; margin:0; background-image: url(art/menuelott.jpg); background-repeat: no-repeat; background-position: left 2px; padding-left: 15px;}
.balmenu ul li.elvalaszto{padding:2; height: 8px; border-top: 1px solid #E6E6E6; background: none; margin-top: 8px; line-height: 8px;}
.balmenu ul li.elvalaszto hr{display:none;}
.balmenu ul li a{color:#000;text-decoration:none; font-size: 12px; }
.balmenu ul li a:hover{text-decoration: underline;}
.balcim{font-size: 18px; font-weight: bold; background-image: url(art/menuelvalaszto.jpg); background-repeat: no-repeat; background-position: -7px bottom; padding-bottom: 8px; margin: 0 0 15px 0;}
.keresesblokk{background-image: url(art/kereses.jpg); background-repeat: no-repeat; background-position: left top; height: 48px; width: 184px; position: relative; left: 10px; margin: 25px 0; padding: 35px 0 0 8px;}
.mezo{border: 1px solid #D8D8D8; width: 164px; height: 16px; color: #A5672C; padding: 1px 3px;}
.gomb{background-color: #000; border: none; color: #fff; font-size: 10px; font-weight: bold; padding: 2px 8px; margin-top: 3px; float: right; position: relative; left: -12px;}
.balbanner{padding-left: 22px;}

#ujdonsagokbanner,.banner1{float: left;}
#akciokbanner,.banner2{float: left; padding-left: 10px}

.kozepbal{width: 572px; float: left; margin-left: 5px;overflow:hidden}
.kozepjobb{width: 170px; float: left; text-align: right;overflow:hidden}
.belsotartalom{padding-right: 18px;}

.blokk{margin-left: 7px; margin-top: 18px;}
.blokk .fejlec{background-image: url(art/blokkfejlec.jpg); background-repeat: no-repeat; height: 20px;}
.blokk .tartalom{background-image: url(art/blokkkitoltes.jpg); background-repeat: repeat-y; text-align: left; padding: 0 9px 0 5px;}
.blokk .tartalom .cim{background-image: url(art/h1.jpg); background-repeat: no-repeat; height: 35px; color: #000; font-size: 16px; font-weight: bold; padding-left: 25px; padding-top: 7px;}
.blokk .lablec{background-image: url(art/blokklablec.jpg); background-repeat: no-repeat; height: 20px;}


h1{background-image: url(art/h1.jpg); background-repeat: no-repeat; height: 24px; font-weight: normal; padding-left: 25px; color: #000;font-size:23px}
.datum{color: #F67B04; font-weight: bold; } 
.elvalaszto{background-image: url(art/szaggatott.jpg); background-repeat: repeat-x; height: 15px; margin: 15px 0 0 0;}


a{color:#000;text-decoration:none}
a:hover{text-decoration:underline}
.button{background-color:#e07411;color:#fff;border:1px solid #7f9db9;font-weight:bold;margin:4px 0 10px 0}

.bejelentkezes .input {width: 95%;}


ul.loggedinlinkek{padding:0;margin:0; list-style:none;margin-top:10px;}
ul.loggedinlinkek li{padding: 0; padding-right:5px; margin:0; background-image: url(art/menuelott.jpg); background-repeat: no-repeat; background-position: left 2px; padding-left: 15px;margin-bottom:4px;}
ul.loggedinlinkek li a{color:#000;text-decoration:none;}
ul.loggedinlinkek li a:hover{text-decoration: underline;}

h2 { margin: 0; padding: 0; font-size: 16px; margin-bottom: 5px; margin-top: 10px;}
h3 { margin: 0; padding: 0; font-size: 14px; margin-bottom: 5px;}
h4 { margin: 0; padding: 0; font-size: 14px; margin-bottom: 5px;}
h5 { margin: 0; padding: 0; font-size: 11px; }
.bovebben { text-align: right; }

.idezet {
	text-align: justify;
	padding: 4px 0 4px 8px;
	border-left: 4px solid #f3c69d;
	font-style: italic;      
	margin: 10px 0 10px 0px;
	width:95%;
/*	height: 100%;*/
	}
.datum {color:#777}

hr{border:0;border-top:1px solid #bfafa6;height:1px}
.vissza {text-align:right;margin-top: 30px;margin-right:8px;}
.tartalomjobb .datum { margin-bottom: 5px; color: #444; font-weight:bold}
.alkategoriak a {text-decoration:none}

.lapozo {
	text-align: center;
	color: #ccc;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	}
.lapozo a {
	color: #c70;
	text-decoration: none;
	font-weight: bold;
	}
.lapozo a:hover {
	color: #f80;
	}
.lapozo .lapoz {
	font-weight: bold;
	}
.lapozo .page {
	color: #000;
	font-weight: bold;
	padding: 0 3px;
/*	background-color: #fe4;
	border: 1px solid #f80;*/
	}

.hiba {
	color: #f44;
	margin-bottom: 5px;
	}
.ok {
	color: #0c0;
	margin-bottom: 5px;
	font-weight: bold;
}
.fomenu {}
.almenu {}
.fck p {
	margin: 0px;
	}

/* slideshow */
.slideshow { margin: 0; padding: 0;  }
.slideshow li { list-style: none; float: left; margin: 0; padding: 0; margin-right: 3px; }
.slideshow li span { display: none; }

/* gallery */
.gallery { margin: 0; padding: 0;  }
.gallery li { list-style: none; float: left; margin: 0; padding: 0; margin-right: 3px; }
.gallery li span { display: none; }

/* capcsa */
.capcsa_input { width: 54px; height: 18px; margin: 0; padding: 2px 2px 0px 2px; margin: 0; font-family: arial; font-weight: normal; font-size: 13px; line-height: 16px; text-align: center; vertical-align: middle; }
.capcsa_img { border: 1px solid #7f9db9; width: 60px; height: 22px; vertical-align: middle; }

.inputsor .input {width: 98%;}
.regisztracio td {padding:0}
.regisztracio .input {width:98%}
.regisztracio th {width:150px}
.szin1{color:#e07411}
.szin2{color:#522400}
.szin3{color:#a72d2d}

.flash { }
#valogatasok{margin-bottom:12px}
#elojegyzesek{margin-bottom:12px}

.narancs{color: #E07411}
.kepkeret,.kepkeretbal,.kepkeretjobb{border: 1px solid #E07411; padding: 3px; margin: 0 10px 10px 0;}
.kepkeretbal{float:left;}
.kepkeretjobb{float:right;margin: 0 0 10px 10px;}

.balmenuarszuresdiv {width:160px;line-height:18px;margin-bottom:10px}
.balmenuarszuresdiv a{display:block;text-align:right;font-size:12px;font-weight:bold}

a img{border:0}

fieldset {
	border:1px solid #aaa;
	margin-bottom: 10px;
	padding: 5px;
}
fieldset legend {
	color: #000000;
	font-weight: bold;
	font-size:12px;
}

#mozg1{position: absolute;height:16px;white-space:nowrap;color:#777}
#mozg2{position: absolute;height:16px;white-space:nowrap;color:#777}
#scrollszoveg{display:none;white-space:nowrap;}