#receptek_top {
	width:460px;
	background:#efe9f3;
	padding-top:6px;
	position:relative;
	font-size:11px;
}
.receptek_header_img {
	background:url(images/bgr_recept_top.gif) no-repeat;
	width:85px;
	height:42px;
	position:relative;
	z-index:200;
	margin:-34px -87px -8px -6px;
}
#receptek_top .image {
	background:url(images/bgr_receptek_image.gif) no-repeat;
	width:188px;
	height:188px;
	float:left;
	display:inline;
	margin-left:-11px;
	margin-right:4px;
	position:relative;
	z-index:10;
}
#receptek_top .image img {
	margin:12px 0 0 12px;
}
#receptek_top .image_120 {
	background:url(images/bgr_receptek_image_120.jpg) no-repeat;
	width:141px;
	height:141px;
	float:left;
	display:inline;
	margin-left:-2px;
	margin-right:4px;
	position:relative;
	z-index:10;
}
#receptek_top .image_120 img {
	margin:10px 0 0 11px;
}
#receptek_top .text {
	float:left;
	display:inline;
	margin-left:14px;
	color:#506bb2;
	width:auto;
}
#receptek_top .text h6 {
	font-weight:bold;
	font-size:11px;
	margin:10px 0 0 0;
}
#receptek_top .text p {
	font-size:11px;
	line-height:17px;
	margin:10px 0 0 0;
}
#receptek_top .adatok {
	color:#506bb2;
	font-size:10px;
	font-weight:bold;
	float:left;
	display:inline;
	width:360px;
	margin-left:15px;
}
#receptek_top .adatok a {
	color:#11a1fc;
	text-decoration:none;
}
#receptek_top .adatok a:hover {
	color:#11a1fc;
	text-decoration:underline;
}
#receptek_top .tovabb_link, #receptek_top .tovabb_link a {
	background:url(images/tovabb.gif) no-repeat;
	width:45px;
	height:12px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
}
#receptek_top .tovabb_link {
	float:right;
	display:inline;
	margin-right:15px;
}


.bgr_receptek_box {
	background:url(images/bgr_receptek_boxok.gif) repeat-y;
	width:auto;
}
.bgr_receptek_box .close {
	background:url(images/bgr_receptek_box_c.gif) no-repeat;
	width:auto;
	height:1px;
	overflow:hidden;
	clear:both;
}
.legujabb_receptek,
.legjobb_receptek {
	float:left;
	width:219px;
	padding-top:45px;
	border-top:1px dashed #a7b5d8;
}
.legjobb_receptek {
	display:inline;
	margin-left:19px;
}

.title_legujabb_receptek {
	background:url(images/title_legujabb_receptek.gif) no-repeat;
	width:174px;
	height:50px;
	text-indent:-1000em;
	position:absolute;
	margin:-52px 0 0 -7px;
}
.legujabb_receptek ul,
.legjobb_receptek ul,
.hozzavalok_ul {
	margin:0 0 0 0;
	padding:0px;
	list-style:none;
	width:210px;
}

.legujabb_receptek ul li,
.legjobb_receptek ul li {
	background:url(images/bgr_legjobb_recept.gif) no-repeat bottom right;
	color:#11a1fc;
	font-size:11px;
	font-weight:bold;
	height:auto!important;
	min-height:13px;
	height:13px;
	line-height:12x;
	padding-bottom:8px;
	padding-top:2px;
}
.hozzavalok_ul li {
	background:url(images/cim_nyito_forumtemak_bg.gif) no-repeat 3px 5px!important;
	color:#506bb2!important;
	font-weight:normal!important;
	padding-left:22px;
}
.legujabb_receptek ul li a,
.legjobb_receptek ul li a {
	background:url(images/cim_nyito_forumtemak_bg.gif) no-repeat 3px 3px;
	padding-left:18px;
	color:#11a1fc;
	text-decoration:none;
}
.hozzavalok_ul li a {
	background-image:none!important;
	padding-left:0px!important;
	
}
.legujabb_receptek ul li a div,
.legjobb_receptek ul li a div {
	padding-top:2px;
	padding-left:8px;
	color:#506bb2;
	font-weight:normal;
	font-size:10px;
	line-height:12px!important;
}
.legujabb_receptek ul li a:hover,
.legjobb_receptek ul li a:hover {
	color:#a583ba;
}
.tovabbi_receptek, .tovabbi_receptek a {
	background:url(images/tovabbi_receptek.gif) no-repeat;
	width:80px;
	height:14px;
	overflow:hidden;
	display:block;
	text-indent:-1000em;
}
.tovabbi_receptek {
	float:right;
	display:inline;
	margin-right:10px;
}

