
IMG {
	border: 0px;
}

H1 {
	color: #930a0a;
	font-size: 20px;
	font-family: Trajan Pro, Trajan Pro IE, Times New Roman, Arial;
	font-weight: bold;
	text-transform: none;
}

H2 {
	text-transform: uppercase;
	font-size: 18px;
	font-weight: normal;
	overflow: hidden;
	height: 25px;
}

H3 {
	font-size: 13px;
}

P {
	text-align: justify;
}

A {
	text-decoration: none;
}

LABEL {
	color: #2e1517;
}

.katt {
	color: #930a0a;
	font-weight: bold;
}

.katt:hover {
	text-decoration: underline;
}

.wrap {
	margin: 0 auto;
	width: 974px;
}

.kerdoiv {

}

.kerdoiv H3, .receptform H3 {
	color: #851315;
}

.kerdoiv LI {
	color: black;
	font-size: 12px;
}

.lostpassword {
	color: #2e1517;
	font-size: 12px;
	float: left;
	margin-top: 10px;
	margin-left: 25px;
	display: inline;
}

.share{
	margin-top: 40px;
}

.sharetitle, .picipiros {
	background: url('../image/picinyil.jpg') no-repeat 0 3px;
	padding-left: 10px;
	color: #4b6ea7;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin-right: 20px;
	margin-top: 2px;
	text-transform: uppercase;
}

.picipiros {
	background: url('../image/picipiros.jpg') no-repeat 0 3px;
	color: #930a0a;
	margin-left: 20px;
	display: block;
}

.fb, .iwiw{
	float:left;
	margin-right: 10px;

}

.lostpassword:hover {
	text-decoration: underline;
}

.logo {
	background: url('../image/logo.png') no-repeat;
	width: 157px;
	height: 119px;
	display: block;
	z-index: 90;
	position: absolute;
	margin-top: 46px;
	margin-left: 61px;
}

.space {
	height: 104px;
}

.topwhite{
	height: 13px;
	background: white;
}

.video {
	float: left;
	width: 266px;
	margin-right: 15px;
	margin-bottom: 20px;
}
	.video H2{
		margin-bottom: 5px;
		margin-top: 5px;
		color: #851315;
		font-size: 16px;
		text-transform: none;
	}

	.video H2 A {
		color: #851315;
		font-size: 16px;
		text-transform: none;
	}

	.video P {
		margin: 0;
		color: #2e1517;
		font-size: 12px;
	}

	.jatekinditas {
		color: #851315;
		font-size: 12px;
		font-weight: bold;
		margin-top: 20px;
		display: block;
	}

	.video P A{
		color: #2e1517;
		font-size: 12px;
	}

	.video P A:hover{
		text-decoration: underline;
	}

.topmenu {
	padding-left: 276px;
	width: 729px;
	height: 33px;
	padding-top: 71px;
	position: absolute;
}

	.topmenu a {
		font-family: Trajan Pro, Trajan Pro IE, Arial;
		font-size: 16px;
		color: #2e1517;
		font-weight: bold;
		margin-left: 25px;
		display: inline;
		float: left;
		padding: 0 0px 13px 0px;
	}

.tadatlaph{
	border-bottom: 1px solid #851315;
	padding-bottom: 35px;
}

.szavazas_lapozocont {
	padding: 0 18px 0 22px;
	margin-top: 30px;
}

.clear {
	clear: both;
}

