/* CSS Document */

* { margin:0; padding:0;}
body { 
	/*background:url(../images/body-tail.gif) top repeat-x #930F1C; */
	background: #212021;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#b0afaf;}
table, td {border-collapse:collapse; font-size:100%;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}
h1 {display:inline; font-size:18px; font-weight:bold; text-transform:none}
.main-width { width:990px; margin:0 auto; text-align:left;}

input, textarea { font-family:Tahoma; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper{ width:100%; overflow:hidden;}
.container { width:100%;}
.column-1, .column-2, .column-3{ float:left;}

a {color:#383838; outline:none; text-decoration:underline;}
a:hover{text-decoration:none;}
p { margin:0; padding:0;}

/* ============================= header ====================== */
#header{ padding-bottom:11px;}
#header .logo{ 
	float:left; padding:0px 0px 0px 0px;
	
}
#header .header-top{ 
	background:url(../images/header-top-tail.gif) bottom repeat-x; 
	/*background-color:rgb(121, 10, 19);*/
	
	width:100%;
	}
#header .header-top-left{ background:url(../images/header-left-top.gif) left bottom no-repeat;}
#header .header-top-right{ background:url(../images/header-right-top.gif) right bottom no-repeat; width:100%;}

#header .lang{ float:right; padding:75px 38px 0 0;}

#header .nav-links{ float:right; padding:5px 20px 0 0;}
#header .nav-links a{ display:inline-block; background:url(../images/nav-link-tail.gif) top repeat-x; color:#6f6f6f; text-decoration:none; float:left; cursor:pointer;}
#header .nav-links a span{ display:inline-block; padding:10px 18px 13px 18px; background:url(../images/nav-link-separ.gif) right top no-repeat;}
#header .nav-links a b{ display:inline-block; background:url(../images/nav-link-separ.gif) right top no-repeat; font-weight:normal;}

#header .nav-links a .nav-links-left-corner{ background:url(../images/nav-link-corner-left.gif) top left no-repeat;}
#header .nav-links a .nav-links-right-corner{ background:url(../images/nav-link-corner-right.gif) top right no-repeat;}
#header .nav-links a:hover{ background:url(../images/nav-link-tail-act.gif) top repeat-x; color:#cecece;}
#header .nav-links a:hover .nav-links-left-corner{ background:url(../images/nav-link-corner-left-act.gif) top left no-repeat;}
#header .nav-links a:hover .nav-links-right-corner{ background:url(../images/nav-link-corner-right-act.gif) top right no-repeat;}

#header .row{ 
	width:100%; overflow:hidden; 
	/*background:url(../images/row-tail.gif) top repeat-x; 
	background-color:rgb(205, 39, 35);
	height:58px;*/
}
#header .row2{ 
	width:100%; overflow:hidden; 
	height:5px;
	/* background-color:rgb(121, 45, 18); */
	background-color:#5c1500;
	/*background:url(../images/row-tail.gif) top repeat-x; 
	background-color:rgb(205, 39, 35);
	height:58px;*/
}

#header .cart{ float:right; width:110px; background:url(../images/cart-bg.gif) no-repeat 0 4px; padding:15px 9px 20px 57px; line-height:13px; color:#fff;}
#header .cart a{ color:#fbd10c; font-weight:bold;}

/*
#header .menu ul{ padding:0; margin:0;}
#header .menu li{ float:left; font-size:14px; text-transform:uppercase; font-weight:bold;}
#header .menu a{ color:#fefefe; text-decoration:none; display:block; background:url(../images/menu-item-tail.gif) top repeat-x;}
#header .menu a span{ display:block; background:url(../images/menu-separ1.gif) no-repeat right 0;}
#header .menu a span span{ background:url(../images/menu-separ2.gif) no-repeat 0 0; padding:20px 20px 22px 20px;}
#header .menu a:hover, #header .menu .selected a{ color:#fdda18; background:url(../images/menu-item-tail-act.gif) top repeat-x;}
*/
/** head ***********/
.menu { padding:0 0 0 0;margin:0 0 0 0;}
.inside_menu { padding:0 0 0 0px;margin:0 0 0 0;}
.menu ul {margin:0 0 0 0; padding:0; list-style:none; font-size:12px; font-family:tahoma;line-height:36px;}
.menu ul li { background:url(../images/sep_2.gif) 0 0 repeat-y; font-family:tahoma; float:left;padding:0 0px 0 0px;text-align:center;margin:0 0 0 0;}
.menu ul li.li_un {background:none; padding:0px 0px 0 0; text-align:center;margin:0 0 0 0;}

