body
	{
	margin:0px auto;
	padding:0px;
	text-align:center;
	position:relative;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	}
	
#page
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	background:url(../images_menu/page-bg.jpg);
	background-repeat:repeat-x
	}	


#page-width
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:1008px           /*put the width according to page size*/;
	background:url(../images_menu/bacground.png);
	background-repeat:repeat-y
	}
	
.ekbote
	{
	width:990px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	}		

.ekbote-width
	{
	width:977px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	}		

.content-width
	{
	width:977px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	}		

	
#top-header
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	height:80px
	}	


#logo
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:176px;           /*put the width according  size*/
	height:80px           /*put the height according  size*/;
	float:left;
	background-repeat:no-repeat;
	background:url(../images_menu/logo.jpg);
	}

#logo-left
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:105px;           /*put the width according  size*/
	height:80px           /*put the height according  size*/;
	float:right;
	background-repeat:no-repeat;
	border:0px solid #003366;
	top:10px;
	}
	
.logo-left-top
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:right;
	padding-bottom:15px
	}	

.logo-left-top-link a
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	border:0;	
	padding-right:10px	
	}	

.logo-left-top-link a:hover
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	border:0;	
	padding-right:10px	
	}	
	
	
.logo-left-bottom
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	}	


.clear
	{
	clear:both
	}	

.blank
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	}

#main-menu
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	height:30px;
	z-index:1000;
	font-weight:normal
	}

	
.corner-menu
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	height:30px;
	width:10px;
	float:left
	}	

#main-menu-bottom
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images_menu/top-menu-bot.jpg);
	height:11px;
	background-repeat:repeat-x;
	width:100%;
	}
	
#flash-header
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	height:249px;
	padding-bottom:5px;
	}
	
.flash-header-left	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	height:249px;
	float:left;
	width:741px;
	background:#D1D2D2
	}

.flash
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	left:5px;
	top:4px
	}	

.flash-header-right
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:230px;
	height:249px;
	float:right;
	}

#flash-header-right-top
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	background:url(../images_menu/month.jpg);
	height:29px;
	width:230px;
	text-align:center;
	font-family:Arial;
	font-size:12pt;
	color:#FFFFFF
	}
	
.flash-header-right-top
	{
	position:relative;
	top:7px
	}	
	
#flash-header-right-bottom
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	height:220px;
	width:230px;
	background:#E6E6E6
	}

.flash-header-right-bottom-img
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	padding-top:8px	
	}	
	
.flash-header-right-bottom-text
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	width:210px;
	text-align:justify;
	line-height:1.5em	
	}	
		
.grey-more
	{
	float:right;
	margin:0px auto;
	padding:0px;
	position:relative;
	width:12px;
	height:12px;
	left:-7px
	}

#main-content
	{
	width:977px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	}	
		
		
.leftcontent	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:741px;
	text-align:center
	}
		
.leftcontent-set
	{
	width:245px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	}

.leftcontent-set-last
	{
	width:220px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	}

.center-table
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	left:13px;
	}
	
.leftcontent-text
	{
	width:200px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:justify;
	margin-top:5px
	}

.leftcontent-head
	{
	width:220px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	height:24px;
	text-align:left;
	margin-bottom:20px
	}

.tour
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	background:url(../images_menu/tour.jpg);
	width:220px;
	height:24px;
	font-family:Arial;
	font-size:11pt;
	color:#fffcfc;
	float:left;
	background-repeat:no-repeat;
	padding-left:20px
	}


	
.tour-text
	{
	position:relative;
	top:-8px;
	font-weight:bold
	}

.vaneer
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	background:url(../images_menu/vaneer.jpg);
	width:220px;
	height:24px;
	font-family:Arial;
	font-size:11pt;
	color:#fffcfc;
	float:left;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:20px
	}

.colaborate
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	background:url(../images_menu/colaborate.jpg);
	width:220px;
	height:24px;
	font-family:Arial;
	font-size:11pt;
	color:#fffcfc;
	float:left;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:20px
	}
	
	
