body{
	background:#fff url(../images/body_topbg.jpg) repeat-x top center;
	font:normal 11px Arial;
	color:#7e2c2c;
	text-align:center;
	margin:auto;
	height:100%;
	max-height: 100%;
	letter-spacing: normal;
}
td{
	font:normal 11px Arial;
	color:#696969;
	line-height:normal;
}

td.productcontent_display {
	font:normal 12px Arial;
	color:#696969;
	line-height:normal;
	padding : 0 10px 10px 10px;
}

a:link,a:active,a:visited {
	color:#7e2c2c;
	font:normal 10px Arial;
	text-decoration:none;
}
a:hover {
	color:#7e2c2c;
	font:normal 10px Arial;
	text-decoration:none;
}

img{
	border:0px solid #fff;
}
/****  HOME PAGE PROPERTIES ***/
.fleft{float:left}
.fright {float:right}
.clear{clear:both;}
.padd1{
padding:5px 0 0 5px;;
}
.logo {
	background:url(../images/logo.png) no-repeat;
	height:92px;
	width:401px;
}
.logospace{
	padding-left:25px;
	padding-bottom:25px;
}
div#bottombg,.bottombg{
	background:url(../images/body_bottombg.jpg) repeat-x center bottom;
}
div#pagewrapper{
	background:url(../images/shadow.png) repeat-y;
	margin:auto;
	width:934px;
	text-align:left;
}
/*header starts*/
div#header{
	margin:auto;
	padding:0px;
	width:900px;
}
.headerbg{
	background: url(../images/header_bg.jpg) no-repeat;
	width:900px;
	height:178px;
}
a.menutxt:link,a.menutxt:active,a.menutxt:visited{
	font:normal 11px arial;
	color:#7e2c2c;
	text-decoration:none;
	white-space:nowrap;
	width:106px;
	}
a.menutxt:hover{
	font:normal 11px arial;
	color:#7e2c2c;
	white-space:nowrap;
	text-decoration:none;
	width:106px;
}
.menutxtfield{
	background: url(../images/menu_field.jpg) no-repeat;
	width:137px;
	height:19px;
	font:normal 9px arial;
	color:#7e2c2c;
	border:0px;
	padding:3px 3px 0 3px;
}
/*  Content starts   */
/*leftnav*/
.banspace{
	padding:42px 0 0 55px;

/*height:35px;vertical-align:top;padding-bottom:10px;padding-left:55px;*/
}
div#content{
	margin:auto;
	width:900px;
	padding:0px;
}
.contentbg{
	background-color:#fff;
	width:900px;
}
.leftnav_top{
	background:#7e2c2c url(../images/leftnav_topcor.jpg) no-repeat;
	width:236px;
	padding-top:20px;
}
.greenbg{
	background: url(../images/leftnav_greenbg.jpg) no-repeat;
	width:236px;
	height:27px;
	font:bold 14px Georgia, Arial;
	color:#bade47;
	padding-left:43px;
}
.yellobg{
	background: url(../images/leftnav_yellowbg.jpg) no-repeat;
	width:236px;
	height:20px;
	font:bold 14px Georgia, Arial;
	color:#fff604;
	padding-left:43px;
}
a.yellotxt:link,a.yellotxt:active,a.yellotxt:visited{
	font:bold 14px Georgia, Arial;
	color:#fff604;
}


#menuleft{
	margin:0px;
	padding-left:10px;
	line-height:16px;
}
#menuleft li{
	list-style:none;
	margin:0px;
	padding:0px;
}
a.menulink:link,a.menulink:active,a.menulink:visited{
	font:normal 11px Georgia, Arial;
	color:#fff;
	padding-left:18px;
	text-decoration:none;
}
a.menulink:hover,a.menulinksel:link,a.menulinksel:active,a.menulinksel:visited,a.menulinksel:hover{
	font:bold 11px Georgia, Arial;
	font-style:italic;
	color:#fff604;
	text-decoration:none;
	padding-left:18px;
	background:url(../images/sel_bullet.jpg) no-repeat;
}
.contrbg{
	background: url(../images/leftnav_contrbg.jpg) no-repeat 0 3px;
	width:236px;
	height:12px;
	font:bold 14px Georgia, Arial;
	color:#fff;
	padding-left:43px;
}
.pratiquebg{
	background: url(../images/leftnav_pratbg.jpg) no-repeat 0 -1px;
	width:236px;
	height:16px;
	font:bold 14px Georgia, Arial;
	color:#fff;
	padding-left:43px;
}
.leftnav_white{
	background: url(../images/leftnav_cgvbg.jpg) no-repeat;
	width:236px;
	height:27px;
	font:bold 14px Georgia, Arial;
	color:#fff;
	padding-left:43px;
}
.leftnav_whitebg{
	background: url(../images/leftnav_whitebg.jpg) no-repeat;
	width:236px;
	height:20px;
	font:bold 14px Georgia, Arial;
	color:#fff;
	padding-left:43px;
}
.leftnav_botbg{
	background: url(../images/leftnav_botbg.jpg) no-repeat;
	width:236px;
	background-position:bottom;
	height:69px;
}
.leftnav_introbotbg{
	background: url(../images/leftnav_introbotbg.jpg) no-repeat bottom;
	width:236px;
	height:69px;
}
.introbotfooter{
	background: url(../images/introbotfooter.jpg) repeat-x bottom;
	text-align:center;
}
.introbottomfooter{
	background: url(../images/introbotfooter.jpg) repeat-x bottom;
	margin:auto;
	width:900px;
	text-align:center;
}
.smallgreentxt{
	font:normal 9px Arial;
	color:#749405;
}