.menu ul li a { color:#080300; font-size:16px;  font-weight:bold; text-decoration:none;padding:7px 25px 8px 25px;text-align:center;margin:0 0 0 0;}
.menu ul li a.click_active {background:url(../images/arrow_new.gif) no-repeat center top;padding:7px 25px 8px 25px;text-align:center;color:rgb(205,39,35);font-size:16px;  font-weight:bold;margin:0 0 0 0;}

.menu ul li a:hover {background:url(../images/arrow_new.gif) no-repeat center top;padding:7px 25px 8px 25px;text-align:center;color:rgb(205,39,35);margin:0 0 0 0;}

.menu ul li span { padding:0 0 0 0; color:#080300; font-size:16px; font-weight:bold; text-decoration:none;margin:0 0 0 0;}
.menu ul li img {text-align:center;border: 0; display:block;font-size:16px; line-height:21px; font-weight:bold; text-decoration:none;padding:0 0 0 0;margin:0 0 0 0;}



.side_left_menu { background:url(../images/side_left_menu.gif) 0 0 repeat-y #FEEC6F;}
.side_right_menu { background:url(../images/side_right_menu.gif) right 0 repeat-y;}
.side_top_menu { background:url(../images/side_top_menu.gif) 0 0 repeat-x;}
.side_bot_menu { background:url(../images/side_bot_menu.gif) 0 bottom repeat-x;}

.left_top_menu { background:url(../images/left_top_menu.gif) 0 0 no-repeat;}
.right_top_menu { background:url(../images/right_top_menu.gif) right top no-repeat;}
.left_bot_menu { background:url(../images/left_bot_menu.gif) 0 bottom no-repeat;}
.right_bot_menu { background:url(../images/right_bot_menu.gif) right bottom no-repeat; width:100%; min-height:36px; height:auto !important; height:36px;}

#navEZPagesTop {
	margin:0 0 0 0;
	padding:0 0 0 0;
	/*line-height:37px;*/
	
	/* แก้ที่ right_bot_menu และ li*/
	}
/****************/
#header .header-bot{ 
	/*background:url(../images/header-bot-tail.gif) bottom repeat-x #f6f6f6; */
	/* background-color:rgb(121, 45, 18); */
	background-color:#5c1500;
	border-bottom-right-radius:20px;
	border-bottom-left-radius:20px;
	width:100%;
	}
#header .header-bot-left{ 
	/*background:url(../images/header-left-bot.gif) left bottom no-repeat;*/
	
	}
#header .header-bot-right{ 
	/*background:url(../images/header-right-bot.gif) right bottom no-repeat; */
	
	padding-bottom:0px; width:100%;
	}


.banners{ 
	
	/*background:url(../images/banners-tail.gif) bottom repeat-x #fff;*/
	
	/*background-color: rgb(121, 10, 19);*/
	background-color: #4a4a4a;
	
	width:100%; margin-bottom:11px;
	border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
/*
.banners .left-top{ background:url(../images/banners-left-top.gif) left top no-repeat;}
.banners .right-top{ background:url(../images/banners-right-top.gif) right top no-repeat;}
.banners .right-bot{ background:url(../images/banners-right-bot.gif) right bottom no-repeat;}
.banners .left-bot{ background:url(../images/banners-left-bot.gif) left bottom no-repeat; width:100%;}
*/
.banners .indent{ padding:21px 0 6px 16px;}

#bannerOne2{ padding:0 5 0 1px;float:left; }
#bannerTwo2{ float:left; padding:0 5 0 1px;}
#bannerThree2{ float:left; padding:0 5 0 1px;}
#bannerFour2{ float:left; padding:0 5 0 1px;}

/* ============================= content ===================== */
#content{ 
	/*background:url(../images/content-tail.gif) bottom repeat-x #fff; */
	/*background: url(../images/bg2_body.png);*/
	
	background-repeat:no-repeat;
	/* background-color:rgb(121, 10, 19); */
	background-color:#4a4a4a;
	border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; padding:20px 20px 10px 20px;}
#column-left{ padding-right:10px;}

/*.product-col{ border:solid 1px #eceaea; border-radius:10px; -moz-border-radius:10px; background:#fff; padding:9px 9px 10px 9px; margin-bottom:10px;}*/
/*.product-col{ border:solid 1px rgb(205, 39, 35); border-radius:10px; -moz-border-radius:10px; background:rgb(236, 220, 166); padding:9px 9px 10px 9px; margin-bottom:10px;}*/

.product-col2{ border:solid 1px rgb(205, 39, 35); border-radius:10px; -moz-border-radius:10px;  padding:9px 9px 10px 9px; margin-bottom:10px;
	background:url(logo_new7.gif) no-repeat center;
	width:690px;
	/*background:rgb(205, 39, 35);*/
	background:rgb(236, 220, 166);
	}
.product-col3{ 
		
		background:url(logo_new7_background.png) no-repeat center;
		background-size:450px;
		padding-bottom:0px;
		margin-bottom:10px;

	}

.img2{ 
	width:199px!important;
	background:url(product-col-bg3.png) no-repeat left top #d2d2d2; background-size: 100%;

	padding:5px 5px 5px 5px;
	margin-bottom:5px;
	/*overflow:hidden;*/
	}
.img22{ 
	width:159px!important;
	background:url(product-col-bg2.png) no-repeat left top #d2d2d2; background-size: 100%;

	padding:5px 5px 5px 5px;
	margin-bottom:5px;
	/*overflow:hidden;*/
	}
.img222{ 
	width:90px!important;
	background:url(product-col-bg4.png) no-repeat left top #d2d2d2; background-size: 100%;

	padding:5px 5px 5px 5px;
	margin-bottom:5px;
	/*overflow:hidden;*/
	}
	
.img3{ 
	width:660px;
	margin-bottom:5px;
	
	font-weight:bold; 
	font-size:26px; 
	color:rgb(121,45,18); 
	text-decoration:none;	
	line-height:26px;
	padding:19px 0px 10px 15px;
	overflow:hidden;
	}
.img4{ 
	width:660px;
	margin-bottom:5px;
	font-weight:bold; 
	font-size:20px; 
	color:#0000ce; 
	text-decoration:none;	
	line-height:26px;
	padding:19px 0px 10px 15px;
	display:block;
	overflow:hidden;
	}
.img5{ 
	width:660px;
	margin-bottom:5px;
	font-weight:bold; 
	font-size:20px; 
	color:#0000ce; 
	text-decoration:none;	
	line-height:26px;
	padding:19px 0px 10px 15px;
	overflow:hidden;
	}
	
