body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	z-index: 0;
}

html, body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
}

.hide {
	display: none;
}

h1{
	float:left;
	/* padding:0px 0px 0px 107px; */
	padding:0px 0px 0px 34px;
	margin:0px;
	height:30px;
	background-image: url(http://www.r7g.com/6554/m/img/puce_h1.gif);
	background-repeat: no-repeat;	
	/* background-position:77px 0px; */
	background-position:7px 0px;
	font-size:9pt;
	font-family:verdana;
}

a{
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	color:#000000;
}

a:hover{
	text-decoration:underline;
}

img{
	border:0px;
}

form{
	padding:0px;
	margin:0px;
}


/* general */
#page {
	width: 980px;
	margin: 0px auto;
}

/* EN-TETE */

#header  {
	float: left;
	width: 980px;
	height: 161px;
	position: relative;
	margin-top: 15px;
}

#bandeau_haut {
	float: left;
	width: 227px;
	height: 133px;
}
#bandeau_haut a, #bandeau_haut img {
	float: left;
	border: 0px;
}

#bandeau_text {
	position: absolute;
	top: 1px;
	right: 10px;
}
#bandeau_text a, #bandeau_text img {
	float: left;
	border: 0px;
}

#bandeau_titre_recherche {
	position: absolute;
	top: 136px;
	left: 0px;
}
#bandeau_titre_recherche a, #bandeau_titre_recherche img {
	float: left;
	border: 0px;
}

#bandeau_menu {
	float: left;
	position: absolute;
	top: 102px;
	left: 242px;
	width: 534px;
	height: 31px;
}
#bandeau_menu a {
	float: left;
	width: 86px;
	height: 31px;
	color: #ffffff;
	text-align: center;
	line-height: 30px;
	background: url(http://www.r7g.com/20045/m/img/btn_menu_horiz_off.gif) no-repeat top left;
	margin-right: 3px;
	text-transform: uppercase;
	text-decoration: none;
}
#bandeau_menu a:hover, #bandeau_menu a.current {
	float: left;
	width: 86px;
	height: 31px;
	color: #2c2c2c;
	text-align: center;
	line-height: 30px;
	background: url(http://www.r7g.com/20045/m/img/btn_menu_horiz_on.gif) no-repeat top left;
	margin-right: 3px;
	text-decoration: none;
	text-transform: uppercase;
	border-bottom: 3px solid #ffba00;
}

#bandeau_call {
	position: absolute;
	top: 102px;
	right: 0px;
	width: 201px;
	height: 31px;
}
#bandeau_call img {
	float: left;
	border: 0px;
}

#bandeau_date_heure {
	position: absolute;
	top: 133px;
	left: 242px;
	width: 719px;
	height: 25px;
	margin-top: 3px;
	background-color: #ffba00;
	font-size: 12px;
	padding-left: 19px;
	line-height: 24px;
}
#bandeau_date_heure span {
	font-size: 14px;
	font-weight: bold;
}

#bandeau_date_heure_data {
	float: left;
	/* padding-left: 19px; */
}
#bandeau_login {
	float: right;
	padding-right: 19px;
	text-decoration: none;
}
#bandeau_login span:hover{
	text-decoration: none;
}


/* ** MILIEU ** */

#milieudepage{
	float: left;
	clear: both;
	width: 980px;
}

#left_side {
	float: left;
	width: 227px;
}

#search {
	float: left;
	width: 213px;
	background: url(http://www.r7g.com/20045/m/img/bg_search.gif) repeat-y bottom left;
	padding: 26px 0px 24px 14px;
}
#search form {
	float: left;
}
#search input.field {
	float: left;
	width: 143px;
	height: 18px;
	padding: 4px 14px 0px 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px;
	margin-bottom: 5px;
	background: url(http://www.r7g.com/20045/m/img/bg_search_input.gif) #ffffff repeat-x top left;
}
#search input.submit {
	float: left;
	width: 22px;
	height: 22px;
	border: 0px;
	background: url(http://www.r7g.com/20045/m/img/bg_search_submit.gif) no-repeat center center;
	text-align: center;
	color: #ffffff;
	margin: 0px;
	margin-left: 8px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
}


