/* CSS Document */



* {margin:0; padding:0;}
img {border:none;}
a {cursor:pointer;}
/*----------------------------------------------------GENERAL------------------------------------------------------------*/

body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#525655;
	background-color:#FFF;
}

.souligne {
	text-decoration:underline;
}

a {
	text-decoration:none;
	color:#525655;
}

a:hover {
	text-decoration:underline;
}

a.souligne {
	text-decoration:underline;
	color:#000;
}

a.souligne:hover {
	text-decoration:none;
}

a.soulignebis {
	text-decoration:underline;
	color:#525655;
}

a.soulignebis:hover {
	text-decoration:none;
}

.coul_second {
	color:#8a8a8d;
}

a.coul_second {
	color:#8a8a8d;
	text-decoration:none;
}

a.coul_second:hover {	
	text-decoration:underline;
}

.coul_trois{
	color:#b9b9bb;
}

a.coul_trois {
	color:#b9b9bb;
	text-decoration:none;
}

a.coul_trois:hover {	
	text-decoration:underline;
}

a.texte_12s {
	text-decoration:underline;
	font-size:12px;
}

a.texte_12s:hover {
	text-decoration:none;
}

.centrer {
	text-align:center;
}

.justifier {
	text-align:justify;
}

.error {
	color:#FF0000;
}

.succes {
	color:#016d5c;
}

.noir {
	color:#000;
}

.blanc {	
	color:#FFF;
}

.blanc a {
	color:#FFF;
	text-decoration:none;
}

.blanc a:hover {	
	text-decoration:underline;
}

.color4 {
	color:#016d5c;
}

a.color4 {
	color:#016d5c;
	text-decoration:none;
}

a.color4:hover {
	text-decoration:underline;
}

.color5 {
	color:#EFB63D;
}

.color6 {
	color:#279483;
}

a.color6 {
	color:#279483;
	text-decoration:none;
}

a.color6:hover {
	text-decoration:underline;
}
.orange {
	color:#FF9900;
}


.texte10 {	
    font-size:12px; 
}

.texte10 a{	
	text-decoration:none;
}

.texte10title {	
    font-size:13px; 
	font-weight:bold;
	padding-bottom:5px;
	display:block;
}

.texte12 {
	font-size:12px;
}

.texte13 {
	font-size:13px;
}

.texte14 {
	font-size:14px;
}

.texte15 {
	font-size:15px;
}

.texte17 {
	font-size:17px;
}

.texte18 {
	font-size:18px;
}

.texte20 {
	font-size:20px;
}

.float_left {	
	float:left;
}

.float_right {	
	float:right;
}

.float_right_btn {	
	float:right;
	margin-right:20px;
	margin-left:5px;
}

*html .float_right_btn {	/*ie6*/
	margin-right:10px;
}

.clear_left {	
	clear:left;
}

.clear_right {
	clear:right;
}

.clear_both {
	clear:both;
}

.lineheight02 {	
	line-height:2px;
}

.lineheight05 {	
	line-height:5px;
}

.lineheight10 {	
	line-height:10px;
}

.lineheight15 {	
	line-height:15px;
}

.lineheight20 {
	line-height:20px;
}

.lineheight25 {
	line-height:25px;
}

.lineheight30 {	
	line-height:30px;
}

.lineheight45 {	
	line-height:45px;
}

.lineheight50 {	
	line-height:50px;
}

.lineheight60 {	
	line-height:60px;
}

.lineheight65 {	
	line-height:65px;
}

.pad10 {	
	padding:10px;
}

.pad_g0 {
	padding-left:0px;
}


.pad_g10 {
	padding-left:10px;
}

.pad_g12 {
	padding-left:12px;
}

.pad15 {
	padding:15px;
}

.pad20 {	
	padding:20px;
}

.pad30 {		
	padding:30px;
}

.pad_g15 {	
	padding-left:15px;
}

.pad_g20 {
	padding-left:20px;
}

.pad_g30 {
	padding-left:30px;
}

/*----------------------------------------------------�lements graphiques------------------------------------------------------------*/
input.fd_input87 {
	width:82px;
	font-size:10px;
	border:none;
	background:none;
	vertical-align:middle;
	margin-top:-14px;
	margin-left:5px;
}

*html input.fd_input87 {/*ie6*/
	margin-top:-10px;
}

*+html input.fd_input87 {/*ie7*/
	margin-top:-10px;
}

input.fd_input101 {
	width:96px;
	font-size:10px;
	height:14px;
	background:url(images/bg_input.gif) repeat-x;
	border:#d1d1d2 solid 1px;
	padding-top:2px;
	padding-left:5px;
}

*html input.fd_input101 {/*ie6*/
	margin-top:-2px;
	height:15px;
}

*+html input.fd_input101 {/*ie7*/
	margin-top:-2px;
	height:15px;
}

input.fd_input125 {
	width:115px;
	font-size:11px;
	border:none;
	background:none;
}

input.fd_input440 {
	width:410px;
	font-size:11px;
	border:none;
	background:none;
}

.gris_pointillet {
	background:url(images/pixel_gris_transparent_v.gif) top repeat-x;
	background-color:#f1f2f2;
}

.pixel_filet960 {
	background-color:#efefef;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:957px;
}

.arrondi_bas_ombre_960 {
	background:url(images/arrondi_bas_960.gif) no-repeat;
	width:959px;
	height:7px;
}

.arrondi_haut_titre {
	background:url(images/arrondi_rond_titre_191.gif) no-repeat;
	width:181px;
	height:21px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
}

.arrondi_haut_titre a {
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

.arrondi_haut_titre a:hover {
	text-decoration:underline;
}

.pixel_filet_191 {	
	background-color:#e5e5e5;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:189px;
}

.pixel_filetclair_191 {	
	background-color:#f2f2f2;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:189px;
}

.pixelblanc_filetclair_191 {	
	background-color:#FFF;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:189px;
}

.arrondi_bas_blanc191 {
	background:url(images/arrondi_bas_blanc191.gif) no-repeat;
	width:191px;
	height:5px;
}

.arrondi_bas_191 {
	background:url(images/arrondi_bas_191.gif) no-repeat;
	width:191px;
	height:6px;
}

.arrondi_basclair_191 {
	background:url(images/arrondi_bas_clair_191.gif) no-repeat;
	width:191px;
	height:6px;
}

.arrondi_bas_grisfonce_191 {
	background:url(images/arrondi_bas_grisfonce_191.gif) no-repeat;
	width:191px;
	height:31px;
}

.filet_bicolore_transparent_gb {	
	background:url(images/pixel_bicolore_transparent_gb.gif) repeat-x;
	line-height:2px;
}

.arrondi_haut_orange749 {	
	background:url(images/arrondi_haut_orange749.gif) no-repeat;
	width:729px;
	height:22px;
	padding-left:20px;
	padding-top:3px;
	color:#FFF;
	font-size:13px;
}

.arrondi_haut_gris749_titre {	
	background:url(images/arrondi_haut_gris749.gif) no-repeat;
	width:729px;
	height:23px;
	padding-left:20px;
	padding-top:3px;
	color:#FFF;
	font-size:13px;
}

.arrondi_haut_bicolore749 {	
	background:url(images/arrondi_haut_bicolore749.gif) no-repeat;
	width:729px;
	height:22px;
	padding-left:20px;
	padding-top:3px;
	color:#FFF;
	font-size:13px;
}

.arrondi_haut_fonce749 {
	background:url(images/arrondi_haut_fonce749.gif) no-repeat;
	width:749px;
	height:5px;
}

*html .arrondi_haut_fonce749 {/*ie6*/
	margin-bottom:-10px;
}

.arrondi_bas_fonce749 {
	background:url(images/arrondi_bas_fonce749.gif) no-repeat;
	width:749px;
	height:5px;
}

.arrondi_bas_gris749 {
	background:url(images/arrondi_bas_gris749.gif) no-repeat;
	width:749px;
	height:5px;
}

.fond_gris_filet749 {	
	background-color:#f2f2f2;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:747px;
}

.fond_gris_filet809 {	
	background-color:#f2f2f2;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:807px;
}

.fond_gris_filet779 {	
	background-color:#f2f2f2;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:777px;
}


.fond_gris_bord749 {	
	background-color:#f2f2f2;
	border:#dcdddd solid 1px;
	width:747px;
}

.fond_gris_bord749_bas {	
	background-color:#f2f2f2;
	border:#dcdddd solid 1px;
	border-top:none;
	width:747px;
}

.fond_gris_fonce_filet749 {	
	background-color:#efefef;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:747px;
}

.filet_dashed {	
	background:url(images/pixel_gris_transparent_v.gif) repeat-x;
	height:1px;
	line-height:1px;
}

.arrondi_haut_gris809 {
	background:url(images/arrondi_hautgris_809.gif) no-repeat;
	width:809px;
	height:4px;
}

*html .arrondi_haut_gris809 {/*ie6*/
	margin-bottom:-10px;
}

.arrondi_haut_gris749{
	background:url(images/arrondi_haut_grisfonce_749.gif) no-repeat;
	width:749px;
	height:3px;
}

*html .arrondi_haut_gris749{/*ie6*/
	margin-bottom:-12px;
}

.arrondi_haut_clair809 {
	background:url(images/arrondi_hau_clairt809.gif) no-repeat;
	width:809px;
	height:4px;
}

*html .arrondi_haut_clair809 {/*ie6*/
	margin-bottom:-10px;
}

.arrondi_bas_809 {
	background:url(images/arrondi_bas_809.gif) no-repeat;
	width:809px;
	height:4px;
}

.barre_titre_gris809 {
	background:url(images/barre_transparente.gif) 788px 5px no-repeat;
	background-color:#c1c1c3;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:5px;
	width:789px;
	font-size:12px;
}

.barre_titre_gris779 {
	background:url(images/barre_transparente.gif) 730px 5px no-repeat;
	background-color:#c1c1c3;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:5px;
	width:759px;
	font-size:12px;
}

.barre_titre_gris749 {
	background:url(images/barre_transparente.gif) 730px 5px no-repeat;
	background-color:#c1c1c3;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:5px;
	width:729px;
	font-size:12px;
}

.barre_titre_gris747 {
	background:url(images/barre_transparente.gif) 730px 5px no-repeat;
	background-color:#c1c1c3;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:5px;
	width:727px;
	font-size:12px;
}

ul.barre_bicolore_rect {
	height:25px;
}

.barre_bicolore_rect li {
	list-style-type:none;
	float:left;
}

.barre_bicolore_rect li.barre1 {	
	background-color:#eeae37;
	width:570px;
	border-right:#d88b13 solid 1px;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:4px;
	font-size:12px;
	padding-left:20px;
}

.barre_bicolore_rect li.barre2 {
	width:150px;
	border-left:#eeae37 solid 1px;
	background-color:#d88b13;
	color:#FFF;
	padding-left:11px;
	padding-top:5px;
	padding-bottom:5px;
	height:15px;
}

.arrondi_haut160 {
	background:url(images/arrondi_haut160.gif) no-repeat;
	width:160px;
	height:4px;
}

*html .arrondi_haut160 {/*ie6*/
	margin-bottom:-10px;
}

.arrondi_bas160 {
	background:url(images/arrondi_bas160.gif) no-repeat;
	width:160px;
	height:4px;
}

.fond_gris160 {
	width:158px;
	background-color:#efefef;
	border-left:#dfe0e0 solid 1px;
	border-right:#dfe0e0 solid 1px;
}

.fd_gris {
	background-color:#efefef;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
}

.bg_gris {
	background-color:#efefef;
}

.bg_gris_fonce {
	background-color:#ebebeb;
	margin:auto;
}

.fd_gris_filet747 {
	background-color:#F8F8F8;
	border:#dfe0e0 solid 1px;
	border-top:none;
	width:747px;
}

.bloc_filet {
	background:#FFF;
	border:#dcdddd solid 1px;
}

.bloc_doublefilet_fonce {
	background:#FFF;
	border:#d8d8d8 solid 2px;
}

.bloc_doublefilet_bgfonce {
	background:#edeeee;
	border:#d8d8d8 solid 2px;
}

.bloc_filet749 {
	background:#FFF;
	border:#dcdddd solid 1px;
	width:747px;
}

.bloc_bord749 {
	background:#FFF;
	border:#dcdddd solid 1px;
	border-top:none;
	width:747px;
}

.arrondi_haut_biorange959 {
	background:url(images/arrondi_haut_bicorange960.gif) no-repeat;
	width:959px;
	height:25px;
}

.arrondi_bas959 {
	background:url(images/arrondi_bas_960.gif) no-repeat;
	width:959px;
	height:7px;
}

.arrondi_haut959 {
	background:url(images/arrondi_haut960.gif) no-repeat;
	width:959px;
	height:5px;
}

*html .arrondi_haut959 {/*ie6*/
	margin-bottom:-10px;
}


.fd_gris_filet_959 {	
	width:957px;
	background:#EFEFEF;
	border-left:#DCDDDD solid 1px;
	border-right:#DCDDDD solid 1px;
}

.fd_gris_filet_779 {	
	width:777px;
	background:#F3F3F3;
	border-left:#DCDDDD solid 1px;
	border-right:#DCDDDD solid 1px;
}

.fd_gris_bord_959 {	
	width:957px;
	background:#EFEFEF;
	border:#DCDDDD solid 1px;
	border-top:none;
}

.arrondi_haut_double160 {
	width:160px;
	height:6px;
	background:url(images/arrondi_haut_double160.gif) no-repeat;
}

*html .arrondi_haut_double160 {/*ie6*/
	margin-bottom:-8px;
}

.arrondi_bas_double160 {
	width:160px;
	height:7px;
	background:url(images/arrondi_bas_double160.gif) no-repeat;
}

.interieur_double {
	width:136px;
	border-left:#DADADA solid 2px;
	border-right:#DADADA solid 2px;
	padding:10px;
}

.arrondi_haut_orange779 {	
	background:url(images/arrondi_haut_orange779.gif) no-repeat;
	height:20px;
	width:759px;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
	font-size:13px;
}

.arrondi_haut779 {
	background:url(images/arrondi_haut_gris779.gif) no-repeat;
	width:779px;
	height:6px;
}

*html .arrondi_haut779 {/*ie6*/
	margin-bottom:-10px;
}

.arrondi_bas779 {
	background:url(images/arrondi_bas_779.gif) no-repeat;
	width:779px;
	height:7px;
}

.arrondi_bas_gris779 {
	background:url(images/arrondi_bas_779.gif) no-repeat;
	width:779px;
	height:8px;
}

.filet_dcdddd {	
	border-left:#dcdddd solid 1px ;
	border-right:#dcdddd solid 1px;
	background-color:#f3f3f3;
}

.arrondi_opointillet708 {
	background:url(images/arrondi_708.gif) no-repeat;
	width:708px;
	height:25px;
}

.arrondi_haut_opointillet {
	background:url(images/arrondi_haut__opointillet.gif) no-repeat;
	width:708px;
	height:25px;
}

*html .arrondi_haut_opointillet {/*ie6*/
	margin-bottom:-5px;
}

.pixel_blanc_filet {
	background-color:#FFF;
	border-left:#d0d0d0 solid 1px;
	border-right:#d0d0d0 solid 1px;
	width:706px;
}

.arrondi_bas_708 {
	background:url(images/arrondi_bas_blanc708.gif) no-repeat;
	width:708px;
	height:5px;
}

.arrondi_haut_orange959 {
	background:url(images/arrondi_haut_orange959.gif) no-repeat;
	width:939px;
	height:20px;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
	padding-left:20px;
	font-size:13px;
}

.pixel_fdgris959 {
	background-color:#efefef;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:957px;
}

.arrondi_bas_fonce959 {
	background:url(images/arrondi_bas959.gif) no-repeat;
	width:959px;
	height:6px;
}

.arrondi_haut_ombre568 {
	background:url(images/arrondi_haut_ombre568.gif) no-repeat;
	width:568px;
	height:5px;
}

*html .arrondi_haut_ombre568 {/*ie6*/
	margin-bottom:-10px;
}

.pixel_ombre568 {
	background:url(images/pixel_ombre568.gif) repeat-y;
	width:568px;
}

.arrondi_bas_ombre568 {
	background:url(images/arrondi_bas_ombre568.gif) no-repeat;
	width:568px;
	height:9px;
}

.arrondi_haut_orange160 {
	width:140px;
	height:20px;
	background:url(images/arrondi_haut_orange160.gif) no-repeat;
	padding-top:5px;
	padding-left:20px;
	font-weight:bold;
	color:#FFF;
	font-size:13px;
}


.arrondi_haut_gris160 {
	width:160px;
	height:5px;
	background:url(images/arrondi_haut_gris160.gif) no-repeat;
}

*html .arrondi_haut_gris160 {/*ie6*/
	margin-bottom:-10px;
}

.arrondi_bas_gris160 {
	width:160px;
	height:5px;
	background:url(images/arrondi_bas_gris160.gif) no-repeat;
}

.pixel_gris160 {
	background-color:#efefef;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:158px;
}

.arrondi_haut_orange379 {
	background:url(images/arrondi_haut_orange379.gif) no-repeat;
	padding-left:20px;
	width:359px;
	padding-top:5px;
	height:20px;
	font-weight:bold;
	font-size:13px;
	color:#FFF;
}

.arrondi_bas379 {	
	background:url(images/arrondi_bas379.gif) no-repeat;
	width:379px;
	height:5px;
}

.pixel_379 {	
	background:#efefef;
	border-right:#dedfdf solid 1px;
	border-left:#dedfdf solid 1px;
	width:377px;
}

.arrondi_haut_orange_sep749 {	
	background:url(images/arrondi_haut_orange_sep749.gif) no-repeat;
	width:749px;
	height:22px;
	padding-top:3px;
	color:#FFF;
	font-size:13px;
}

.arrondi_haut_orange_sep374 {	
	background:url(images/arrondi_haut_orange_sep374.gif) no-repeat;
	width:374px;
	height:25px;
	color:#FFF;
	font-size:13px;
}

.arrondi_bas374 {	
	background:url(images/arrondi_bas_gris374.gif) no-repeat;
	width:374px;
	height:6px;
}

.pixel_374 {
	background-color:#efefef;
	border-right:#dedfdf solid 1px;
	border-left:#dedfdf solid 1px;
	width:372px;
}

.arrondi_haut_fonce750 {		
	background:url(images/arrondi_haut_fonce750.gif) no-repeat;
	width:749px;
	height:6px;
}

*html .arrondi_haut_fonce750 {		/*ie6*/
	margin-bottom:-10px;
}

.fd_gris_fonce {	
	background-color:#dfdfe0;
	width:749px;
}

/*----------------------------------------------------pictos------------------------------------------------------------*/
.fleche_vert {
	background:url(images/fleche_verte.gif) 0px 4px no-repeat;
	padding-left:12px;
}

a.lien_fleche_vert {
	background:url(images/fleche_verte.gif) 0px 4px no-repeat;
	padding-left:12px;
	text-decoration:none;
}

a.lien_fleche_vert:hover {
	text-decoration:underline;
}

.fleche_vertbis {
	background:url(images/fleche_verte.gif) 0px 6px no-repeat;
	padding-left:12px;
}

.fleche_vert_fonce {
	background:url(images/fleche_vert_fonce.gif) 0px 5px no-repeat;
	padding-left:15px;
}

a.lien_fleche_vert_fonce {
	background:url(images/fleche_vert_fonce.gif) 0px 5px no-repeat;
	padding-left:15px;
	text-decoration:none;
}

a.lien_fleche_vert_fonce:hover {
	text-decoration:underline;
}

.fleche_vert_small {
	background:url(images/fleche_vert_small.gif) 0px 4px no-repeat;
	padding-left:12px;
}

a.lien_fleche_vert_small {
	background:url(images/fleche_vert_small.gif) 0px 4px no-repeat;
	padding-left:17px;
	color:#b9b9bb;
	text-decoration:none;
}

a.lien_fleche_vert_small:hover {	
	text-decoration:underline;
} 

.fleche_noire {
	background:url(images/fleche_noire.gif) 0px 4px no-repeat;
	padding-left:12px;
}

a.fleche_noire {
	background:url(images/fleche_noire.gif) 0px 4px no-repeat;
	padding-left:12px;
	text-decoration:none;
}

a.fleche_noire:hover  {
	text-decoration:underline;
}

.oeil {	
	background:url(images/picto_oeil.gif) 0px 11px no-repeat;
	padding-top:10px;
	padding-left:20px;
}

.livre {
	background:url(images/picto_livre.gif) no-repeat;
	padding-left:20px;
}

.chevron {
	background:url(images/picto_double_chevron.gif) no-repeat;
	width:9px;
	height:8px;
}

.lien_loupe a {	
	background:url(images/picto_loupe.gif) no-repeat;
	padding-left:31px;
	font-size:10px;
	text-decoration:none;
	display:block;
	height:23px;
}

.lien_loupe a:hover {	
	text-decoration:underline;
}

.lien_ajouter a {	
	background:url(images/picto_ajouter.gif) no-repeat;
	padding-left:31px;
	font-size:10px;
	text-decoration:none;
	display:block;
height:23px;
}

.lien_ajouter a:hover {	
	text-decoration:underline;
}

.lien_envoi_msg a {	
	background:url(images/picto_envoi_msg.gif) no-repeat;
	padding-left:31px;
	font-size:10px;
	text-decoration:none;
	display:block;
}

.lien_envoi_msg a:hover {	
	text-decoration:underline;
}

.lien_modifier a {	
	background:url(images/picto_modifier.gif) no-repeat;
	padding-left:31px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	text-decoration:none;
	display:block;
}

.lien_modifier a:hover {	
	text-decoration:underline;
}

.lien_retirer a {	
	background:url(images/picto_retirer.gif) no-repeat;
	padding-left:31px;
	padding-top:3px;
	padding-bottom:5px;
	font-size:10px;
	text-decoration:none;
	display:block;
}

.lien_retirer a:hover {	
	text-decoration:underline;
}

.lien_imprimer a {	
	background:url(images/picto_imprimer.gif) no-repeat;
	padding-left:31px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	display:block;
}

.lien_imprimer a:hover {	
	text-decoration:underline;
}

.lien_imprimer_fiche a {	
	background:url(images/picto_imprimer_fiche.gif) no-repeat;
	padding-left:31px;
	padding-top:5px;
	padding-bottom:10px;
	text-decoration:none;
	display:block;
}

.lien_imprimer_fiche a:hover {	
	text-decoration:underline;
}

.lien_profil a {	
	background:url(images/picto_profil.gif) 5px 5px no-repeat;
	padding-left:31px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	text-decoration:none;
	display:block;
	line-height:12px;
}

.lien_profil a:hover {	
	text-decoration:underline;
}

.lien_mise_relation a {	
	background:url(images/picto_mise_relation.gif) no-repeat;
	padding-left:31px;
	font-size:10px;
	text-decoration:none;
	display:block;
}

.lien_mise_relation a:hover {	
	text-decoration:underline;
}

.picto_repondre {	
	background:url(images/picto_repondre.gif) no-repeat;
	padding-left:31px;
	padding-top:3px;
	padding-bottom:8px;
}

.lien_repondre a {	
	background:url(images/picto_repondre.gif) no-repeat;
	padding-left:31px;
	padding-top:3px;
	padding-bottom:5px;
	text-decoration:none;
	display:block;
}

.lien_repondre a:hover {	
	text-decoration:underline;
}

.fleche_blanche_big a{
	background:url(images/fleche_blanche_big.gif) 0px 4px no-repeat;
	padding-left:14px;
	color:#FFF;
	text-decoration:none;
}

.fleche_blanche_big a:hover{
	text-decoration:underline;
}

a.fleche_blanche {
	background:url(images/fleche_blanche.gif) 0px 6px no-repeat;
	padding-left:14px;
	color:#FFF;
	text-decoration:none;
}
	
a.fleche_blanche:hover {
	text-decoration:underline;
}

.picto_fleche_blanche {
	background:url(images/fleche_blanche.gif) 0px 6px no-repeat;
	padding-left:14px;
}

.fleche_noir_gauche {
	background:url(images/fleche_noir_gauche.gif) 0px 5px no-repeat;
	padding-left:16px;
}

.chevron_blanc {
	background:url(images/chevron_blanc.gif) no-repeat;
	padding-left:20px;
}

.chevron_degrade {
	background:url(images/chevron_degrade.gif) no-repeat;
	padding-left:20px;
}

.chevron_degrade_12 {
	background:url(images/chevron_degrade.gif) 0px 5px no-repeat;
	padding-left:20px;
}

.picto_recherche_carte {	
	background:url(images/picto_recherche_carte.gif) no-repeat;
	padding-left:42px;
}

.carre_vert {	
	padding-left:11px;
	background:url(images/carre_vert.gif) 0px 5px no-repeat;
}

.picto_msg {
	background:url(images/picto_msg.gif) no-repeat;
	display:block;
	padding-left:20px;
	margin-left:20px;
	font-size:10px;
	padding-bottom:20px;
}

.puce_rond {
	background:url(images/puce_rond.gif) no-repeat;
	padding-left:38px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
}



/*----------------------------------------------------boutons------------------------------------------------------------*/
.btn_deposer_annonce a {	
	background:url(boutons/btn_deposer_annonce.gif) no-repeat;
	width:201px;
	height:77px;
	display:block;
}

.btn_deposer_annonce a:hover {	
	background:url(boutons/btn_deposer_annonce_hover.gif) no-repeat;
}

.btn160 a {
	background:url(boutons/btn160.gif) no-repeat;
	width:160px;
	height:23px;
	display:block;
	color:#000; 
	padding-top:8px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.btn160 a:hover {
	background:url(boutons/btn160_hover.gif) no-repeat;
	text-decoration:none;
	color:#FFF;
}

.btn246 a {	
	background:url(boutons/btn246.gif) no-repeat;
	width:246px;
	height:23px;
	display:block;
	color:#000; 
	padding-top:8px;
	text-align:center;
	text-decoration:none;
	font-size:12px;
}

.btn246 a:hover {
	background:url(boutons/btn246_hover.gif) no-repeat;
	text-decoration:none;
	color:#FFF;
}

.btn_inscrire_gratuitement a {	
	background:url(boutons/btn_inscrire_gratuit.gif) no-repeat;
	width:190px;
	height:52px;
	display:block;
}

.btn_inscrire_gratuitement a:hover {
	background:url(boutons/btn_inscrire_gratuit_hover.gif) no-repeat;
}

.btn_orange104 a {
	background:url(boutons/btn_orange_104.gif) no-repeat;
	width:104px;
	height:18px;
	text-decoration:none;
	text-align:center;
	padding-top:5px;
	display:block;
}

.btn_orange104 a:hover {
	text-decoration:underline;
}

.btn_gris104 a {
	background:url(boutons/btn_gris_104.gif) no-repeat;
	width:104px;
	height:18px;
	text-decoration:none;
	text-align:center;
	padding-top:5px;
	display:block;
}

.btn_gris104 a:hover {
	text-decoration:underline;
}

.btn_deposer_annonce_ombre a {
	background:url(boutons/btn_deposer_annonce_ombre.gif) no-repeat;
	width:246px;
	height:61px;
	display:block;
}

.btn_deposer_annonce_ombre a:hover {
	background:url(boutons/btn_deposer_annonce_ombre_hover.gif) no-repeat;
}

.btn_acheter_credit a {
	background:url(boutons/btn_acheter_credits.gif) no-repeat;
	width:160px;
	height:31px;
	display:block;
}

.btn_acheter_credit a:hover {
	background:url(boutons/btn_acheter_credits_hover.gif) no-repeat;
}

.btn_fermer_fenetre a {
	background:url(boutons/btn_fermer_fenetre.gif) no-repeat;
	width:160px;
	height:31px;
	display:block;
}

.btn_fermer_fenetre a:hover {
	background:url(boutons/btn_fermer_fenetre_hover.gif) no-repeat;
}

.btn_retirer_annonce a {
	background:url(boutons/btn_retirer_annonce.gif) no-repeat;
	width:160px;
	height:31px;
	display:block;
}

.btn_retirer_annonce a:hover {
	background:url(boutons/btn_retirer_annonce_hover.gif) no-repeat;
}

.btn_accepter a {
	background:url(boutons/btn_accepter_long.gif) no-repeat;
	width:160px;
	height:31px;
	display:block;
}

.btn_accepter a:hover {
	background:url(boutons/btn_accepter_long_hover.gif) no-repeat;
}

.btn_refuser a {
	background:url(boutons/btn_refuser_long.gif) no-repeat;
	width:160px;
	height:31px;
	display:block;
}

.btn_refuser a:hover {
	background:url(boutons/btn_refuser_long_hover.gif) no-repeat;
}

/*----------------------------------------------------FORMULAIRE------------------------------------------------------------*/
input.bg_chps225 {
	width:225px;
	background:url(images/bg_input.gif) repeat-x;
	font-size:11px;
	border:#d1d1d2 solid 1px;
}

input.bg_chps165 {
	width:165px;
	background:url(images/bg_input.gif) repeat-x;
	font-size:11px;
	border:#d1d1d2 solid 1px;
}

input.bg_chps115 {
	width:115px;
	background:url(images/bg_input.gif) repeat-x;
	font-size:11px;
	border:#d1d1d2 solid 1px;
}
/*----------------------------------------------------GABARIT------------------------------------------------------------*/
#conteneur_site {
	width:960px;
	margin:auto;
	position:relative;
}
/*-------------------header-------------------*/

#header {	
	width:960px;
	margin-top:13px;
}