.title_legjobb_receptek {
	background:url(images/title_legjobb_receptek.gif) no-repeat;
	width:162px;
	height:36px;
	text-indent:-1000em;
	position:absolute;
	margin:-52px 0 0 -7px;
}


.kaloria_rbox {
	width:173px;
	background:#ede6f1;
	padding-top:8px;
	margin-top:30px;
	border-bottom:3px solid #a380b8;
}
.title_kaloriatablazatok {
	background:url(images/kaloriatablazatok.gif) no-repeat;
	width:auto;
	height:27px;
	text-indent:-1000em;
}
.kaloria_rbox .image, .kaloria_rbox .image a {
	background:url(images/kaloriatablazatok_img.jpg) no-repeat;
	width:173px;
	height:226px;
	overflow:hidden;
	display:block;
	text-indent:-1000em;
}

.kuldj_te_is_receptet, .kuldj_te_is_receptet a {
	background:url(images/kuldj_te_is_receptet.jpg) no-repeat;
	width:173px;
	height:134px;
	overflow:hidden;
	display:block;
	text-indent:-1000em;
}

.recept_right_boxok {
	width:173px;
	border-top:1px dashed #d2c1dd;
	border-bottom:1px dashed #d2c1dd;
	background:url(images/bgr_recept_right_boxok.gif) repeat-y;
}
.recept_right_boxok .border {
	padding:7px;
}
.recept_right_boxok ul {
	margin:10px 0 0 10px;
	padding:0px;
	list-style:none;
}
.recept_right_boxok ul li {
	background:url(images/recept_right_boxok_bull.gif) no-repeat 0px 3px;
	padding:0 0 8px 16px;
	color:#506bb2;
	font-size:10px;
	line-height:12px;
	height:auto!important;
	min-height:12px;
	height:12px;
}
.recept_right_boxok ul li a {
	color:#506bb2;
	text-decoration:none;
}
.recept_right_boxok ul li a:hover {
	color:#506bb2;
	text-decoration:underline;
}
.recept_right_boxok .tovabb, .recept_right_boxok .tovabb a {
	background:url(images/tovabb2.gif) no-repeat;
	width:45px;
	height:11px;
	overflow:hidden;
	text-indent:-1000em;
	display:block;
}
.recept_right_boxok .tovabb {
	float:right;
	display:inline;
	margin-right:10px;
}
.aktiv_tagjaink {
	background:url(images/aktiv_tagjaink.gif) no-repeat;
	width:128px;
	height:25px;
	text-indent:-1000em;
}
.akik_barkit_lefoznek {
	background:url(images/akik_barkit_lefoznek.gif) no-repeat;
	width:113px;
	height:44px;
	text-indent:-1000em;
}