.content {
	background: white;
	padding: 0 14px 14px 14px;
}

	.content .leftside {
		width: 324px;
		float: left;
	}


		.content .leftside .nyeremenyjatek {
			background: url('../image/nyeremenyjatek.jpg') no-repeat;
			height: 129px;
			display: block;
		}

		.content .leftside .nyeremenyjatek:hover {
			background-position: 0px -129px;
		}

		.content .leftside .udvozlolap {
			background: url('../image/udvozlolap.jpg') no-repeat;
			height: 127px;
			display: block;
		}

		.content .leftside .udvozlolap:hover {
			background-position: 0px -127px;
		}

		.content .leftside .legjobbrecept {
			background: url('../image/legjobbrecept.jpg') no-repeat;
			height: 128px;
			display: block;
		}

		.content .leftside .legjobbrecept:hover {
			background-position: 0px -128px;
		}

		.content .leftside .kodbekuldes {

		}




			.content .leftside .kodbekuldes .kodbekuldes_content LABEL {
				display: block;
				font-size: 12px;
				color: #2e1517;
				font-weight: bold;
				margin-left: 25px;
				margin-top: 5px;
			}

			.content .leftside .kodbekuldes .kodbekuldes_content .regisztracio {
				font-size: 16px;
				font-family: Trajan Pro;
				font-weight: bold;
				color: #930a0a;
				margin-top: 17px;
				margin-left: 25px;
				float: left;
			}

			.content .leftside .kodbekuldes .kodbekuldes_content H3 {
				font-size: 16px;
				font-family: Trajan Pro;
				font-weight: bold;
				color: #2e1517;
				margin-left: 25px;
				margin-bottom: 5px;
			}

			.content .leftside .kodbekuldes .kodbekuldes_content .userinfo {
				margin-top: 10px;
			}

			.content .leftside .kodbekuldes .kodbekuldes_content .userinfo A {
				font-size: 12px;
				font-weight: bold;
				color: #930a0a;
				margin-left: 25px;
				margin-bottom: 2px;
				display: block;
			}

			.content .leftside .kodbekuldes .kodbekuldes_content .userinfo A:hover {
				text-decoration: underline;
			}

			.content .leftside .kodbekuldes .kodbekuldes_content INPUT {
				height: 25px;
				border: 0px;
				color: #2e1517;
				padding-top: 6px;
				width: 251px;
				background-color: #faf2d6;
				margin-top: 5px;
				padding-left: 10px;
				padding-right: 10px;
				margin-left: 25px;
				font-size: 12px;
			}



	.content .rightside {
		width: 621px;
		float: left;
	}

		.content .rightside .izselectbox {
			margin-bottom: 40px;
		}

			.content .rightside .izselectbox .izselect{
				width: 396px;
				height: 32px;
				background: #faf2d6;
				float: left;
			}
				.content .rightside .izselectbox .izselect UL{
					position: absolute;
					background: #faf2d6;
					margin: 33px 0 0 0;
					padding: 0;
					width: 360px;
					z-index: 100;
				}

				.content .rightside .izselectbox .izselect A {
					color: #930a0a;
				}

				.content .rightside .izselectbox .izselect LI{
					color: #930a0a;
					font-size: 14px;
					list-style-type: none;
					padding: 3px 10px 3px 10px;
					margin: 0;
					border-bottom: 1px solid white;
				}

				.content .rightside .izselectbox .izselect LI:hover{
					background: #930a0a;
					color: white;
					cursor: pointer;
				}

				.content .rightside .izselectbox .izselect .textfield{
					width: 340px;
					height: 24px;
					float: left;
					color: #930a0a;
					font-size: 14px;
					padding: 8px 10px 0 10px;
				}

				.content .rightside .izselectbox .izselect .openbtn{
					width: 35px;
					height: 32px;
					float: left;
					border-left: 1px solid #930a0a;
					background: url('../image/gordulo_nyil.jpg') no-repeat center center;
					cursor: pointer;
				}

		.content .rightside .receptform {
			margin-left: 20px;
			margin-top: 20px;
		}

			.content .rightside .receptform .inputs {
				margin-top: 10px;
			}

				.content .rightside .receptform .inputs .insidediv {
					float: left;
				}

				.content .rightside .receptform .input {
					background: #faf2d6;
					border: 0px;
					height: 22px;
					padding: 5px 10px 0 10px;
					margin: 0;
					float:left;
					display:inline;
				}

				.content .rightside .receptform TEXTAREA {
					background: #faf2d6;
					border: 0px;
					width: 459px;
					height: 87px;
					padding: 10px;
					margin: 0;
				}

				.content .rightside .receptform .s {
					float: left;
				}

				.content .rightside .receptform SELECT {
					width: 459px;
					display: block;
					float: left;

				}

				.content .rightside .receptform LABEL {
					display: block;
					color: #9d4b00;
					text-transform: uppercase;
					font-weight: bold;
					padding-left: 5px;
					float:left;
				}

				.jogicheck {
					padding-top: 3px;
					float:left;
					text-transform: uppercase;
					margin-left: 5px;
					color: #9d4b00;
					font-weight: bold;
				}

				.bekuldgombok {
					margin-top: 30px;

				}

				.bekuldgombok INPUT {
					float:left;
					display: block;
					margin-right: 10px;
				}

		.content .rightside .tizek {
			width: 574px;
		}
			.content .rightside .tizek .tovabbiiz {
				float: left;
				margin-left: 45px;
				display: inline;
			}

		.content .rightside .iztitle{
			border-bottom: 1px solid #851315;
			padding-bottom: 15px;
			width: 574px;
		}

			.content .rightside .iztitle .iztitletext {
				float: left;
				color: #cc9c3f;
				font-size: 18px;
				font-weight: bold;
			}

			.content .rightside .iztitle H1 {
				margin: 0;
				padding: 0;
				float: left;
				margin-left: 5px;
				font-family: Arial;
				font-size: 18px;
			}

		.content .rightside .iz {
			width: 574px;
			color: #930a0a;
			margin-top: 20px;
		}

			.content .rightside .iz .description{
				width: 249px;
				float: left;
				margin-top: 20px;
			}

				.content .rightside .iz .description H2{
					margin: 0;
					padding: 0;
					font-size: 16px;
					font-weight: bold;
				}

				.content .rightside .iz .description P{
					margin: 0;
					padding: 0;
					font-size: 12px;
					line-height: 18px;
				}

			.content .rightside .iz .fokep{
				width: 305px;
				float: left;
				margin-left: 20px;
				display: inline;
			}

				.content .rightside .iz .fokep .nagyito{

					position: absolute;
					display: block;
					text-align: right;
					margin-top: 190px;
					margin-left: 280px;
				}

		.content .rightside .branddescription {
			width: 574px;
			color: #2e1517;
			line-height: 18px;
			font-size: 12px;
			text-align: justify;
			margin-top: 10px;
		}

		.content .rightside .flashimage {
			/*background: url('../image/flashimage.jpg') no-repeat;*/
			height: 639px;
		}

		.content .rightside .flashimage_recept {
			/*background: url('../image/flashimage_recept.jpg') no-repeat;*/
			height: 255px;
		}

		.content .rightside .flashimage_izvalaszto {
			background: url('../image/izvalaszto_top.jpg') no-repeat;
			height: 255px;
		}

		.content .rightside .homebox, .content .rightside .receptek {
			margin-top: 20px;
		}

		.content .rightside .homebox .box, .content .rightside .receptek .recept {
			float: left;
			width: 270px;
			display: inline;
			margin-left: 30px;
		}

			.receptek .recept {
				padding-bottom: 40px;
			}

			.content .rightside .receptek .recept P{
				height: 80px;
				overflow: hidden;
			}

			.content .rightside .homebox .box, .content .rightside .receptek .recept H2 A{
				color: #b47b35;
			}

			.content .rightside .receptek .recept .uploader, .voteinfo .uploader {
				background: url('../image/ember.jpg') no-repeat;
				padding-left: 20px;
				color: #930a0a;
				text-transform: uppercase;
				font-weight: bold;
				font-size: 12px;
				margin-bottom: 10px;
			}

			.content .rightside .receptek .recept .vote_num, .voteinfo .vote_num {
				color: #930a0a;
				font-size: 12px;
				text-transform: uppercase;
				margin-top: 6px;
				float: left;
				margin-left: 20px;
				font-weight: bold;
			}

				.content .rightside .receptek .recept .vote_num SPAN,  .voteinfo .vote_num SPAN{
					font-size: 18px;
					text-transform: uppercase;

				}

	.content .rightside .cikkek {
		margin-top: 40px;
	}

		.content .rightside .cikkek P {
			color: #ae7f2a;
			font-size: 11px;
			line-height: 18px;
		}

		.content .rightside .cikkek A {
			color: #851315;
			font-size: 11px;
			font-weight: bold;
			text-decoration: none;
		}

		.content .rightside .cikkek A:hover {
			text-decoration: underline;
		}

		.content .rightside .cikkek .cikk {
			margin-bottom: 20px;
		}

			.content .rightside .cikkek .cikk .kep{
				float:left;
				width: 170px;
				display: inline;
			}

			.content .rightside .cikkek .cikk .cikkbody{
				float:left;
				margin-left: 10px;
				display: inline;
				width: 390px;
			}

				.content .rightside .cikkek .cikk .cikkbody DIV{
					color: #AE7F2A;
					margin-bottom: 10px;
				}

				.content .rightside .cikkek .cikk .cikkbody .datum{
					border-bottom: 1px solid #ae7f2a;
					padding-bottom: 2px;
				}

				.content .rightside .cikkek .cikk .cikkbody H2{
					color: #851315;
					font-size: 20px;
					text-transform: none;
					height: auto;
				}

					.content .rightside .cikkek .cikk .cikkbody H2 A{
						color: #851315;
						font-size: 20px;
						text-transform: none;
						font-weight: normal;
					}

					.content .rightside .cikkek .cikk .cikkbody A:hover{
						text-decoration: none;
					}

				.content .rightside .cikkek .cikk .receptbody{
					margin-top: 0;
					margin-bottom: 10px;
				}


	.kepkereso {
		width: 130px !important;
	}

	.kepbody {
		width: 430px !important;
	}

	.recepttext {
		width: 280px;
		float: left;
	}

		.recepttext H3 {
			color: #851315;
			font-size: 18px;
			margin: 0;
			font-weight: normal;
		}

		.recepttext P {
			color: #2e1517;
			font-size: 12px;
			line-height: 18px;
			padding-bottom: 20px;
		}

	.receptimage {
		float: left;
		width: 267px;
		margin-left: 20px;
		display: inline;
	}

