/* CSS Document */

	* {
		margin:0;
		padding:0;
	}
	a img{ border:none;}
	body {
		background:#FFFFFF repeat-x scroll 0 0;
		color:#333333;
		font-family:verdana;
		font-size:11px;
		margin-top:0;
	}
	
	.wrapper {
		float:left;
		width:100%;
	}
	
	.header-container {
		background:transparent url(../images/back_header.jpg) repeat scroll 0 0;
		width:100%;
		height:92px;	
	}
	
	.separ1{
		width:100%;
		height:10px;
		background-color:#FFFFFF
		}
		
	.separ2{
		width:100%;
		height:15px;
		background-color:#FFFFFF
		}
				
	.main{
		background:transparent url(../images/back_center.jpg) repeat scroll 0 0;
		width:100%;
		height:483px;	
	}
	
	.footer-container {
		background:transparent url(../images/back_footer.jpg) repeat scroll 0 0;
		width:100%;
		height:181px;
	}
	
	.banner-container{
		margin:auto;
		width:880px;
		height:92px;
	}
	
	.footer-content{
		margin:auto;
		width:944px;
		height:14px;
		font-family:Verdana, Arial;
		font-size:10px;
		color:#FFFFFF;
		padding-top:11px;
		
	}
	
	.footer-content div{
		float:left;
	}
	
	.footer-content-left{
		float:left;
		padding-left:9px;
		width:265px;
	}
	
	.footer-content-separ{
		width:478px;
		height:14px;
		padding-left:9px;
	}
	
	.footer-content-right{
		width:182px;
		height:14px;
		text-align:right;
	}
	
	
	.banner-container div{
		float:left;
		margin-top:32px;
	}
	
	.logo{
	width:150px;
	height:55px;
	padding-left:9px;
	
	}
	
	.logo-separ{
	width:112px;
	height:55px;
	padding-left:9px;
	
	}

	.banniere270x30{
	width:580px;
	height:55px;
	padding-left:9px;
	background:transparent url(/pleinair/images/bandeau.gif) no-repeat scroll 0 0;
	}
	
	.main-container{
		margin:auto;
		width:890px;
		height:483px;
	}
	
	.main-container div{
	float:left;
	}
	
	.content-left{
		width:214px;
		padding-top:15px;
		
	}
	.content-separ{
		width:65px;
	}
	.content{
		width:601px;
		padding-top:18px;
		
		
	}
	
	.searchbox{
	 width:205px;
	 display:block;
	 }
	
	 
	.searchbox_form{
	margin:0;
	padding:0;
	}
	 .searchbox div{
	  float:left;
	 }
	 .search_text {
	width:151px; 
	height:21px; 
	vertical-align:top;
	border:0 none;
	padding-top:0px;
	margin-top:0px;
	color:#CCCCCC;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:2px;
	
	}
 	
	.nav{
	 width:205px;
	 display:block;
	 padding-top:15px;
	 }
	.nav-ul{
	 width:205px;
	 display:block;
	 list-style:none;
	 }
	 .nav-ul li{
	 width:204px;
	 height:23px;
	 display:block;
	 list-style:none;
	 padding-bottom:2px;
	 }
	  .nav-ul li a{
	 width:204px;
	 height:23px;
	 display:block;
	  padding-top:3px;
	 list-style:none;
	 background-image:url(../images/menu_on_off.png);
	 background-repeat:no-repeat;
	 text-decoration:none;
	 padding-left:1px;
	 font-family:verdana;
	 font-size:12px;
	 font-weight:bold;
	 color:#004848;
	 letter-spacing: -1px;

	 }
	  .nav-ul li a:hover{
	 width:204px;
	 height:23px;
	 background-image:url(../images/menu_on_off.png);
	 background-position:0 -26px;
	 font-family:verdana;
	 font-size:12px;
	 padding-top:3px;
	 font-weight:bold;
	 color:#FFFFFF;
	 }
	 
	 .nav-ul li a.active{
	 width:204px;
	 height:23px;
	 background-image:url(../images/menu_on_off.png);
	 background-position:0 -26px;
	 font-family:verdana;
	 font-size:12px;
	 padding-top:3px;
	 font-weight:bold;
	 color:#FFFFFF;
	 }
	 .menu_format{
	 padding-left:18px;
	 }
	 
	 .content div{
	 float:left
	 }
	 
	 .carre{
	 width:138px;
	 height:138px;
	 background:url(../images/carre.png);
	 }
	  .carre p{
	  padding-top:5px;
	 }
	 .carre_on{
	 width:140px;
	 height:140px;
	 float:left;
	 }
	.separ_carre{
	 width:14px;
	 height:138px;
	 }

/**********************  Category page ***************/

