* {
	margin:0;
	padding:0
}
div.itemseparator {
	display: none;
}
#rea1 {
	background: url("images/leftside_rea1.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 92px;
	width: 210px;
}
#rea2 {
	background: url("images/leftside_rea2.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 92px;
	width: 210px;
	margin:10px 0 0 0;
}
#slideShow {
	display:none;
	margin: 5px 0 0 15px;
	width: 760px;
}
/* modif gallery */
table.gallery td.picture {
	padding:0;
}
table.gallery td.picture div.image {
	margin: 0 auto;
	overflow: hidden;
	max-height:120px;
}
table.gallery img {
	border: 0 none;
	max-height: 120px;
	vertical-align: top;
}
.lnk a {
	color:#000!important;
}
/******/
#storebody {
	background:#fff;
	margin:0 auto;
	width:1000px;
	padding:0px;
}
#storebody a:link, #storebody .g-novisited a:visited, #CentralArea a:link, #CentralArea .g-novisited a:visited {
}
input, textarea {
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
}
.clear {
	clear:both;
}
img, form, input, ul {
	border: 0 none;
	margin: 0;
	outline: medium none;
	padding: 0;
}
.rea1 {
	background: url("images/leftside_rea1.jpg") no-repeat scroll 0 0 transparent;
	width:210px;
	height:92px;
	float: left;
	margin-right:10px;
}
.rea2 {
	background: url("images/leftside_rea2.jpg") no-repeat scroll 0 0 transparent;
	width:210px;
	height:92px;
	float: left;
}
.fp-pro-list a:hover {
	opacity:0.8;
	cursor:pointer;
}
.fp-pro-list {
	/*background: url("images/home_bg.jpg") repeat-y scroll center top  #fff;*/
    display: inline;
	float: left;
	margin: 13px 0 -20px 15px;
	width: 770px;
}
.fp_pro_pic {
	display: inline;
	float: left;
	margin-bottom:10px;
	width: 248px;
	margin-right: 5px;
	border:1px solid #ececec;
	overflow:hidden;
	height:150px;
}
/*#fp_pro_pic_1 {
	background:url(images/central_3promotionbox-1.jpg) no-repeat center;
}
#fp_pro_pic_2 {
	background:url(images/central_3promotionbox-2.jpg) no-repeat center;
}
#fp_pro_pic_3 {
	background:url(images/central_3promotionbox-3.jpg) no-repeat center;
}*/
 .fp_pro_box4, .fp_pro_box5, .fp_pro_box6 {
	display: inline;
	float: left;
	height: 212px;
	position:relative;
	top:-24px;
	width: 250px;
	margin-right:4px;
}
.fp_pro_box1, .fp_pro_box2, .fp_pro_box3{
	display: inline;
	float: left;
	height: 212px;
	width: 250px;
	position:relative;
	margin-right:4px;
	top:5px;
	}
.fp_pro_box7, .fp_pro_box8, .fp_pro_box9{
	display: inline;
	float: left;
	height: 178px;
	position:relative;
	top:-53px;
	width: 250px;
	margin-right:4px;
	}