.receptkereso, .text_content {
	margin-left: 30px;
	margin-top: 30px;
}

.text_content {
	width: 574px;
}

.text_content H1 {
	border-bottom: 1px solid #851315;
	padding-bottom: 40px;
}

.text_content .tc
{
	color: #2e1517;
	font-size: 12px;
	line-height: 20px;
}

.lapozo {
	font-weight: bold;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}
	.lapozo .articleend {
		display: table-cell;
	}

	.lapozo A {
		color: #ae7f2a;
	}

	.lapozo .b11{
		text-align: center;
		width: 25px;
		height: 20px;
		padding: 5px 10px 5px 10px;
	}

	.lapozo .b12{
		height: 19px;
		float: left;
		padding: 0 10px 0 10px;
	}

	.lapozo .active{
		background: #ae7f2a;
		color: white;
	}

	.lapozo .first {
		background: url('../image/elso.jpg') no-repeat center center;
		float: left;
		width: 25px;
		height: 13px;
	}

	.lapozo .prev {
		background: url('../image/elozo.jpg') no-repeat center center;
		float: left;
		width: 25px;
		height: 13px;
	}

	.lapozo .next {
		background: url('../image/kovetkezo.jpg') no-repeat center center;
		float: left;
		width: 25px;
		height: 13px;
	}

	.lapozo .last {
		background: url('../image/utolso.jpg') no-repeat center center;
		float: left;
		width: 25px;
		height: 13px;
	}


	.receptkereso .top {

	}

	.receptkereso .search_field {
		background: transparent url('../image/search_bg.jpg') no-repeat center left;
		padding-left: 45px;
		width: 312px;
		height: 22px;
		border: 0px;
		color: #930a0a;
		font-size: 14px;
		padding-top: 10px;
	}

	.receptkereso .receptkeresoinput {
		float: left;
	}

	.receptkereso .receptkeresobtn {
		float: left;
		margin-left: 10px;
		display: inline;
	}

	.receptkereso .params {
		margin-top: 20px;
	}

		.receptkereso .params .param {
			background: url('../image/cb_off.jpg') no-repeat;
			width: 160px;
			margin-right: 20px;
			height: 15px;
			margin-top: 10px;
			float: left;
			font-size: 14px;
			color: #b47b35;
		}

		.receptkereso .params .param .check{
			width: 20px;
			height: 10px;
			float:left;
			cursor: pointer;
		}

		.receptkereso .params .param .pipa{
			width: 20px;
			height: 10px;
			background: url('../image/pipa.png') no-repeat 6px 6px;
			float:left;
			display: none;
		}

		.receptkereso .params .param .pt{
			float:left;
			cursor: pointer;
		}