.leftcontent-bottom	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	left:25px
	}
	
.factory-set
	{
	position:relative;
	width:220px;
	float:left;
	margin:0px auto;
	padding:0px;
	padding-bottom:5px
	}

.factory-set a
	{
	position:relative;
	width:220px;
	float:left;
	margin:0px auto;
	padding:0px;
	text-decoration:none
	}

.factory-set a:hover
	{
	position:relative;
	width:220px;
	float:left;
	margin:0px auto;
	padding:0px;
	text-decoration:none
	}
	
.factory-set-left
	{
	width:85px;
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	}	

.factory-set-right
	{
	margin:0px auto;
	padding:0px;
	float:left;
	color:#54a4e1;
	position:relative;
	left:8px;
	top:8px
	}	
		
.leftcontent-set-bottom-border
	{
	width:225px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
	left:1px;
	position:relative;
	height:230px
	}		

.leftcontent-set-bottom
	{
	width:230px;
	padding-left:8px;
	padding-right:8px;
	text-align:center
	}	
	
.more a
	{
	float:right;
	position:relative;
	margin:0px auto;
	padding:0px;
	left:-15px;
	margin-top:18px;
	font-family:Arial;
	font-size:12px;
	color:#1c85cd;
	text-decoration:none;
	font-weight:bold
	}
	
.more-us a	 
	{
	float:right;
	position:relative;
	margin:0px auto;
	padding:0px;
	left:-20px;
	margin-top:20px;
	font-family:Arial;
	font-size:12px;
	color:#1c85cd;
	text-decoration:none;
	font-weight:bold
	}
	
.rightcontent
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:230px;
	float:right;
	}
	
.rightcontent-table
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:230px;
	float:right;
	height:35px;
	margin-bottom:1px;
	background:#e6e6e6;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	text-decoration:none;
	text-align:left
	}	

		
.rightcontent-table-text
	{
	position:relative;
	left:15px;
	top:8px;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	text-decoration:none
	}
		
		
.rightcontent-table-bottom
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:230px;
	float:right;
	
	background:#e6e6e6;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	text-decoration:none;
	text-align:left
	}	
		
		
.newsletter		
	{
	position:relative;
	left:12px;
	top:8px;
	}

.newsletter-head	
	{
	font-family:Arial;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	position:relative;
	left:13px;
	top:8px;
	}

.newsletter-input		
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:#FFFFFF;
	width:205px;
	height:25px;
	border:0;
	top:10px
	}

.newsletter-button
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images_menu/go.jpg);
	width:40px;
	height:40px;
	background-repeat:no-repeat;
	cursor:pointer;
	border:0;
	left:165px;
	top:10px
	}
	
	
	
.footer
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:100%;
	text-align:center
	}
	
.footer ul
	{
	list-style-type:none;
	display:inline;
	}	

.footer li
	{
	list-style-type:none;
	display:inline;
	padding-right:8px;
	}	
	
a.footer-link:link , a.footer-link:active, a.footer-link:visited
	{
	text-decoration:none;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	}
	
a.footer-link:hover
	{
	text-decoration:underline;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	}
	
.footer-active /* copy from a.bread-crumbs-link:hover */
	{
	text-decoration:none;
	font-family: /*put font family accordingly */;
	color:#666666 /*put color according*/;
	font-size: /*put font family accordingly */;
	padding:0px 0px 0px 0px /*put space according*/;
	margin:0px 0px 0px 0px /*put space according*/;
	}
	
	
.address
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	background:#e6e6e6;
	width:100%;
	margin-top:2px;
	float:left;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:5px;
	margin-bottom:5px
	}

.address-set	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	border-right:0px solid #666666;
	padding-right:0px;
	margin-right:5px;
	width:240px
	}

.address-set-last	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:230px
	}
	
.address-set-red
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	color:#000;
	font-size:17px;
	font-family:Arial;
	padding-bottom:8px
	}	
	
.address-set-text
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	color:#535252;
	font-size:12px;
	font-family:Arial;
	line-height:1.5em;
	text-align:left;
	clear:both;
	width:230px
	}	