.receptfelv_box {
	background:#efe9f3 url(images/bgr_receptfel_box_top_r.gif) no-repeat right top;
	width:445px;
	margin:0 auto 0 auto;
}
.receptfelv_box .left_top {
	background:url(images/bgr_receptfel_box_top.gif) no-repeat;
	width:17px;
	height:228px;
	float:left;
	display:inline;
	position:relative;
	z-index:10;
	margin-left:-9px;
}
.receptfelv_box .oszd_meg {
	background:url(images/bgr_oszd_meg.gif) no-repeat;
	width:132px;
	height:96px;
	position:relative;
	z-index:10;
	float:right;
	display:inline;
	margin-top:-12px;
	margin-right:-7px;
	margin-left:-1px;
}
.receptfelv_box .lead {
	font-size:11px;
	font-weight:bold;
	color:#506bb2;
	width:285px;
	margin-left:22px;
	padding-top:10px;
	line-height:16px;
	padding-bottom:20px;
}
.receptfelv_box .form {
	margin-left:6px;
	float:left;
	width:420px;
	font-size:11px;
	color:#a380b8;
}
.receptfelv_box .info_text {
	font-size:10px;
	color:#506bb2;
	margin-left:12px;
	margin-bottom:10px;
}
.receptfelv_box .text {
	float:left;
	display:inline;
	width:110px;
	margin-left:12px;
	padding-top:1px;
}
.receptfelv_box .text2 {
	width:auto;
	padding-left:12px;
}
.receptfelv_box .mezo,
.receptfelv_box .select, 
.receptfelv_box .select2 {
	width:290px;
	float:left;
	height:26px;
}
.receptfelv_box .select2 {
	width:110px;
}
.receptfelv_box .perc {
	float:left;
}
.receptfelv_box input {
	width:290px;
	border:1px solid #c1aad0;
	font-size:11px;
	color:#7d5894;
}
.receptfelv_box .uj_alapanyag_hozzaadas {
	background:url(images/cim_nyito_forumtemak_bg.gif) no-repeat 3px 3px;
	font-weight:bold;
	color:#506bb2;
	margin-left:12px;
}
.receptfelv_box .uj_alapanyag_hozzaadas a {
	padding-left:17px;
	text-decoration:none;
	color:#506bb2;
}
.receptfelv_box .uj_alapanyag_hozzaadas a:hover {
	text-decoration:underline;
}
.receptfelv_box .textarea {
	width:auto;
	margin-left:12px;
}
.receptfelv_box .textarea textarea {
	border:1px solid #c1aad0;
	font-size:11px;
	color:#7d5894;
	width:400px;
	height:180px;
	overflow:auto;
}
.elso_lepes,
.masodik_lepes,
.harmadik_lepes,
.negyedik_lepes {
	width:auto;
	height:16px;
	text-indent:-1000em;
	overflow:hidden;
}
.elso_lepes { background:url(images/elso_lepes.gif) no-repeat; }
.masodik_lepes { background:url(images/masodik_lepes.gif) no-repeat; }
.harmadik_lepes { background:url(images/harmadik_lepes.gif) no-repeat; }
.negyedik_lepes { background:url(images/negyedik_lepes.gif) no-repeat; }
.button_elkeszult_feltoltom {
	background:url(images/button_elkeszult_feltoltom.gif) no-repeat;
	width:111px;
	height:18px;
	overflow:hidden;
}
.receptfelv_box .button_elkeszult_feltoltom {
	margin:0 auto 0 auto;
}
.button_elkeszult_feltoltom input {
	width:111px;
	height:18px;
	background-color:transparent;
	border:none;
	cursor:pointer;
}

.title_hozzavalok {
	background:url(images/title_hozzavalok.gif) no-repeat;
	width:150px;
	height:45px;
	text-indent:-1000em;
	position:absolute;
	margin:-54px 0 0 -7px;
}
.title_beltartalom {
	background:url(images/title_beltartalom.gif) no-repeat;
	width:219px;
	height:56px;
	text-indent:-1000em;
	position:absolute;
	margin:-60px 0 0 -7px;
}
.hozzavalok_ul .b1 {
	float:left;
	width:80px;
}
.hozzavalok_ul .b2 {
	float:left;
	width:100px;
	font-weight:bold;
}