.fp_pro_box4, .fp_pro_box5, .fp_pro_box6 {
	margin-bottom:0;
}
.fp_pro_box3, .fp_pro_box6, .fp_pro_box9 {
	margin-right: 0 !important;
}
.fp_pro_box4, .fp_pro_box7, .fp_pro_box10 {
	clear: both;
}
.fp_pro_box1 {
	background: url("images/box_cat1.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box2 {
	background: url("images/box_cat2.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box3 {
	background: url("images/box_cat3.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box4 {
	background: url("images/box_cat4.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box5 {
	background: url("images/box_cat5.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box6 {
	background: url("images/box_cat6.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box7 {
	background: url("images/box_cat7.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box8 {
	background: url("images/box_cat8.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box9 {
	background: url("images/box_cat9.jpg") no-repeat scroll 0 0 transparent;
}
/*.fp_pro_box10 {
	background: url("images/banner_accessoires_et_jeux.jpg") no-repeat scroll 0 0 transparent;
}
.fp_pro_box11 {
	background: url("images/banner_maison_jardin.jpg") no-repeat scroll 0 0 transparent;
}*/
.rs_box {
	display:block!important;
}
.pager a:hover {
	color:#5184C5!important;
}
.pager a:link {
	color:#333!important;
}
/********************************************************* fin storefront ************************************************************/

/**** page gallerie ****/
/* exlipcation dans le fichier liste CSS ebay definitive */
/*   listing horizontal */

div.opris {
	color: #666666;
	font-size: x-small;
	position: relative;
	right: -37px;
	text-decoration: line-through;
}
/* fin*/
table.gallery table.fixed div.time2 {
	display:none;
}
span.fshp {
	color: #FF8800;
	float: right;
}
.oriprs {
	float: right;
	position: relative;
	right: -23px;
}
table.gallery table.fixed {
	bottom: -13px;
	margin: 0 !important;
	position: relative;
}
table.gallery table.fixed td:first-child {
	width:133px;
}
.g-b {
	float: right;
	font-size: 13px;
	font-weight: bold;
	position: relative;
	right: -10px;
	top: -3px;
}
.basics .fee {
	float: right;
	position: relative;
	right: -69px;
}
span.fshp {
	color: #FF8800;
	float: right;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	margin-right: -69px;
	white-space: normal;
}
table.gallery div.clearFullDiv {
	clear: both;
	width: 100%;
}
.grid td.gallery {
	height: 300px;
	background: url("images/ebayListing_gallery_background.jpg") no-repeat scroll center top transparent;
}
.grid td.left {
	border-left: 0!important;
}
.details > .ttl > .v4lnk {
	color:#444444!important;
}
td#CentralArea div.dynpg {
	margin:5px;
}
.rs-pview {
	padding:0;
}
div.fpcc, .r3_t, .r3_bl {
	display:none;
}
.r3_hm, .r3_c, .r3_s {
	border-color:#FFFFFF;
}
.r3_cm {
	padding: 0 10px 0 3px;
}
/* product galerie top */
.ctrlbr {
	background: url("images/ebayListing_header.jpg") repeat scroll 0 0 transparent;
	width: 738px;
	height: 35px;
	padding-top:5px;
}
.cmpBr {
	background: url("images/ebayListing_header.jpg") repeat-x scroll 0 -28px transparent;
	border-bottom: 0px solid #500;
	border-style: solid;
	border-top: 0px solid #FFFFFF;
	border-width: 0px 0;
	margin-bottom:10px;
	margin-top:-13px;
	border-bottom: 1px solid #bababa;
}
.cmsg {
	padding-top: 4px;
}
#msg {
	color:#6f6f6f;
}
#msg a {
	color:#6f6f6f!important;
	font-weight:bold;
}
span.pdmt .label {
	color: #fff;
}
span.pdmt img {
}
span.pdmt .cur {
	color: #FFFFFF;
	padding-right: 15px;
}
/**/
table.gallery .mi {
	display:none;
}
.details {
	padding:5px;
}
table.gallery div.ttl {
	text-align:left;
	margin-top:10px;
}
table.gallery div.ttl a:link {
	color: #222222 !important;
	font-weight: bold;
	margin: 2px 0;
}
table.gallery div.ttl a:hover {
	color: #ff7103 !important;
	text-decoration:underline;
}
table.gallery div.ttl a:visited {
	color:#222222;
	font-weight: bold;
	margin:2px 0;
}
div.basics div.ship span.ship {
	float: right;
	text-align: right;
	white-space: normal;
	width: 140px;
}
td#CentralArea div.dynpg {
	background-image:none;
	/*border-top:1px solid #DEDEDE;*/
border-top:none;
	margin:0;
	padding:15px 0 10px;
}
table.pgbc {
	background: url("images/ebayListing_footer.jpg") repeat-x scroll 0 0 transparent;
	border-top: 0px solid #DEDEDE;
	height: 37px;
}
.dynpg span.page {
	color:#656565;
}
.pgbc {
	padding: 0 10px;
}
td#CentralArea div.v4stabl {
	display: none;
	margin-bottom: -12px;
	margin-top: 10px;/*margin-left:10px;
	margin-right:10px;*/
}
.v4stabl > a {
	color: #000000!important;
}
.v4stabl > a:hover {
	color: #bc0309!important;
}
.r3 {
	margin-top:14px;
/margin-top:12px;
	width:760px;
}
/**** FIN page gallerie ****/
	/*****  ebay fond de page  *****/
	
/* fond de page */
body#body .pagewidth .pageminwidth .pagelayout .pagecontainer >table {
    background: url("images/bg.jpg") no-repeat scroll center top #FF8A2C;
    margin: 0 auto;
    width: 1350px;
}
/* couleur de fond du body (menuleft + centralarea) */
.pagecontainer > table > tbody > tr > td > table:first-child {
	padding-top: 0!important;
}
.pagecontainer > table > tbody > tr > td > table {
	width:1000px;
	clear:both;
	margin:0 auto;
	background: #FFFFFF;
	padding-top: 2px;
	position:relative;
	right:0px;
	
	/*-webkit-box-shadow:  0px 9px 8px #7C7C7C;
	-moz-box-shadow:  0px 9px 8px #7C7C7C;
	box-shadow:  0px 9px 8px #7C7C7C;*/
}

.pageminwidth > .pagelayout > .pagecontainer > table.tb_v4bc > tbody > tr > td {
	background:none repeat scroll 0 0 #FFFFFF;
	padding-bottom:0;
}
/*** fin fond de page ***/

/************** menu left ***************/

.v4sbox {
	border:1px solid #aaaaff;
 /border-bottom:4px solid #aaaaff;
/line-height:22px;
	margin: 31px 12px -25px;
	width: 180px;
	height: 22px;
}
.v4mid > form > table > tbody > tr > td > label {
	display:none;
}
#v4-2 {
	display:none;
	float:left;
}
.v4mid > form > table > tbody > tr > td > input[name="submit"] {
	background:url(images/button_search.jpg) no-repeat;
	height:22px;
	width:94px;
	color:#000;
	cursor: pointer;
}
.v4title, .lcat >.ttl, .lcat > .link {
	display:none;
}
.v4accent {
	display:none;
}
table.v4midBox tr.v4acp_mid td.v4mid {/*enleve le fond d'ebay*/
	background-color:transparent;
	overflow:hidden;
	padding:0;
}
.v4acpcont {
	margin-top:18px;
	background:none repeat scroll 0 0 f7f7f7;
	color:#000000;
	float:left;
	line-height:25px;
	text-align:center;
	width:210px;
}
table.v4midBox {
	border: 0 solid #CCCCCC;
}
/*** FIN menu left ***/
	
	/***** link cat ******/
div .lcat {
	width:208px !important;
	background-color:#ededed;
	;
	text-align:left;
	margin-left:2px;
}
.lcat a {
	font-size:12px;
}
.lcat li a {
	color :#222222;
	list-style-type:none;
	margin-top:0;
	line-height:18px;
	padding: 0px;
	font-size:13px;
}
.lcat .lev1 li a {
	border-bottom:1px solid #FFF;
	color:#222;
}
.lcat .lev2 li a, .lcat .lev3 li a {
	font-weight: normal;
}
.lcat .cnt, .lcat .lev2 li span.cnt, .lcat .lev1 li span.cnt, .lcat .lev3 li span.cnt {
	display:none;
}
ul.lev1 li a:link, ul.lev1 li a:visited, ul.lev1 li a:active, ul.lev2 li a:link, ul.lev2 li a:visited, ul.lev2 li a:active, ul.lev3 li a:link, ul.lev3 li a:visited, ul.lev3 li a:active, a.all_cats:link, a.all_cats:visited, a.all_cats:active, #LeftPanel td.oc li a:link, #LeftPanel td.oc li a:visited, #LeftPanel td.oc li a:active {
	display: block;
	line-height: 25px;
	margin: 0;
	padding-left: 0px;
	background: url("images/leftCat_rollout.jpg") no-repeat scroll 0 0 transparent;
}
ul.lev1, ul.lev2, ul.lev3, ul.lev1 li, ul.lev2 li, ul.lev3 li, #LeftPanel td.oc ul, #LeftPanel td.oc ul li, #LeftPanel td.oc {
	display: block;
	list-style-image: none !important;
	list-style-type: none !important;
	margin: 0 !important;
	overflow: hidden;
	padding: 0 !important;
}
ul.lev1, ul.lev3{
	/margin-bottom: -3px !important;
}
.lcat .lev1 li a:hover, .lcat .lev2 li a:hover, .lcat .lev3 li a:hover, a.all_cats:hover {
	display:block;
	background: url("images/leftCat_rollover.jpg") no-repeat scroll 0 0 transparent;
	color:#ff7103;
}
.lcat .lev2 li span {
	/*text-decoration:underline;*/
display:block;
	background: url("images/leftCat_rollover.jpg") no-repeat scroll 0 0 transparent;
	color:#ff7103;
	text-transform:uppercase;
}
.lcat .lev1 li span {
	display:block;
	background: url("images/leftCat_rollover.jpg") no-repeat scroll 0 0 transparent;
	color:#ff7103;
	padding: 0 0 0 8px;
	text-transform:none;
	text-decoration:underline;
}
ul.lev1 li a:link, ul.lev1 li a:visited, ul.lev1 li a:active {
	padding: 0 0 0 8px;
}
ul.lev2 li a:link, ul.lev2 li a:visited, ul.lev2 li a:active, .lcat .lev2 li span {
	padding: 0 0 0 16px;
}
ul.lev3 li a:link, ul.lev3 li a:visited, ul.lev3 li a:active, .lcat .lev3 li span {
	padding: 0 0 0 24px;
}
.lcat a.all_cats {
	display:none;
}
/*** FIN link cat ****/


	/***** Mise en page *****/