.header-img
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	height:174pxpx;
	float:left;
	width:741px;
	background:#D1D2D2;
	margin-bottom:5px
	}

.furniture-flash-header-left	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	height:174px;
	float:left;
	width:741px;
	background:#D1D2D2;
	margin-bottom:5px
	}


.furniture-main-menu-bottom
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images_menu/furniture-menu-bpt.jpg);
	height:41px;
	background-repeat:repeat-x;
	width:100%;
	}

.furniture-main-menu-bottom-text
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	text-align:left;
	color:#fff;
	font-family:arial;
	font-size:12px;
	top:10px;
	left:10px;
	}


.furniture-flash-header-right
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:230px;
	height:249px;
	float:right;
	margin-bottom:2px
	}


.furniture-leftcontent-set
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	}

.furniture-leftcontent-set-left
	{
	width:237px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	height:100px;
	border:0px #006633 solid;
	margin-right:5px
	}
	
.furniture-leftcontent-set-left-set
	{
	width:237px;
	padding-top:3px;
	padding-bottom:10px;
	margin-bottom:2px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	background:#e6e6e6;
	margin-bottom:1px;
	float:left
	}	

.furniture-leftcontent-head
	{
	width:220px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	height:24px;
	text-align:left;
	left:8px;
	margin-top:8px
	}

.tour
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	background:url(../images_menu/tour.jpg);
	width:220px;
	height:24px;
	font-family:Arial;
	font-size:11pt;
	color:#fffcfc;
	float:left;
	background-repeat:no-repeat;
	padding-left:20px
	}


	
.tour-text
	{
	position:relative;
	top:-8px;
	font-weight:bold
	}

.vaneer
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	background:url(../images_menu/vaneer.jpg);
	width:220px;
	height:24px;
	font-family:Arial;
	font-size:11pt;
	color:#fffcfc;
	float:left;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:20px
	}

.colaborate
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	background:url(../images_menu/colaborate.jpg);
	width:220px;
	height:24px;
	font-family:Arial;
	font-size:11pt;
	color:#fffcfc;
	float:left;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:20px
	}


.wish-form
	{
	padding-bottom:5px;
	position:relative;
	float:left;
	margin:0px auto;
	padding:0px
	}

.wish-input
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:160px;
	height:20px;
	border:1px solid #bfbebe;
	background:#fff;
	margin-right:3px
	}
	
.wish-but
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images_menu/wish.jpg);
	cursor:pointer;
	border:0;
	width:28px;
	height:16px;
	top:3px
	}

.furniture-leftcontent-new-name
	{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#000000
	}

.furniture-leftcontent-new-cost
	{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
	
.furniture-leftcontent-new-img
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	width:130px;
	height:60px;
	margin-bottom:3px
	}	
	
	
.furniture-leftcontent-set-right
	{
	width:497px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	
	}

.content-leftcontent-set
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:740px;
	clear:left
	}
	

.content-para ul {
	position:relative;
	margin:0px auto;
	padding:0px;
	float:none;
	margin-left:20px;
	left:45px;
	border:0px solid #006666;
	clear:left;
	}

.content-para li {
list-style-type:disc;
margin-bottom:5px
	}

.content-para li ul {
			}

.content-para li ul li  {
	padding-left: 0px;
	list-style-type:lower-roman
	}


.content-para li ul li ul li {
	padding-left: 0px;
	list-style:circle
	}

.content-para li ul li ul li ul li {
	padding-left: 0px;
	list-style-type:square
	}

.content-para li ul li ul li ul li ul li {
	padding-left: 0px;
	list-style-type:decimal-leading-zero
	}
		

#bread-crumbs		
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	clear:both;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	padding-bottom:5px	
	}
		
a.bread-crumbs-link:link , a.bread-crumbs-link:active, a.bread-crumbs-link:visited
	{
	text-decoration:none;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;	
	}
	