.szavazatok {
	margin-left: 30px;
	margin-top: 30px;
	margin-right: 20px;
}

.szavazatok H1 {
	font-size: 22px;
	border-bottom: 1px solid #851315;
	padding-bottom: 40px;
}

#submit_btn, .submit_btn {
	background: transparent url('../image/btn_bg.jpg') repeat-x;
	color: white;
	border: 0px;
	font-size: 12px;
	width: 112px;
	height: 32px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	float: right;
	margin-right: 28px;
	margin-top: 5px;
	font-weight: bold;
	cursor: pointer;
}

.back {
	width: 252px;
	background: url('../image/back.jpg') no-repeat;
	height: 30px;
	display: block;
	margin-top: 20px;
}


.izselect_btn {
	float: left;
	margin: 0 0 0 10px;
}

.szavazok_btn {
	float: left;
	margin: 0;
}

.kereses_btn {
	float: none;
	margin: 0;
}

#checkbox {
	width: 20px;
	height: 20px;
	padding: 0;
}

.footer {
	background: white url('../image/csik.jpg') no-repeat center 20px;
	padding: 80px 0 30px 0;
}

	.footer .facebook{
		margin-top: -1px;
		float: left;
		margin-right: 45px;
	}

	.footer .lipton{
		margin-top: -18px;
		float: right;
		margin-right: 45px;
	}

