*		{ margin:0; padding:0; }
img,table { border:0; }
body, table	{ font:13px/18px Arial,Helvetica,sans-serif; }
ul,ol		{ margin-left:45px; padding-top:12px; }
td		{ vertical-align:top; empty-cells:show; }

h1		{ color:#352A2E; font-size:16px; font-weight:bold; margin-bottom:15px; }

li		{ margin-bottom:7px;}

a		{ color:#619B05; text-decoration:underline; }
a:hover	{ color:#619B05; text-decoration:none; }

#z2 		{ padding-right:20px; }
#z2 h2	{ color:#352A2E; font-size:15px; font-weight:bold; }
#z3 h2	{ color:#352A2E; font-size:14px; font-weight:bold; margin-bottom:10px; }



.rel	{ position:relative; left:0px; top:0px; }
.abs    { position:absolute; left:0px; top:0px; }


.smenu	{ text-align:right; font-size:11px; position:absolute; top:0px; left:200px; }

.smenu a { color:#352A2E; margin-left:10px; margin-right:10px; text-decoration:none; }
.smenu a:hover { text-decoration:underline }

.flags	{ position:absolute; top:5px; left:2px; }

.mmenu		{  }
.mmenu td a	{ display:block; left:0px; top:0px; color:#FFFFFF; text-decoration:none; font-size:14px; padding:19 5px; text-align:center; }
.mmenu td a:hover	{ background:#000000; color:#FFFFFF; }

.mmenu div	{ display:none; position:absolute; z-index:10; }
.mmenu div a	{ display:block; background:#423f3e; color:#FFFFFF; text-decoration:none; font-size:13px; padding:10 0 10 25px; text-align:left; }

.mm0, .mmenu div a.mm0:hover	{ background:#da5500 url(files/b0.png) repeat-x scroll top left; }
.mm1, .mmenu div a.mm1:hover	{ background:#ff8e00 url(files/b1.png) repeat-x scroll top left; }
.mm2, .mmenu div a.mm2:hover	{ background:#f0c400 url(files/b2.png) repeat-x scroll top left; }
.mm3, .mmenu div a.mm3:hover	{ background:#8ea106 url(files/b3.png) repeat-x scroll top left; }
.mm4, .mmenu div a.mm4:hover	{ background:#58621e url(files/b4.png) repeat-x scroll top left; }
.mm5, .mmenu div a.mm5:hover	{ background:#395332 url(files/b5.png) repeat-x scroll top left; }


.slider		{ position:relative; width:950px; height:365px; overflow:hidden; background:#F7F8F6; }
.slides		{ position:absolute; top:0px; left:0px;  }

.slbutns	{ position:absolute; width:950px; top:320px; left:0px; text-align:center; }
.slbtn		{ display:inline-block; width:177px; font-weight:bold; color:#352A2E; font-size:10px; text-decoration:none; text-align:center; margin:2px; padding:7 0px; background:transparent url(files/slbtn2.png) no-repeat scroll top left; }
.slbtn:hover	{ text-decoration:none; color:#ffffff; background:transparent url(files/slbtn1.png) no-repeat scroll top left; }

.ftr		{ background-color:#423F3E; color:#BFC1B6; line-height:15px; }
.ftr td		{ color:#BFC1B6; font:12px/14px Arial,Helvetica,sans-serif; }
.ftrh		{ color:#F6F4E1; font:22px/22px Arial Narrow; padding:5 0 10 0px; margin-bottom:10px; border-bottom:3px solid #54514F; }

.ftr a		{ color:#BFC1B6; text-decoration:underline; }
.ftr a:hover	{ color:#FFFFFF; }

a.morebtn60	{ color:#423F3E; display:inline-block; height:20px; width:60px; padding-top:3px; text-align:center; text-decoration:none; font:11px/15px Arial,Helvetica,sans-serif; background:transparent url(files/morebtn60_1.png) no-repeat scroll top left; white-space:nowrap; }
a.morebtn60:hover	{ color:#423F3E; background:transparent url(files/morebtn60_2.png) no-repeat scroll top left; }

a.morebtn100	{ color:#423F3E; display:inline-block; height:24px; width:100px; padding-top:5px; text-align:center; text-decoration:none; font:11px/15px Arial,Helvetica,sans-serif; background:transparent url(files/morebtn100_1.png) no-repeat scroll top left; white-space:nowrap; }
a.morebtn100:hover	{ color:#423F3E; background:transparent url(files/morebtn100_2.png) no-repeat scroll top left; }

a.morebtn125	{ color:#423F3E; display:inline-block; height:24px; width:125px; padding-top:5px; text-align:center; text-decoration:none; font:11px/15px Arial,Helvetica,sans-serif; background:transparent url(files/morebtn125_1.png) no-repeat scroll top left; white-space:nowrap; }
a.morebtn125:hover	{ color:#423F3E; background:transparent url(files/morebtn125_2.png) no-repeat scroll top left; }

a.morebtn150	{ color:#423F3E; display:inline-block; height:24px; width:150px; padding-top:5px; text-align:center; text-decoration:none; font:11px/15px Arial,Helvetica,sans-serif; background:transparent url(files/morebtn150_1.png) no-repeat scroll top left; white-space:nowrap; }
a.morebtn150:hover	{ color:#423F3E; background:transparent url(files/morebtn150_2.png) no-repeat scroll top left; }

a.morebtn175	{ color:#423F3E; display:inline-block; height:24px; width:175px; padding-top:5px; text-align:center; text-decoration:none; font:11px/15px Arial,Helvetica,sans-serif; background:transparent url(files/morebtn175_1.png) no-repeat scroll top left; white-space:nowrap; }
a.morebtn175:hover	{ color:#423F3E; background:transparent url(files/morebtn175_2.png) no-repeat scroll top left; }

a.morebtn200	{ color:#423F3E; display:inline-block; height:24px; width:200px; padding-top:5px; text-align:center; text-decoration:none; font:11px/15px Arial,Helvetica,sans-serif; background:transparent url(files/morebtn200_1.png) no-repeat scroll top left; white-space:nowrap; }
a.morebtn200:hover	{ color:#423F3E; background:transparent url(files/morebtn200_2.png) no-repeat scroll top left; }

a.morebtn250	{ color:#423F3E; display:inline-block; height:24px; width:250px; padding-top:5px; text-align:center; text-decoration:none; font:11px/15px Arial,Helvetica,sans-serif; background:transparent url(files/morebtn250_1.png) no-repeat scroll top left; white-space:nowrap; }
a.morebtn250:hover	{ color:#423F3E; background:transparent url(files/morebtn250_2.png) no-repeat scroll top left; }

.frm240_1	{ width:240px; padding-top:6px; background:transparent url(files/fr240_1.png) no-repeat scroll top left; }
.frm240_2	{ width:240px; padding:5 15px; background:transparent url(files/fr240_2.png) repeat-y scroll top left; }
.frm240_3	{ width:240px; padding-bottom:6px; background:transparent url(files/fr240_3.png) no-repeat scroll bottom left; }

.frm225		{ display:block; position:relative; left:0px; top:0px; width:225px; }
.frm225	a	{ display:block; position:relative; left:0px; top:0px; height:215px; text-decoration:none; color:#867F82; padding:0 10px; }
.frm225 a:hover	{ text-decoration:none; color:#ffffff; background:transparent url(files/fr225.png) no-repeat scroll top left; }

.tac		{ text-align:center; }
.tar		{ text-align:right; }
.vam		{ vertical-align:middle; }

.stdtbl		{ border-collapse:collapse; }
.stdtbl th	{ border:1px solid #cccccc; padding:2px; background-color:#2B1323; color:#ffffff;}
.stdtbl td	{ border:1px solid #cccccc; padding:2px;}
.stdtbl td.tbftr	{ padding:2px; background-color:#BBB1A6; }

.stdtblx		{ border-collapse:collapse; border:1px solid #cccccc; }
.stdtblx th	{ b_order:1px solid #cccccc; padding:2 5px; background-color:#2B1323; color:#ffffff;}
.stdtblx td	{ padding:2px;}
.stdtblx td.tbftr	{ padding:2px; background-color:#BBB1A6; }

.store1		{ padding:5px; border-bottom:1px solid #BBB1A6; font-size:11px; }
.p5		{ padding:5px; }
.fs11		{ font-size:11px; }