#left_categories{
	float: left;
	width: 221px;
	margin-top: 1px;
	padding: 0px 3px  7px 3px;
	background: url(http://www.r7g.com/20045/m/img/bg_left_sommaire.gif) #d0e1f9 no-repeat top left;
}
#left_categories .titre {
	float: left;
	width: 195px;
	height: 29px;
	padding-left: 14px;
	padding-right: 12px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
} 
#left_categories .overflow{
	float: left;
	width: 197px;
	height: 177px;
	padding: 0px 12px;
	overflow: auto;
	background-color: #ffffff;
}

#left_categories a.lien_gauche{
	float: left;
	width: 162px;
	font-size: 12px;
	font-weight: bold;
	color: #005dde;
	text-decoration: none;
	margin-top: 5px;
	padding: 2px 0px 2px 17px;
	background: url(http://www.r7g.com/20045/m/img/left_red_arrow.gif) no-repeat 0px 6px;
}
#left_categories a.lien_gauche:hover{
	color: #c4494d;
	text-decoration: underline;
}
#left_categories a.current{
	float: left;
	width: 162px;
	font-size: 12px;
	font-weight: bold;
	color: #c4494d;
	text-decoration: none;
	margin-top: 5px;
	padding: 2px 0px 2px 17px;
	background: url(http://www.r7g.com/20045/m/img/left_red_arrow.gif) no-repeat 0px 6px;
}

#left_categories a.lv1{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#left_categories a.lv1:hover{
	color: #c4494d;
	text-decoration: underline;
}

#close_caps {
	float: left;
	width: 201px;
	margin-top: 1px;
	padding-left: 14px;
	padding-right: 12px;
	font-size: 6px;
	background: url(http://www.r7g.com/20045/m/img/bg_bottom_left_side.gif) #d0e1f9 no-repeat bottom left;
}

#deposer_annonce {
	float: left;
	width: 223px;
	margin-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 34px;
	background: url(http://www.r7g.com/20045/m/img/bg_bottom_left_side.gif) #d0e1f9 no-repeat bottom left;
}
#deposer_annonce .titre {
	float: left;
	width: 201px;
	height: 29px;
	padding-left: 14px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
}
#deposer_annonce .text {
	float: left;
	width: 201px;
	font-size: 12px;
}
#deposer_annonce form {
	float: left;
	margin-top: 15px;
}
#deposer_annonce select {
	float: left;
	width: 174px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#deposer_annonce input.submit {
	float: right;
	width: 22px;
	height: 22px;
	border: 0px;
	background: url(http://www.r7g.com/20045/m/img/bg_search_submit.gif) no-repeat center center;
	text-align: center;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
}


#left_destockage{
	float: left;
	width: 225px;
	margin-top: 20px;
	padding: 0px 1px;
	border-bottom: 3px solid #a6a6a6;
	background: url(http://www.r7g.com/20045/m/img/bg_destockage.gif) #a6a6a6 no-repeat top left;
}
#left_destockage .titre {
	float: left;
	width: 199px;
	height: 24px;
	padding-left: 14px;
	padding-right: 12px;
	line-height: 23px;
	font-size: 14px;
	font-weight: bold;

} 
#left_destockage .overflow{
	float: left;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	overflow: auto;
	background-color: #ffffff;
}
#left_destockage .overflow a.lien_gauche{
	float: left;
	width: 158px;
	font-size: 12px;
	line-height: 24px;
	padding: 0px 8px 0px 18px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	background: url(http://www.r7g.com/20045/m/img/bg_links_destockage.gif) no-repeat bottom left;
}


