body {
	padding: 0px;
	margin: 0px;
	background: #dc0000;
/*	background: #FEF8C4 url(img/page-bkg.gif) top repeat-x;*/
	text-align: center;
}
.main-container {
	width: 814px;
	/*
	left: 50%;
	margin-left: -407px;
	position: absolute;
	*/
	margin: 0 auto 10px auto;
	background: url(img/content-bkg-spacer-kecs.jpg) repeat-y;
/*	background: url(img/content-bkg-spacer.jpg) repeat-y;*/
	text-align: left;
}

.header {
	width: 814px;
	height: 133px;
	max-height: 133px;	/*	cures O/a left float vs. height bug	*/
	background: #dc0000 url(img/header-bkg-kecs.jpg) no-repeat;
/*	background: url(img/header-bkg.jpg) no-repeat;*/
}

.homeBkg .header {
/*	background: url(img/header-home-bkg.jpg) no-repeat;*/
}
.m-fooldal, .m-fooldal a {
	width: 135px;
	height: 23px;
}
.m-fooldal {
	display: inline;
}
.m-fooldal a {
	margin: 57px 70px 0px 35px;
	float: left;
	text-indent: -2000px;
	overflow: hidden;
}
.m-receptek, .m-mesterszakacsunk, .m-termekek, .m-erdekessegek, .m-sajtoszoba, .m-jatek {
	height: 15px;
	display: inline;
}
.m-receptek a, .m-mesterszakacsunk a, .m-termekek a, .m-erdekessegek a, .m-sajtoszoba a, .m-jatek a {
	height: px;
	margin-top: 60px;
	float: left;
	background-repeat: no-repeat;
	text-indent: -2000px;
	overflow: hidden;
}
.m-erdekessegek a
{
	margin-top: 59px;
}
.m-receptek, .m-receptek a {
	width: 70px;
}
.m-receptek a {
	margin-right: 30px;
}
.m-receptek a {
	background-image: url(img/menu/m_receptek_kecs.png);
}
.m-receptek a:hover, .m-receptek .recent {
	background-image: url(img/menu/m_receptek_kecs_on.png);
}
.m-mesterszakacsunk, .m-mesterszakacsunk a {
	width: 146px;
}
.m-mesterszakacsunk a {
	margin-right: 20px;
}
.m-mesterszakacsunk a {
	background-image: url(img/menu/m_mesterszakacsunk_kecs.png);
}
.m-mesterszakacsunk a:hover, .m-mesterszakacsunk .recent {
	background-image: url(img/menu/m_mesterszakacsunk_kecs_on.png);
}
.m-termekek, .m-termekek a {
	width: 95px;
}
.m-termekek a {
	margin-right: 12px;
}
.m-termekek a {
	background-image: url(img/menu/m_termekek_kecs.png);
}
.m-termekek a:hover, .m-termekek .recent {
	background-image: url(img/menu/m_termekek_kecs_on.png);
}
.m-erdekessegek, .m-erdekessegek a {
	width: 120px;
}
.m-erdekessegek a {
	margin-right: 10px;
}
.m-erdekessegek a {
	background-image: url(img/menu/m_erdekessegek_kecs.png);
}
.m-erdekessegek a:hover, .m-erdekessegek .recent {
	background-image: url(img/menu/m_erdekessegek_kecs_on.png);
}
.m-jatek, .m-jatek a {
	width: 55px;
}
.m-jatek a {
	background-image: url(img/menu/m_jatek_kecs.png);
}
.m-jatek a:hover, .m-jatek .recent {
	background-image: url(img/menu/m_jatek_kecs_on.png);
}

.homeswf {
	text-align: center;
	background: url(img/content-bkg-kecs.jpg) no-repeat;
}
.homeswf span, .kepszoveg {
	position: absolute;
	left: -2000px;
	width: 50px;
}

/*	TARTALOM	*/

.contentbox {
	width: 814px;
	height: 356px;
	background: url(img/content-bkg-kecs.jpg) no-repeat top;
/*	background: url(img/content-bkg.jpg) no-repeat top;*/
	display: table;	/*	cures FF box height bug, but not NS6	*/
}
.contentPad {
/*	padding: 26px 40px 11px;*/
	padding: 10px 40px 0px 40px;
}
.contentbox, .contentbox h1, .contentbox p .content_title, .contentbox p .content_text, input, textarea, select {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #575757; /*#63836D;*/ /*#015070*/
}
.contentbox h1, .contentbox p .content_title {
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 20px;
}
.contentbox p, .contentbox p .content_text {
	margin: 0px 0px 20px;
}
.contentbox a, .redtxt {
	color: #DC0000;
}
.contentbox a:hover {
	text-decoration: none;
}
.contentbox img {
	border: 0px none;
}
.contentbox-bottom {
/*	height: 15px;*/
}
.contentSepa {
	clear: both;
	height: 1px;
	background-color: #B8D595;
	margin: 0px 20px 10px;
}
.greentxt {
	color: #027323;
}