#logo_site a {
	background:url(images/logo_site.gif) no-repeat;
	background-position:0px 50px;
	width:192px;
	height:125px;
	display:block;
	margin-bottom:23px;
	/*border: solid 1px #525655;*/
}

#logo_site p {
	font-weight:bold;
	position:relative;
	top:85px;
	text-align:center;
	font-size:9px;
	color:#525655;
	line-height:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#logo_site a:hover {
	text-decoration:underline;
	color:#525655;
}

#navigation_secondaire {
	position:absolute;
	top:10px;
	left:210px;
	width:470px;
	color:#8a8a8d;
}

*html #navigation_secondaire {/*ie6*/
	top:10px;
}

*+html #navigation_secondaire {/*ie7*/
	top:10px;
}

#navigation_secondaire a {
	color:#8a8a8d;
	text-decoration:none;
}

#navigation_secondaire a:hover {
	text-decoration:underline;
}

#banniere_468x60  {
	width:468px;
	height:60px;
	display:block;
	margin-top:23px;
}

.espace_entete_au_dessus_banniere{
	/*float:right;*/
	/*float:left;*/
	/*padding-left:70px;*/
        margin-bottom:-10px;
	/*padding-top:10px;*/
	height:25px;
        text-align:center;
}
/*------------------encart connexion-------------------*/
#encart_identification {
	width:261px;
	border:#e5e6e6 solid 2px;
	position:absolute;
	right:0px;
	top:5px;
}

*html #encart_identification {/*ie6*/
	top:15px;
}

*+html #encart_identification {/*ie7*/
	top:15px;
}

#tab_identification {
	width:261px;
	margin-top:10px;
}

#tab_identification td {	
	vertical-align:top;
}

#tab_identification td.identifiezvous {
	width:111px;
	padding-left:18px;
	padding-bottom:10px;
}

#tab_identification td.password {
	width:132px;
	padding-bottom:10px;
}

#tab_identification td.identifiezvous_chps {
	/*background:url(images/fd_input101.gif) 18px 0px no-repeat;*/
	padding-left:17px;
}

#tab_identification td.password_chps {
	background:url(images/fd_input87.gif) no-repeat;
	padding-bottom:10px;
	height:20px;
}

ul.liste_nx_client {
	height:13px;
	margin-top:5px;
}

.liste_nx_client li {	
	list-style-type:none;
	float:left;
}

.liste_nx_client li.sinscrire {
	width:108px;
	padding-left:12px;
}

.liste_nx_client li.parrainer_ami {
	width:104px;
	padding-left:15px;
	background:url(images/pixel_gris_blanc_h.gif) top left repeat-y;
}


.contenu_identification {	
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
	padding-top:28px;
	text-align:center;
}

.tab_infos_perso {
	width:898px;
}

.tab_infos_perso td {	
	vertical-align:top;
}

.tab_infos_perso td.colonne1 {
	width:380px;
}

.tab_infos_perso td.colonne2 {
	width:278px;
}

.tab_infos_perso td.colonne3 {
	width:240px;
	padding-top:10px;
}

/*-------------------------------------*/

#tab_recherche_menu {	
	width:957px;
	padding-top:10px;
	padding-bottom:10px;
}

*html #tab_recherche_menu {	/*ie6*/
	margin-top:10px;
	margin-bottom:10px;
}

*+html #tab_recherche_menu {	/*ie7*/
	margin-top:10px;
	margin-bottom:10px;
}

#tab_recherche_menu td {
	vertical-align:top;
}

#tab_recherche_menu td.colonne_recherche {
	width:676px;
	padding-left:18px;
}

#tab_recherche_menu td.colonne_recherche_avancee {	
	width:245px;
	line-height:18px;
	padding-left:18px;
	background:url(images/ligne_separation_v.gif) left center no-repeat;
}

ul.liste_recherche_long {	
	width:570px;
	margin-top:7px;
}

.liste_recherche_long li {
	list-style-type:none;
	float:left;
}

.liste_recherche_long li.intitule_recherche {
	width:80px;
	padding-top:3px;
	font-size:12px;
}

.liste_recherche_long li.chps_recherche {
	background:url(images/fd_input440.gif) no-repeat;
	width:420px;
	padding-left:10px;
	padding-top:3px;
	height:17px;
}

.liste_recherche_long li.btn_long_ok {
	width:45px;
}

/*------------------menu deroulant-------------------*/

#gabarit_menu {
	margin-top:23px;
	height:32px;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6 {
	float:left;
}

#menu1_on, #menu2_on, #menu3_on, #menu4_on, #menu5_on, #menu6_on {
	float:left;
}

#menu1_ret, #menu2_ret, #menu3_ret, #menu4_ret, #menu5_ret , #menu6_ret {
	visibility:hidden;
}

#menu1  {
	background:url(boutons/onglet1.gif) no-repeat;
	width:120px;
	height:32px;
	display:block;
}

#menu1_on  {
	background:url(boutons/onglet1_hover.gif) no-repeat;
	width:120px;
	height:32px;
	display:block;
}

#menu2 {
	background:url(boutons/onglet2.gif) no-repeat;
	width:194px;
	height:32px;
	display:block;
}

#menu2_on {
	background:url(boutons/onglet2_hover.gif) no-repeat;
	width:194px;
	height:32px;
	display:block;
}

#menu3 {
	background:url(boutons/onglet3.gif) no-repeat;
	width:152px;
	height:32px;
	display:block;
}

#menu3_on {
	background:url(boutons/onglet3_hover.gif) no-repeat;
	width:152px;
	height:32px;
	display:block;
}

#menu4 {
	background:url(boutons/onglet4.gif) no-repeat;
	width:128px;
	height:32px;
	display:block;
}

#menu4_on {
	background:url(boutons/onglet4_hover.gif) no-repeat;
	width:128px;
	height:32px;
	display:block;
}
	
#menu5 {
	background:url(boutons/onglet5.gif) no-repeat;
	width:157px;
	height:32px;
	display:block;
}

#menu5_on {
	background:url(boutons/onglet5_hover.gif) no-repeat;
	width:157px;
	height:32px;
	display:block;
}	

#menu6 {
	background:url(boutons/onglet6.gif) no-repeat;
	width:208px;
	height:32px;
	display:block;
}

#menu6_on {
	background:url(boutons/onglet6_hover.gif) no-repeat;
	width:208px;
	height:32px;
	display:block;
}

#ss_menu1 {
	background:url(images/bg_menu_deroulant.gif) no-repeat;
	width:418px;
	height:210px;
	position:absolute;
	z-index:3;
	top:180px;
	left:0px;
	visibility:hidden;
}

*html #ss_menu1 {/*ie6*/
	top:193px;
}

*+html #ss_menu1 {/*ie7*/
	top:193px;
}


.bloc_11categorie {
	width:418px;
	height:210px;
	float:left;
	margin-right:50px;
	margin-top:20px;
	padding-bottom:33px;
	font-size:12px;
}

.bloc_11categorie td {
	vertical-align:top;
	width:209px;
	padding-left:20px;
}

.bloc_11categorie p {
	padding-bottom:10px;
}
/*-------------------middle-------------------*/

#middle {	
	width:960px;
	margin-top:11px;
}

*html #middle {	/*ie6*/
	margin-top:5px;
}

#chemin {
	color:#afaeae;
	margin-bottom:9px;
}

#partie_gauche {
	width:191px;
	float:left;
}

#partie_central_g {
	width:755px;
	float:right;
}

*html #partie_central_g {/*ie6*/
	margin-left:14px;
	float:none;
}

#partie_central_g2 {
	width:749px;
	margin-left:6px;
	float:right;
}