.category-page .content-separ{	width:18px;}
.category-page .main-container{ width:985px; }
.category-page .content{ width:665px; padding:65px 10px 10px 25px; }
.category-box{height:378px; overflow:auto; width:100%; }
.search-content{background-color:#EDF5C2; padding:5px 10px 10px 25px;  }
.search-body .search-content{padding-top:5px;height:468px;}
.toolbar-box{ width:608px; height:25px; margin-bottom:5px; background:#EDF5C2 url(../images/toolbar-bg.jpg) no-repeat; padding:0 3px;}
#toolbar{ width:99%; margin-top:6px;}
#toolbar td, #toolbar a, #toolbar a:hover{color:#fff; text-decoration:none; font-weight:bold;}
#toolbar span.active, .item{ height:20px; width:20px; padding:5px 10px; }
#toolbar a:focus, #toolbar a:active, .item:hover, span.active{background-color:#809618;}
#toolbar td{height:25px;}
td {padding:0;vertical-align:top;text-align:center;}

.rectangle{
	 width:179px;
	 height:225px;
	 background:url(../images/rectangle.png);
	 margin:10px 0 10px;
}
.rectangle p{  padding-top:5px; }
.rectangle_on{
	 width:183px;
	 height:229px;
}
.separ_rectangle{
	 width:35px;
	 height:225px;
}
.product-name{ font-size:15px; color:#333; font-weight:bold; text-decoration:none;}
.product-name:hover{color:#999;}
.product-price{ font-size:18px; }
.regular-price{color:#F22F0B; }
.category-page .regular-price{font-size:12px; font-weight:bold;}
.old-price{color:#999; font-size:15px; background:url(../images/linethrought.jpg) no-repeat 0 50%;}
.rectangle p span{display:block; margin:3px 0;text-align:center;}
.product-code{ font-weight:bold; text-transform:uppercase;display:inline;}
.promo{color:#F22F0B; }
.inline{display:inline;}
.quatorze{font-size:14px; line-height:0.9em;}



/********************** product page *********************/
.product-page .content-separ{	width:18px;}
.product-page .main-container{ width:985px; }
.product-page .content{ width:675px; padding:0px 10px 10px 25px; background:#EDF5C2;}

.retour {
	color:#000000;
	font-weight:bold;
	margin:10px 5px 5px;
	width:100%;
}
.r-back{vertical-align:middle;}
.product-box{height:443px; overflow:auto; width:100%; }
.product-essential{ width:270px; margin-right:20px; }
.product-shop{ width:350px; /*border:1px solid #809618; */}
.product-image{ border:2px solid #809618;  width:270px; text-align:center;}
.more-views {margin:10px 0; width:100%; float:left;}
.more-views li { display:inline;margin:0 5px; }
.more-views li img{  border:2px solid #809618;}
.action-bt{ width:100%; margin:5px 0;}
				/* bouton css */
.bouton{ 
	background:url(../images/bouton.jpg) no-repeat; 
	padding:6px 6px 0 25px; 
	width:168px;
	height:23px;
}
.bouton a:hover, .bouton a {color:#fff;	font-weight:bold; text-decoration:none;}
.onzeliennoir{color:#000; text-decoration:none;}
				/*  */
				
.product-shop .product-name { font-size:18px; color:#809618; text-transform:uppercase;}
.shop-box {
	 width:100%; 
	 margin-bottom:5px; 
	 padding:3px; 
	 color:#060; 
	 background:url(../images/separator.jpg) no-repeat 0 100%;
 }
.product-shop p {line-height:1.6em;}
.price-label { color:#060; font-size:11px; font-weight:bold; }		
.product-shop .old-price{color:#060; font-size:18px; font-weight:normal; background:url(../images/linethrought2.gif) no-repeat 0 50%;}
.product-shop .promo{color:#060; }
.product-shop .title{ font-weight:bold;}
.complement {margin:10px 0; width:100%; float:left;}
.complement li { display:inline; }
.complement li img{ margin-bottom:5px;}
.complement li a{ display:block;}
.complement div{margin:0 5px; width:70px; text-align:center;}
.product-description{font-size:10px;}
		

/*  Print page */

.print-page .main{ background:none; }
.print-page .main-container{ width:710px; }
.print-page .content{ width:675px; padding:20px 10px 20px 25px; background:#EDF5C2;}
.print-page .product-image{ border:1px solid #809618; margin-bottom:1px;}
.print-page .product-box{height:auto; }





		
/* Category head customising */

.category-1{ background:#EDF5C2 url(../images/category_head/category-bg-1.jpg) no-repeat;}
.category-2{ background:#EDF5C2 url(../images/category_head/category-bg-2.jpg) no-repeat;}
.category-3{ background:#EDF5C2 url(../images/category_head/category-bg-3.jpg) no-repeat;}
.category-4{ background:#EDF5C2 url(../images/category_head/category-bg-4.jpg) no-repeat;}
.category-5{ background:#EDF5C2 url(../images/category_head/category-bg-5.jpg) no-repeat;}
.category-6{ background:#EDF5C2 url(../images/category_head/category-bg-6.jpg) no-repeat;}
.category-7{ background:#EDF5C2 url(../images/category_head/category-bg-7.jpg) no-repeat;}
.category-8{ background:#EDF5C2 url(../images/category_head/category-bg-8.jpg) no-repeat;}
.category-9{ background:#EDF5C2 url(../images/category_head/category-bg-9.jpg) no-repeat;}
.category-10{ background:#EDF5C2 url(../images/category_head/category-bg-10.jpg) no-repeat;}
.category-11{ background:#EDF5C2 url(../images/category_head/category-bg-11.jpg) no-repeat;}
.category-12{ background:#EDF5C2 url(../images/category_head/category-bg-12.jpg) no-repeat;}


