body, html {
	margin: 0;
	padding: 0;
	width: 100%;
	text-align: center;
	font-size: 11px;
	font-family: Frutiger, Arial, helvetica, sans-serif;
	background: url(./images/r_bk.jpg) repeat-x #b6ac58;
}

#page{
	width: 100%;
	background: url(./images/page_bk.jpg) top center no-repeat;
	margin: 0;
	padding: 0;
}

#page-main {
	width: 100%;
	height: 776px;
	background: url(./images/main_page_bk3.jpg) top center no-repeat;
	margin: 0;
	padding: 0;
}

#main-menu { width: 700px; margin: auto; padding-top: 455px; padding-left: 145px; }
#page-main ul { list-style-type: none; margin: 0; padding: 0; }
#page-main ul li { float: left; margin-right: 15px; padding-right: 15px; border-right: 1px solid #b1cd49;}
#page-main ul li.last { border-right: none;}
#page-main ul li a { color: white; font-size: 20px; font-style: italic; font-weight: bold; text-decoration: none; }

#szponzorok-main { width: 700px; margin: auto; clear: both; padding-top: 25px; }
#szponzorok-main a { display: block; height: 50px; float: left; }
#szponzorok-main a span { display: none; }

#page-recept-hus {
	width: 826px;
	background: url(./images/bk_recept_hus.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-recept-pac {
	width: 826px;
	background: url(./images/bk_recept_pac.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-recept-zoldseg {
	width: 826px;
	background: url(./images/bk_recept_zoldseg.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#ajvar { width: 230px; height: 200px; float: left; margin-top: 20px; padding: 0; }
#ajvar a { display: block; width: 230px; height: 200px; margin: 0; padding: 0; }
#ajvar a span { display: none; }

#page-recept-martas {
	width: 826px;
	background: url(./images/bk_recept_martas.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-recept-koret {
	width: 826px;
	background: url(./images/bk_recept_koret.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#kenyerek { width: 250px; height: 200px; float: left; margin-top: 20px; padding: 0; }
#kenyerek a { display: block; width: 250px; height: 200px; margin: 0; padding: 0; }
#kenyerek a span { display: none; }

#page-tippek {
	width: 826px;
	background: url(./images/bk_tippek.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-sutok {
	width: 826px;
	background: url(./images/bk_sutok.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-linkek {
	width: 826px;
	background: url(./images/bk_linkek.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-letoltes {
	width: 826px;
	background: url(./images/bk_letoltes.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-finom {
	width: 826px;
	background: url(./images/bk_finom.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-ajvar {
	width: 826px;
	background: url(./images/bk_ajvar.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#page-kenyer {
	width: 826px;
	background: url(./images/bk_kenyerek.jpg) top center no-repeat white;
	margin: auto;
	padding: 0;
}

#left {
	width: 220px;
	margin: 0;
	padding: 0;
	float: left;
	height: 800px;
}

#right {
	width: 606px;
	margin: 0;
	padding: 0;
	float: left;
	padding-top: 250px;
	text-align: left;
	line-height: 1.2;
}

hr { clear: both; border: none; width: 800px; height: 1px; background-color: #b1cd49; }

#right hr { border: none; width: 550px; margin-top: 15px; height: 1px; background-color: #b1cd49; }

#flash-menu {
	margin: 0;
	padding: 0;
	width: 220px;
	height: 232px;
	padding-top: 200px;
}

#hirlevel { width: 220px; height: 280px; margin: 0; padding: 0; }
#hirlevel img { border: none; }

#recept-menu { margin: 0; padding: 0; }
#recept-menu ul { list-style-type: none; padding: 0; margin: 0; padding-left: 20px; height: 25px; }
#recept-menu ul li { float: left; margin: 0; padding: 0; margin-right: 20px; }
#recept-menu ul li a { color: #427543; font-size: 20px; font-style: italic; text-decoration: none; }

#recept-almenu { margin: 0; padding: 0; margin-top: 5px; width: 300px; float: left; margin-bottom: 10px; }
#recept-almenu.full { width: 100%; }
#recept-almenu ul { padding: 0; margin: 0; padding-left: 40px; }
#recept-almenu ul li { margin: 0; padding: 0; margin-top: 6px; }
#recept-almenu ul li a { color: #427543; font-size: 13px; font-style: italic; text-decoration: none; font-weight: bold; }

#recept { padding: 0; margin: 0; padding-left: 40px; padding-right: 40px; margin-top: 5px; }
#recept h1 { color: #427543; font-size: 20px; font-weight: normal; font-style: italic; }
#recept p { font-style: italic; font-size: 13px; margin: 0; padding: 0;}
#recept a { color: black; text-decoration: none; }
#recept h2, h3 { font-size: 13px; font-weight: normal; padding: 0; margin: 0; margin-top: 10px; font-style: italic; }


#kiemelt { width: 526px;
	height: 52px;
	padding: 0;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	background: url(./images/kiemelt_bk.jpg) no-repeat;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#kiemelt p { padding-top: 12px; }
#kiemelt a { color: white; text-decoration: none; font-style: italic; }

#szponzorok {
	clear: both;
	width: 826px;
	height: 100px;
	margin: auto;
	padding: 0;
	background: white;
}

#szponzorok img { border: none; margin-right: 10px; padding-top: 10px; }

#content { padding: 0; margin: 0; padding-left: 20px; padding-right: 60px; margin-top: 5px; }
#content.half { width: 320px; padding: 0; margin: 0; padding-left: 20px; margin-top: 5px; float: left;}
#content h2 { color: #427543; font-size: 20px; font-weight: normal; font-style: italic; margin-bottom: 0;}
#content p { font-style: italic; font-size: 13px; }
#content a { color: #427543; text-decoration: none; font-weight: bold; }
#content a:hover { text-decoration: underline; }
#content ul { padding: 0; margin: 0; padding-left: 20px; }
#content img { border: none; margin: 0; padding: 0; }

#tefal { width: 190px; height: 275px; margin: 0; padding: 0; margin-left: 30px; margin-top: 50px; float: left; }
#tefal a { display: block; width: 190px; height: 275px; margin: 0; padding: 0; }
#tefal a span { display: none; }

#footer { background: #00693b; border-top: 1px solid black; margin: 0; padding: 0; text-align: right; }
#footer p { color: white; margin: 0; padding: 0; padding-right: 20px; }