/*	TERMEKEK	*/

.boxleft {
	float: left;
}
.txtboxright {
	float: right;
	width: 504px;
}
.title-termekek {
	width: 158px;
	height: 34px;
	background: url(img/title-termekek.gif) no-repeat;
	text-indent: -2000px;
	overflow: hidden;
}
.am-majonez, .am-ketchup, .am-mustar, .am-salata, .am-lightmajonez {
	height: 14px;
	display: inline;
}
.am-majonez a, .am-ketchup a, .am-mustar a, .am-salata a, .am-lightmajonez a {
	height: 14px;
	margin-top: 14px;
	float: left;
	background-repeat: no-repeat;
	text-indent: -2000px;
	overflow: hidden;
}

.am-lightmajonez, .am-lightmajonez a {
	width: 105px;
}
.am-lightmajonez a {
	background-image: url(img/am-lightmajonez-kecs.gif);
	margin-right: 29px;
}
.am-lightmajonez a:hover, .am-lightmajonez .recent {
	background-image: url(img/am-lightmajonez-kecs-on.gif);
}

.am-majonez, .am-majonez a {
	width: 64px;
}
.am-majonez a {
	background-image: url(img/am-majonez-kecs.gif);
	margin-right: 29px;
}
.am-majonez a:hover, .am-majonez .recent {
	background-image: url(img/am-majonez-kecs-on.gif);
}

.am-ketchup, .am-ketchup a {
	width: 61px;
}
.am-ketchup a {
	background-image: url(img/am-ketchup-kecs.gif);
	margin-right: 34px;
}
.am-ketchup a:hover, .am-ketchup .recent {
	background-image: url(img/am-ketchup-kecs-on.gif);
}

.am-mustar, .am-mustar a {
	width: 54px;
}
.am-mustar a {
	background-image: url(img/am-mustar-kecs.gif);
	margin-right: 33px;
}
.am-mustar a:hover, .am-mustar .recent {
	background-image: url(img/am-mustar-kecs-on.gif);
}

.am-salata, .am-salata a {
	width: 88px;
}
.am-salata a {
	background-image: url(img/am-salata-kecs.gif);
}
.am-salata a:hover, .am-salata .recent {
	background-image: url(img/am-salata-kecs-on.gif);
}


.title-receptek {
	width: 146px;
	height: 34px;
	background: url(img/title-receptek.gif) no-repeat;
	text-indent: -2000px;
	overflow: hidden;
}
.am-kereso, .am-kedvenc, .am-ujkechupos {
	height: 14px;
	display: inline;
}
.am-kereso a, .am-kedvenc a, .am-ujkechupos a {
	height: 14px;
	margin-top: 14px;
	float: left;
	background-repeat: no-repeat;
	text-indent: -2000px;
	overflow: hidden;
}
.am-kereso, .am-kereso a {
	width: 52px;
}
.am-kereso a {
	background-image: url(img/am-kereso-kecs.gif);
	margin-right: 30px;
}
.am-kereso a:hover, .am-kereso .recent {
	background-image: url(img/am-kereso-kecs-on.gif);
}
.am-kedvenc, .am-kedvenc a {
	width: 82px;
}
.am-kedvenc a {
	background-image: url(img/am-kedvenc-kecs.gif);
	margin-right: 30px;
}
.am-kedvenc a:hover, .am-kedvenc .recent {
	background-image: url(img/am-kedvenc-kecs-on.gif);
}

.am-ujkechupos, .am-ujkechupos a {
	width: 161px;
	height: 16px;
}
.am-ujkechupos a {
	background-image: url(img/am-ujkechupos.gif);
}
.am-ujkechupos a:hover, .am-ujkechupos .recent {
	background-image: url(img/am-ujkechupos-on.gif);
}