.footerbottom {
	margin-top: 10px;
	padding-bottom: 80px;
}

	.footerbottom .copy {
		color: #2e1517;
		margin-left: 50px;
		float: left;
		display: inline;
		margin-top: 5px;
	}

	.footerbottom A {
		color: #2e1517;
		font-family: Trajan Pro, Trajan Pro IE, Arial;
		font-weight: bold;
		font-size: 10px;
		text-transform: uppercase;
		float: right;
		margin-right: 35px;
		display: inline;
	}


#wrap {

	width: 100%;

	height: 100%;

	position: absolute;

	display: none;

	z-index: 999;

}


#wrap .ajanlas {
	background: url('../image/ajanlas_bg.jpg') no-repeat;
	width: 434px;
	height: 400px;

	position: absolute;

	top: 50%;

	left: 50%;

	margin-left: -217px;

	margin-top: -200px;
}

#wrap .receptkuldes {
	background: url('../image/ajanlas_bg.jpg') no-repeat;
	width: 434px;
	height: 240px;

	position: absolute;

	top: 50%;

	left: 50%;

	margin-left: -217px;

	margin-top: -100px;
}

#wrap .forgotpass {
	background: url('../image/ajanlas_bg.jpg') no-repeat;
	width: 434px;
	height: 170px;

	position: absolute;

	top: 50%;

	left: 50%;

	margin-left: -217px;

	margin-top: -100px;
}

#wrap .hirlevel {
	background: url('../image/ajanlas_bg.jpg') no-repeat;
	width: 434px;
	height: 210px;

	position: absolute;

	top: 50%;

	left: 50%;

	margin-left: -217px;

	margin-top: -100px;
}

#wrap .title {
	background: url('../image/ajanlas_title.jpg') no-repeat;
	width: 401px;
	height: 37px;
	margin-top: 6px;
	margin-left: 6px;
	padding-left: 20px;
	padding-top: 17px;
	color: white;
	font-family: Trajan Pro, Times New Roman;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}

