@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background:#eff9f0;
}
.leftalign { float:left; }
.rightalign { float:right; }
.bclear { clear:both; }
.gap { width:10px; height:6px; }

.headerwrapper { width:1000px; height:114px; margin:auto; background-color:#FFF background:url(images/header_bg.gif) repeat-x; }
.logo { margin-top:6px; }

.menuwrapper { width:1000px; margin:auto; height:33px; padding-left:5px; padding-right:5px; }

/* main menu */
#navmenuout { width:100%; height:33px; background:url(images/menu_bg.gif) repeat-x; float:left; }
#navmenu { width:auto; height:33px; }

#navmenu ul {margin: 8px 20px 0px 0px; padding: 0; list-style-type: none; list-style-image: none; color:#080563; }
#navmenu li { display: inline; background:url(images/bullet.gif) no-repeat; }
#navmenu ul li a {text-decoration:none; padding: 0px 30px 0px 30px; background: transperant; color:#4c6440; font-weight:bold; }
#navmenu ul li a:hover {color: #ff9900; text-decoration:overline; }
/* main menu */

.midwrapper { width:1010px; height:auto; margin:auto; }
.leftpart { width:210px; height:auto; float:left; }
.rightpart { width:800px; height:auto; float:left; }
#leftbox { width:196px; margin:auto; height:auto; background:#eff9f0; border:#d9dbd8 1px solid; }
.leftboxheader { width:184px; margin: 1px auto auto auto; height:26px; background:#81b380; color:#FFFFFF; font-weight:bold; padding: 6px 0 0 10px; }
#leftbox ul {margin: 0 20px 0px 0px; padding: 0; list-style-type:square; }
#leftbox li { margin: 10px 0 10px 20px; }
#leftbox ul li a {text-decoration:none; background: transperant; color:#4d6d46; font-weight:bold; }
#leftbox ul li a:hover { color:#ff9900; text-decoration:overline; }
#leftbox p { margin:0px; padding:10px 0 10px 10px; }

.rightpart h1 { margin:0px; padding:10px 0 0 10px; font-size:20px; font-weight:bold; color:#4c6440; }
/*.rightpart p { width:800px; margin:0px; padding:10px 0 0 10px; line-height:20px; font-size:12px; float:left; clear:left; }
.rightpart h3 { margin:0px; padding:10px 0 0 10px; }*/
.rightpart a, #leftbox a { font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.rightpart a:hover, #leftbox a:hover { color:#ff9900; text-decoration:overline; }
.rightpart td { margin:0px; padding:10px 0 0 10px; font-size:15px; }

.footerwrapper { width:100%; height:85px; margin:auto; background:#81b380; color:#FFFFFF; }
#bottommenu { width:1150px; height:50px; margin:auto; padding:8px; }

#bottommenu ul {margin: 8px 20px 0px 0px; padding: 0; list-style-type: none; list-style-image: none; color:#FFFFFF; }
#bottommenu li { display: inline; }
#bottommenu ul li a {text-decoration:none; padding: 0px 30px 0px 30px; background: transperant; color:#FFFFFF; font-weight:bold; }
#bottommenu ul li a:hover {color: #FF9900; text-decoration:overline; }
#bottommenu p { margin:0px; padding:20px 0 0 0; text-align:center; }

.favourite { width:800px; float:left; }
.productbox { width:380px; height:120px; margin:5px; float:left; background-image:url(images/productbox_bg.gif); }
.productbox h2 { margin:0px; padding:0px; font-size:14px; font-weight:bold; }
.productbox span { margin:0px; padding:0px; width:380px; font-size:11px; }
.productbox td { margin:0px; padding:0px; }
.rightpart h3 { margin:0px; padding:0px; font-size:18px; font-weight:bold; }