.liste_categorie {
	/*padding-left:15px;
	padding-right:5px;
	line-height:23px;
	padding-top:20px;
	padding-bottom:13px;*/
	font-size:13px;
}

.liste_categorie li {
	list-style-type: none;
	border-bottom: dotted 1px #dcdddd;
	padding: 6px 10px 6px 10px;
}

.liste_categorie li:hover {
	background: #e5e6e6;
}

.picto {
	list-style-image: url(images/picto_double_chevron.gif);
	list-style-position:inside;
}

li.sscat {
	font-size: 0.9em;
	padding-left: 25px;
	/*text-indent: 10px;*/
}

*html .liste_categorie {/*ie7*/
	padding-bottom:3px;
}

.liste_categorie p {
	padding-bottom:8px;
}

*html .liste_categorie  p {
	padding-bottom:8px;
}

.encart_NL {
	background:url(images/picto_enveloppe_NL.gif) right 11px no-repeat;
	width:120px;
	margin-left:20px;
	padding-top:18px;
	padding-right:30px;
	padding-bottom:20px;
}

ul.liste_email_NL {	
	height:20px;
	margin-left:20px;
	margin-top:10px;
	padding-bottom:5px;
}

.liste_email_NL li {
	list-style-type:none;
	float:left;
}

.liste_email_NL li.chps_email {		
	width:115px;
	background:url(images/fd_input125.gif) no-repeat;
	padding-left:10px;
	padding-top:3px;
}

*html .liste_email_NL li.chps_email {		/*ie6*/
	padding-top:1px;
}

*+html .liste_email_NL li.chps_email {		/*ie7*/
	padding-top:1px;
}

.liste_email_NL li.btn_ok_small {	
	width:24px;
}



/*-------------------footer-------------------*/

#footer {
	background-color:#efefef;
	border-top:#dcdddd solid 1px;
	margin-top:42px;
	padding-top:20px;
	padding-bottom:15px;
 clear:both;
}

*html #footer {/*ie6*/
	margin-top:22px;
 clear:both;
}

*+html #footer {/*ie7*/
	margin-top:28px;
 clear:both;
}

#pied_page {
	width:960px;
	margin:auto;
	text-align:center;
	line-height:16px;
	font-size:10px;
}

#pied_page a {
	color:#8a8a8d;
	text-decoration:none;
}

#pied_page a:hover {	
	text-decoration:underline;
}
/*----------------------------Popup password----------------------------*/
.conteneur_popup {
	width:358px;
	background-color:#efefef;
	border-left:#c1c1c3 solid 1px;
	border-right:#c1c1c3 solid 1px;
}

.conteneur_popup_blank {
	width:503px;
	background-color:#efefef;
	border-left:#c1c1c3 solid 1px;
	border-right:#c1c1c3 solid 1px;
}

.conteneur_popup_blank475 {
	width:473px;
	background-color:#efefef;
	border-left:#c1c1c3 solid 1px;
	border-right:#c1c1c3 solid 1px;
}

.conteneur_popup505 {
	width:503px;
	background-color:#efefef;
	border-left:#c1c1c3 solid 1px;
	border-right:#c1c1c3 solid 1px;
}

.conteneur_popup475 {
	width:473px;
	background-color:#efefef;
	border-left:#c1c1c3 solid 1px;
	border-right:#c1c1c3 solid 1px;
}

.conteneur_popup507 {
	width:507px;
}

#popup_password {
	width:360px;
	background-color:#efefef;
	position:absolute;
	left:325px;
	top:260px;
	z-index:5;
}

#popup_password2 {
	width:360px;
	background-color:#efefef;
	position:absolute;
	left:325px;
	top:270px;
	z-index:5;
}

#popup_blank {
	width:505px;
	background-color:#efefef;
}

#popup_blank475 {
	width:475px;
	background-color:#efefef;
}

.arrondi_bas360 {
	background:url(images/arrondi_bas360.gif) no-repeat;
	width:360px;
	height:5px;
}

.arrondi_bas475 {
	background:url(images/arrondi_bas475.gif) no-repeat;
	width:475px;
	height:5px;
}

.arrondi_bas505 {
	background:url(images/arrondi_bas505.gif) no-repeat;
	width:505px;
	height:5px;
}

.btn_fermer_popup {
	float:right;
	padding-right:15px;
	padding-top:8px;
}

.btn_fermer_popup2{
	float:right;
	padding-right:15px;
	padding-top:8px;
}

.btn_fermer_popup3{
	float:right;
	margin-right:15px;
}

*html .btn_fermer_popup3{/*ie6*/
	margin-right:5px;
}

.btn_fermer_popup a {		
	background:url(boutons/btn_fermer_popup.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
}

.btn_fermer_popup2 a {		
	background:url(boutons/btn_fermer_popup2.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
}

.btn_fermer_popup3 a {		
	background:url(boutons/btn_fermer_popup3.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
}

#popup_titre360 {
	background:url(images/popup_titre360.gif) no-repeat;
	width:360px;
	height:32px;
}

#popup_titre360 .titre{
	color:#FFF;
	padding-top:10px;
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
}

#popup_titre475 {
	background:url(images/popup_titre475.gif) no-repeat;
	width:475px;
	height:32px;
}

#popup_titre475 .titre{
	color:#000;
	padding-top:10px;
	padding-left:15px;
	font-size:12px;
}


#popup_titre505 {
	background:url(images/popup_titre505.gif) no-repeat;
	width:505px;
	height:32px;
}

#popup_titre505 .titre{
	color:#000;
	padding-top:10px;
	padding-left:15px;
	font-size:12px;
}

.bloc_texte1 {	
	background:#e8e7e8;
	padding:15px;
	text-align:justify;
}

.bloc_texte2 {
	background:#efefef;
	padding:15px;
	text-align:justify;
}

.bloc_texte3 {	
	background:#dcdcdc;
	padding:15px;
	text-align:justify;
	color:#6e7172;
}

.bloc_texte4 {
	padding:15px;
	text-align:justify;
}


.lineheight30 {
	line-height:30px;
}
/*----------------POPUP MOT DE PASSE OUBLIE----------------*/


#tab_email_password {
	width:320px;
}

#tab_email_password td {	
	vertical-align:top;
	text-align:center;
}

#tab_email_password td.intitule_email_password {
	padding-bottom:10px;
}

#tab_email_password td.intitule_email_password2 {
	padding-top:10px;
	text-align:left;
}

input.chps_formu {
	width:185px;
	font-size:11px;
	border:#d1d1d2 solid 1px;
	margin-bottom:15px;
	height:17px;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
}

#bloc_texte_popup {
	border:#FFF solid 1px;
	background:#eaeaea;
	padding:10px;
}

.filet_bicolore_pad {
	height:2px;
	margin-bottom:25px;
	margin-top:5px;
}


.filet_bicolore_padbis {
	height:2px;
	margin-bottom:25px;
	margin-top:5px;
}

*html .filet_bicolore_padbis {/*ie6*/
	padding-top:10px;
}

*+html .filet_bicolore_padbis {/*ie7*/
	padding-top:10px;
}
/*----------------POPUP AJOUTER A MA SELECTION----------------*/

.tab_popup_ajt_selection {
	width:473px;
}

.tab_popup_ajt_selection td {
	vertical-align:top;
}

.tab_popup_ajt_selection td.visuel {
	width:81px;
	text-align:center;
}

.tab_popup_ajt_selection td.visuel img {
	border:#d3d3d3 solid 1px;
	background-color:#FFF;

}

.tab_popup_ajt_selection td.espace {
	width:20px;
}

.tab_popup_ajt_selection td.description_selection {
	border:#d3d3d3 solid 1px;
	background-color:#FFF;
	width:370px;
	line-height:24px;
	padding-top:15px;
	padding-bottom:15px;
}

.tab_popup_ajt_selection td.description_selection p{
	padding-left:20px;
	padding-right:20px;
}

ul.bloc_btn_2col {
	width:473px;
}

.bloc_btn_2col li {
	float:left;
	display:inline;
}

.bloc_btn_2col li.col1 {
	padding-left:101px;
}

.bloc_btn_2col li.col2 {
	padding-left:45px;
}

.bloc_btn_2col li.col3 {
	padding-left:152px;
}

.bloc_btn_2col li.col4 {
	padding-left:105px;
	padding-top:10px;
}

/*----------------IDENTIFICATION----------------*/
.tab_popup_id {
	width:443px;
	padding-top:30px;
}

.tab_popup_id td {
	vertical-align:middle;
}

.tab_popup_id td.intitule_id {
	width:130px;
	padding-right:15px;
	text-align:right;
	font-size:11px;
}

.tab_popup_id td.chps_id {
	width:160px;
}

input.bg_input_id {
	background:url(images/bg_input.gif) repeat-x;
	width:160px;
	font-size:11px;
	border:#d1d1d2 solid 1px;
}

.tab_popup_id td.ligne {
	height:10px;
}

.tab_popup_id td.ligne2 {
	height:30px;
}

.tab_popup_id td.msg_alerte {
	width:138px;
	padding-left:10px;
}
/*----------------------------Popup envoyer message au vendeur----------------------------*/
.tab_envoi_msg_popup {
	width:365px;
	margin:auto;
}

.tab_envoi_msg_popup td {	
	vertical-align:top;
}

.tab_envoi_msg_popup td.ligne_popup_formu {	
	height:10px;
}

input.chps_formu_popup {	
	width:365px;
	background:url(images/bg_input.gif) repeat-x;
	font-size:11px;
	border:#D1D1D2 solid 1px;
}

textarea.chps_formu_popup {	
	width:365px;
	height:155px;
	font-size:11px;
	border:#D1D1D2 solid 1px;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
}

.tab_envoi_msg_popup td.btn_envoyer {	
	padding-left:205px;
}


/*----------------------------------------------------INDEX------------------------------------------------------------*/


#tab_index {	
	width:753px;
}

#tab_index td {	
	vertical-align:top;
}

#flash_index {
	width:489px;
	height:270px;
}

#tab_index td.encart_pro_description {	
	background:url(images/bloc_marche_pro.gif) no-repeat;
	width:263px;
	height:284px;
}

.texte_pro_description {	
	padding-top:10px;
	padding-bottom:0px;
	color:#FFF;
	font-size:12px;
	font-weight:bolder;
}

.texte_pro_description p{
 position:relative;
 bottom:118px;
}

#tab_index td.encart_coment_ca_marche_index {	
	background:url(images/encart_comment_ca_marche.gif) no-repeat;
	width:753px;
	height:264px;
}

#tab_index td.bloc_dernieres_selections {	
	background:url(images/bloc_dernieres_selections.gif) no-repeat;
	width:487px;
	height:274px;
	padding-top:10px;
	padding-left:20px;
}


.texte_pro_description {	
	padding-top:207px;
	padding-bottom:15px;
	padding-left:20px;
	color:#FFF;
	font-weight:bolder;
}

#encart_coment_ca_marche_index {	
	background:url(images/encart_comment_ca_marche.gif) no-repeat;
	width:753px;
	height:264px;
}

.texte_ccm_index {	
	padding-top:164px;
	padding-left:20px;
	width:470px;
	font-size:12px;
	line-height:16px;
	color:#FFF;
	text-align:justify;
}

.position_deposer_annonce {	
	float:right;
	margin-right:25px;
	margin-top:164px;
}

*html .position_deposer_annonce {	/*ie6*/
	margin-right:13px;
}

/*----------------------------------------------------CATALOGUE------------------------------------------------------------*/
#listing_catalogue {
	width:747px;
	padding-top:20px;
	padding-bottom:20px;
}

*html #listing_catalogue { /*ie6*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:20px;
	margin-bottom:20px;
}

*+html #listing_catalogue { /*ie7*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:20px;
	margin-bottom:20px;
}

#listing_catalogue td {
	vertical-align:top;
	width:229px;
	padding-left:20px;
}


/*----------------------------------------------------CATEGORIES------------------------------------------------------------*/
.bloc_retour_titre {
	float:right;
	margin-right:30px;
}

.tab_7col {
	width:747px;
	background-color:#FFF;
}

.tab_7col td {
	vertical-align:top;
}

.tab_7col th {
	background-color:#e8e7e8;
	padding-top:15px;
	padding-bottom:15px;
	font-weight:bold;
}

.tab_7col th.date {	
	width:89px;
	border-right:#d3d6d8 solid 1px;
	text-align:left;
	padding-left:18px;
}

.tab_7col th.article_vente {
	width:134px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col th.marque {
	width:97px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col th.quantite {
	width:84px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col th.prix_ht {
	width:84px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col th.localisation {
	width:104px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col th.option {
	width:125px;
	text-align:center;
	border-left:#FFF solid 1px;
}

.tab_7col td.date {	
	width:90px;
	text-align:left;
	padding-left:18px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col td.date p {	
	padding-bottom:5px;
}

.tab_7col td.article_vente {
	border-left:#FFF solid 1px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col td.marque {
	width:88px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col td.quantite {
	width:75px;
	padding-left:5px;
	padding-right:5px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col td.prix_ht {
	width:70px;
	border-left:#FFF solid 1px;
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	padding-left:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col td.localisation{
	width:95px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col td.option {
	width:99px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
	border-left:#FFF solid 1px;
}

.tab_7col td.date_bis {	
	width:90px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col td.date_bis p {	
	padding-bottom:5px;
}

.tab_7col td.article_vente_bis {
	border-left:#FFF solid 1px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;

}

.tab_7col td.marque_bis {
	width:87px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-top:28px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col td.quantite_bis {
	width:75px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col td.prix_ht_bis {
	width:70px;
	border-left:#FFF solid 1px;
	text-align:right;
	font-weight:bold;
	padding-left:5px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col td.localisation_bis {
	width:95px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col td.option_bis {
	width:99px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
	border-left:#FFF solid 1px;
}

/*----------------------------------------------------SOUS CATEGORIES------------------------------------------------------------*/

.tab_titre_sscat {	
	width:714px;
	margin-right:15px;
}

.tab_titre_sscat td {
	vertical-align:middle;
}

.tab_titre_sscat td.nom_sscat {	
	width:445px;
	padding-right:20px;
}

.tab_titre_sscat td.intitule_afficher {
	width:70px;
	padding-right:12px;
	text-align:right;
	font-weight:bold;
	color:#FFF;
}

.tab_titre_sscat td.chps_select_page {
	width:45px;
}

select.nombre_page {
	width:45px;
	margin-top:1px;
	font-size:10px;
	border:#b7bcbe solid 1px;
}

.tab_titre_sscat td.txt_annonce_page {	
	width:128px;
	padding-left:9px;
}

.pagination {
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:10px;
}

.liste_pagination_catalogue {
	width:340px;
}


.liste_pagination_catalogue li {	
	float:right;
	list-style-type:none;
	color:#000;
}

.liste_pagination_catalogue li.precedent a {
	padding-right:15px;
	padding-left:13px;
	padding-top:3px;
	height:18px;
	display:block;
	margin-right:15px;
	width:57px;
	background:url(images/picto_chevron_precedent.gif) 0px 6px no-repeat;
}

.liste_pagination_catalogue li.suivant a {
	display:block;
	margin-left:15px;
	padding-top:3px;
	height:18px;
	width:55px;
	background:url(images/picto_chevron_suivant.gif) right 6px no-repeat;
}

.liste_pagination_catalogue li.page {
	padding-top:3px;
}

*html .liste_pagination_catalogue li.page {/*ie6*/
	padding-top:3px;
	width:140px;
}

.liste_pagination_catalogue li.page a {
	color:#000;
	text-decoration:none;
}

.liste_pagination_catalogue li.page a:hover {	
	text-decoration:underline;
	color:#73a60D;	
}

.tab_4col_select {
	width:723px;
	margin-left:10px;
	padding-top:10px;
	padding-bottom:20px;
}

*html .tab_4col_select {/*ie6*/
	margin-top:10px;
	margin-bottom:20px;
	padding-top:0px;
	padding-bottom:0px;
}

*+html .tab_4col_select {/*ie7*/
	margin-top:10px;
	margin-bottom:20px;
	padding-top:0px;
	padding-bottom:0px;
}


.tab_4col_select td {
	vertical-align:top;
}

.tab_4col_select td.colonne_select {
	width:170px;
	padding-left:10px;
}

.tab_4col_select td.colonne_select .intitule {
	font-weight:bold;
	padding-bottom:5px;
}

.tab_4col_select td.separation {
	width:1px;
	background:url(images/filet_pointille_h23.gif) bottom no-repeat;
}

select.chps_select162 {
	width:162px;
	font-size:11px;
	margin-top:3px;
	border:#d1d1d2 solid 1px;
	color:#666666;
}

/*----------------------------------------------------NOUVEAUTES------------------------------------------------------------*/

.tab_6col_select {
	width:737px;
	margin-left:5px;
	padding-top:10px;
	padding-bottom:20px;
}

*html .tab_6col_select {/*ie6*/
	margin-top:10px;
	margin-bottom:20px;
	padding-top:0px;
	padding-bottom:0px;
}

*+html .tab_6col_select {/*ie7*/
	margin-top:10px;
	margin-bottom:20px;
	padding-top:0px;
	padding-bottom:0px;
}

.tab_6col_select td {
	vertical-align:top;
}

.tab_6col_select td.colonne_select {
	width:112px;
	padding-left:10px;
}

.tab_6col_select td.colonne_select .intitule {
	font-weight:bold;
	padding-bottom:5px;
}

.tab_6col_select td.separation {
	width:1px;
	background:url(images/filet_pointille_h23.gif) bottom no-repeat;
}

select.chps_select102 {
	width:102px;
	font-size:11px;
	margin-top:3px;
	border:#d1d1d2 solid 1px;
	color:#666666;
}

/*----------------------------------------------------DEMANDE DE MISE EN RELATION------------------------------------------------------------*/
.bloc_gauche809 {
	width:809px;
	padding-top:4px;
}

#banniere_120x600 {
	/*background:url(images/bg_banniere120x600.gif) no-repeat;*/
	/*width:120px;*/
	width:120px;
	/*height:240px;*/
	padding-top:7px;
	padding-bottom:7px;
	padding-left:6px;
	padding-right:6px;
	float:right;
}

#banniere_120x600 img {
	width:120px;
	/*height:600px;*/
}

.tab_visuel_descr {
	width:767px;
}

.tab_visuel_descr td {
	vertical-align:top;
}

.tab_visuel_descr td.visuel {
	width:151px;
	text-align:center;
}

.tab_visuel_descr td.visuel img {
	border:#d3d3d3 solid 1px;
	background-color:#FFF;
}

.tab_visuel_descr td.espace {
	width:20px;
}

.tab_visuel_descr td.description_selection {
	border:#d3d3d3 solid 1px;
	background-color:#FFF;
	width:596px;
	line-height:20px;
	padding-top:10px;
}

.tab_visuel_descr td.description_selection p{
	padding-left:20px;
	padding-right:20px;
}

ul.liste_puce_simple {
	height:25px;
}

.liste_puce_simple li {	
	float:left;
	display:inline;
}

.liste_puce_simple li.puce {
	width:10px;
}

.liste_puce_simple li.texte_puce {
	padding-left:15px;
	font-size:11px;
}

*html .liste_puce_simple li.texte_puce { /*ie6*/
	padding-top:3px;
	padding-left:10px;
}

*+html .liste_puce_simple li.texte_puce {/*ie7*/
	padding-top:3px;
	padding-left:18px;
}

ul.liste_puce_simple2 {
	height:17px;
}

.liste_puce_simple2 li {	
	float:left;
	display:inline;
}

.liste_puce_simple2 li.puce {
	width:10px;
}

.liste_puce_simple2 li.texte_puce {
	padding-left:15px;
	font-size:11px;
}

*html .liste_puce_simple2 li.texte_puce {
	padding-top:4px;
	padding-left:9px;
}

*+html .liste_puce_simple2 li.texte_puce {
	padding-top:4px;
}

#aff_desabo_off {
	width:705px;
	border:#d3d4d4 solid 2px;
	background:#FFF;
	padding:20px;
	margin-left:25px;
	margin-bottom:10px;
}

.tab_identification_relation {
	width:500px;
	margin-bottom:20px;
}

.tab_identification_relation td {
	vertical-align:middle;
}

.tab_identification_relation td.intitule_relation {
	width:115px;
	text-align:right;
	padding-right:5px;
}

.tab_identification_relation td.chps_relation {
	width:110px;
}

.tab_identification_relation td.password {	
	width:260px;
	padding-left:10px;
}

.tab_identification_relation td.ligne {
	height:5px;
}

#aff_desabo {
	width:705px;
	border:#d3d4d4 solid 2px;
	background:#FFF;
	padding:20px;
	margin-left:25px;
	margin-bottom:10px;
}

.tab_inscription_relation {
	width:600px;
	margin-bottom:20px;
}

.tab_inscription_relation td {
	vertical-align:middle;
}

.tab_inscription_relation td.intitule_relation {
	width:175px;
	text-align:right;
	padding-right:5px;
}

.tab_inscription_relation td.chps_relation {
	width:225px;
}

.tab_inscription_relation td.password {	
	width:195px;
	padding-left:10px;
}

.tab_inscription_relation td.ligne {
	height:5px;
}

.tab_inscription_relation td.ligne3 {
	height:20px;
}

.tab_inscription_relation td.ligne2 {
	height:10px;
}

ul.liste_civilite {	
	height:18px;
}

.liste_civilite li {
	list-style-type:none;
	float:left;
}

.liste_civilite li.puce_civilite {
	width:10px;
}

.liste_civilite li.intitule_civilite {	
	width:45px;
	padding-left:10px;
}

*html .liste_civilite li.intitule_civilite {	/*ie6*/
	padding-top:3px;
	width:45px;
	padding-left:10px;
}
	
*+html .liste_civilite li.intitule_civilite {	/*ie7*/
	padding-top:3px;
	width:43px;
	padding-left:12px;
}


/*----------------------------------------------------DEMANDE DE MISE EN RELATION / CONFIRMATION------------------------------------------------------------*/
.tab_lien_809 {
	width:769px;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
}

*html .tab_lien_809 {/*ie6*/
	margin-top:10px;
	margin-bottom:10px;
	padding-top:0px;
	padding-bottom:0px;
}

*+html .tab_lien_809 {/*ie7*/
	margin-top:10px;
	margin-bottom:10px;
	padding-top:0px;
	padding-bottom:0px;
}

.tab_lien_809 td {
	vertical-align:middle;
}

.tab_lien_809 td.colonne1 {
	width:255px;
	background:url(images/filet_pointille_h23.gif) right no-repeat;
}

.tab_lien_809 td.colonne2 {
	width:180px;
	text-align:center;
	background:url(images/filet_pointille_h23.gif) right no-repeat;
}

.tab_lien_809 td.colonne3 {
	width:155px;
	text-align:center;
	background:url(images/filet_pointille_h23.gif) right no-repeat;
}

.tab_lien_809 td.colonne4 {
	width:179px;
	text-align:center;
}


/*----------------------------------------------------ARTICLE / VENDEUR ILLIMITE------------------------------------------------------------*/
#bloc_description_article {
	width:749px;
	margin-top:15px;
	padding-bottom:45px;
}

#bloc_description_article_vendeur {
	width:749px;
	/*margin-top:15px;*/
	padding-bottom:45px;
}

*html #bloc_description_article {/*ie6*/
	width:752px;
}

#bloc_description_article #visuel_230x230 {
	float:left;
	width:230px;
}

.lien_click_visuel {
	padding-top:20px;
	text-align:center;
	font-size:10px;
}

#bloc_description_article #elements_description {
	margin-left:249px;
	width:318px;
	padding-bottom:20px;
}

*html #bloc_description_article #elements_description {/*ie6*/
	margin-left:235px;
	width:318px;
	padding-bottom:20px;
}

#bloc_description_article #option_article {
	float:right;
	width:160px;
	margin-right:-3px;
}

*html #bloc_description_article #option_article {/*ie6*/
	margin-right:0px;

}

#conteneur_150bis {
	padding-top:140px;
	min-height:1px;
}

#contenu_150bis {
	margin-top:-140px;
}

*html #contenu_150bis {/*ie6*/	
	margin-top:-10px;
}

