@charset "utf-8";
/* CSS Document */
body {
	background-color: #fff;
	background-image: url(images/bg-page.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
#hd{background:url(images/bg-top.jpg) top repeat-x; width:980px;height:85px;margin:0 auto}

#hd img{border:0;margin:0;float:left;width:310px;height:85px}
#tm{width:353px;float:right;height:18px;color:#fff;font-size:11px;padding-top:5px;letter-spacing:1px;text-align:right }
#tm a{letter-spacing:1px;text-decoration:none;color:#f8f8f8}
.mnu{float:left;width:353px;height:60px;margin:0 0 0 13px;padding:0;}
.mnu li{float:left;font-size:11px;list-style:none;text-indent:-99999px}

.mfu {width:117px;background:url(images/bg-lim.jpg);background-position:0px 60px;height:60px;display:block}
.mab {width:105px;background:url(images/bg-lim.jpg);background-position:-117px 60px;height:60px;display:block}
.mco {width:131px;background:url(images/bg-lim.jpg);background-position:-222px 60px;height:60px;display:block}

.mfu a:hover {width:117px;background:url(images/bg-lim.jpg);background-position:-0px 120px;height:60px;display:block}
.mab a:hover {width:105px;background:url(images/bg-lim.jpg);background-position:-117px 120px;height:60px;display:block}
.mco a:hover {width:131px;background:url(images/bg-lim.jpg);background-position:-222px 120px;height:60px;display:block}

.mfu a {width:117px;background:url(images/bg-lim.jpg);background-position:0px 181px;height:60px;display:block}
.mab a {width:105px;background:url(images/bg-lim.jpg);background-position:-117px 181px;height:60px;display:block}
.mco a {width:131px;background:url(images/bg-lim.jpg);background-position:-222px 181px;height:60px;display:block}

#hd_cr{width:252px;float:right;height:83px; }
#hd_cr a{text-decoration:none;letter-spacing:1px;color:#f8f8f8} 
#mnwrp{width:353px;float:right;height:83px;padding-right:20px;}
#mcontr{width:132px;height:65px;padding-top:4px;font-size:11px;float:left;}
#mtperse{width:132px;height:30px;font-size:10px;}
#mcontl{width:91px;padding:36px 0 0 5px;height:44px;font-size:10px;float:left;}
#bcrumb{background:url(images/bg-cru.jpg) top no-repeat; width:970px;height:22px;margin:0 auto;padding:2px 0 0 10px;letter-spacing:1px}
#bcrumb ul{width:900px;margin:0;padding:0;float:left;display:inline}
#bcrumb li{ list-style:none;float:left;margin:0;height:20px;line-height:18px;display:block;padding:0;}
#bcrumb li a{text-decoration:none;font-weight:bold;color:#690;border:1px solid #F1DEA5;background-color:#f9ecd4;height:20px;padding:0 5px 0 5px }
#bcrumb li:before {content: "\0020 \0020 \0020 \00BB \0020";}
#bcrumb li.f:before {content: "  ";}
#bcrumb li a:hover{color:#F00}
#banner{width:980px;height:269px;margin:0 auto}
#lban{width:440px;float:left;height:269px;background:url(images/bg-banner.jpg) no-repeat top;margin:0;}
div.cb {height:50px;margin: 210px 0 0 197px;}
div.cb a {float: left;display: block;height: 50px;width: 149px;text-indent: -999999px;
	background: url(images/custom-built.jpg) 0 0;padding: 0;margin: 6px 0 0 0;
}
div.cb a:hover {background-position: 0 50px;border: none;}

#rban{width:540px;float:left;height:269px;margin:0;background:url(images/bg-car.jpg) no-repeat top;margin:0;}
#carousel{width:501px;height:267px;margin:1px 0 0 1px;overflow:hidden}
ul#furniture{
        padding: 0;
        margin: 0;
        list-style-type: none;
}
ul#furniture li{
        padding: 0;
}
#spc{width:95%;clear:both;height:2px;overflow:hidden}
#ct{width:980px;margin:0 auto;background:url(images/bg-ct.jpg) repeat-x top;background-color:#fff}
#hct{width:980px;margin:0 auto;background:url(images/bg-hct.jpg) repeat-x top;background-color:#fff}
#ctl{width:720px;padding:20px 0;float:left;}
#ctr{width:250px;padding:30px 0 20px 0;float:right}
#newpro{padding-top:10px;}
.npct{width:328px;float:left;height:160px;padding:0 10px}
.npct a{text-decoration:none;color:#690}
.ctitle{width:700px;color:#333;color:#555;background:url(images/bg-tit.jpg) repeat-x bottom;height:100px;}
#ttl{width:700px;margin-top:20px}
#ttl a{text-decoration:none;color:#555;}
.hqed{font-size:10px !important;color:#333;text-align:right;margin:10px 20px 0 0;}
.newprotn {padding:7px;border:0;float:left;margin-right:20px;width:90px;height:90px}
.catthumb {float:left;margin:5px 10px 0 0}
h2{padding:0;margin:0;font-size:18px;letter-spacing:1px;}
h3{padding:0;margin:0;font-size:13px;}
#newpro p{padding:5px 5px 5px 5px;font-size:11px;margin:0 }
#nprotnail{border:1px solid #D3DDEB;width:698px;padding-top:10px;margin-bottom:20px}
.btop{border-top:1px solid #ccc}
.dbls{font-size:11px !important;}
.wcome{border:1px solid #F4D7CA; background:#FFFBF4; padding:10px;color:#573C3C;width:680px}
.wcome p{margin:0 0 10px 0;padding:0;line-height:24px !important;}
.wcome a{text-decoration:none;color:#573C3C}
#fst{width:220px;padding-right:20px; float:left;border-right:1px dotted #eee}
#scd{width:210px;margin-left:20px;padding-right:20px;border-right:1px dotted #eee; float: left}
#trd{width:207px; float:left;margin-left:20px;}
.ibt{padding-top:2px;border-top:2px solid #A78}
#nws{width:700px;border-top:1px solid #ccc;margin-top:10px;padding-top:10px;float:left} 
#morinfo{background-color:#d8d8d8;background:url(images/bg-aft.jpg) repeat-x top;}
#ft{width:960px;margin:0 auto;background:url(images/bg-ft.jpg) repeat-x top;height:150px;background-color: #bfaaaa;padding:20px 0 0 20px}
ul#fmm{float:left;width:160px;list-style:none;padding:0;margin:0}
ul#fmm a{text-decoration:none;color:#333}
ul#fom{float:left;width:180px;list-style:none;padding:0;margin:0}
ul#fom a{text-decoration:none;color:#333}
ul#frs{float:left;width:580px;list-style:none;padding:0;margin:0;color:#333}
ul#frs a{text-decoration:none;color:#333}
.l{padding-left:10px;font-size:11px;margin-top:7px;}
.la{padding-left:10px;font-size:11px;margin-top:5px;}
ul#frs p{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
#catrhtit{width:240px;padding-left:10px;padding-top:15px;height:30px;font-size:14px;font-weight:bold;margin-top:20px;background:url(images/bg-cat.jpg) no-repeat}
#mcatrh{padding:0;margin:0 0 0 5px;}
#scatrh{padding:0;margin:0 0 0 25px;}
#catrhisi{width:230px;padding-left:20px;padding-top:15px;font-size:12px;background:url(images/bg-cati.jpg) repeat-y}
#catrhisi a{color:#690;text-decoration:none}
#catrhisi a:hover{color:#F30;}
#catrhft{width:250px;background:url(images/bg-catf.jpg) repeat-y;height:23px}

#mcatrh li{list-style:none;line-height:24px;letter-spacing:1px}
#scatrh li{list-style:none;line-height:20px;letter-spacing:2px}
#cloud{padding:0 10px;margin:0;}
#cloud a{text-decoration:none;color:#777}
.title{padding-left:10px;}
.catttl{width:690px;color:#333;color:#555;background:url(images/bg-tit.jpg) repeat-x bottom;height:24px;padding-left:10px}
.title h1{font-size:24px;color:#666}
.catttl h2{padding:0;margin:0}
.tncato{width:110px;float:left;margin:0 10px 0 17px;height:250px}
.tncato p{font-size:10px !important}
.tncati{width:105px;background-color:#555;height:16px;padding:4px 0 0 5px}
.tncati a{text-decoration:none;color:#FFF}
.img-cat{border:1px solid #999}
#furman{height:158px;width:980px;margin:0 auto}
#furman img{border:0;margin:0}
.flogin{margin-top:100px;margin-bottom:100px}
.pimg{width:404px;cursor:-moz-zoom-in;border:1px solid #999;}
.paskan{width:404px;height:404px;overflow:hidden}
#gbrtab {font-size: 90%;float:left;width:406px;text-align:center}
#gbrtab ul {
	float: left;
	background: #eee;
	width: 406px;
	padding:0;
	margin:0;
	border-top:1px solid #F60
}
#gbrtab li {
	margin-left: 8px;
	list-style: none;
	background: #CCC;
}
#gbrtab li {
	display: inline;
	float: left;
	font-weight: normal;
}
#gbrtab li a {
	font-weight: bold;
	
}
#gbrtab ul li.active {
	background: #F60;
}
#gbrtab ul li.active a {
	color: #fff;
}
#gbrtab ul li a {
	text-decoration: none;
	padding: 0 3px ;
	color: #000;
}
.lhprd{width:700px;padding-left:10px;}
#lhprdi{width:412px;height:430px;float:left;overflow:hidden }
#lhprdds{width:268px;height:370px;padding:60px 0 0 20px;float:left}
.adfoot{width:500px;float:right;margin-top:30px;height:60px }
.lhoprd {width: 700px; margin:0;position:relative;border-top:1px solid #ccc;padding:5px 0 0 0;z-index:89;height:150px}
#otprdtnail{list-style:none;padding:0;margin:0;width:100%;font-size:11px;}
#otprdtnail li{float:left;width:73px;line-height:normal;list-style:none;padding:0;margin:0 0 20px 10px;height:100px}
.ottpetn {margin-top:0px;width:64px;}
.img-brdr {background: #fff;border: 1px solid #d7d7d7;padding: 3px;}
.img-left {float:left;margin-right:20px;}
h4{font-size:18px;padding:20px 0 0 0;margin:0}
#lhprdds li{list-style:none;line-height:18px}
#lhprdds li a{color:#4a0}
#prdtnail{list-style:none;padding:0;margin:0;width:100%;font-size:11px;}
#prdtnail li{float:left;width:104px;line-height:normal;list-style:none;padding:0;margin:0 10px 20px 20px;height:160px}
.tpetn {
	margin-top:0px;width:90px;height:90px
}
.tdtit{padding:0 5px;background-color:#ddd;height:24px;vertical-align:middle;font-size:12px;font-weight:bold}
.tdct{padding:10px 10px 0 10px;font-size:11px;font-family:Verdana, Geneva, sans-serif;background-color:#fff;}
.tdno {font-size:14px;font-weight:bold}
.tdimg{margin:4px;height:64px;}
.tdsubm {font-size:12px;}
div.plord {
	height: 31px;
	margin: 0 0 3em 200px;
}

div.plord a {
	float: left;
	display: block;
	height: 25px;
	width: 170px;
	text-align: center;
	color: #fff;
	background: url(ig/button.gif) 0 0;
	font-size: 1.2em;
	font-weight: normal;
	padding: 5px 0 0 10px;
	margin: 0 1em 0 0;
}

div.plord a:hover {
	background-position: 0 30px;
	border: none;
}

.tdreg{padding-left:20px;font-size:12px;height:26px}
.tdregt{padding-left:5px;font-size:14px;height:44px;vertical-align:bottom;border-bottom:1px solid #ccc}
#pgnot{ height:20px;border-bottom:1px solid #ccc;width:100%;font-size:11px;font-weight:bold;margin-bottom:10px;padding-top:5px;clear:both}
#pgnob{ height:20px;border-top:1px solid #ccc;width:100%;font-size:11px;font-weight:bold;margin-bottom:10px;padding-top:5px;clear:both}
.pgno{ padding:0 4px;border:1px solid #ddd;text-decoration:none;color:#06c}
#ctlct{padding:20px;}
#ctlct p{line-height:20px}
#nprl{list-style:none;padding-left:10px;}
#nprl a {text-decoration:none;color:#690}
#nprl a:hover{background-color:#F2ECD2}
#nprl p{font-size:12px !important;padding:0;margin:0 0 10px 0;color:#777}