.pontozz_te_is {
	background:url(images/pontozd_te_is_a_receptet.gif) no-repeat left center;
	height:64px;
	padding-left:165px;
}
.pontozz_te_is .radio {
	float:left;
	display:inline;
	margin-right:5px;
	width:15px;
	font-size:11px;
	color:#a380b8;
	text-align:center;
}
.pontozz_te_is .radio input {
	margin-left:-2px;
}
.pontozz_te_is .button {
	background:url(images/button_mehet.gif) no-repeat;
	width:50px;
	height:16px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-left:10px;
	margin-top:2px;
}
.pontozz_te_is .button input {
	width:50px;
	height:16px;
	border:none;
	background-color:transparent;
	cursor:pointer;
}

.recept_hozzaszolasok {
	width:460px;
	background:#efe9f3;
	font-size:11px;
	color:#4f6ab1;
}
.title_hozzaszolasok {
	background:url(images/title_hozzaszolasok.gif) no-repeat 9px bottom;
	width:auto;
	height:31px;
	text-indent:-1000em;
	margin-bottom:15px;
}
.recept_hozzaszolasok .lista {
	margin-left:10px;
	width:435px;
	background:url(images/bgr_receptek_hozzaszolasok.gif) no-repeat bottom;
	padding-bottom:15px;
	margin-bottom:10px;
}
.recept_hozzaszolasok .lista .nev {
	float:left;
	width:270px;
	font-weight:bold;
	color:#a380b8;
}
.recept_hozzaszolasok .lista .nev a {
	color:#a380b8;
	text-decoration:none;
}
.recept_hozzaszolasok .lista .nev a:hover {
	color:#4f6ab1;
	text-decoration:none;
}
.recept_hozzaszolasok .lista .datum {
	float:right;
	width:150px;
	font-weight:bold;
	color:#a380b8;
}
.recept_hozzaszolasok .lista .text {
	width:auto;
	clear:both;
	padding-top:2px;
}
.recept_hozzaszolasok textarea {
	width:430px;
	height:90px;
	overflow:auto;
	border:1px solid #c1aad0;
	font-size:11px;
	color:#7d5894;
	margin-left:10px;
}
.title_szolj_hozza_te_is {
	background:url(images/title_szolj_hozza_te_is.gif) no-repeat top left;
	width:auto;
	height:30px;
	text-indent:-1000em;
	margin-left:9px;
}
.recept_hozzaszolasok .button {
	background:url(images/button_mehet.gif) no-repeat;
	width:50px;
	height:16px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-left:205px;
}
.recept_hozzaszolasok .button input {
	width:50px;
	height:16px;
	border:none;
	background-color:transparent;
	cursor:pointer;
}




#tartalom_kaloria_teljes {
	width:640px;
	float:left;
	display:inline;
}
.tartalom_head_menu {
	background:url(images/bgr_head_title_reg.gif) no-repeat bottom right;
	width:auto!important;
}
.kaloria_text {
	padding-left:15px;
	font-size:11px;
	color:#a380b8;
}
.kaloria_valaszto {
	width:160px;
	margin:0 auto 0 auto;
}
.kaloriatablazat thead td {
	color:#516cb3;
	font-size:10px;
	border-left:1px solid #f7f4f9;
	padding:5px;
	text-align:center;
}
.kaloriatablazat tbody th, .kaloriatablazat tbody td {
	font-size:11px;
	color:#11a1fc;
	padding:5px;
	text-align:left;
	font-weight:normal;
	background:#f7f4f9;
	border-right:1px solid white;
}
.kaloriatablazat tbody th {
	width:190px;
	padding:5px 10px 5px 10px;
}
.kaloriatablazat tbody td {
	text-align:center;
}
.kaloriatablazat tbody tr.even th, .kaloriatablazat tbody tr.even td {
	border-right:1px solid #f7f4f9;
	background:white;
}
.kaloriatablazat tbody th a {
	color:#11a1fc;
	text-decoration:none;
}
.kaloriatablazat tbody th a:hover {
	text-decoration:underline;
}