.conteneur_224 {
	padding-top:222px;
	min-height:1px;
}

.contenu_224 {
	margin-top:-222px;
}

.conteneur_230 {
	padding-top:230px;
	min-height:1px;
}

.contenu_230 {
	margin-top:-245px;
}

.description_article {
	font-size:12px;
	padding:8px;
	display:block;

}

.texte_option_article {
	padding-top:10px;
	padding-left:20px;
	padding-right:5px;
}

ul.liste_onglet_article {
 clear:both;
	height:26px;
	margin-top:22px;
}

.liste_onglet_article li {
	list-style-type:none;
	float:left;
	display:inline;
}

.liste_onglet_article li.vide1 {
	width:19px;
}

.liste_onglet_article li.vide2 {
	width:151px;
	margin-right:5px;
}

.liste_onglet_article li.vide3 {
	float:right;
	margin-right:8px;
}

.liste_onglet_article li.onglet_article a {
	background:url(boutons/onglet151.gif) no-repeat;
	width:151px;
	height:19px;
	display:block;
	color:#525655;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:7px;
	margin-right:5px;
}

.liste_onglet_article li.onglet_article a:hover {
	background:url(boutons/onglet_151_hover.gif) no-repeat;
	text-decoration:none;
}

.liste_onglet_article li.onglet_article_selected {
	background:url(boutons/onglet_151_hover.gif) no-repeat;
	width:151px;
	height:19px;
	display:block;
	color:#525655;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:7px;
	margin-right:5px;
}

.liste_onglet_article li.onglet_article_on {
	background:url(boutons/onglet151.gif) no-repeat;
	width:151px;
	height:19px;
	display:block;
	color:#525655;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	margin-right:5px;
}

.tab_2col_dashed {
	width:687px;
}

.tab_2col_dashed td {
	vertical-align:top;
}

.tab_2col_dashed td.colonne_dashed {
	width:313px;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px;
	background:url(images/pixel_gris_transparent_v.gif) right repeat-y;
}

.tab_2col_dashed td.colonne_dashed2{
	width:314px;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px;
}


#tab_defil_obj {
	width:707px;
	padding-bottom:20px;
}

#tab_defil_obj td {
	/*vertical-align:bottom;*/
	vertical-align:top;
}

#tab_defil_obj td.fleche_gauche a {	
	/*background:url(images/picto_chevron_precedent.gif) no-repeat;*/
	margin-top:70px;
	width:9px;
	height:8px;
	display:block;
}

#tab_defil_obj td.fleche_droit a {	
	/*background:url(images/picto_chevron_suivant.gif) no-repeat;*/
	margin-top:70px;
	width:9px;
	height:8px;
	display:block;
}

#tab_defil_obj td.obj_defil {
	width:685px;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
}

.carousel-clip-region {
	height:165px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:648px;
}

.tab_liste_objets_similaires {
	height:165px;
	position:relative;
	z-index:1;
}

.tab_liste_objets_similaires td {
	/*overflow:hidden;*/
}

.tab_liste_objets_similaires td.rectangle{
	width:648px;
	text-align:left;
}

.tab_conteneur_produit {
	width:102px;
}

.tab_conteneur_produit td {
	vertical-align:top;
	text-align:left;
}

.tab_conteneur_produit td.ligne_separatrice {
	height:10px;
}

.tab_conteneur_produit td.espace_produit {
	width:80px;
}

.tab_objet_sim {
	width:102px;
}

.tab_objet_sim .fond_img {
	height:100px;
	vertical-align:middle;
	width:100px;
	text-align:center;
	border:#d5d7d9 solid 1px;
}

.tab_objet_sim .nom_obj{
	font-weight:bold;
	padding-top:15px;
	text-align:center;
	color:#525655;
	height:40px;
}
/*----------------------------------------------------ARTICLE VENDEUR ILLIMITE / CATALOGUE DU VENDEUR------------------------------------------------------------*/

.tab_7col th.date_bis{	
	width:90px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:left;
	padding-left:18px;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_7col th.article_vente_bis {
	width:136px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_7col th.marque_bis{
	width:99px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_7col th.quantite_bis {
	width:86px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_7col th.prix_ht_bis {
	width:86px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_7col th.localisation_bis {
	width:106px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_7col th.option_bis {
	width:126px;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

/*----------------------------------------------------DEPOSER UNE ANNONCE------------------------------------------------------------*/
#titre_depot_annonce {
	background:url(images/titre_depot_annonce.gif) no-repeat;
	width:652px;
	height:74px;
	margin-bottom:40px;
}

#bg_depot_annonce {
	background:url(images/bg_depot_annonce.jpg) no-repeat;
	width:749px;
	height:321px;
	padding-top:41px;
}

#bloc_inscription_annonce {
	width:444px;
	margin-left:22px;
	text-align:center;
	font-size:20px;
}

.btn_inscrivezvs a {	
	background:url(boutons/btn_inscrivezcs.gif) no-repeat;
	width:190px;
	height:52px;
	display:block;
	margin:auto;
	margin-top:17px;
	margin-left:133px;
}

.btn_inscrivezvs a:hover {	
	background:url(boutons/btn_inscrivezcs_hover.gif) no-repeat;
}


.btn_identifiezvs a {	
	background:url(boutons/btn_identifiezvs.gif) no-repeat;
	width:190px;
	height:52px;
	display:block;
	margin:auto;
	margin-top:17px;
	margin-left:133px;
	margin-bottom:60px;
}

.btn_identifiezvs a:hover {	
	background:url(boutons/btn_identifiezvs_hover.gif) no-repeat;
}

/*----------------------------------------------------RECHERCHER------------------------------------------------------------*/
#tab_rechercher {	
	width:959px;
	margin-bottom:30px;
}

#tab_rechercher td {
	vertical-align:top;
}

#tab_rechercher td.colonne_gauche_haut {
	width:482px;
	background:url(images/arrondi_haut_rech482.gif) no-repeat;
	height:5px;
}

#tab_rechercher td.colonne_droite_haut {
	width:477px;
	background:url(images/arrondi_haut_rech477.gif) no-repeat;
	height:5px;
}

#tab_rechercher td.colonne_gauche_bas {
	width:482px;
	background:url(images/arrondi_bas_rech482.gif) no-repeat;
	height:4px;
}

#tab_rechercher td.colonne_droite_bas {
	width:477px;
	background:url(images/arrondi_bas_rech477.gif) no-repeat;
	height:4px;
}

#tab_rechercher td.colonne_droite_middle {
	width:476px;
	border-left:#cccdcd solid 1px;
	background-color:#dededf;
}

#tab_rechercher td.colonne_gauche_middle {
	width:480px;
	background-color:#efefef;
	border-right:#FFF solid 1px;
	border-left:#dcdddd solid 1px;
}

#titre_rechercher_article {
	background:url(images/titre_recherche_article.gif) no-repeat;
	width:441px;
	height:16px;
	margin-bottom:22px;
}

#titre_rechercher_carte {	
	background:url(images/titre_recherche_carte.gif) no-repeat;
	width:437px;
	height:16px;
	margin-bottom:22px;
}

.carte_interactive {
	background-color:#FFF;
	border:#c3c4c4 solid 1px;
	width:430px;
	height:320px;
	vertical-align:middle;
	text-align:center;
}

.tab_formu435 {
	width:435px;
}

.tab_formu435 td { 
	vertical-align:middle;
}

.tab_formu435 td.intitule_formu {
	width:97px;
	text-align:right;
	padding-right:13px;
}

.tab_formu435 td.chps_formu {
	width:230px;
}

select.selecteur230 {
	width:234px;
	font-size:11px;
	color:#666666;
	border:#D1D1D2 solid 1px;
}

input.chps230 {
	width:230px;
	font-size:11px;
	color:#666666;
	border:#D1D1D2 solid 1px;
	background:url(images/bg_input.gif) repeat-x;
}

.tab_formu435 td.msg_alerte_formu {	
	width:85px;
	padding-left:10px;
}

.tab_formu435 td.ligne {
	height:5px;
}

.tab_formu435 td.ligne2 {
	height:25px;
}

.tab_formu435 td.ligne3 {
	height:40px;
}


/*------------------------------------------------RESULTAT DE RECHERCHE--------------------------------------------------------*/

.tab_titre_sscat960 {	
	width:945px;
	margin-left:15px;
	margin-top:3px;
}

.tab_titre_sscat960 td {
	vertical-align:middle;
}

.tab_titre_sscat960 td.nom_sscat {	
	width:675px;
	padding-right:20px;
	color:#FFF;
	font-size:12px;
}

.tab_titre_sscat960 td.intitule_afficher {
	width:70px;
	padding-right:12px;
	text-align:right;
	font-weight:bold;
	color:#FFF;
}

.tab_titre_sscat960 td.chps_select_page {
	width:45px;
}

.tab_titre_sscat960 td.txt_annonce_page {	
	width:108px;
	padding-left:9px;
	color:#FFF;
}


.tab_7col960 {
	width:957px;
	background-color:#FFF;
}

.tab_7col960 td {
	vertical-align:top;
}

.tab_7col960 th {
	background-color:#e8e7e8;
	padding-top:15px;
	padding-bottom:15px;
	font-weight:bold;
}

.tab_7col960 th.date {	
	width:94px;
	border-right:#d3d6d8 solid 1px;
	text-align:left;
	padding-left:18px;
}