.title-erdekessegek {
	width: 221px;
	height: 34px;
	background: url(img/title-erdekessegek.gif) no-repeat;
	text-indent: -2000px;
	overflow: hidden;
}
.am-tipp, .am-esemeny {
	height: 14px;
	display: inline;
}
.am-tipp a, .am-esemeny a {
	height: 14px;
	margin-top: 14px;
	float: left;
	background-repeat: no-repeat;
	text-indent: -2000px;
	overflow: hidden;
}
.am-tipp, .am-tipp a {
	width: 51px;
}
.am-tipp a {
	background-image: url(img/am-tipp.gif);
	margin-right: 30px;
}
.am-tipp a:hover, .am-tipp .recent {
	background-image: url(img/am-tipp-on.gif);
}
.am-esemeny, .am-esemeny a {
	width: 83px;
}
.am-esemeny a {
	background-image: url(img/am-esemeny.gif);
}
.am-esemeny a:hover, .am-esemeny .recent {
	background-image: url(img/am-esemeny-on.gif);
}

.am-close {
	clear: both;
	height: 25px;
}

.title-akciok {
	width: 110px;
	height: 34px;
	background: url(img/title-akciok.gif) no-repeat;
	text-indent: -2000px;
	overflow: hidden;
}

/*	KAPCSOLAT	*/

form {
	padding: 0px;
	margin: 0px;
}
.contactform {
	width: 400px;
	text-align: right;
	margin-left: 150px;
}
.contactform .txt {
	margin-bottom: 5px;
}
.leftAlign {
	text-align: left;
}
.contactform label, .contactform .pseudolabel {
	float: left;
	clear: both;
	white-space: nowrap;
	margin-bottom: 5px;
}
.contactform input, .contactform textarea, .contactform .pseudoinput {
	width: 270px;
	margin-bottom: 5px;
}
.contactform input, .contactform textarea {
	border: 1px solid #015070; /*#63836D;*/
}
.contactform .button {
	clear: both;
	text-align: right;
}

/*	REGISZTRACIO	*/

.registform {
	width: 360px;
	text-align: right;
}
.boxright {
	float: right;
}
.vertiMar {
	margin: 10px 0px;
	clear: both;
}
.bottomMar {
	margin-bottom: 10px;
	clear: both;
}
.h1Txt {
	font-weight: normal;
	font-size: 12px;
}
.registform label {
	float: left;
	clear: both;
	white-space: nowrap;
	margin-bottom: 5px;
}
.registform input, .registform textarea, .registform #birthdate {
	width: 200px;
	margin-bottom: 5px;
}
.registform input, .registform textarea, .registform #birthdate select, .registform #haztartasbanelok, .registform #gyermekekszama {
	border: 1px solid #015070; /*#63836D;*/
}
.registform #birthdate {
	border: 0px none;
	display: inline;	/*	for non-IE	*/
}
.registform #birthdate select {
	width: 54px;
	float: none;
	margin-bottom: 0px;
}
.dateSelectSepa {
	width: 19px;
	display: inline;
}
.registform #haztartasbanelok, .registform #gyermekekszama {
	width: 54px;
	margin-right: 146px;
	margin-bottom: 5px;
}
.registform .button {
	clear: both;
	text-align: right;
}
.w150 {
	width: 150px;
}
.checkarea label {
	float: left;
	clear: both;
	margin-bottom: 5px;
}
.checkarea input {
	width: auto;
	float: right;
	border: 0px none;
}
.smalltxt {
	font-size: 11px;
}
.centerAlign {
	text-align: center;
}

/*	RECEPTKERESO	*/

.searchform {
	float: right;
	width: 526px;
}
.searchform input {
	width: 230px;
	border: 1px solid #575757; /*#63836D;*/ /*#015070*/
}
.padRight {
	padding-right: 10px;
}
.category {
	clear: right;
	margin-bottom: 10px;
	padding-top: 10px;
}
.w216 {
	width: 216px;
}
.w480 {
	width: 480px;
}
.searchButton {
	clear: both;
	text-align: right;
}

/*	LISTA	*/

.listTitle {
	margin-bottom: 20px;
}
.w526 {
	width: 526px;
}
.listClose {
	clear: both;
	padding-bottom: 20px;
}

.highlight {
	color: #C62626;
	font-weight: bold;
}

/*	LABLEC	*/

