@media (min-width: 960px){

	#wrapper #content h2{font-weight: normal;margin-bottom: 10px;border: 0px solid #000;text-align: left;
	display: block;padding: 0px 0px 0px 0px;font-size:23px;color:#5783bf; font-family: "Trebuchet MS", Arial, sans-serif;}
	#wrapper #content #content1{margin-bottom: 10px;border: 0px solid #000;text-align: left;padding: 10px;background: #fff;}
	#wrapper #content table {border-collapse: collapse;width: 980px;border: 0px solid #333333;background: #fff;}
	#wrapper #content table th{padding: 7px 0px 7px 0px;color: #fff;background: #4495f1;text-align: left;font-size: 13px;border: 0px solid #333;background: none;font-weight: bold;padding: 7px;}
	#wrapper #content td{color: #555;padding: 7px 0px 7px 0px;padding: 7px;text-align: center;border-bottom: 1px solid #ebebeb;font-size: 13px;}
	#wrapper #content td h2{color: #000;font-size: 13px;font-weight: bold; text-align: left;}	
	#wrapper #content td p{color: #555;font-size: 13px;font-weight: normal; text-align: center;padding: 0px 0px 0px 0px;}
	#wrapper #content td p strong{color: #555;font-size: 13px;font-weight: normal; text-align: right;padding: 0px 0px 0px 0px;border: 1px solid #cacaca;background: #f6f6f6;padding: 3px 3px 3px 3px;width: 40px;display: block;margin: 0 auto;}	
	#wrapper #content td .piece_close{border: 0px solid orange;text-align: center;margin: 0 auto;padding: 0px 0px 0px 0px;}
	#wrapper #content td .piece_close .close{display: block;margin: 0px;font-size: 12px;border: 0px solid red;text-align: center;width: 18px;height: 18px;font-weight: bold;background: #ccc;color: #ce0202;cursor: pointer;padding: 0px 0px 3px 0px;-moz-border-radius: 90px 90px 90px 90px;-o-border-radius: 90px 90px 90px 90px;-webkit-border-radius: 90px 90px 90px 90px;border-radius: 90px 90px 90px 90px;}
	#wrapper #content td .piece_close .close:hover{background: #ce0202;color: #fff;-moz-border-radius: 90px 90px 90px 90px;-o-border-radius: 90px 90px 90px 90px;-webkit-border-radius: 90px 90px 90px 90px;border-radius: 90px 90px 90px 90px;}
	#wrapper #content td .image{display: block;float: left;width: 80px;height: 70px;padding: 0px;margin: 0px 5px 0px 0px;text-decoration: none;border: 2px solid #d6d6d6;}
	#wrapper #content td .image:hover{border: 2px solid #6e99d4;}
	#wrapper #content td .image img{display: block;float: left;width: 80px;height: 70px;}	
	#wrapper #content td .p{float: left;padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #000;}	
	#wrapper #content td .p .titre{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 00px solid #cacaca;color: #2a6ebb;font-size: 13px;font-weight: normal;}
	#wrapper #content td .p .titre:hover{color: #001d77;}
	#wrapper #content td .p2{text-align: left;border: 0px solid #000;}	
	#wrapper #content td .p2 .achats{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #cacaca;color: #777;font-size: 13px;font-weight: normal;}
	#wrapper #content td .p2 .achats .continuer{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #cacaca;color: #777;font-size: 16px;font-weight: bold;}
	#wrapper #content td .p2 .achats:hover{color: #000;}

	#wrapper #content #content1 #content1_1{margin-top: 10px;border: 0px solid #000;text-align: left;padding: 00px;background: #fff;}
	#wrapper #content #content1 #content1_1 #con_1{float: left;width: 500px;border: 2px solid #eee;text-align: left;padding: 00px;background: #fff;padding: 00px 00px 10px 00px;}
	#wrapper #content #content1 #content1_1 #con_1 h4{font-size: 13px;color: #777;border: 0px solid #000;text-align: left;padding: 10px;background: #eee;display: block;font-weight: bold;padding: 10px 10px 10px 10px;}
	#wrapper #content #content1 #content1_1 #con_1 ul{border: 0px solid #000;text-align: left;padding: 10px 5px 5px 30px;color: #518ad9;}

	#wrapper #content #content1 #content1_1 #con_2{float: right;width: 330px;border: 0px solid #000;text-align: left;padding: 10px;background: #fff;}
	#wrapper #content #content1 #content1_1 .ps1{border-bottom: 2px solid #eee;text-align: left;padding: 10px 10px 10px 10px;font-size: 13px;font-weight: normal;background: #fff;color: #777;}
	#wrapper #content #content1 #content1_1 .ps1 span{float: left;width: 170px;font-size: 13px;font-weight: normal;background: #fff;color: #777;}
	#wrapper #content #content1 #content1_1 .ps2{border-bottom: 2px solid #eee;text-align: left;padding: 10px 10px 10px 10px;font-size: 17px;font-weight: bold;background: #fff;color: #777;margin-bottom: 10px;}
	#wrapper #content #content1 #content1_1 .ps2 span{float: left;width: 170px;font-size: 17px;font-weight: bold;background: #fff;color: #7842a0;}
	#wrapper #content #content1 #content1_1 .com{border: 0px solid #000;text-align: right;padding: 10px 10px 10px 10px;}
	#wrapper #content #content1 #content1_1 .com .commander{border: 0px solid #d2ab23;text-align: right;padding: 10px;font-size: 13px;font-weight: normal;text-decoration: none;background: #6e99d4;color: #fff;-moz-border-radius: 3px 3px 3px 3px;-o-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;font-weight: bold;}
	#wrapper #content #content1 #content1_1 p .commander:hover{background: #7842a0;}
}