.tab_7col960 th.article_vente {
	width:207px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col960 th.marque {
	width:143px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col960 th.quantite {
	width:103px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col960 th.prix_ht {
	width:111px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col960 th.localisation {
	width:145px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_7col960 th.option {
	width:124px;
	text-align:center;
	border-left:#FFF solid 1px;
}

.tab_7col960 td.date {	
	width:95px;
	text-align:left;
	padding-left:18px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.date p {	
	padding-bottom:5px;
}

.tab_7col960 td.article_vente {
	border-left:#FFF solid 1px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.marque {
	width:132px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.quantite {
	width:92px;
	padding-left:5px;
	padding-right:5px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.prix_ht {
	width:95px;
	border-left:#FFF solid 1px;
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	padding-left:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.localisation {
	width:134px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.option {
	width:96px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
	border-left:#FFF solid 1px;
}

.tab_7col960 td.date_bis {	
	width:95px;
	text-align:left;
	padding-left:18px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.date_bis p {	
	padding-bottom:5px;
}

.tab_7col960 td.article_vente_bis {

	border-left:#FFF solid 1px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.marque_bis {
	width:132px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-top:28px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.quantite_bis {
	width:92px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.prix_ht_bis {
	width:95px;
	border-left:#FFF solid 1px;
	text-align:right;
	font-weight:bold;
	padding-left:5px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.localisation_bis {
	width:134px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_7col960 td.option_bis {
	width:96px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
	border-left:#FFF solid 1px;
}

.tab_7col_select {
	width:946px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.tab_7col_select td {	
	vertical-align:top;
}

.tab_7col_select td.colonne_rech {
	width:138px;
	padding-left:10px;
	padding-top:20px;
}

.tab_7col_select td.colonne_select {
	width:123px;
	padding-left:10px;
}

.tab_7col_select td.colonne_select .intitule {
	font-weight:bold;
	padding-bottom:5px;
}

.tab_7col_select td.separation {
	width:1px;
	background:url(images/filet_pointille_h23.gif) bottom no-repeat;
}

select.chps_select103 {
	width:102px;
	font-size:11px;
	margin-top:3px;
	border:#d1d1d2 solid 1px;
	color:#666666;
}


/*------------------------------------------------RESULTAT DE RECHERCHE / NONE--------------------------------------------------------*/

#tab_resultat_none {	
	width:870px;
	margin:auto;
	margin-top:20px;
}

#tab_resultat_none td {
	vertical-align:top;
}

#tab_resultat_none td.colonne_formu {	
	width:435px;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

#tab_resultat_none td.colonne_formu2 {	
	width:435px;
}

#tab_resultat_none td.btn_validation {
	padding-left:545px;
	padding-top:15px;
	padding-bottom:20px;
}

/*----------------------------------------------------IDENTIFICATION------------------------------------------------------------*/
#tab_identification_bicolore {
	width:800px;
	margin:auto;
	margin-bottom:50px;
	margin-top:20px;
}

#tab_identification_bicolore td {
	vertical-align:top;
}

#tab_identification_bicolore td.colonne_gauche {	
	width:400px;
	background-color:#EEAE37;
	color:#000;
}

#tab_identification_bicolore td.colonne_droite {	
	width:400px;
	background-color:#020202;
	color:#FFF;
	font-size:12px;
}

#tab_identification_bicolore td.colonne_gauche_bas {	
	width:400px;
	background:url(images/arrondi_bas_jaune400.gif) no-repeat;
	height:4px;
}

#tab_identification_bicolore td.colonne_droite_bas {	
	width:400px;
	background:url(images/arrondi_bas_noir400.gif) right no-repeat;
	height:4px;
}

#encart_deja_inscrit {
	width:400px;
	height:46px;
	background:url(images/encart_deja_inscrit.gif) no-repeat;
	margin-bottom:5px;
}

#encart_pas_inscrit {	
	width:399px;
	height:46px;
	margin-bottom:5px;
	background:url(images/encart_pas_inscrit.gif) no-repeat;
}

.arrondi_bas_jaune400 {
	background:url(images/arrondi_bas_jaune400.gif) no-repeat;
	width:400px;
	height:4px;
}

.arrondi_bas_noir400 {	
	background:url(images/arrondi_bas_noir400.gif) no-repeat;
	width:400px;
	height:4px;
}


.tab_id {
	width:355px;
	padding-top:20px;
}

.tab_id td {
	vertical-align:middle;
}

.tab_id td.intitule_id {
	width:90px;
	padding-right:15px;
	text-align:right;
}

.tab_id td.chps_id {
	width:160px;
}


.tab_id td.ligne {
	height:10px;
}

.tab_id td.ligne2 {
	height:20px;
}

.tab_id td.msg_alerte {
	width:95px;
	padding-left:10px;
}

.btn_inscrire_gratuit {
	margin-top:75px;
	margin-left:82px;
}

/*----------------------------------------------------INSCRIPTION------------------------------------------------------------*/

.bloc_middle779 {
	width:779px;
}

#gabarit_droite {
	width:160px;
	float:right;
}

.encart_droite {
	width:160px;
}

.titre_fd_gris_border_b {
	background-color:#e8e8e9;
	padding-left:20px;
	border-bottom:#dcdddd solid 1px;
	padding-top:12px;
	padding-bottom:12px;
}

.fd_gris_border {
	background-color:#f3f3f3;
	border-top:#FFF solid 1px;
}

.filet_bicolore_779 {
	background:url(images/pixel_bicolore_gb_v.gif) repeat-x;
	line-height:2px;
}

.tab_formu_731 {	
	width:701px;
}

.tab_formu_731 td {	
	vertical-align:middle;
}

.tab_formu_731 td.intitule_formu {	
	width:215px;
	text-align:right;
	padding-right:15px;
}

.tab_formu_731 td.chps_formu {
	width:260px;
}

input.formu {
	width:250px;
	font-size:10px;
	height:15px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

input.formu_mi_small {
	width:213px;
	font-size:10px;
	height:15px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

input.formu_medium {
	width:170px;
	font-size:10px;
	height:15px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

select.formu_selecteur {
	width:254px;
	font-size:10px;
	height:17px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
}

input.file {
	width:328px;
	font-size:10px;
	height:15px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

input.formu_zip {
	width:110px;
	padding-left:10px;
	font-size:10px;
	height:15px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

input.formu_tel {
	width:155px;
	font-size:10px;
	height:15px;
	padding-left:10px;
	border:#b7bcbf solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

input.formu_propal{
	width:55px;
	font-size:10px;
	height:15px;
	padding-left:10px;
	border:#b7bcbf solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

select.formu {
	width:252px;
	font-size:10px;
	height:15px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
}


textarea.formu {
	width:240px;
	padding-left:10px;
	padding-right:10px;
	height:115px;
	font-size:11px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
}


.tab_formu_731 td.ligne_separation {	
	height:5px;
}

.tab_formu_731 td.ligne_separation2 {	
	height:7px;
}

.tab_formu_731 td.ligne_separation3 {	
	height:15px;
}

.tab_formu_731 td.msg_alerte {
	width:181px;
	padding-right:15px;
	padding-left:15px;
}

.tab_formu_731 td.btn_enregistrer {
	padding-left:14px;
}


.tab_formu_731 td.btn_envoyer {
	padding-left:55px;
}

.conteneur_215 {	
	padding-top:235px;
	min-height:1px;
}

*html .conteneur_215 {	/*ie6*/
	padding-top:256px;
	min-height:1px;
}

*+html .conteneur_215 {/*ie7*/	
	padding-top:242px;
	min-height:1px;
}

.contenu_215 {
	margin-top:-235px;
}

*html .contenu_215 {/*ie6*/
	margin-top:-236px;
}

*+html .contenu_215 {/*ie7*/
	margin-top:-242px;
}

.conteneur_350 {	
	padding-top:320px;
	min-height:1px;
}

*html .conteneur_350 {	/*ie6*/
	padding-top:355px;
	min-height:1px;
}

*+html .conteneur_350 {	/*ie7*/
	padding-top:315px;
	min-height:1px;
}

.contenu_350 {
	margin-top:-320px;
}

*html .contenu_350 {/*ie6*/
	margin-top:-315px;
}

*+html .contenu_350 {/*ie7*/
	margin-top:-315px;
}

.conteneur_150 {	
	padding-top:120px;
	min-height:1px;
}

*html .conteneur_150 {	/*ie6*/
	padding-top:120px;
}

*+html .conteneur_150 {	/*ie7*/
	padding-top:122px;
}

.contenu_150 {
	margin-top:-120px;
}

*html .contenu_150 {/*ie6*/
	margin-top:-120px;
}

*+html .contenu_150 {/*ie7*/
	margin-top:-122px;
}

.liste_moncompte {
	padding-left:20px;
	padding-right:5px;
	padding-top:18px;
	padding-bottom:15px;
	line-height:18px;
}

.liste_moncompte a {
	text-decoration:none;
}

.liste_moncompte a:hover {
	text-decoration:none;
	color:#016d5c;
}
/*----------------------------------------------------INSCRIPTION CONFIRMATION------------------------------------------------------------*/
#confirmation_gauche {
	width:568px;
}

#confirmation_lien_droite {
	float:right;
	text-align:right;
	line-height:22px;
}

*html #confirmation_lien_droite  p{/*ie6*/
	padding-bottom:7px;
}

/*----------------------------------------------------popup retirer annonce------------------------------------------------------------*/
.arrondi_haut_507 {
	background:url(images/arrondi_haut_507.gif) no-repeat;
	width:507px;
	height:6px;
}

*html .arrondi_haut_507 {/*ie6*/
	margin-bottom:-8px;
}

.arrondi_bas_507 {
	background:url(images/arrondi_bas_507.gif) no-repeat;
	width:507px;
	height:6px;
}

.pixel_double_popup507 {
	width:503px;
	border-left:#c3c3c4 solid 2px;
	border-right:#c3c3c4 solid 2px;
	background:#e5e5e5;
}

*html .pixel_double_popup507 {/*ie6*/
	padding-top:5px;
}

/*----------------------------------------------------MODIFIER ANNONCE / CONFIRMATION------------------------------------------------------------*/
.bg_banniere728x90 {
	background:url(images/bg_banniere_728x90.gif) no-repeat;
	width:728px;
	height:90px;
	padding:9px;
	margin:auto;
}

ul.liste_lien_2col {
	height:20px;
	padding-top:5px;
}

.liste_lien_2col li {
	float:left;
	list-style-type:none;
	display:block;
}

.liste_lien_2col li.colonne1_bord {
	width:355px;
	padding-left:20px;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

.liste_lien_2col li.colonne2 {
	width:330px;
	padding-left:20px;
}

/*----------------------------------------------------MISE EN RELATION ENVOYEES------------------------------------------------------------*/
.liste_pagination_small {
	width:250px;
}


.liste_pagination_small li {	
	float:right;
	list-style-type:none;
	color:#000;
}

.liste_pagination_small li.precedent a {
	padding-right:5px;
	padding-top:3px;
	height:18px;
	display:block;
	width:20px;
	background:url(images/picto_chevron_precedent.gif) 0px 6px no-repeat;
}

.liste_pagination_small li.suivant a {
	display:block;
	margin-left:5px;
	padding-top:3px;
	height:18px;
	width:20px;
	background:url(images/picto_chevron_suivant.gif) right 6px no-repeat;
}

.liste_pagination_small li.page {
	padding-top:3px;
}

*html .liste_pagination_small li.page {/*ie6*/
	padding-top:3px;
	width:140px;
}

.liste_pagination_small li.page a {
	color:#000;
	text-decoration:none;
}

.liste_pagination_smalll li.page a:hover {	
	text-decoration:underline;
	color:#73a60D;	
}


/*----------------------------------------------------IMPRESSION DE L'ANNONCE-----------------------------------------------------------*/
#partie_central_g_print {
	width:755px;
	margin:20px;
}

.barre_titre_print {
	background-color:#c1c1c3;
	color:#525655;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
}

.fond_gris_fonce_filet753_print {	
	background-color:#efefef;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:753px;
}

/*----------------------------------------------------MISE EN RELATION RECUES-----------------------------------------------------------*/
.bloc_20gt {	
	padding-left:20px;
	padding-top:20px;
}

.tab_produit_detail {
	width:685px;
}

.tab_produit_detail td {
	vertical-align:top;
}

.tab_produit_detail td.visuel_produit {
	width:80px;
}

.tab_produit_detail td.texte_description {
	width:582px;
	padding-left:23px;
	padding-top:3px;
	padding-bottom:20px;
}

.tab_accepter_produit {
	width:665px;
	margin-bottom:20px;
	border:#dcdddd solid 1px;
}

.tab_accepter_produit td {
	vertical-align:middle;
}

.tab_accepter_produit th {
	background-color:#dcdddd;
	font-weight:bold;
}

.tab_accepter_produit th.date {
	width:69px;
	text-align:left;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	border-right:#cbcccc solid 1px;
}

.tab_accepter_produit th.pseudo {	
	width:113px;
	text-align:left;
	padding-left:20px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	border-right:#cbcccc solid 1px;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit th.localisation {	
	width:163px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
	border-right:#cbcccc solid 1px;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit th.btn {
	width:253px;
	padding-top:2px;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit th.btn_centrer {
	width:253px;
	padding-top:2px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_accepter_produit th.etat {
	width:113px;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	border-left:#FFF solid 1px;
	border-right:#cbcccc solid 1px;
}

.tab_accepter_produit th.profil {
	width:132px;
	padding-top:7px;
	padding-bottom:7px;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.date {
	width:69px;
	text-align:left;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#f3f2f3;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.pseudo {	
	width:114px;
	text-align:left;
	padding-left:20px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#f3f2f3;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.localisation {	
	width:164px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#f3f2f3;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.btn {
	width:233px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	background-color:#f3f2f3;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.btn_centrer {
	width:233px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:80px;
	background-color:#f3f2f3;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.etat {
	width:103px;
	text-align:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:7px;
	padding-bottom:7px;
	border-left:#FFF solid 1px;
	border-right:#cbcccc solid 1px;
	background-color:#f3f2f3;
	font-weight:bold;
}

.tab_accepter_produit td.profil {
	width:112px;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	border-left:#FFF solid 1px;
	background-color:#f3f2f3;
}

.tab_accepter_produit td.ligne_blanche {	
	height:1px;
	line-height:1px;
	background-color:#FFF;
}

.tab_accepter_produit td.date2 {
	width:69px;
	text-align:left;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#f0efef;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.pseudo2 {	
	width:114px;
	text-align:left;
	padding-left:20px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#f0efef;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.localisation2 {	
	width:164px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#f0efef;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.btn2{
	width:233px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	background-color:#f0efef;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.btn_centrer2{
	width:233px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:80px;
	background-color:#f0efef;
	border-left:#FFF solid 1px;
}

.tab_accepter_produit td.etat2 {
	width:103px;
	text-align:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:7px;
	padding-bottom:7px;
	border-left:#FFF solid 1px;
	border-right:#cbcccc solid 1px;
	background-color:#f0efef;
	font-weight:bold;
}

.tab_accepter_produit td.profil2 {
	width:112px;
	padding-top:7px;
	padding-bottom:7px;
	border-left:#FFF solid 1px;
	background-color:#f0efef;
	padding-left:20px;
}

ul.liste_accepter_refuser {
	height:23px;
}

.liste_accepter_refuser li {
	list-style-type:none;
	float:left;
	display:inline;
}

.liste_accepter_refuser li.btn_choix {	
	width:104px;
}

.liste_accepter_refuser li.espace {
	width:5px;
}

ul.tab_acheter_credits {
	height:20px;
	padding-top:5px;
	padding-bottom:3px;
}

.tab_acheter_credits li {
	list-style-type:none;
	float:left;
	display:inline;
}

.tab_acheter_credits li.intitule_unitaire {
	width:306px;
	font-size:12px;
	padding-left:25px;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

.tab_acheter_credits li.montant_unitaire {
	width:98px;
	text-align:right;
	font-weight:bold;
	font-size:12px;
}

.tab_acheter_credits li.puce_abonnement {
	width:10px;
	margin-left:25px;
}

.tab_acheter_credits li.intitule_abonnement {
	width:246px;
	font-size:12px;
	padding-left:25px;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

*html .tab_acheter_credits li.intitule_abonnement {/*ie6*/
	padding-top:3px;
}

*+html .tab_acheter_credits li.intitule_abonnement {/*ie7*/
	padding-top:3px;
}

.tab_acheter_credits li.montant_abonnement {
	width:300px;
	padding-left:20px;
	font-size:12px;
}

*html .tab_acheter_credits li.montant_abonnement {/*ie6*/
	padding-top:3px;
}

*+html .tab_acheter_credits li.montant_abonnement {/*ie7*/
	padding-top:3px;
}


input.bg75 {
	background:url(images/bg_input.gif) repeat-x;
	border:#d1d1d2 solid 1px;
	font-size:11px;
	height:15px;
	width:85px;
}
	
.tab_acheter_credits li.intitule_total {
	width:331px;
	color:#FFF;
	font-size:12px;
	padding-left:25px;
	font-weight:bold;
}

.tab_acheter_credits li.montant_total {
	width:98px;
	text-align:right;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.tab_acheter_credits li.intitule_total_texte {
	width:335px;
	font-size:12px;
	font-weight:bold;
	color:#525655;
	text-align:left;
}

.tab_acheter_credits li.montant_total_texte {
	width:205px;
	padding:10px;
	border:#e9eaea solid 1px;
	text-align:right;
}

input.code_promo {
	width:205px;
	font-size:11px;
	border:0;
}

/*----------------------------------------------------ARTICLE------------------------------------------------------------*/
.arrondi_haut318 {
	background:url(images/arrondi_haut_318.gif) no-repeat;
	width:318px;
	height:6px;
}

*html .arrondi_haut318 {/*ie6*/
	margin-bottom:-8px;
}

.btn_arroondi_bas318 a {	
	background:url(boutons/btn_arrondi_bas_318.gif) no-repeat;
	width:318px;
	height:24px;
	display:block;
	text-align:center;
	padding-top:8px;
	text-decoration:none;
	font-size:12px;
}

.btn_arroondi_bas318 a:hover {
	text-decoration:underline;
}

.pixel_fd_gris318 {	
	background-color:#efefef;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
	width:316px;
	text-align:center;
}


/*----------------------------------------------------MON COMPTE ACCUEIL------------------------------------------------------------*/
.statistique_compte {
	padding-top:30px;
	padding-left:22px;
}

#tab_moncompte_accueil {	
	width:749px;
}

#tab_moncompte_accueil td {
	vertical-align:top;
}

#tab_moncompte_accueil td.bienvenue {	
	background:url(images/bienvenue_moncompte.gif) no-repeat;
	width:386px;
	height:222px;
}

#tab_moncompte_accueil td.credit {
	width:363px;
	height:222px;
	background:url(images/credit_moncompte.gif) no-repeat;
}

#tab_moncompte_accueil td.credit .titre_credit {
	color:#FFF;
	font-weight:bold;
	padding-left:22px;
	padding-top:5px;
	font-size:13px;
}

#tab_moncompte_accueil td.credit .nombre_credit {
	padding-left:22px;
	padding-top:35px;
	/*padding-bottom:65px;*/
	font-size:13px;
	font-weight:bold;
}

#tab_moncompte_accueil td.credit .expire_abo{
	padding-left:22px;
	padding-top:25px;
	padding-bottom:65px;
	font-size:13px;
	font-weight:bold;
}

#tab_moncompte_accueil td.credit .lien_credit {
	padding-left:22px;
	line-height:18px;
}

.arrondi_bas_749 {
	background:url(images/arrondi_bas_blanc_749.gif) no-repeat;
	width:749px;
	height:7px;
}

.tab_alerte_moncompte {
	width:749px;
	border-left:#dcdddd solid 1px;
	border-right:#dcdddd solid 1px;
}

.tab_alerte_moncompte td {	
	vertical-align:middle;
}


.tab_alerte_moncompte td.colonne1_texte {
	width:466px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
}

.tab_alerte_moncompte td.colonne2_texte {
	width:242px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
	padding-right:20px;
}

.tab_alerte_moncompte td.separateur {	
	width:1px;
	background:url(images/separateur_h13.gif) center no-repeat;
	height:13px;
}

.tab_alerte_moncompte td.ligne {
	line-height:1px;
	background:url(images/filet_709.gif) 22px 0px no-repeat;
}
	
.tab_nx_msg {
	width:747px;
}

.tab_nx_msg td {
	vertical-align:top;
}

.tab_nx_msg th {	
	background-color:#dcdddd;
	font-weight:bold;
	text-align:left;
}

.tab_nx_msg th.ligne {
	line-height:6px;
}

.tab_nx_msg th.date {
	width:157px;
	padding-left:20px;
	border-right:#d3d6d8 solid 1px;
}

.tab_nx_msg th.expediteur {	
	width:194px;
	border-left:#FFF solid 1px;
	border-right:#d3d6d8 solid 1px;
	padding-left:20px;
}

.tab_nx_msg th.objet {	
	width:332px;
	padding-left:20px;
	border-left:#FFF solid 1px;
}
	
.tab_nx_msg td.date {
	width:158px;
	padding-left:20px;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}

.tab_nx_msg td.expediteur {	
	width:195px;
	border-left:#FFF solid 1px;
	padding-left:20px;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}

.tab_nx_msg td.objet {	
	width:332px;
	padding-left:20px;
	border-left:#FFF solid 1px;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}

.tab_nx_msg td.date2 {
	width:158px;
	padding-left:20px;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}

.tab_nx_msg td.expediteur2 {	
	width:195px;
	border-left:#FFF solid 1px;
	padding-left:20px;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}

.tab_nx_msg td.objet2 {	
	width:332px;
	padding-left:20px;
	border-left:#FFF solid 1px;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}

.tab_last_annonce {
	width:747px;
}

.tab_last_annonce td {
	vertical-align:top;
	font-weight:bold;
}

.tab_last_annonce th {	
	background-color:#dcdddd;
	font-weight:bold;
	text-align:left;
}

.tab_last_annonce th.ligne {
	line-height:6px;
}

.tab_last_annonce th.date {
	width:85px;
	padding-left:20px;
	border-right:#d3d6d8 solid 1px;
}

.tab_last_annonce th.article_vente {	
	width:174px;
	border-left:#FFF solid 1px;
	border-right:#d3d6d8 solid 1px;
	text-align:center;
}

.tab_last_annonce th.marque {	
	width:134px;
	border-left:#FFF solid 1px;
	border-right:#d3d6d8 solid 1px;
	text-align:center;
}

.tab_last_annonce th.quantite {	
	width:71px;
	border-left:#FFF solid 1px;
	border-right:#d3d6d8 solid 1px;
	text-align:center;
}

.tab_last_annonce th.prix {	
	width:108px;
	border-left:#FFF solid 1px;
	border-right:#d3d6d8 solid 1px;
	text-align:center;
}

.tab_last_annonce th.etat {	
	width:125px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_last_annonce td.date {
	width:86px;
	padding-left:20px;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:normal;
}

.tab_last_annonce td.article_vente {	
	width:145px;
	padding-left:20px;
	padding-right:10px;
	border-left:#FFF solid 1px;
	text-align:left;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
}

.tab_last_annonce td.marque {	
	width:125px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:normal;
}

.tab_last_annonce td.quantite {	
	width:72px;
	border-left:#FFF solid 1px;
	text-align:center;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:normal;
}

.tab_last_annonce td.prix {	
	width:109px;
	border-left:#FFF solid 1px;
	text-align:center;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	color:#007362;
	font-weight:bold;
}

.tab_last_annonce td.etat {	
	width:125px;
	border-left:#FFF solid 1px;
	text-align:center;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
}

.tab_last_annonce td.etat_lien {	
	width:125px;
	border-left:#FFF solid 1px;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	
}

.tab_last_annonce td.date2 {
	width:86px;
	padding-left:20px;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:normal;
}

.tab_last_annonce td.article_vente2 {	
	width:145px;
	padding-left:20px;
	padding-right:10px;
	border-left:#FFF solid 1px;
	text-align:left;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
}

.tab_last_annonce td.marque2 {	
	width:125px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:normal;
}

.tab_last_annonce td.quantite2 {	
	width:72px;
	border-left:#FFF solid 1px;
	text-align:center;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:normal;
}

.tab_last_annonce td.prix2 {	
	width:109px;
	border-left:#FFF solid 1px;
	text-align:center;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	color:#007362;
	font-weight:bold;
}

.tab_last_annonce td.etat2 {	
	width:125px;
	border-left:#FFF solid 1px;
	text-align:center;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
}

.tab_last_annonce td.etat_lien2 {	
	width:125px;
	border-left:#FFF solid 1px;
	background-color:#f3f3f3;
	border-bottom:#FFF solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

/*----------------------------------------------------MON COMPTE CATALOGUE------------------------------------------------------------*/
#position_btn_deposer {
	position:absolute;
	top:405px;
	left:684px;
}

.tab_6col {
	width:747px;
	background-color:#FFF;
}

.tab_6col td {
	vertical-align:top;
}

.tab_6col th {
	background-color:#e8e7e8;
	padding-top:15px;
	padding-bottom:15px;
	font-weight:bold;
}

.tab_6col th.date {	
	width:99px;
	border-right:#d3d6d8 solid 1px;
	text-align:left;
	padding-left:18px;
}

.tab_6col th.article_vente {
	width:150px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col th.marque {
	width:107px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col th.quantite {
	width:94px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col th.prix_ht {
	width:94px;
	border-right:#d3d6d8 solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col th.option {
	width:135px;
	text-align:center;
	border-left:#FFF solid 1px;
}

.tab_6col td.date {	
	width:100px;
	text-align:left;
	padding-left:18px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_6col td.date p {	
	padding-bottom:5px;
}

.tab_6col td.article_vente {
	width:123px;
	border-left:#FFF solid 1px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
	padding-top:28px;
	padding-bottom:10px;
	font-weight:bold;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_6col td.marque {
	width:98px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_6col td.quantite {
	width:85px;
	padding-left:5px;
	padding-right:5px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_6col td.prix_ht {
	width:80px;
	border-left:#FFF solid 1px;
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	padding-left:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
}

.tab_6col td.option {
	width:109px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f3f2f3;
	border-top:#FFF solid 1px;
	border-left:#FFF solid 1px;
}

.tab_6col td.date_bis {	
	width:100px;
	text-align:left;
	padding-left:18px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_6col td.date_bis p {	
	padding-bottom:5px;
}

.tab_6col td.article_vente_bis {
	width:122px;
	border-left:#FFF solid 1px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
	padding-top:28px;
	padding-bottom:10px;
	font-weight:bold;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_6col td.marque_bis {
	width:97px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-top:28px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_6col td.quantite_bis {
	width:85px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_6col td.prix_ht_bis {
	width:80px;
	border-left:#FFF solid 1px;
	text-align:right;
	font-weight:bold;
	padding-left:5px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
}

.tab_6col td.option_bis {
	width:109px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:28px;
	padding-bottom:10px;
	background-color:#f0efef;
	border-top:#FFF solid 1px;
	border-left:#FFF solid 1px;
}


.tab_6col th.date_bis{	
	width:100px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:left;
	padding-left:18px;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_6col th.article_vente_bis {
	width:152px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_6col th.marque_bis{
	width:109px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_6col th.quantite_bis {
	width:96px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_6col th.prix_ht_bis {
	width:96px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}


.tab_6col th.option_bis {
	width:136px;
	text-align:center;
	background-color:#eeae37;
	padding-top:5px;
	padding-bottom:5px;
}
/*----------------------------------------------------MON COMPTE ACHETER CREDIT ETAPE 2------------------------------------------------------------*/
ul.liste_etp_credit {
	height:60px;
}

.liste_etp_credit li {
	list-style-type:none;
	float:left;
	display:inline;
}

.liste_etp_credit li.etp1 {
	background:url(images/etp1.gif) no-repeat;
	width:222px;
	height:60px;
}

.liste_etp_credit li.etp1_bis {
	background:url(images/etp1_bis.gif) no-repeat;
	width:222px;
	height:60px;
}

.liste_etp_credit li.etp2_next {	
	background:url(images/etp2_next.gif) no-repeat;
	width:222px;
	height:60px;
}

.liste_etp_credit li.etp2_on {
	background:url(images/etp2_on.gif) no-repeat;
	width:222px;
	height:60px;
}

.liste_etp_credit li.etp3_next {	
	background:url(images/etp3_next.gif) no-repeat;
	width:222px;
	height:60px;
}

.liste_etp_credit li.etp3_off {	
	background:url(images/etp3_off.gif) no-repeat;
	width:222px;
	height:60px;
}

.liste_etp_credit li.etp3_on {
	background:url(images/etp3_on.gif) no-repeat;
	width:222px;
	height:60px;
}

.liste_etp_credit li.etp4_next {	
	background:url(images/etp4_next.gif) no-repeat;
	width:89px;
	height:60px;
}

.liste_etp_credit li.etp4_off {	
	background:url(images/etp4_off.gif) no-repeat;
	width:89px;
	height:60px;
}

.liste_etp_credit li.etp4_on {
	background:url(images/etp4_on.gif) no-repeat;
	width:89px;
	height:60px;
}	

.recap_mescommandes {	
	width:158px;
	padding-bottom:5px;
}

*html .recap_mescommandes {	/*ie6*/
	margin-bottom:5px;
	padding-bottom:0px;
}

*+html .recap_mescommandes {	/*ie7*/
	margin-bottom:5px;
	padding-bottom:0px;
}

.reacap_mescommandes td {
	vertical-align:top;
}

.recap_mescommandes td.colonne_pleine {
	padding-left:18px;
	padding-right:18px;
}

.recap_mescommandes td.colonne1 {
	width:61px;
	padding-left:18px;
	background:url(images/separateur_h13.gif) right no-repeat;
}

.recap_mescommandes td.colonne2 {
	width:56px;
	padding-right:18px;
	text-align:right;
	padding-left:5px;
	font-size:12px;
}

.recap_mescommandes td.filet_dashed121 {
	background:url(images/filet_dashed121.gif) 18px 0px no-repeat;
	line-height:1px;
}

.recap_mescommandes td.ligne_separatrice {
	height:7px;
}

.decal_lien_modif {
	margin-left:56px;
	padding-top:5px;
	padding-bottom:5px;
}

/*----------------------------------------------------MON COMPTE ACHETER CREDIT ETAPE 3------------------------------------------------------------*/
#tab_detail_paiement {
	width:779px;
	margin-bottom:25px;
}

#tab_detail_paiement td {
	vertical-align:top;
}

#tab_detail_paiement td.colonne1 {
	width:379px;
}

#tab_detail_paiement td.espace_paiement {
	width:21px;
}

.recap_total_cmd {	
	width:377px;
	padding-top:5px;
	padding-bottom:5px;
}

*html .recap_total_cmd {	/*ie6*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:5px;
}

*+html .recap_total_cmd {	/*ie7*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:5px;
}

.recap_total_cmd td {
	vertical-align:top;
}

.recap_total_cmd td.colonne1_total {
	width:189px;
	padding-right:20px;
	text-align:right;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

.recap_total_cmd td.colonne2_total {
	width:97px;
	padding-right:71px;
	text-align:right;
	font-size:12px;
}

.recap_total_cmd td.filet_e1e1e1 {
	background:#e1e1e1;
	line-height:1px;
}

.recap_total_cmd td.ligne_separatrice {
	height:7px;
}

ul.liste_puce_paiement {
	height:20px;
}

.liste_puce_paiement li {
	list-style-type:none;
	float:left;
	display:inline;
}

.liste_puce_paiement li.puce {	
	width:10px;
}

.liste_puce_paiement li.mode_paiement {
	width:156px;
	padding-left:15px;
}

*html .liste_puce_paiement li.mode_paiement {/*ie6*/
	padding-top:3px;
	padding-left:10px;
}

*+html .liste_puce_paiement li.mode_paiement {/*ie7*/
	padding-top:3px;
}

.liste_puce_paiement li.detail_paiement {
	background:url(images/separateur_h13.gif) left no-repeat;
	padding-left:20px;
	font-size:10px;
	padding-top:5px;
	width:510px;
}

/*----------------------------------------------------MON COMPTE ACHETER CREDIT ETAPE 4------------------------------------------------------------*/
#conteneur_235 {	
	padding-top:235px;
	min-height:1px;
}

*html #conteneur_235 {	/*ie6*/
	padding-top:231px;
	min-height:1px;
}

*+html #conteneur_235 {	/*ie7*/
	padding-top:221px;
	min-height:1px;
}

#contenu_235 {
	margin-top:-235px;
}

*html #contenu_235 {/*ie6*/
	margin-top:-231px;
}

*+html #contenu_235 {/*ie7*/
	margin-top:-221px;
}

#conteneur_650 {	
	padding-top:580px;
	min-height:1px;
}

*html #conteneur_650 {	/*ie6*/
	padding-top:625px;
	min-height:1px;
}

*+html #conteneur_650 {	/*ie7*/
	padding-top:585px;
	min-height:1px;
}

#contenu_650 {
	margin-top:-580px;
}

*html #contenu_650 {/*ie6*/
	margin-top:-625px;
}

*+html #contenu_650 {/*ie7*/
	margin-top:-585px;
}

.tab_lien_779 {
	width:759px;
	padding-top:7px;
	padding-bottom:7px;
}

*html .tab_lien_779 {/*ie6*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:7px;
	margin-bottom:7px;
}

*+html .tab_lien_779 {/*ie7*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:7px;
	margin-bottom:7px;
}

.tab_lien_779 td {
	vertical-align:middle;
}

.tab_lien_779 td.colonne6 {
	width:368px;
	text-align:left;
	padding-left:20px;
}

.tab_lien_779 td.colonne5 {
	width:368px;
	padding-left:20px;
	background:url(images/filet_pointille_h23.gif) right no-repeat;
}

/*----------------------------------------------------MON COMPTE MES COMMANDES------------------------------------------------------------*/
.tab_6col_cmd {
	width:747px;
	background-color:#FFF;
}

.tab_6col_cmd td {
	vertical-align:top;
}

.tab_6col_cmd th {
	background-color:#dcdddd;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}

.tab_6col_cmd th.date {
	width:69px;
	border-right:#cbcccc solid 1px;
	text-align:left;
	padding-left:20px;
}

.tab_6col_cmd th.num_cmd {
	width:143px;
	border-right:#cbcccc solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col_cmd th.objet {
	width:198px;
	border-right:#cbcccc solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col_cmd th.montant_ht {
	width:106px;
	border-right:#cbcccc solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col_cmd th.montant_ttc {
	width:110px;
	border-right:#cbcccc solid 1px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col_cmd th.etat {
	width:91px;
	border-left:#FFF solid 1px;
	text-align:center;
}

.tab_6col_cmd td.date {
	width:69px;
	text-align:left;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
}

.tab_6col_cmd td.num_cmd {
	width:143px;
	border-left:#FFF solid 1px;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
}

.tab_6col_cmd td.objet {
	width:173px;
	border-left:#FFF solid 1px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
}

.tab_6col_cmd td.montant_ht {
	width:81px;
	border-left:#FFF solid 1px;
	text-align:right;
	padding-right:20px;
	padding-left:5px;
	padding-top:7px;
	padding-bottom:7px;
}

.tab_6col_cmd td.montant_ttc {
	width:85px;
	border-left:#FFF solid 1px;
	text-align:right;
	padding-right:20px;
	padding-left:5px;
	padding-top:7px;
	padding-bottom:7px;
}

.tab_6col_cmd td.etat {
	width:66px;
	border-left:#FFF solid 1px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
}

.tab_6col_cmd td.ligne {
	background-color:#FFF;
	line-height:1px;
}

.tab_sep749 {	
	width:747px;
}

.tab_sep749 td {
	vertical-align:top;
}

.tab_sep749 th {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
}

.tab_sep749 th.colonne_g {
	width:540px;
	padding-left:20px;
	text-align:left;
}

.tab_sep749 th.colonne_d {
	width:167px;
	text-align:center;
}

.tab_sep749 td.colonne_g {
	width:535px;
	padding-left:20px;
	text-align:left;
	font-size:12px;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

.tab_sep749 td.colonne_d {
	width:172px;
	text-align:center;
	font-size:12px;
}

.float_total {
	float:right;
	margin-right:5px;
}

*html .float_total {/*ie6*/
	margin-right:3px;
}

.tab_sep372 {	
	width:372px;
}

.tab_sep372 td {
	vertical-align:top;
}

.tab_sep372 th {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
}

.tab_sep372 th.colonne_g {
	width:175px;
	padding-left:20px;
	text-align:left;
}

.tab_sep372 th.colonne_d {
	width:177px;
	text-align:center;
}

.tab_sep372 td.colonne_g {
	width:175px;
	padding-right:20px;
	text-align:left;
	font-size:12px;
	text-align:right;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

.tab_sep372 td.colonne_d {
	width:177px;
	text-align:center;
	font-size:12px;
}
/*----------------------------------------------------MON COMPTE MES NEWSLETTERS------------------------------------------------------------*/
.tab_newsletter {
	width:630px;
	margin:auto;
	margin-top:60px;
	margin-bottom:60px;
}

.tab_newsletter td {
	vertical-align:bottom;
}

.tab_newsletter td.intitule_NL {
	width:235px;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
	text-align:center;
	font-size:12px;
	margin:auto;
	padding-left:40px;
	padding-right:40px;
}
	
.tab_newsletter td.intitule_NL2 {
	width:235px;
	text-align:center;
	font-size:12px;
	margin:auto;
	padding-left:40px;
	padding-right:40px;
}

/*----------------------------------------------------MON COMPTE MESSAGERIE-----------------------------------------------------------*/
.tab_4col {
	width:747px;
	background-color:#FFF;
}

.tab_4col td {
	vertical-align:top;
}

.tab_4col th {
	background-color:#e8e7e8;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_4col th.date {	
	width:118px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:left;
	padding-left:20px;
	background-color:#eeae37;
}


.tab_4col th.expediteur {
	width:148px;
	padding-left:20px;
	text-align:left;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	background-color:#eeae37;
}


.tab_4col th.sujet {
	width:311px;
	padding-left:20px;
	text-align:left;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	background-color:#eeae37;
}

.tab_4col th.suppr {	
	width:92px;
	text-align:left;
	padding-left:20px;
	background-color:#eeae37;
	color:#FFF;
}

.tab_4col td.date {	
	width:116px;
	text-align:left;
	padding-left:20px;
	background-color:#efefef;
	padding-top:7px;
	padding-bottom:7px;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}


.tab_4col td.expediteur {
	width:147px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#efefef;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}


.tab_4col td.sujet {
	width:310px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#efefef;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_4col td.suppr {	
	width:92px;
	padding-top:7px;
	padding-bottom:5px;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
}

.tab_4col td.suppr  input {
	margin-left:57px;
	width:10px;
}

.tab_4col td.date2 {	
	width:116px;
	text-align:left;
	padding-left:20px;
	background-color:#f2f2f2;
	padding-top:7px;
	padding-bottom:7px;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}


.tab_4col td.expediteur2 {
	width:147px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#f2f2f2;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}


.tab_4col td.sujet2 {
	width:310px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#f2f2f2;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_4col td.suppr2 {	
	width:90px;
	padding-top:7px;
	padding-bottom:5px;
	background-color:#f2f2f2;
	border-bottom:#FFF solid 1px;
}

.tab_4col td.suppr2  input {
	margin-left:57px;
	width:10px;
}

/*----------------------------------------------------MON COMPTE MESSAGERIE / MESSAGE RECU-----------------------------------------------------------*/

.lien_gauche_3col {	
	float:left;
	margin-left:15px;
}

*html .lien_gauche_3col {	/*ie6*/
	margin-left:7px;
}

*+html .lien_gauche_3col {	/*ie7*/
	margin-left:15px;
}

.lien_droit_3col {
	float:right;
	margin-right:15px;
}

*html .lien_droit_3col {/*ie6*/
	margin-right:7px;
}

*+html .lien_droit_3col {/*ie7*/
	margin-right:15px;
}

.lien_milieu_3col {	
	margin-left:295px;
}


.lien_milieu_3col2 {	
	margin-left:295px;
	padding-top:3px;
}

#tab_messagerie_repondre670 {
	width:670px;
	margin-top:25px;
	margin-left:45px;
}

#tab_messagerie_repondre670 td {
	vertical-align:middle;
}

#tab_messagerie_repondre670 td.intitule_formu {
	width:75px;
	text-align:right;
	padding-right:15px;
}

#tab_messagerie_repondre670 td.chps_formu {
	width:570px;
}

input.formu_msg {
	width:450px;
	font-size:10px;
	height:15px;
	border:#d1d1d2 solid 1px;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
	padding:3px;
}

textarea.formu_msg {
	width:580px;
	height:165px;
	padding:3px;
	font-size:11px;
	border:#d0d3d5 solid 1px;
	border:#d1d1d2 solid 1px;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
}

#tab_messagerie_repondre670 td.ligne_sep {
	height:10px;
}

#tab_messagerie_repondre670 td.btn_envoyer {	
	padding-left:510px;
}

/*----------------------------------------------------MON COMPTE MESSAGERIE / MESSAGE ENVOYE-----------------------------------------------------------*/
.tab_5col {
	width:747px;
	background-color:#FFF;
}

.tab_5col td {
	vertical-align:top;
}

.tab_5col th {
	background-color:#e8e7e8;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_5col th.date {	
	width:118px;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	text-align:left;
	padding-left:20px;
	background-color:#eeae37;
}


.tab_5col th.expediteur {
	width:148px;
	padding-left:20px;
	text-align:left;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	background-color:#eeae37;
}


.tab_5col th.sujet {
	width:212px;
	padding-left:20px;
	text-align:left;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	background-color:#eeae37;
}

.tab_5col th.etat {
	width:79px;
	padding-left:20px;
	text-align:left;
	background:url(images/pixel_separation_orange.gif) right no-repeat;
	background-color:#eeae37;
}

.tab_5col th.suppr {	
	width:92px;
	text-align:left;
	padding-left:20px;
	background-color:#eeae37;
	color:#FFF;
}

.tab_5col td.date {	
	width:116px;
	text-align:left;
	padding-left:20px;
	background-color:#efefef;
	padding-top:7px;
	padding-bottom:7px;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}


.tab_5col td.expediteur {
	width:147px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#efefef;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}


.tab_5col td.sujet {
	width:211px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#efefef;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_5col td.etat {
	width:78px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#efefef;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_5col td.suppr {	
	width:92px;
	padding-top:7px;
	padding-bottom:5px;
	background-color:#efefef;
	border-bottom:#FFF solid 1px;
}

.tab_5col td.suppr  input {
	margin-left:57px;
	width:10px;
}

.tab_5col td.date2 {	
	width:116px;
	text-align:left;
	padding-left:20px;
	background-color:#f2f2f2;
	padding-top:7px;
	padding-bottom:7px;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}


.tab_5col td.expediteur2 {
	width:147px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#f2f2f2;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}


.tab_5col td.sujet2 {
	width:211px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#f2f2f2;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_5col td.etat2 {
	width:78px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-align:left;
	background-color:#f2f2f2;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_5col td.suppr2 {	
	width:90px;
	padding-top:7px;
	padding-bottom:5px;
	background-color:#f2f2f2;
	border-bottom:#FFF solid 1px;
}

.tab_5col td.suppr2  input {
	margin-left:57px;
	width:10px;
}

/*----------------------------------------------------NEWSLETTER-----------------------------------------------------------*/
#bg_carton {
	background:url(images/bg_carton.jpg) right top no-repeat;
	width:707px;
	padding-left:40px;
	padding-top:30px;
	padding-bottom:65px;
}

.tab_formu663 {
	width:663px;
	margin-top:35px;
	margin-bottom:45px;
}

.tab_formu663 td {	
	vertical-align:middle;
}

.tab_formu663 td.intitule_formu {
	width:200px;
	text-align:right;
	padding-right:20px;
}

.tab_formu663 td.chps_formu {
	width:225px;
}

.tab_formu663 td.msg_error {
	width:200px;
	padding-left:18px;
}

.tab_formu663 td.ligne {
	height:10px;
}

.tab_formu663 td.message {
	padding-left:75px;
}

.btn_envoyer_parrainage {
	margin-left:261px;
}

textarea.formu512 {
	width:512px;
	height:130px;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFFFFF;
	border:#d1d1d2 solid 1px;
}

/*----------------------------------------------------QUI SOMMES NOUS-----------------------------------------------------------*/
#bloc_qsn {
	margin:auto;
	padding-top:40px;
	padding-bottom:70px;
	text-align:center;
	width:747px;
}

#videos {
	/*background:url(medias/videos/video.jpg) no-repeat;*/
	background:url(images/video.gif) no-repeat;
	width:640px;
	height:415px;
	margin:auto;
	margin-bottom:30px;
}

#accroche_video {
	background:url(images/accroche_video.gif) no-repeat;
	width:640px;
	height:24px;
	margin:auto;
	margin-bottom:30px;
}

/*----------------------------------------------------QUI SOMMES NOUS-----------------------------------------------------------*/
#description_comment_marche {
	background:url(images/description_comment_ca_marche.gif) no-repeat;
	width:710px;
	height:111px;
	color:#FFF;
	padding-top:80px;
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	text-align:justify;
}

#tab_description_marche {
	width:749px;
	margin-top:25px;
	margin-left:2px;
}

#tab_description_marche td {
	vertical-align:top;
}

ul.liste_acheteur {
	width:364px;
}

.liste_acheteur li {
	list-style-type:none;
}

.liste_acheteur li.acheteur1 {	
	background:url(images/acheteur1.gif) no-repeat;
	width:374px;
	height:127px;
}

.liste_acheteur li.acheteur1 .texte_acheteur {
	padding-top:60px;
	margin-right:15px;
	text-align:justify;
	font-size:12px;
	color:#000;
	margin-left:20px;
}

.liste_acheteur li.acheteur2 {	
	background:url(images/acheteur2.gif) no-repeat;
	width:374px;
	height:94px;
}

.liste_acheteur li.acheteur3 {	
	background:url(images/acheteur3.gif) no-repeat;
	width:374px;
	height:120px;
}

.liste_acheteur li.acheteur4 {	
	background:url(images/acheteur4.gif) no-repeat;
	width:374px;
	height:291px;
}

ul.liste_vendeur {
	width:365px;
}

.liste_vendeur li {
	list-style-type:none;
}


.liste_vendeur li.vendeur1 {	
	background:url(images/vendeur1.gif) no-repeat;
	width:375px;
	height:127px;
}

.liste_vendeur li.vendeur2 {	
	background:url(images/vendeur2.gif) no-repeat;
	width:375px;
	height:94px;
}

.liste_vendeur li.vendeur3 {	
	background:url(images/vendeur3.gif) no-repeat;
	width:375px;
	height:120px;
}

.liste_vendeur li.vendeur4 {	
	background:url(images/vendeur4.gif) no-repeat;
	width:375px;
	height:291px;
}
/*----------------------------------------------------VOUS HESITEZ-----------------------------------------------------------*/
ul.liste_pkoi {
	height:383px;
	margin-bottom:13px;
}

.liste_pkoi li {
	list-style-type:none;
	float:left;
	display:inline;
}

.liste_pkoi li.texte {
	background:url(images/pkoi_texte.gif) no-repeat;
	width:488px;
	height:383px;
}

.liste_pkoi li.visuel {
	background:url(images/pkoi_visuel.jpg) no-repeat;
	width:261px;
	height:383px;
}
	
#titre_offre_procazeo {
	background:url(images/titre_offre_procazeo.gif) no-repeat;
	width:220px;
	height:24px;
	padding-bottom:17px;
}

/*----------------------------------------------------PLAN DU SITE-----------------------------------------------------------*/
#tab_site {
	width:960px;
	margin-top:30px;
	margin-bottom:60px;
}