a.bread-crumbs-link:hover
	{
	text-decoration:none;
	font-family:arial /*put font family accordingly */;
	color:#fd3a31 /*put color according*/;
	font-size:12px /*put font family accordingly */;	
	}
	
.bear-crumbs-active /* copy from a.bread-crumbs-link:hover */
	{
	text-decoration:none;
	font-family:arial /*put font family accordingly */;
	color:#fd3a31 /*put color according*/;
	font-size:12px /*put font family accordingly */;	
	}

p
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:720px           /*put the width according  size*/;
	float:left;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	text-align:left;
	clear:left;
	padding-bottom:8px;
	line-height:1.5em;
	}	
	
.content-para  
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:720px           /*put the width according  size*/;
	float:left;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	text-align:left;
	clear:left;
	padding-bottom:8px;
	line-height:1.5em
	}
	

h1, h2, h3, h4, h5, h6
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:100%;
	clear:left;
	text-align:left
	}
	
h1
	{
	font-family:Arial;
	font-size:18pt;
	font-weight:normal;
	color:#0a79c9;
	padding-bottom:20px;
	padding-top:8px;
	clear:left;
	width:100%
	}	

h2
	{
	font-family:Arial;
	font-size:16pt;
	font-weight:normal;
	color:#022e5a;
	clear:left
	}	

h3
	{
	font-family:Arial;
	font-size:15pt;
	font-weight:normal;
	color:#870b02
	}	

h4
	{
	font-family:Arial;
	font-size:14pt;
	font-weight:normal;
	color:#da1f1f
	}	

h5
	{
	font-family:Arial;
	font-size:12pt;
	font-weight:normal;
	color:#000
	}	

.tx-dropdownsitemap-pi1 li
	{
	list-style-type:none
	}
	
.contact-table 
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	text-align:left;
	}
	
.contact-table  td
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	text-align:left;
	width:50%;
	}	
	
.float
	{
	width:100px; 
	background: #BDF381	
	}
	
table
	{
	float:left;
	margin:0px auto;
	padding:0px;
	position:relative
	}	
	
.tx-indexedsearch table
	{
	float:left;
	margin:0px auto;
	padding:0px;
	position:relative
	}	

td
	{
	float:left
	}	
	

.collapse
	{
	float:left;
	margin:0px auto;
	padding:0px;
	text-align:left;
	width:229px;
	font-family:arial /*put font family accordingly */;
	color:#000 /*put color according*/;
	font-size:12px /*put font family accordingly */;
	top:-2px;
	position:relative;
	background:#efefef 
	}	
	
.collapse-text
	{
	float:left;
	margin:0px auto;
	padding:0px;
	text-align:left;
	width:210px;
	font-family:arial /*put font family accordingly */;
	color:#fff /*put color according*/;
	font-size:12px /*put font family accordingly */;
	left:10px;
	position:relative;
	text-align:justify;
	padding-top:5px;
	padding-bottom:5px	
	}
	
	
.tx-indexedsearch p
	{
	width:auto;
	clear:both;
	float:left;
	text-align:left;
	position:relative;
	margin:0px auto;
	padding:0px
	}	
	
.friend-label
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:50px;
	color:#000/*put color according*/;
	font-size:12px /*put font family accordingly */;
	text-align:left
	}

.friend-input
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:155px;
	color:#8d8d8d /*put color according*/;
	font-size:12px /*put font family accordingly */;
	height:20px           /*put the height according  size*/;
	border:1px solid #a7a7a7	 /*put color according*/;
	background:transparent /*put color according*/;
	}

.friend-box
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:100px;
	color:#8d8d8d /*put color according*/;
	font-size:12px /*put font family accordingly */;
	width:200px           /*put the width according  size*/;
	height:150px           /*put the height according  size*/;
	border:1px solid #a7a7a7	 /*put color according*/;
	background:transparent /*put color according*/;
	}


.friend-button
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	color:#8d8d8d /*put color according*/;
	font-size:12px /*put font family accordingly */;
	border:0;
	cursor:pointer;
	padding:5px 10px 5px 10px;
	background:transparent;
	margin-left:150px;
	
	}