.kaloria_alapanyag p {
	margin:0 0 10px 4px!important;
	line-height:normal!important;
}
.kaloria_alapanyag h6 {
	margin:10px 0 2px 4px!important;
}
.kaloria_alapanyag .text {
	float:left;
	width:105px!important;
	line-height:16px;
	background:url(images/cim_nyito_forumtemak_bg.gif) no-repeat 0px 5px!important;
	text-indent:18px;
}
.kaloria_alapanyag .szam {
	float:left;
	width:70px;
	line-height:16px;
}
.kaloria_alapanyag ul {
	margin:0 0 0 4px;
	padding:0px;
	list-style:none;
}
.kaloria_alapanyag ul li {
	background:url(images/cim_nyito_forumtemak_bg.gif) no-repeat 0px 3px!important;
	padding-left:15px;
	padding-bottom:2px;
}
.kaloria_alapanyag ul li span {
	font-weight:bold;
}
.kaloria_alapanyag ul li a {
	color:#11a1fc;
	text-decoration:none;
}
.kaloria_alapanyag ul li a:hover {
	text-decoration:underline;
}



.receptek_lista_abc_menu {
	width:auto;
	text-align:center;
	font-size:10px;
	color:#4f6ab1;
}
.receptek_lista_abc_menu a {
	color:#4f6ab1;
	text-decoration:none;
}
.receptek_lista_abc_menu a:hover {
	text-decoration:underline;
}

.receptek_elv {
	background:url(images/bgr_receptek_elv.gif) no-repeat center 2px;
	width:auto;
	height:8px;
	overflow:hidden;
	margin-bottom:5px;
}
.receptek_tovabb, .receptek_tovabb a {
	background:url(images/tovabb.gif) no-repeat;
	width:45px;
	height:12px;
	overflow:hidden;
	display:block;
	text-indent:-1000em;
}
.receptek_tovabb {
	float:right;
	display:inline;
	margin-right:10px;
	margin-top:-20px;
}
.receptek_kategoria_cim {
	width:auto;
	text-align:center;
	padding-top:15px;
	margin-bottom:20px;
}



.tovabbi_receptek_tabla {
	width:auto;
	background:url(images/title_tovabbi_receptek.gif) no-repeat 8px 0px;
	padding:30px 8px 0 8px;
	color:#506bb2;
	font-size:10px;
}
.tovabbi_receptek_tabla .odd {
	clear:both;
	background:#f7f4f9;
	float:left;
	width:431px;
}
.tovabbi_receptek_tabla .even {
	clear:both;
	float:left;
	width:431px;
}
.tovabbi_receptek_tabla .header {
	font-weight:bold;
	float:left;
	width:431px;
	margin-bottom:3px;
}
.tovabbi_receptek_tabla .h1,
.tovabbi_receptek_tabla .h2,
.tovabbi_receptek_tabla .h3,
.tovabbi_receptek_tabla .h4,
.tovabbi_receptek_tabla .elv {
	float:left;
	display:inline;
	padding:3px 0 3px 0;
}
.tovabbi_receptek_tabla .h4 {
	width:2px;
	text-align:center;
}
.tovabbi_receptek_tabla .h1 {
	width:140px;
	margin-left:10px;
	font-size:11px;
}
.tovabbi_receptek_tabla .h2 {
	width:90px;
	text-align:center;
}
.tovabbi_receptek_tabla .h3 {
	width:90px;
	text-align:center;
}
.tovabbi_receptek_tabla .h4 {
	width:50px;
	text-align:center;
	margin-left:32px;
}
.tovabbi_receptek_tabla .header .h2 {
	margin-left:155px;
	width:75px;
}
.tovabbi_receptek_tabla .header .h3 {
	width:96px;
}
.tovabbi_receptek_tabla .header .h4 {
	width:60px;
	margin-left:15px;
}
.tovabbi_receptek_tabla a {
	color:#506bb2;
	text-decoration:none;
}
.tovabbi_receptek_tabla a:hover {
	text-decoration:underline;
}




