body{
	margin: 0;
	padding: 0;
	background-image: url(images/333.jpg); 
	_text-align: center;
}
a, a:link{
	color: #d20608;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
img, div, a { behavior: url(images/iepngfix.htc) }
#main{
	width: 990px;
	margin: 0 auto;
	text-align: left;
}
#shapk{
	clear: both;
	padding: 10px 0 30px 0 ;
}
#front{
	float: left;
	width: 494px;
	text-align: right;
	padding: 0 0 30px 0;
}
#tele{
	font: bold 26px Georgia;
	color: #d20608;
	margin: 8px 0;
}
#adress{
	font: bold 18px Georgia;
	color: #d20608;
	margin: 0 0 8px 0;
}
#shema a{
	font: bold 14px Georgia;
	border-bottom: 1px dashed #000; 
	color: Black;
	text-decoration: none;
}
#foodlink{
	float: right;
}
#menu{
	float: left;
	clear: left;
	width: 430px;
	text-align: center;
	padding: 15px 0 0 12px;
}
#menu a{
	margin: 0 15px 0 0;
	display: block;
	float: left;
	text-align: center;
	padding: 10px 0 12px 0;
	font: bold 17px Georgia;
	color: #fff;
	width: 192px;
	background: url(images/menufon.png) repeat-x;
}
#front-img{
	float: right;
	width: 430px;
}

h2#ptitle{
	float: left;
	margin: 0 0 0 55px;
	font: 72px Georgia;
	background-color: #d20608;
	color: White;
	padding: 0 9px;
}
#content{
	clear: both;
}
.left{
	float: left;
}
.right{
	float: right;
	padding: 0 0 0 0;
}
.pleft{
	float: left;
	width: 570px;
}
.mixblock .pright{
	float: right;
	width: 585px;
	background: url(images/border.jpg) no-repeat 0 15px;
	padding: 0 0 10px 20px;
}
.txtblock p, .mixblock p{
	padding: 0 0 0 0;
	font: bold 17px Georgia;
	color: Black;
	margin: 0;
}
.mixblock, .txtblock{
	padding: 0 25px 0 45px;
}
p img{
	margin: 0 0 -10px 0;
}
.imgblock{
	margin: 16px 0;
	padding: 0 0 0 20px;
	text-align: center;
	height: 206px;
	overflow: hidden;
}
.imgblock img{
	margin: 0 7px;
}
h2.gogo{
	font: normal small-caps 60px Georgia;
	color: #d20608;
	text-align: center;
}
.foodblock{
	clear: both;
	margin: 0 0 35px 0;
}
.food-desc{
	float: left;
	margin: 0 0 0 20px;
}
.food-title{
	font: bold 18px Georgia;
	color: #d20608;
	margin: 0;
	padding: 8px 0 0 0;
}
.foodblock p{
	margin: 0;
	padding: 0;
}
.price{
	font: bold 14px Georgia;
	color: #d20608;
}
.toy{
	color: #d10406;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	display: block;
	text-align: center;
}
#food1{width: 200px;}
#food2{width: 200px;}
#food3{width: 200px;}
#food4{width: 120px;}
#food5{width: 160px;}

#food6{width: 150px;}
#food7{width: 200px;}
#food8{width: 210px;}
#food9{width: 185px;}
#food10{width: 100px;}

#food11{width: 160px;}
#food12{width: 190px;}
#food13{width: 220px;}
#food14{width: 160px;}
#food15{width: 135px;}

#food16{width: 160px;}
#food17{width: 170px;}
#food18{width: 190px;}
#food19{width: 180px;}
#food20{width: 170px;}

#food21{_width: 200px; min-width: 230px;}
#food22{width: 210px;}
#food37{width: 120px; }
#food23{width: 155px;}
#food24{width: 160px;}

#food25{width: 160px;}
#food26{width: 130px;}
#food27{width: 220px;}
#food28{width: 185px;}
#food29{width: 180px;}

#food30{width: 210px;}
#food31{width: 115px;}
#food32{width: 160px;}
#food33{width: 160px;}
#food34{width: 115px;}
#food35{width: 85px;}
#food36{width: 430px; padding: 0 0 0 0; }
#food37{width: 200px;}
#food38{width: 150px;}


#footer{
	clear: both;
	padding: 22px;
}