#wrap .adat {
	margin-bottom: 3px;
}


#wrap .adat LABEL {
	display: block;
	float: left;
	width: 165px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	color: #faf2d6;
	margin-top: 8px;
}

#wrap .adat INPUT, #wrap .adat TEXTAREA {
	display: block;
	float: left;
	width: 207px;
	height: 26px;
	padding: 5px 10px 0 10px;
	margin-left: 15px;
	border: 0px;
}

#wrap .adat TEXTAREA {
	height: 90px;
}

#wrap .wrapbg {

	width: 100%;

	height: 100%;

	background: #2e1517;

	opacity: 0.8;

	position: absolute;

}



#wrap .wrapcont {

	width: 425px;

	position: absolute;

	top: 50%;

	left: 50%;

	margin-left: -212px;

	margin-top: -150px;

	background: #f1c869;

}



#wrap .wrapimage {

	position: absolute;

	width: 700px;

	text-align: center;

	z-index: 999;

}



#wrap .wrapimage IMG {

	border: 2px solid white;

}



#wrap .gombok {

	background: #f1c869;

	padding-bottom: 10px;

}



#wrap .wrapinfo {

	padding: 10px 20px 10px 20px;

	background: #f1c869;
	font-size: 12px;
	color: #9D4B00;
	font-weight: bold;

}



#wrap .wraptitle {

	padding: 5px 20px 5px 20px;

	margin: 3px 3px 0 3px;

	font-size: 14px;

	color: white;

	font-weight: normal;

	font-family: Arial;

	background: #690e0e;

}



#wrap .ok {

	display: block;

	float: left;

	margin: 0;
	margin-left: 185px;

}



#wrap .megsem{

	display: block;

	float: left;
	margin: 0;
	margin-left: 5px;
}


#wrap .ajanlasgombok {
	margin-top: 15px;
}
#wrap .ajanlas .ok {
	margin-left: 179px;
}

#wrap .fill {

	background: #f1c869;

}



#wrap .top {

	width: 425px;

	height: 16px;

	background: url('../image/popuptop.png') no-repeat;

}



#wrap .bottom {

	width: 425px;

	height: 11px;

	background: url('../image/popupbottom.png') no-repeat;

}

.adatkezeles {
	width: 455px;
	border: 1px solid #B47B35;
	line-height: 18px;
	padding: 10px;
	text-align: justify;
	overflow: auto;
	height: 150px;
}

.adatkezeles A {
	color: #B47B35;
	font-weight: bold;
}

.adatkezeles A:hover {
	text-decoration: underline;
}

.bekuldott_kodok {
	width: 100%;
	font-size: 12px;
}

.bekuldott_kodok TH {
	text-align: left;
	font-size: 14px;
	height: 20px;
	padding: 5px;
}

.bekuldott_kodok TR {
	background-color: #decca9;
}

.bekuldott_kodok TD {
	height: 20px;
	padding: 5px;
	color: #930a0a;
	font-size: 11px;
}

.bekuldesbox {
	width: 457px;
	height: 72px;
	background: #cb9a41;
}

.kodinput {
	float: left;
	width: 210px;
	margin-left: 10px;
}

.kodinput INPUT {
	background: #faf2d6;
	border: 0px;
	height: 22px;
	padding: 5px 10px 0 10px;
	width: 190px;
	margin: 0;
	float:left;
	display:inline;
}

.kodinput LABEL {
	color: white;
	height: 20px;
	display: block;
	margin-top: 10px;
	font-weight: bold;
}

.cikkmainbody {
	color: black;
	font-size: 12px;
	line-height: 18px;
}

.cikka {
	color: #800000;
	font-weight: bold;
	font-size: 12px;
}

.noresult {
	text-align: center;
	color: #800000 !important;
	font-weight: bold;
	font-size: 12px !important;
}

.link {
	color: #851315;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.link:hover {
	text-decoration: underline;
}