#left_depotvente{
	float: left;
	width: 225px;
	margin-top: 20px;
	padding: 0px 1px;
	border-bottom: 3px solid #a6a6a6;
	background: url(http://www.r7g.com/20045/m/img/bg_destockage.gif) #a6a6a6 no-repeat top left;
}
#left_depotvente .titre {
	float: left;
	width: 199px;
	height: 24px;
	padding-left: 14px;
	padding-right: 12px;
	line-height: 23px;
	font-size: 14px;
	font-weight: bold;

} 
#left_depotvente .overflow{
	float: left;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	overflow: auto;
	background-color: #ffffff;
}
#left_depotvente .overflow a.lien_gauche{
	float: left;
	width: 158px;
	font-size: 12px;
	line-height: 24px;
	padding: 0px 8px 0px 18px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	background: url(http://www.r7g.com/20045/m/img/bg_links_destockage.gif) no-repeat bottom left;
}








#zone_main {
	float: left;
	width: 738px;
	padding-left: 15px;
	margin-top: 15px;
}


#zone_main_old {
	float: left;
	width: 532px;
	padding: 0px 15px;
	margin-top: 15px;
}


.caps {
	float: left;
}
.caps .title {
	float: left;
	width: 100%;
	background-position: top left;
	background-repeat: no-repeat;
}
.caps .title img {
	float: left;
}
.caps .content {
	float: left;
	border-top: 1px solid #ffba00;
	border-left: 1px solid #ffba00;
	border-right: 1px solid #ffba00;
	border-bottom: 3px solid #ffba00;
	font-size: 12px;
}

.caps_4_images {
	float: left;
	width: 532px;
}
.caps_4_images a {
	float: left;
	width: 231px;
	height: 181px;
	padding: 0px 17px 5px 17px;
}



#product_caps {
	float: left;
	width: 738px;
}
#product_caps .main_title {
	float: left;
	width: 714px;
	height: 20px;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
	background: url(http://www.r7g.com/20045/m/img/bg_product_caps.gif) #ffba00 no-repeat top left;
	font-size: 14px;
	font-weight: bold;
}
#product_caps .main_content {
	float: left;
	width: 730px;
	border: 1px solid #ffba00;
	border-bottom: 3px solid #ffba00;
	padding: 3px;
}
#fiche_produit {
	float: left;
	width: 502px;
        height: 380px;
}
#fiche_vendeur {
	float: left;
	width: 223px;
	margin-left: 5px;
        height: 370px;
}
#fiche_produit .title {
	float: left;
	width: 489px;
	height: 18px;
	background-color: #005dde;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-left: 13px;
	padding-top: 2px;
}
#fiche_produit .title a.logged_links {
	color: #FFBA00;
	margin-left: 80px;
	font-size: 12px;
}
#fiche_produit .title a:hover.logged_links {
	color: #ffffff;
}

#fiche_vendeur .title {
	float: left;
	width: 210px;
	height: 18px;
	background-color: #005dde;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-left: 13px;
	padding-top: 2px;
}
/* ** A GAUCHE, LES IMAGES ** */
#fiche_produit .img_area {
	float: left;
	width: 142px;
        height: 360px;
	border: 1px solid #a6a6a6;
	padding: 4px 5px 5px 5px;
	margin-right: 4px;
	margin-top: 2px;
}
#fiche_produit .img_area_1 {
	float: left;
	width: 100px;
	padding: 13px 21px 11px 21px;
	background-color: #f8f8f8;
}

#fiche_produit .img_area_1 div.image {
	float: left;
	width: 100px;
	height: 130px;
	background-repeat: no-repeat;
	background-position: center center;
}
#fiche_produit .img_area_1 img {
	float: left;
	width: 100px;
	height: 100px;
}
#fiche_produit .img_area_1 .zoom {
	float: left;
	width: 100px;
	height: 25px;
	text-align: center;
}
#fiche_produit .img_area_1 .zoom a {
	line-height: 23px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
#fiche_produit .img_area_2 {
	float: left;
	width: 100px;
	height: 22px;
	padding: 0px 21px;
	background-color: #f0f0f0;
	margin-top: 3px;
	text-align: center;
}

/* ** AU CENTRE - INFOS SUR L'ARTICLE ** */
#fiche_produit .data {
	float: right;
	width: 344px;
        height: 363px;
	background-color: #f8f8f8;
	margin-top: 1px;
	border-top: 7px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	font-size: 12px;
	z-index:1;
}


