table.foodlist {
	width: 861px;
	height: 1696px;
	background: transparent url(../images/bg-foodlist.png) no-repeat left top;
	margin: 0 auto 0 auto;
}
table.foodlist td.food {
	height: 150px;
	width: 125px;
    /*padding: 10px 0 0 10px;*/
    margin: 0;
    overflow: hidden;
}

/*	table.foodlist td.food span {
		display: block;
		width: 40px;
		height: 17px;
		padding: 3px 0 6px 4px;
		float: left;				
	}
    */
	table.foodlist td.food span.etelnev {
		font: bold 11px Georgia, "Times New Roman", Times, serif;
        display: block;
        height: 30px;
        padding: 10px 0 0 10px;
        
	}	

	table.foodlist td.food p {
		margin: 0;
        padding: 0;			
	}	

	table.foodlist td.food span.ertekek {
	   font-size: 9px;
        padding: 0 0 0 10px;
	}	

	table.foodlist td.food span.ar {
	   float: right;
       display: block;
       width: 110px;
       height: 15px;
       text-align: right;
       padding: 0 15px 10px 0;
	   font: bold 13px Georgia, "Times New Roman", Times, serif;
       color: #f5a12d;
	}	

	table.foodlist td.food span.osszesen {
	   float: right;
       display: block;
       width: 110px;
       text-align: right;
       padding: 0 15px 10px 0;
	   font: bold 19px Georgia, "Times New Roman", Times, serif;
       color: #f5a12d;
	}	
    
    table.foodlist td.food div.gombok {
	   float: right;
       display: block;
       width: 110px;
       text-align: right;
       padding-right: 15px;
	}	

        table.foodlist td.food div.gombok img {
            cursor: pointer;
    	}	
            
    	table.foodlist td.food input.adag{
    		width: 20px;
    		height: 15px;
    		padding: 1px 3px 1px 3px;
    		border: 2px solid #f5a12d;
            text-align: right;
            margin-top: -4px;
    	}
    
table.foodlist tr.days td {
	vertical-align: top;
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
}
table.foodlist tr.days span {
	float: right;
	font-size: 30px;
	display: block;
	padding: 0px 12px 0 0;
}
table.foodlist tr.days strong {
	float: left;
	font-size: 16px;
	display: block;
	padding: 4px 12px 0 0;
	width: 70px;
	text-align: right;
	line-height: 16px;
}
table.foodlist tr.days em {
	float: left;
	font-size: 13px;
	display: block;
	padding: 0 12px 0 0;
	text-align: right;
	width: 70px;
}

div.foods-weeks {
	clear: both;
	background: transparent url(../images/bg-food-weeks.jpg) no-repeat left top;
	width: 859px;
	height: 100px;
	margin: 0 auto 0 auto;
	padding: 0 0 10px 0;
	position: relative;
	font: bold 14px Georgia, "Times New Roman", Times, serif;
}
	div.foods-weeks a.registration {
		position: absolute;
		left: 267px;
		top: 0px;
		width: 292px;
		height: 100px;
	}
	div.foods-weeks a.login {
		position: absolute;
		left: 0px;
		top: 0px;
		width: 267px;
		height: 100px;
	}
	div.foods-weeks a.first-week,
	div.foods-weeks a.second-week {
		position: absolute;
		width: 50px;
		height: 45px;
		text-align: center;
		padding: 5px 0 0 0;
	}

	div.foods-weeks a.first-week:first-line,
	div.foods-weeks a.second-week:first-line {
		font-size: 18px;
	}
	div.foods-weeks a.first-week {
		background: transparent url(../images/bg-weeks-first.jpg) no-repeat left top;
		/*background: transparent url(../images/weekselect.jpg) no-repeat left top;*/
		left: 750px;
		top: 49px;
		color: #ffffff;
	}
	div.foods-weeks a.second-week {
		background: transparent url(../images/bg-weeks-second.jpg) no-repeat left top;
		/*background: transparent url(../images/weekselect.jpg) no-repeat left top;*/
		left: 808px;
		top: 49px;
		color: #ab181c;
	}

div.foods-week {
	background: transparent url(../images/bg-foods-week.jpg) no-repeat 18px 0px;
	padding: 0 0 10px 18px;
	width: 759px;
	height: 66px;
	font: bold 14px Georgia, "Times New Roman", Times, serif;
}
	div.foods-week span {
		display: block;
		width: 93px;
		height: 46px;
		padding: 20px 6px 0 0;
		float: left;
		font-size: 11px;
		color: #ab181c;
		text-align: right;
	}
	div.foods-week strong {
		display: block;
		width: 65px;
		height: 62px;
		padding: 4px 0 0 0;
		float: left;
		color: #ffffff;
		font-size: 20px;
		text-align: center;
	}
	div.foods-week strong:first-line {
		font-size: 24px;
	}

table.partners {
	font: bold 18px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
	table.partners img {
		margin: 0 0 0 20px;
	}
	table.partners a {
		color: #000000;
	}

div.box {
	width: 857px;
	background: #fdecd5 url(../images/box/header.jpg) no-repeat left top;
	margin: 6px auto 4px auto;
}
	div.aboutus {
		background: #fdecd5 url(../images/box/header-aboutus.jpg) no-repeat left top;
	}
	div.give {
		background: #fdecd5 url(../images/box/header-give.jpg) no-repeat left top;
	}
	div.faq {
		background: #fdecd5 url(../images/box/header-faq.jpg) no-repeat left top;
	}
	div.box div.footer {
		width: 857px;
		background: #fdecd5 url(../images/box/footer.jpg) no-repeat left bottom;
		height: 6px;
		clear: both;
	}
	div.box div.data {
		padding: 10px 20px 0 20px;
	}
	div.box div.data h1 {
		font: bold 24px Georgia, "Times New Roman", Times, serif;
		color: #a91a1d;
		padding: 10px 0 0 0;
		text-align: center;
	}
	div.box div.data h2 {
		font: bold 20px Georgia, "Times New Roman", Times, serif;
		color: #a91a1d;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
div.foods-text {
	float: left;
	width: 700px;
	padding: 10px 0 10px 10px;
}

	div.foods-text input {
		padding: 3px 3px 3px 3px;	
	}