@media (min-width: 747px) and (max-width: 959px){
	
	#wrapper #content h2{font-weight: normal;margin-bottom: 10px;border: 0px solid #000;text-align: left;
	display: block;padding: 0px 0px 0px 0px;font-size:23px;color:#5783bf; font-family: "Trebuchet MS", Arial, sans-serif;}
	#wrapper #content #content1{margin-bottom: 10px;border: 0px solid #000;text-align: left;padding: 10px;background: #fff;}
	#wrapper #content table {border-collapse: collapse;width: 100%;border: 0px solid #333333;background: #fff;}
	#wrapper #content table th{padding: 7px 0px 7px 0px;color: #fff;background: #4495f1;text-align: left;font-size: 13px;border: 0px solid #333;background: none;font-weight: bold;padding: 7px;}
	#wrapper #content td{color: #555;padding: 7px 0px 7px 0px;padding: 7px;text-align: center;border-bottom: 1px solid #ebebeb;font-size: 13px;}
	#wrapper #content td h2{color: #000;font-size: 13px;font-weight: bold; text-align: left;}	
	#wrapper #content td p{color: #555;font-size: 13px;font-weight: normal; text-align: center;padding: 0px 0px 0px 0px;}
	#wrapper #content td p strong{color: #555;font-size: 13px;font-weight: normal; text-align: right;padding: 0px 0px 0px 0px;border: 1px solid #cacaca;background: #f6f6f6;padding: 3px 3px 3px 3px;width: 40px;display: block;margin: 0 auto;}	
	#wrapper #content td .piece_close{border: 0px solid orange;text-align: center;margin: 0 auto;padding: 0px 0px 0px 0px;}
	#wrapper #content td .piece_close .close{display: block;margin: 0px;font-size: 12px;border: 0px solid red;text-align: center;width: 18px;height: 18px;font-weight: bold;background: #ccc;color: #ce0202;cursor: pointer;padding: 0px 0px 3px 0px;-moz-border-radius: 90px 90px 90px 90px;-o-border-radius: 90px 90px 90px 90px;-webkit-border-radius: 90px 90px 90px 90px;border-radius: 90px 90px 90px 90px;}
	#wrapper #content td .piece_close .close:hover{background: #ce0202;color: #fff;-moz-border-radius: 90px 90px 90px 90px;-o-border-radius: 90px 90px 90px 90px;-webkit-border-radius: 90px 90px 90px 90px;border-radius: 90px 90px 90px 90px;}
	#wrapper #content td .image{display: block;float: left;width: 80px;height: 70px;padding: 0px;margin: 0px 5px 0px 0px;text-decoration: none;border: 2px solid #d6d6d6;}
	#wrapper #content td .image:hover{border: 2px solid #6e99d4;}
	#wrapper #content td .image img{display: block;float: left;width: 80px;height: 70px;}	
	#wrapper #content td .p{float: left;padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #000;}	
	#wrapper #content td .p .titre{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 00px solid #cacaca;color: #2a6ebb;font-size: 13px;font-weight: normal;}
	#wrapper #content td .p .titre:hover{color: #001d77;}
	#wrapper #content td .p2{text-align: left;border: 0px solid #000;}	
	#wrapper #content td .p2 .achats{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #cacaca;color: #777;font-size: 13px;font-weight: normal;}
	#wrapper #content td .p2 .achats .continuer{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #cacaca;color: #777;font-size: 16px;font-weight: bold;}
	#wrapper #content td .p2 .achats:hover{color: #000;}

	#wrapper #content #content1 #content1_1{margin-top: 10px;border: 0px solid #000;text-align: left;padding: 00px;background: #fff;}
	#wrapper #content #content1 #content1_1 #con_1{float: left;width: 55%;border: 2px solid #eee;text-align: left;padding: 00px;background: #fff;padding: 00px 00px 10px 00px;}
	#wrapper #content #content1 #content1_1 #con_1 h4{font-size: 13px;color: #777;border: 0px solid #000;text-align: left;padding: 10px;background: #eee;display: block;font-weight: bold;padding: 10px 10px 10px 10px;}
	#wrapper #content #content1 #content1_1 #con_1 ul{border: 0px solid #000;text-align: left;padding: 10px 5px 5px 30px;color: #518ad9;}

	#wrapper #content #content1 #content1_1 #con_2{float: right;width: 37%;border: 0px solid #000;text-align: left;padding: 10px;background: #fff;}
	#wrapper #content #content1 #content1_1 .ps1{border-bottom: 2px solid #eee;text-align: left;padding: 10px 10px 10px 10px;font-size: 13px;font-weight: normal;background: #fff;color: #777;}
	#wrapper #content #content1 #content1_1 .ps1 span{float: left;width: 170px;font-size: 13px;font-weight: normal;background: #fff;color: #777;}
	#wrapper #content #content1 #content1_1 .ps2{border-bottom: 2px solid #eee;text-align: left;padding: 10px 10px 10px 10px;font-size: 17px;font-weight: bold;background: #fff;color: #777;margin-bottom: 10px;}
	#wrapper #content #content1 #content1_1 .ps2 span{float: left;width: 170px;font-size: 17px;font-weight: bold;background: #fff;color: #7842a0;}
	#wrapper #content #content1 #content1_1 .com{border: 0px solid #000;text-align: right;padding: 10px 10px 10px 10px;}
	#wrapper #content #content1 #content1_1 .com .commander{border: 0px solid #d2ab23;text-align: right;padding: 10px;font-size: 13px;font-weight: normal;text-decoration: none;background: #6e99d4;color: #fff;-moz-border-radius: 3px 3px 3px 3px;-o-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;font-weight: bold;}
	#wrapper #content #content1 #content1_1 p .commander:hover{background: #7842a0;}
}