#fiche_produit .data .line {
	float: left;
	width: 330px;
	padding: 11px 7px;
	border-top: 1px solid #ffffff;
}
#fiche_produit .data .price_line {
	float: left;
	width: 330px;
	padding: 11px 7px 0px 7px;
	border-top: 1px solid #ffffff;
}
#fiche_produit .data .time_line {
	float: left;
	width: 330px;
	padding: 7px 7px 11px 7px;
}
#fiche_produit .data label {
	float: left;
	width: 115px;
	color: #919191;
}
#fiche_produit .data span.field {
	float: left;
	width: 215px;
}
#fiche_produit .data span.prix {
	float: left;
	width: 215px;
	color: #c4494e;
	font-size: 18px;
	font-weight: bold;
}
#fiche_produit .data span.restant {
	font-size: 14px;
	font-weight: bold;
}
#fiche_produit .data .form_stopachat {
	float: left;
	width: 330px;
}
#fiche_produit .data .form_stopachat form {
	float: right;
}


#form_add_enchere {
	float: left;
	width: 330px;
	padding: 7px 7px 11px 7px;
}
#form_add_enchere .left {
	float: left;
	width: 115px;
	color: #919191;
}
#form_add_enchere .right {
	float: left;
	width: 215px;
}

#form_add_enchere .right form {
	float: left;
	width: 215px;
}
#form_add_enchere .right  .amount {
	float: left;
	margin-top: 13px;
	width: 86px;
	height: 20px;
	padding: 2px 10px 0px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #c4494e;
	border: 0px;
	text-align: right;
	background: url(http://www.r7g.com/20045/m/img/bg_search_input.gif) #ffffff repeat-x top left;
}
#form_add_enchere .right  span{
	float: left;
	font-weight: bold;
	padding-top: 18px;
	padding-left: 5px;
}
#form_add_enchere .right  .submit {
	float: right;
}

#form_cancel_enchere {
	float: left;
	width: 330px;
	padding: 7px 7px 11px 7px;
}
#form_cancel_enchere .left {
	float: left;
	width: 115px;
	color: #919191;
}
#form_cancel_enchere .right {
	float: left;
	width: 215px;
}

#form_cancel_enchere .right  span.price{
	float: left;
	width: 90px;
	text-align: right;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #005DDE;
	padding-right: 10px;
}
#form_cancel_enchere .right  span.eur{
	float: left;
	width: 25px;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
}
#form_cancel_enchere .right form {
	float: right;
	width: 85px;
}
#form_cancel_enchere .right  .submit {
	float: right;

}



/* ** A DROITE, INFOS SUR LE VENDEUR ** */
#fiche_vendeur .data {
	float: right;
	width: 223px;
	height: 363px;
	background-color: #f8f8f8;
	margin-top: 1px;
	border-top: 7px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	font-size: 12px;
}
#fiche_vendeur .data .line {
	float: left;
	width: 209px;
	padding: 11px 7px;
	border-top: 1px solid #ffffff;
}


#product_caps .big_caps {
	float :left;
	clear: both;
	width: 730px;
}
#product_caps .gray_caps .title {
	float: left;
	width: 704px;
	height: 20px;
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 13px;
	background: url(http://www.r7g.com/20045/m/img/bg_gray_caps.gif) no-repeat top left;
	font-size: 14px;
	font-weight: bold;
	margin-top: 25px;
}
#product_caps .gray_caps .content {
	float: left;
	width: 704px;
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 13px;
}




/* ** PARTIE A DROITE ** */

#right_side {
	float: right;
	width: 191px;
	margin-left: 15px;
}
#account_area {
	float: left;
	width: 191px;
	background: url(http://www.r7g.com/20045/m/img/bg_espace_client.gif) repeat-y bottom left;
}
#account_area .titre {
	float: left;
}
#account_area div.content {
	float: left;
	width: 160px;
	padding: 16px 12px 15px 19px;
	position: relative;
	border-top: 1px solid #ffffff;
}
#account_area div.content form {
	float: left;
}
#account_area div.content input.field {
	float: left;
	width: 113px;
	height: 16px;
	padding: 2px 10px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0px;
	margin-bottom: 5px;
	background: url(http://www.r7g.com/20045/m/img/bg_espace_client_input.gif) #ffffff repeat-x top left;
}