#tab_site td {
	vertical-align:top;
}

#tab_site td.colonne_site {	
	width:306px;
	line-height:24px;
	font-size:12px;
}

.lineheight_plan {
	line-height:24px;
	font-size:12px;
}

*html .lineheight_plan {/*ie6*/
	padding-top:5px;
}

*html .lineheight_plan  p {/*ie6*/
	padding-bottom:9px;
}


#tab_site td.espace_site {
	width:21px;
}

.titre_categorie {
	background:url(images/titre_categorie.gif) no-repeat;
	width:128px;
	height:23px;
	padding-bottom:10px;
}

.titre_rubriques {
	background:url(images/titre_rubrique.gif) no-repeat;
	width:128px;
	height:23px;
	padding-bottom:10px;
}

.titre_garanties {
	background:url(images/titre_garanties.gif) no-repeat;
	width:163px;
	height:24px;
	padding-bottom:10px;
}

.double_dashed {
	line-height:4px;
	margin-bottom:18px;
	background:url(images/double_dashed.gif) repeat-x;
}

/*-------------------------------------IMPRIMER COMMANDE-----------------------------------------*/

#conteur_bon_commande {
	width:529px;
	margin:10px;
	padding:10px;
	padding-right:0px;
	padding-bottom:25px;
}



#entete_bon_commande {
	width:509px;
	height:127px;
}

