body{
	background:#000 url(../images/body_bg.jpg) no-repeat top center;
	font:normal 11px Arial;
	color:#2d2d2d;
	margin:auto;
	height:100%;
}

p{
	margin:0px;
}
a:link,a:active,a:visited {
	color:#8c4b07;
	font:normal 11px Arial;
	text-decoration:none;
}
a:hover {
	color:#fd9a01;
	font:normal 11px Arial;
	text-decoration:none;
}
a img{border:none;}
ul,li{
	margin:0px;
	padding:0px;
	clear:none;
}
input{
	font:normal 11px Arial;
	color:#767676;
}
/****  HOME PAGE PROPERTIES ***/
.fleft{float:left;}
.fright {float:right;}
.clear{clear:both;}
.padd5{padding-left:5px;}
.padd15{padding-left:15px;}
.padd3{padding-left:3px;}
.padd10{padding-left:10px;}
.paddt7{padding-top:7px;}
.paddt5{padding-top:5px;}
.paddt10{padding-top:10px;}
.paddt13{padding-top:13px;}
.paddr13{padding-right:13px;}
.paddr18{padding-right:18px;}
.paddr20{padding-right:20px;}
.paddr35{padding-right:35px;}
.paddb15{padding-bottom:15px;}
.lspace10{margin-left:10px;}
.ralign{text-align:right;}
.lalign{text-align:left;}
.calign{text-align:center;}
.relative{position:relative;}
.absolute{position:absolute;}
.height15{height:15px;}
.logo {
	background:url(../images/logo.jpg) no-repeat;
	height:187px;
	width:384px;
	display:block;
}
.logospace{
	padding-left:79px;
	padding-top:10px;
}
div#pagewrapper {
	margin:auto;
	background-color:#fff;
	min-height:780px;
	width:1000px;
	/*text-align:center;*/
}
.bottombg{
	background:url(../images/bottombg.jpg) no-repeat bottom;
}
/*header starts*/
div#header {margin:0px;padding:0px;}
.headerbg{
	background:url(../images/head.jpg) no-repeat top;
	width:1000px;
	height:240px;
	margin:auto;
}

a.advancedsearch{
	font:normal 14px Arial;
	color:#000;
	font-weight: bold;
	text-decoration : underline;
}

a.advancedsearch:hover{
	text-decoration : none;
}