/*content part*/
.contentmain{
	width:543px;
	font:bold 11px Arial;
	color:#7e2c2c;
	line-height:14px;
}
a.greentxt:link,a.greentxt:active,a.greentxt:visited{
	font:normal 11px Arial;
	color:#749405;
	text-decoration:none;
}
a.greentxt:hover{
	font:normal 11px Arial;
	color:#7e2c2c;
	text-decoration:none;
}
a.redtxt:link,a.redtxt:active,a.redtxt:visited{
	font:normal 11px Arial;
	color:#7e2c2c;
	text-decoration:none;
}
a.redtxt:hover{
	font:normal 11px Arial;
	color:#cf943f;
	text-decoration:none;
}
a.orangetxt:link,a.orangetxt:active,a.orangetxt:visited{
	font:normal 11px Arial;
	color:#cf943f;
	text-decoration:none;
}
a.orangetxt:hover{
	font:normal 11px Arial;
	color:#749405;
	text-decoration:none;
}
.conban_top{
	background: url(../images/con_header.png) no-repeat;
	width:543px;
	height:82px;
	font:bold 19px Arial;
	color:#fff;	
}
.conban_top span{
	font:normal 19px Arial;
	color:#3f5002;
}
a.smallredtxt:link,a.smallredtxt:active,a.smallredtxt:visited{
	font:normal 9px Arial;
	color:#7e2c2c;
	text-decoration:none;
}
a.smallredtxt:hover{
	font:normal 9px Arial;
	color:#cf943f;
	text-decoration:none;
}
a.smallbrowntxt:link,a.smallbrowntxt:active,a.smallbrowntxt:visited{
	font:normal 9px Arial;
	color:#af8a8a;
	text-decoration:none;
}
a.smallbrowntxt:hover{
	font:normal 9px Arial;
	color:#cf943f;
	text-decoration:none;
}
a.smallgreentxt:link,a.smallgreentxt:active,a.smallgreentxt:visited{
	font:normal 9px Arial;
	color:#749405;
	text-decoration:none;
}
a.smallgreentxt:hover{
	font:normal 9px Arial;
	color:#7e2c2c;
	text-decoration:none;
}
.titletxt{
	font:bold 18px Arial;
	color:#8dafc8;
}
.titlered{
	font:normal 18px Arial;
	color:#7e2c2c;
	padding-right:7px;
}
.img_border{
	border:2px solid #a8c1d3;
}
.pricetxt{
	font:bold 15px Arial;
	color:#216ca3;
}
.des_img{
	background: url(../images/description_txt.jpg) no-repeat;
	width:429px;
	height:13px;
	/*padding-left:30px;*/
}
.contfooter{
	background: url(../images/cont_footbg.jpg) repeat-x;
	height:49px;
}
.footboldtxt{
	font:bold 11px Arial;
	color:#7e2c2c;
}
.footnortxt{
	font:normal 11px Arial;
	color:#7e2c2c;
}
.footsmalltxt{
	font:normal 10px Arial;
	color:#7e2c2c;
	letter-spacing:normal;
}
/*rightnav*/
.rightnav_top{
	background:#7e2c2c url(../images/rightnav_topcor.jpg) no-repeat;
	width:121px;
	padding-top:20px;
}
.rightnav_banner{
	background:url(../images/rightnav_banbg.jpg) no-repeat;
	width:121px;
	height:92px;
}
.paypal{
	background:url(../images/paypal.jpg) no-repeat center;
	width:101px;
	height:141px;
}
.devnenz{
	background:url(../images/devnez.jpg) no-repeat center;
	width:101px;
	height:61px;
}
.rightnav_foot{
	background:url(../images/rightnav_footbg.jpg) no-repeat;
	width:121px;
	height:74px;
}
/*PRODUITS FINAL*/
.conban_top1{
	background: url(../images/con_header.png) no-repeat 0 3px;
	width:543px;
	height:88px;
}
.product_bg{
	background:#749405 url(../images/product_bg_new2.jpg) no-repeat;
/*	width:131px;
	height:178px; */
	width:156px;
	height:214px; 
	margin:0 0 0 14px;
	float:left;
	text-align:center;
    _margin: 0 0 0 8px;
}
.pimg_padd{
	padding-top:9px;
}
.infotxt{
	font:normal 12px Arial;
	color:#fff;
	width:105px;
	line-height:15px;
	padding-left:5px;
	text-align: left;
	letter-spacing:normal;
}
.infotxt A{
	font:normal 12px Arial;
	color:#fff;
}