#entete_bon_commande td {
	vertical-align:top;
}

#entete_bon_commande td.logo {
	width:170px;
}

#entete_bon_commande td.commande {
	text-align:right;
	padding-left:0px;
	color:#525655;
	font-size:24px;
	padding-top:20px;
	width:339px;
}

#entete_bon_commande td.fiche_paie {
	text-align:right;
	font-size:24px;
}

#entete_bon_commande td.coordonnees {
	padding-left:0px;
	padding-bottom:20px;
}

.bloc_detail_cmd {
	line-height:20px;
	width:220px;
}

.bloc_adresse {
	width:189px;
	height:88px;
	float:right;
	/*margin-left:293px;*/
	padding:20px;
	padding-top:0px;
	font-size:12px;
	margin-right:20px;
	margin-bottom:13px;
}

.txt_adresse {
	padding-top:10px;
	font-size:10px;
	padding-bottom:30px;
}


.tab_sep749_print {	
	width:509px;
	border:#dcdddd solid 1px;
	border-top:none;
	background-color:#efefef;
}

.tab_sep749_print td {
	vertical-align:top;
}

.tab_sep749_print th {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
}

.tab_sep749_print td.ligne {
	line-height:5px;
}

.tab_sep749_print td.colonne_g {
	width:355px;
	padding-left:20px;
	padding-right:10px;
	text-align:left;
	font-size:12px;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

.tab_sep749_print td.colonne_d {
	width:124px;
	text-align:center;
	font-size:12px;
}

#bloc_total_achat_print {
	margin-left:149px;
	margin-top:25px;
}

.tab_sep372_print {	
	width:358px;
}

.tab_sep372_print td {
	vertical-align:top;
}

.tab_sep372_print td.colonne_g {
	width:214px;
	padding-right:20px;
	text-align:left;
	font-size:12px;
	text-align:right;
	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}

.tab_sep372_print td.colonne_d {
	width:124px;
	text-align:center;
	font-size:12px;
}

.tab_sep372_print td.ligne {
	line-height:5px;
}

.pixel_374_print {
	background-color:#efefef;
	border:#dedfdf solid 1px;
	border-top:none;
	width:358px;
}

/*---------------------------------------------------RAJOUT090401 OBJET SIMILAIRE------------------------------------------------------------*/
.fleche_gauche {
	float:left;
	padding:11px;
	padding-top:55px;
}

.fleche_droite {
	float:right;
	padding:11px;
	padding-top:55px;
}


.carousel-clip-region2 { 
	height:185px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:648px;
}

.liste_objets_similaires {
	width:10000000px;
	height:185px;
	margin-top:15px;
	position:relative;
	z-index:1; 
	margin-left:10px;
}

.liste_objets_similaires li {
	margin-left:25px;
	margin-right:25px;
	width:105px;
	float:left;
	overflow:hidden;
	list-style:none;
}


.tab_objet_sim2 {
	width:100px;
}

.tab_objet_sim2 .fond_img {
	height:100px;
	vertical-align:middle;
	width:100px;
	text-align:center;
	border:#d5d7d9 solid 1px;
}

.tab_objet_sim2 .nom {
 	font-weight:bold;
	padding-top:15px;
	text-align:center;
	color:#525655;
	height:40px;
 }

/*---------------------------------------------------RAJOUT090410 texte nav droite------------------------------------------------------------*/
#tab_nav_droite {
	width:160px;
}

#tab_nav_droite td {
	vertical-align:top;
}

#tab_nav_droite td.colonne1 {
	width:160px;
	height:253px;
	padding-bottom:10px;
}

*html #tab_nav_droite td.colonne1 {/*ie6*/
	height:263px;
}

*+html #tab_nav_droite td.colonne1 {/*ie7*/
	height:263px;
}

html[xmlns*=""] body:last-child #tab_nav_droite td.colonne1 {/*safari*/
	height:233px;
}

#tab_nav_droite td.colonne2 {	
	width:160px;
	height:344px;
	padding-bottom:10px;
}

*html #tab_nav_droite td.colonne2 {	/*ie6*/
	height:354px;
}

*+html #tab_nav_droite td.colonne2 {	/*ie7*/
	height:354px;
}

html[xmlns*=""] body:last-child #tab_nav_droite td.colonne2 {	/*safari*/
	height:334px;
}

#tab_nav_droite td.colonne3 {
	width:160px;
}

/*---------------------------------------------------RAJOUT090415------------------------------------------------------------*/

a.lien_fleche_vert2 {
	background:url(images/fleche_verte.gif) 0px 6px no-repeat;
	padding-left:12px;
	text-decoration:none;
	color:#016d5c;
	font-size:14px;
}

a.lien_fleche_vert2:hover {
	text-decoration:underline;
}


/*---------------------------------------------------RAJOUT090417------------------------------------------------------------*/

ul.liste_lien2btn {
	margin-left:86px;
	height:31px;
}

.liste_lien2btn li {
	list-style-type:none;
	float:left;
}

.liste_lien2btn li.lien1 {
	width:246px;
	margin-right:40px;
}

.liste_lien2btn li.lien2 {
	width:246px;
}

.btn_souscrire_abo a {	
	background:url(boutons/btn_souscrire_abo.gif) no-repeat;
	width:246px;
	height:31px;
	display:block;
}

.btn_souscrire_abo a:hover {
	background:url(boutons/btn_souscrire_abo_hover.gif) no-repeat;
}

.btn_acheter_credits2 a {	
	background:url(boutons/btn_acheter_credits2.gif) no-repeat;
	width:246px;
	height:31px;
	display:block;
}

.btn_acheter_credits2 a:hover {
	background:url(boutons/btn_acheter_credits2_hover.gif) no-repeat;
}


.tab_acheter_credits li.montant_unitaire_msg {
	width:200px;
	text-align:left;
	padding-left:20px;
	font-weight:bold;
	font-size:12px;
}

/*---------------------------------------------------RAJOUT090429------------------------------------------------------------*/
.tab_lien_779 td.colonne7 {
	width:200px;
	text-align:left;
	padding-left:20px;
	background:url(images/filet_pointille_h23.gif) right no-repeat;
}

.tab_lien_779 td.colonne8 {
	width:288px;
	padding-left:20px;
	background:url(images/filet_pointille_h23.gif) right no-repeat;
}

.tab_lien_779 td.colonne9 {
	width:208px;
	padding-left:20px;
	
}

/*----------------------------------------------------RAJOUT090506------------------------------------------------------------*/
ul.liste_partenaire {
	width:582px;
	margin:auto;
}

.liste_partenaire li {
	list-style-type:none;
	float:left;
}

.liste_partenaire li.espace_partenaire {
	width:40px;
}

.liste_partenaire li.texte_partenaire {
	width:94px;
	padding-top:20px;
	text-align:right;
}

.liste_partenaire li.logo_partenaire1 a {
	background:url(medias/logos/logo_partenaire1.gif) no-repeat;
	width:113px;
	height:67px;
	display:block;
}

.liste_partenaire li.logo_partenaire2 a {	
	background:url(medias/logos/logo_partenaire2.gif) no-repeat;
	width:97px;
	height:67px;
	display:block;
}

.liste_partenaire li.logo_partenaire3 a {
	background:url(medias/logos/logo_partenaire3.gif) no-repeat;
	width:158px;
	height:67px;
	display:block;
}

/*-------------------------------------------------POPUP NEWSLETTER--------------------------------------------------*/
#fond_newsletter {
	background:url(images/div_newsletter.gif) no-repeat;
	width:340px;
	height:280px;
}

#fond_newsletter p {
	padding-top:90px;
	text-align:center;
}

.btn_fermer_popup_nl {
	float:right;
	padding-right:15px;
	padding-top:12px;
}


.btn_fermer_popup_nl a {		
	background:url(boutons/btn_fermer_popup.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
}


.clearbtn
{
padding-left:25px;
padding-right:25px;
float:left;
width:33%;
height:20px;

	background:url(images/pixel_h_bicolore_transparent.gif) right repeat-y;
}


.blocimg{
height:80px;
width:80px;
margin-top:8px;
margin-left:8px;
padding-left:13px;
padding-right:13px;
padding-bottom:6px;
border-bottom:3px solid transparent;
}


.blocimg:hover{
border-bottom:3px solid #FF9900;

}


.infoimg{
	font-size:13px;
	font-weight:bold;
        margin-right:5px;
}



#previewer {
	background:url(images/bg-previewer.gif) no-repeat;
	width:95px;
	height:95px;
}


#anegocier {
	background:url(/images/anegocier.jpg) no-repeat;
	width:60px;
	height:45px;
border-bottom:3px solid #FF9900;
}

/*-----------------------------------------------------------------RAJOUT MAJ 100106-----------------------------------------------------------------*/
/*-------------------------------------------------INDEX--------------------------------------------------*/

.btn_inscrivezvous a {	
	background:url(boutons/btn_inscrivezvous.gif) no-repeat;
	width:210px;
	height:77px;
	display:block;
}

.btn_inscrivezvous a:hover {	
	background:url(boutons/btn_inscrivezvous_hover.gif) no-repeat;
}

.bloc_gris749 {
	background:url(images/encart_gris749.gif) no-repeat;
	width:729px;
	height:254px;
	padding:10px;
}

ul#liste_3bloc {
	height:256px;
}

#liste_3bloc li {	
	list-style-type:none;
	float:left;
}

#liste_3bloc li.encart_gauche  {
	background:url(images/encart_g236.gif) no-repeat;
	width:213px;
	height:222px;
	display:block;
	margin-right:10px;
	padding-top:34px;
	padding-left:23px;
}

#liste_3bloc li.encart_gauche .lien {
	padding-top:17px;
}

#liste_3bloc li.encart_milieu  {
	background:url(images/encart_m236.gif) no-repeat;
	width:216px;
	height:28px;
	display:block;
	margin-right:10px;
	padding-top:228px;
	padding-left:20px;
}

#liste_3bloc li.encart_droit  {
	background:url(images/encart_d237.gif) no-repeat;
	width:207px;
	height:167px;
	display:block;
	text-align:center;
	padding:47px 15px 52px 15px;
	font-size:15px;
}

.tab_pro_alaune {
	margin:0;
	padding:0;
	width:189px;
}

