@media (max-width: 640px)
{
	#entete
	{
		height: 95px;
		background-size: 100% 70px;
		background-position: 0px 25px;
	}
	#page
	{
		width: 100%;
	}
	#mmenu
	{
		display:none;
	}
	#partner
	{
		width: 99%;
		height: auto;
	}
	#wrapper, #banner, .banner,.box_skitter_large
	{
		width: 100%;
		height: 150px;
	}
	#slideshow
	{
		width: 100%;
		height: auto;
		display: none;
	}
	.framehot
	{
		width: 100%;
		height: auto;
		padding: 10px 0px;
	}
	.framepro
	{
		width: 99%;
		height: auto;
		float: none;
		clear: both;
		margin: 4px 0px;
	}
	.hotpro
	{
		width: 35%;
	}
	.hotpro img
	{
		
	}
	.titlename-product
	{
		
	}
	.frmproductnew, .frmproductnewend
	{
		width: 100%;
		height: auto;
	}
	.img-product
	{
		width: 100%;
		height: auto;
	}
	.img-product img
	{
		
	}
	#colonneGauche,#centre{
		float: none;
		width: 100%;
		padding: 0px;
	}
	.mproduct, .msupport, .mpartner, .mvisitor
	{
		float: none;
		width: 99%;
	}
	#adresse
	{
		width: 100%;
		height: auto;
		background: #020202;
		overflow: hidden;
	}
	#liens_bas
	{
		width: 100%;
		padding-top: 5px;
		height: auto;
	}
	#liens_bas ul
	{
		padding: 1px;
	}
	#liens_bas ul li
	{
		height: auto;
		line-height: 15px;
	}
	.my-cart
	{
		width: 100%;
		left: 0;
		position: relative;
		height: auto;
	}
	.my-cart .list-item
	{
		width: 100%;
	}
	#sl_HotHome
	{
		left: 0px !important;
		width: 100%;
	}
	#breadcrumbs2
	{
	height:auto;
	}
	#breadcrumbs .breadcrumbs-cuoi
	{
	display: block;
	clear: both;
	}
	.box_skitter .image
	{
		height:150px;
	}
	.box_skitter .image img
	{
	max-width:100%;
	max-height: 100%;
	}
	.caroufredsel_wrapper2
	{
		width:100%;
		height:auto;
	}
	
	.lien-he{
		width:100%;
		margin-left:0;
	}
	.lien-he table tr td{
		display:block;
		float:left;
	}
	.lien-he table tr td input{
		width: 100%;
		padding: 0;
		display: block;
		height: 37px;
		border-top: 1px solid #ccc;
	}
}