.mtxt
{
	border-top: solid 1px #808080;	
	border-bottom: solid 1px #bbbbbb;	
	border-left: solid 1px #808080;	
	border-right: solid 1px #bbbbbb;
	padding: 1px 3px 0px 3px;
	background: #f6f6f6;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
.sitxt
{
	border-top: solid 1px #808080;	
	border-bottom: solid 1px #bbbbbb;	
	border-left: solid 1px #808080;	
	border-right: solid 1px #bbbbbb;
	padding: 1px 3px 0px 3px;
	background: #f4f4e9;
	font-size:11px;
	font-weight:normal;
	margin:0px;
}

				.cat.norm, .cat.norm:hover, .cat.norm:visited, .cat.norm:active, .cat.norm:link{
					text-decoration:none;
					color: #ffffff;		
					background: #000000;			
					padding-left:16px;
					padding-right:16px;
					padding-top:2px;
					padding-bottom:2px;
					font-size:12px;
					font-weight:bold;
					font-style:italic;
				}
				.cat.norm:hover{
					color: #fca62e;
				}
				.cat.sel, .cat.sel:hover, .cat.sel:visited, .cat.sel:active, .cat.sel:link{
					border-top: 1px solid #000000;
					border-bottom: 2px solid #000000;
					border-left: 1px solid #000000;
					border-right: 2px solid #000000;
					text-decoration:none;
					color: #000000;					
					background: #ddff33;
					padding:10px;
					font-size:12px;
					font-weight:bold;
					font-style:italic;
				}
				.cat_big{
					font-size:18px;
					font-weight:bold;
				}
				.pr, .pr:hover, .pr:visited, .pr:link, .pr:active,
				.prd, .prd:hover, .prd:visited, .prd:link, .prd:active{
					color: #000000;
					text-decoration:none;
					font-size:11px;
					font-weight:normal;
				}
				.prd, .prd:hover, .prd:visited, .prd:link, .prd:active{
					font-size:10px;
					font-weight:bold;
				}
				

				.mi{
					font-weight:bold;
				}
				.mid{
					font-size:11px;
				}
.cbtn, .cbtn:hover, .cbtn:link, .cbtn:visited, .cbtn:active
{
	
	color: #FFFFFF;
	margin:2px;
	font-weight: bold;
	font-size: 11px;
	border-top: solid 1px #000000;	
	border-bottom: solid 1px #000000;	
	border-left: solid 1px #000000;	
	border-right: solid 1px #000000;
	background:#000000;
	text-decoration:none;
}
.cbtn:hover{
	color: #fca62e;
}
				
.hand{
	cursor:pointer; 
}

table tr td.fi0
{
	background: #000000;
	padding:7px;
}
table tr td.fi1
{
	padding:10px 15px 5px 15px;
	border-bottom: 3px solid #000000;
	border-top: 1px solid #000000;
	border-right:0px;
	border-left: 0px
}
table tr td.fi2
{
	border-bottom: 1px solid #000000;
	border-top: 0px;
	border-right:0px;
	border-left: 1px solid #000000;
}
table tr td.fi3
{
	padding:10px;
	border-bottom: 3px solid #000000;
	border-top: 1px solid #000000;
	border-right:0px;
	border-left: 0px;
}
table tr td.fi4
{
	padding:7px;
	font-size:14px;
	font-weight: bold;
	border-bottom: 0px;
	border-right: 1px solid #000000;
	border-left: 0px
	border-top: 0px;
}

table.prc{
	border-left:0px solid #000000;
	border-top:0px;
	border-right:0px;
	border-bottom:2px solid #000000;
	background: #e8e0b5 url(IMAGE516.JPG) repeat;
	
}
table.prc tr td {
	padding:3px;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
}
table.prc tr td:hover {
	background: #DDFF99;
}

img.mimg, img.mimg:hover, img.mimg:link, img.mimg:visited, img.mimg:active{
	border: 1px solid #000000;	
	opacity:0.70;
	filter:alpha(opacity=70);
}
img.mimg:hover{
	border: 1px solid #00FF00;
	opacity:1;
	filter:alpha(opacity=100);
}

.pzr{
	background: #FFFFFF; 
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;

}

table.tb_ingredients{
background: #CCCCCC;
}
table.tb_ingredients tr,
table.tb_ingredients tr.ingredients,
table.tb_ingredients tr.nohover:hover
{
	background: #FFFFFF;
}
table.tb_ingredients tr:hover, 
table.tb_ingredients tr.ingredients:hover{
	background: #ECECEC;
}
table.tb_ingredients tr.singredients{
	background: #FFCC00;
}
table.tb_ingredients tr.singredients:hover{
	background: #FF8000;
}