.kalkulator_boxok {
	float:left;
	display:inline;
	width:215px;
	margin-left:12px;
	margin-right:-6px;
}
.kalkulator_boxok .box {
	width:205px;
	height:auto!important;
	min-height:174px;
	height:174px;
	background:#ede6f1 url(images/bgr_kalkulator_box.gif) repeat-x bottom;
	position:relative;
}
.kalkulator_boxok .title,
.kalkulator_boxok .title2 {
	background:url(images/bgr_kalkulator_box_title.gif) no-repeat bottom left;
	width:auto;
	height:30px;
	margin-bottom:8px;
}
.kalkulator_boxok .title2 {
	height:46px;
}
.kalkulator_boxok .text {
	font-size:11px;
	color:#a380b8;
	line-height:15px;
	padding:0 12px 0 12px;
	height:90px;
}
.kalkulator_boxok .tovabb {
	position:absolute;
	bottom:9px;
	right:6px;
}
.kalkulator_boxok .bmi_ikon {
	background:url(images/bmi_ikon.gif) no-repeat;
	position:absolute;
	left:6px;
	bottom:8px;
	width:30px;
	height:33px;
}
.kalkulator_boxok .test_kalk_ikon {
	background:url(images/test_kalk_ikon.gif) no-repeat;
	position:absolute;
	left:9px;
	bottom:7px;
	width:27px;
	height:38px;
}
.kalkulator_boxok .alapanyagcsere_ikon {
	background:url(images/alapanyagcsere_ikon.gif) no-repeat;
	position:absolute;
	left:10px;
	bottom:5px;
	width:36px;
	height:30px;
}
.kalkulator_boxok .alapanyagcsere_ikon2 {
	background:url(images/alapanyagcsere_ikon2.gif) no-repeat;
	position:absolute;
	left:5px;
	bottom:6px;
	width:42px;
	height:30px;
}
.kalkulator_boxok .pulzusszam_ikon {
	background:url(images/pulzusszam_ikon.gif) no-repeat;
	position:absolute;
	left:8px;
	bottom:7px;
	width:43px;
	height:29px;
}
.kalkulator_boxok .bioritmus_ikon {
	background:url(images/bioritmus_ikon.gif) no-repeat;
	position:absolute;
	left:10px;
	bottom:7px;
	width:36px;
	height:29px;
}
.kalkulator_boxok .tovabb, .kalkulator_boxok .tovabb a {
	background:url(images/kalkulator_tovabb.gif) no-repeat;
	width:50px;
	height:16px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
}
.title_bmi_kalkulator {
	background:url(images/title_bmi_kalkulator.gif) no-repeat right bottom;
	width:105px;
	height:21px;
	text-indent:-1000em;
}
.title_idealis_testsuly_kalkulator {
	background:url(images/title_idealis_testsuly_kalkulator.gif) no-repeat right bottom;
	width:168px;
	height:23px;
	text-indent:-1000em;
}
.title_napi_egyeni {
	background:url(images/title_napi_egyeni_kaloriaszukseglet.gif) no-repeat right top;
	width:205px;
	height:27px;
	text-indent:-1000em;
}
.title_napi_altalanos {
	background:url(images/title_napi_altalanos_alapanyagcsere_szint_kalkulator.gif) no-repeat right top;
	width:205px;
	height:43px;
	text-indent:-1000em;
}
.title_pulzusszam_tartomany {
	background:url(images/title_pulzusszam_tartomany.gif) no-repeat right bottom;
	width:159px;
	height:41px;
	text-indent:-1000em;
}
.title_bioritmus_kalkulator {
	background:url(images/title_bioritmus_kalkulator.gif) no-repeat right bottom;
	width:138px;
	height:21px;
	text-indent:-1000em;
}