.friend-space
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:100%;
	margin-bottom:10px
	}

	
.friend-header	
	{
	position:relative;
	color:#8d8d8d /*put color according*/;
	font-size:16px /*put font family accordingly */;
	font-weight:bold;	
	}
	
.friend-form
	{
	position:relative;
	float:left;
	width:210px;
	}	
		
a
	{
	border:0;
	text-decoration:none;
	color:#000000;
	font-family:Arial;
	font-size:12px
	}	
	
a img
	{
	border:0
	}	
	

a img:hover
	{
	border:0
	}	
	


img { 
 behavior: url(../htc/iepngfix.htc);
}




/***********************Shopping cart (whats in my cart)*******************************/
.new-shop-cart
{
float:left;
position:relative;
border:0px solid #E6E6E6;
margin: 0px auto;
padding:0px;
height:105px;
}

.new-shop-cart-set
{
float:left;
position:relative;
border-top:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
border-left:1px solid #E6E6E6;
margin: 0px auto;
padding:0px;
height:105px;
}

.new-shop-cart-set-borderall
{
float:left;
position:relative;
border:1px solid #E6E6E6;
/*border-right:1px solid #000;
border-left:1px solid #000;*/
margin: 0px auto;
padding:0px;
height:105px;
}

.new-shop-remove
{
float:left;
position:relative;
border-right:0px solid #E6E6E6;
margin: 0px auto;
padding:0px;
width:62px;
height:105px;
}

.new-shop-product
{
float:left;
position:relative;
border-right:1px solid #E6E6E6;
border-left:1px solid #E6E6E6;
margin: 0px auto;
padding:0px;
width:260px;
height:105px;
}

.new-shop-quantity
{
float:left;
position:relative;
border-right:1px solid #E6E6E6;
margin: 0px auto;
padding:0px;
width:65px;
height:105px;
}

.new-shop-price
{
float:left;
position:relative;
border:0px solid #E6E6E6;
margin: 0px auto;
padding:0px;
width:90px;
height:105px;
font-family:arial;
font-size:12px;
}



.new-shop-remove-center
{
position: relative;
top:40px;
left:18px;
}
.new-shop-product-center
{
position: relative;
top:3px;
left:50px;
text-align:center;
}

.new-shop-quantity-center
{
position: relative;
top:40px;
left:10px;
}

.new-shop-price-center
{
position: relative;
top:40px;
left:10px;
}


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

/*****************os commerce login box text*********************/

.para
{
position:relative;
left:10px;
right:10px;
text-align:justify;
line-height:1.5em;
width:180px;
font-family:arial;
font-size:12px;
}

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







/***************************os commerce login new***************************************/

.login-box
{
float:left;
position:relative;
border:0px solid #E6E6E6;
margin: 0px auto;
padding:0px;
width:489px;

}

.login-box-new
{
float:left;
position:relative;
border:1px solid #E6E6E6;
margin: 0px auto;
padding:0px;
width:200px;
height:215px;
}
.login-box-signup
{
float:left;
position:relative;
border:1px solid #E6E6E6;
margin: 0px auto;
padding:0px;
width:270px;
height:215px;
}

.space
{
float:left;
height:210px;
width:5px;
}

.par
{
position:relative;
left:10px;
right:10px;
text-align:left;
line-height:1.5em;
width:260px;
font-family:arial;
font-size:12px;

}
/**************************************************************************************/




/**********************Product list************************/

.product-list-image
{
float:left;
position:relative;
border:1px solid #fff;
margin: 0px auto;
padding:0px;
}

.product-list-image-set
{
float:left;
position:relative;
border:0px solid #000;
margin: 0px auto;
padding:0px;
}

.product-image
{
float:left;
position:relative;
border:0px solid #FF0000;
margin: 0px auto;
padding:0px;
width:150px;
margin-right:10px;
}
.product-image-border
{
float:left;
position:relative;
border:1px solid #E6E6E6;
margin: 0px auto;
padding:0px;
width:150px;

}