.infotxt A:hover{
	text-decoration:underline;
}

.pricetxt{
	font:normal 12px Arial;
	color:#fff604;
}

.ratetxt{
	font:normal 13px Arial;
	color:#fff;
}

.ratetxt span{
	font:normal 14px Arial;
	color:#fff;
}

/*INTRO FINAL*/
.contenthead{
	font:bold 22px Georgia,Arial;
	color:#5bae41;
}

A.browntxt{
	font:bold 22px Georgia,Arial;
	color:#7e2c2c;
	text-decoration:none;
}

.browntxt:link{
	font:bold 22px Georgia,Arial;
	color:#7e2c2c;
	text-decoration:none;
}
.browntxt:hover{
	font:bold 22px Georgia, Arial;
	color:#7e2c2c;
	text-decoration:underline;
}
.smagreentxt{
	font:bold 16px Georgia, Arial;
	color:#6fb44a;
}
.smabrowntxt{
	font:bold 17px Georgia, Arial;
	color:#7e2c2c;
}
#introban1{
	background:url(../images/intro_ban1.jpg) no-repeat;
	height:180px;
}
#introban1 img{
	position:relative;
	top:65px;
	right:25px;
}
#introban2{
	background:url(../images/intro_ban2.jpg) no-repeat;
	height:180px;
}
#introban2 img{
	position:relative;
	top:33px;
	left:8px;
}	
#introban3{
	background:url(../images/intro_ban3.jpg) no-repeat;
	height:153px;
}
#introban3 img{
	position:relative;
	top:95px;
	left:0px;	
}


#footer1{
	background: url(../images/foot_bg.jpg) no-repeat;
	height:74px;
	width:900px;
	margin:auto;
}

/*left nav link */
a.leftnavlink:link,a.leftnavlink:active,a.leftnavlink:visited{
	font:normal 15px Georgia, Arial;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
/*a.leftnavlink:hover, a.leftnavlink:active{
	font:bold 14px Georgia, Arial;
	font-style:italic;
	color:#fff604;
	text-decoration:none;
	padding-left:18px;
	background:url(../images/sel_bullet.jpg) no-repeat;
}*/

/*title bar */

.titlebarspace{
	padding:42px 0 0 55px;
	font-size:14px;
	color:#fff;
	border:1px solid red;
/*	height:35px;vertical-align:top;padding-bottom:10px;padding-left:55px;*/
}

.smallgreentxt1{
	font:normal 15px Arial;
	color:#749405;
}
.floatleft{
	float:left;
}

.floatright{
	float:right;
}

.paddleftright{
	padding: 0px 5px 0px 5px;
}

.valign{
	vertical-align:middle;
}
.sectionwidth{
	width:100%;
	/*width: auto;*/
	
}
.size12{
	font: normal 12px Arial;
}
a.size12{
	font: normal 12px Arial;
}
.size11{
	font: normal 11px Arial;
}
.nowrap{
	white-space:nowrap;
}


/*footer*/

.twocol_footer{
	background: url(../images/2col_bottombg.jpg) no-repeat;
	width:900px;
	background-position:bottom;
	height:69px;
}



#simpleleftlink{
	font:normal 14px arial;
	color:#fff;
}
#simpleleftlink li a {font-color:#fff;}
.leftnav_top li a {color:#fff}
.leftnav_top li {}
.leftnav_top li {list-style-type:none;}
.leftnav_top li span{font-weight:bold;font-size:14px;
background: url(../images/leftnav_whitebg.jpg) no-repeat;
	width:193px;
	height:20px;
	font:bold 14px Georgia, Arial;
	color:#FFF604;
	padding-left:43px;
	margin-top:5px;
	display:block;
}
.leftnav_top li ul {/*margin-left:35px;*/margin-top:5px}
.leftnav_top li ul li {padding-bottom:4px;}
.leftnav_top li ul li span {font-size:11px;font-weight:normal;color:#fff;background:none;padding:0px;}
.leftnav_top li ul li a {color:#fff;}
.leftnav_top li ul li a:hover {
	background:transparent url(../images/sel_bullet.jpg) no-repeat left;padding-left:18px;
	color:#FFF604
}

.parentleftlink{
	color:skyblue;
}

fieldset.add-to-cart-box {
	border: 0;
	padding: 0;
	margin: 0
}

fieldset.add-to-cart-box button.form-button {
	float:left;
	margin-top : 10px;
	margin-bottom : 10px;
}

span.price {
	font:bold 18px Arial;
}

p.availability {
	font: 10px Arial;
}

h3.titletxt{
	margin-bottom : 0px;
	padding-bottom : 0px;
}

.recently {
	padding : 10px 20px 10px 20px;
}

.recently H3 {
	color : #7e2c2c;
}

#new-products-list-table {
	border : 1px solid #7e2c2c;
	padding : 10px;
}

#new-products-list-table td {
	padding-left : 12px;
}