.show_map{
	margin-bottom:5px;
	width:640px;
	border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;
	background-color:#ffffff;
	font-weight:bold; 
	font-size:26px; 
	color:rgb(121,45,18); 
	text-decoration:none;	
	line-height:26px;
	padding:10px 10px 10px 10px;

}
.show_product{
	
	overflow:hidden;
	margin-bottom:5px;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	background-color:#ffffff;
	font-weight:bold; 
	font-size:20px; 
	color:#0000ce; 
	text-decoration:none;	
	line-height:26px;
	padding:10px 10px 10px 10px;
	display:block;
}
.show_visits{
	
	overflow:hidden;
	margin-bottom:5px;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	background-color:#ffffff;
	font-weight:bold; 
	font-size:20px; 
	color:#0000ce; 
	text-decoration:none;	
	line-height:26px;
	padding:10px 10px 10px 5px;
	display:block;
}

.prod-info{ 
	/*background:url("../images/tbl_th.png") top repeat-x #424242; */
	/*background-image:url("../images/prod-info-bg.gif");*/
	
	background-color:rgb(147, 15, 28);
	
	border-bottom:solid 1px #121212; border-top:solid 1px #646464; border-left:solid 1px #474747; border-right:solid 1px #232323; border-radius:5px; -moz-border-radius:5px; position:relative; padding:6px 10px 9px 10px;height:31px;}
.prod-info2{ 
	/*background:url(../images/prod-info-bg.gif) bottom repeat-x #424242; */
	/*background-image:url("../images/prod-info-bg.gif");*/
	/*background-image:url("../images/tbl_th.png");*/
/*	background-color:rgb(147, 15, 28);
	
	border-bottom:solid 1px #121212; border-top:solid 1px #646464; border-left:solid 1px #474747; border-right:solid 1px #232323; border-radius:5px; -moz-border-radius:5px; position:relative; padding:6px 10px 9px 10px;height:15px;}
*/
	background-color:rgb(147, 15, 28);
	
	border-bottom:solid 1px #121212; border-top:solid 1px #646464; border-left:solid 1px #474747; border-right:solid 1px #232323; border-radius:5px; -moz-border-radius:5px; position:relative; padding:6px 10px 9px 10px;height:31px;}
	
.prod-info3{ 
	
	
	padding:6px 10px 9px 10px;height:55px;
	
		background:#1f1d1d;
    border: 1px solid #000;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    position: relative;
    width: 191px;
    margin: 0 0 0 10px;
    padding: 5px 8px 1px 8px;
	
	}
	


.name{ font-weight:bold; font-size:17px; color:#2d2d2d; text-decoration:none;}
.name:hover{ color:#fbd10c;}

.product-col{ position:relative;}
.product-col {
    /*width: 230px !important;*/
    background: url(../images/product-col-bg20.png) no-repeat left top #d2d2d2;
    padding-bottom: 9px;
    margin-bottom: 10px;
}
.product-col_banner {
    /*width: 230px !important;*/
    background: url(../images/product-col-bg_banner.png) no-repeat left top #d2d2d2;
	padding: 8px 4px 8px 5px;    
	margin: 0 0 0 0px;
}

.product-col .name{ color:#faca03; text-decoration:none; font-weight:bold; font-size:12px;}
.product-col .name:hover{ color:#ffffff;}

.product-col .img {
    text-align: center;
    padding: 10px 0 18px 0;
}
.product-col .prod-info {
    /*background: url(../images/prod-info.gif) repeat-x left top #1a1a1a;*/
	background:#1f1d1d;
    border: 1px solid #000;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    position: relative;
    width: 191px;
    margin: 0 0 0 10px;
    padding: 5px 8px 1px 8px;
}

.text{ font-size:11px; line-height:15px; color:#b0afaf; padding:3px 0 12px 0;}
.product-col .button{ position:absolute; bottom:10px; right:10px;}
.price{ font-size:18px; color:#2c2c2c; line-height:20px; font-weight:normal;}
.price strong{ font-weight:normal;}
.product-col .price{ color:#fff; margin-bottom:5px; }
.text2{ color:#494949;}

/* ============================= footer ====================== */
#footer{ 
	/*padding:18px 0 29px 0; */
color:#909090;
}
#footer a{ color:#909090; text-decoration:none;}
#footer a:hover{ color:#000;}
#footer .menu{ padding:0 0 0 17px;}
#footer .menu a{ text-decoration:none; color:#383838;}
#footer .menu a:hover{ color:#909090;}

/* ============================= forms ======================= */
input, select, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#979797; border:solid 1px #eceaea; border:solid 1px #eceaea; padding:2px; background:#fdfdfd;}

.search{ padding:67px 21px 0 0; font-size:14px; font-weight:bold; color:#a4a4a4; text-transform:uppercase; height:35px; overflow:hidden; float:right;}
.search input{ vertical-align:top; border:solid 0px; padding:0; margin:0; background:none;}
.search .input1{ border:solid 0px; background:none; padding:8px 10px; width:165px; color:#b2b2b2;}
.search span{ display:inline-block; background:url(../images/search-bg.gif) no-repeat 0 0; vertical-align:middle;}

.currencies{ float:right; color:#323232; padding:71px 10px 0 0;}
.currencies select{ width:73px; color:#979797; font-size:11px; border:solid 1px #e6e6e7;}


/* ============================= slider ======================= */
#featured-slider{
    width:928px;
    position:relative;
    height:371px;
	background:url(../images/slider-bg.gif) no-repeat 0 0;
	padding:6px 21px 0 1px
}
#featured-slider ul.ui-tabs-nav{
	float:right;
    list-style:none;
    padding:14px 0 0 0; margin:0;
    z-index:100;
}

#featured-slider ul.ui-tabs-nav li{
    padding:0;
	margin:0;
}

#featured-slider ul.ui-tabs-nav li img{ margin:0;}

#featured-slider ul.ui-tabs-nav li.last { padding-right:0;}
	 
	 
#featured-slider .ui-tabs-panel{
    position:relative;
    margin:0;
	float:left;
}
#featured-slider .ui-tabs-nav .ui-tabs-nav-item1 a{ display:block; width:226px; height:111px; text-decoration:none; background:url(../images/slider/thumb1.jpg) no-repeat 0 0;}
#featured-slider .ui-tabs-nav .ui-tabs-nav-item1 a:hover{ background:url(../images/slider/thumb1-act.jpg) no-repeat 0 0;}
#featured-slider .ui-tabs-nav .ui-tabs-nav-item2 a{ display:block; width:226px; height:113px; text-decoration:none; background:url(../images/slider/thumb2.jpg) no-repeat 0 0;}
#featured-slider .ui-tabs-nav .ui-tabs-nav-item2 a:hover{ background:url(../images/slider/thumb2-act.jpg) no-repeat 0 0;}
#featured-slider .ui-tabs-nav .ui-tabs-nav-item3 a{ display:block; width:226px; height:113px; text-decoration:none; background:url(../images/slider/thumb3.jpg) no-repeat 0 0;}
#featured-slider .ui-tabs-nav .ui-tabs-nav-item3 a:hover{ background:url(../images/slider/thumb3-act.jpg) no-repeat 0 0;}

#featured-slider .ui-tabs-nav .ui-tabs-selected .nav-item1{ background:url(../images/slider/thumb1-act.jpg) no-repeat 0 0;}
#featured-slider .ui-tabs-nav .ui-tabs-selected .nav-item2{ background:url(../images/slider/thumb2-act.jpg) no-repeat 0 0;}
#featured-slider .ui-tabs-nav .ui-tabs-selected .nav-item3{ background:url(../images/slider/thumb3-act.jpg) no-repeat 0 0;}

#featured-slider .ui-tabs-hide {display:none; }

.bg_body {
	/* background: url(../images/bg_body2.jpg) center 0px repeat; */
	
}

/*.bg_body_rep2 {

background: url(../images/bg_body.png)  bottom 0px no-repeat;
}*/

.bg_body_rep {
/* background: url(../images/bg_body_rep.png) 0px 0px repeat-x; */

}


.block-top { background:url(../images/block-top.gif) top left no-repeat; padding-top:5px;background-size:100%;}
.block-bot { background:url(../images/block-bot.gif) bottom left no-repeat; padding-top:5px;background-size:100%;}
.bg-block { background:url(../images/bg-block.gif) left repeat-y;background-size:100%;}
.block-cont { background:url(../images/block-cont.gif) top left no-repeat; width:100%;background-size:100%;}
.marg { margin-bottom:10px;}

.title { padding:0px 19px 0px 1px; background:none;}
.title h3 { color:#faca03; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:4px 0px 4px 25px; text-transform:capitalize; background:url(../images/bg-line.gif) bottom repeat-x;}
.title h2 { color:#faca03; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:0px 0px 4px 25px; text-transform:capitalize; background:url(../images/bg-line.gif) bottom repeat-x;}

.content2 { padding:0px 10px 0px 0px; color:#d5cccc; line-height:16px;}
.content2 strong { color:#FFFFFF; font-size:13px;}
.content2 span { color:#2097cd;}
.content2 a { color:#FFFFFF;  text-decoration:underline;}
.content2 a:hover{ text-decoration:none;}

.content2 .box2 { float:left;}

.content4 { padding:0px 10px 0px 0px; color:#d5cccc; line-height:16px;}
.content4 strong { color:#FFFFFF; font-size:13px;}
.content4 span { color:#2097cd;}
.content4 a { color:#FFFFFF;  text-decoration:underline;}
.content4 a:hover{ text-decoration:none;}

.content4 .box2 { float:left;}
#block-user-1 .content4 ul.menu { padding-left:0px; padding-bottom:0px;}
#block-user-1 .content4 ul.menu li ul.menu { padding-left:15px;}
#block-user-1 .content4 ul.menu li { background:none; padding:2px 0px 3px 0px; list-style-image:none; list-style:none; margin:0; line-height:normal}
#block-user-1 .content4 ul.menu li a { background:url(../images/bg_list4.gif) no-repeat left 4px; color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:normal; text-transform:none; display:block; font-family:Arial, Helvetica, sans-serif; padding-left:13px;}

#block-user-1 .content4 ul.menu li a.click_active2 { text-decoration:none; color:#ffba00;}

#block-user-1 .content4 ul.menu li a:hover{ text-decoration:none; color:#ffba00;}




#block-user-1 .content4 ul.menu li.collapsed a { background:url(../images/a2.gif) no-repeat left 4px;}
#block-user-1 .content4 ul.menu li.last { border-bottom:none;}

#block-user-1 .content2 ul.menu { padding-left:0px; padding-bottom:0px;}
#block-user-1 .content2 ul.menu li ul.menu { padding-left:15px;}
#block-user-1 .content2 ul.menu li { background:none; padding:2px 0px 3px 0px; list-style-image:none; list-style:none; margin:0; line-height:normal}
#block-user-1 .content2 ul.menu li a { background:url(../images/bg_list4.gif) no-repeat left 4px; color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:normal; text-transform:none; display:block; font-family:Arial, Helvetica, sans-serif; padding-left:13px;}
#block-user-1 .content2 ul.menu li a:hover{ text-decoration:none; color:#ffba00;}
#block-user-1 .content2 ul.menu li.collapsed a { background:url(../images/a2.gif) no-repeat left 4px;}
#block-user-1 .content2 ul.menu li.last { border-bottom:none;}

ul.menu li.leaf a{ color:#eb3333;}
div.block { margin-bottom:5px; color:#4e4949; position:relative; overflow:hidden;}
.block .content2 { padding:5px 19px 5px 13px;}
.block .content4 { padding:10px 19px 5px 19px;}
.content3 { padding:10px 19px 5px 28px;}
/* ********************************new***************************************************** */
.infoBoxHeading2_t 				{background:url(../images/infoBoxHeading2_t.gif) 0px 0px repeat-x;margin:0px 7px 0px 5px; font-size:0px; line-height:0px; height:6px;}  
.infoBoxHeading2_tl				{
	background:url(../images/infoBoxHeading2_tl.gif) 0px 0px no-repeat;
/*background:url(../images/infoBoxHeading2_tl.gif) left no-repeat;
width:100%;*/
}
.infoBoxHeading2_tr				{background:url(../images/infoBoxHeading2_tr.gif) 100% 0px no-repeat;}

.infoBoxHeading2_l 				{background:url(../images/infoBoxHeading2_l.gif) 0px 0px repeat-y;}   
.infoBoxHeading2_r				{background:url(../images/infoBoxHeading2_r.gif) 100% 0px repeat-y;}
.infoBoxHeading2_c				{
	background: url(../images/product-col-bg2.png) no-repeat left top #d2d2d2;
	background:#ffffff;margin:0px 7px 0px 5px;padding:0px 0px 0px 0px; height:100%;

	
	}
/* ************************************************************************************* */
.infoBox2_l 				{background:url(../images/infoBox2_l.gif) 0px 0px repeat-y;}   
.infoBox2_r					{background:url(../images/infoBox2_r.gif) 100% 0px repeat-y;}
.infoBox2_c					{background:#ffad00;margin:0px 7px 0px 6px;padding:0px 0px 0px 0px; height:100%;}

.infoBox2_b 				{background:url(../images/infoBox2_b.gif) 0px 100% repeat-x;margin:0px 7px 0px 5px; font-size:0px; line-height:0px; height:8px;}  
.infoBox2_bl				{background:url(../images/infoBox2_bl.gif) 0px 0px no-repeat;}
.infoBox2_br				{background:url(../images/infoBox2_br.png) 100% 0px no-repeat;}
/* ************************************************************************************* */

.infoBoxHeading2_table			{margin:0px 0px 0px 0px;}
.infoBoxHeading2_td				{width:100%;padding:10px 9px 0px 18px; vertical-align:top; height:30px;}								 
/* ************************************************************************************* */
.popup .infoBoxHeading2_td		{color:#ffffff;font-size:14px;line-height:16px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
.infoBoxHeading2_td 			{color:#ffffff;font-size:14px;line-height:16px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
.infoBoxHeading2_td a 			{color:#ffffff;font-size:14px;line-height:16px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none}
.infoBoxHeading2_td a:hover  	{color:#ffffff; text-decoration:underline;}

.infoBox2_table					{margin:0px 0px 5px 0px;}
.infoBox2_td 					{width:100%; padding-top:0px;}

.boxText .search_input-rep			{background:url(../images/search-rep.gif) 0px 0px repeat-x; width:100%;}
.boxText .search_input-left			{background:url(../images/search-left.gif) 0px 0px no-repeat;}
.boxText .search_input-right		{background:url(../images/search-right.gif) 100% 0px no-repeat;width:100%; height:25px; vertical-align:middle;}

.boxText .go						{width:100%;border:0px solid #7f7f7f;background:transparent; color:#684c00;vertical-align:middle;margin:0px 0px 0px 0px;padding:1px 5px 0px 5px; height:23px;}

.boxText font  				{color:#930f1c; text-decoration:none; font-size:12px; font-weight:bold;}
.boxText font a 			{color:#930f1c; text-decoration:none; font-size:12px; font-weight:normal;}
.boxText font a:hover  		{color:#930f1c;}

.boxText font.sc a 			{color:#2b4605; text-decoration:none; font-size:11px; font-weight:bold;}
.boxText font.sc a:hover  	{color:#2b4605; text-decoration:underline}

.boxText strong a 			{color:#930f1c; text-decoration:none; font-size:14px; line-height:14px; font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif; display:block; padding-left:44px; padding-bottom:5px; text-transform:uppercase;}
.boxText strong a:hover  	{color:#930f1c; text-decoration:none}
.boxText i					{font-style:normal; color:#930f1c; padding-right:2px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText SPAN.newItemInCart 				{color: #ff0000;font-size:12px; line-height:14px;font-family:Georgia, "Times New Roman", Times, serif;padding:4px 0px 4px 0px;}
.boxText a .newItemInCart					{color: #ff0000;font-size:12px; line-height:14px;font-family:Georgia, "Times New Roman", Times, serif;}
.boxText a:hover .newItemInCart 			{color: #ff0000; text-decoration:underline;}
.boxText SPAN.oldItemInCart					{color: #4f4f4f;font-size:12px; line-height:14px;font-family:Georgia, "Times New Roman", Times, serif;padding:4px 0px 4px 0px; display:block;}
.boxText a .oldItemInCart					{color: #4f4f4f;font-size:12px; line-height:14px;font-family:Georgia, "Times New Roman", Times, serif;}
.boxText a:hover .oldItemInCart 			{color: #4f4f4f; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText,
.boxText td					{color:#868585; font-size:13px; line-height:16px; font-family:Georgia, "Times New Roman", Times, serif; }
.boxText a					{color:#930f1c; font-size:12px; line-height:12px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}
.boxText a:hover			{text-decoration:underline;}
.boxText .order_history 			{width:100%;padding:3px 5px 3px 0px;}
.boxText .order_history a			{color:#930f1c; font-size:13px; line-height:16px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}
.boxText .order_history a:hover		{color:#930f1c; text-decoration:none;}


.boxText span a					{color:#930f1c; font-size:14px; line-height:15px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}
.boxText span a:hover			{color:#930f1c; text-decoration:none;}

.boxText span.productSpecialPrice 	{color:#8c8c8c;font-size:18px; line-height:20px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; display:inline;}
.boxText b.productSpecialPrice 		{color:#8c8c8c;font-size:18px; line-height:20px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; display:block; padding-right:7px;}
del						 			{color:#8c8c8c;font-size:18px; line-height:20px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }

.boxText div.img 				{margin:10px 0px 10px 0px; text-align:center;}
.boxText div.stars 				{margin:14px 0px 10px 0px;}

.boxText .name_padd				{padding:1px 0px 0px 0px;height:25px; vertical-align:top; text-align:left;}
.boxText .pic_padd				{padding:6px 0px 10px 0px;text-align:center; vertical-align:middle;}
.boxText .price_padd			{padding:5px 5px 2px 0px;vertical-align:middle; height:30px; width:100%;}
.boxText .price_padd b			{display:block; color:#525151; font-size:12px; line-height:13px; font-weight:normal; padding-bottom:2px; padding-top:2px;}
.boxText .desc_padd				{padding:10px 0px 11px 0px;height:54px;}		
.boxText .select				{margin:14px 0px 10px 0px;border:1px solid #e85652; border-top:1px solid #69060b; border-left:1px solid #69060b;background:#930f1c; color:#ff6c68;}	
.boxText .select2				{margin:4px 0px 0px 0px;border:1px solid #e85652; border-top:1px solid #69060b; border-left:1px solid #69060b;background:#930f1c; color:#ff6c68; width:100%;}
.boxText input					{font-size:12px;}	
.boxText .input					{margin:6px 0px 4px 0px;border:1px solid #d4d4d4;background:#ffffff; color:#b0b0b0;height:19px; width:100%;}
.boxText .button_search			{text-align:right;padding:5px 0px 8px 0px;}
.boxText .button_search input	{margin:2px 0px 0px 0px;}
.boxText .text_search			{text-align:left; width:85%;}
.boxText .star_padd				{padding:4px 0px 0px 0px;}
.boxText .languages				{padding:10px 0px 10px 0px;}
.boxText .button				{padding:0px 0px 4px 0px; height:26px; text-align:center; vertical-align:middle;}
.boxText .padd 					{padding:0px 0px 5px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText li							{padding:0px 0px 0px 0px; width:100%;}
.boxText li, .boxText li a			{font-family:Georgia, "Times New Roman", Times, serif; vertical-align:top;}
.boxText ul							{list-style:none;margin:0px 0px 0px 0px;padding:0;}
.boxText .categories				{margin:0px 0px 58px 0px;}
.boxText .bestsellers				{margin:0px 0px 0px 0px;}
.boxText .information				{margin:0px 0px 0px 0px;}
.boxText .manufacturers				{margin:0px 0px 0px 0px;}
.boxText li a 						{display:block;}
.boxText ul li div 					{padding-left:14px;}



.boxText .bg_list 					{background:url(../images/bg_list_hline.gif) 0px 0px repeat-x;}
.boxText .bg_list a					{color:#7f7f7f; font-size:12px; line-height:13px; font-weight:normal;
									 padding:6px 1px 5px 13px;background:url(../images/bg_list.gif) 0px 8px no-repeat;text-decoration:none;}
.boxText .bg_list a:hover			{color:#ffad00;text-decoration:underline;}
.boxText .bg_list a b				{color:#ffad00; font-weight:bold; text-decoration:underline;}

.boxText .bg_list_un 				{padding:0px 0px 0px 0px;}
.boxText .bg_list_un a				{color:#7f7f7f; font-size:12px; line-height:13px; font-weight:normal;
									 padding:6px 1px 5px 13px;background:url(../images/bg_list.gif) 0px 8px no-repeat;text-decoration:none;}
.boxText .bg_list_un a:hover		{color:#ffad00;text-decoration:underline;}
.boxText .bg_list_un a b			{color:#ffad00; font-weight:bold; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText .bg_list2 					{background:url(../images/bg_list2_hline.gif) 0px 0px repeat-x;}
.boxText .bg_list2 a 				{color:#ffffff; font-size:12px; line-height:13px; font-weight:normal;
									 padding:6px 1px 3px 13px;background:url(../images/bg_list2.gif) 0px 8px no-repeat;text-decoration:none;;}
.boxText .bg_list2 a:hover 			{text-decoration:none;}

.boxText .bg_list2_un 				{padding:0px 0px 0px 0px;}
.boxText .bg_list2_un a				{color:#ffffff; font-size:12px; line-height:13px; font-weight:normal;
									 padding:6px 1px 3px 13px;background:url(../images/bg_list2.gif) 0px 8px no-repeat;text-decoration:none;}
.boxText .bg_list2_un a:hover 		{text-decoration:none;}
/* ************************************************************************************* */
.boxText .bg_list2 					{padding:0px 0px 0px 0px;}
.boxText .bg_list2 a font			{color:#ffffff; font-size:12px; line-height:15px; font-weight:normal;text-decoration:none;}
.boxText .bg_list2 a:hover font		{color:#ffffff;text-decoration:underline;}

.boxText .bg_list2_un 				{padding:0px 0px 0px 0px;}
.boxText .bg_list2_un a	font		{color:#ffffff; font-size:12px; line-height:15px; font-weight:normal;text-decoration:none;}
.boxText .bg_list2_un a:hover font	{color:#ffffff;text-decoration:underline;}
/* ************************************************************************************* */
.boxText .bg_list2 a b				{color:#ffffff; font-size:12px; line-height:15px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}
.boxText .bg_list2 a:hover b		{color:#ffffff;text-decoration:none;}

.boxText .bg_list2_un  				{}
.boxText .bg_list2_un a	b			{color:#ffffff; font-size:12px; line-height:15px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}
.boxText .bg_list2_un a:hover b		{color:#ffffff;text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText .bg_list3 					{background:url(../images/bg_list_hline.gif) 0px 0px repeat-x;}
.boxText .bg_list3 a				{color:#7f7f7f; font-size:14px; line-height:15px; font-weight:normal;
						 			 padding:6px 1px 8px 13px;background:url(../images/bg_list.gif) 0px 11px no-repeat;text-decoration:none;}
.boxText .bg_list3 a:hover			{color:#7f7f7f;text-decoration:underline;}

.boxText .bg_list3_un 				{padding:0px 0px 0px 0px;}
.boxText .bg_list3_un a				{color:#7f7f7f; font-size:14px; line-height:15px; font-weight:normal;
						 			 padding:6px 1px 8px 13px;background:url(../images/bg_list.gif) 0px 11px no-repeat;text-decoration:none;}
.boxText .bg_list3_un a:hover		{color:#7f7f7f;text-decoration:underline;}
.box_width_left2				{width:600px;height:100%;float:left}
.box_width_left				{width:100%;height:100%;}

/* ************************************************************************************* */

/* ************************************************************************************* */
/* ============================= slider ======================= */
.slider{width:720px;height:337px; position:relative; overflow:hidden; margin:-5px 0px 5px -10px;float:left;
	
	}
.slider ul.items{ padding:0; margin:0;}
.slider .pagination{
	
	position:absolute;
/*	top:220px;
	left:-10px;*/
	top:2px;
	left:570px;

/*	top:3px;
	left:570px;
	*/
}
.slider .pagination li{
	/*float:left;
	margin-right:2px;
	margin-bottom:10px;
	*/

	margin-bottom:10px;
}
.slider .pagination li a{
	
	
	margin-bottom:10px;
	font-size:0px;
	line-height:0px;
	text-decoration:none;
	font-weight:bold;
	
	width:120px;
	height:71px;
	display:block;
	
	padding:1px 0px 0px 0px;
	
	
	
}
/*.slider .pagination li a{
	color:#fffffe;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
	background:url(pagination-bg.png) no-repeat left top;
	width:26px;
	height:23px;
	display:block;
	text-align:center;
	padding:3px 0 0 0;
}*/

.slider .pagination li.current a{
	
	/*background:url(li.gif) no-repeat left top;color:#ffae00;*/
	
	/*background:url(banner-bg2.png) repeat-x left top;*/
	opacity:0.4; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	/*background:url(banner-bg2.png) repeat-x left top;*/
	
	margin-bottom:10px;
	font-size:0px;
	line-height:0px;
	text-decoration:none;
	font-weight:bold;
	
	width:120px;
	height:71px;
	display:block;
	
	padding:1px 0 0 0;
	
	/*border: 10px solid #faca03;*/
		
	margin-bottom:0px;

}
.slider .pagination li a:hover{
	/*background:url(banner-bg2.png) repeat-x left top;*/
	
	opacity:0.4; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	/*color:#ffae00;
	display:none;	
	border: 10px solid #faca03;
	*/
}
.slider_banner1{
	
	background:url(banner1_small.jpg) no-repeat left top;

	/*background:url(banner1_small.jpg) no-repeat left top;*/

}
.slider_banner2{
	
	/*background:url(css/banner1_small.jpg) no-repeat left top;*/
	background:url(banner2_small.jpg) no-repeat left top;
	
}
.slider_banner3{
	
	/*background:url(css/banner1_small.jpg) no-repeat left top;*/
	background:url(banner3_small.jpg) no-repeat left top;
		
}
.slider_banner4{
	
	/*background:url(css/banner1_small.jpg) no-repeat left top;*/
	/* background:url(banner2_temp_small.jpg) no-repeat left top;*/
	background:url(slider23_small.jpg) no-repeat left top;
	
}

.banner {
	width:550px;
	height:30px;
	background:url(banner-bg.png) repeat-x left top;
	/*background:url(li2.gif) repeat-x left top;*/
	/*background:url(../images/side_bot_menu.png) repeat-x left top;*/
	
	
	background-size:10px;
	bottom:10px;
	position:absolute;
	color:#fff;
	font:20px Arial, Helvetica, sans-serif;
	margin:0 0 0 10px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.banner .info{
	
	color:#faca03;
	font-size:13px;
	line-height:13px;
	padding:5px 0 0 19px;
	float:left;
}
.banner .info a{
	color:#faca03;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:4px;
	text-decoration:none;
	display:inline-block;
	
}
.banner .info a:hover{
	color:#ff9a00;
	
}
.banner .info span{
/*	display:block;
	color:#faca03;*/
	color:#faca03;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:4px;
	text-decoration:none;
	display:inline-block;

	
}
.banner .price-info{
	position:absolute;
	top:20px;
	right:19px;
}
.banner .price-info .price2{
	/*background:url(price2-bg.gif) repeat-x left top #222222;
	width:108px;
	height:25px;
	border:1px solid #000;
	overflow:hidden;
	padding:5px 0 0 10px;
	float:left;
	margin-right:1px;*/
}
.banner .price-info .price2 strong{
	font-weight:normal;
	color:#fff;
	font-size:18px;
	line-height:18px;
}
.banner .price-info .price2 em{
	font-style:normal;
	color:#ffac00;
}
.banner .price-info .btn1{
	float:left;
}
.banner .price-info a{
	width:118px;
	height:31px;
	background:url(add_to_cart.gif) no-repeat left top;
	float:left;
}

#bannerOne2, #bannerTwo2,  #bannerThree2,  #bannerFour2,  #bannerFive2,  #bannerSix2 {
        padding: 0em;
        padding-top:0px;
        padding-right:5px;
        padding-bottom:0px;
        padding-left:1px;
        float:left;
        width:187px;
        }
.slider_right{
		border:0;
	   background:#fff;
	   margin-bottom:9px;
        padding-top:0px;
        padding-right:0px;
        padding-bottom:0px;
        padding-left:0px;


}
/* * ** new counter ****/
.infoBox4_table					{margin:0px 0px 5px 0px;}
.infoBoxHeading4_t 				{background:url(infoBoxHeading4_t.gif) 0px 0px repeat-x;margin:0px 7px 0px 5px; font-size:0px; line-height:0px; height:6px;}  
.infoBoxHeading4_tl				{background:url(infoBoxHeading4_tl.gif) 0px 0px no-repeat;}
.infoBoxHeading4_tr				{background:url(infoBoxHeading4_tr.gif) 100% 0px no-repeat;}

.infoBoxHeading4_l 				{background:url(infoBoxHeading4_l.gif) 0px 0px repeat-y;}   
.infoBoxHeading4_r				{background:url(infoBoxHeading4_r.gif) 100% 0px repeat-y;}
.infoBoxHeading4_c				{background:#ffc62e;margin:0px 7px 0px 5px;padding:0px 0px 0px 0px; height:100%;}

.infoBoxHeading4_table			{margin:0px 0px 0px 0px;}
.infoBoxHeading4_td				{width:100%;padding:10px 9px 0px 18px; vertical-align:top; height:30px;}								 

.popup .infoBoxHeading4_td		{color:#930f1c;font-size:14px;line-height:16px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
.infoBoxHeading4_td 			{color:#930f1c;font-size:14px;line-height:16px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
.infoBoxHeading4_td a 			{color:#930f1c;font-size:14px;line-height:16px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none}
.infoBoxHeading4_td a:hover  	{color:#930f1c; text-decoration:underline;}

/* ************************************************************************************* */
.search_input-rep1			{background:url(search-rep.gif) 0px 0px repeat-x; width:100%;}
.search_input-left1		{}
.search_input-right1			{width:100%; height:23px;background:url(search-left.gif) 0px 0px no-repeat;}

.search_button-rep			{background:url(search-rep.gif) 0px 0px repeat-x;}
.search_button-left			{padding:0px 0px 0px 0px;}
.search_button-right		{background:url(search2-right.gif) 100% 0px no-repeat;vertical-align:top; height:23px;padding:0px 1px 2px 1px;}
/* ************************************************************************************* */

/* ************************************************************************************* */
.infoBox4_l 				{background:url(infoBox4_l.gif) 0px 0px repeat-y;}   
.infoBox4_r					{background:url(infoBox4_r.gif) 100% 0px repeat-y;}
.infoBox4_c					{background:#ffc62e;margin:0px 7px 0px 6px;padding:0px 0px 0px 0px; height:100%;}

.infoBox4_b 				{background:url(infoBox4_b.gif) 0px 100% repeat-x;margin:0px 7px 0px 5px; font-size:0px; line-height:0px; height:8px;}  
.infoBox4_bl				{background:url(infoBox4_bl.gif) 0px 0px no-repeat;}
.infoBox4_br				{background:url(infoBox4_br.gif) 100% 0px no-repeat;}
/* ************************************************************************************* */
.infoBox4_table					{margin:0px 0px 5px 0px;}
.infoBox4_td 					{width:100%; padding-top:0px;}
/* ************************************************************************************* */
.infoBoxContents4_table			{margin:0px; background:#ffc62e;}
.infoBoxContents4_table .boxText1{padding:4px 16px 1px 1px; height:1px;width:100%;}
/* ************************************************************************************* */
.boxText1 .search_input-rep1			{background:url(search-rep.gif) 0px 0px repeat-x; width:100%;}
.boxText1 .search_input-left1		{background:url(search-left.gif) 0px 0px no-repeat;}
.boxText1 .search_input-right1		{background:url(search-right.gif) 100% 0px no-repeat;width:100%; height:25px; vertical-align:middle;}

.boxText1 .go						{width:100%;border:0px solid #7f7f7f;background:transparent; color:#684c00;vertical-align:middle;margin:0px 0px 0px 0px;padding:1px 5px 0px 5px; height:23px;}


/* * ** end counter ****/
.bestsale			{
	
	position:absolute;left:133px;top:2px;
}
.bestsale_all 	{
	
	position:absolute;left:175px;top:2px;
}
.node { width:100%; padding-bottom:30px; padding-top:px; background:url(../images/line.gif) bottom repeat-x; margin-bottom:20px;}

/* ***** new *****/
.product-col_best_sale .button{ position:absolute; bottom:10px; right:10px;}
.product-col_best_sale .price{ color:#fff; margin-bottom:5px; }
.product-col_best_sale{ position:relative;}
.product-col_best_sale {
    /*width: 230px !important;*/
    background: url(../images/product-col-bg_best_sale.png) no-repeat left top #d2d2d2;
    padding-bottom: 9px;
    margin-bottom: 10px;
}
.product-col_best_sale .name{ color:#faca03; text-decoration:none; font-weight:bold; font-size:12px;}
.product-col_best_sale .name:hover{ color:#ffffff;}

.product-col_best_sale .img {
    text-align: center;
    padding: 10px 0 8px 0;
}
.product-col_best_sale .prod-info {
    
    background:#1f1d1d;
    border: 1px solid #000;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    position: relative;
    width: 150px;
    margin: 0 0 0 10px;
    padding: 5px 8px 1px 8px;
}