.search{
	font:normal 14px Arial;
	color:#000;
	float:left;
	padding-top:5px;
	margin-left:10px;
	/*cursor:pointer;*/
}
.searchinputbg{
	background:url(../images/searchbg.gif) no-repeat;
	height:26px;
	width:157px;
	float:left;
	padding:5px 0 0 5px;
	margin-left:15px;
}
.searchinput{
	border:0px;
	width:120px;
	height:15px;
	font:normal 11px Arial;
	color:#626262;
	padding:0px;
	background:transparent;
}
.connexionbg{
	background:url(../images/connexionbg.gif) no-repeat;
	height:124px;
	width:232px;
	float:left;
	position:absolute;
	top:-51px;
	right:10px;
	_bottom:80px;
	_left:-160px;
	color:#834746;
}
.lheight18{
	line-height:18px;
	padding-right:3px;
}
.connexionwidth{
	width:207px;
	margin:auto;
}
.passwordtxt{
	padding:22px 4px 0 0px;
	font-size:14px;
	color:#38302b;
	white-space:nowrap;
}
.blinputbg{
	background:url(../images/blinputbg.gif) no-repeat;
	height:14px;
	width:98px;
	float:left;
	padding:2px 0 0 4px;;
}
.blinput{
	background:transparent;
	width:90px;
	height:11px;
	font:normal 10px Arial;
	color:#626262;
	border:0px;
	padding:0px;
	line-height:8px;
}
.validerbut{
	background:url(../images/valbutbg.jpg) no-repeat;
	width:214px;
	height:18px;
	margin:4px 0 0 9px;
	text-align:right;
}
.validerbut a{
	font:bold 12px/18px Arial;
	color:#fff;
	margin-right:26px;
}
a.fplink:link,a.fplink:active,a.fplink:visited{
	font:italic bold 10px Arial;
	color:#38302b;
	text-decoration:none;
}
a.fplink:hover{
	font:italic bold 10px Arial;
	color:#8c4b07;
	text-decoration:none;
}
/*header ends*/
/*menu starts*/
.menu{
	width:600px;
	height:28px;
	float:left;
	margin-left:6px;
	/*margin-left:46px;*/
}
.menu ul{
	margin:0px;
	padding:0px;
}
.menu li{
	float:left;
	list-style:none;
}
li{
	list-style:none;
}
a.menulink:link,a.menulink:active,a.menulink:visited{
	font:normal 11px Arial;
	color:#2c3403;
	text-decoration:none;
	height:28px;
	line-height:26px;
	padding:0 2px 0 2px;
}
a.menulink:hover,a.menulinksel:link,a.menulinksel:active,a.menulinksel:visited,a.menulinksel:hover{
	font:bold 11px Arial;
	color:#000;
	text-decoration:none;
	height:28px;
	padding:0 2px 0 2px;
	line-height:26px;
}
.menu2bg{
	/*background-color:#8c4b07;*/
	width:1000px;
	/*height:40px;*/
	font:normal 12px Arial;
	color:#999896;
	/*line-height:40px;*/
	margin:auto;
}
#mainmenu li{
	float:left;
	list-style:none;
}
#mainmenu li a{
	font:bold 14px Arial;
	color:#fff;
	text-decoration:none;
	float:left;
	text-align:center;
	/*line-height:40px;*/
	padding:0 4px 0 4px;
	margin-top:12px;
	border-right: 1px solid #999896;
}
#mainmenu li a:hover{
	font:bold 14px Arial;
	color:#fd9a01;
	text-decoration:none;
	float:left;
	text-align:center;
	/*line-height:40px;*/
	padding:0 4px 0 4px;
	margin-top:12px;
	border-right: 1px solid #999896;
}
/*menu ends*/
div#contentPage  {
	margin:auto;
}
.footer1 {
	width:900px;
	margin:auto;
}
/*content starts*/
.leftcol{
	width:206px;
	float:left;
}
.contentpart{
	width:589px;
	float:left;
}
.rightcol{
	width:205px;
	float:left;
}
/*leftcontent starts*/
.lbtbg{
	background:url(../images/lnboxtbg.jpg) no-repeat;
	width:206px;
	height:23px;
	line-height:33px;
	font:bold 14px Arial;
	color:#3a262f;
	padding-top:10px;
	/*padding-left:12px;*/
	text-transform:uppercase;
}
.lbtbg span{ padding-left:12px; }
.lbbg{
	background:url(../images/lnboxbg.gif) repeat-y;
	padding:10px 0 13px 16px;
}
.lnbbg{
	background:url(../images/lnboxbbg.gif) no-repeat;
	width:206px;
	height:30px;
	
}
.sondage{
	position:absolute;
	left:-10px;
}
.boxconttop{
	background:url(../images/innerboxtbg.gif) no-repeat bottom;
	width:173px;
	height:12px;
	margin:0px;
	padding:0px;
}
.boxcontbg{
	background:#fff;
	width:156px;
	margin-left:1px;
	font:normal 11px Arial;
	color:#767676;
	padding-left:15px;
}
.boxcontbot{
	background:url(../images/innerboxbbg.png) no-repeat;
	width:173px;
	height:12px;
	/*margin-left:17px;*/
	padding-bottom:10px;
}
a.voter{
	background:#5f3f1d;
	font:bold 11px/16px Arial;
	color:#fff;
	width:58px;
	height:16px;
	display:block;
	text-align:center;
	
}
.voterBut{
	background:#5f3f1d;
	font:bold 11px/16px Arial;
	color:#fff;
	width:58px;
	height:16px;
	display:block;
	text-align:center;
	/*background-color:#8C4B07;*/
	border:1px solid #8C4B07;
	cursor:pointer;
}
.nlinputbg{
	background:url(../images/newsletterbg.gif) no-repeat;
	width:153px;
	height:15px;
	margin:auto;
	text-align:center;
	padding-top:2px;
	padding-bottom:15px;
	margin-top:15px;
}
.nlinput{
	border:0px solid ;
	width:147px;
	height:13px;
	line-height:10px;
	background:transparent;
}
.newsletterBut{
	background:#5f3f1d;
	font:bold 11px/16px Arial;
	color:#fff;
	width:83px;
	height:16px;
	display:block;
	text-align:center;
	/*background-color:#8C4B07;*/
	border:1px solid #8C4B07;
	cursor:pointer;
	
}
a.inscription{
	background:#5f3f1d;
	font:bold 11px/16px Arial;
	color:#fff;
	width:83px;
	height:16px;
	display:block;
	text-align:center;
}
/*leftcontent ends*/
/*content starts*/
a.sitemap{
	font:bold 11px Arial;
	color:#5a5a5a;
	padding-left:10px;
}
a.sitemap:hover{
	font:bold 11px Arial;
	color:#fd9a01;
	padding-left:10px;
}
.contprodtbg{
	background:url(../images/contprodtbg.gif) no-repeat;
	width:589px;
	height:19px;
	margin-top:6px;
}
.contprodbg{
	background:url(../images/contprodbg.gif) repeat-y;
	width:589px;
	min-height:515px;
}
.contprodbbg{
	background:url(../images/contprodbbg.gif) no-repeat;
	width:589px;
	height:8px;
}
.brownstrip{
	background:url(../images/onglet.gif) no-repeat ;
	height:18px;
	padding-left:43px;
}
.contprodbg h3{
	font:bold 17px Arial;
	color:#5a5a5a;
	margin:0px;
}
.prodcontwidth{
	width:500px;
	height:357px;
	margin:auto;
	padding-top:20px;
}
.prodcontwidth h1{
	font:bold 14px Arial;
	color:#696969;
	margin:0px;
	padding-left:4px;
	/*white-space:nowrap;*/
}
.prodcontwidth h1 span{
	font:normal 11px Arial;
	color:#de5400;
	line-height:19px;
}
.prodwidth{
	width:175px;
	float:left;
}
.prodwidth1{
	width:142px;
	float:left;
}
.prodbg{
	background:url(../images/prodbg.gif) no-repeat;
	width:135px;
	height:104px;
	margin-top:3px;
	padding:3px 0 0 7px;
}

