

body{

}


.scroll> span{
	padding:10px;
	display:block;
	margin:0 0 10px;
	background:#555;
	color:#fff;
}
.scroll{
	padding:0;


}


.end-of-scroll{ 
	background:#ddd;
	margin:0 0 10px 0;
	display:none; 
	color:#444;
	font-size:12px;
	text-align:center;
	padding:10px;
}

section{
	
	
}
	
	table{
		/*border: solid 1px #dddddd;*/

	}
	tr{
	/*border: solid 1px #dddddd;	*/
	padding:0;


	}
	td{/*border: solid 1px #dddddd;*/
	vertical-align: middle;
	padding-bottom: -20px;

	
	}
	
		td img{/*border: solid 1px #dddddd;*/
	
	margin-bottom: 0;

	
	}
	.normal  select, .normal  input[type=search] ,.normal input[type=text]{
		-webkit-appearance: none;
		display: inline;
		border: 0;
		padding: auto;
		font-size: 1em;
		border-radius: none;
		border: solid 1px #dddddd;
		background: #fff;
		width: auto;

		
	}

.normal .cssInputProduits {
			border: 0;
		padding: auto;
		font-size: 1em;
		border-radius: none;
		border: solid 1px #fff;
		background: #fff;
		text-align: center;
  max-width: 6em;
}
	.default{
		
		
	}
	
	.cadie{
		width:40px;
	}
	
	.center{
		text-align: center;
	}
	.red{
		color: #950e2d;
		/*color: #d52349;*/
		/*border-bottom: solid 1px #d52349;*/
	}
	.blue{
		color: blue;
		/*border-bottom: solid 1px #d52349;*/
		
	}
	
		.green{
		color: green;
		/*border-bottom: solid 1px #d52349;*/
		
	}
	
	}
	.red_uva{
		color: #950e2d;
		/*border-bottom: solid 1px #d52349;*/
		
	}

	
	
	/* unvisited link */
.neutre a:link {
    color: #252122;
	text-decoration: none;
}

/* visited link */
.neutre a:visited {
    color: #252122;
	text-decoration: none;
}

/* mouse over link */
.neutre a:hover {
    color: #252122;
	text-decoration: none;
}

/* selected link */
.neutre a:active {
    color: #252122;
	text-decoration: none;
}
	