@media (max-width: 746px){

	#wrapper #content h2{font-weight: normal;margin-bottom: 10px;border: 0px solid #000;text-align: left;
	display: block;padding: 0px 0px 0px 0px;font-size:23px;color:#5783bf; font-family: "Trebuchet MS", Arial, sans-serif;}
	#wrapper #content #content1{margin-bottom: 10px;border: 0px solid #000;text-align: left;padding: 10px;background: #fff;}
	#wrapper #content table {border-collapse: collapse;width: 100%;border: 0px solid #333333;background: #fff;}
	#wrapper #content table th{padding: 7px 0px 7px 0px;color: #fff;background: #4495f1;text-align: left;font-size: 13px;border: 0px solid #333;background: none;font-weight: bold;padding: 7px;}
	#wrapper #content td{color: #555;padding: 7px 0px 7px 0px;padding: 7px;text-align: center;border-bottom: 1px solid #ebebeb;font-size: 13px;}
	#wrapper #content td h2{color: #000;font-size: 13px;font-weight: bold; text-align: left;}	
	#wrapper #content td p{color: #555;font-size: 13px;font-weight: normal; text-align: center;padding: 0px 0px 0px 0px;}
	#wrapper #content td p strong{color: #555;font-size: 13px;font-weight: normal; text-align: right;padding: 0px 0px 0px 0px;border: 1px solid #cacaca;background: #f6f6f6;padding: 3px 3px 3px 3px;width: 40px;display: block;margin: 0 auto;}	
	#wrapper #content td .piece_close{border: 0px solid orange;text-align: center;margin: 0 auto;padding: 0px 0px 0px 0px;}
	#wrapper #content td .piece_close .close{display: block;margin: 0px;font-size: 12px;border: 0px solid red;text-align: center;width: 18px;height: 18px;font-weight: bold;background: #ccc;color: #ce0202;cursor: pointer;padding: 0px 0px 3px 0px;-moz-border-radius: 90px 90px 90px 90px;-o-border-radius: 90px 90px 90px 90px;-webkit-border-radius: 90px 90px 90px 90px;border-radius: 90px 90px 90px 90px;}
	#wrapper #content td .piece_close .close:hover{background: #ce0202;color: #fff;-moz-border-radius: 90px 90px 90px 90px;-o-border-radius: 90px 90px 90px 90px;-webkit-border-radius: 90px 90px 90px 90px;border-radius: 90px 90px 90px 90px;}
	#wrapper #content td .image{display: block;float: left;width: 80px;height: 70px;padding: 0px;margin: 0px 5px 0px 0px;text-decoration: none;border: 2px solid #d6d6d6;}
	#wrapper #content td .image:hover{border: 2px solid #6e99d4;}
	#wrapper #content td .image img{display: block;float: left;width: 80px;height: 70px;}	
	#wrapper #content td .p{float: left;padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #000;}	
	#wrapper #content td .p .titre{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 00px solid #cacaca;color: #2a6ebb;font-size: 13px;font-weight: normal;}
	#wrapper #content td .p .titre:hover{color: #001d77;}
	#wrapper #content td .p2{text-align: left;border: 0px solid #000;}	
	#wrapper #content td .p2 .achats{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #cacaca;color: #777;font-size: 13px;font-weight: normal;}
	#wrapper #content td .p2 .achats .continuer{padding: 0px;margin: 0px 0px 0px 0px;text-decoration: none;border: 0px solid #cacaca;color: #777;font-size: 16px;font-weight: bold;}
	#wrapper #content td .p2 .achats:hover{color: #000;}

	#wrapper #content #content1 #content1_1{margin-top: 10px;border: 0px solid #000;text-align: left;padding: 00px;background: #fff;}
	#wrapper #content #content1 #content1_1 #con_1{border: 2px solid #eee;text-align: left;padding: 00px;background: #fff;padding: 00px 00px 10px 00px;}
	#wrapper #content #content1 #content1_1 #con_1 h4{font-size: 13px;color: #777;border: 0px solid #000;text-align: left;padding: 10px;background: #eee;display: block;font-weight: bold;padding: 10px 10px 10px 10px;}
	#wrapper #content #content1 #content1_1 #con_1 ul{border: 0px solid #000;text-align: left;padding: 10px 5px 5px 30px;color: #518ad9;}

	#wrapper #content #content1 #content1_1 #con_2{border: 0px solid #000;text-align: left;padding: 10px;background: #fff;}
	#wrapper #content #content1 #content1_1 .ps1{border-bottom: 2px solid #eee;text-align: left;padding: 10px 10px 10px 10px;font-size: 13px;font-weight: normal;background: #fff;color: #777;}
	#wrapper #content #content1 #content1_1 .ps1 span{float: left;width: 170px;font-size: 13px;font-weight: normal;background: #fff;color: #777;}
	#wrapper #content #content1 #content1_1 .ps2{border-bottom: 2px solid #eee;text-align: left;padding: 10px 10px 10px 10px;font-size: 17px;font-weight: bold;background: #fff;color: #777;margin-bottom: 10px;}
	#wrapper #content #content1 #content1_1 .ps2 span{float: left;width: 170px;font-size: 17px;font-weight: bold;background: #fff;color: #7842a0;}
	#wrapper #content #content1 #content1_1 .com{border: 0px solid #000;text-align: right;padding: 10px 10px 10px 10px;}
	#wrapper #content #content1 #content1_1 .com .commander{border: 0px solid #d2ab23;text-align: right;padding: 10px;font-size: 13px;font-weight: normal;text-decoration: none;background: #6e99d4;color: #fff;-moz-border-radius: 3px 3px 3px 3px;-o-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;font-weight: bold;}
	#wrapper #content #content1 #content1_1 p .commander:hover{background: #7842a0;}
}