.footer {
	width: 814px;
	height: 148px;
	background: #FEF8C3 url(img/footer-bkg-kecs.gif) no-repeat;
/*	background: #FEF8C3 url(img/footer-bkg.gif) no-repeat;*/
}
.homeBkg .footer {
/*	background: #FEF8C3 url(img/footer-home-bkg.gif) no-repeat;*/
}
.f-belepes, .f-linkajanlo, .f-kapcsolat, .f-jogi {
	height: 21px;
	display: inline;
}
.f-belepes a, .f-linkajanlo a, .f-kapcsolat a, .f-jogi a {
	height: 21px;
	margin-top: 74px;
	float: left;
	text-indent: -2000px;
	overflow: hidden;
}
.f-belepes, .f-belepes a {
	width: 140px;
}
.f-belepes a {
	margin-right: 25px;
	margin-left: 40px;
}
.f-linkajanlo, .f-linkajanlo a {
	width: 69px;
}
.f-linkajanlo a {
	margin-right: 25px;
}
.f-kapcsolat, .f-kapcsolat a {
	width: 64px;
}
.f-kapcsolat a {
	margin-right: 23px;
}
.f-jogi, .f-jogi a {
	width: 101px;
}
	
@media print {
	body {
		font-family: "Times New Roman", Times, serif;
	}
	.noprint {
		display: none;
	}
}

/* CONTENT FORMATTING */

.content_img_left {
	float: left;
	border: 0px solid #DC0000;
	margin: 3px 8px 3px 0px;
}
.content_img_right {
	float: right;
	border: 0px solid #DC0000;
	margin: 3px 0px 3px 8px;
}
.content_img {
	float: none;
	border: 0px solid #DC0000;
	margin: 3px 0px 3px 0px;
}
.content_title {
	color: #DC0000;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
}
.content_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DC0000;
}

.content_table {
	background-color: #F1E69A;
	color: #DC0000;
	font-size: 10px;
}
.content_table_head {
	background-color: #DFD27A;
}

.mceContentBody {
	background: #FAF0AA;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}



.erdekes-menu {
	text-align:center;
/*	width:462px;*/
	height:16px;
	margin:0 auto;
	margin-bottom:40px;
	font-size:14px;
}
#erd-ketchup, #erd-majonez, #erd-sajtoszoba {
	display:inline;
}
#erd-ketchup a, #erd-majonez a, #erd-sajtoszoba a {
	float:left;
	overflow:hidden;
	text-indent: -2000px;
	width:179px;
}
#erd-ketchup a {
	margin-left:144px;
	margin-right:20px;
}
#erd-ketchup a {
	background: url(img/menu/erdekessegek-ketchup.gif) no-repeat 0 -1px;	
}
#erd-ketchup a:hover, #erd-ketchup .recent {
	background: url(img/menu/erdekessegek-ketchup-on.gif) no-repeat 0 -1px;	
}
#erd-majonez a {
	margin-right:21px;
}
#erd-majonez a {
	background: url(img/menu/erdekessegek-majonez.gif) no-repeat 0 -1px;
}
#erd-majonez a:hover, #erd-majonez .recent {
	background: url(img/menu/erdekessegek-majonez-on.gif) no-repeat 0 -1px;
}
#erd-sajtoszoba a {
	background: url(img/menu/erdekessegek-sajtoszoba.gif) no-repeat 0 -1px;
}
#erd-sajtoszoba a:hover, #erd-sajtoszoba .recent {
	background: url(img/menu/erdekessegek-sajtoszoba-on.gif) no-repeat 0 -1px;
}
	




h3, h3 a {
	margin:3px 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#dc0000;
	text-decoration:underline;
}
.h3 a:hover {
	text-decoration:underline;
}
.w375 {
	width:375px;
}
.w230 {
	width:230px;
}
.w350 {
	width:350px;
}
.img-container {
	/*width:118px;*/
	border:1px solid #ffbaba;
	background-color:#fbf3ba;
	padding:2px;
}
.paragr {
	font-size:11px;
	color:#575757;
}
.listClose_2 {
	padding-bottom:2px;
	clear:both;
}
.listClose_3 {
	clear:both;
	height:0;
}
#ujkecs {
	color:#dc0000;
	font-weight:bold;
}

.highlight_box			{ color:#cc0000; }
.highlight_box .top		{ width:509px; height:9px; font-size:4px; line-height:0px; padding:0px; margin:0px; background:url(img/box_top.jpg) top left no-repeat; }
.highlight_box .mid		{ width:502px; text-align:left; background:url(img/box_repeat.jpg) top left repeat-y; }
.highlight_box .mid .text { width:492px; padding:5px; }
.highlight_box .bottom 	{ width:502px; height:35px; background:url(img/box_bottom.jpg) top left no-repeat; }