.topnav
{
	display:block;
	height:40px;
	cursor:pointer;	
}
.topnav li
{
	display:inline;
	float:left;
	height:40px;
	/*margin-left:38px;*/
	color:#fff;
	line-height:40px;
	vertical-align:middle;
	padding:0px;
	height:40px;
}
.topnav a
{

}

.topnav li a
{
	line-height:40px;
	vertical-align:middle;
	font-size:12pt;
	font-family:trebuchet ms,helvetica,sans-serif;
	font-size:12pt;
	z-index:2;	
	position:relative;
	height:40px;
	display:block;
	width:141px;
	text-align:center;
	color:#fff;
	background:url('../images/layout/navbut_back.png') 0px -40px no-repeat;
}
.topnav li a:hover
{
  background-position:0px 0px;
}


.round
{
	margin:10px 0px 10px 0px;
}
.preview img
{
	width:120px;
	height:75px;
	cursor:pointer;
}

.qp_next,.qp_disabled,.qp_counter,.qp_pagenumber,.qp_totalnumber,.qp_prev
{
	font-size:9pt;
	margin:2px 10px 2px 10px;
}
.qp_disabled
{
	color:#cdcdcd;
	cursor:not-allowed;
}
.button
{
	cursor:pointer;
	color:#333;
	background-color:#ccc;
	border:1px #aaa solid;
	margin-left:12px;
	padding:2px 4px 2px 4px;
}
.button-hover
{
	cursor:pointer;	
	background-color:#ccff00;
}
.prod_range td
{
	text-align:center;
	vertical-align:center;
	border:0px;
}
.ul
{
	margin-left:10px;
}
.ul li
{
	font-size:8pt;
	color:#5d5d5d;
	list-style-type:square;
	list-style-position:inside;
	line-height:12pt;
}
td.khaki p,td.khaki h1,td.khaki li
{
	color:#000;
}
td.khaki p
{
	font-size:8pt;
	line-height:10pt;
}
.fr
{
	float:right;
}
.clr
{
	clear:both;
}
.table_recipe ol
{
	margin-left:10px;
}
.table_recipe ol li
{
	font-size:8pt;
	color:#5d5d5d;
	line-height:12pt;
}
table.table_recipe td
{
	padding:2px;
}

.table_recipe img
{
	width:250px;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

form.contact_form input
{
	border:1px #aaa solid;
	padding:1px;
}
form.contact_form td
{
	font-size:9pt;
	padding:2px 0px 2px 0px;
}
.l_f
{
	color:#aa0000;
}
div#faq div
{
	-webkit-box-shadow: 4px 4px 5px #ccc; /* Safari and Chrome */
			box-shadow: 4px 4px 5px #ccc;
}
.round10
{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
}