/*content ends*/
/*Right content starts*/
.rbtbg{
	background:url(../images/rnboxtbg.png) no-repeat;
	width:205px;
	height:31px;
	font:bold 14px/31px Arial;
	color:#3a262f;
	/*padding-left:15px;*/
	text-transform:uppercase;
}
.rbtbg span{ padding-left:15px;}
.rbtbg1{
	background:url(../images/rnboxtbg1.png) no-repeat;
	width:190px;
	height:46px;
	font:bold 14px/31px Arial;
	color:#3a262f;
	padding-left:15px;
	text-transform:uppercase;
}
.rbtbg1 span{font:bold 14px Arial;}
.rbbg{
	background:url(../images/rnboxbg.gif) repeat-y;
	padding:10px 0 0 16px;
}
.rnbbg1{
	background:url(../images/rnboxbbg1.png) no-repeat;
	width:205px;
	height:19px;
}
.rnbbg{
	background:url(../images/rnboxbbg.gif) no-repeat;
	width:205px;
	height:30px;
	text-align:right;
}
.monpanier{
	position:absolute;
	right:-10px;
	top:5px;
}
.note{
	position:absolute;
	right:-10px;
	top:2px;
}
a.article{
	font:normal 11px Arial;
	color:#696969;
	text-decoration:underline;
}
a.article:hover,a.articlesel,a.articlesel:hover{
	font:bold 14px Arial;
	color:#696969;
	text-decoration:underline;
}
a.voir{
	background:#5f3f1d;
	font:normal 11px/19px Arial;
	color:#fff;
	width:108px;
	height:19px;
	display:block;
	text-align:center;
	text-decoration:underline;
}
/*Right content ends*/
/* END : HOME PAGE PROPERTIES  */
/* Footer  */
div#footer{
	background:url(../images/footerbg.gif) no-repeat;
	width:1000px;
	height:153px;
	margin:auto;
	padding-top:42px;
}

.footerlink1{
	width:176px;
	float:left;
	height:152px;
	border-right:1px solid #adadad;
	padding-left:73px;
}
div#footer h3{
	font:bold 14px Arial;
	color:#fff;
	margin:0px;
}
div#footer li{
	list-style:none;
	float:none;
}
div#footer li a{
	font:normal 11px Arial;
	color:#fff;
}
div#footer li a:hover{
	font:normal 11px Arial;
	color:#fdab2c;
}
.footerlink2{
	width:202px;
	float:left;
	height:152px;
	border-right:1px solid #adadad;
	padding-left:30px;
}
.footerlink3{
	width:210px;
	float:left;
	height:152px;
	border-right:1px solid #adadad;
	padding-left:30px;
}
.address{
	font:normal 11px Arial;
	color:#343434;
	width:200px;
	padding-left:30px;
	float:left;
}
.address h2{
	font:bold 11px Arial;
	color:#343434;
	margin:0px;
}
/***LISTING PAGE***/
/*Left content*/
.titletxt{
	font:bold 14px Arial;
	color:#343434;
	padding-left:20px;
}
.searchicon{
	background:url(../images/search.png) no-repeat;
	width:46px;
	height:45px;
	position:absolute;
	left:-30px;
	top:-9px;
}
.catbg{
	background:#fff;
	width:184px;
	min-height:40px;
	border:1px solid #beb3a1;
	margin-top:7px;
	padding:10px 5px 0 8px;
}
.catbg2{
	background:#fff;
	width:184px;
	min-height:40px;
	border:1px solid #beb3a1;
	margin-top:7px;
	margin-left:10px;
	/*padding:10px 5px 0 8px;*/
}
.dotborder{
	background:url(../images/dotborder.gif) no-repeat bottom;
	width:184px;
	height:1px;
}
.catbg ul{
	margin:10px 0 0 12px;
}
.catbg li{
	list-style-type:none;
	float:none;
	font:normal 11px Arial;
	color:#7a032a;
}
.catbg a{
	font:normal 11px Arial;
	color:#464646;
	text-decoration:underline;
}
.catbg a:hover{
	font:normal 11px Arial;
	color:#464646;
	text-decoration:none;
}