.pagecontainer > table > tbody > tr > td > table > tbody > tr > td[colspan="3"] {
	display:none;
	width:0;
}
.r3 {
	width:760px;
/margin-left:0px;
}
/* corps de la page d'accueil, a droite du menuLeft */

.content {
	background: none repeat scroll 0 0 #FFFFFF;
	padding: 0 !important;
	/padding: 0px 0 0 0 !important;
}
.customPage h2 a {
	color: #606060;
	font-weight: bold;
	margin: 10px 0;
}
#LeftPanel {
	width:210px;
	float:left;
	position:relative;
	top:-12px;
	/top:-12px;
	margin-left:-2px;
}
#LeftPanel h2 {
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	color:#fff;
	padding:3px 0 0 14px;
	width:195px;
	height:25px;
	background:url(images/left-title-bg.gif) no-repeat;
}
#CentralArea {
	width:764px;
	float:left;
	margin-top:-8px;
	position:relative;
	left:10px;
 	/top:-7px;
}
.v4thldr, table .v4thldr, .v4thldr> tbody, .v4thldr> tbody >tr, .v4thldr> tbody >tr >td {
	border-spacing: 0;
}
.v4thldr a {
	text-decoration:none;
}
#footer {
	background: url("images/footer.png") no-repeat scroll 0 0 transparent;
	clear: both;
	height: 66px;
	margin: 0px auto 0;
	width: 1000px;
	position:relative;/*/right:1px;*/
	border-top: 1px solid #D8D8D8;
	
	/*-webkit-box-shadow:  0px 7px 7px #7C7C7C;
	-moz-box-shadow:  0px 7px 7px #7C7C7C;
	box-shadow:  0px 7px 7px #7C7C7C;*/
}
#footer #sonuts {
	display: block;
	float: right;
	height: 32px;
	margin: 4px 18px 0 0;
	width: 106px;
}
/* class pour les textes des pages CGV presentation etc */
.customPage h1, .customPage h2, .customPage h3, .customPage h4 {
	margin:10px 0;
	font-weight:bold;
	color:#606060;
}
.customPage h1 {
	font-size:18px;
}
.customPage h2 {
	font-size:14px;
}
.customPage h3 {
	font-size:11px;
	padding:5px 0 0 0
}
.customPage ul li {
	padding:2px;
	font-size:11px;
}
.customPage a {
	color:#500;
}
.customPage a:hover {
	text-decoration:none;
}
.customPage p {
	font-size:14px;
	margin: 0.5em 0;
	padding-left: 0;
	color:#606060
}
.customFrontPage h1 {
	color:#5184C5;
	font-size:18px;
}
.customFrontPage h2, .customFrontPage h3 {
	color:#5184C5;
	font-size:16px;
}
.leftside_box1 {
	width:210px;
	height:150px;
	overflow:hidden;
	background:url(images/leftside_box1.jpg) no-repeat center;
}
div.dynpg table.pgbc tbody tr td.pages, div.dynpg table.pgbc tbody tr td.prev, div.dynpg table.pgbc tbody tr td.next {
	padding-top:5px;
}
div.dynpg table.pgbc tbody tr td.prev img, div.dynpg table.pgbc tbody tr td.next img {
	margin-top:-5px;
}
div.dynpg table.pgbc tbody .r {
	color:#656565;
}
#q_9 {
	border:1px solid #a7c2dd;
	font-size:12px;
	padding:2px 4px;
	text-align:center;
}
#q_10 {
	border:none;
	font-weight:bold;
	background:none;
	color:#51595c;
}