#account_area div.content select {
	float: left;
	width: 133px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 5px;
}
#account_area div.content input.submit {
	position: absolute;
	right: 12px;
	top: 25px;
	width: 22px;
	height: 22px;
	border: 0px;
	background: url(http://www.r7g.com/20045/m/img/bg_espace_client_submit.gif) no-repeat center center;
	text-align: center;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
}



#pub_area {
	float: left;
	width: 160px;
	margin-top: 1px;
	padding: 17px 15px 19px 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(http://www.r7g.com/20045/m/img/bg_pub_area.gif) #fffce5 no-repeat bottom left;
}
#pub_area img {
	float: left;
	clear: both;
}
#pub_area div {
	float: left;
	clear: both;
	width: 145px;
	padding: 10px 6px 10px 9px;
}
#pub_area span.paypal {
	float: right;

	padding: 0px;
	color: #b14c0b;
	font-size: 10px;
	text-align: right;
}

/* ** PARTIE A DROITE ** */



#zone_path {
	width:100%;
	height:20px;
  	background-color:#ff6033;
}



/* CENTRE */

#intermediaire {
width:805px;
float:left;
margin-bottom:5px;
background-color:#A0A0A0;
}



#centre_affaire {
 width:400px;
 float:left;
 background-color:yellow;
}

#centre {
 width:400px;
 float:left;
 background-color:cyan;
}



#footer{
	float: left;
	clear: both;
	width: 965px;
	height: 50px;
	margin-top: 16px;
	margin-bottom: 50px;
	line-height: 24px;
	background-color: #ffba00;
	padding-right: 15px;
	text-align: right;
}

#footer a{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	padding: 0px 6px;
}
#footer span{
	font-size: 12px;
	font-weight: normal;
	padding: 0px 6px;
}


/* bandeau de recherche */
#bandeau_gris_search {
width:800px;
height:50px;
float:left;	
margin-top:5px;
color:#ffffff;
background-repeat: no-repeat;
background-position:top center;	
background-image: url(http://www.r7g.com/6554/m/img/fond_gris1.gif);
}

#bandeau_gris_search a{
color:#ffffff;
font-weight:normal;
}


#livesearch{
width: 50px;
height: 18px; 
border: 1px solid #666666;
font-size:9pt;
font-weight:bold;
padding-left:5px;
}

#ville{
width: 95px;
height: 18px; 
border: 1px solid #666666;
font-size:9pt;
font-weight:bold;
padding-left:5px;
}

#bandeau_gris_search .texte {
width:268px;
height: 18px; 
border: 1px solid #666666;
font-size:9pt;
font-weight:bold;
padding-left:5px;
}

#LSShadow li{
color:#000000;
}

#LSShadow a{
color:#000000;
font-weight:bold;
}

#bandeau_gris_path {
width:800px;
height:38px;
float:left;	
margin-top:5px;
color:#ffffff;
background-repeat: no-repeat;
background-position:top center;	
background-image: url(http://www.r7g.com/6554/m/img/fond_gris1.gif);
padding-top:12px;
}

#bandeau_gris_path a{
color:#ffffff;
font-weight:normal;
}



#menu_gauche{
width:200px;
float:left;
}

#menu_droit{
  width:200px;
  float:right;
}

.caps{
width:200px;
float:left;
margin-bottom:15px;
}