.articlebg{
	width:470px;
	height:25px;
	line-height:25px;
	color:#673b15;
	padding-left:74px;
}
select{
	font:normal 11px Arial;
	color:#464646;
}
.viewopt{
	background:url(../images/yellow_strip.gif) no-repeat;
	width:490px;
	height:28px;
	margin:auto;
	color:#673b15;
	line-height:28px;
	padding:0 40px 0 50px;
}
.viewoptbot{
	background:url(../images/yellow_stripbot.png) no-repeat;
	width:490px;
	height:25px;
	margin:auto;
	color:#673b15;
	line-height:25px;
	padding:0 40px 0 50px;
}
.view-by a{
	font:bold 11px Arial;
	color:#673b15;
	text-decoration:none;
}
.viewoptbot a{
	font:bold 11px Arial;
	color:#9d0d15;
	text-decoration:underline;
}
.contprodbg h2{
	font:bold 14px Arial;
	color:#797979;
	padding:10px 0 0 45px;
	margin:0px;
}
.listcontwidth{
	width:580px;
	margin:18px 0 0 4px;
	padding-bottom:10px;
	/*border-bottom:1px solid #f8f4b1;*/
}
.listprodbg{
	background:url(../images/listprodbg.gif) no-repeat;
	width:164px;
	height:128px;
	padding:1px 0 0 29px;
	float:left;
}
.listcontwidth h3{
	font:bold 17px Arial;
	color:#696969;
}
.listcontwidth span{
	font:bold 19px Arial;
	color:#C20101;
}
.refcode{
	font:normal 11px Arial;
	color:#de5400;
}
.pricetxt{
	font:bold 19px Arial;
	color:#c20101;
	/*width:130px;*/
}
.lisdisc{
	width:342px;
	float:left;
	margin-left:15px;
}
a.morelink{
	font:normal 11px Arial;
	color:#696969;
}
a.morelink:hover{
	font:normal 11px Arial;
	color:#fd9a01;
}
a.wishlist{
	font:normal 9px Arial;
	color:#931d52;
}
a.wishlist:hover{
	font:normal 9px Arial;
	color:#931d52;
}
a.compare{
	font:normal 9px Arial;
	color:#665366;
}
a.compare:hover{
	font:normal 9px Arial;
	color:#665366;
}

/**DETAIL VIEW PAGE**/
.titleline{
	background:url(../images/titleline.gif) no-repeat;
	width:473px;
	height:4px;
	margin-left:40px;
}
.dtitlebg{
	background:url(../images/dtitlebg.png) no-repeat;
	width:539px;
	height:26px;
	margin-left:40px;
	font:normal 11px/26px Arial;
	color:#a9a5a0;
}
.dtitletbg{
	background:url(../images/dtitletbg.gif) no-repeat bottom;
	width:370px;
	height:11px;
	margin-left:40px;
}
.dtitlecbg{
	background:#a5a5a5;
	width:370px;
	min-height:26px;
	margin-left:40px;
	font:normal 11px/26px Arial;
	color:#a9a5a0;
}
.dtitlecbg h2{
	font:normal 20px Arial;
	color:#fff;
	padding:0px 0 0 20px;
	margin:0px;
}
.dtitlebbg{
	background:url(../images/dtitlebbg.gif) no-repeat;
	width:370px;
	height:11px;
	margin-left:40px;
}
.dtitlebg h2{
	font:normal 20px Arial;
	color:#fff;
	padding:2px 0 0 20px;
	margin:0px;
}
.detailviewbg{
	width:335px;
	/*height:315px;*/
	height: auto;
	float:left;
	/*border-left:2px solid #f6f4f2;
	border-right:2px solid #f6f4f2;
	border-bottom:2px solid #f6f4f2;*/
}

