
/* WHITE BG FOR MENU PAGE */
#page { background:#FFFFFF; }
/* \\ RIGHT MENU BLOCK */
#right { 
/*	width:270px;*/
  width:270px;
	background:#FFFFFF;

}
/* \\ LEFT - MAIN MENU CONTAINER */
#left {
	width:570px;
	background:#FFFFFF;
	margin:0;
	padding:0;	
}
/* \\ MENU PAGE TITLES */
#lmenutitle {
/*
	height:50px;
	width:582px;
	clear:both;
	border: 3px solid #0000a0;
	*/
	/*margin-top:10px;*/
}
#lmenutitle h1.pagetitle { 
	display:block;	
	padding-left:50px;
	margin-left:50px;	
	width:260px;
	height:40px;
	background:url(_titles_.gif) no-repeat;
} 
#lmenutitle h1.pagetitle span { display:none; }
/*\\ INFO CLICK */
 .imageinfo { 
 	margin-left:0px;
	padding:10px;
	border:2px solid #e2e4e7;
	width:510px;
	margin-top:10px;
	height:3em;
}
 .imageinfo div.ii { float:left; width:38px; height:39px; margin-right:10px; }


/* // TITLEINFO BLOCK*/
/* // MENU PAGE TITLES */
/* \\ MENU TABLE */
#menultext .menutable {
	/*margin-top:20px;*/
	font-size:14px;
	/*width:525px;*/	
}
.menutable{
	width:100%;
	border:0;
}
.menutable tr, td { font-size:12px; }
.menutable td .menuitem {
	padding:3px;
	margin-top:10px;
	float:left;
	width:380px;
}
.menutable td .menuitem h3 {
	float:left;
	clear:both;
	font-size:16px;
	font-weight:bold;
	color:#D50000;
}
.menutable td .menuitem div { margin-bottom:20px; }
.menutable td .menuitem p {
	clear:both;
	font-size:14px;
	margin-bottom:20px;
	color:#2E2E2E;
	text-align:left;
}
.menutable td .menuphoto {
	float:right;
	margin-top:5px;
	width:100px;
}
.menutable td .menuphotoice {
	float:right;
	margin-top:10px;
	width:100px;
}
.menuborder { 
	border-bottom:2px #D6D6D6 solid;
}

.menuprice { 
	width:250px;
	height:2em;
}
.menutable tr td .menuprice span.price {
	height:15px;
	background:url(rprice00.htm) right no-repeat;
	color:#2E2E2E;
	font-weight:bold;
	padding:4px;
	display:block;
	width:7em;
	float:left;
}
.menutable tr td .menuprice span.gramm {
	display:block;
	float:left;
	width:7em;
	height:18px;
	padding-top:5px;
	padding-left:10px;
	margin-right:5px;
	color:#C1C1C1;
	font-weight:bold;
	border-left:3px solid #6D6D6D;
	background-color:#EBEBEB;
}
/* // MENU TABLE */
#menultext { 
	padding-left:25px;
	padding-right:15px;
	/*padding-left:50px;*/
	padding-top:30px;
	}
#menultext h3 { color:#00B700; font-size: 1.4em; font-family: Arial, sans-serif; font-weight: bold;}
	
#menultext  h2.add, h3.add { 
	color:#00B700;
}
#menultext p {
	text-align:justify;
	padding-top:0px;
}
#lfooter {
	width:600px;
	background:none;
}
/* \\ MENU LINKS */
#menulinks div ul li { margin-top:3px;}
#menulinks div ul li a { padding:3px;}
#menulinks div ul li.lion { list-style-image:url(menu_mar.gif); list-style-position:inside; font-size:larger; }
#menulinks div ul li a.linkon  { font-weight:bold; color:#00B700; text-decoration:none;} /* ссылка выбрана */
#menulinks div ul li a.linkoff { font-weight:bold; color:#434343; }
/* // MENU LINKS */
.menumenuphone {
	background:url(menutopp.gif) no-repeat center;
	width:200px;
	float:left;
	height:72px;
}
#rtop {
	width:200px;
	height:30px;
	background:#979797;
	background:url(menu_wor.gif) left no-repeat;
	margin-top:15px;
	margin-bottom:15px;
}
/* \\ RIGHT SIDE BANNER (MENU)*/
#rbigbanner { 
	width:200px;
	height:500px;
	background:url(_side_bi.gif) no-repeat;
	background-position:25% 50%;
	clear:both;
} 
#rsmallbanner1 {
	width:200px;
	height:220px;
	background:#FAFAFA;
	clear:both;
	margin-top:15px;
	background:url(small_ba.gif) no-repeat center;
}
#rsmallbanner2 { 
	width:200px;
	height:220px;
	background:#7B7B7B;
	clear:both;
	margin-top:15px;
	background:url(small_ba.gif) no-repeat center;
	background-position:0% 50%;
}
/* // RIGHT SIDE BANNER (MENU)*/
#menuwidebanner {
	height:115px;
	width:800px;
	clear:both;
	background:url(menufoot.gif) no-repeat;
}