.caps .titre{
width:200px;
height:25px;
line-height:25px;
vertical-align:middle;
text-align:center;
float:left;
background-image: url(http://www.r7g.com/6554/m/img/fond_titre.gif);
background-repeat: no-repeat;	
background-position:center left;
color:#ffffff;
}

.caps .contenu{
width:180px;
float:left;
background-image: url(http://www.r7g.com/6554/m/img/fond_caps.gif);
background-repeat: no-repeat;	
background-position:bottom left;
background-color:#d2d3d4;
min-height:25px;
color:#000000;
padding:5px 10px;
}

.caps4{
width:400px;
float:left;
margin-bottom:15px;
}

.caps4 .titre4 {
width:400px;
height:25px;
line-height:25px;
vertical-align:middle;
text-align:center;
float:left;
background-image: url(http://www.r7g.com/6554/m/img/fond_titre.gif);
background-repeat: no-repeat;	
background-position:center left;
color:#ffffff;
}

.caps4 .contenu4 {
width:380px;
float:left;
background-image: url(http://www.r7g.com/6554/m/img/fond_caps.gif);
background-repeat: no-repeat;	
background-position:bottom left;
background-color:#d2d3d4;
min-height:25px;
color:#000000;
padding:5px 10px;
}

.newsletter{
border:none;
height:15px;
width:155px;
margin:0px;
}



#contenu{
width:100%;
float:left;
padding-top:20px;
padding-bottom:50px;
}


#contenu .liste_famille{
float:left;
width:693px;
padding-left:107px;
height:44px;
background-image: url(http://www.r7g.com/6554/m/img/puce.gif);
background-repeat: no-repeat;	
}

#contenu .liste_famille .link1{
color:#000000;
}

#contenu .liste_famille .link2{
color:#000000;
font-weight:normal;
}


#contenu_bas{
width:100%;
text-align:center;
height:25px;
float:left;
font-weight:bold;
}


#search_result{
float:left;
width:590px;
padding-right:10px;
padding-bottom:20px;
}

#search_result a{
color:#000000;
}

.acces_com{
float:left;
font-weight:bold;
margin-left:30px;
padding-bottom:10px;
}

.acces_com .login{
width:200px;
height:15px;
border:1px solide #cccccc;
}



.erreur {
color:#75b21c;
font-weight:bold;
padding-left:107px;
}



#form_inscription .textinput{
width:260px;
height:16px;
}

.bouton_vert{
width:248px;
float:left;
height:25px;
color:#ffffff;
text-align:center;
line-height:25px;
vertical-align:middle;
background-image: url(http://www.r7g.com/6554/m/img/fond_bouton_vert.gif);
background-repeat: no-repeat;	
background-position:left center;
background-color:#75b31f;
margin-bottom:20px;
font-weight:bold;
}

.center{
width:248px;
margin:auto;
}


.liste_prod{
background-image: url(http://www.r7g.com/6554/m/img/barre_pq.gif);
background-repeat: no-repeat;
background-position:bottom center;

}

.liste_prod td{
background-image: url(http://www.r7g.com/6554/m/img/fond_cell.gif);
background-repeat: no-repeat;
background-position:top right;	
padding:2px 2px;
height:86px;

}




/* ** FORMULAIRE CONTACT ** */
#contact_form {
  width: 500px;
  padding: 0px 15px 10px 25px;
  font-size: 12px;
}

#contact_form form {
}

#contact_form td {
  vertical-align: middle;
  padding: 4px 10px;
}

#contact_form .star{
  color: #FF0000;
}
#contact_form td.oblig {
  font-size: 10px;
}
#contact_form td.small {
  text-align: Justify;
}

#contact_form input.field {
  float: left;
  width: 180px;
  font-family: Tahoma;
  font-size: 11px;
  border: 1px solid #585858;
  color: #585858;
  padding: 2px 5px;
  margin: 0px;
}
#contact_form input.field:focus, #contact_form textarea:focus {
  color: #606639;
}

#contact_form select {
  font-family: Helvetica, Verdana;
  color: #919292;
  font-size: 12px;
  width: 186px;
}

#contact_form textarea {
  float: left;
  width: 233px;
  height: 80px;
  font-family: Tahoma;
  font-size: 11px;
  border: 1px solid #585858;
  color: #585858;
  padding: 2px 5px;
  margin: 0px;
}

#contact_form input.checkbox {
  vertical-align: middle;

}