.detailimg{
	border:2px solid #f6f4f2;
	width:330px;
	height:320px;margin:0px;
}

.details{
	width:204px;
	float:left;
}
.dpricebg{
	background:#ca0202;
	width:189px;
	height:38px;
	margin-top:24px;
	font:bold 25px/38px Arial;
	color:#fff;
	padding-left:15px;
}
.dquantitybg{
	background:#c2a07c;
	width:189px;
	height:29px;
	padding-left:15px;
	font:bold 14px Arial;
	color:#000;
}
.qinputbg{
	background:url(../images/qinputbg.jpg) no-repeat;
	width:56px;
	height:18px;
	margin-top:4px;
	margin-left:4px;
}
.qinputbg input{
	background:transparent;
	border:0px;
	width:45px;
	height:13px;
	color:#696969;
	margin:0px 0 0 3px;
}
.detaillink{
	width:124px;
	padding-top:10px;
	border-top:1px solid #e7e2db;
	margin:10px 0 0 20px;
}
a.dwishlist{
	font:bold 9px Arial;
	color:#836b44;
	text-decoration:underline;
}
a.dwishlist:hover{
	font:bold 9px Arial;
	color:#836b44;
	text-decoration:none;
}
a.dcompare{
	font:bold 9px Arial;
	color:#beaf80;
	text-decoration:underline;
}
a.dcompare:hover{
	font:bold 9px Arial;
	color:#beaf80;
	text-decoration:none;
}
.thumbbg{
	width:61px;
	height:58px;
	float:left;
	border:2px solid #f7f5f3;
	/*margin-left:13px;*/
	margin: 0 0 10px 13px;
}
.thumbprod{
	width:93px;
	color:#673b15;
	float:left;
	line-height:15px;
}
/*.thumbprod span{
	font:normal 9px Arial;
	color:#4c3f17;
}*/
.thumbprod h1{
	font:bold 14px Arial;
	color:#c20101;
	padding:0px;
	margin:0px;
}
.discription{
	width:491px;
	margin:12px 0 0 40px;
}
.discription h2{
	font:italic normal 14px/49px Arial;
	color:#7d5024;
	margin:0px;
	padding:0px;
}
.distitlebg{
	background:url(../images/disctitlebg.png) no-repeat;
	width:491px;
	height:46px;
	line-height:49px;
	padding-top:3px;
}


/**NEW STYLES**/
.logintbg{
	background:url(../images/login_box_tbg.png) no-repeat bottom;
	width:462px;
	height:40px;
}
.forgetptbg{
	background:url(../images/fptbg.png) no-repeat;
	width:950px;
	height:41px;
}
.forgetpcontent{
	background:#fdf5ec;
	width:902px;
	border:2px solid #8c4b07;
	border-top:0px;
	margin:auto;
	padding:20px 20px 0 20px;
	min-height:170px;
}

a.prodname:active, a.prodname:visited, a.prodname:link, a.prodname:hover{
	font: bold 17px Arial;
	color:#696969;
}

a.relatedPro:active, a.relatedPro:visited, a.relatedPro:link, a.relatedPro:hover{
	font: bold 11/15px Arial;
	color:#673b15;
}


a.greylink:link, a.greylink:active, a.greylink:visited {
color:#696969;
font:bold 11px Arial;
text-decoration:none;
}
a.greylink:hover {
color:#8c4b07;
font:bold 11px Arial;
text-decoration:none;
}

.relatedimg{
	border:0px solid red;
	float:left;
	min-height:175px;
	height:auto !important;
	height:175px;
}

a.logout:link, a.logout:active, a.logout:visited, a.logout:hover{
	text-decoration:underline;
	color:#676767;
	font:bold 11px arial;
}

#simpPrice{
	color: green;
	font:normal 18px arial;
}
.dpricebg span{
	font:bold 25px Arial;
	color:#fff;
}
.contlprodtbg{
	background:url(../images/contlisttbg.gif) no-repeat;
	width:589px;
	height:19px;
	margin-top:6px;
}
.contlprodbg{
	background:url(../images/contlistbg.gif) repeat-y;
	width:589px;
	/*min-height:415px;*/
}
.contlprodbbg{
	background:url(../images/contlistbbg.gif) no-repeat;
	width:589px;
	height:11px;
}

a.boxlink:link, a.boxlink:active, a.boxlink:visited{
	font:bold 13px arial;
	color:#676767;
	text-decoration:underline;
}

a.boxlink:hover{
	font:bold 13px arial;
	color:#000;
	text-decoration:underline;
}

.product-specs p{margin:0px;}
