/* CSS Document */

div#container
{
   width: 1083px;
   position: relative;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
}
body
{
   text-align: center;
   margin: 0;
	background-color: #FFFFFF;
	color: #3B3B3B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#col_contenu {
position:absolute;
left:145px;
top:309px;
width:714px;
height:310px;
z-index:1;

}

div#col_menu{
position:absolute;
left:27px;
top:309px;
width:112px;
height:310px;
z-index:2;

}

div#col_pub{
position:absolute;
left:867px;
top:344px;
width:102px;
height:284px;
z-index:3;
}

div#wb_defil_text{
position:absolute;
left:27px;
top:290px;
width:818px;
height:17px;
z-index:4;
background-color:#7D7D7F;
}

div#col_header {
position:absolute;
left:0px;
top:0px;
width:1000px;
height:290px;
z-index:5;
background: url(../images/header.jpg);
}

div#ornement_header {
position:absolute;
left:844px;
top:290px;
width:135px;
height:53px;
z-index:4;
background:url(../images/header_orn2.jpg);
}

.moduletable td{
	background-image: url(../../../images/stories/fond_menu.jpg);
	background-repeat:no-repeat;
	width: 115px;
	height: 34px;
	text-indent: 18px;
	color: #FFFFFF;
	font-weight: bold;
}


.moduletable td a {
	text-decoration : none;
	color: #336600;
	font-size: 10px;
}

.contentheading {
	color: #339933;
	font-size: 18px;
	font-weight: bold;	
}


.moduletable td a:hover {
text-decoration : none;
color: #339900;
}

.menu {
background: url(../../../images/stories/fond_menu.jpg);
width: 100%;
height: 100%;
position: absolute;
}

.img {
border: none;
}

h3 a {
	text-decoration:none;
}
.cart_box {
	border:1px solid #99CC99;
	background:#fff;
	font-size:12px;
	width:102px;
}
.cart_box p {
	margin:5px;
}
.cart_box a {
	color:#006633;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:100%;
	text-align:center;
	border-bottom:1px solid #006633;
}
.product_box {
	font-size:12px;
	font-family:verdana;
}
.product_box h3 a:hover {
	text-decoration:none;
	color:#006633;
}
.baseline {
	width:100%;
	display:block;
	height:1px;
	border-bottom:1px solid #006633;
}
a:link, a:active, a:visited {
	color:#006600;
	text-decoration:none;
}



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

	
	.pal a{
		text-decoration:none;
		margin-top:4px;
		font-weight: bolder;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		color: #060;	
	}
	.pal{
		width:210px;
		height:270px;
		background:#dddddd;	
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.09, rgb(186,182,186)),
			color-stop(0.55, rgb(209,209,209)),
			color-stop(0.78, rgb(224,224,224))
		);
		background-image: -moz-linear-gradient(
			center bottom,
			rgb(186,182,186) 9%,
			rgb(209,209,209) 55%,
			rgb(224,224,224) 78%
		);
		
		padding:0;margin:0;
		
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		
		-moz-box-shadow: 0px 0px 5px #001100;
		-webkit-box-shadow: 0px 0px 5px #001100;
		box-shadow: 0px 0px 5px #001100;
	}
	
	.img{
		text-align:center;
		width:210px;
		height:130px;	
		top:0;
		
		/*position: relative;*/
		z-index:0;
		
		
	}
	
	.img img{
		height:100px;
		padding-top:10px; 
		padding-left:40;
	}
	
	.img_blk{
		text-align:center;
		height:130px;
		width:210px;		
	}
	
	.cmt{
		text-align:center;
		height:100px;
	}
	
	.cmt_titre{
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #060;
	}
	
	.cmt_rmq{		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;		
		margin-left:10px;
		margin-right:10px;
	}
	
	.cmt_rmq .high{		
		font-weight: bold;
		color: #060;
	}
	
	.btn{
		width:30px;
		height:30px;
		background:green;	
		float:right;		
		
		
		
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;		
		
		margin:0px;
		margin-right:8px;
		margin-top:10px;
		
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.09, rgb(118,232,126)),
			color-stop(0.53, rgb(0,161,19)),
			color-stop(0.99, rgb(28,199,65))
		);
		background-image: -moz-linear-gradient(
			center bottom,
			rgb(118,232,126) 9%,
			rgb(0,161,19) 53%,
			rgb(28,199,65) 99%
		);

		
		-moz-box-shadow: 0px 0px 5px #001100;
		-webkit-box-shadow: 0px 0px 5px #001100;
		box-shadow: 0px 0px 5px #001100;
	}
	
	
	.btn:hover{
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.09, rgb(209,196,52)),
			color-stop(0.53, rgb(146,176,28)),
			color-stop(0.99, rgb(230,230,41))
		);
		background-image: -moz-linear-gradient(
			center bottom,
			rgb(209,196,52) 9%,
			rgb(146,176,28) 53%,
			rgb(230,230,41) 99%
		);
	}
	
	
	
	.gros{
		font-weight: bolder;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #060;
		text-align:center;
	}