#contact_form input.submit {
  width: 100px;
  height: 19px;
  margin: 0px;
  padding: 0px;
  border: 0px;
}
/** ********** Fin - PAGE CONTACTS ********** **/




/* ** HAUT DE PAGE -- ENCHERES ** */
#result_header {
	float: left;
	width: 720px;
	padding-left: 8px;
	padding-right: 10px;
	color: #a7a7a7;
	font-size: 14px;
}

#result_header .title {
	float: left;
	padding-bottom: 7px;
}
#result_header .pos {
	float: left;
	clear: both;
}
#result_header .pos a {
	color: #010101;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
}

#result_line  {
	float: left;
	clear: both;
	width: 720px;
	margin-top: 5px;
	padding-left: 8px;
	padding-right: 10px;
	color: #828282;
	font-size: 14px;
	margin-bottom: 3px;
}
#result_line .x_resultats_trouves {
	float: left;
	width: 215px;
	color: #c44a4d;
	font-size: 16px;
}
#result_line .x_resultats_trouves span {
	font-size: 30px;
}
#result_line .x_par_page {
	float: left;
	width: 230px;
	height: 21px;
	padding-top: 15px;
}
#result_line .x_par_page div {
	float: left;
	width: 130px;
	padding-top: 4px;
}
#result_line .x_par_page a {
	float: left;
	width: 21px;
	height: 21px;
	line-height: 19px;
	background: url(http://www.r7g.com/20045/m/img/bg_nb_page_off.gif) no-repeat top left;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin-right: 6px;
}
#result_line .x_par_page a.current, #result_line .x_par_page a:hover {
	float: left;
	width: 21px;
	height: 21px;
	line-height: 19px;
	background: url(http://www.r7g.com/20045/m/img/bg_nb_page_on.gif) no-repeat top left;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-right: 6px;
}

#result_line .page_de_resultats {
	float: left;
	width: 275px;
	height: 17px;
	padding-top: 19px;
}
#result_line .page_de_resultats  div {
	float: left;
	width: 120px;
}
#result_line .page_de_resultats img {
	float: left;
	width: 15px;
	height: 14px;
	padding: 2px 2px 0px 2px;
}
#result_line .page_de_resultats a.other {
	float: left;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	padding: 0px 3px;
}
#result_line .page_de_resultats a.current {
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #c44a4e;
	padding: 0px 3px;
}
/* ** HAUT DE PAGE -- ENCHERES ** */


/* ** PRODUCT_LIST --  TABLEAU DE RESULTATS ** */
#main_table {

}
#main_table table {
	float: left;
	width: 100%;
	border-collapse: collapse;
	border: 0px;
}
#main_table th.tr0 {
	background-color: #005dde;
	height: 8px;
}
#main_table th {
	height: 34px;
	background-color: #b5d0f5;
	border: 1px solid #ffffff;
	border-collapse: collapse;
	padding: 0px 8px;
}
#main_table td {
	border: 1px solid #ffffff;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle;
	padding: 8px;
	font-size: 12px;
}
#main_table td.thumbnail {
	width: 41px;
}
#main_table div.thumbnail {
	float: left;
	width: 38px;
	height: 38px;
	border: 1px solid #000000;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #ffffff;
}
#main_table div.thumbnail img {
	width: 38px;
	height: 38px;
	border: 0px;
}
#main_table td.name {
	text-align: left;
}
#main_table td.name a{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
#main_table td.price {
	text-align: right;
}
#main_table td.time {

}
#main_table td.time  div.restant{
	float: left;

	text-align: left;
	padding-left: 19px;
	font-weight: bold;
	background: url(http://www.r7g.com/20045/m/img/clock.gif) no-repeat center left;
}
#main_table td.time  span.date{
	font-size: 10px;
}

#main_table td.last_cell {

}

#form_contact .line{
  font-size : 12px;
}
#form_contact .line span{
   float: left;
   width: 200px;
   text-align: right;
   padding-right:10px;
}

/* ** PRODUCT_LIST --  TABLEAU DE RESULTATS ** */