.tab_pro_alaune tr {
	margin:0;
	padding:0;
	/*padding:5px;*/
}

.tab_pro_alaune td {
	margin:0;
	padding:0;
}

.tab_pro_alaune img {
	width:55px;
	height:50px;
	border:solid 1px #DCDDDD;
	margin:0;
	padding:2px;
}

.plus_bloc_middle {
 /*position:relative;
 bottom:0px;*/
}

.tab_pro_alaune td.espace {
	width:12px;
}

.encart190 a {
	background:url(images/encart_190.jpg) no-repeat;
	width:190px;
	height:227px;
	display:block;
}

/*-------------------------------------------------INSCRIPTION PROFESSIONELLE--------------------------------------------------*/
.align_droit {
	text-align:right;
}

.tab_formu_731 td.intitule_formu2 {	
	width:248px;
	text-align:right;
	padding-right:15px;
}

.tab_formu_731 td.chps_formu2 {
	width:227px;
}

textarea.bg_textarea227 {
	width:217px;
	font-size:10px;
	height:113px;
	padding-left:10px;
	padding-top:5px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

input.formu227 {
	width:217px;
	font-size:10px;
	height:15px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

select.formu227 {
	width:229px;
	font-size:10px;
	height:18px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

select.formu247 {
	width:260px;
	font-size:10px;
	height:18px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}

/*-------------------------------------------------INSCRIPTION PROFESSIONELLE CONFIRMATION--------------------------------------------------*/
.arrondi_bas_bicolor779 {
	background:url(images/arrondi_bas_bicolor779.gif) no-repeat;
	width:779px;
	height:5px;
	display:block;
}

.tab_inscription_pro {
	width:777px;
}

.tab_inscription_pro td {	
	vertical-align:top;
}

.tab_inscription_pro td.colonne1 {	
	background-color:#e8e8e9;
	padding:20px 10px 20px 20px;
	width:114px;
	border-right:#dcdddd solid 1px;
	font-weight:bold;
}

.tab_inscription_pro td.colonne2 .logo {
	float:right;
	width:98px;
	margin-left:20px;
	margin-right:10px;
	border:#dcdddd solid 1px;
}

*html .tab_inscription_pro td.colonne2 .logo {/*ie6*/
	margin-right:5px;
}

.tab_inscription_pro td.colonne2 {	
	padding:20px 10px 20px 20px;
	width:601px;	
	border-left:#FFF solid 1px;
}

.tab_inscription_pro td.colonne1_filet {
	background:url(images/filet144.gif) no-repeat;
	width:144px;
	border-right:#dcdddd solid 1px;
	line-height:1px;
}

.tab_inscription_pro td.colonne2_filet {
	background:url(images/pixel_dashed_bigris.gif) repeat-x;
	border-left:#FFF solid 1px;
	line-height:1px;
}


/*-------------------------------------------------INSCRIPTION PROFESSIONELLE MON COMPTE CONFIRMATION--------------------------------------------------*/
.arrondi_bas_bicolor749 {
	background:url(images/arrondi_bas_bicolor779.gif) no-repeat;
	width:747px;
	height:5px;
	display:block;
}

.tab_inscription_pro_moncompte {
	width:747px;
}

.tab_inscription_pro_moncompte td {	
	vertical-align:top;
}

.tab_inscription_pro_moncompte td.colonne1 {	
	background-color:#e8e8e9;
	padding:20px 10px 20px 20px;
	width:114px;
	border-right:#dcdddd solid 1px;
	font-weight:bold;
}

.tab_inscription_pro_moncompte td.colonne2 .logo {
	float:right;
	width:98px;
	margin-left:20px;
	margin-right:10px;
	border:#dcdddd solid 1px;
}

*html .tab_inscription_pro_moncompte td.colonne2 .logo {/*ie6*/
	margin-right:5px;
}

.tab_inscription_pro_moncompte td.colonne2 {	
	padding:20px 10px 20px 20px;
	width:601px;
	border-left:#FFF solid 1px;
}

.tab_inscription_pro_moncompte td.colonne1_filet {
	background:url(images/filet144.gif) no-repeat;
	width:144px;
	border-right:#dcdddd solid 1px;
	line-height:1px;
}

.tab_inscription_pro_moncompte td.colonne2_filet {
	background:url(images/pixel_dashed_bigris.gif) repeat-x;
	border-left:#FFF solid 1px;
	line-height:1px;
}

/*-------------------------------------------------ANNUAIRES--------------------------------------------------*/

#listing_catalogue td.listing2col{
	vertical-align:top;
	width:333px;
	padding-left:20px;
	padding-right:20px;
	line-height:18px;
}

.lien_chevron {
	background:url(images/picto_double_chevron.gif) 0px 5px no-repeat;
	padding-left:17px;
}

.bloc_bord749bis {
	background:#FFF;
	border:#dcdddd solid 1px;
	border-top:none;
	border-bottom:none;
	width:747px;
}

.tab_logo {
	width:705px;
}

.tab_logo td {	
	vertical-align:top;
}

.tab_logo td.bloc_logo {
	width:100px;
	text-align:center;
}

.bloc_logo98 {
	width:98px;
	border:#dcdddd solid 1px;
}

.tab_logo td.espace {
	width:21px;
}



/*-------------------------------------------------ANNUAIRES DETAIL--------------------------------------------------*/
.tab_annuaire_detail {
	width:685px;
	
}

.tab_annuaire_detail td {	
	vertical-align:top;
}

.tab_annuaire_detail td.logo {
	width:90px;
	padding-bottom:10px;
}

.tab_annuaire_detail td.texte {
	width:435px;
	padding-top:10px;
	padding-bottom:10px;
}

.tab_annuaire_detail td.espace {	
	width:20px;
}

.tab_annuaire_detail td.bouton {
	width:120px;
	padding-top:10px;
	text-align:center;
}

.btn_contacter a {
	background:url(boutons/btn_contacter.gif) no-repeat;
	width:120px;
	height:29px;
	display:block;
}

.btn_contacter a:hover {
	background:url(boutons/btn_contacter_hover.gif) no-repeat;
}

ul.barre_bicolore_rect {
	height:25px;
}

.barre_bicolore_rect li {
	list-style-type:none;
	float:left;
}

.barre_bicolore_rect li.barre3 {	
	width:568px;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:4px;
	font-size:13px;
	padding-left:20px;
}

.barre_bicolore_rect li.barre4 {
	width:144px;
	color:#FFF;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:5px;
	height:14px;
	font-size:11px;
}

.arrondi_haut_bicolore749bis {	
	background:url(images/arrondi_haut_bicolore749bis.gif) no-repeat;
	width:749px;
	height:25px;
	color:#FFF;
	font-size:13px;
}

/*-------------------------------------------------MON COMPTE ACCUEIL--------------------------------------------------*/
.bloc365 {
	width:365px;
}

.bloc364_float {
	float:right;
	width:364px;
	margin-right:7px;
}

.arrondi_haut_orange365 {
	background:url(images/arrondi_haut_orange365.gif) no-repeat;
	width:345px;
	height:21px;
	display:block;
	padding-left:20px;
	color:#FFF;
	padding-top:4px;
	font-weight:bold;
	font-size:13px;
}

.arrondi_haut_orange364 {
	background:url(images/arrondi_haut_orange364.gif) no-repeat;
	width:344px;
	height:21px;
	display:block;
	padding-left:20px;
	color:#FFF;
	padding-top:4px;
	font-weight:bold;
	font-size:13px;
}

.arrondi_bas365 {	
	background:url(images/arrondi_bas365.gif) no-repeat;
	width:365px;
	height:4px;
	display:block;
}

.arrondi_bas_gris364 {
	background:url(images/arrondi_bas_gris364.gif) no-repeat;
	width:364px;
	height:4px;
	display:block;
}

.bloc_bordfilet {
	background:#FFF;
	border:#dcdddd solid 1px;
	border-top:none;
	border-bottom:none;
}

.bloc_bordfilet_fonce {
	background:#efefef;
	border:#dcdddd solid 1px;
	border-top:none;
	border-bottom:none;
}

.bloc_bordfilet_fonce2 {
	background:#f3f3f3;
	border:#dcdddd solid 1px;
	border-top:none;
	border-bottom:none;
}

.hauteur_bloc_alerte {
	height:150px;
}

*html .hauteur_bloc_alerte {/*ie6*/
	height:168px;
}

.lien_chevron2 {
	background:url(images/picto_double_chevron.gif) 0px 3px no-repeat;
	padding-left:17px;
}

.tab_message362 {
	width:362px;
	background:#FFF;
}

.tab_message362 td {	
	vertical-align:top;
}

.tab_message362 td.intitule1 {	
	width:207px;
	padding:10px 5px 10px 20px;
	font-weight:bold;
}

.tab_message362 td.voir_msg1 {	
	width:125px;
	padding:10px 5px 10px 0px;
}

.tab_message362 td.intitule2 {	
	width:207px;
	padding:10px 5px 10px 20px;
	background:#efefef;
}

.tab_message362 td.voir_msg2 {	
	width:125px;
	padding:10px 5px 10px 0px;
	background:#efefef;
}

.picto_loupemsg {	
	background:url(images/picto_loupe_msg.gif) no-repeat;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:8px;
	font-size:10px;
}

.lineheight01 {
	line-height:1px;
}

/*----------------------------------------------------MON COMPTE SOUSCRIPTION ABONNEMENT------------------------------------------------------------*/
.arrondi_bas749 {	
	background:url(images/arrondi_bas749.gif) no-repeat;
	width:749px;
	height:7px;
	display:block;
}

#encart_packentreprise {	
	background:url(images/packentreprise.gif) no-repeat;
	width:499px;
	height:102px;
	display:block;
	padding-top:500px;
}

#encart_packentreprise hr {
	text-align:center;
	/*position:relative;
	top:500px;
	margin-bottom:-10px;*/
	width:95%;
	border:none 0;
	border-top:1px dotted #484848;
	height:1px;
	margin-bottom:5px;
}

#encart_packentreprise p.desc {
	text-align:center;
	/*position:relative;
	top:520px;*/
	margin-bottom:10px;
}

#encart_packentreprise p.btn {
}

#encart_packentreprise .btn a {
	background:url(boutons/btn_inscrivezvous2.gif) no-repeat;
	width:210px;
	height:43px;
	display:block;
	margin:auto;
}
#encart_packentreprise .btn a:hover {
	background:url(boutons/btn_inscrivezvous2_hover.gif) no-repeat;
}

#encart_pkoiproca1 {	
	background:url(images/pkoi_proca1.gif) no-repeat;
	width:499px;
	height:260px;
	display:block;
}

#encart_pkoiproca2 {	
	background:url(images/pkoi_proca2.gif) no-repeat;
	width:499px;
	height:96px;
	padding-top:190px;
	display:block;
}

#encart_pkoiproca2 .btn a {
	background:url(boutons/btn_contacteznous_jaune.gif) no-repeat;
	width:190px;
	height:86px;
	display:block;
	margin:auto;
}


#encart_pkoiproca2 .btn a:hover {
	background:url(boutons/btn_contacteznous_jaune_hover.gif) no-repeat;
}

.bloc_g_souscription {	
	width:190px;
	float:right;
}

.arrondi_bas_gris190 {
	background:url(images/arrondi_bas_gris190.gif) no-repeat;
	width:190px;
	height:5px;
	display:block;
}

/*----------------------------------------------------FAQ------------------------------------------------------------*/

.fond_gris_question {
	background-color:#e8e8e9;
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
	padding-bottom:8px;
	border-top:#f3f3f3 solid 1px;
}

.fond_gris_reponse {
	background-color:#f3f3f3;
	padding:15px;
	padding-left:35px;
}


.filet_dashed_fonce {
	background:url(images/pixel_dashed_bigris.gif) repeat-x;
	line-height:1px;
}

.texte_vert_moyen {
	color:#016d5c;
}

/*----------------------------------------------------FICHE ARTICLE------------------------------------------------------------*/
.arrondi_haut_info160 {	
	background:url(images/arrondi_haut_info160.gif) no-repeat;
	width:160px;
	height:36px;
	display:block;
}

.texte_info_article  {
	padding:10px 10px 15px 10px;
}

.btn_envoyer_msg a {
	background:url(boutons/btn_envoyer_msg.gif) no-repeat;
	width:120px;
	height:23px;
	display:block;
}

.btn_envoyer_msg a:hover {	
	background:url(boutons/btn_envoyer_msg_hover.gif) no-repeat;
}

.lien_loupebis a {	
	background:url(images/picto_loupe.gif) no-repeat;
	padding-left:31px;
	text-decoration:none;
	display:block;
	height:18px;
	padding-top:5px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_loupebis a:hover {	
	text-decoration:underline;
}

.tabNavigation {
	width:749px;
}

ul.tabs { 
	width:312px; height:26px;z-index:1000;position:relative; margin-left:20px;
}


	
.tabs  li {
	list-style-type:none;
	display:inline;
	float:left;
}

.tabs li { height:26px; display:block;float:left;}

.tabs li.onglet_detail1 a {background:url(boutons/onglet151.gif) no-repeat;
	width:151px;
	height:19px;
	display:block;
	color:#525655;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:7px;
	margin-right:5px;}
	
.tabs li.onglet_detail2 a {background:url(boutons/onglet151.gif) no-repeat;
	width:151px;
	height:19px;
	display:block;
	color:#525655;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:7px;
	margin-right:5px;}

.tabs li.onglet_detail1 a:hover {background:url(boutons/onglet_151_hover.gif) no-repeat; text-decoration:none;}
.tabs li.onglet_detail2 a:hover {background:url(boutons/onglet_151_hover.gif) no-repeat; text-decoration:none; }

.tabs li.onglet_detail1 .active {background:url(boutons/onglet_151_hover.gif) no-repeat;
	width:151px;
	height:19px;
	}
	
.tabs li.onglet_detail2 .active  {background:url(boutons/onglet_151_hover.gif) no-repeat;
	width:151px;
	height:19px;}





.tabs li a:focus {
	outline:0;
}

#second {	
	display:none;
}

.container_onglet {
	width:711px;
	border:#dedfe2 solid 1px;
	padding:18px;
}

.container_onglet2{
	width:747px;
	border:#dedfe2 solid 1px;
}

/*------------------------------- PAGE SOUS CATALOGUE ----------------------------------*/

#listing_sscatalogue {
	width:360px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
}

*html #listing_sscatalogue { /*ie6*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:20px;
	margin-bottom:20px;
}

*+html #listing_sscatalogue { /*ie7*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:20px;
	margin-bottom:20px;
}

#listing_sscatalogue td {
	vertical-align:top;
	width:229px;
	padding-left:20px;
}


.souscatalogue ul { 
	
	display:inline;
}

.souscatalogue li{
	/*list-style-type:none;*/
	margin-left:25px;
}


input.formu_depo_annonce {
	width:250px;
	font-size:10px;
	padding-left:10px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
}


textarea.formu_depo_annonce{
	width:240px;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	border:#d1d1d2 solid 1px;
	color:#525655;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
}

.fd_gris_bord_759 {	
	width:746px;
	background:#EFEFEF;
	border:#DCDDDD solid 1px;
	border-top:none;
}


.tab_5col_select {
	width:746px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.tab_5col_select td {	
	vertical-align:top;
}

.tab_5col_select td.colonne_rech {
	width:138px;
	padding-left:10px;
	padding-top:20px;
}

.tab_5col_select td.colonne_select {
	width:123px;
	padding-left:10px;
}

.tab_5col_select td.colonne_select .intitule {
	font-weight:bold;
	padding-bottom:5px;
}

.tab_5col_select td.separation {
	width:1px;
	background:url(images/filet_pointille_h23.gif) bottom no-repeat;
}

/*----------------- Annonce ---------------------------*/
a.lien_rond_plus  {
	background:url(images/picto_rond_plus.gif) right no-repeat;
	padding-right:15px;
	text-decoration:none;
}

a.lien_rond_plus:hover {	
	text-decoration:underline;
}

.ferre_droit {	
	text-align:right;
}

.functionsmenu li{
	list-style-type:none;
	display:inline;
}

/*---------------------------------------------------*/

.tab_demande_devis{
	width:670px;
	margin:auto;
	font-size:11px;
}
	
.tab_demande_devis td {	
	vertical-align:top;
}

.tab_demande_devis td.intitule {	
	width:170px;
	text-align:left;
}

.tab_demande_devis td.chps_formu {	
	/*width:225px;*/
	width: 300px; 
	overflow: hidden;
}

.tab_demande_devis td.error {	
	width:200px;
}

.tab_demande_devis td.ligne_popup_formu {	
	height:10px;
}

input.chps_formu_devis {	
	width:365px;
	background:url(images/bg_input.gif) repeat-x;
	font-size:11px;
	border:#D1D1D2 solid 1px;
}

textarea.sujet {	
	width:365px;
	height:35px;
	font-size:11px;
	border:#D1D1D2 solid 1px;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
}

textarea.message {	
	width:365px;
	height:155px;
	font-size:11px;
	border:#D1D1D2 solid 1px;
	background:url(images/bg_input.gif) repeat-x;
	background-color:#FFF;
}

.tab_demande_devis td.btn_envoyer {	
	padding-left:205px;
}


/*------------ AJOUT accueil ------------------*/

#tab_dernieres_selections{
	width:100%;
	padding-left:5px;
}

#tab_dernieres_selections td.titre1{
	width:50%;
	/*border-right: 2px solid #D1D2D2;*/
	font-size:13px;
	text-align:center;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
}

#tab_dernieres_selections td.titre2{
	width:50%;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
}

#tab_dernieres_selections td.colonne1{
	padding-top:0px;
	margin-top:0px;
	border-right: 2px solid #D1D2D2;
}

#tab_dernieres_selections td.colonne2{
	padding-top:0px;
	margin-top:0px;
}

.p_sous_banniere_entete {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    position:relative;
    top:2px;
    text-align:center;
    color:#525655;
    /*font-weight:bold;*/
    font-size:12px;
	letter-spacing:-1px;
}

.titre_dernieres_selections {
    position:relative;
    color:#FFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    top:-6px;
}

.blocadsense {
 background-color:#F2F2F2;
}

#footertab {
	width:100%;
}

#footerlinks {
	padding-top:15px;
	text-align:center;
}

#footertab th, #footertab td {
	width:320px;
	padding-left:0px;
}

#footertab th {
	font-size:12px;
	text-align:left;
	padding-bottom:15px;
}

#footertab td {
	text-align:left;
	vertical-align:top;
}

#footertab ul {
	list-style:none;
}

#footertab li {
	padding:0;
	margin:0;
	font-size:10px;
}