.product-image-text
{
text-align:center;
font-family:arial;
font-size:12px;
color:#000;
}
/***********************************************************/


/*************************Matching Pieces*********************************/
.matching-pieces
{
float:left;
position:relative;
border:0px solid #fff000;
margin: 0px auto;
padding:0px;
}
.matching-pieces-set
{
float:left;
position:relative;
border:0px solid #000;
margin: 0px auto;
padding:0px;
width:252px;
}
.matching-pieces-images
{
float:left;
position:relative;
border:0px solid #000fff;
margin: 0px auto;
padding:0px;
}

.matching-pieces-images-border
{
float:left;
position:relative;
border:1px solid #E6E6E6;
margin: 0px auto;
padding:0px;
margin: 2px 2px 2px 2px;

}



.product-details-button
{
float:left;
position:relative;
border:0px solid #000;
margin: 0px auto;
padding:0px;
width:218px;

}

.product-details-button-bg
{
float:left;
position:relative;
background-color:#E6E6E6;
margin: 0px auto;
padding:0px;
padding: 2px 4px 2px 4px;
width:92px;
text-align:center;
font-family:arial;
}

.product-details-button-border
{
float:left;
position:relative;
border:1px solid #E6E6E6;
margin: 0px auto;
padding:0px;
padding: 2px 2px 2px 2px;
margin-bottom:10px;
}


.product-details-sep
{
float:left;
position:relative;
margin: 0px auto;
padding:0px;
width:109px;
}

.product-details-link
{
font-family:arial;
font-size:11px;
}


.product-details
{
position:relative;
		text-align:left;
		color:#000000;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		padding-left:10px;
		top:0px;
		left:0px;
		background-image:url(../images_ek/slide.gif);
		background-repeat:no-repeat;
		width:209px;
		height:16px;
		margin-top:15px;
		margin-bottom:15px;
}

.product-details-table
{
float:left;
position:relative;
margin: 0px auto;
padding:0px;
width:215px;
border:0px solid #E6E6E6;
}

.product-details-table-para
{
float:left;
position:relative;
margin: 0px auto;
padding:0px;
font-size:11px;

}

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


a.car_tot_link1
{
color:#73B5E6;
font-weight:bold;

}
a.car_tot_link1:hover 
{
color:#EF2525;
font-weight:bold;

}

.youhave
{
float:left;
position:relative;
margin: 0px auto;
padding:0px;
width:150px;
border:0px solid #fff;
}


.checkoutlogin
{
float:left;
position:relative;
margin: 0px auto;
padding:0px;
width:113px;
border:0px solid #fff;
}


/***************Newsletter***************************/
.newsletter		
	{
	position:relative;
	left:12px;
	top:8px;
	float:left;
	margin:0px auto;
	padding:0px;
	padding-top:10px;
	padding-bottom:8px
	}

.newsletter-head	
	{
	font-family:Arial;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	position:relative;
	left:13px;
	top:8px;
	}

.newsletter-input		
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:#FFFFFF;
	width:150px;
	height:20px;
	border:0;
	text-align:left;
	
	}

.newsletter-label
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:50px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	top:10px;
	}

.newsletter-space
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	padding-bottom:5px
	}
	
	



.newsletter-button
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images_menu/go.jpg);
	width:40px;
	height:40px;
	background-repeat:no-repeat;
	cursor:pointer;
	border:0;
	left:108px;
	top:25px;

	}
	
	.thank-you-newletter	
	{
	position:relative;
	float:left;
	margin:0px auto;
	padding:0px;
	width:210px;
	text-align:left;
	font-family:Arial;
	font-size:13px;
	margin-bottom:8px;
	text-transform:capitalize;
	color:#FF0000;
	clear:left
	}
/******************************************/


.frnews
{
position:relative;
float:left;
margin:0px auto;
padding:0px;
width:230px;
border:0px;
}



.adddd
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	padding-bottom:10px;
	background:#fff;
	width:990px           /*put the width according to page size*/;
	float:left;
	padding-top:10px;
	}	
	
.center-add
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	}	
