/* CSS Document */
body{padding:0px; margin:0px; background:#f5f5f5  0 0 repeat-x ; color:#848484; font:10px/14px Tahoma, Geneva, sans-serif;}
div, p, ul, h2, h3, h4, img, form{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:10px/14px Tahoma, Geneva, sans-serif; color:#848484; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

.h_category{font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding-left:23px; background:url(../images/arrow_h.gif) 0 10px no-repeat; height:14px; padding-top:2px }
.h_category2{font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding-left:23px; background:url(../images/arrow_h2.gif) 0 10px no-repeat; height:30px; padding-top:2px }
.price{font:16px/16px Tahoma, Geneva, sans-serif; color:#d52a0f; font-weight:bold;}
.oldPrice{font:14px/14px Tahoma, Geneva, sans-serif; color:#000; font-weight:bold; text-decoration:line-through}
.price2{font:12px/14px Tahoma, Geneva, sans-serif; color:#d52a0f; font-weight:bold;}
.nameItem{font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-weight:bold;}

ul.btn_details{ width:58px; height:16px; background:url(../images/b_btn_details.gif) 0 0 no-repeat; padding-top: 2px}
ul.btn_details li{ background:url(../images/arrow1.gif) 44px 6px no-repeat; padding-left:7px}
ul.btn_details li a{font:10px/12px Tahoma, Geneva, sans-serif; color:#6e6e6e; text-decoration:none; font-weight:bold}
ul.btn_details li a:hover{ color:#000; }

ul.btn_buy{ width:67px; height:16px; background:url(../images/b_btn_buy.gif) 0 0 no-repeat; padding-top: 2px}
ul.btn_buy li{ background:url(../images/arrow1.gif) 54px 6px no-repeat; padding-left:7px}
ul.btn_buy li a{font:10px/12px Tahoma, Geneva, sans-serif; color:#d52a0f; text-decoration:none; font-weight:bold}
ul.btn_buy li a:hover{ color:#000; }

ul.btn_checkout{ width:70px; height:16px; background:url(../images/b_btn_checkout.gif) 0 0 no-repeat; padding-top: 2px}
ul.btn_checkout li{ background:url(../images/arrow1.gif) 57px 6px no-repeat; padding-left:7px}
ul.btn_checkout li a{font:10px/12px Tahoma, Geneva, sans-serif; color:#d52a0f; text-decoration:none; font-weight:bold}
ul.btn_checkout li a:hover{ color:#000; }

ul.btn_buy2 li{ background:url(../images/arrow1.gif) 45px 7px no-repeat;}
ul.btn_buy2 li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#d52a0f; text-decoration:none; font-weight:bold}
ul.btn_buy2 li a:hover{color:#000}

ul.btn_more li{ background:url(../images/arrow2.gif) 101px 6px no-repeat;}
ul.btn_more li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#848484; text-decoration:none;}
ul.btn_more li a:hover{color:#000}

#container{width:743px; margin:0 auto;}

/* LOGO */

#topPan{width:739px; height:130px; position:relative}
#topPan img#logo{position:absolute; top:0; left:0}
#formObj{position: absolute; top:27px; left:377px; width:230px }
#formObj p{width:58px; float:left; padding-top:4px}
#formObj form select{width:161px; height:19px; background:#FFF; border:#e2e2e2 1px solid; font:11px/11px Tahoma, Geneva, sans-serif; color:#848484; }

/* MENU */

#menuPan{
	width:739px;
	height:48px;
	position:relative;
	background: url(../images/b_menu.jpg) 0 0 no-repeat;
	background-image: url(../images/b_menu.jpg);
}

#menuPan ul.menu{position:absolute; top:16px; left:14px; width:718px}
#menuPan ul.menu li{float:left; height:17px; margin-right:13px}
#menuPan ul.menu li a{height:17px;  display:block; text-indent:-20000px; }
#menuPan ul.menu li a:hover{height:17px; }

#menuPan ul.menu li.b01 a{ width:54px; background:url(../images/btn_1.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b01 a:hover{ width:54px; background:url(../images/btn_1_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b02 a{ width:105px; background:url(../images/btn_2.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b02 a:hover{ width:105px; background:url(../images/btn_2_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b03 a{ width:54px; background:url(../images/btn_3.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b03 a:hover{ width:54px; background:url(../images/btn_3_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b04 a{ width:54px; background:url(../images/btn_4.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b04 a:hover{ width:54px; background:url(../images/btn_4_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b05 a{ width:44px; background:url(../images/btn_5.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b05 a:hover{ width:44px; background:url(../images/btn_5_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b06 a{ width:70px; background:url(../images/btn_6.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b06 a:hover{ width:70px; background:url(../images/btn_6_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b07 a{ width:54px; background:url(../images/btn_7.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b07 a:hover{ width:54px; background:url(../images/btn_7_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b08 a{ width:70px; background:url(../images/btn_8.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b08 a:hover{ width:70px; background:url(../images/btn_8_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.linem{ background:url(../images/line_m.gif) 0 0 no-repeat; width:2px}
#menuPan ul.menu li.linem#endline{margin-right:0}


/* CONTENT */

#content{width:739px; height:740px; position:relative; background:#F5F5F5}

#leftPan{width:145px; position:relative; float:left; margin:3px 3px 0 3px; display:inline}
#middlePan{width:427px; position:relative; float:left; margin:3px 3px 0 0;}
#middlePan2{width:582px; position:relative; float:left; margin:3px 3px 0 0;}
#rightPan{width:155px; position:relative; float:left; margin:3px 0 0 0; overflow: auto;}

#categories{width:150px; margin-bottom:15px; background: url(../images/b_h.gif) 0 0 repeat-x;}
#categories p.h_category{padding-top:11px; margin-left:8px; margin-bottom:20px}

#categories ul li{height:18px; padding:5px 0 0 9px; border-bottom:#bebebe 1px dotted;}
#categories ul li a{font:11px/14px Tahoma, Geneva, sans-serif; color:#0000cc; text-decoration:none; }
#categories ul li a:hover{text-decoration:none; color:#009900; }
#categories ul li.redLink a{font:11px/14px Tahoma, Geneva, sans-serif; color:#d52a0f; text-decoration:none; }

#top10{width:150px; margin-bottom:15px; background: url(../images/b_h.gif) 0 0 repeat-x}
#top10 p.h_category{padding-top:11px; margin-left:8px; margin-bottom:20px}

#top10 ul li{height:18px; padding:5px 0 0 9px; border-bottom:#bebebe 1px dotted;}
#top10 ul li a{font:11px/14px Tahoma, Geneva, sans-serif; color:#b2b5be; text-decoration:none; }
#top10 ul li a:hover{text-decoration:none; color:#009900; }
#top10 ul li {font:11px/14px Tahoma, Geneva, sans-serif; color:#d52a0f}

#special{width:150px; margin-bottom:23px; background: url(../images/b_h.gif) 0 0 repeat-x}

#mainAd{width:427px; height:279px; background:url(../images/b_ad.gif) 0 0 no-repeat; position:relative; margin-bottom:3px}
#mainAd2{width:579px; height:302px; background:url(../images/b_ad.gif) 0 0 no-repeat; position:relative; margin-bottom:3px}
#mainAd img#ad1_img1{
	position:absolute;
	top:0px;
	left:1px;
	width:424px;
	height: 282px;
}
#mainAd img#ad1_img2{position:absolute; top:31px; left:199px;}
#mainAd p{position:absolute; top:70px; left:201px; font:11px/14px Tahoma, Geneva, sans-serif; color:#a0a09c;}

#mainAd ul {position:absolute; top:127px; left:204px; }
#mainAd ul li{height:26px; padding:0 0 0 26px; }
#mainAd ul li a{font:11px/14px Tahoma, Geneva, sans-serif; color:#858582; text-decoration:underline; }
#mainAd ul li a:hover{text-decoration:none; color:#000; }
#mainAd ul li.ad101{background:url(../images/icon_ad.gif) 0 0 no-repeat}
#mainAd ul li.ad102{background:url(../images/icon_ad-02.gif) 0 0 no-repeat}
#mainAd ul li.ad103{background:url(../images/icon_ad-03.gif) 0 0 no-repeat}

#mainAd img#ad1_img3{position:absolute; top:222px; left:199px;}
#mainAd img#ad1_btn{position:absolute; top:222px; left:284px;}

#topSale{position: relative; margin-bottom:3px}
.topSaleItem{width:212px; float:left; height:101px; background: url(../images/b_topsale.gif) 0 0 repeat-x}
.topSaleItem#leftTSI{margin-right:3px}
.topSaleItem img.topSaleImg01{float:left}
.topSaleItem img.topSaleImg02{float:left}
.topSaleItem p{float:left; padding-top:18px; margin-bottom:3px}
.topSaleItem ul{margin-left:27px}

#featured{width:427px; background: url(../images/btn_h2.jpg) 0 0 repeat-x;}
#featured2{width:582px; background: url(../images/btn_h2.jpg) 0 0 repeat-x;}
#featured p.h_category2{padding-top:11px; margin-left:8px; margin-bottom:14px}

.featItem{width:210px; height:207px; border:#e8e8e8 1px solid; float:left; position:relative}
.featItem2{width:280px; height:207px; border:#e8e8e8 1px solid; float:left; position:relative}
.featItem#feat01{margin:0 3px 3px 0}
.featItem#feat03{margin:0 3px 3px 0}

.topSection{width:189px; height:44px; border-bottom:#e8e9eb 1px dotted; position:relative; margin:0 0 0 12px}
.topSection p{width:150px; float:left; padding-top:8px}
.topSection img.newBug{float:left; padding-top:8px}
.middleSection{margin-left:12px; width:189px; border-bottom:#e8e9eb 1px dotted; position:relative;}
.bottomSection{width:189px; height:27px; position:relative; margin:0 0 0 12px; padding-top:9px}
.bottomSection p{float:left; width:56px; }
.bottomSection ul{float:left}
.bottomSection ul.btn_details{margin-right:5px}

#cart{width:150px; margin-bottom:23px; background: url(../images/b_h.gif) 0 0 repeat-x}
#cart p.h_category{padding-top:11px; margin-left:8px; margin-bottom:20px}
#cart img{float:left; margin:0 0 0 10px}
#cart p{float:left; width:82px; text-align:left; font:11px/14px Tahoma, Geneva, sans-serif; margin-bottom:7px}
#cart p span{font:14px/18px Tahoma, Geneva, sans-serif; color:#d52a0f}
#cart ul{float:left; margin-left:12px; display:inline}

#new_products{width:150px; background: url(../images/b_h.gif) 0 0 repeat-x; position:relative; margin-bottom:15px }
#new_products p.h_category{padding-top:11px; margin-left:8px; margin-bottom:20px}

.newProdItem {border-bottom:#bebebe 1px dotted; margin-bottom:10px; padding-bottom:13px; }
.newProdItem p.nameItem{text-align:center; margin-bottom:8px; }
.newProdItem p{text-align:center; margin-bottom:15px; }
.newProdItem p span.price{margin-right:15px}
.newProdItem{
	position:relative;
}
.newProdItem ul {float:left}
.newProdItem ul.btn_details{margin:0 5px 0 10px; display:inline}
#new_products ul.btn_more{margin-left:35px}

fieldset {border: 1px solid #FF0000;}

.clear#end{height:5px}

/* FOOTER */

#footer{width:739px; height:74px;}
#footer p{padding: 25px 0 0 0; font:10px/16px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#6a6a6a;}
#footer p span{ font:10px/16px Tahoma, Geneva, sans-serif; color:#6a6a6a;}
#footer p a{color:#6a6a6a; text-decoration:none; padding: 0 3px }
#footer p a:hover{text-decoration:none; background:#6a6a6a; color:#fff}


/* CONTENTPAGE */

#contentpage{
	
	position:relative;
	text-align:center;
	background:#FFF;
	width: 739px;
}
#contentpage p{padding-top:200px; font-weight:bold}
